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

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: [{ &quot;addresses&quot;: [&quot;ybLxVb3aspSHFgxM1qTyuBSXnjAqLFEG8P&quot;] }]"></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 &quot;$user:$pass&quot; 
	-H &quot;Content-Type: application/json&quot; 
	--data-binary '{
		&quot;method&quot;: &quot;getaddressbalance&quot;, 
		&quot;params&quot;: [{ &quot;addresses&quot;: [&quot;ybLxVb3aspSHFgxM1qTyuBSXnjAqLFEG8P&quot;] }] 
	}'" 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