From de4c0733f6d559ca305ac8c3613b901d2e8685d7 Mon Sep 17 00:00:00 2001 From: mdr0id Date: Fri, 15 Apr 2022 14:56:59 -0700 Subject: [PATCH] update v4.7.0 --- README.md | 2 +- addmultisigaddress.html | 29 +- addnode.html | 29 +- backupwallet.html | 29 +- clearbanned.html | 29 +- createmultisig.html | 29 +- createrawtransaction.html | 29 +- decoderawtransaction.html | 29 +- decodescript.html | 29 +- disconnectnode.html | 29 +- dumpprivkey.html | 29 +- dumpwallet.html | 31 +- encryptwallet.html | 31 +- estimatefee.html | 29 +- estimatepriority.html | 29 +- fundrawtransaction.html | 29 +- generate.html | 29 +- getaccount.html | 8 +- getaccountaddress.html | 8 +- getaddednodeinfo.html | 29 +- getaddressbalance.html | 31 +- getaddressdeltas.html | 29 +- getaddressesbyaccount.html | 8 +- getaddressmempool.html | 29 +- getaddresstxids.html | 29 +- getaddressutxos.html | 29 +- getbalance.html | 31 +- getbestblockhash.html | 29 +- getblock.html | 29 +- getblockchaininfo.html | 29 +- getblockcount.html | 29 +- getblockdeltas.html | 29 +- getblockhash.html | 29 +- getblockhashes.html | 29 +- getblockheader.html | 29 +- getblocksubsidy.html | 29 +- getblocktemplate.html | 29 +- getchaintips.html | 29 +- getconnectioncount.html | 29 +- getdeprecationinfo.html | 29 +- getdifficulty.html | 29 +- getexperimentalfeatures.html | 29 +- getgenerate.html | 29 +- getinfo.html | 44 ++- getlocalsolps.html | 29 +- getmemoryinfo.html | 29 +- getmempoolinfo.html | 29 +- getmininginfo.html | 29 +- getnettotals.html | 29 +- getnetworkhashps.html | 29 +- getnetworkinfo.html | 29 +- getnetworksolps.html | 29 +- getnewaddress.html | 31 +- getpeerinfo.html | 29 +- getrawchangeaddress.html | 29 +- getrawmempool.html | 29 +- getrawtransaction.html | 29 +- getreceivedbyaccount.html | 8 +- getreceivedbyaddress.html | 31 +- getspentinfo.html | 29 +- gettransaction.html | 29 +- gettxout.html | 29 +- gettxoutproof.html | 29 +- gettxoutsetinfo.html | 29 +- getunconfirmedbalance.html | 29 +- getwalletinfo.html | 34 +- help.html | 29 +- importaddress.html | 31 +- importprivkey.html | 31 +- importpubkey.html | 31 +- importwallet.html | 29 +- index.html | 29 +- keypoolrefill.html | 29 +- listaccounts.html | 8 +- listaddresses.html | 60 +++- listaddressgroupings.html | 29 +- listbanned.html | 29 +- listlockunspent.html | 31 +- listreceivedbyaccount.html | 8 +- listreceivedbyaddress.html | 29 +- listsinceblock.html | 29 +- listtransactions.html | 31 +- listunspent.html | 29 +- lockunspent.html | 31 +- move.html | 8 +- ping.html | 29 +- prioritisetransaction.html | 29 +- script/template.html | 8 +- script/zcash.go | 2 +- sendfrom.html | 8 +- sendmany.html | 31 +- sendrawtransaction.html | 29 +- sendtoaddress.html | 29 +- setaccount.html | 8 +- setban.html | 29 +- setgenerate.html | 29 +- setlogfilter.html | 33 +- settxfee.html | 29 +- signmessage.html | 29 +- signrawtransaction.html | 29 +- stop.html | 29 +- submitblock.html | 29 +- validateaddress.html | 29 +- verifychain.html | 29 +- verifymessage.html | 29 +- verifytxoutproof.html | 29 +- walletconfirmbackup.html | 566 +++++++++++++++++++++++++++++ z_exportkey.html | 29 +- z_exportviewingkey.html | 35 +- z_exportwallet.html | 29 +- z_getaddressforaccount.html | 580 ++++++++++++++++++++++++++++++ z_getbalance.html | 36 +- z_getbalanceforaccount.html | 582 ++++++++++++++++++++++++++++++ z_getbalanceforviewingkey.html | 587 +++++++++++++++++++++++++++++++ z_getmigrationstatus.html | 29 +- z_getnewaccount.html | 567 +++++++++++++++++++++++++++++ z_getnewaddress.html | 32 +- z_getnotescount.html | 36 +- z_getoperationresult.html | 29 +- z_getoperationstatus.html | 29 +- z_getpaymentdisclosure.html | 29 +- z_gettotalbalance.html | 35 +- z_gettreestate.html | 36 +- z_importkey.html | 35 +- z_importviewingkey.html | 34 +- z_importwallet.html | 29 +- z_listaccounts.html | 566 +++++++++++++++++++++++++++++ z_listaddresses.html | 35 +- z_listoperationids.html | 29 +- z_listreceivedbyaddress.html | 67 ++-- z_listunifiedreceivers.html | 570 ++++++++++++++++++++++++++++++ z_listunspent.html | 60 ++-- z_mergetoaddress.html | 31 +- z_sendmany.html | 54 ++- z_setmigration.html | 29 +- z_shieldcoinbase.html | 29 +- z_validateaddress.html | 43 ++- z_validatepaymentdisclosure.html | 29 +- z_viewtransaction.html | 44 ++- zcbenchmark.html | 31 +- zcrawjoinsplit.html | 29 +- zcrawkeygen.html | 29 +- zcrawreceive.html | 29 +- zcsamplejoinsplit.html | 29 +- 144 files changed, 7358 insertions(+), 630 deletions(-) create mode 100644 walletconfirmbackup.html create mode 100644 z_getaddressforaccount.html create mode 100644 z_getbalanceforaccount.html create mode 100644 z_getbalanceforviewingkey.html create mode 100644 z_getnewaccount.html create mode 100644 z_listaccounts.html create mode 100644 z_listunifiedreceivers.html diff --git a/README.md b/README.md index 3ad06d1..6e5a9be 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Zcash RPC Documentation Generator -This tool extracts and formats the help text for each of the Zcash RPC calls. The output of this script is hosted at [zcash.github.io/rpc](https://zcash.github.io/rpc). +This tool extracts and formats the help text for each of the Zcash RPC calls. The output of this script is hosted at [zcash-rpc.github.io](https://zcash-rpc.github.io). See the `script` directory for the `zcash.go` script that generates the output and template. diff --git a/addmultisigaddress.html b/addmultisigaddress.html index 5110918..32226ac 100644 --- a/addmultisigaddress.html +++ b/addmultisigaddress.html @@ -3,10 +3,10 @@ - + - addmultisigaddress - Zcash 4.6.0-1 RPC Docs + addmultisigaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

addmultisigaddress - Zcash 4.6.0-1 RPC

+

addmultisigaddress - Zcash 4.7.0 RPC

addmultisigaddress nrequired ["key",...] ( "" )
 
@@ -457,6 +457,9 @@ As json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -466,12 +469,24 @@ As json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -496,6 +511,9 @@ As json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -505,6 +523,9 @@ As json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/addnode.html b/addnode.html index d68ea53..411c437 100644 --- a/addnode.html +++ b/addnode.html @@ -3,10 +3,10 @@ - + - addnode - Zcash 4.6.0-1 RPC Docs + addnode - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

addnode - Zcash 4.6.0-1 RPC

+

addnode - Zcash 4.7.0 RPC

addnode "node" "add|remove|onetry"
 
@@ -446,6 +446,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -455,12 +458,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -485,6 +500,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -494,6 +512,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/backupwallet.html b/backupwallet.html index a454d27..7dcdce7 100644 --- a/backupwallet.html +++ b/backupwallet.html @@ -3,10 +3,10 @@ - + - backupwallet - Zcash 4.6.0-1 RPC Docs + backupwallet - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

backupwallet - Zcash 4.6.0-1 RPC

+

backupwallet - Zcash 4.7.0 RPC

backupwallet "destination"
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/clearbanned.html b/clearbanned.html index 166862c..88399e1 100644 --- a/clearbanned.html +++ b/clearbanned.html @@ -3,10 +3,10 @@ - + - clearbanned - Zcash 4.6.0-1 RPC Docs + clearbanned - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

clearbanned - Zcash 4.6.0-1 RPC

+

clearbanned - Zcash 4.7.0 RPC

clearbanned
 
@@ -441,6 +441,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -450,12 +453,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -480,6 +495,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -489,6 +507,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/createmultisig.html b/createmultisig.html index c7342a5..6e65aae 100644 --- a/createmultisig.html +++ b/createmultisig.html @@ -3,10 +3,10 @@ - + - createmultisig - Zcash 4.6.0-1 RPC Docs + createmultisig - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

createmultisig - Zcash 4.6.0-1 RPC

+

createmultisig - Zcash 4.7.0 RPC

createmultisig nrequired ["key",...]
 
@@ -460,6 +460,9 @@ As a json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -469,12 +472,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -499,6 +514,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -508,6 +526,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/createrawtransaction.html b/createrawtransaction.html index 0f955d6..1f5cf89 100644 --- a/createrawtransaction.html +++ b/createrawtransaction.html @@ -3,10 +3,10 @@ - + - createrawtransaction - Zcash 4.6.0-1 RPC Docs + createrawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

createrawtransaction - Zcash 4.6.0-1 RPC

+

createrawtransaction - Zcash 4.7.0 RPC

createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,...} ( locktime ) ( expiryheight )
 
@@ -465,6 +465,9 @@ Examples
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -474,12 +477,24 @@ Examples z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -504,6 +519,9 @@ Examples z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -513,6 +531,9 @@ Examples z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/decoderawtransaction.html b/decoderawtransaction.html index c338e59..c1489c5 100644 --- a/decoderawtransaction.html +++ b/decoderawtransaction.html @@ -3,10 +3,10 @@ - + - decoderawtransaction - Zcash 4.6.0-1 RPC Docs + decoderawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

decoderawtransaction - Zcash 4.6.0-1 RPC

+

decoderawtransaction - Zcash 4.7.0 RPC

decoderawtransaction "hexstring"
 
@@ -512,6 +512,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -521,12 +524,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -551,6 +566,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -560,6 +578,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/decodescript.html b/decodescript.html index 0fa52b1..fe1d6e7 100644 --- a/decodescript.html +++ b/decodescript.html @@ -3,10 +3,10 @@ - + - decodescript - Zcash 4.6.0-1 RPC Docs + decodescript - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

decodescript - Zcash 4.6.0-1 RPC

+

decodescript - Zcash 4.7.0 RPC

decodescript "hex"
 
@@ -457,6 +457,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -466,12 +469,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -496,6 +511,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -505,6 +523,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/disconnectnode.html b/disconnectnode.html index db1290a..48eeea2 100644 --- a/disconnectnode.html +++ b/disconnectnode.html @@ -3,10 +3,10 @@ - + - disconnectnode - Zcash 4.6.0-1 RPC Docs + disconnectnode - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

disconnectnode - Zcash 4.6.0-1 RPC

+

disconnectnode - Zcash 4.7.0 RPC

disconnectnode "node" 
 
@@ -444,6 +444,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/dumpprivkey.html b/dumpprivkey.html index 57d2e22..1d8c569 100644 --- a/dumpprivkey.html +++ b/dumpprivkey.html @@ -3,10 +3,10 @@ - + - dumpprivkey - Zcash 4.6.0-1 RPC Docs + dumpprivkey - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

dumpprivkey - Zcash 4.6.0-1 RPC

+

dumpprivkey - Zcash 4.7.0 RPC

dumpprivkey "t-addr"
 
@@ -449,6 +449,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -458,12 +461,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -488,6 +503,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -497,6 +515,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/dumpwallet.html b/dumpwallet.html index cd282d4..18890da 100644 --- a/dumpwallet.html +++ b/dumpwallet.html @@ -3,10 +3,10 @@ - + - dumpwallet - Zcash 4.6.0-1 RPC Docs + dumpwallet - Zcash 4.7.0 RPC Docs @@ -25,17 +25,19 @@
-

dumpwallet - Zcash 4.6.0-1 RPC

+

dumpwallet - Zcash 4.7.0 RPC

dumpwallet "filename"
 
+DEPRECATED. Please use the z_exportwallet RPC instead.
+
 Dumps taddr wallet keys in a human-readable format.  Overwriting an existing file is not permitted.
 
 Arguments:
@@ -447,6 +449,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +461,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +503,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +515,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/encryptwallet.html b/encryptwallet.html index a9b0864..7cc4f10 100644 --- a/encryptwallet.html +++ b/encryptwallet.html @@ -3,10 +3,10 @@ - + - encryptwallet - Zcash 4.6.0-1 RPC Docs + encryptwallet - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

encryptwallet - Zcash 4.6.0-1 RPC

+

encryptwallet - Zcash 4.7.0 RPC

encryptwallet "passphrase"
 
@@ -69,7 +69,7 @@ Now we can so something like sign
 Now lock the wallet again by removing the passphrase
 > zcash-cli walletlock 
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "encryptwallet", "params": ["my pass phrase"] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -471,6 +471,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -480,12 +483,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -510,6 +525,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -519,6 +537,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/estimatefee.html b/estimatefee.html index d3d2614..a6e2786 100644 --- a/estimatefee.html +++ b/estimatefee.html @@ -3,10 +3,10 @@ - + - estimatefee - Zcash 4.6.0-1 RPC Docs + estimatefee - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

estimatefee - Zcash 4.6.0-1 RPC

+

estimatefee - Zcash 4.7.0 RPC

estimatefee nblocks
 
@@ -451,6 +451,9 @@ Example:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -460,12 +463,24 @@ Example: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -490,6 +505,9 @@ Example: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -499,6 +517,9 @@ Example: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/estimatepriority.html b/estimatepriority.html index ac66f66..8276e02 100644 --- a/estimatepriority.html +++ b/estimatepriority.html @@ -3,10 +3,10 @@ - + - estimatepriority - Zcash 4.6.0-1 RPC Docs + estimatepriority - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

estimatepriority - Zcash 4.6.0-1 RPC

+

estimatepriority - Zcash 4.7.0 RPC

estimatepriority nblocks
 
@@ -451,6 +451,9 @@ Example:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -460,12 +463,24 @@ Example: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -490,6 +505,9 @@ Example: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -499,6 +517,9 @@ Example: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/fundrawtransaction.html b/fundrawtransaction.html index 908dce6..cdfa91b 100644 --- a/fundrawtransaction.html +++ b/fundrawtransaction.html @@ -3,10 +3,10 @@ - + - fundrawtransaction - Zcash 4.6.0-1 RPC Docs + fundrawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

fundrawtransaction - Zcash 4.6.0-1 RPC

+

fundrawtransaction - Zcash 4.7.0 RPC

fundrawtransaction "hexstring" includeWatching
 
@@ -469,6 +469,9 @@ Send the transaction
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -478,12 +481,24 @@ Send the transaction z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -508,6 +523,9 @@ Send the transaction z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -517,6 +535,9 @@ Send the transaction z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/generate.html b/generate.html index a983de4..b423c59 100644 --- a/generate.html +++ b/generate.html @@ -3,10 +3,10 @@ - + - generate - Zcash 4.6.0-1 RPC Docs + generate - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

generate - Zcash 4.6.0-1 RPC

+

generate - Zcash 4.7.0 RPC

generate numblocks
 
@@ -450,6 +450,9 @@ Generate 11 blocks
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +462,24 @@ Generate 11 blocks z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +504,9 @@ Generate 11 blocks z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +516,9 @@ Generate 11 blocks z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaccount.html b/getaccount.html index 4d30c12..8cdca75 100644 --- a/getaccount.html +++ b/getaccount.html @@ -3,10 +3,10 @@ - + - getaccount - Zcash 4.4.0 RPC Docs + getaccount - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

getaccount - Zcash 4.4.0 RPC

+

getaccount - Zcash 4.5.1-1 RPC

getaccount "zcashaddress"
 
diff --git a/getaccountaddress.html b/getaccountaddress.html
index e052c12..c8770fc 100644
--- a/getaccountaddress.html
+++ b/getaccountaddress.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    getaccountaddress - Zcash 4.4.0 RPC Docs
+    getaccountaddress - Zcash 4.5.1-1 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

getaccountaddress - Zcash 4.4.0 RPC

+

getaccountaddress - Zcash 4.5.1-1 RPC

getaccountaddress "account"
 
diff --git a/getaddednodeinfo.html b/getaddednodeinfo.html
index 048ea46..2be0fa5 100644
--- a/getaddednodeinfo.html
+++ b/getaddednodeinfo.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    getaddednodeinfo - Zcash 4.6.0-1 RPC Docs
+    getaddednodeinfo - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

getaddednodeinfo - Zcash 4.6.0-1 RPC

+

getaddednodeinfo - Zcash 4.7.0 RPC

getaddednodeinfo dns ( "node" )
 
@@ -465,6 +465,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -474,12 +477,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -504,6 +519,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -513,6 +531,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaddressbalance.html b/getaddressbalance.html index 35ac931..3b4d170 100644 --- a/getaddressbalance.html +++ b/getaddressbalance.html @@ -3,10 +3,10 @@ - + - getaddressbalance - Zcash 4.6.0-1 RPC Docs + getaddressbalance - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getaddressbalance - Zcash 4.6.0-1 RPC

+

getaddressbalance - Zcash 4.7.0 RPC

getaddressbalance {"addresses": ["taddr", ...]}
 
@@ -55,7 +55,7 @@ lightwalletd=1
 
 Arguments:
 {
-  "addresses:"
+  "addresses":
     [
       "address"  (string) The base58check encoded address
       ,...
@@ -473,6 +473,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -482,12 +485,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -512,6 +527,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -521,6 +539,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaddressdeltas.html b/getaddressdeltas.html index de3125f..3ad46b2 100644 --- a/getaddressdeltas.html +++ b/getaddressdeltas.html @@ -3,10 +3,10 @@ - + - getaddressdeltas - Zcash 4.6.0-1 RPC Docs + getaddressdeltas - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getaddressdeltas - Zcash 4.6.0-1 RPC

+

getaddressdeltas - Zcash 4.7.0 RPC

getaddressdeltas {"addresses": ["taddr", ...], ("start": n), ("end": n), ("chainInfo": true|false)}
 
@@ -510,6 +510,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -519,12 +522,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -549,6 +564,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -558,6 +576,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaddressesbyaccount.html b/getaddressesbyaccount.html index ba728b6..c510f8a 100644 --- a/getaddressesbyaccount.html +++ b/getaddressesbyaccount.html @@ -3,10 +3,10 @@ - + - getaddressesbyaccount - Zcash 4.4.0 RPC Docs + getaddressesbyaccount - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

getaddressesbyaccount - Zcash 4.4.0 RPC

+

getaddressesbyaccount - Zcash 4.5.1-1 RPC

getaddressesbyaccount "account"
 
diff --git a/getaddressmempool.html b/getaddressmempool.html
index e3847f1..ce6bdce 100644
--- a/getaddressmempool.html
+++ b/getaddressmempool.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    getaddressmempool - Zcash 4.6.0-1 RPC Docs
+    getaddressmempool - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

getaddressmempool - Zcash 4.6.0-1 RPC

+

getaddressmempool - Zcash 4.7.0 RPC

getaddressmempool {"addresses": ["taddr", ...]}
 
@@ -480,6 +480,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -489,12 +492,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -519,6 +534,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -528,6 +546,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaddresstxids.html b/getaddresstxids.html index c442125..1dd88a3 100644 --- a/getaddresstxids.html +++ b/getaddresstxids.html @@ -3,10 +3,10 @@ - + - getaddresstxids - Zcash 4.6.0-1 RPC Docs + getaddresstxids - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getaddresstxids - Zcash 4.6.0-1 RPC

+

getaddresstxids - Zcash 4.7.0 RPC

getaddresstxids {"addresses": ["taddr", ...], ("start": n), ("end": n)}
 
@@ -481,6 +481,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -490,12 +493,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -520,6 +535,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -529,6 +547,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getaddressutxos.html b/getaddressutxos.html index 1df1ca4..20346c7 100644 --- a/getaddressutxos.html +++ b/getaddressutxos.html @@ -3,10 +3,10 @@ - + - getaddressutxos - Zcash 4.6.0-1 RPC Docs + getaddressutxos - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getaddressutxos - Zcash 4.6.0-1 RPC

+

getaddressutxos - Zcash 4.7.0 RPC

getaddressutxos {"addresses": ["taddr", ...], ("chainInfo": true|false)}
 
@@ -498,6 +498,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -507,12 +510,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -537,6 +552,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -546,6 +564,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getbalance.html b/getbalance.html index 628a823..4a1bce4 100644 --- a/getbalance.html +++ b/getbalance.html @@ -3,10 +3,10 @@ - + - getbalance - Zcash 4.6.0-1 RPC Docs + getbalance - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getbalance - Zcash 4.6.0-1 RPC

+

getbalance - Zcash 4.7.0 RPC

getbalance ( "(dummy)" minconf includeWatchonly inZat )
 
@@ -55,7 +55,7 @@ The total amount in the wallet
 The total amount in the wallet at least 5 blocks confirmed
 > zcash-cli getbalance "*" 6
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getbalance", "params": ["*", 6] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -457,6 +457,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -466,12 +469,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -496,6 +511,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -505,6 +523,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getbestblockhash.html b/getbestblockhash.html index 85856ae..ba182d0 100644 --- a/getbestblockhash.html +++ b/getbestblockhash.html @@ -3,10 +3,10 @@ - + - getbestblockhash - Zcash 4.6.0-1 RPC Docs + getbestblockhash - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getbestblockhash - Zcash 4.6.0-1 RPC

+

getbestblockhash - Zcash 4.7.0 RPC

getbestblockhash
 
@@ -444,6 +444,9 @@ Examples
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblock.html b/getblock.html index 3ecb5a6..5fed3d4 100644 --- a/getblock.html +++ b/getblock.html @@ -3,10 +3,10 @@ - + - getblock - Zcash 4.6.0-1 RPC Docs + getblock - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblock - Zcash 4.6.0-1 RPC

+

getblock - Zcash 4.7.0 RPC

getblock "hash|height" ( verbosity )
 
@@ -485,6 +485,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -494,12 +497,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -524,6 +539,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -533,6 +551,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockchaininfo.html b/getblockchaininfo.html index 2c61d0b..6fceadf 100644 --- a/getblockchaininfo.html +++ b/getblockchaininfo.html @@ -3,10 +3,10 @@ - + - getblockchaininfo - Zcash 4.6.0-1 RPC Docs + getblockchaininfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockchaininfo - Zcash 4.6.0-1 RPC

+

getblockchaininfo - Zcash 4.7.0 RPC

getblockchaininfo
 Returns an object containing various state info regarding block chain processing.
@@ -483,6 +483,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -492,12 +495,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -522,6 +537,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -531,6 +549,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockcount.html b/getblockcount.html index 2984337..dc4c72b 100644 --- a/getblockcount.html +++ b/getblockcount.html @@ -3,10 +3,10 @@ - + - getblockcount - Zcash 4.6.0-1 RPC Docs + getblockcount - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockcount - Zcash 4.6.0-1 RPC

+

getblockcount - Zcash 4.7.0 RPC

getblockcount
 
@@ -444,6 +444,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockdeltas.html b/getblockdeltas.html index f70b3a8..eb71b7f 100644 --- a/getblockdeltas.html +++ b/getblockdeltas.html @@ -3,10 +3,10 @@ - + - getblockdeltas - Zcash 4.6.0-1 RPC Docs + getblockdeltas - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockdeltas - Zcash 4.6.0-1 RPC

+

getblockdeltas - Zcash 4.7.0 RPC

getblockdeltas "blockhash"
 
@@ -499,6 +499,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -508,12 +511,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -538,6 +553,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -547,6 +565,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockhash.html b/getblockhash.html index fc8e98a..e152939 100644 --- a/getblockhash.html +++ b/getblockhash.html @@ -3,10 +3,10 @@ - + - getblockhash - Zcash 4.6.0-1 RPC Docs + getblockhash - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockhash - Zcash 4.6.0-1 RPC

+

getblockhash - Zcash 4.7.0 RPC

getblockhash index
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockhashes.html b/getblockhashes.html index 5046065..2d8f2d0 100644 --- a/getblockhashes.html +++ b/getblockhashes.html @@ -3,10 +3,10 @@ - + - getblockhashes - Zcash 4.6.0-1 RPC Docs + getblockhashes - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockhashes - Zcash 4.6.0-1 RPC

+

getblockhashes - Zcash 4.7.0 RPC

getblockhashes high low ( {"noOrphans": true|false, "logicalTimes": true|false} )
 
@@ -480,6 +480,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -489,12 +492,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -519,6 +534,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -528,6 +546,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblockheader.html b/getblockheader.html index 1286700..d13e663 100644 --- a/getblockheader.html +++ b/getblockheader.html @@ -3,10 +3,10 @@ - + - getblockheader - Zcash 4.6.0-1 RPC Docs + getblockheader - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblockheader - Zcash 4.6.0-1 RPC

+

getblockheader - Zcash 4.7.0 RPC

getblockheader "hash" ( verbose )
 
@@ -465,6 +465,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -474,12 +477,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -504,6 +519,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -513,6 +531,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblocksubsidy.html b/getblocksubsidy.html index acef51a..dc74967 100644 --- a/getblocksubsidy.html +++ b/getblocksubsidy.html @@ -3,10 +3,10 @@ - + - getblocksubsidy - Zcash 4.6.0-1 RPC Docs + getblocksubsidy - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblocksubsidy - Zcash 4.6.0-1 RPC

+

getblocksubsidy - Zcash 4.7.0 RPC

getblocksubsidy height
 
@@ -459,6 +459,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +471,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +513,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +525,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getblocktemplate.html b/getblocktemplate.html index 7ced6f9..b91ea90 100644 --- a/getblocktemplate.html +++ b/getblocktemplate.html @@ -3,10 +3,10 @@ - + - getblocktemplate - Zcash 4.6.0-1 RPC Docs + getblocktemplate - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getblocktemplate - Zcash 4.6.0-1 RPC

+

getblocktemplate - Zcash 4.7.0 RPC

getblocktemplate ( "jsonrequestobject" )
 
@@ -507,6 +507,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -516,12 +519,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -546,6 +561,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -555,6 +573,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getchaintips.html b/getchaintips.html index 7c49d39..de28dc4 100644 --- a/getchaintips.html +++ b/getchaintips.html @@ -3,10 +3,10 @@ - + - getchaintips - Zcash 4.6.0-1 RPC Docs + getchaintips - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getchaintips - Zcash 4.6.0-1 RPC

+

getchaintips - Zcash 4.7.0 RPC

getchaintips
 Return information about all known tips in the block tree, including the main chain as well as orphaned branches.
@@ -462,6 +462,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -471,12 +474,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -501,6 +516,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -510,6 +528,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getconnectioncount.html b/getconnectioncount.html index f74b072..315488f 100644 --- a/getconnectioncount.html +++ b/getconnectioncount.html @@ -3,10 +3,10 @@ - + - getconnectioncount - Zcash 4.6.0-1 RPC Docs + getconnectioncount - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getconnectioncount - Zcash 4.6.0-1 RPC

+

getconnectioncount - Zcash 4.7.0 RPC

getconnectioncount
 
@@ -444,6 +444,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getdeprecationinfo.html b/getdeprecationinfo.html index 37181ea..cd8e91f 100644 --- a/getdeprecationinfo.html +++ b/getdeprecationinfo.html @@ -3,10 +3,10 @@ - + - getdeprecationinfo - Zcash 4.6.0-1 RPC Docs + getdeprecationinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getdeprecationinfo - Zcash 4.6.0-1 RPC

+

getdeprecationinfo - Zcash 4.7.0 RPC

getdeprecationinfo
 Returns an object containing current version and deprecation block height. Applicable only on mainnet.
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getdifficulty.html b/getdifficulty.html index 425f578..2471004 100644 --- a/getdifficulty.html +++ b/getdifficulty.html @@ -3,10 +3,10 @@ - + - getdifficulty - Zcash 4.6.0-1 RPC Docs + getdifficulty - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getdifficulty - Zcash 4.6.0-1 RPC

+

getdifficulty - Zcash 4.7.0 RPC

getdifficulty
 
@@ -444,6 +444,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getexperimentalfeatures.html b/getexperimentalfeatures.html index 0c90c46..094a2bc 100644 --- a/getexperimentalfeatures.html +++ b/getexperimentalfeatures.html @@ -3,10 +3,10 @@ - + - getexperimentalfeatures - Zcash 4.6.0-1 RPC Docs + getexperimentalfeatures - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getexperimentalfeatures - Zcash 4.6.0-1 RPC

+

getexperimentalfeatures - Zcash 4.7.0 RPC

getexperimentalfeatures
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getgenerate.html b/getgenerate.html index c029554..00ad559 100644 --- a/getgenerate.html +++ b/getgenerate.html @@ -3,10 +3,10 @@ - + - getgenerate - Zcash 4.6.0-1 RPC Docs + getgenerate - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getgenerate - Zcash 4.6.0-1 RPC

+

getgenerate - Zcash 4.7.0 RPC

getgenerate
 
@@ -446,6 +446,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -455,12 +458,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -485,6 +500,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -494,6 +512,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getinfo.html b/getinfo.html index 79a5bb1..7ee7386 100644 --- a/getinfo.html +++ b/getinfo.html @@ -3,10 +3,10 @@ - + - getinfo - Zcash 4.6.0-1 RPC Docs + getinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getinfo - Zcash 4.6.0-1 RPC

+

getinfo - Zcash 4.7.0 RPC

getinfo
 Returns an object containing various state info.
@@ -40,21 +40,24 @@ Returns an object containing various state info.
 Result:
 {
   "version": xxxxx,           (numeric) the server version
+  "build": xxxxx,             (string)  the build number
+  "subversion": xxxxx,        (string)  the server sub-version identifier
   "protocolversion": xxxxx,   (numeric) the protocol version
-  "walletversion": xxxxx,     (numeric) the wallet version
-  "balance": xxxxxxx,         (numeric) the total Zcash balance of the wallet
+  "walletversion": xxxxx,     (numeric, optional) the wallet version, if wallet functionality is enabled
+  "balance": xxxxxxx,         (numeric, optional) the total Zcash balance of the wallet, if wallet functionality is enabled
   "blocks": xxxxxx,           (numeric) the current number of blocks processed in the server
   "timeoffset": xxxxx,        (numeric) the time offset (deprecated; always 0)
   "connections": xxxxx,       (numeric) the number of connections
   "proxy": "host:port",     (string, optional) the proxy used by the server
   "difficulty": xxxxxx,       (numeric) the current difficulty
   "testnet": true|false,      (boolean) if the server is using testnet or not
-  "keypoololdest": xxxxxx,    (numeric) the timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool
-  "keypoolsize": xxxx,        (numeric) how many new keys are pre-generated
-  "unlocked_until": ttt,      (numeric) the timestamp in seconds since epoch (midnight Jan 1 1970 GMT) that the wallet is unlocked for transfers, or 0 if the wallet is locked
+  "keypoololdest": xxxxxx,    (numeric, optional) the timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool, if wallet functionality is enabled
+  "keypoolsize": xxxx,        (numeric, optional) how many new keys are pre-generated
+  "unlocked_until": ttt,      (numeric, optional) the timestamp in seconds since epoch (midnight Jan 1 1970 GMT) that the wallet is unlocked for transfers, or 0 if the wallet is locked, if wallet functionality is available and the wallet is encrypted
   "paytxfee": x.xxxx,         (numeric) the transaction fee set in ZEC/kB
   "relayfee": x.xxxx,         (numeric) minimum relay fee for non-free transactions in ZEC/kB
-  "errors": "..."           (string) any error messages
+  "errors": "..."           (string) message describing the latest or highest-priority error
+  "errorstimestamp": "..."  (string) timestamp associated with the latest or highest-priority error
 }
 
 Examples:
@@ -460,6 +463,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -469,12 +475,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -499,6 +517,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -508,6 +529,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getlocalsolps.html b/getlocalsolps.html index be73d36..dd9f845 100644 --- a/getlocalsolps.html +++ b/getlocalsolps.html @@ -3,10 +3,10 @@ - + - getlocalsolps - Zcash 4.6.0-1 RPC Docs + getlocalsolps - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getlocalsolps - Zcash 4.6.0-1 RPC

+

getlocalsolps - Zcash 4.7.0 RPC

getlocalsolps
 
@@ -445,6 +445,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -454,12 +457,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -484,6 +499,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -493,6 +511,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getmemoryinfo.html b/getmemoryinfo.html index 83d9289..6d1ce57 100644 --- a/getmemoryinfo.html +++ b/getmemoryinfo.html @@ -3,10 +3,10 @@ - + - getmemoryinfo - Zcash 4.6.0-1 RPC Docs + getmemoryinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getmemoryinfo - Zcash 4.6.0-1 RPC

+

getmemoryinfo - Zcash 4.7.0 RPC

getmemoryinfo
 Returns an object containing information about memory usage.
@@ -452,6 +452,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -461,12 +464,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -491,6 +506,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -500,6 +518,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getmempoolinfo.html b/getmempoolinfo.html index b22738b..413edc9 100644 --- a/getmempoolinfo.html +++ b/getmempoolinfo.html @@ -3,10 +3,10 @@ - + - getmempoolinfo - Zcash 4.6.0-1 RPC Docs + getmempoolinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getmempoolinfo - Zcash 4.6.0-1 RPC

+

getmempoolinfo - Zcash 4.7.0 RPC

getmempoolinfo
 
@@ -448,6 +448,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -457,12 +460,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -487,6 +502,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -496,6 +514,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getmininginfo.html b/getmininginfo.html index 4c43767..b33e577 100644 --- a/getmininginfo.html +++ b/getmininginfo.html @@ -3,10 +3,10 @@ - + - getmininginfo - Zcash 4.6.0-1 RPC Docs + getmininginfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getmininginfo - Zcash 4.6.0-1 RPC

+

getmininginfo - Zcash 4.7.0 RPC

getmininginfo
 
@@ -456,6 +456,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -465,12 +468,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -495,6 +510,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -504,6 +522,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getnettotals.html b/getnettotals.html index 2635b43..f6af320 100644 --- a/getnettotals.html +++ b/getnettotals.html @@ -3,10 +3,10 @@ - + - getnettotals - Zcash 4.6.0-1 RPC Docs + getnettotals - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getnettotals - Zcash 4.6.0-1 RPC

+

getnettotals - Zcash 4.7.0 RPC

getnettotals
 
@@ -458,6 +458,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -467,12 +470,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -497,6 +512,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -506,6 +524,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getnetworkhashps.html b/getnetworkhashps.html index ae70cd8..f832817 100644 --- a/getnetworkhashps.html +++ b/getnetworkhashps.html @@ -3,10 +3,10 @@ - + - getnetworkhashps - Zcash 4.6.0-1 RPC Docs + getnetworkhashps - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getnetworkhashps - Zcash 4.6.0-1 RPC

+

getnetworkhashps - Zcash 4.7.0 RPC

getnetworkhashps ( blocks height )
 
@@ -452,6 +452,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -461,12 +464,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -491,6 +506,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -500,6 +518,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getnetworkinfo.html b/getnetworkinfo.html index 11a7ca0..c5fb4b9 100644 --- a/getnetworkinfo.html +++ b/getnetworkinfo.html @@ -3,10 +3,10 @@ - + - getnetworkinfo - Zcash 4.6.0-1 RPC Docs + getnetworkinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getnetworkinfo - Zcash 4.6.0-1 RPC

+

getnetworkinfo - Zcash 4.7.0 RPC

getnetworkinfo
 Returns an object containing various state info regarding P2P networking.
@@ -469,6 +469,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -478,12 +481,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -508,6 +523,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -517,6 +535,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getnetworksolps.html b/getnetworksolps.html index 39285de..928bf2f 100644 --- a/getnetworksolps.html +++ b/getnetworksolps.html @@ -3,10 +3,10 @@ - + - getnetworksolps - Zcash 4.6.0-1 RPC Docs + getnetworksolps - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getnetworksolps - Zcash 4.6.0-1 RPC

+

getnetworksolps - Zcash 4.7.0 RPC

getnetworksolps ( blocks height )
 
@@ -450,6 +450,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +462,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +504,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +516,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getnewaddress.html b/getnewaddress.html index 8ae2a83..e7ee7a9 100644 --- a/getnewaddress.html +++ b/getnewaddress.html @@ -3,10 +3,10 @@ - + - getnewaddress - Zcash 4.6.0-1 RPC Docs + getnewaddress - Zcash 4.7.0 RPC Docs @@ -25,17 +25,19 @@
-

getnewaddress - Zcash 4.6.0-1 RPC

+

getnewaddress - Zcash 4.7.0 RPC

getnewaddress ( "" )
 
+DEPRECATED
+
 Returns a new Zcash address for receiving payments.
 
 Arguments:
@@ -447,6 +449,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +461,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +503,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +515,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getpeerinfo.html b/getpeerinfo.html index 0da1f5b..9bb8926 100644 --- a/getpeerinfo.html +++ b/getpeerinfo.html @@ -3,10 +3,10 @@ - + - getpeerinfo - Zcash 4.6.0-1 RPC Docs + getpeerinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getpeerinfo - Zcash 4.6.0-1 RPC

+

getpeerinfo - Zcash 4.7.0 RPC

getpeerinfo
 
@@ -472,6 +472,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -481,12 +484,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -511,6 +526,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -520,6 +538,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getrawchangeaddress.html b/getrawchangeaddress.html index 75fb1ee..2bfa16c 100644 --- a/getrawchangeaddress.html +++ b/getrawchangeaddress.html @@ -3,10 +3,10 @@ - + - getrawchangeaddress - Zcash 4.6.0-1 RPC Docs + getrawchangeaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getrawchangeaddress - Zcash 4.6.0-1 RPC

+

getrawchangeaddress - Zcash 4.7.0 RPC

getrawchangeaddress
 
@@ -445,6 +445,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -454,12 +457,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -484,6 +499,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -493,6 +511,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getrawmempool.html b/getrawmempool.html index 71039a0..3dbbb50 100644 --- a/getrawmempool.html +++ b/getrawmempool.html @@ -3,10 +3,10 @@ - + - getrawmempool - Zcash 4.6.0-1 RPC Docs + getrawmempool - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getrawmempool - Zcash 4.6.0-1 RPC

+

getrawmempool - Zcash 4.7.0 RPC

getrawmempool ( verbose )
 
@@ -466,6 +466,9 @@ Examples
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -475,12 +478,24 @@ Examples z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -505,6 +520,9 @@ Examples z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -514,6 +532,9 @@ Examples z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getrawtransaction.html b/getrawtransaction.html index 5b0de46..af90b6a 100644 --- a/getrawtransaction.html +++ b/getrawtransaction.html @@ -3,10 +3,10 @@ - + - getrawtransaction - Zcash 4.6.0-1 RPC Docs + getrawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getrawtransaction - Zcash 4.6.0-1 RPC

+

getrawtransaction - Zcash 4.7.0 RPC

getrawtransaction "txid" ( verbose "blockhash" )
 
@@ -534,6 +534,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -543,12 +546,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -573,6 +588,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -582,6 +600,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getreceivedbyaccount.html b/getreceivedbyaccount.html index 9c588d7..3810544 100644 --- a/getreceivedbyaccount.html +++ b/getreceivedbyaccount.html @@ -3,10 +3,10 @@ - + - getreceivedbyaccount - Zcash 4.4.0 RPC Docs + getreceivedbyaccount - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

getreceivedbyaccount - Zcash 4.4.0 RPC

+

getreceivedbyaccount - Zcash 4.5.1-1 RPC

getreceivedbyaccount "account" ( minconf ) ( inZat )
 
diff --git a/getreceivedbyaddress.html b/getreceivedbyaddress.html
index 3df43b8..30f0bb2 100644
--- a/getreceivedbyaddress.html
+++ b/getreceivedbyaddress.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    getreceivedbyaddress - Zcash 4.6.0-1 RPC Docs
+    getreceivedbyaddress - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

getreceivedbyaddress - Zcash 4.6.0-1 RPC

+

getreceivedbyaddress - Zcash 4.7.0 RPC

getreceivedbyaddress "zcashaddress" ( minconf ) ( inZat )
 
@@ -57,7 +57,7 @@ The amount including unconfirmed transactions, zero confirmations
 The amount with at least 6 confirmations, very safe
 > zcash-cli getreceivedbyaddress "t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1" 6
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getreceivedbyaddress", "params": ["t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1", 6] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -459,6 +459,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +471,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +513,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +525,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getspentinfo.html b/getspentinfo.html index 5a298a7..8f9412c 100644 --- a/getspentinfo.html +++ b/getspentinfo.html @@ -3,10 +3,10 @@ - + - getspentinfo - Zcash 4.6.0-1 RPC Docs + getspentinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getspentinfo - Zcash 4.6.0-1 RPC

+

getspentinfo - Zcash 4.7.0 RPC

getspentinfo {"txid": "txidhex", "index": n}
 
@@ -463,6 +463,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -472,12 +475,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -502,6 +517,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -511,6 +529,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/gettransaction.html b/gettransaction.html index 0e032e5..7a6d01f 100644 --- a/gettransaction.html +++ b/gettransaction.html @@ -3,10 +3,10 @@ - + - gettransaction - Zcash 4.6.0-1 RPC Docs + gettransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

gettransaction - Zcash 4.6.0-1 RPC

+

gettransaction - Zcash 4.7.0 RPC

gettransaction "txid" ( includeWatchonly )
 
@@ -482,6 +482,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -491,12 +494,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -521,6 +536,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -530,6 +548,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/gettxout.html b/gettxout.html index 7ea9655..64ab78e 100644 --- a/gettxout.html +++ b/gettxout.html @@ -3,10 +3,10 @@ - + - gettxout - Zcash 4.6.0-1 RPC Docs + gettxout - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

gettxout - Zcash 4.6.0-1 RPC

+

gettxout - Zcash 4.7.0 RPC

gettxout "txid" n ( includemempool )
 
@@ -472,6 +472,9 @@ As a json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -481,12 +484,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -511,6 +526,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -520,6 +538,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/gettxoutproof.html b/gettxoutproof.html index 7cf4be3..a3683bf 100644 --- a/gettxoutproof.html +++ b/gettxoutproof.html @@ -3,10 +3,10 @@ - + - gettxoutproof - Zcash 4.6.0-1 RPC Docs + gettxoutproof - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

gettxoutproof - Zcash 4.6.0-1 RPC

+

gettxoutproof - Zcash 4.7.0 RPC

gettxoutproof ["txid",...] ( blockhash )
 
@@ -455,6 +455,9 @@ Result:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -464,12 +467,24 @@ Result: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -494,6 +509,9 @@ Result: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -503,6 +521,9 @@ Result: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/gettxoutsetinfo.html b/gettxoutsetinfo.html index 2d55713..128c7e0 100644 --- a/gettxoutsetinfo.html +++ b/gettxoutsetinfo.html @@ -3,10 +3,10 @@ - + - gettxoutsetinfo - Zcash 4.6.0-1 RPC Docs + gettxoutsetinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

gettxoutsetinfo - Zcash 4.6.0-1 RPC

+

gettxoutsetinfo - Zcash 4.7.0 RPC

gettxoutsetinfo
 
@@ -453,6 +453,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -462,12 +465,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -492,6 +507,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -501,6 +519,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getunconfirmedbalance.html b/getunconfirmedbalance.html index 37f9271..e417c51 100644 --- a/getunconfirmedbalance.html +++ b/getunconfirmedbalance.html @@ -3,10 +3,10 @@ - + - getunconfirmedbalance - Zcash 4.6.0-1 RPC Docs + getunconfirmedbalance - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getunconfirmedbalance - Zcash 4.6.0-1 RPC

+

getunconfirmedbalance - Zcash 4.7.0 RPC

getunconfirmedbalance
 Returns the server's total unconfirmed balance
@@ -436,6 +436,9 @@ Returns the server's total unconfirmed balance
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -445,12 +448,24 @@ Returns the server's total unconfirmed balance z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -475,6 +490,9 @@ Returns the server's total unconfirmed balance z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -484,6 +502,9 @@ Returns the server's total unconfirmed balance z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/getwalletinfo.html b/getwalletinfo.html index 6a3f63e..af8498b 100644 --- a/getwalletinfo.html +++ b/getwalletinfo.html @@ -3,10 +3,10 @@ - + - getwalletinfo - Zcash 4.6.0-1 RPC Docs + getwalletinfo - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

getwalletinfo - Zcash 4.6.0-1 RPC

+

getwalletinfo - Zcash 4.7.0 RPC

getwalletinfo
 Returns an object containing various wallet state info.
@@ -50,7 +50,10 @@ Result:
   "keypoolsize": xxxx,        (numeric) how many new keys are pre-generated
   "unlocked_until": ttt,      (numeric) the timestamp in seconds since epoch (midnight Jan 1 1970 GMT) that the wallet is unlocked for transfers, or 0 if the wallet is locked
   "paytxfee": x.xxxx,         (numeric) the transaction fee configuration, set in ZEC/kB
-  "seedfp": "uint256",        (string) the BLAKE2b-256 hash of the HD seed
+  "mnemonic_seedfp": "uint256", (string) the BLAKE2b-256 hash of the HD seed derived from the wallet's emergency recovery phrase
+  "legacy_seedfp": "uint256",   (string, optional) if this wallet was created prior to release 4.5.2, this will contain the BLAKE2b-256
+                                    hash of the legacy HD seed that was used to derive Sapling addresses prior to the 4.5.2 upgrade to mnemonic
+                                    emergency recovery phrases. This field was previously named "seedfp".
 }
 
 Examples:
@@ -456,6 +459,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -465,12 +471,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -495,6 +513,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -504,6 +525,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/help.html b/help.html index 39becb9..79e0dd3 100644 --- a/help.html +++ b/help.html @@ -3,10 +3,10 @@ - + - help - Zcash 4.6.0-1 RPC Docs + help - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

help - Zcash 4.6.0-1 RPC

+

help - Zcash 4.7.0 RPC

help ( "command" )
 
@@ -443,6 +443,9 @@ Result:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -452,12 +455,24 @@ Result: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -482,6 +497,9 @@ Result: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -491,6 +509,9 @@ Result: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/importaddress.html b/importaddress.html index ce07f48..dd51d69 100644 --- a/importaddress.html +++ b/importaddress.html @@ -3,10 +3,10 @@ - + - importaddress - Zcash 4.6.0-1 RPC Docs + importaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

importaddress - Zcash 4.6.0-1 RPC

+

importaddress - Zcash 4.7.0 RPC

importaddress "address" ( "label" rescan p2sh )
 
@@ -44,7 +44,7 @@ Arguments:
 3. rescan               (boolean, optional, default=true) Rescan the wallet for transactions
 4. p2sh                 (boolean, optional, default=false) Add the P2SH version of the script as well
 
-Note: This call can take minutes to complete if rescan is true.
+Note: This call can take a long time to complete if rescan is true.
 If you have the full public key, you should call importpubkey instead of this.
 
 Note: If you import a non-standard raw script in hex form, outputs sending to it will be treated
@@ -460,6 +460,9 @@ As a JSON-RPC call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -469,12 +472,24 @@ As a JSON-RPC call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -499,6 +514,9 @@ As a JSON-RPC call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -508,6 +526,9 @@ As a JSON-RPC call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/importprivkey.html b/importprivkey.html index f675ceb..43631cc 100644 --- a/importprivkey.html +++ b/importprivkey.html @@ -3,10 +3,10 @@ - + - importprivkey - Zcash 4.6.0-1 RPC Docs + importprivkey - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

importprivkey - Zcash 4.6.0-1 RPC

+

importprivkey - Zcash 4.7.0 RPC

importprivkey "zcashprivkey" ( "label" rescan )
 
@@ -43,7 +43,7 @@ Arguments:
 2. "label"            (string, optional, default="") An optional label
 3. rescan               (boolean, optional, default=true) Rescan the wallet for transactions
 
-Note: This call can take minutes to complete if rescan is true.
+Note: This call can take a long time to complete if rescan is true.
 
 Examples:
 
@@ -458,6 +458,9 @@ As a JSON-RPC call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -467,12 +470,24 @@ As a JSON-RPC call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -497,6 +512,9 @@ As a JSON-RPC call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -506,6 +524,9 @@ As a JSON-RPC call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/importpubkey.html b/importpubkey.html index b059acf..ce66793 100644 --- a/importpubkey.html +++ b/importpubkey.html @@ -3,10 +3,10 @@ - + - importpubkey - Zcash 4.6.0-1 RPC Docs + importpubkey - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

importpubkey - Zcash 4.6.0-1 RPC

+

importpubkey - Zcash 4.7.0 RPC

importpubkey "pubkey" ( "label" rescan )
 
@@ -43,7 +43,7 @@ Arguments:
 2. "label"            (string, optional, default="") An optional label
 3. rescan               (boolean, optional, default=true) Rescan the wallet for transactions
 
-Note: This call can take minutes to complete if rescan is true.
+Note: This call can take a long time to complete if rescan is true.
 
 Examples:
 
@@ -455,6 +455,9 @@ As a JSON-RPC call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -464,12 +467,24 @@ As a JSON-RPC call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -494,6 +509,9 @@ As a JSON-RPC call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -503,6 +521,9 @@ As a JSON-RPC call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/importwallet.html b/importwallet.html index 2a18c5a..7fe8369 100644 --- a/importwallet.html +++ b/importwallet.html @@ -3,10 +3,10 @@ - + - importwallet - Zcash 4.6.0-1 RPC Docs + importwallet - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

importwallet - Zcash 4.6.0-1 RPC

+

importwallet - Zcash 4.7.0 RPC

importwallet "filename"
 
@@ -451,6 +451,9 @@ Import using the json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -460,12 +463,24 @@ Import using the json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -490,6 +505,9 @@ Import using the json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -499,6 +517,9 @@ Import using the json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/index.html b/index.html index 23065ff..d829729 100644 --- a/index.html +++ b/index.html @@ -3,10 +3,10 @@ - + - Zcash 4.6.0-1 RPC Docs + Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

Zcash 4.6.0-1 RPC

+

Zcash 4.7.0 RPC

Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) @@ -430,6 +430,9 @@ signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -439,12 +442,24 @@ z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -469,6 +484,9 @@ z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -478,6 +496,9 @@ z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/keypoolrefill.html b/keypoolrefill.html index 10b0435..26bae4f 100644 --- a/keypoolrefill.html +++ b/keypoolrefill.html @@ -3,10 +3,10 @@ - + - keypoolrefill - Zcash 4.6.0-1 RPC Docs + keypoolrefill - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@

-

keypoolrefill - Zcash 4.6.0-1 RPC

+

keypoolrefill - Zcash 4.7.0 RPC

keypoolrefill ( newsize )
 
@@ -444,6 +444,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listaccounts.html b/listaccounts.html index b75cb98..cb54140 100644 --- a/listaccounts.html +++ b/listaccounts.html @@ -3,10 +3,10 @@ - + - listaccounts - Zcash 4.4.0 RPC Docs + listaccounts - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

listaccounts - Zcash 4.4.0 RPC

+

listaccounts - Zcash 4.5.1-1 RPC

listaccounts ( minconf includeWatchonly)
 
diff --git a/listaddresses.html b/listaddresses.html
index 92562c4..22e4a5a 100644
--- a/listaddresses.html
+++ b/listaddresses.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    listaddresses - Zcash 4.6.0-1 RPC Docs
+    listaddresses - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

listaddresses - Zcash 4.6.0-1 RPC

+

listaddresses - Zcash 4.7.0 RPC

listaddresses
 
@@ -41,7 +41,7 @@ those generated from randomness by this wallet, Sapling addresses
 generated from the legacy HD seed, imported watchonly transparent 
 addresses, shielded addresses tracked using imported viewing keys, 
 and addresses derived from the wallet's mnemonic seed for releases 
-version 4.5.2 and above. 
+version 4.7.0 and above. 
 
 REMINDER: It is recommended that you back up your wallet.dat file 
 regularly!
@@ -49,7 +49,7 @@ regularly!
 Result:
 [
   {
-    "source": "imported|imported_watchonly|keypool|legacy_seed|mnemonic_seed"
+    "source": "imported|imported_watchonly|legacy_random|legacy_seed|mnemonic_seed"
     "transparent": {
       "addresses": ["t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1", ...],
       "changeAddresses": ["t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1", ...]
@@ -59,18 +59,37 @@ Result:
     },
     "sapling": [ -- each element in this list represents a set of diversified addresses derived from a single IVK. 
       {
-        "zip32AccountId": 0, -- optional field, not present for imported/watchonly sources,
+        "zip32KeyPath": "m/32'/133'/0'", -- optional field, not present for imported/watchonly sources,
         "addresses": [
-          "ztbx5DLDxa5ZLFTchHhoPNkKs57QzSyib6UqXpEdy76T1aUdFxJt1w9318Z8DJ73XzbnWHKEZP9Yjg712N5kMmP4QzS9iC9",
+          "zs1z7rejlpsa98s2rrrfkwmaxu53e4ue0ulcrw0h4x5g8jl04tak0d3mm47vdtahatqrlkngh9slya",
           ...
         ]
       },
       ...
-    ]
+    ],
+    "unified": [ -- each element in this list represents a set of diversified Unified Addresses derived from a single UFVK.
+      {
+        "account": 0,
+        "seedfp": "hexstring",
+        "addresses": [
+          {
+            "diversifier_index": 0,
+            "receiver_types": [
+              "sapling",
+               ...
+            ],
+            "address": "..."
+          },
+          ...
+        ]
+      },
+      ...
+    ],
+    ...
   },
   ...
 ]
-In the case that a source does not have addresses for a pool, the key
+In the case that a source does not have addresses for a value pool, the key
 associated with that pool will be absent.
 
 Examples:
@@ -476,6 +495,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -485,12 +507,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -515,6 +549,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -524,6 +561,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listaddressgroupings.html b/listaddressgroupings.html index 85b8edc..5108933 100644 --- a/listaddressgroupings.html +++ b/listaddressgroupings.html @@ -3,10 +3,10 @@ - + - listaddressgroupings - Zcash 4.6.0-1 RPC Docs + listaddressgroupings - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listaddressgroupings - Zcash 4.6.0-1 RPC

+

listaddressgroupings - Zcash 4.7.0 RPC

listaddressgroupings
 
@@ -455,6 +455,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -464,12 +467,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -494,6 +509,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -503,6 +521,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listbanned.html b/listbanned.html index 8ce910c..41fff05 100644 --- a/listbanned.html +++ b/listbanned.html @@ -3,10 +3,10 @@ - + - listbanned - Zcash 4.6.0-1 RPC Docs + listbanned - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listbanned - Zcash 4.6.0-1 RPC

+

listbanned - Zcash 4.7.0 RPC

listbanned
 
@@ -441,6 +441,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -450,12 +453,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -480,6 +495,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -489,6 +507,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listlockunspent.html b/listlockunspent.html index aa548ed..7355231 100644 --- a/listlockunspent.html +++ b/listlockunspent.html @@ -3,10 +3,10 @@ - + - listlockunspent - Zcash 4.6.0-1 RPC Docs + listlockunspent - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listlockunspent - Zcash 4.6.0-1 RPC

+

listlockunspent - Zcash 4.7.0 RPC

listlockunspent
 
@@ -62,7 +62,7 @@ List the locked transactions
 Unlock the transaction again
 > zcash-cli lockunspent true "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "listlockunspent", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -464,6 +464,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -473,12 +476,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -503,6 +518,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -512,6 +530,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listreceivedbyaccount.html b/listreceivedbyaccount.html index 24c84b4..3354d48 100644 --- a/listreceivedbyaccount.html +++ b/listreceivedbyaccount.html @@ -3,10 +3,10 @@ - + - listreceivedbyaccount - Zcash 4.4.0 RPC Docs + listreceivedbyaccount - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

listreceivedbyaccount - Zcash 4.4.0 RPC

+

listreceivedbyaccount - Zcash 4.5.1-1 RPC

listreceivedbyaccount ( minconf includeempty includeWatchonly)
 
diff --git a/listreceivedbyaddress.html b/listreceivedbyaddress.html
index d1e56d4..526ed41 100644
--- a/listreceivedbyaddress.html
+++ b/listreceivedbyaddress.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    listreceivedbyaddress - Zcash 4.6.0-1 RPC Docs
+    listreceivedbyaddress - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

listreceivedbyaddress - Zcash 4.6.0-1 RPC

+

listreceivedbyaddress - Zcash 4.7.0 RPC

listreceivedbyaddress ( minconf includeempty includeWatchonly)
 
@@ -459,6 +459,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +471,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +513,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +525,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listsinceblock.html b/listsinceblock.html index 324e133..f3ed296 100644 --- a/listsinceblock.html +++ b/listsinceblock.html @@ -3,10 +3,10 @@ - + - listsinceblock - Zcash 4.6.0-1 RPC Docs + listsinceblock - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listsinceblock - Zcash 4.6.0-1 RPC

+

listsinceblock - Zcash 4.7.0 RPC

listsinceblock ( "blockhash" target-confirmations includeWatchonly)
 
@@ -471,6 +471,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -480,12 +483,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -510,6 +525,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -519,6 +537,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listtransactions.html b/listtransactions.html index b69b713..e53ec94 100644 --- a/listtransactions.html +++ b/listtransactions.html @@ -3,10 +3,10 @@ - + - listtransactions - Zcash 4.6.0-1 RPC Docs + listtransactions - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listtransactions - Zcash 4.6.0-1 RPC

+

listtransactions - Zcash 4.7.0 RPC

listtransactions ( "dummy" count from includeWatchonly)
 
@@ -83,7 +83,7 @@ List the most recent 10 transactions in the systems
 List transactions 100 to 120
 > zcash-cli listtransactions "*" 20 100
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "listtransactions", "params": ["*", 20, 100] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -485,6 +485,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -494,12 +497,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -524,6 +539,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -533,6 +551,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/listunspent.html b/listunspent.html index 4fcdc21..a57f08e 100644 --- a/listunspent.html +++ b/listunspent.html @@ -3,10 +3,10 @@ - + - listunspent - Zcash 4.6.0-1 RPC Docs + listunspent - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

listunspent - Zcash 4.6.0-1 RPC

+

listunspent - Zcash 4.7.0 RPC

listunspent ( minconf maxconf  ["address",...] )
 
@@ -472,6 +472,9 @@ Examples
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -481,12 +484,24 @@ Examples z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -511,6 +526,9 @@ Examples z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -520,6 +538,9 @@ Examples z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/lockunspent.html b/lockunspent.html index e4653ac..a75ea75 100644 --- a/lockunspent.html +++ b/lockunspent.html @@ -3,10 +3,10 @@ - + - lockunspent - Zcash 4.6.0-1 RPC Docs + lockunspent - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

lockunspent - Zcash 4.6.0-1 RPC

+

lockunspent - Zcash 4.7.0 RPC

lockunspent unlock [{"txid":"txid","vout":n},...]
 
@@ -71,7 +71,7 @@ List the locked transactions
 Unlock the transaction again
 > zcash-cli lockunspent true "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "lockunspent", "params": [false, "[{\"txid\":\"a08e6907dbbd3d809776dbfc5d82e371b764ed838b5655e72f463568df1aadf0\",\"vout\":1}]"] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -473,6 +473,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -482,12 +485,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -512,6 +527,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -521,6 +539,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/move.html b/move.html index 3c102db..b04da3a 100644 --- a/move.html +++ b/move.html @@ -3,10 +3,10 @@ - + - move - Zcash 4.4.0 RPC Docs + move - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

move - Zcash 4.4.0 RPC

+

move - Zcash 4.5.1-1 RPC

move "fromaccount" "toaccount" amount ( minconf "comment" )
 
diff --git a/ping.html b/ping.html
index 7bd58da..bb096ea 100644
--- a/ping.html
+++ b/ping.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    ping - Zcash 4.6.0-1 RPC Docs
+    ping - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

ping - Zcash 4.6.0-1 RPC

+

ping - Zcash 4.7.0 RPC

ping
 
@@ -443,6 +443,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -452,12 +455,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -482,6 +497,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -491,6 +509,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/prioritisetransaction.html b/prioritisetransaction.html index 2f86b67..1023e8e 100644 --- a/prioritisetransaction.html +++ b/prioritisetransaction.html @@ -3,10 +3,10 @@ - + - prioritisetransaction - Zcash 4.6.0-1 RPC Docs + prioritisetransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

prioritisetransaction - Zcash 4.6.0-1 RPC

+

prioritisetransaction - Zcash 4.7.0 RPC

prioritisetransaction <txid> <priority delta> <fee delta>
 Accepts the transaction into mined blocks at a higher (or lower) priority
@@ -452,6 +452,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -461,12 +464,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -491,6 +506,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -500,6 +518,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/script/template.html b/script/template.html index df0152f..3b753e7 100644 --- a/script/template.html +++ b/script/template.html @@ -3,10 +3,10 @@ - + - {{if .Command}}{{.Command.Name}} - {{end}}Zcash 4.6.0-1 RPC Docs + {{if .Command}}{{.Command.Name}} - {{end}}Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

{{if .Command}}{{.Command.Name}} - {{end}}Zcash 4.6.0-1 RPC

+

{{if .Command}}{{.Command.Name}} - {{end}}Zcash 4.7.0 RPC

{{if .Command}}
{{.Command.Description}}

diff --git a/script/zcash.go b/script/zcash.go index e1414c9..291cf59 100644 --- a/script/zcash.go +++ b/script/zcash.go @@ -91,7 +91,7 @@ func open(path string) io.Writer { } func run(args ...string) string { - out, err := exec.Command("/home/marsh/v4.5.1-1_github_docs/zcash/src/zcash-cli", args...).CombinedOutput() + out, err := exec.Command("zcash-cli", args...).CombinedOutput() if err != nil { panic(err) } diff --git a/sendfrom.html b/sendfrom.html index 462bb8e..c683cc6 100644 --- a/sendfrom.html +++ b/sendfrom.html @@ -3,10 +3,10 @@ - + - sendfrom - Zcash 4.4.0 RPC Docs + sendfrom - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

sendfrom - Zcash 4.4.0 RPC

+

sendfrom - Zcash 4.5.1-1 RPC

sendfrom "fromaccount" "tozcashaddress" amount ( minconf "comment" "comment-to" )
 
diff --git a/sendmany.html b/sendmany.html
index caaa14b..de74afc 100644
--- a/sendmany.html
+++ b/sendmany.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    sendmany - Zcash 4.6.0-1 RPC Docs
+    sendmany - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

sendmany - Zcash 4.6.0-1 RPC

+

sendmany - Zcash 4.7.0 RPC

sendmany "" {"address":amount,...} ( minconf "comment" ["address",...] )
 
@@ -71,7 +71,7 @@ Send two amounts to two different addresses setting the confirmation and comment
 Send two amounts to two different addresses, subtract fee from amount:
 > zcash-cli sendmany "" "{\"t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1\":0.01,\"t1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKHz\":0.02}" 1 "" "[\"t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1\",\"t1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKHz\"]"
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "sendmany", "params": ["", "{\"t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1\":0.01,\"t1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKHz\":0.02}", 6, "testing"] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -473,6 +473,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -482,12 +485,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -512,6 +527,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -521,6 +539,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/sendrawtransaction.html b/sendrawtransaction.html index 78e4674..d09d3ad 100644 --- a/sendrawtransaction.html +++ b/sendrawtransaction.html @@ -3,10 +3,10 @@ - + - sendrawtransaction - Zcash 4.6.0-1 RPC Docs + sendrawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

sendrawtransaction - Zcash 4.6.0-1 RPC

+

sendrawtransaction - Zcash 4.7.0 RPC

sendrawtransaction "hexstring" ( allowhighfees )
 
@@ -459,6 +459,9 @@ As a json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +471,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +513,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +525,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/sendtoaddress.html b/sendtoaddress.html index 594223a..550ef71 100644 --- a/sendtoaddress.html +++ b/sendtoaddress.html @@ -3,10 +3,10 @@ - + - sendtoaddress - Zcash 4.6.0-1 RPC Docs + sendtoaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

sendtoaddress - Zcash 4.6.0-1 RPC

+

sendtoaddress - Zcash 4.7.0 RPC

sendtoaddress "zcashaddress" amount ( "comment" "comment-to" subtractfeefromamount )
 
@@ -457,6 +457,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -466,12 +469,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -496,6 +511,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -505,6 +523,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/setaccount.html b/setaccount.html index 976533b..759f4a2 100644 --- a/setaccount.html +++ b/setaccount.html @@ -3,10 +3,10 @@ - + - setaccount - Zcash 4.4.0 RPC Docs + setaccount - Zcash 4.5.1-1 RPC Docs @@ -25,14 +25,14 @@
-

setaccount - Zcash 4.4.0 RPC

+

setaccount - Zcash 4.5.1-1 RPC

setaccount "zcashaddress" "account"
 
diff --git a/setban.html b/setban.html
index af58bc5..e048add 100644
--- a/setban.html
+++ b/setban.html
@@ -3,10 +3,10 @@
   
     
     
-    
+    
     
 
-    setban - Zcash 4.6.0-1 RPC Docs
+    setban - Zcash 4.7.0 RPC Docs
 
     
   
@@ -25,14 +25,14 @@
 
 
     
 
     
-

setban - Zcash 4.6.0-1 RPC

+

setban - Zcash 4.7.0 RPC

setban "ip(/netmask)" "add|remove" (bantime) (absolute)
 
@@ -448,6 +448,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -457,12 +460,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -487,6 +502,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -496,6 +514,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/setgenerate.html b/setgenerate.html index 920f30e..e3e824e 100644 --- a/setgenerate.html +++ b/setgenerate.html @@ -3,10 +3,10 @@ - + - setgenerate - Zcash 4.6.0-1 RPC Docs + setgenerate - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

setgenerate - Zcash 4.6.0-1 RPC

+

setgenerate - Zcash 4.7.0 RPC

setgenerate generate ( genproclimit )
 
@@ -457,6 +457,9 @@ Using json rpc
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -466,12 +469,24 @@ Using json rpc z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -496,6 +511,9 @@ Using json rpc z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -505,6 +523,9 @@ Using json rpc z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/setlogfilter.html b/setlogfilter.html index 3005f9e..c82c719 100644 --- a/setlogfilter.html +++ b/setlogfilter.html @@ -3,10 +3,10 @@ - + - setlogfilter - Zcash 4.6.0-1 RPC Docs + setlogfilter - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

setlogfilter - Zcash 4.6.0-1 RPC

+

setlogfilter - Zcash 4.7.0 RPC

setlogfilter "directives"
 
@@ -50,6 +50,10 @@ The default filter, derived from the -debug=target flags, is:
 Passing a valid filter here will replace the existing filter.
 Passing an empty string will reset the filter to the default.
 
+Note that enabling trace-level events should always be considered
+unsafe, as they can result in sensitive information like decrypted
+notes and private keys being printed to the log output.
+
 Arguments:
 1. newFilterDirectives (string, required) The new log filter.
 
@@ -456,6 +460,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -465,12 +472,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -495,6 +514,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -504,6 +526,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/settxfee.html b/settxfee.html index d243361..7755855 100644 --- a/settxfee.html +++ b/settxfee.html @@ -3,10 +3,10 @@ - + - settxfee - Zcash 4.6.0-1 RPC Docs + settxfee - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

settxfee - Zcash 4.6.0-1 RPC

+

settxfee - Zcash 4.7.0 RPC

settxfee amount
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/signmessage.html b/signmessage.html index 2dfd992..f7c729a 100644 --- a/signmessage.html +++ b/signmessage.html @@ -3,10 +3,10 @@ - + - signmessage - Zcash 4.6.0-1 RPC Docs + signmessage - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

signmessage - Zcash 4.6.0-1 RPC

+

signmessage - Zcash 4.7.0 RPC

signmessage "t-addr" "message"
 
@@ -458,6 +458,9 @@ As json rpc
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -467,12 +470,24 @@ As json rpc z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -497,6 +512,9 @@ As json rpc z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -506,6 +524,9 @@ As json rpc z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/signrawtransaction.html b/signrawtransaction.html index 1415eaf..764bacb 100644 --- a/signrawtransaction.html +++ b/signrawtransaction.html @@ -3,10 +3,10 @@ - + - signrawtransaction - Zcash 4.6.0-1 RPC Docs + signrawtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

signrawtransaction - Zcash 4.6.0-1 RPC

+

signrawtransaction - Zcash 4.7.0 RPC

signrawtransaction "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )
 
@@ -489,6 +489,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -498,12 +501,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -528,6 +543,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -537,6 +555,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/stop.html b/stop.html index e0e8826..16f5625 100644 --- a/stop.html +++ b/stop.html @@ -3,10 +3,10 @@ - + - stop - Zcash 4.6.0-1 RPC Docs + stop - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

stop - Zcash 4.6.0-1 RPC

+

stop - Zcash 4.7.0 RPC

stop
 
@@ -436,6 +436,9 @@ Stop Zcash server.
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -445,12 +448,24 @@ Stop Zcash server. z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -475,6 +490,9 @@ Stop Zcash server. z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -484,6 +502,9 @@ Stop Zcash server. z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/submitblock.html b/submitblock.html index bb8951f..144a06d 100644 --- a/submitblock.html +++ b/submitblock.html @@ -3,10 +3,10 @@ - + - submitblock - Zcash 4.6.0-1 RPC Docs + submitblock - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

submitblock - Zcash 4.6.0-1 RPC

+

submitblock - Zcash 4.7.0 RPC

submitblock "hexdata" ( "jsonparametersobject" )
 
@@ -458,6 +458,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -467,12 +470,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -497,6 +512,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -506,6 +524,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/validateaddress.html b/validateaddress.html index edad231..9893943 100644 --- a/validateaddress.html +++ b/validateaddress.html @@ -3,10 +3,10 @@ - + - validateaddress - Zcash 4.6.0-1 RPC Docs + validateaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

validateaddress - Zcash 4.6.0-1 RPC

+

validateaddress - Zcash 4.7.0 RPC

validateaddress "zcashaddress"
 
@@ -456,6 +456,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -465,12 +468,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -495,6 +510,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -504,6 +522,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/verifychain.html b/verifychain.html index a4df201..d162f7d 100644 --- a/verifychain.html +++ b/verifychain.html @@ -3,10 +3,10 @@ - + - verifychain - Zcash 4.6.0-1 RPC Docs + verifychain - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

verifychain - Zcash 4.6.0-1 RPC

+

verifychain - Zcash 4.7.0 RPC

verifychain ( checklevel numblocks )
 
@@ -448,6 +448,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -457,12 +460,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -487,6 +502,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -496,6 +514,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/verifymessage.html b/verifymessage.html index c823f9d..fc324bf 100644 --- a/verifymessage.html +++ b/verifymessage.html @@ -3,10 +3,10 @@ - + - verifymessage - Zcash 4.6.0-1 RPC Docs + verifymessage - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

verifymessage - Zcash 4.6.0-1 RPC

+

verifymessage - Zcash 4.7.0 RPC

verifymessage "zcashaddress" "signature" "message"
 
@@ -459,6 +459,9 @@ As json rpc
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +471,24 @@ As json rpc z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +513,9 @@ As json rpc z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +525,9 @@ As json rpc z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/verifytxoutproof.html b/verifytxoutproof.html index e2476b4..39ebf48 100644 --- a/verifytxoutproof.html +++ b/verifytxoutproof.html @@ -3,10 +3,10 @@ - + - verifytxoutproof - Zcash 4.6.0-1 RPC Docs + verifytxoutproof - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

verifytxoutproof - Zcash 4.6.0-1 RPC

+

verifytxoutproof - Zcash 4.7.0 RPC

verifytxoutproof "proof"
 
@@ -444,6 +444,9 @@ Result:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Result: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Result: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Result: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/walletconfirmbackup.html b/walletconfirmbackup.html new file mode 100644 index 0000000..8ed9bb9 --- /dev/null +++ b/walletconfirmbackup.html @@ -0,0 +1,566 @@ + + + + + + + + + walletconfirmbackup - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

walletconfirmbackup - Zcash 4.7.0 RPC

+ +
walletconfirmbackup "emergency recovery phrase"
+
+CAUTION: This is an internal method that is not intended to be called directly by
+users. Please use the zcashd-wallet-tool utility (built or installed in the same directory
+as zcashd) instead. In particular, this method should not be used from zcash-cli, in order
+to avoid exposing the recovery phrase on the command line.
+
+Notify the wallet that the user has backed up the emergency recovery phrase,
+which can be obtained by making a call to z_exportwallet. The zcashd embedded wallet
+requires confirmation that the emergency recovery phrase has been backed up before it
+will permit new spending keys or addresses to be generated.
+
+Arguments:
+1. "emergency recovery phrase" (string, required) The full recovery phrase returned as part
+   of the data returned by z_exportwallet. An error will be returned if the value provided
+   does not match the wallet's existing emergency recovery phrase.
+
+Examples:
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "walletconfirmbackup", "params": ["abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon art"] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_exportkey.html b/z_exportkey.html index 7de00fe..b944799 100644 --- a/z_exportkey.html +++ b/z_exportkey.html @@ -3,10 +3,10 @@ - + - z_exportkey - Zcash 4.6.0-1 RPC Docs + z_exportkey - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_exportkey - Zcash 4.6.0-1 RPC

+

z_exportkey - Zcash 4.7.0 RPC

z_exportkey "zaddr"
 
@@ -449,6 +449,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -458,12 +461,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -488,6 +503,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -497,6 +515,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_exportviewingkey.html b/z_exportviewingkey.html index 827ffa3..2631b28 100644 --- a/z_exportviewingkey.html +++ b/z_exportviewingkey.html @@ -3,10 +3,10 @@ - + - z_exportviewingkey - Zcash 4.6.0-1 RPC Docs + z_exportviewingkey - Zcash 4.7.0 RPC Docs @@ -25,19 +25,21 @@
-

z_exportviewingkey - Zcash 4.6.0-1 RPC

+

z_exportviewingkey - Zcash 4.7.0 RPC

z_exportviewingkey "zaddr"
 
-Reveals the viewing key corresponding to 'zaddr'.
-Then the z_importviewingkey can be used with this output
+Returns the full viewing key corresponding to 'zaddr' in the format specified by
+https://zips.z.cash/protocol/protocol.pdf#addressandkeyencoding.
+z_importviewingkey can be used to import Sprout and Sapling exported in this format;
+import of unified viewing keys is not yet supported.
 
 Arguments:
 1. "zaddr"   (string, required) The zaddr for the viewing key
@@ -448,6 +450,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -457,12 +462,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -487,6 +504,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -496,6 +516,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_exportwallet.html b/z_exportwallet.html index 8bbee0e..3a9dd54 100644 --- a/z_exportwallet.html +++ b/z_exportwallet.html @@ -3,10 +3,10 @@ - + - z_exportwallet - Zcash 4.6.0-1 RPC Docs + z_exportwallet - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_exportwallet - Zcash 4.6.0-1 RPC

+

z_exportwallet - Zcash 4.7.0 RPC

z_exportwallet "filename"
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getaddressforaccount.html b/z_getaddressforaccount.html new file mode 100644 index 0000000..eb7bae1 --- /dev/null +++ b/z_getaddressforaccount.html @@ -0,0 +1,580 @@ + + + + + + + + + z_getaddressforaccount - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_getaddressforaccount - Zcash 4.7.0 RPC

+ +
z_getaddressforaccount account ( ["receiver_type", ...] diversifier_index )
+
+For the given account number, derives a Unified Address in accordance
+with the remaining arguments:
+
+- If no list of receiver types is given (or the empty list "[]"), the best
+  and second-best shielded receiver types, along with the "p2pkh" (i.e. transparent) receiver
+  type, will be used.
+- If no diversifier index is given, the next unused index (that is valid
+  for the list of receiver types) will be selected.
+
+The account number must have been previously generated by a call to the
+z_getnewaccount RPC method.
+
+Once a Unified Address has been derived at a specific diversifier index,
+re-deriving it (via a subsequent call to z_getaddressforaccount with the
+same account and index) will produce the same address with the same list
+of receiver types. An error will be returned if a different list of receiver
+types is requested.
+
+Result:
+{
+  "account": n,                          (numeric) the specified account number
+  "diversifier_index": n,                (numeric) the index specified or chosen
+  "receiver_types": ["orchard",...]",   (json array of string) the receiver types that the UA contains (valid values are "p2pkh", "sapling", "orchard")
+  "address"                              (string) The corresponding address
+}
+
+Examples:
+> zcash-cli z_getaddressforaccount 4
+> zcash-cli z_getaddressforaccount 4 '[]' 1
+> zcash-cli z_getaddressforaccount 4 '["transparent","sapling","orchard"]' 1
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_getaddressforaccount", "params": [4] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_getbalance.html b/z_getbalance.html index d0467f2..7a6cd33 100644 --- a/z_getbalance.html +++ b/z_getbalance.html @@ -3,10 +3,10 @@ - + - z_getbalance - Zcash 4.6.0-1 RPC Docs + z_getbalance - Zcash 4.7.0 RPC Docs @@ -25,24 +25,25 @@
-

z_getbalance - Zcash 4.6.0-1 RPC

+

z_getbalance - Zcash 4.7.0 RPC

z_getbalance "address" ( minconf inZat )
 
+DEPRECATED; please use z_getbalanceforviewingkey instead.`
+
 Returns the balance of a taddr or zaddr belonging to the node's wallet.
 
 CAUTION: If the wallet has only an incoming viewing key for this address, then spends cannot be
 detected, and so the returned balance may be larger than the actual balance.
-
 Arguments:
-1. "address"      (string) The selected address. It may be a transparent or private address.
+1. "address"        (string) The selected address. It may be a transparent or shielded address.
 2. minconf          (numeric, optional, default=1) Only include transactions confirmed at least this many times.
 3. inZat            (bool, optional, default=false) Get the result amount in zatoshis (as an integer).
 
@@ -57,7 +58,7 @@ The total amount received by address "myaddress"
 The total amount received by address "myaddress" at least 5 blocks confirmed
 > zcash-cli z_getbalance "myaddress" 5
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_getbalance", "params": ["myaddress", 5] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -459,6 +460,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -468,12 +472,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -498,6 +514,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -507,6 +526,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getbalanceforaccount.html b/z_getbalanceforaccount.html new file mode 100644 index 0000000..6808870 --- /dev/null +++ b/z_getbalanceforaccount.html @@ -0,0 +1,582 @@ + + + + + + + + + z_getbalanceforaccount - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_getbalanceforaccount - Zcash 4.7.0 RPC

+ +
z_getbalanceforaccount account ( minconf )
+
+Returns the account's spendable balance for each value pool ("transparent", "sapling", and "orchard").
+Arguments:
+1. account      (numeric) The account number.
+2. minconf      (numeric, optional, default=1) Only include transactions confirmed at least this many times.
+
+Result:
+{
+  "pools": {
+    "transparent": {
+        "valueZat": amount   (numeric) The amount held by this account in the transparent value pool
+    "},
+    "sapling": {
+        "valueZat": amount   (numeric) The amount held by this account in the Sapling value pool
+    "},
+    "orchard": {
+        "valueZat": amount   (numeric) The amount held by this account in the Orchard value pool
+    "}
+  "},
+  "minimum_confirmations": n (numeric) The given minconf argument
+}
+Result amounts are in units of zatoshis.
+Pools for which the balance is zero are not shown.
+
+Examples:
+
+The per-pool amount received by account 4 with at least 1 block confirmed
+> zcash-cli z_getbalanceforaccount 4
+
+The per-pool amount received by account 4 with at least 5 block confirmations
+> zcash-cli z_getbalanceforaccount 4 5
+
+As a JSON RPC call
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_getbalanceforaccount", "params": [4 5] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_getbalanceforviewingkey.html b/z_getbalanceforviewingkey.html new file mode 100644 index 0000000..2477fe2 --- /dev/null +++ b/z_getbalanceforviewingkey.html @@ -0,0 +1,587 @@ + + + + + + + + + z_getbalanceforviewingkey - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_getbalanceforviewingkey - Zcash 4.7.0 RPC

+ +
z_getbalanceforviewingkey "fvk" ( minconf )
+
+Returns the balance viewable by a full viewing key known to the node's wallet
+for each value pool. Sprout viewing keys may be used only if the wallet controls
+the corresponding spending key.
+Arguments:
+1. "fvk"        (string) The selected full viewing key.
+2. minconf      (numeric, optional, default=1) Only include transactions confirmed at least this many times.
+
+Result:
+{
+  "pools": {
+    "transparent": {
+        "valueZat": amount   (numeric) The amount viewable by this FVK held in the transparent value pool
+    "},
+    "sprout": {
+        "valueZat": amount   (numeric) The amount viewable by this FVK held in the Sprout value pool
+    "},
+    "sapling": {
+        "valueZat": amount   (numeric) The amount viewable by this FVK held in the Sapling value pool
+    "},
+    "orchard": {
+        "valueZat": amount   (numeric) The amount viewable by this FVK held in the Orchard value pool
+    "}
+  "},
+  "minimum_confirmations": n (numeric) The given minconf argument
+}
+Result amounts are in units of zatoshis.
+Pools for which the balance is zero are not shown.
+
+Examples:
+
+The per-pool amount viewable by key "myfvk" with at least 1 block confirmed
+> zcash-cli z_getbalanceforviewingkey "myfvk"
+
+The per-pool amount viewable by key "myfvk" with at least 5 blocks confirmed
+> zcash-cli z_getbalanceforviewingkey "myfvk" 5
+
+As a JSON RPC call
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_getbalanceforviewingkey", "params": ["myfvk", 5] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_getmigrationstatus.html b/z_getmigrationstatus.html index a8acb16..4d317c8 100644 --- a/z_getmigrationstatus.html +++ b/z_getmigrationstatus.html @@ -3,10 +3,10 @@ - + - z_getmigrationstatus - Zcash 4.6.0-1 RPC Docs + z_getmigrationstatus - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_getmigrationstatus - Zcash 4.6.0-1 RPC

+

z_getmigrationstatus - Zcash 4.7.0 RPC

z_getmigrationstatus
 Returns information about the status of the Sprout to Sapling migration.
@@ -451,6 +451,9 @@ Result:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -460,12 +463,24 @@ Result: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -490,6 +505,9 @@ Result: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -499,6 +517,9 @@ Result: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getnewaccount.html b/z_getnewaccount.html new file mode 100644 index 0000000..13c2e51 --- /dev/null +++ b/z_getnewaccount.html @@ -0,0 +1,567 @@ + + + + + + + + + z_getnewaccount - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_getnewaccount - Zcash 4.7.0 RPC

+ +
z_getnewaccount
+
+Prepares and returns a new account.
+
+Accounts are numbered starting from zero; this RPC method selects the next
+available sequential account number within the UA-compatible HD seed phrase.
+
+Each new account is a separate group of funds within the wallet, and adds an
+additional performance cost to wallet scanning.
+
+Use the z_getaddressforaccount RPC method to obtain addresses for an account.
+
+Result:
+{
+  "account": n,       (numeric) the new account number
+}
+
+Examples:
+> zcash-cli z_getnewaccount 
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_getnewaccount", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_getnewaddress.html b/z_getnewaddress.html index e97224c..e71f51f 100644 --- a/z_getnewaddress.html +++ b/z_getnewaddress.html @@ -3,10 +3,10 @@ - + - z_getnewaddress - Zcash 4.6.0-1 RPC Docs + z_getnewaddress - Zcash 4.7.0 RPC Docs @@ -25,20 +25,23 @@
-

z_getnewaddress - Zcash 4.6.0-1 RPC

+

z_getnewaddress - Zcash 4.7.0 RPC

z_getnewaddress ( type )
 
+DEPRECATED. Use z_getnewaccount and z_getaddressforaccount instead.
+
 Returns a new shielded address for receiving payments.
 
 With no arguments, returns a Sapling address.
+Generating a Sprout address is not allowed after Canopy has activated.
 
 Arguments:
 1. "type"         (string, optional, default="sapling") The type of address. One of ["sprout", "sapling"].
@@ -450,6 +453,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +465,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +507,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +519,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getnotescount.html b/z_getnotescount.html index c7b9c32..40d8603 100644 --- a/z_getnotescount.html +++ b/z_getnotescount.html @@ -3,10 +3,10 @@ - + - z_getnotescount - Zcash 4.6.0-1 RPC Docs + z_getnotescount - Zcash 4.7.0 RPC Docs @@ -25,26 +25,27 @@
-

z_getnotescount - Zcash 4.6.0-1 RPC

+

z_getnotescount - Zcash 4.7.0 RPC

z_getnotescount
 
 Arguments:
 1. minconf      (numeric, optional, default=1) Only include notes in transactions confirmed at least this many times.
 
-Returns the number of sprout and sapling notes available in the wallet.
+Returns the number of notes available in the wallet for each shielded value pool.
 
 Result:
 {
-  "sprout"      (numeric) the number of sprout notes in the wallet
-  "sapling"     (numeric) the number of sapling notes in the wallet
+  "sprout"      (numeric) the number of Sprout notes in the wallet
+  "sapling"     (numeric) the number of Sapling notes in the wallet
+  "orchard"     (numeric) the number of Orchard notes in the wallet
 }
 
 Examples:
@@ -450,6 +451,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +463,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +505,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +517,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getoperationresult.html b/z_getoperationresult.html index 0f2e221..d280cb3 100644 --- a/z_getoperationresult.html +++ b/z_getoperationresult.html @@ -3,10 +3,10 @@ - + - z_getoperationresult - Zcash 4.6.0-1 RPC Docs + z_getoperationresult - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_getoperationresult - Zcash 4.6.0-1 RPC

+

z_getoperationresult - Zcash 4.7.0 RPC

z_getoperationresult (["operationid", ... ]) 
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getoperationstatus.html b/z_getoperationstatus.html index f0d38e5..615e462 100644 --- a/z_getoperationstatus.html +++ b/z_getoperationstatus.html @@ -3,10 +3,10 @@ - + - z_getoperationstatus - Zcash 4.6.0-1 RPC Docs + z_getoperationstatus - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_getoperationstatus - Zcash 4.6.0-1 RPC

+

z_getoperationstatus - Zcash 4.7.0 RPC

z_getoperationstatus (["operationid", ... ]) 
 
@@ -447,6 +447,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_getpaymentdisclosure.html b/z_getpaymentdisclosure.html index 8f6432d..8c7ff7b 100644 --- a/z_getpaymentdisclosure.html +++ b/z_getpaymentdisclosure.html @@ -3,10 +3,10 @@ - + - z_getpaymentdisclosure - Zcash 4.6.0-1 RPC Docs + z_getpaymentdisclosure - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_getpaymentdisclosure - Zcash 4.6.0-1 RPC

+

z_getpaymentdisclosure - Zcash 4.7.0 RPC

z_getpaymentdisclosure "txid" "js_index" "output_index" ("message") 
 
@@ -461,6 +461,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -470,12 +473,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -500,6 +515,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -509,6 +527,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_gettotalbalance.html b/z_gettotalbalance.html index 51dd400..d9f597d 100644 --- a/z_gettotalbalance.html +++ b/z_gettotalbalance.html @@ -3,10 +3,10 @@ - + - z_gettotalbalance - Zcash 4.6.0-1 RPC Docs + z_gettotalbalance - Zcash 4.7.0 RPC Docs @@ -25,17 +25,19 @@
-

z_gettotalbalance - Zcash 4.6.0-1 RPC

+

z_gettotalbalance - Zcash 4.7.0 RPC

z_gettotalbalance ( minconf includeWatchonly )
 
+DEPRECATED. Please use the z_getbalanceforaccount RPC instead.
+
 Return the total value of funds stored in the node's wallet.
 
 CAUTION: If the wallet contains any addresses for which it only has incoming viewing keys,
@@ -49,7 +51,7 @@ Arguments:
 Result:
 {
   "transparent": xxxxx,     (numeric) the total balance of transparent funds
-  "private": xxxxx,         (numeric) the total balance of shielded funds (in both Sprout and Sapling addresses)
+  "private": xxxxx,         (numeric) the total balance of shielded funds (in all shielded addresses)
   "total": xxxxx,           (numeric) the total balance of both transparent and shielded funds
 }
 
@@ -61,7 +63,7 @@ The total amount in the wallet
 The total amount in the wallet at least 5 blocks confirmed
 > zcash-cli z_gettotalbalance 5
 
-As a json rpc call
+As a JSON RPC call
 > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_gettotalbalance", "params": [5] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
 
 
@@ -463,6 +465,9 @@ As a json rpc call signmessage
+ walletconfirmbackup +
+ z_exportkey
@@ -472,12 +477,24 @@ As a json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -502,6 +519,9 @@ As a json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -511,6 +531,9 @@ As a json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_gettreestate.html b/z_gettreestate.html index 3bd52cf..b8c3b4a 100644 --- a/z_gettreestate.html +++ b/z_gettreestate.html @@ -3,10 +3,10 @@ - + - z_gettreestate - Zcash 4.6.0-1 RPC Docs + z_gettreestate - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_gettreestate - Zcash 4.6.0-1 RPC

+

z_gettreestate - Zcash 4.7.0 RPC

z_gettreestate "hash|height"
 Return information about the given block's tree state.
@@ -57,6 +57,13 @@ Result:
       "finalRoot": "hex", (string)
       "finalState": "hex" (string)
     }
+  },
+  "orchard": {
+    "skipHash": "hash",   (string) hash of most recent block with more information
+    "commitments": {
+      "finalRoot": "hex", (string)
+      "finalState": "hex" (string)
+    }
   }
 }
 
@@ -465,6 +472,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -474,12 +484,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -504,6 +526,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -513,6 +538,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_importkey.html b/z_importkey.html index 3ded9d0..e88111e 100644 --- a/z_importkey.html +++ b/z_importkey.html @@ -3,10 +3,10 @@ - + - z_importkey - Zcash 4.6.0-1 RPC Docs + z_importkey - Zcash 4.7.0 RPC Docs @@ -25,29 +25,31 @@
-

z_importkey - Zcash 4.6.0-1 RPC

+

z_importkey - Zcash 4.7.0 RPC

z_importkey "zkey" ( rescan startHeight )
 
 Adds a zkey (as returned by z_exportkey) to your wallet.
+Import of Orchard keys is not supported.
 
 Arguments:
 1. "zkey"             (string, required) The zkey (see z_exportkey)
 2. rescan             (string, optional, default="whenkeyisnew") Rescan the wallet for transactions - can be "yes", "no" or "whenkeyisnew"
 3. startHeight        (numeric, optional, default=0) Block height to start rescan from
 
-Note: This call can take minutes to complete if rescan is true.
+Note: This call can take a long time to complete if rescan is true.
 
 Result:
 {
-  "type" : "xxxx",                         (string) "sprout" or "sapling"
+  "address_type" : "xxxx",                 (string) "sprout" or "sapling"
+  "type" : "xxxx",                         (string) "sprout" or "sapling" (DEPRECATED, legacy attribute)
   "address" : "address|DefaultAddress",    (string) The address corresponding to the spending key (for Sapling, this is the default address).
 }
 
@@ -467,6 +469,9 @@ As a JSON-RPC call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -476,12 +481,24 @@ As a JSON-RPC call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -506,6 +523,9 @@ As a JSON-RPC call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -515,6 +535,9 @@ As a JSON-RPC call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_importviewingkey.html b/z_importviewingkey.html index ea48d86..017bd3f 100644 --- a/z_importviewingkey.html +++ b/z_importviewingkey.html @@ -3,10 +3,10 @@ - + - z_importviewingkey - Zcash 4.6.0-1 RPC Docs + z_importviewingkey - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_importviewingkey - Zcash 4.6.0-1 RPC

+

z_importviewingkey - Zcash 4.7.0 RPC

z_importviewingkey "vkey" ( rescan startHeight )
 
@@ -43,11 +43,12 @@ Arguments:
 2. rescan             (string, optional, default="whenkeyisnew") Rescan the wallet for transactions - can be "yes", "no" or "whenkeyisnew"
 3. startHeight        (numeric, optional, default=0) Block height to start rescan from
 
-Note: This call can take minutes to complete if rescan is true.
+Note: This call can take a long time to complete if rescan is true. Import of Unified viewing keys is not yet supported.
 
 Result:
 {
-  "type" : "xxxx",                         (string) "sprout" or "sapling"
+  "address_type" : "xxxx",                 (string) "sprout" or "sapling"
+  "type" : "xxxx",                         (string) "sprout" or "sapling" (DEPRECATED, legacy attribute)
   "address" : "address|DefaultAddress",    (string) The address corresponding to the viewing key (for Sapling, this is the default address).
 }
 
@@ -467,6 +468,9 @@ As a JSON-RPC call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -476,12 +480,24 @@ As a JSON-RPC call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -506,6 +522,9 @@ As a JSON-RPC call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -515,6 +534,9 @@ As a JSON-RPC call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_importwallet.html b/z_importwallet.html index fd8fe28..8b60adb 100644 --- a/z_importwallet.html +++ b/z_importwallet.html @@ -3,10 +3,10 @@ - + - z_importwallet - Zcash 4.6.0-1 RPC Docs + z_importwallet - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_importwallet - Zcash 4.6.0-1 RPC

+

z_importwallet - Zcash 4.7.0 RPC

z_importwallet "filename"
 
@@ -451,6 +451,9 @@ Import using the json rpc call
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -460,12 +463,24 @@ Import using the json rpc call z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -490,6 +505,9 @@ Import using the json rpc call z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -499,6 +517,9 @@ Import using the json rpc call z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_listaccounts.html b/z_listaccounts.html new file mode 100644 index 0000000..c364da4 --- /dev/null +++ b/z_listaccounts.html @@ -0,0 +1,566 @@ + + + + + + + + + z_listaccounts - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_listaccounts - Zcash 4.7.0 RPC

+ +
z_listaccounts
+
+Returns the list of accounts created through z_getnewaccount.
+
+Result:
+[
+   {
+     "account": "uint",           (uint) The account id
+     "addresses": [
+        {
+           "diversifier":  "uint",        (string) A diversifier used in the account
+           "ua":  "address",              (string) The unified address corresponding to the diversifier.
+        }
+     ]
+   }
+]
+
+Examples:
+> zcash-cli z_listaccounts 
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_listaddresses.html b/z_listaddresses.html index dde79a5..9e78c2f 100644 --- a/z_listaddresses.html +++ b/z_listaddresses.html @@ -3,10 +3,10 @@ - + - z_listaddresses - Zcash 4.6.0-1 RPC Docs + z_listaddresses - Zcash 4.7.0 RPC Docs @@ -25,18 +25,22 @@
-

z_listaddresses - Zcash 4.6.0-1 RPC

+

z_listaddresses - Zcash 4.7.0 RPC

z_listaddresses ( includeWatchonly )
 
-Returns the list of Sprout and Sapling shielded addresses belonging to the wallet.
+DEPRECATED
+
+Returns the list of shielded addresses belonging to the wallet.
+
+This never returns Unified Addresses; see 'listaddresses' for them.
 
 Arguments:
 1. includeWatchonly (bool, optional, default=false) Also include watchonly addresses (see 'z_importviewingkey')
@@ -450,6 +454,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +466,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +508,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +520,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_listoperationids.html b/z_listoperationids.html index ab43e98..0898182 100644 --- a/z_listoperationids.html +++ b/z_listoperationids.html @@ -3,10 +3,10 @@ - + - z_listoperationids - Zcash 4.6.0-1 RPC Docs + z_listoperationids - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_listoperationids - Zcash 4.6.0-1 RPC

+

z_listoperationids - Zcash 4.7.0 RPC

z_listoperationids
 
@@ -450,6 +450,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -459,12 +462,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -489,6 +504,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -498,6 +516,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_listreceivedbyaddress.html b/z_listreceivedbyaddress.html index ea32983..1dba9f9 100644 --- a/z_listreceivedbyaddress.html +++ b/z_listreceivedbyaddress.html @@ -3,10 +3,10 @@ - + - z_listreceivedbyaddress - Zcash 4.6.0-1 RPC Docs + z_listreceivedbyaddress - Zcash 4.7.0 RPC Docs @@ -25,38 +25,42 @@
-

z_listreceivedbyaddress - Zcash 4.6.0-1 RPC

+

z_listreceivedbyaddress - Zcash 4.7.0 RPC

z_listreceivedbyaddress "address" ( minconf )
 
 Return a list of amounts received by a zaddr belonging to the node's wallet.
 
 Arguments:
-1. "address"      (string) The private address.
-2. minconf          (numeric, optional, default=1) Only include transactions confirmed at least this many times.
+1. "address"      (string) The shielded address.
+2. minconf        (numeric, optional, default=1) Only include transactions confirmed at least this many times.
 
-Result:
-{
-  "txid": "txid",           (string) the transaction id
-  "amount": xxxxx,         (numeric) the amount of value in the note
-  "amountZat" : xxxx       (numeric) The amount in zatoshis
-  "memo": xxxxx,           (string) hexadecimal string representation of memo field
-  "confirmations" : n,     (numeric) the number of confirmations
-  "blockheight": n,         (numeric) The block height containing the transaction
-  "blockindex": n,         (numeric) The block index containing the transaction.
-  "blocktime": xxx,              (numeric) The transaction time in seconds since epoch (midnight Jan 1 1970 GMT).
-  "jsindex" (sprout) : n,     (numeric) the joinsplit index
-  "jsoutindex" (sprout) : n,     (numeric) the output index of the joinsplit
-  "outindex" (sapling) : n,     (numeric) the output index
-  "change": true|false,    (boolean) true if the address that received the note is also one of the sending addresses
-}
+Result (output indices for only one value pool will be present):
+[
+  {
+    "pool": "pool"                (string) one of ("transparent", "sprout", "sapling", "orchard")
+    "txid": "txid",               (string) the transaction id
+    "amount": xxxxx,              (numeric) the amount of value in the note
+    "amountZat" : xxxx            (numeric) The amount in zatoshis
+    "memo": xxxxx,                (string) hexadecimal string representation of memo field
+    "confirmations" : n,          (numeric) the number of confirmations
+    "blockheight": n,             (numeric) The block height containing the transaction
+    "blockindex": n,              (numeric) The block index containing the transaction.
+    "blocktime": xxx,             (numeric) The transaction time in seconds since epoch (midnight Jan 1 1970 GMT).
+    "jsindex" (sprout) : n,       (numeric) the joinsplit index
+    "jsoutindex" (sprout) : n,    (numeric) the output index of the joinsplit
+    "outindex" (sapling, orchard) : n, (numeric) the Sapling output index, or the Orchard action index
+    "change": true|false,         (boolean) true if the output was received to a change address
+  },
+...
+]
 
 Examples:
 > zcash-cli z_listreceivedbyaddress "ztfaW34Gj9FrnGUEf833ywDVL62NWXBM81u6EQnM6VR45eYnXhwztecW1SjxA7JrmAXKJhxhj3vDNEpVCQoSvVoSpmbhtjf"
@@ -461,6 +465,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -470,12 +477,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -500,6 +519,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -509,6 +531,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_listunifiedreceivers.html b/z_listunifiedreceivers.html new file mode 100644 index 0000000..98582d8 --- /dev/null +++ b/z_listunifiedreceivers.html @@ -0,0 +1,570 @@ + + + + + + + + + z_listunifiedreceivers - Zcash 4.7.0 RPC Docs + + + + + + + + + + +
+ +
+
+

z_listunifiedreceivers - Zcash 4.7.0 RPC

+ +
z_listunifiedreceivers unified_address
+
+Returns a record of the individual receivers contained within the provided UA,
+keyed by receiver type. The UA may not have receivers for some receiver types,
+in which case those keys will be absent.
+
+Transactions that send funds to any of the receivers returned by this RPC
+method will be detected by the wallet as having been sent to the unified
+address.
+
+Arguments:
+1. unified_address (string) The unified address
+
+Result:
+{
+  "TRANSPARENT_TYPE": "address", (string) The legacy transparent address ("p2pkh" or "p2sh", never both)
+  "sapling": "address",          (string) The legacy Sapling address
+  "orchard": "address"           (string) A single-receiver Unified Address containing the Orchard receiver
+}
+
+Examples:
+> zcash-cli z_listunifiedreceivers 
+> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "z_listunifiedreceivers", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8232/
+
+
+
+ +

+ Maintained by @_garethtdavies; modified by: mdr0id;license of the docs is MIT (see zcash repo), license of the scripts and webpage is also MIT (github repo) +

+

+ Note it uses a mainnet zcash node +

+
+
+ +
+
+ Addressindex +
+ +
+
+ + +
+ +
+
+ Control +
+
+ + getexperimentalfeatures +
+ + getinfo +
+ + getmemoryinfo +
+ + help +
+ + setlogfilter +
+ + stop +
+ +
+
+
+ +
+
+ Disclosure +
+ +
+
+ +
+
+ Generating +
+
+ + generate +
+ + getgenerate +
+ + setgenerate +
+ +
+
+
+ + +
+ +
+
+ Network +
+ +
+
+ + +
+ +
+
+ Util +
+ +
+
+ + +
+ +
+
+
+ + diff --git a/z_listunspent.html b/z_listunspent.html index 8d21fea..437141e 100644 --- a/z_listunspent.html +++ b/z_listunspent.html @@ -3,10 +3,10 @@ - + - z_listunspent - Zcash 4.6.0-1 RPC Docs + z_listunspent - Zcash 4.7.0 RPC Docs @@ -25,47 +25,46 @@
-

z_listunspent - Zcash 4.6.0-1 RPC

+

z_listunspent - Zcash 4.7.0 RPC

z_listunspent ( minconf maxconf includeWatchonly ["zaddr",...] )
 
 Returns array of unspent shielded notes with between minconf and maxconf (inclusive) confirmations.
 Optionally filter to only include notes sent to specified addresses.
 When minconf is 0, unspent notes with zero confirmations are returned, even though they are not immediately spendable.
-Results are an array of Objects, each of which has:
-{txid, jsindex, jsoutindex, confirmations, address, amount, memo} (Sprout)
-{txid, outindex, confirmations, address, amount, memo} (Sapling)
 
 Arguments:
 1. minconf          (numeric, optional, default=1) The minimum confirmations to filter
 2. maxconf          (numeric, optional, default=9999999) The maximum confirmations to filter
 3. includeWatchonly (bool, optional, default=false) Also include watchonly addresses (see 'z_importviewingkey')
-4. "addresses"      (string) A json array of zaddrs (both Sprout and Sapling) to filter on.  Duplicate addresses not allowed.
+4. "addresses"      (string) A json array of shielded addresses to filter on.  Duplicate addresses not allowed.
     [
-      "address"     (string) zaddr
+      "address"     (string) Sprout, Sapling, or Unified address
       ,...
     ]
 
-Result
+Result (output indices for only one value pool will be present):
 [                             (array of json object)
   {
-    "txid" : "txid",          (string) the transaction id 
-    "jsindex" (sprout) : n,       (numeric) the joinsplit index
-    "jsoutindex" (sprout) : n,       (numeric) the output index of the joinsplit
-    "outindex" (sapling) : n,       (numeric) the output index
-    "confirmations" : n,       (numeric) the number of confirmations
-    "spendable" : true|false,  (boolean) true if note can be spent by wallet, false if address is watchonly
-    "address" : "address",    (string) the shielded address
-    "amount": xxxxx,          (numeric) the amount of value in the note
-    "memo": xxxxx,            (string) hexadecimal string representation of memo field
-    "change": true|false,     (boolean) true if the address that received the note is also one of the sending addresses
+    "txid" : "txid",                   (string) the transaction id 
+    "pool" : "sprout|sapling|orchard",   (string) The shielded value pool
+    "jsindex" (sprout) : n,            (numeric) the joinsplit index
+    "jsoutindex" (sprout) : n,         (numeric) the output index of the joinsplit
+    "outindex" (sapling, orchard) : n, (numeric) the Sapling output or Orchard action index
+    "confirmations" : n,               (numeric) the number of confirmations
+    "spendable" : true|false,          (boolean) true if note can be spent by wallet, false if address is watchonly
+    "account" : n,                     (numeric, optional) the unified account ID, if applicable
+    "address" : "address",             (string, optional) the shielded address, omitted if this note was sent to an internal receiver
+    "amount": xxxxx,                   (numeric) the amount of value in the note
+    "memo": xxxxx,                     (string) hexadecimal string representation of memo field
+    "change": true|false,              (boolean) true if the address that received the note is also one of the sending addresses
   }
   ,...
 ]
@@ -474,6 +473,9 @@ Examples
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -483,12 +485,24 @@ Examples z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -513,6 +527,9 @@ Examples z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -522,6 +539,9 @@ Examples z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_mergetoaddress.html b/z_mergetoaddress.html index 797d23f..0a80a72 100644 --- a/z_mergetoaddress.html +++ b/z_mergetoaddress.html @@ -3,10 +3,10 @@ - + - z_mergetoaddress - Zcash 4.6.0-1 RPC Docs + z_mergetoaddress - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_mergetoaddress - Zcash 4.6.0-1 RPC

+

z_mergetoaddress - Zcash 4.7.0 RPC

z_mergetoaddress ["fromaddress", ... ] "toaddress" ( fee ) ( transparent_limit ) ( shielded_limit ) ( memo )
 
@@ -55,7 +55,7 @@ Arguments:
                              - "ANY_SAPLING": Merge notes from any Sapling zaddrs belonging to the wallet.
                          While it is possible to use a variety of different combinations of addresses and the above values,
                          it is not possible to send funds from both sprout and sapling addresses simultaneously. If a special
-                         string is given, any given addresses of that type will be counted as duplicates and cause an error.
+                         string is given, any given addresses of that address type will be counted as duplicates and cause an error.
     [
       "address"          (string) Can be a taddr or a zaddr
       ,...
@@ -482,6 +482,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -491,12 +494,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -521,6 +536,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -530,6 +548,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_sendmany.html b/z_sendmany.html index 8fba759..7b39d25 100644 --- a/z_sendmany.html +++ b/z_sendmany.html @@ -3,10 +3,10 @@ - + - z_sendmany - Zcash 4.6.0-1 RPC Docs + z_sendmany - Zcash 4.7.0 RPC Docs @@ -25,16 +25,16 @@
-

z_sendmany - Zcash 4.6.0-1 RPC

+

z_sendmany - Zcash 4.7.0 RPC

-
z_sendmany "fromaddress" [{"address":... ,"amount":...},...] ( minconf ) ( fee )
+            
z_sendmany "fromaddress" [{"address":... ,"amount":...},...] ( minconf ) ( fee ) ( privacyPolicy )
 
 Send multiple times. Amounts are decimal numbers with at most 8 digits of precision.
 Change generated from one or more transparent addresses flows to a new transparent
@@ -49,14 +49,35 @@ Arguments:
                            The following special strings are also accepted:
                                - "ANY_TADDR": Select non-coinbase UTXOs from any transparent addresses belonging to the wallet.
                                               Use z_shieldcoinbase to shield coinbase UTXOs from multiple transparent addresses.
+                           If the address is a UA, transfer from the most recent value pool with sufficient funds
 2. "amounts"             (array, required) An array of json objects representing the amounts to send.
     [{
-      "address":address  (string, required) The address is a taddr or zaddr
+      "address":address  (string, required) The address is a taddr, zaddr, or Unified Address
       "amount":amount    (numeric, required) The numeric amount in ZEC is the value
       "memo":memo        (string, optional) If the address is a zaddr, raw data represented in hexadecimal string format
     }, ... ]
 3. minconf               (numeric, optional, default=1) Only use funds confirmed at least this many times.
 4. fee                   (numeric, optional, default=0.00001) The fee amount to attach to this transaction.
+5. privacyPolicy         (string, optional, default="LegacyCompat") Policy for what information leakage is acceptable.
+                         One of the following strings:
+                               - "FullPrivacy": Only allow fully-shielded transactions (involving a single shielded value pool).
+                               - "LegacyCompat": If the transaction involves any Unified Addresses, this is equivalent to
+                                 "FullPrivacy". Otherwise, this is equivalent to "AllowFullyTransparent".
+                               - "AllowRevealedAmounts": Allow funds to cross between shielded value pools, revealing the amount
+                                 that crosses pools.
+                               - "AllowRevealedRecipients": Allow transparent recipients. This also implies revealing
+                                 information described under "AllowRevealedAmounts".
+                               - "AllowRevealedSenders": Allow transparent funds to be spent, revealing the sending
+                                 addresses and amounts. This implies revealing information described under "AllowRevealedAmounts".
+                               - "AllowFullyTransparent": Allow transaction to both spend transparent funds and have
+                                 transparent recipients. This implies revealing information described under "AllowRevealedSenders"
+                                 and "AllowRevealedRecipients".
+                               - "AllowLinkingAccountAddresses": Allow selecting transparent coins from the full account,
+                                 rather than just the funds sent to the transparent receiver in the provided Unified Address.
+                                 This implies revealing information described under "AllowRevealedSenders".
+                               - "NoPrivacy": Allow the transaction to reveal any information necessary to create it.
+                                 This implies revealing information described under "AllowFullyTransparent" and
+                                 "AllowLinkingAccountAddresses".
 
 Result:
 "operationid"          (string) An operationid to pass to z_getoperationstatus to get the result of the operation.
@@ -465,6 +486,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -474,12 +498,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -504,6 +540,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -513,6 +552,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_setmigration.html b/z_setmigration.html index bce72ac..9da8d87 100644 --- a/z_setmigration.html +++ b/z_setmigration.html @@ -3,10 +3,10 @@ - + - z_setmigration - Zcash 4.6.0-1 RPC Docs + z_setmigration - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_setmigration - Zcash 4.6.0-1 RPC

+

z_setmigration - Zcash 4.7.0 RPC

z_setmigration enabled
 When enabled the Sprout to Sapling migration will attempt to migrate all funds from this wallet’s
@@ -447,6 +447,9 @@ Arguments:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -456,12 +459,24 @@ Arguments: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -486,6 +501,9 @@ Arguments: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -495,6 +513,9 @@ Arguments: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_shieldcoinbase.html b/z_shieldcoinbase.html index 8fc429c..62ae6b7 100644 --- a/z_shieldcoinbase.html +++ b/z_shieldcoinbase.html @@ -3,10 +3,10 @@ - + - z_shieldcoinbase - Zcash 4.6.0-1 RPC Docs + z_shieldcoinbase - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_shieldcoinbase - Zcash 4.6.0-1 RPC

+

z_shieldcoinbase - Zcash 4.7.0 RPC

z_shieldcoinbase "fromaddress" "tozaddress" ( fee ) ( limit )
 
@@ -460,6 +460,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -469,12 +472,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -499,6 +514,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -508,6 +526,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_validateaddress.html b/z_validateaddress.html index d4a4607..9e37cdb 100644 --- a/z_validateaddress.html +++ b/z_validateaddress.html @@ -3,10 +3,10 @@ - + - z_validateaddress - Zcash 4.6.0-1 RPC Docs + z_validateaddress - Zcash 4.7.0 RPC Docs @@ -25,28 +25,28 @@
-

z_validateaddress - Zcash 4.6.0-1 RPC

+

z_validateaddress - Zcash 4.7.0 RPC

-
z_validateaddress "zaddr"
+            
z_validateaddress "address"
 
-Return information about the given z address.
+Return information about the given address.
 
 Arguments:
-1. "zaddr"     (string, required) The z address to validate
+1. "address"   (string, required) The address to validate
 
 Result:
 {
-  "isvalid" : true|false,      (boolean) If the address is valid or not. If not, this is the only property returned.
-  "address" : "zaddr",         (string) The z address validated
-  "type" : "xxxx",             (string) "sprout" or "sapling"
-  "ismine" : true|false,       (boolean) If the address is yours or not
+  "isvalid" : true|false,        (boolean) If the address is valid or not. If not, this is the only property returned.
+  "address" : "addr",          (string) The address validated
+  "type" : "xxxx",             (string) "p2pkh", "p2sh", "sprout" or "sapling"
+  "ismine" : true|false,         (boolean) If the address is yours or not
   "payingkey" : "hex",         (string) [sprout] The hex value of the paying key, a_pk
   "transmissionkey" : "hex",   (string) [sprout] The hex value of the transmission key, pk_enc
   "diversifier" : "hex",       (string) [sapling] The hex value of the diversifier, d
@@ -456,6 +456,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -465,12 +468,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -495,6 +510,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -504,6 +522,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_validatepaymentdisclosure.html b/z_validatepaymentdisclosure.html index 1712dc6..daeb721 100644 --- a/z_validatepaymentdisclosure.html +++ b/z_validatepaymentdisclosure.html @@ -3,10 +3,10 @@ - + - z_validatepaymentdisclosure - Zcash 4.6.0-1 RPC Docs + z_validatepaymentdisclosure - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_validatepaymentdisclosure - Zcash 4.6.0-1 RPC

+

z_validatepaymentdisclosure - Zcash 4.7.0 RPC

z_validatepaymentdisclosure "paymentdisclosure"
 
@@ -455,6 +455,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -464,12 +467,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -494,6 +509,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -503,6 +521,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/z_viewtransaction.html b/z_viewtransaction.html index fbcc946..74a97e9 100644 --- a/z_viewtransaction.html +++ b/z_viewtransaction.html @@ -3,10 +3,10 @@ - + - z_viewtransaction - Zcash 4.6.0-1 RPC Docs + z_viewtransaction - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

z_viewtransaction - Zcash 4.6.0-1 RPC

+

z_viewtransaction - Zcash 4.7.0 RPC

z_viewtransaction "txid"
 
@@ -46,14 +46,16 @@ Result:
   "txid" : "transactionid",   (string) The transaction id
   "spends" : [
     {
-      "type" : "sprout|sapling",      (string) The type of address
-      "js" : n,                       (numeric, sprout) the index of the JSDescription within vJoinSplit
+      "pool" : "sprout|sapling|orchard",      (string) The shielded value pool
+      "type" : "sprout|sapling|orchard",      (string) The shielded value pool (DEPRECATED legacy attribute)      "js" : n,                       (numeric, sprout) the index of the JSDescription within vJoinSplit
       "jsSpend" : n,                  (numeric, sprout) the index of the spend within the JSDescription
       "spend" : n,                    (numeric, sapling) the index of the spend within vShieldedSpend
+      "action" : n,                   (numeric, orchard) the index of the action within orchard bundle
       "txidPrev" : "transactionid",   (string) The id for the transaction this note was created in
       "jsPrev" : n,                   (numeric, sprout) the index of the JSDescription within vJoinSplit
       "jsOutputPrev" : n,             (numeric, sprout) the index of the output within the JSDescription
       "outputPrev" : n,               (numeric, sapling) the index of the output within the vShieldedOutput
+      "actionPrev" : n,               (numeric, orchard) the index of the action within the orchard bundle
       "address" : "zcashaddress",     (string) The Zcash address involved in the transaction
       "value" : x.xxx                 (numeric) The amount in ZEC
       "valueZat" : xxxx               (numeric) The amount in zatoshis
@@ -62,12 +64,15 @@ Result:
   ],
   "outputs" : [
     {
-      "type" : "sprout|sapling",      (string) The type of address
+      "pool" : "sprout|sapling|orchard",      (string) The shielded value pool
+      "type" : "sprout|sapling|orchard",      (string) The shielded value pool (DEPRECATED legacy attribute)
       "js" : n,                       (numeric, sprout) the index of the JSDescription within vJoinSplit
       "jsOutput" : n,                 (numeric, sprout) the index of the output within the JSDescription
       "output" : n,                   (numeric, sapling) the index of the output within the vShieldedOutput
-      "address" : "zcashaddress",     (string) The Zcash address involved in the transaction
-      "outgoing" : true|false         (boolean, sapling) True if the output is not for an address in the wallet
+      "action" : n,                   (numeric, orchard) the index of the action within the orchard bundle
+      "address" : "zcashaddress",     (string) The Zcash address involved in the transaction. Not included for change outputs.
+      "outgoing" : true|false         (boolean) True if the output is not for an address in the wallet
+      "walletInternal" : true|false   (boolean) True if this is a change output.
       "value" : x.xxx                 (numeric) The amount in ZEC
       "valueZat" : xxxx               (numeric) The amount in zatoshis
       "memo" : "hexmemo",             (string) hexadecimal string representation of the memo field
@@ -480,6 +485,9 @@ Examples:
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -489,12 +497,24 @@ Examples: z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -519,6 +539,9 @@ Examples: z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -528,6 +551,9 @@ Examples: z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/zcbenchmark.html b/zcbenchmark.html index 1372f1d..7ae680c 100644 --- a/zcbenchmark.html +++ b/zcbenchmark.html @@ -3,10 +3,10 @@ - + - zcbenchmark - Zcash 4.6.0-1 RPC Docs + zcbenchmark - Zcash 4.7.0 RPC Docs @@ -25,18 +25,18 @@
-

zcbenchmark - Zcash 4.6.0-1 RPC

+

zcbenchmark - Zcash 4.7.0 RPC

zcbenchmark benchmarktype samplecount
 
-Runs a benchmark of the selected type samplecount times,
+Runs a benchmark of the selected benchmark type samplecount times,
 returning the running times of each sample.
 
 Output: [
@@ -448,6 +448,9 @@ Output: [
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -457,12 +460,24 @@ Output: [ z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -487,6 +502,9 @@ Output: [ z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -496,6 +514,9 @@ Output: [ z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/zcrawjoinsplit.html b/zcrawjoinsplit.html index 3053c2c..0dc50a0 100644 --- a/zcrawjoinsplit.html +++ b/zcrawjoinsplit.html @@ -3,10 +3,10 @@ - + - zcrawjoinsplit - Zcash 4.6.0-1 RPC Docs + zcrawjoinsplit - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

zcrawjoinsplit - Zcash 4.6.0-1 RPC

+

zcrawjoinsplit - Zcash 4.7.0 RPC

zcrawjoinsplit rawtx inputs outputs vpub_old vpub_new
   inputs: a JSON object mapping {note: zcsecretkey, ...}
@@ -453,6 +453,9 @@ Output: {
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -462,12 +465,24 @@ Output: { z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -492,6 +507,9 @@ Output: { z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -501,6 +519,9 @@ Output: { z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/zcrawkeygen.html b/zcrawkeygen.html index 724b181..4605b22 100644 --- a/zcrawkeygen.html +++ b/zcrawkeygen.html @@ -3,10 +3,10 @@ - + - zcrawkeygen - Zcash 4.6.0-1 RPC Docs + zcrawkeygen - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

zcrawkeygen - Zcash 4.6.0-1 RPC

+

zcrawkeygen - Zcash 4.7.0 RPC

zcrawkeygen
 
@@ -443,6 +443,9 @@ Output: {
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -452,12 +455,24 @@ Output: { z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -482,6 +497,9 @@ Output: { z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -491,6 +509,9 @@ Output: { z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/zcrawreceive.html b/zcrawreceive.html index f55afb3..461b573 100644 --- a/zcrawreceive.html +++ b/zcrawreceive.html @@ -3,10 +3,10 @@ - + - zcrawreceive - Zcash 4.6.0-1 RPC Docs + zcrawreceive - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

zcrawreceive - Zcash 4.6.0-1 RPC

+

zcrawreceive - Zcash 4.7.0 RPC

zcrawreceive zcsecretkey encryptednote
 
@@ -444,6 +444,9 @@ Output: {
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -453,12 +456,24 @@ Output: { z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -483,6 +498,9 @@ Output: { z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -492,6 +510,9 @@ Output: { z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent
diff --git a/zcsamplejoinsplit.html b/zcsamplejoinsplit.html index 80a7b7a..b838e4f 100644 --- a/zcsamplejoinsplit.html +++ b/zcsamplejoinsplit.html @@ -3,10 +3,10 @@ - + - zcsamplejoinsplit - Zcash 4.6.0-1 RPC Docs + zcsamplejoinsplit - Zcash 4.7.0 RPC Docs @@ -25,14 +25,14 @@
-

zcsamplejoinsplit - Zcash 4.6.0-1 RPC

+

zcsamplejoinsplit - Zcash 4.7.0 RPC

zcsamplejoinsplit
 
@@ -437,6 +437,9 @@ Perform a joinsplit and return the JSDescription.
                   signmessage
                   
+ walletconfirmbackup +
+ z_exportkey
@@ -446,12 +449,24 @@ Perform a joinsplit and return the JSDescription. z_exportwallet
+ z_getaddressforaccount +
+ z_getbalance
+ z_getbalanceforaccount +
+ + z_getbalanceforviewingkey +
+ z_getmigrationstatus
+ z_getnewaccount +
+ z_getnewaddress
@@ -476,6 +491,9 @@ Perform a joinsplit and return the JSDescription. z_importwallet
+ z_listaccounts +
+ z_listaddresses
@@ -485,6 +503,9 @@ Perform a joinsplit and return the JSDescription. z_listreceivedbyaddress
+ z_listunifiedreceivers +
+ z_listunspent