RPC COMMANDS

List of All RPC Commands

== Blockchain == findserial "serial" getaccumulatorvalues "height" getaccumulatorwitness "commitmentCoinValue, coinDenomination" getbestblockhash getblock "hash" ( verbose ) getblockchaininfo getblockcount getblockhash index getblockheader "hash" ( verbose ) getblockindexstats height range ( fFeeOnly ) getchaintips getchecksumblock getdifficulty getfeeinfo blocks getmempoolinfo getmintsinblocks height range coinDenomination getrawmempool ( verbose ) getserials height range ( fVerbose ) gettxout "txid" n ( includemempool ) gettxoutsetinfo verifychain ( numblocks ) == Control == getinfo help ( "command" ) stop == Galilel == checkbudgets createmasternodebroadcast "command" ( "alias") createmasternodekey decodemasternodebroadcast "hexstring" getbudgetinfo ( "proposal" ) getbudgetprojection getbudgetvotes "proposal-name" getmasternodecount getmasternodeoutputs getmasternodescores ( blocks ) getmasternodestatus getmasternodewinners ( blocks "filter" ) getnextsuperblock getpoolinfo listmasternodeconf ( "filter" ) listmasternodes ( "filter" ) masternodeconnect "address" masternodecurrent masternodedebug mnbudgetrawvote "masternode-tx-hash" masternode-tx-index "proposal-hash" yes|no time "vote-sig" mnbudgetvote "local|many|alias" "votehash" "yes|no" ( "alias" ) mnfinalbudget "command"... ( "passphrase" ) mnsync "status|reset" preparebudget "proposal-name" "url" payment-count block-start "galilel-address" monthy-payment relaymasternodebroadcast "hexstring" spork "name" ( value ) startmasternode "local|all|many|missing|disabled|alias" lockwallet ( "alias" ) submitbudget "proposal-name" "url" payment-count block-start "galilel-address" monthly-payment "fee-tx" == Generating == generate numblocks getgenerate gethashespersec setgenerate generate ( genproclimit ) == Mining == getblocktemplate ( "jsonrequestobject" ) getmininginfo getnetworkhashps ( blocks height ) prioritisetransaction <txid> <priority delta> <fee delta> reservebalance ( reserve amount ) submitblock "hexdata" ( "jsonparametersobject" ) == Network == addnode "node" "add|remove|onetry" clearbanned disconnectnode "node" getaddednodeinfo dns ( "node" ) getconnectioncount getnettotals getnetworkinfo getpeerinfo listbanned ping setban "ip(/netmask)" "add|remove" (bantime) (absolute) == Rawtransactions == createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,...} ( locktime ) decoderawtransaction "hexstring" decodescript "hex" getrawtransaction "txid" ( verbose "blockhash" ) sendrawtransaction "hexstring" ( allowhighfees ) signrawtransaction "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype ) == Util == createmultisig nrequired ["key",...] estimatefee nblocks estimatepriority nblocks validateaddress "galileladdress" verifymessage "galileladdress" "signature" "message" == Wallet == addmultisigaddress nrequired ["key",...] ( "account" ) autocombinerewards enable ( threshold ) backupwallet "destination" bip38decrypt "galileladdress" "passphrase" bip38encrypt "galileladdress" "passphrase" createautomintaddress dumpprivkey "galileladdress" dumpwallet "filename" enableautomintaddress enable getaccount "galileladdress" getaccountaddress "account" getaddressesbyaccount "account" getbalance ( "account" minconf includeWatchonly ) getnewaddress ( "account" ) getrawchangeaddress getreceivedbyaccount "account" ( minconf ) getreceivedbyaddress "galileladdress" ( minconf ) getstakesplitthreshold getstakingstatus gettransaction "txid" ( includeWatchonly ) getunconfirmedbalance getwalletinfo importaddress "address" ( "label" rescan ) importprivkey "galilelprivkey" ( "label" rescan ) importwallet "filename" keypoolrefill ( newsize ) listaccounts ( minconf includeWatchonly) listaddressgroupings listlockunspent listreceivedbyaccount ( minconf includeempty includeWatchonly) listreceivedbyaddress ( minconf includeempty includeWatchonly) listsinceblock ( "blockhash" target-confirmations includeWatchonly) listtransactions ( "account" count from includeWatchonly) listunspent ( minconf maxconf ["address",...] watchonlyconfig ) lockunspent unlock [{"txid":"txid","vout":n},...] move "fromaccount" "toaccount" amount ( minconf "comment" ) multisend <command> sendfrom "fromaccount" "togalileladdress" amount ( minconf "comment" "comment-to" ) sendmany "fromaccount" {"address":amount,...} ( minconf "comment" ) sendtoaddress "galileladdress" amount ( "comment" "comment-to" ) sendtoaddressix "galileladdress" amount ( "comment" "comment-to" ) setaccount "galileladdress" "account" setstakesplitthreshold value settxfee amount signmessage "galileladdress" "message" walletlock walletpassphrase "passphrase" timeout ( anonymizeonly ) walletpassphrasechange "oldpassphrase" "newpassphrase" == Zerocoin == clearspendcache createrawzerocoinpublicspend mint_input createrawzerocoinstake mint_input dzgalistate exportzerocoins include_spent ( denomination ) generatemintlist getarchivedzerocoin getspentzerocoinamount hexstring index getzerocoinbalance getzgaliseed importzerocoins importdata listmintedzerocoins (fVerbose) (fMatureOnly) listspentzerocoins listzerocoinamounts mintzerocoin amount ( utxos ) reconsiderzerocoins resetmintzerocoin ( fullscan ) resetspentzerocoin searchdzgali setzgaliseed "seed" spendrawzerocoin "serialHex" denom "randomnessHex" ["address"] spendzerocoin amount mintchange minimizechange ( "address" ) spendzerocoinmints mints_list ("address")