Made by <ahref="https://twitter.com/karel_3d">@karel_3d</a>; license of the docs is MIT (see <ahref="https://github.com/zcash/zcash">zcash repo</a>), license of the scripts and webpage is also MIT ((C) 2018 Karel Bilek) (<ahref="https://github.com/zcash-rpc/zcash-rpc.github.io">github repo</a>)
Send multiple times. Amounts are double-precision floating point numbers.
Send multiple times. Amounts are decimal numbers with at most 8 digits of precision.
Arguments:
1. "fromaccount" (string, required) MUST be set to the empty string "" to represent the default account. Passing any other string will result in an error.
To enable it, restart zcashd with the -experimentalfeatures and
-zmergetoaddress commandline options, or add these two lines
to the zcash.conf file:
experimentalfeatures=1
zmergetoaddress=1
Merge multiple UTXOs and notes into a single UTXO or note. Coinbase UTXOs are ignored; use `z_shieldcoinbase`
to combine those into a single note.
@ -58,9 +50,9 @@ number of UTXOs. Any limit is constrained by the consensus rule defining a maxi
Arguments:
1. fromaddresses (string, required) A JSON array with addresses.
The following special strings are accepted inside the array:
- "*": Merge both UTXOs and notes from all addresses belonging to the wallet.
- "ANY_TADDR": Merge UTXOs from all t-addrs belonging to the wallet.
- "ANY_ZADDR": Merge notes from all z-addrs belonging to the wallet.
- "ANY_TADDR": Merge UTXOs from any t-addrs belonging to the wallet.
- "ANY_SPROUT": Merge notes from any Sprout z-addrs belonging to the wallet.
- "ANY_SAPLING": Merge notes from any Sapling z-addrs belonging to the wallet.
If a special string is given, any given addresses of that type will be ignored.
[
"address" (string) Can be a t-addr or a z-addr
@ -69,7 +61,7 @@ Arguments:
2. "toaddress" (string, required) The t-addr or z-addr to send the funds to.
3. fee (numeric, optional, default=0.0001) The fee amount to attach to this transaction.
4. transparent_limit (numeric, optional, default=50) Limit on the maximum number of UTXOs to merge. Set to 0 to use node option -mempooltxinputlimit (before Overwinter), or as many as will fit in the transaction (after Overwinter).
4. shielded_limit (numeric, optional, default=10) Limit on the maximum number of notes to merge. Set to 0 to merge as many as will fit in the transaction.
4. shielded_limit (numeric, optional, default=20 Sprout or 200 Sapling Notes) Limit on the maximum number of notes to merge. Set to 0 to merge as many as will fit in the transaction.
5. "memo" (string, optional) Encoded as hex. When toaddress is a z-addr, this will be stored in the memo field of the new note.