Skip to content

Instantly share code, notes, and snippets.

@meyer9
Created November 2, 2017 04:01
Show Gist options
  • Save meyer9/5fdab2af4e2bf2ab35258efd0ece02d3 to your computer and use it in GitHub Desktop.
Save meyer9/5fdab2af4e2bf2ab35258efd0ece02d3 to your computer and use it in GitHub Desktop.

== Blockchain == getbestblockhash getblock "hash" ( verbose ) getblockchaininfo getblockcount getblockhash index getblockheader "hash" ( verbose ) getchaintips getdifficulty getmempoolinfo getrawmempool ( verbose ) gettxout "txid" n ( includemempool ) gettxoutsetinfo verifychain ( checklevel numblocks )

== Control == getinfo help ( "command" ) stop

== Generating == 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" getaddednodeinfo dns ( "node" ) getconnectioncount getnettotals getnetworkinfo getpeerinfo ping

== Phore == masternode "command"... ( "passphrase" ) masternodelist ( "mode" "filter" ) mnbudget "command"... ( "passphrase" ) mnbudgetvoteraw <masternode-tx-hash> <masternode-tx-index> <proposal-hash> <yes|no> <time> <vote-sig> mnfinalbudget "command"... ( "passphrase" ) mnsync [status|reset] obfuscation <phoreaddress> <amount> spork <name> [<value>]

== Rawtransactions == createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,...} decoderawtransaction "hexstring" decodescript "hex" getrawtransaction "txid" ( verbose ) sendrawtransaction "hexstring" ( allowhighfees ) signrawtransaction "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )

== Util == createmultisig nrequired ["key",...] estimatefee nblocks estimatepriority nblocks validateaddress "phoreaddress" verifymessage "phoreaddress" "signature" "message"

== Wallet == addmultisigaddress nrequired ["key",...] ( "account" ) autocombinerewards <true/false> threshold backupwallet "destination" bip38decrypt "phoreaddress" bip38encrypt "phoreaddress" dumpprivkey "phoreaddress" dumpwallet "filename" encryptwallet "passphrase" getaccount "phoreaddress" getaccountaddress "account" getaddressesbyaccount "account" getbalance ( "account" minconf includeWatchonly ) getnewaddress ( "account" ) getrawchangeaddress getreceivedbyaccount "account" ( minconf ) getreceivedbyaddress "phoreaddress" ( minconf ) getstakesplitthreshold getstakingstatus gettransaction "txid" ( includeWatchonly ) getunconfirmedbalance getwalletinfo importaddress "address" ( "label" rescan ) importprivkey "phoreprivkey" ( "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",...] ) lockunspent unlock [{"txid":"txid","vout":n},...] move "fromaccount" "toaccount" amount ( minconf "comment" ) multisend <command> sendfrom "fromaccount" "tophoreaddress" amount ( minconf "comment" "comment-to" ) sendmany "fromaccount" {"address":amount,...} ( minconf "comment" ) sendtoaddress "phoreaddress" amount ( "comment" "comment-to" ) sendtoaddressix "phoreaddress" amount ( "comment" "comment-to" ) setaccount "phoreaddress" "account" setstakesplitthreshold <1 - 999,999> settxfee amount signmessage "phoreaddress" "message"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment