go run ./ getpubkeyfromprivkey -privkey <privatekey> -comp
go run ./ getpubkeyfromprivkey -wif <private wif>
go run ./ genprivkeyfromstrings -text <message>
go run ./ genprivkeyfromstrings -text "<message1|message2|message3>"
go run ./ getextkeypairfromseed -seed <seed> -network <network>
go run ./ getextkeypairfromseed -seed <seed> -network <network> -path <bip32path>
go run ./ decoderawtransaction -tx <tx> -network <network>
go run ./ decoderawtransaction -tx <tx> -network <network> -elements
go run ./ decoderawtransaction -file <filename> -network <network> -elements
go run ./ encodedersignature -signature <signature> -sighashtype <sighashtype>
go run ./ encodedersignature -signature <signature> -sighashtype <sighashtype> -anyonecanpay
go run ./ verifysigntransaction -tx <tx> -txid <txid> -vout <vout> -address <address> -addresstype <addressType> -amount <amount>
go run ./ verifysigntransaction -tx <tx> -elements -txid <txid> -vout <vout> -address <address> -addresstype <addressType> -amount <amount>
go run ./ verifysigntransaction -file <filename> -elements -txid <txid> -vout <vout> -address <address> -addresstype <addressType> -commitment <amountCommitment>
go run ./ verifysigntransaction -file <filename> -elements -txid <txid> -vout <vout> -descriptor <descriptor> -commitment <amountCommitment>
go run ./ verifysignature -tx <tx> -txid <txid> -vout <vout> -signature <signature> -pubkey <pubkey> -addresstype <addressType> -sighashtype <sighashtype> -amount <amount>
go run ./ verifysignature -tx <tx> -elements -txid <txid> -vout <vout> -signature <signature> -script <redeemScript> -addresstype <addressType> -sighashtype <sighashtype> -anyonecanpay -amount <amount>
go run ./ verifysignature -file <filename> -elements -txid <txid> -vout <vout> -signature <signature> -descriptor <descriptor> -sighashtype <sighashtype> -commitment <amountCommitment>
go run ./ initializetransaction -tx <tx> -version <version> -locktime <locktime>
go run ./ initializetransaction -file <filename> -elements -version <version> -locktime <locktime>
go run ./ appendtxin -tx <tx> -txid <txid> -vout <vout> -sequence <sequence>
go run ./ appendtxin -file <filename> -elements -txid <txid> -vout <vout> -sequence <sequence>
(save utxo data)
go run ./ appendtxin -file <filename> -elements -txid <txid> -vout <vout> -sequence <sequence> -amount <amount> -asset <asset> -assetblinder <assetblinder> -assetcommitment <assetcommitment> -blinder <blinder> -amountcommitment <amountcommitment> -descriptor <descriptor>
go run ./ appendtxout -tx <tx> -amount <amount> -address <address>
go run ./ appendtxout -file <filename> -elements -amount <amount> -address <address> -asset <asset>
go run ./ appendtxout -file <filename> -elements -amount <amount> -asset <asset> -fee
go run ./ appendtxout -file <filename> -elements -amount <amount> -asset <asset> -destroy
go run ./ appendtxout -file <filename> -elements -amount <amount> -lockingscript <lockingScript> -asset <asset>
(utxo setting is call appendtxin)
go run ./ setrawreissueasset -tx <tx> -txid <txid> -vout <vout> -amount <amount> -entropy <entropy> -address <address>
go run ./ setrawreissueasset -file <filename> -txid <txid> -vout <vout> -amount <amount> -entropy <entropy> -assetblinder <assetBlinder> -lockingscript <lockingscript>
go run ./ estimatefee -tx <tx> -feerate <feerate>
go run ./ estimatefee -file <filename> -elements -feerate <feerate> -asset <asset>
(utxo setting is call appendtxin)
go run ./ blindrawtransaction -tx <tx>
go run ./ blindrawtransaction -file <filename> -blindingkeys <issuanceKey1|issuanceKey2|...>
go run ./ createsignaturehash -tx <tx> -elements -txid <txid> -vout <vout> -sighashtype <sighashtype> -anyonecanpay -amount <amount>
go run ./ createsignaturehash -file <filename> -elements -txid <txid> -vout <vout> -sighashtype <sighashtype> -amountcommitment <amountcommitment>
go run ./ createsignaturehash -file <filename> -elements -txid <txid> -vout <vout> -pubkey <pubkey> -sighashtype <sighashtype> -amountcommitment <amountcommitment>
go run ./ createsignaturehash -file <filename> -elements -txid <txid> -vout <vout> -script <redeemScript> -sighashtype <sighashtype> -amountcommitment <amountcommitment>
go run ./ getsignature -sighash <sighash> -privkey <privkey> -grindr
go run ./ getsignature -sighash <sighash> -extpriv <extpriv> -bip32path <bip32path>
go run ./ addsigntransaction -tx <tx> -elements -txid <txid> -vout <vout> -signature <signature> -pubkey <pubkey> -addresstype <addresstype> -sighashtype <sighashtype> -anyonecanpay
go run ./ addsigntransaction -file <filename> -elements -txid <txid> -vout <vout> -signature <signature1|signature2|...> -pubkey <pubkey1|pubkey2|...> -script <redeemScript> -addresstype <addresstype> -sighashtype <sighashtype>
go run ./ addsigntransaction -file <filename> -elements -txid <txid> -vout <vout> -signature <signature1|signature2|...> -pubkey <pubkey1|pubkey2|...> -sighashtype <sighashtype>
go run ./ signwithprivkey -tx <tx> -elements -txid <txid> -vout <vout> -privkey <privkey> -grindr -addresstype <addresstype> -sighashtype <sighashtype> -anyonecanpay
go run ./ signwithprivkey -file <filename> -elements -txid <txid> -vout <vout> -extpriv <extpriv> -bip32path <bip32path> -sighashtype <sighashtype> -anyonecanpay
go run ./ getcommitment -asset <asset> -amount <amount> -assetblinder <assetBlinder> -blinder <blinder>