All defined Ravencoin raven-qt
RPC calls as of v4.7.0
Note: Enter 'help "command"' in the GUI command console
to get more details about each command.
== Addressindex ==
- getaddressbalance
- getaddressdeltas
- getaddressmempool
- getaddresstxids
- getaddressutxos
== Assets ==
- getassetdata "asset_name"
- getcacheinfo
- getsnapshot "asset_name" block_height
- issue "asset_name" qty "( to_address )" "(
change_address )" ( units ) ( reissuable ) ( has_ipfs
) "( ipfs_hash )"
- issueunique "root_name" [asset_tags] (
[ipfs_hashes] ) "( to_address )" "( change_address )"
- listaddressesbyasset "asset_name" (onlytotal)
(count) (start)
- listassetbalancesbyaddress "address" (onlytotal)
(count) (start)
- listassets "( asset )" ( verbose ) ( count ) (
start )
- listmyassets "( asset )" ( verbose ) ( count ) (
start ) (confs)
- purgesnapshot "asset_name" block_height
- reissue "asset_name" qty "to_address"
"change_address" ( reissuable ) ( new_units) "(
new_ipfs )"
- transfer "asset_name" qty "to_address" "message"
expire_time "change_address" "asset_change_address"
- transferfromaddress "asset_name" "from_address"
qty "to_address" "message" expire_time
"rvn_change_address" "asset_change_address"
- transferfromaddresses "asset_name"
["from_addresses"] qty "to_address" "message"
expire_time "rvn_change_address"
"asset_change_address"
== Blockchain ==
- clearmempool
- decodeblock "blockhex"
- getbestblockhash
- getblock "blockhash" ( verbosity )
- getblockchaininfo
- getblockcount
- getblockhash height
- getblockhashes timestamp
- getblockheader "hash" ( verbose )
- getchaintips
- getchaintxstats ( nblocks blockhash )
- getdifficulty
- getmempoolancestors txid (verbose)
- getmempooldescendants txid (verbose)
- getmempoolentry txid
- getmempoolinfo
- getrawmempool ( verbose )
- getspentinfo
- gettxout "txid" n ( include_mempool )
- gettxoutproof ["txid",...] ( blockhash )
- gettxoutsetinfo
- preciousblock "blockhash"
- pruneblockchain
- savemempool
- verifychain ( checklevel nblocks )
- verifytxoutproof "proof"
== Control ==
- getinfo
- getmemoryinfo ("mode")
- getrpcinfo
- help ( "command" )
- stop
- uptime
== Generating ==
- generate nblocks ( maxtries )
- generatetoaddress nblocks address (maxtries)
- getgenerate
- setgenerate generate ( genproclimit )
== Messages ==
- clearmessages
- sendmessage "channel_name" "ipfs_hash"
(expire_time)
- subscribetochannel
- unsubscribefromchannel
- viewallmessagechannels
- viewallmessages
== Mining ==
- getblocktemplate ( TemplateRequest )
- getkawpowhash "header_hash" "mix_hash" nonce,
height, "target"
- getmininginfo
- getnetworkhashps ( nblocks height )
- pprpcsb "header_hash" "mix_hash" "nonce"
- prioritisetransaction <txid> <dummy
value> <fee delta>
- submitblock "hexdata" ( "dummy" )
== Network ==
- addnode "node" "add|remove|onetry"
- clearbanned
- disconnectnode "[address]" [nodeid]
- getaddednodeinfo ( "node" )
- getconnectioncount
- getnettotals
- getnetworkinfo
- getpeerinfo
- listbanned
- ping
- setban "subnet" "add|remove" (bantime) (absolute)
- setnetworkactive true|false
== Rawtransactions ==
- combinerawtransaction ["hexstring",...]
- createrawtransaction [{"txid":"id","vout":n},...]
{"address":(amount or object),"data":"hex",...}
- decoderawtransaction "hexstring"
- decodescript "hexstring"
- fundrawtransaction "hexstring" ( options )
- getrawtransaction "txid" ( verbose )
- sendrawtransaction "hexstring" ( allowhighfees )
- signrawtransaction "hexstring" (
[{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...]
["privatekey1",...] sighashtype )
- testmempoolaccept ["rawtxs"] ( allowhighfees )
== Restricted assets ==
- addtagtoaddress tag_name to_address
(change_address) (asset_data)
- checkaddressrestriction address restricted_name
- checkaddresstag address tag_name
- checkglobalrestriction restricted_name
- freezeaddress asset_name address (change_address)
(asset_data)
- freezerestrictedasset asset_name (change_address)
(asset_data)
- getverifierstring restricted_name
- issuequalifierasset "asset_name" qty "( to_address
)" "( change_address )" ( has_ipfs ) "( ipfs_hash )"
- issuerestrictedasset "asset_name" qty "verifier"
"to_address" "( change_address )" (units) ( reissuable
) ( has_ipfs ) "( ipfs_hash )"
- isvalidverifierstring verifier_string
- listaddressesfortag tag_name
- listaddressrestrictions address
- listglobalrestrictions
- listtagsforaddress address
- reissuerestrictedasset "asset_name" qty to_address
( change_verifier ) ( "new_verifier" ) "(
change_address )" ( new_units ) ( reissuable ) "(
new_ipfs )"
- removetagfromaddress tag_name to_address
(change_address) (asset_data)
- transferqualifier "qualifier_name" qty
"to_address" ("change_address") ("message")
(expire_time)
- unfreezeaddress asset_name address
(change_address) (asset_data)
- unfreezerestrictedasset asset_name
(change_address) (asset_data)
== Restricted ==
- viewmyrestrictedaddresses
- viewmytaggedaddresses
== Rewards ==
- cancelsnapshotrequest "asset_name" block_height
- distributereward "asset_name" snapshot_height
"distribution_asset_name" gross_distribution_amount (
"exception_addresses" ) ("change_address") ("dry_run")
- getdistributestatus "asset_name" snapshot_height
"distribution_asset_name" gross_distribution_amount (
"exception_addresses" )
- getsnapshotrequest "asset_name" block_height
- listsnapshotrequests ["asset_name" [block_height]]
- requestsnapshot "asset_name" block_height
== Util ==
- createmultisig nrequired ["key",...]
- estimatefee nblocks
- estimatesmartfee conf_target ("estimate_mode")
- signmessagewithprivkey "privkey" "message"
- validateaddress "address"
- verifymessage "address" "signature" "message"
== Wallet ==
- abandontransaction "txid"
- abortrescan
- addmultisigaddress nrequired ["key",...] (
"account" )
- addwitnessaddress "address"
- backupwallet "destination"
- bumpfee has been deprecated on the RVN Wallet.
- dumpprivkey "address"
- dumpwallet "filename"
- encryptwallet "passphrase"
- getaccount "address"
- getaccountaddress "account"
- getaddressesbyaccount "account"
- getbalance ( "account" minconf include_watchonly )
- getmasterkeyinfo
- getmywords ( "account" )
- getnewaddress ( "account" )
- getrawchangeaddress
- getreceivedbyaccount "account" ( minconf )
- getreceivedbyaddress "address" ( minconf )
- gettransaction "txid" ( include_watchonly )
- getunconfirmedbalance
- getwalletinfo
- importaddress "address" ( "label" rescan p2sh )
- importmulti "requests" ( "options" )
- importprivkey "privkey" ( "label" ) ( rescan )
- importprunedfunds
- importpubkey "pubkey" ( "label" rescan )
- importwallet "filename"
- keypoolrefill ( newsize )
- listaccounts ( minconf include_watchonly)
- listaddressgroupings
- listlockunspent
- listreceivedbyaccount ( minconf include_empty
include_watchonly)
- listreceivedbyaddress ( minconf include_empty
include_watchonly)
- listsinceblock ( "blockhash" target_confirmations
include_watchonly include_removed )
- listtransactions ( "account" count skip
include_watchonly)
- listunspent ( minconf maxconf
["addresses",...] [include_unsafe] [query_options])
- listwallets
- lockunspent unlock
([{"txid":"txid","vout":n},...])
- move "fromaccount" "toaccount" amount ( minconf
"comment" )
- removeprunedfunds "txid"
- rescanblockchain ("start_height") ("stop_height")
- sendfrom "fromaccount" "toaddress" amount (
minconf "comment" "comment_to" )
- sendfromaddress "from_address" "to_address" amount
( "comment" "comment_to" subtractfeefromamount
replaceable conf_target "estimate_mode")
- sendmany "fromaccount" {"address":amount,...} (
minconf "comment" ["address",...] replaceable
conf_target "estimate_mode")
- sendtoaddress "address" amount ( "comment"
"comment_to" subtractfeefromamount replaceable
conf_target "estimate_mode")
- setaccount "address" "account"
- settxfee amount
- signmessage "address" "message"