Hypercoin v31.0 cli-command

./hypercoin-cli -help

== Blockchain ==
dumptxoutset “path” ( “type” {“rollback”:n,…} )
getbestblockhash
getblock “blockhash” ( verbosity )
getblockchaininfo
getblockcount
getblockfilter “blockhash” ( “filtertype” )
getblockfrompeer “blockhash” peer_id
getblockhash height
getblockheader “blockhash” ( verbose )
getblockstats hash_or_height ( stats )
getchainstates
getchaintips
getchaintxstats ( nblocks “blockhash” )
getdeploymentinfo ( “blockhash” )
getdescriptoractivity [“blockhash”,…] [scanobjects,…] ( include_mempool )
getdifficulty
getmempoolancestors “txid” ( verbose )
getmempoolcluster “txid”
getmempooldescendants “txid” ( verbose )
getmempoolentry “txid”
getmempoolinfo
getrawmempool ( verbose mempool_sequence )
gettxout “txid” n ( include_mempool )
gettxoutproof [“txid”,…] ( “blockhash” )
gettxoutsetinfo ( “hash_type” hash_or_height use_index )
gettxspendingprevout [{“txid”:”hex”,”vout”:n},…] ( {“mempool_only”:bool,”return_spending_tx”:bool,…} )
importmempool “filepath” ( options )
loadtxoutset “path”
preciousblock “blockhash”
pruneblockchain height
savemempool
scanblocks “action” ( [scanobjects,…] start_height stop_height “filtertype” options )
scantxoutset “action” ( [scanobjects,…] )
verifychain ( checklevel nblocks )
verifytxoutproof “proof”
waitforblock “blockhash” ( timeout )
waitforblockheight height ( timeout )
waitfornewblock ( timeout “current_tip” )

== Control ==
getmemoryinfo ( “mode” )
getrpcinfo
help ( “command” )
logging ( [“include_category”,…] [“exclude_category”,…] )
stop
uptime

== Mining ==
getblocktemplate {“mode”:”str”,”capabilities”:[“str”,…],”rules”:[“segwit”,”str”,…],”longpollid”:”str”,”data”:”hex”}
getmininginfo
getnetworkhashps ( nblocks height )
getprioritisedtransactions
prioritisetransaction “txid” ( dummy ) fee_delta
submitblock “hexdata” ( “dummy” )
submitheader “hexdata”

== Network ==
addnode “node” “command” ( v2transport )
clearbanned
disconnectnode ( “address” nodeid )
getaddednodeinfo ( “node” )
getaddrmaninfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses ( count “network” )
getpeerinfo
listbanned
ping
setban “subnet” “command” ( bantime absolute )
setnetworkactive state

== Rawtransactions ==
abortprivatebroadcast “id”
analyzepsbt “psbt”
combinepsbt [“psbt”,…]
combinerawtransaction [“hexstring”,…]
converttopsbt “hexstring” ( permitsigdata iswitness )
createpsbt [{“txid”:”hex”,”vout”:n,”sequence”:n},…] [{“address”:amount,…},{“data”:”hex”},…] ( locktime replaceable version )
createrawtransaction [{“txid”:”hex”,”vout”:n,”sequence”:n},…] [{“address”:amount,…},{“data”:”hex”},…] ( locktime replaceable version )
decodepsbt “psbt”
decoderawtransaction “hexstring” ( iswitness )
decodescript “hexstring”
descriptorprocesspsbt “psbt” [“”,{“desc”:”str”,”range”:n or [n,n]},…] ( “sighashtype” bip32derivs finalize )
finalizepsbt “psbt” ( extract )
fundrawtransaction “hexstring” ( options iswitness )
getprivatebroadcastinfo
getrawtransaction “txid” ( verbosity “blockhash” )
joinpsbts [“psbt”,…]
sendrawtransaction “hexstring” ( maxfeerate maxburnamount )
signrawtransactionwithkey “hexstring” [“privatekey”,…] ( [{“txid”:”hex”,”vout”:n,”scriptPubKey”:”hex”,”redeemScript”:”hex”,”witnessScript”:”hex”,”amount”:amount},…] “sighashtype” )
submitpackage [“rawtx”,…] ( maxfeerate maxburnamount )
testmempoolaccept [“rawtx”,…] ( maxfeerate )
utxoupdatepsbt “psbt” ( [“”,{“desc”:”str”,”range”:n or [n,n]},…] )

== Signer ==
enumeratesigners

== Util ==
createmultisig nrequired [“key”,…] ( “address_type” )
deriveaddresses “descriptor” ( range )
estimatesmartfee conf_target ( “estimate_mode” )
getdescriptorinfo “descriptor”
getindexinfo ( “index_name” )
signmessagewithprivkey “privkey” “message”
validateaddress “address”
verifymessage “address” “signature” “message”

== Wallet ==
abandontransaction “txid”
abortrescan
backupwallet “destination”
bumpfee “txid” ( options )
createwallet “wallet_name” ( disable_private_keys blank “passphrase” avoid_reuse descriptors load_on_startup external_signer )
createwalletdescriptor “type” ( {“internal”:bool,”hdkey”:”str”,…} )
encryptwallet “passphrase”
getaddressesbylabel “label”
getaddressinfo “address”
getbalance ( “dummy” minconf include_watchonly avoid_reuse )
getbalances
gethdkeys ( {“active_only”:bool,”private”:bool,…} )
getnewaddress ( “label” “address_type” )
getrawchangeaddress ( “address_type” )
getreceivedbyaddress “address” ( minconf include_immature_coinbase )
getreceivedbylabel “label” ( minconf include_immature_coinbase )
gettransaction “txid” ( include_watchonly verbose )
getwalletinfo
importdescriptors requests
importprunedfunds “rawtransaction” “txoutproof”
keypoolrefill ( newsize )
listaddressgroupings
listdescriptors ( private )
listlabels ( “purpose” )
listlockunspent
listreceivedbyaddress ( minconf include_empty include_watchonly “address_filter” include_immature_coinbase )
listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase )
listsinceblock ( “blockhash” target_confirmations include_watchonly include_removed include_change “label” )
listtransactions ( “label” count skip include_watchonly )
listunspent ( minconf maxconf [“address”,…] include_unsafe query_options )
listwalletdir
listwallets
loadwallet “filename” ( load_on_startup )
lockunspent unlock ( [{“txid”:”hex”,”vout”:n},…] persistent )
migratewallet ( “wallet_name” “passphrase” )
psbtbumpfee “txid” ( options )
removeprunedfunds “txid”
rescanblockchain ( start_height stop_height )
restorewallet “wallet_name” “backup_file” ( load_on_startup )
send [{“address”:amount,…},{“data”:”hex”},…] ( conf_target “estimate_mode” fee_rate options version )
sendall [“address”,{“address”:amount,…},…] ( conf_target “estimate_mode” fee_rate options )
sendmany ( “” ) {“address”:amount,…} ( minconf “comment” [“address”,…] replaceable conf_target “estimate_mode” fee_rate verbose )
sendtoaddress “address” amount ( “comment” “comment_to” subtractfeefromamount replaceable conf_target “estimate_mode” avoid_reuse fee_rate verbose )
setlabel “address” “label”
setwalletflag “flag” ( value )
signmessage “address” “message”
signrawtransactionwithwallet “hexstring” ( [{“txid”:”hex”,”vout”:n,”scriptPubKey”:”hex”,”redeemScript”:”hex”,”witnessScript”:”hex”,”amount”:amount},…] “sighashtype” )
simulaterawtransaction ( [“rawtx”,…] {“include_watchonly”:bool,…} )
unloadwallet ( “wallet_name” load_on_startup )
walletcreatefundedpsbt ( [{“txid”:”hex”,”vout”:n,”sequence”:n,”weight”:n},…] ) [{“address”:amount,…},{“data”:”hex”},…] ( locktime options bip32derivs version )
walletdisplayaddress “address”
walletlock
walletpassphrase “passphrase” timeout
walletpassphrasechange “oldpassphrase” “newpassphrase”
walletprocesspsbt “psbt” ( sign “sighashtype” bip32derivs finalize )

== Zmq ==
getzmqnotifications