trpc.digitalcash.dev
Open in
urlscan Pro
166.70.154.115
Public Scan
URL:
https://trpc.digitalcash.dev/
Submission: On December 17 via api from US — Scanned from DE
Submission: On December 17 via api from US — Scanned from DE
Form analysis
2 forms found in the DOM<form id="rpc-form" onsubmit="submitForm(event)">
<label data-network="testnet">Network <!-- <input type="text" data-id="network" disabled /> -->
<br>
<pre style="margin: 0; padding: 0"><code data-id="network" disabled="">testnet</code></pre>
</label>
<label>Method <small>name (string)</small>
<input type="text" list="rpc-methods" data-id="rpc" name="rpc" onkeyup="updatePreview(event)" onchange="updatePreview(event)" placeholder="ex: getaddressbalance" required="">
</label>
<datalist id="rpc-methods">
<option value="getaddressbalance">getaddressbalance</option>
<option value="getaddressdeltas">getaddressdeltas</option>
<option value="getaddressmempool">getaddressmempool</option>
<option value="getaddresstxids">getaddresstxids</option>
<option value="getaddressutxos">getaddressutxos</option>
<option value="getbestblockhash">getbestblockhash</option>
<option value="getbestchainlock">getbestchainlock</option>
<option value="getblock">getblock</option>
<option value="getblockchaininfo">getblockchaininfo</option>
<option value="getblockcount">getblockcount</option>
<option value="getblockfilter">getblockfilter</option>
<option value="getblockhash">getblockhash</option>
<option value="getblockhashes">getblockhashes</option>
<option value="getblockheader">getblockheader</option>
<option value="getblockheaders">getblockheaders</option>
<option value="getblockstats">getblockstats</option>
<option value="getchaintips">getchaintips</option>
<option value="getchaintxstats">getchaintxstats</option>
<option value="getdifficulty">getdifficulty</option>
<option value="getmempoolancestors">getmempoolancestors</option>
<option value="getmempooldescendants">getmempooldescendants</option>
<option value="getmempoolentry">getmempoolentry</option>
<option value="getmempoolinfo">getmempoolinfo</option>
<option value="getrawmempool">getrawmempool</option>
<option value="getmerkleblocks">getmerkleblocks</option>
<option value="getspecialtxes">getspecialtxes</option>
<option value="getspentinfo">getspentinfo</option>
<option value="gettxout">gettxout</option>
<option value="gettxoutproof">gettxoutproof</option>
<option value="gettxoutsetinfo">gettxoutsetinfo</option>
<option value="verifytxoutproof">verifytxoutproof</option>
<option value="help">help</option>
<option value="uptime">uptime</option>
<option value="getgovernanceinfo">getgovernanceinfo</option>
<option value="getsuperblockbudget">getsuperblockbudget</option>
<option value="gobject">gobject</option>
<option value="gobject check">gobject check</option>
<option value="gobject get">gobject get</option>
<option value="gobject list">gobject list</option>
<option value="gobject submit">gobject submit</option>
<option value="masternodelist">masternodelist</option>
<option value="spork">spork</option>
<option value="bls">bls</option>
<option value="verifychainlock">verifychainlock</option>
<option value="verifyislock">verifyislock</option>
<option value="getblocktemplate">getblocktemplate</option>
<option value="getmininginfo">getmininginfo</option>
<option value="getnetworkhashps">getnetworkhashps</option>
<option value="decoderawtransaction">decoderawtransaction</option>
<option value="decodescript">decodescript</option>
<option value="getrawtransaction">getrawtransaction</option>
<option value="getrawtransactionmulti">getrawtransactionmulti</option>
<option value="gettxchainlocks">gettxchainlocks</option>
<option value="sendrawtransaction">sendrawtransaction</option>
<option value="signrawtransactionwithkey">signrawtransactionwithkey</option>
<option value="estimatesmartfee">estimatesmartfee</option>
<option value="getdescriptorinfo">getdescriptorinfo</option>
<option value="validateaddress">validateaddress</option>
<option value="verifymessage">verifymessage</option>
</datalist>
<label>Params <small>arguments array (json)</small>
<textarea data-id="args" name="args" style="width: 100%; box-sizing: border-box" rows="2" onkeyup="updatePreview(event)" onchange="updatePreview(event)"
placeholder="ex: [{ "addresses": ["ybLxVb3aspSHFgxM1qTyuBSXnjAqLFEG8P"] }]"></textarea>
</label>
<label for="http-post-preview">Preview <small>request (http post)</small>
</label>
<label style="display: inline-block"><input type="radio" name="http-post" value="help" onchange="updatePreview(event)" checked="checked"> help </label>
<label style="display: inline-block"><input type="radio" name="http-post" value="curl" onchange="updatePreview(event)"> curl </label>
<label style="display: inline-block"><input type="radio" name="http-post" value="fetch" onchange="updatePreview(event)"> fetch </label>
<textarea data-id="http-post-preview" style="width: 100%; box-sizing: border-box" rows="9" placeholder="ex: curl --fail-with-body http://localhost:19998/
--user "$user:$pass"
-H "Content-Type: application/json"
--data-binary '{
"method": "getaddressbalance",
"params": [{ "addresses": ["ybLxVb3aspSHFgxM1qTyuBSXnjAqLFEG8P"] }]
}'" disabled="disabled">== Addressindex ==
getaddressbalance ( ["address",...] )
getaddressdeltas ( ["address",...] )
getaddressmempool ( ["address",...] )
getaddresstxids ( ["address",...] )
getaddressutxos ( ["address",...] )
== Blockchain ==
getbestblockhash
getbestchainlock
getblock "blockhash" ( verbosity )
getblockchaininfo
getblockcount
getblockfilter "blockhash" ( "filtertype" )
getblockfrompeer "blockhash" peer_id
getblockhash height
getblockhashes high low
getblockheader "blockhash" ( verbose )
getblockheaders "blockhash" ( count verbose )
getblockstats hash_or_height ( stats )
getchaintips ( count branchlen )
getchaintxstats ( nblocks "blockhash" )
getdifficulty
getmempoolancestors "txid" ( verbose )
getmempooldescendants "txid" ( verbose )
getmempoolentry "txid"
getmempoolinfo
getmerkleblocks "filter" "blockhash" ( count )
getrawmempool ( verbose mempool_sequence )
getspecialtxes "blockhash" ( type count skip verbosity )
getspentinfo ( {"txid":"hex","index":n} )
gettxout "txid" n ( include_mempool )
gettxoutproof ["txid",...] ( "blockhash" )
gettxoutsetinfo ( "hash_type" hash_or_height use_index )
preciousblock "blockhash"
pruneblockchain height
savemempool
scantxoutset "action" ( [scanobjects,...] )
verifychain ( checklevel nblocks )
verifytxoutproof "proof"
== Control ==
debug "category"
getmemoryinfo ( "mode" )
getrpcinfo
help ( "command" "subcommand" )
logging ( ["include_category",...] ["exclude_category",...] )
stop
uptime
== Dash ==
coinjoin "command"
coinjoinsalt "command"
getcoinjoininfo
getgovernanceinfo
getpoolinfo
getsuperblockbudget index
gobject "command"
masternode "command"
masternodelist ( "mode" "filter" )
mnsync "mode"
spork "command"
sporkupdate "name" value
voteraw "mn-collateral-tx-hash" mn-collateral-tx-index "governance-hash" "vote-signal" "vote-outcome" time "vote-sig"
== Evo ==
bls "command"
protx "command"
quorum "command"
submitchainlock "blockHash" "signature" blockHeight
verifychainlock "blockHash" "signature" ( blockHeight )
verifyislock "id" "txid" "signature" ( maxHeight )
== Generating ==
generateblock "output" ["rawtx/txid",...]
generatetoaddress nblocks "address" ( maxtries )
generatetodescriptor num_blocks "descriptor" ( maxtries )
== Mining ==
getblocktemplate ( "template_request" )
getmininginfo
getnetworkhashps ( nblocks height )
prioritisetransaction "txid" fee_delta
submitblock "hexdata" ( "dummy" )
submitheader "hexdata"
== Network ==
addnode "node" "command" ( v2transport )
clearbanned
cleardiscouraged
disconnectnode ( "address" nodeid )
getaddednodeinfo ( "node" )
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses ( count "network" )
getpeerinfo
listbanned
ping
setban "subnet" "command" ( bantime absolute )
setnetworkactive state
== Rawtransactions ==
analyzepsbt "psbt"
combinepsbt ["psbt",...]
combinerawtransaction ["hexstring",...]
converttopsbt "hexstring" ( permitsigdata )
createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime )
createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime )
decodepsbt "psbt"
decoderawtransaction "hexstring"
decodescript "hexstring"
finalizepsbt "psbt" ( extract )
fundrawtransaction "hexstring" ( options )
getassetunlockstatuses [index,...] ( height )
getrawtransaction "txid" ( verbose "blockhash" )
getrawtransactionmulti {"blockhash":["txid",...]} ( verbose )
gettxchainlocks ["txid",...]
joinpsbts ["psbt",...]
sendrawtransaction "hexstring" ( maxfeerate instantsend bypasslimits )
signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","amount":amount},...] "sighashtype" )
testmempoolaccept ["rawtx",...] ( maxfeerate )
utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] )
== Util ==
createmultisig nrequired ["key",...]
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
addmultisigaddress nrequired ["key",...] ( "label" )
backupwallet "destination"
createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup )
dumphdinfo
dumpprivkey "address"
dumpwallet "filename"
encryptwallet "passphrase"
getaddressesbylabel "label"
getaddressinfo "address"
getbalance ( "dummy" minconf addlocked include_watchonly avoid_reuse )
getbalances
getnewaddress ( "label" )
getrawchangeaddress
getreceivedbyaddress "address" ( minconf addlocked )
getreceivedbylabel "label" ( minconf addlocked )
gettransaction "txid" ( include_watchonly verbose )
getunconfirmedbalance
getwalletinfo
importaddress "address" ( "label" rescan p2sh )
importdescriptors "requests"
importelectrumwallet "filename" ( index )
importmulti "requests" ( "options" )
importprivkey "privkey" ( "label" rescan )
importprunedfunds "rawtransaction" "txoutproof"
importpubkey "pubkey" ( "label" rescan )
importwallet "filename"
keypoolrefill ( newsize )
listaddressbalances ( minamount )
listaddressgroupings
listdescriptors ( private )
listlabels ( "purpose" )
listlockunspent
listreceivedbyaddress ( minconf addlocked include_empty include_watchonly "address_filter" )
listreceivedbylabel ( minconf addlocked include_empty include_watchonly )
listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed )
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},...] )
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 )
sendmany "" {"address":amount,...} ( minconf addlocked "comment" ["address",...] use_is use_cj conf_target "estimate_mode" fee_rate verbose )
sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount use_is use_cj conf_target "estimate_mode" avoid_reuse fee_rate verbose )
setcoinjoinamount amount
setcoinjoinrounds rounds
sethdseed ( newkeypool "seed" )
setlabel "address" "label"
settxfee amount
setwalletflag "flag" ( value )
signmessage "address" "message"
signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","amount":amount},...] "sighashtype" )
unloadwallet ( "wallet_name" load_on_startup )
upgradetohd ( "mnemonic" "mnemonicpassphrase" "walletpassphrase" rescan )
upgradewallet ( version )
walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs )
walletlock
walletpassphrase "passphrase" timeout ( mixingonly )
walletpassphrasechange "oldpassphrase" "newpassphrase"
walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs )
wipewallettxes ( keep_confirmed )
== Zmq ==
getzmqnotifications</textarea>
<button type="submit">Try it!</button>
<br>
<small>Share: <a href="https://trpc.digitalcash.dev/" data-id="share" target="_blank">https://trpc.digitalcash.dev/</a></small>
</form>
<form>
<label>Output
<pre><code data-id="output">N/A</code></pre>
</label>
</form>
Text Content
RPC EXPLORER * CN 💸 * DCG 💸 * Bugs 🐛 * Git 📦 * DCG 📚 Network testnet Method name (string) getaddressbalance getaddressdeltas getaddressmempool getaddresstxids getaddressutxos getbestblockhash getbestchainlock getblock getblockchaininfo getblockcount getblockfilter getblockhash getblockhashes getblockheader getblockheaders getblockstats getchaintips getchaintxstats getdifficulty getmempoolancestors getmempooldescendants getmempoolentry getmempoolinfo getrawmempool getmerkleblocks getspecialtxes getspentinfo gettxout gettxoutproof gettxoutsetinfo verifytxoutproof help uptime getgovernanceinfo getsuperblockbudget gobject gobject check gobject get gobject list gobject submit masternodelist spork bls verifychainlock verifyislock getblocktemplate getmininginfo getnetworkhashps decoderawtransaction decodescript getrawtransaction getrawtransactionmulti gettxchainlocks sendrawtransaction signrawtransactionwithkey estimatesmartfee getdescriptorinfo validateaddress verifymessage Params arguments array (json) Preview request (http post) help curl fetch == Addressindex == getaddressbalance ( ["address",...] ) getaddressdeltas ( ["address",...] ) getaddressmempool ( ["address",...] ) getaddresstxids ( ["address",...] ) getaddressutxos ( ["address",...] ) == Blockchain == getbestblockhash getbestchainlock getblock "blockhash" ( verbosity ) getblockchaininfo getblockcount getblockfilter "blockhash" ( "filtertype" ) getblockfrompeer "blockhash" peer_id getblockhash height getblockhashes high low getblockheader "blockhash" ( verbose ) getblockheaders "blockhash" ( count verbose ) getblockstats hash_or_height ( stats ) getchaintips ( count branchlen ) getchaintxstats ( nblocks "blockhash" ) getdifficulty getmempoolancestors "txid" ( verbose ) getmempooldescendants "txid" ( verbose ) getmempoolentry "txid" getmempoolinfo getmerkleblocks "filter" "blockhash" ( count ) getrawmempool ( verbose mempool_sequence ) getspecialtxes "blockhash" ( type count skip verbosity ) getspentinfo ( {"txid":"hex","index":n} ) gettxout "txid" n ( include_mempool ) gettxoutproof ["txid",...] ( "blockhash" ) gettxoutsetinfo ( "hash_type" hash_or_height use_index ) preciousblock "blockhash" pruneblockchain height savemempool scantxoutset "action" ( [scanobjects,...] ) verifychain ( checklevel nblocks ) verifytxoutproof "proof" == Control == debug "category" getmemoryinfo ( "mode" ) getrpcinfo help ( "command" "subcommand" ) logging ( ["include_category",...] ["exclude_category",...] ) stop uptime == Dash == coinjoin "command" coinjoinsalt "command" getcoinjoininfo getgovernanceinfo getpoolinfo getsuperblockbudget index gobject "command" masternode "command" masternodelist ( "mode" "filter" ) mnsync "mode" spork "command" sporkupdate "name" value voteraw "mn-collateral-tx-hash" mn-collateral-tx-index "governance-hash" "vote-signal" "vote-outcome" time "vote-sig" == Evo == bls "command" protx "command" quorum "command" submitchainlock "blockHash" "signature" blockHeight verifychainlock "blockHash" "signature" ( blockHeight ) verifyislock "id" "txid" "signature" ( maxHeight ) == Generating == generateblock "output" ["rawtx/txid",...] generatetoaddress nblocks "address" ( maxtries ) generatetodescriptor num_blocks "descriptor" ( maxtries ) == Mining == getblocktemplate ( "template_request" ) getmininginfo getnetworkhashps ( nblocks height ) prioritisetransaction "txid" fee_delta submitblock "hexdata" ( "dummy" ) submitheader "hexdata" == Network == addnode "node" "command" ( v2transport ) clearbanned cleardiscouraged disconnectnode ( "address" nodeid ) getaddednodeinfo ( "node" ) getconnectioncount getnettotals getnetworkinfo getnodeaddresses ( count "network" ) getpeerinfo listbanned ping setban "subnet" "command" ( bantime absolute ) setnetworkactive state == Rawtransactions == analyzepsbt "psbt" combinepsbt ["psbt",...] combinerawtransaction ["hexstring",...] converttopsbt "hexstring" ( permitsigdata ) createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime ) createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime ) decodepsbt "psbt" decoderawtransaction "hexstring" decodescript "hexstring" finalizepsbt "psbt" ( extract ) fundrawtransaction "hexstring" ( options ) getassetunlockstatuses [index,...] ( height ) getrawtransaction "txid" ( verbose "blockhash" ) getrawtransactionmulti {"blockhash":["txid",...]} ( verbose ) gettxchainlocks ["txid",...] joinpsbts ["psbt",...] sendrawtransaction "hexstring" ( maxfeerate instantsend bypasslimits ) signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","amount":amount},...] "sighashtype" ) testmempoolaccept ["rawtx",...] ( maxfeerate ) utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) == Util == createmultisig nrequired ["key",...] 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 addmultisigaddress nrequired ["key",...] ( "label" ) backupwallet "destination" createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup ) dumphdinfo dumpprivkey "address" dumpwallet "filename" encryptwallet "passphrase" getaddressesbylabel "label" getaddressinfo "address" getbalance ( "dummy" minconf addlocked include_watchonly avoid_reuse ) getbalances getnewaddress ( "label" ) getrawchangeaddress getreceivedbyaddress "address" ( minconf addlocked ) getreceivedbylabel "label" ( minconf addlocked ) gettransaction "txid" ( include_watchonly verbose ) getunconfirmedbalance getwalletinfo importaddress "address" ( "label" rescan p2sh ) importdescriptors "requests" importelectrumwallet "filename" ( index ) importmulti "requests" ( "options" ) importprivkey "privkey" ( "label" rescan ) importprunedfunds "rawtransaction" "txoutproof" importpubkey "pubkey" ( "label" rescan ) importwallet "filename" keypoolrefill ( newsize ) listaddressbalances ( minamount ) listaddressgroupings listdescriptors ( private ) listlabels ( "purpose" ) listlockunspent listreceivedbyaddress ( minconf addlocked include_empty include_watchonly "address_filter" ) listreceivedbylabel ( minconf addlocked include_empty include_watchonly ) listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) 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},...] ) 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 ) sendmany "" {"address":amount,...} ( minconf addlocked "comment" ["address",...] use_is use_cj conf_target "estimate_mode" fee_rate verbose ) sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount use_is use_cj conf_target "estimate_mode" avoid_reuse fee_rate verbose ) setcoinjoinamount amount setcoinjoinrounds rounds sethdseed ( newkeypool "seed" ) setlabel "address" "label" settxfee amount setwalletflag "flag" ( value ) signmessage "address" "message" signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","amount":amount},...] "sighashtype" ) unloadwallet ( "wallet_name" load_on_startup ) upgradetohd ( "mnemonic" "mnemonicpassphrase" "walletpassphrase" rescan ) upgradewallet ( version ) walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) walletlock walletpassphrase "passphrase" timeout ( mixingonly ) walletpassphrasechange "oldpassphrase" "newpassphrase" walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs ) wipewallettxes ( keep_confirmed ) == Zmq == getzmqnotifications Try it! Share: https://trpc.digitalcash.dev/ Output N/A -------------------------------------------------------------------------------- © Dash Developers DigitalCash.Dev