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