RPC developer docs for HUSH full node
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jahway603 4586f9e972 Merge remote-tracking branch 'origin/jahway603' to update RPCs to 3.10.0 5 months ago
script updated RPCs to 3.10.0 5 months ago
FSMaddress.html updated RPCs to 3.10.0 5 months ago
FSMcreate.html updated RPCs to 3.10.0 5 months ago
FSMinfo.html updated RPCs to 3.10.0 5 months ago
FSMlist.html updated RPCs to 3.10.0 5 months ago
MoMoMdata.html updated RPCs to 3.10.0 5 months ago
README.md updated RPCs to 3.9.3 1 year ago
abortrescan.html updated RPCs to 3.10.0 5 months ago
addmultisigaddress.html updated RPCs to 3.10.0 5 months ago
addnode.html updated RPCs to 3.10.0 5 months ago
assetchainproof.html updated RPCs to 3.10.0 5 months ago
assetsaddress.html updated RPCs to 3.10.0 5 months ago
auctionaddress.html updated RPCs to 3.10.0 5 months ago
backupwallet.html updated RPCs to 3.10.0 5 months ago
calc_MoM.html updated RPCs to 3.10.0 5 months ago
cclib.html updated RPCs to 3.10.0 5 months ago
cclibaddress.html updated RPCs to 3.10.0 5 months ago
cclibinfo.html updated RPCs to 3.10.0 5 months ago
channelsaddress.html updated RPCs to 3.10.0 5 months ago
channelsclose.html updated RPCs to 3.10.0 5 months ago
channelsinfo.html updated RPCs to 3.10.0 5 months ago
channelslist.html updated RPCs to 3.10.0 5 months ago
channelsopen.html updated RPCs to 3.10.0 5 months ago
channelspayment.html updated RPCs to 3.10.0 5 months ago
channelsrefund.html updated RPCs to 3.10.0 5 months ago
checknotarization.html updated RPCs to 3.10.0 5 months ago
cleanwallettransactions.html updated RPCs to 3.10.0 5 months ago
clearbanned.html updated RPCs to 3.10.0 5 months ago
coinsupply.html updated RPCs to 3.10.0 5 months ago
convertpassphrase.html updated RPCs to 3.10.0 5 months ago
createmultisig.html updated RPCs to 3.10.0 5 months ago
createrawtransaction.html updated RPCs to 3.10.0 5 months ago
decodeccopret.html updated RPCs to 3.10.0 5 months ago
decoderawtransaction.html updated RPCs to 3.10.0 5 months ago
decodescript.html updated RPCs to 3.10.0 5 months ago
diceaddfunds.html updated RPCs to 3.10.0 5 months ago
diceaddress.html updated RPCs to 3.10.0 5 months ago
dicebet.html updated RPCs to 3.10.0 5 months ago
dicefinish.html updated RPCs to 3.10.0 5 months ago
dicefund.html updated RPCs to 3.10.0 5 months ago
diceinfo.html updated RPCs to 3.10.0 5 months ago
dicelist.html updated RPCs to 3.10.0 5 months ago
dicestatus.html updated RPCs to 3.10.0 5 months ago
disconnectnode.html updated RPCs to 3.10.0 5 months ago
dumpprivkey.html updated RPCs to 3.10.0 5 months ago
dumpwallet.html updated RPCs to 3.10.0 5 months ago
encryptwallet.html updated RPCs to 3.10.0 5 months ago
estimatefee.html updated RPCs to 3.10.0 5 months ago
estimatepriority.html updated RPCs to 3.10.0 5 months ago
faucetaddress.html updated RPCs to 3.10.0 5 months ago
faucetfund.html updated RPCs to 3.10.0 5 months ago
faucetget.html updated RPCs to 3.10.0 5 months ago
faucetinfo.html updated RPCs to 3.10.0 5 months ago
fundrawtransaction.html updated RPCs to 3.10.0 5 months ago
gatewaysaddress.html updated RPCs to 3.10.0 5 months ago
gatewaysbind.html updated RPCs to 3.10.0 5 months ago
gatewaysclaim.html updated RPCs to 3.10.0 5 months ago
gatewayscompletesigning.html updated RPCs to 3.10.0 5 months ago
gatewaysdeposit.html updated RPCs to 3.10.0 5 months ago
gatewaysdumpprivkey.html updated RPCs to 3.10.0 5 months ago
gatewaysexternaladdress.html updated RPCs to 3.10.0 5 months ago
gatewaysinfo.html updated RPCs to 3.10.0 5 months ago
gatewayslist.html updated RPCs to 3.10.0 5 months ago
gatewaysmarkdone.html updated RPCs to 3.10.0 5 months ago
gatewayspartialsign.html updated RPCs to 3.10.0 5 months ago
gatewayspendingdeposits.html updated RPCs to 3.10.0 5 months ago
gatewayspendingwithdraws.html updated RPCs to 3.10.0 5 months ago
gatewaysprocessed.html updated RPCs to 3.10.0 5 months ago
gatewayswithdraw.html updated RPCs to 3.10.0 5 months ago
generate.html updated RPCs to 3.10.0 5 months ago
genminingCSV.html updated RPCs to 3.10.0 5 months ago
getNotarizationsForBlock.html updated RPCs to 3.10.0 5 months ago
getaccount.html updated RPCs to 3.10.0 5 months ago
getaccountaddress.html updated RPCs to 3.10.0 5 months ago
getaddednodeinfo.html updated RPCs to 3.10.0 5 months ago
getaddressbalance.html updated RPCs to 3.10.0 5 months ago
getaddressdeltas.html updated RPCs to 3.10.0 5 months ago
getaddressesbyaccount.html updated RPCs to 3.10.0 5 months ago
getaddressmempool.html updated RPCs to 3.10.0 5 months ago
getaddresstxids.html updated RPCs to 3.10.0 5 months ago
getaddressutxos.html updated RPCs to 3.10.0 5 months ago
getalldata.html updated RPCs to 3.10.0 5 months ago
getbalance.html updated RPCs to 3.10.0 5 months ago
getbestblockhash.html updated RPCs to 3.10.0 5 months ago
getblock.html updated RPCs to 3.10.0 5 months ago
getblockchaininfo.html updated RPCs to 3.10.0 5 months ago
getblockcount.html updated RPCs to 3.10.0 5 months ago
getblockhash.html updated RPCs to 3.10.0 5 months ago
getblockhashes.html updated RPCs to 3.10.0 5 months ago
getblockheader.html updated RPCs to 3.10.0 5 months ago
getblockmerkletree.html updated RPCs to 3.10.0 5 months ago
getblocksubsidy.html updated RPCs to 3.10.0 5 months ago
getblocktemplate.html updated RPCs to 3.10.0 5 months ago
getchaintips.html updated RPCs to 3.10.0 5 months ago
getchaintxstats.html updated RPCs to 3.10.0 5 months ago
getconnectioncount.html updated RPCs to 3.10.0 5 months ago
getdeprecationinfo.html updated RPCs to 3.10.0 5 months ago
getdifficulty.html updated RPCs to 3.10.0 5 months ago
getdragonjson.html updated RPCs to 3.10.0 5 months ago
geterablockheights.html updated RPCs to 3.10.0 5 months ago
getgenerate.html updated RPCs to 3.10.0 5 months ago
getimports.html updated RPCs to 3.10.0 5 months ago
getinfo.html updated RPCs to 3.10.0 5 months ago
getlocalsolps.html updated RPCs to 3.10.0 5 months ago
getmempoolinfo.html updated RPCs to 3.10.0 5 months ago
getmininginfo.html updated RPCs to 3.10.0 5 months ago
getnettotals.html updated RPCs to 3.10.0 5 months ago
getnetworkhashps.html updated RPCs to 3.10.0 5 months ago
getnetworkinfo.html updated RPCs to 3.10.0 5 months ago
getnetworksolps.html updated RPCs to 3.10.0 5 months ago
getnewaddress.html updated RPCs to 3.10.0 5 months ago
getnotarypayinfo.html updated RPCs to 3.10.0 5 months ago
getnotarysendmany.html updated RPCs to 3.10.0 5 months ago
getpeerinfo.html updated RPCs to 3.10.0 5 months ago
getpeerlist.html updated RPCs to 3.10.0 5 months ago
getrawchangeaddress.html updated RPCs to 3.10.0 5 months ago
getrawmempool.html updated RPCs to 3.10.0 5 months ago
getrawtransaction.html updated RPCs to 3.10.0 5 months ago
getreceivedbyaccount.html updated RPCs to 3.10.0 5 months ago
getreceivedbyaddress.html updated RPCs to 3.10.0 5 months ago
getrescaninfo.html updated RPCs to 3.10.0 5 months ago
getsnapshot.html updated RPCs to 3.10.0 5 months ago
getspentinfo.html updated RPCs to 3.10.0 5 months ago
gettransaction.html updated RPCs to 3.10.0 5 months ago
gettxout.html updated RPCs to 3.10.0 5 months ago
gettxoutproof.html updated RPCs to 3.10.0 5 months ago
gettxoutsetinfo.html updated RPCs to 3.10.0 5 months ago
getunconfirmedbalance.html updated RPCs to 3.10.0 5 months ago
getwalletburntransactions.html updated RPCs to 3.10.0 5 months ago
getwalletinfo.html updated RPCs to 3.10.0 5 months ago
height_MoM.html updated RPCs to 3.10.0 5 months ago
heiradd.html updated RPCs to 3.10.0 5 months ago
heiraddress.html updated RPCs to 3.10.0 5 months ago
heirclaim.html updated RPCs to 3.10.0 5 months ago
heirfund.html updated RPCs to 3.10.0 5 months ago
heirinfo.html updated RPCs to 3.10.0 5 months ago
heirlist.html updated RPCs to 3.10.0 5 months ago
help.html updated RPCs to 3.10.0 5 months ago
importaddress.html updated RPCs to 3.10.0 5 months ago
importdual.html updated RPCs to 3.10.0 5 months ago
importgatewaybind.html updated RPCs to 3.10.0 5 months ago
importgatewaycompletesigning.html updated RPCs to 3.10.0 5 months ago
importgatewayddress.html updated RPCs to 3.10.0 5 months ago
importgatewaydeposit.html updated RPCs to 3.10.0 5 months ago
importgatewaymarkdone.html updated RPCs to 3.10.0 5 months ago
importgatewaypendingwithdraws.html updated RPCs to 3.10.0 5 months ago
importgatewayprocessed.html updated RPCs to 3.10.0 5 months ago
importgatewayspartialsign.html updated RPCs to 3.10.0 5 months ago
importgatewaywithdraw.html updated RPCs to 3.10.0 5 months ago
importprivkey.html updated RPCs to 3.10.0 5 months ago
importwallet.html updated RPCs to 3.10.0 5 months ago
index.html updated RPCs to 3.10.0 5 months ago
invalidateblock.html updated RPCs to 3.10.0 5 months ago
keypoolrefill.html updated RPCs to 3.10.0 5 months ago
kvsearch.html updated RPCs to 3.10.0 5 months ago
kvupdate.html updated RPCs to 3.10.0 5 months ago
listaccounts.html updated RPCs to 3.10.0 5 months ago
listaddresses.html updated RPCs to 3.10.0 5 months ago
listaddressgroupings.html updated RPCs to 3.10.0 5 months ago
listbanned.html updated RPCs to 3.10.0 5 months ago
listlockunspent.html updated RPCs to 3.10.0 5 months ago
listreceivedbyaccount.html updated RPCs to 3.10.0 5 months ago
listreceivedbyaddress.html updated RPCs to 3.10.0 5 months ago
listsinceblock.html updated RPCs to 3.10.0 5 months ago
listtransactions.html updated RPCs to 3.10.0 5 months ago
listunspent.html updated RPCs to 3.10.0 5 months ago
lockunspent.html updated RPCs to 3.10.0 5 months ago
lottoaddress.html updated RPCs to 3.10.0 5 months ago
migrate_checkburntransactionsource.html updated RPCs to 3.10.0 5 months ago
migrate_completeimporttransaction.html updated RPCs to 3.10.0 5 months ago
migrate_converttoexport.html updated RPCs to 3.10.0 5 months ago
migrate_createburntransaction.html updated RPCs to 3.10.0 5 months ago
migrate_createimporttransaction.html updated RPCs to 3.10.0 5 months ago
migrate_createnotaryapprovaltransaction.html updated RPCs to 3.10.0 5 months ago
minerids.html updated RPCs to 3.10.0 5 months ago
move.html updated RPCs to 3.10.0 5 months ago
mytokenorders.html updated RPCs to 3.10.0 5 months ago
notaries.html updated RPCs to 3.10.0 5 months ago
nspv_broadcast.html updated RPCs to 3.10.0 5 months ago
nspv_getinfo.html updated RPCs to 3.10.0 5 months ago
nspv_hdrsproof.html updated RPCs to 3.10.0 5 months ago
nspv_listccmoduleunspent.html updated RPCs to 3.10.0 5 months ago
nspv_listtransactions.html updated RPCs to 3.10.0 5 months ago
nspv_listunspent.html updated RPCs to 3.10.0 5 months ago
nspv_login.html updated RPCs to 3.10.0 5 months ago
nspv_logout.html updated RPCs to 3.10.0 5 months ago
nspv_mempool.html updated RPCs to 3.10.0 5 months ago
nspv_notarizations.html updated RPCs to 3.10.0 5 months ago
nspv_spend.html updated RPCs to 3.10.0 5 months ago
nspv_spentinfo.html updated RPCs to 3.10.0 5 months ago
nspv_txproof.html updated RPCs to 3.10.0 5 months ago
opreturn_burn.html updated RPCs to 3.10.0 5 months ago
oraclesaddress.html updated RPCs to 3.10.0 5 months ago
oraclescreate.html updated RPCs to 3.10.0 5 months ago
oraclesdata.html updated RPCs to 3.10.0 5 months ago
oraclesfund.html updated RPCs to 3.10.0 5 months ago
oraclesinfo.html updated RPCs to 3.10.0 5 months ago
oracleslist.html updated RPCs to 3.10.0 5 months ago
oraclesregister.html updated RPCs to 3.10.0 5 months ago
oraclessample.html updated RPCs to 3.10.0 5 months ago
oraclessamples.html updated RPCs to 3.10.0 5 months ago
oraclessubscribe.html updated RPCs to 3.10.0 5 months ago
payments_airdroptokens.html updated RPCs to 3.10.0 5 months ago
paymentsaddress.html updated RPCs to 3.10.0 5 months ago
paymentsairdrop.html updated RPCs to 3.10.0 5 months ago
paymentscreate.html updated RPCs to 3.10.0 5 months ago
paymentsfund.html updated RPCs to 3.10.0 5 months ago
paymentsinfo.html updated RPCs to 3.10.0 5 months ago
paymentslist.html updated RPCs to 3.10.0 5 months ago
paymentsmerge.html updated RPCs to 3.10.0 5 months ago
paymentsrelease.html updated RPCs to 3.10.0 5 months ago
paymentstxidopret.html updated RPCs to 3.10.0 5 months ago
pegsaccounthistory.html updated RPCs to 3.10.0 5 months ago
pegsaccountinfo.html updated RPCs to 3.10.0 5 months ago
pegscreate.html updated RPCs to 3.10.0 5 months ago
pegsexchange.html updated RPCs to 3.10.0 5 months ago
pegsfund.html updated RPCs to 3.10.0 5 months ago
pegsget.html updated RPCs to 3.10.0 5 months ago
pegsinfo.html updated RPCs to 3.10.0 5 months ago
pegsliquidate.html updated RPCs to 3.10.0 5 months ago
pegsredeem.html updated RPCs to 3.10.0 5 months ago
pegssaddress.html updated RPCs to 3.10.0 5 months ago
pegsworstaccounts.html updated RPCs to 3.10.0 5 months ago
ping.html updated RPCs to 3.10.0 5 months ago
prioritisetransaction.html updated RPCs to 3.10.0 5 months ago
reconsiderblock.html updated RPCs to 3.10.0 5 months ago
rescan.html updated RPCs to 3.10.0 5 months ago
resendwallettransactions.html updated RPCs to 3.10.0 5 months ago
rewardsaddfunding.html updated RPCs to 3.10.0 5 months ago
rewardsaddress.html updated RPCs to 3.10.0 5 months ago
rewardscreatefunding.html updated RPCs to 3.10.0 5 months ago
rewardsinfo.html updated RPCs to 3.10.0 5 months ago
rewardslist.html updated RPCs to 3.10.0 5 months ago
rewardslock.html updated RPCs to 3.10.0 5 months ago
rewardsunlock.html updated RPCs to 3.10.0 5 months ago
rpcinfo.html updated RPCs to 3.10.0 5 months ago
scanNotarizationsDB.html updated RPCs to 3.10.0 5 months ago
selfimport.html updated RPCs to 3.10.0 5 months ago
sendfrom.html updated RPCs to 3.10.0 5 months ago
sendmany.html updated RPCs to 3.10.0 5 months ago
sendrawtransaction.html updated RPCs to 3.10.0 5 months ago
sendtoaddress.html updated RPCs to 3.10.0 5 months ago
setaccount.html updated RPCs to 3.10.0 5 months ago
setban.html updated RPCs to 3.10.0 5 months ago
setgenerate.html updated RPCs to 3.10.0 5 months ago
setmocktime.html updated RPCs to 3.10.0 5 months ago
setpubkey.html updated RPCs to 3.10.0 5 months ago
settxfee.html updated RPCs to 3.10.0 5 months ago
signmessage.html updated RPCs to 3.10.0 5 months ago
signrawtransaction.html updated RPCs to 3.10.0 5 months ago
stop.html updated RPCs to 3.10.0 5 months ago
stratum_getclientscount.html updated RPCs to 3.10.0 5 months ago
stratum_getdifficulty.html updated RPCs to 3.10.0 5 months ago
stratum_setdifficulty.html updated RPCs to 3.10.0 5 months ago
stratum_updatework.html updated RPCs to 3.10.0 5 months ago
submitblock.html updated RPCs to 3.10.0 5 months ago
tokenaddress.html updated RPCs to 3.10.0 5 months ago
tokenask.html updated RPCs to 3.10.0 5 months ago
tokenbalance.html updated RPCs to 3.10.0 5 months ago
tokenbid.html updated RPCs to 3.10.0 5 months ago
tokencancelask.html updated RPCs to 3.10.0 5 months ago
tokencancelbid.html updated RPCs to 3.10.0 5 months ago
tokenconvert.html updated RPCs to 3.10.0 5 months ago
tokencreate.html updated RPCs to 3.10.0 5 months ago
tokenfillask.html updated RPCs to 3.10.0 5 months ago
tokenfillbid.html updated RPCs to 3.10.0 5 months ago
tokeninfo.html updated RPCs to 3.10.0 5 months ago
tokenlist.html updated RPCs to 3.10.0 5 months ago
tokenorders.html updated RPCs to 3.10.0 5 months ago
tokentransfer.html updated RPCs to 3.10.0 5 months ago
txnotarizedconfirmed.html updated RPCs to 3.10.0 5 months ago
validateaddress.html updated RPCs to 3.10.0 5 months ago
verifychain.html updated RPCs to 3.10.0 5 months ago
verifymessage.html updated RPCs to 3.10.0 5 months ago
verifytxoutproof.html updated RPCs to 3.10.0 5 months ago
z_anonsetblockdelta.html updated RPCs to 3.10.0 5 months ago
z_anonsettxdelta.html updated RPCs to 3.10.0 5 months ago
z_consolidationstatus.html updated RPCs to 3.10.0 5 months ago
z_exportkey.html updated RPCs to 3.10.0 5 months ago
z_exportviewingkey.html updated RPCs to 3.10.0 5 months ago
z_exportwallet.html updated RPCs to 3.10.0 5 months ago
z_getbalance.html updated RPCs to 3.10.0 5 months ago
z_getbalances.html updated RPCs to 3.10.0 5 months ago
z_getinfo.html updated RPCs to 3.10.0 5 months ago
z_getnewaddress.html updated RPCs to 3.10.0 5 months ago
z_getnotescount.html updated RPCs to 3.10.0 5 months ago
z_getoperationresult.html updated RPCs to 3.10.0 5 months ago
z_getoperationstatus.html updated RPCs to 3.10.0 5 months ago
z_getstats.html updated RPCs to 3.10.0 5 months ago
z_gettotalbalance.html updated RPCs to 3.10.0 5 months ago
z_importkey.html updated RPCs to 3.10.0 5 months ago
z_importviewingkey.html updated RPCs to 3.10.0 5 months ago
z_importwallet.html updated RPCs to 3.10.0 5 months ago
z_listaddresses.html updated RPCs to 3.10.0 5 months ago
z_listnullifiers.html updated RPCs to 3.10.0 5 months ago
z_listoperationids.html updated RPCs to 3.10.0 5 months ago
z_listreceivedaddress.html updated RPCs to 3.10.0 5 months ago
z_listreceivedbyaddress.html updated RPCs to 3.10.0 5 months ago
z_listsentbyaddress.html updated RPCs to 3.10.0 5 months ago
z_listunspent.html updated RPCs to 3.10.0 5 months ago
z_mergetoaddress.html updated RPCs to 3.10.0 5 months ago
z_sendmany.html updated RPCs to 3.10.0 5 months ago
z_shieldcoinbase.html updated RPCs to 3.10.0 5 months ago
z_sweepstatus.html updated RPCs to 3.10.0 5 months ago
z_validateaddress.html updated RPCs to 3.10.0 5 months ago
z_viewtransaction.html updated RPCs to 3.10.0 5 months ago

README.md

Hush RPC Documentation Generator

This tool extracts and formats the help text for each of the Hush RPC calls.

Note: If you want to actually edit any of this RPC info, then change the hushd code directly. This tool only take what the code (not in this repository) gives us and produces HTML output from it.

See the script directory for the hush.go script that generates the output and template.

How to use

  1. Ensure that you have Go installed and a working and running hushd instance and that the hush-cli executable is within your path.
  2. Edit the 4 fields in the script\templates.html file with the hushd version number you're generating Hush RPC calls for.
  3. From the script directory simply run go run hush.go and the documentation will be produced for all Hush RPC calls and styled according to the template in template.html.

How to update faq.hush.is

After generating new RPC HTML files, follow below to update faq.hush.is's RPC info

  1. Copy the generated files from this repo to the /rpc subdirectory of the faq.hush.is repo and make a PR there.
  2. If you have trouble merging because it's way too many files & have to use the git CLI, then follow instructions in this Issue.

License

Released under the GPLv3 or later.

The Hush Developers, 2021-2023
Karel Bilek, 2018 (MIT)