Akwụkwọ Ntuziaka Ọsọ Zallet
TL;DR
- Zallet bụ obere akpa ego Zcash zuru oke nke edere na Rust. Ọ dochie anya obere akpa ahụ nke bi n'ime zcashd.
- zcashd ruru njedebe nke nkwado ya na 18 July 2026 ma ọ naghịzi agba ọsọ. Zebra ugbu a na-ejikwa akụkụ node; Zallet na-eji aka akpa ego.
- Ị na-akwọ Zallet site n'ahịrị iwu ahụ.
zallet rpc <command>, dị ka i ji mee ihe . zcash-cli tupu mgbe ahụ.
- Arụmụka ọ bụla mgbe aha iwu ahụ ga-abụrịrị JSON ziri ezi, nke pụtara na ụkpụrụ eriri nwere akara abụọ ha.
- Zallet ka nọ na Alfa. Iwu nwere ike ịgbanwe n'etiti ntọhapụ, ọ bụghịkwa ihe niile zcashd RPC gafere ma.
Nkọwa nke isi ihe dị na ya.
Zallet na-ekpughe ọrụ ya site na JSON-RPC, otu ụdị interface nke obere akpa zcashd ji. Ihe ọ bụla ịchọrọ ka obere akpa ahụ mee lelee nguzozi, mepụta akaụntụ, zipu ụgwọ echekwara bụ iwu ị gafere n'aka onye isi ego gị ma nyefee ha ndị ọzọ iji nweta ozi dị mkpa maka azụmahịa gị. zallet rpc.
Ihe abụọ dị iche na nke ochie ahụ bụ: zcash-cli habit and account for most early mistakes. First, arguments must be valid JSON rather than bare text, so a string argument carries its own quotation marks inside the shell quotes. Second, the set of available commands depends on which alpha release you are running, so the list built into your binary is more reliable than any written page, including this one.
Iji depụta RPC niile dịnụ:
Code-highlight
zallet rpc help
Iji nweta enyemaka zuru ezu maka otu RPC:
Code-highlight
zallet rpc help '"<command>"'
** Ihe dị mkpa:** Ọ bụla arụmụka mgbe usoro aha ** ga-abụrịrị JSON ziri ezi.
A ghaghị ide ụkpụrụ eriri dị ka: "value" (gụnyere ihe odide abụọ ahụ e dere ede).
Ihe Ndị A Na-emekarịhie Emeghị
- ** Ịhapụ ntinye aka n'ime ihe arụmụka. **
zallet rpc validateaddress u1abc... ada, n'ihi na adreesị ga-abata dị ka JSON. Ọ chọrọ ide ya '"u1abc..."'.
- Assuming every zcashd RPC exists here. Porting is still in progress. Some methods behave identically, some need different usage, and some will not be carried over at all.
- ** Na-emeso ibe a dị ka ikike karịa ọnụọgụ abụọ gị.** Zallet nọ na alpha ma na -agagharị ngwa ngwa. Mgbe iwu ebe a anaghị arụ ọrụ, lelee
zallet rpc help tupu i chee na o nwere ihe mebiri emebi.
- ** Na-atụ anya Zallet ka ọ bụrụ ọnụ.** Ọ bụ obere akpa ego nke ụzọ abụọ ahụ. Zebra na - agbazi node, ma Zallet na - agwa ya okwu.
Iwu RPC
decoderawtransaction (n'asụsụ Bekee)
Code-highlight
zallet rpc decoderawtransaction '"<hexstring>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| hexstring | string | ee | Eriri hex azụmahịa |
decodecript (n'asụsụ Bekee)
Code-highlight
zallet rpc decodescript '"<hexstring>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| hexstring | string | ee | Hex edemede |
nweta azụmahịa
Code-highlight
zallet rpc getrawtransaction '"<txid>"' [verbose] ['"<blockhash>"']
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| txid | string | ee | | NJ Azụmahịa |
| verbose | number | no | 0 | 0 = hex, na-abụghị efu = ihe JSON |
| blockhash | string | no | | Machibido ọchụchọ na ngọngọ a |
nweta ozi wallet
Code-highlight
zallet rpc getwalletinfo
Enweghị ihe ọ bụla.
nweta ọnọdụ wallet
Code-highlight
zallet rpc getwalletstatus
Enweghị ihe ọ bụla.
ndepụta adreesị
Code-highlight
zallet rpc listaddresses
Enweghị ihe ọ bụla.
rpc.chọpụta ihe
Code-highlight
zallet rpc rpc.discover
Enweghị ihe ọ bụla. Na-eweghachi atụmatụ OpenRPC .
Kwụsị .
Code-highlight
zallet rpc stop
Enweghị ihe ọ bụla. (Regtest naanị)
nyochaaadreesị
Code-highlight
zallet rpc validateaddress '"<address>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| address | string | ee | Adreesị doro anya |
ozi nkwenye
Code-highlight
zallet rpc verifymessage '"<address>"' '"<signature>"' '"<message>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| address | string | ee | Adreesị doro anya |
| signature | string | ee | Mbinye aka nke Base64 |
| message | string | ee | Ozi izizi |
mkpọchi akpa ego (walletlock)
Code-highlight
zallet rpc walletlock
Enweghị ihe ọ bụla.
okwu paswọọdụ wallet
Code-highlight
zallet rpc walletpassphrase '"<passphrase>"' <timeout>
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| passphrase | string | ee | Okwuntughe obere akpa |
| timeout | number | ee | Sekọnd iji mee ka obere akpa ahụ mechie |
z_converttex (n'asụsụ Bekee)
Code-highlight
zallet rpc z_converttex '"<transparent_address>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| transparent_address | string | ee | Adreesị P2PKH iji gbanwee |
z_exportkey (igodo mbupụ)
Code-highlight
zallet rpc z_exportkey '"<sapling_address>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| address | string | ee | Adreesị Sapling nke ego ya dị mkpa maka mbupụ |
A ghaghị ịmeghe obere akpa ahụ. Ọ na-ebupụ naanị Sapling mmefu ego isi ihe.
z_getaccount (n'asụsụ Bekee)
Code-highlight
zallet rpc z_getaccount '"<account_uuid>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| account_uuid | string | ee | UUID Akaụntụ |
z_getaddressforaccount (Nweta adreesị maka akaụntụ)
Code-highlight
zallet rpc z_getaddressforaccount <account> ['["p2pkh","sapling","orchard"]'] [<diversifier_index>]
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| account | string / number | ee | Ndepụta akaụntụ UUID ma ọ bụ ZIP-32 UUID akaụntụ |
| receiver_types | usoro nke eriri | no | Ụdị nnata ga-agụnye |
| diversifier_index | number | no | Ndepụta ihe dị iche iche kpọmkwem |
z_get balanceforaccount (nweta nguzozi maka akaụntụ)
Code-highlight
zallet rpc z_getbalanceforaccount <account> [<minconf>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| account | string / number | ee | | UUID ma ọ bụ ndeksi ZIP-32 nke akaụntụ |
| minconf | number | no | 1 | Nkwenye kacha nta |
z_getbalances (n'asụsụ Bekee)
Code-highlight
zallet rpc z_getbalances [<minconf>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| minconf | number | no | 1 | Nkwenye kacha nta |
z_getnewaccount (Nke ọhụrụ)
Code-highlight
zallet rpc z_getnewaccount '"<account_name>"' ['"<seedfp>"']
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| account_name | string | ee | Aha mmadụ nwere ike ịgụ |
| seedfp | string | no | A chọrọ ma ọ bụrụ na obere akpa nwere ọtụtụ mkpụrụ |
z_getnotescount (Nkọwapụta)
Code-highlight
zallet rpc z_getnotescount [<minconf>] [<as_of_height>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| minconf | number | no | 1 | Nkwenye kacha nta |
| as_of_height | number | no | | Ajụjụ gbasara ịdị elu a (-1 = isi) |
z_getoperationresult (ihe ga-esi n'ọrụ pụta)
Code-highlight
zallet rpc z_getoperationresult ['["opid1","opid2"]']
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| operationid | usoro nke eriri | no | NJ ọrụ (ewepụla maka ihe niile emechara) |
z_getoperationstatus (Ọnọdụ ọrụ)
Code-highlight
zallet rpc z_getoperationstatus ['["opid1","opid2"]']
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| operationid | usoro nke eriri | no | NJ ọrụ (ewepụla maka mmadụ niile) |
z_gettotal nguzozi
Code-highlight
zallet rpc z_gettotalbalance [<minconf>] [<include_watchonly>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| minconf | number | no | 1 | Nkwenye kacha nta |
| include_watchonly | boolean | no | false | Gụnye nhazi elekere naanị |
z_importaddress (Nke a bụ ihe dị mkpa)
Code-highlight
zallet rpc z_importaddress '"<account_uuid>"' '"<hex_data>"' [<rescan>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| account | string | ee | | UUID Akaụntụ |
| hex_data | string | ee | | Igodo ọha Hex ma ọ bụ edemede mgbapụta |
| rescan | boolean | no | true | Nyochagharịa mgbe ebubatara ya |
z_importkey (igodo mbubata)
Code-highlight
zallet rpc z_importkey '"<key>"' ['"<rescan>"'] [<start_height>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| key | string | ee | | Igodo mmefu agbatịkwuru Sapling |
| rescan | string | no | "whenkeyisnew" | "yes", "no", or "whenkeyisnew" |
| start_height | number | no | 0 | Nyochagharịa ogologo mmalite |
z_listaakaụntụ
Code-highlight
zallet rpc z_listaccounts [<include_addresses>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| include_addresses | boolean | no | true | Weghachitekwa adreesị maka akaụntụ ọ bụla |
z_listoperationids ihe na-eme ka mmadụ ghara ịrụ ọrụ nke ọma.
Code-highlight
zallet rpc z_listoperationids ['"<status>"']
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| status | string | no | Nyocha site na ọnọdụ (dịka ọmụmaatụ) "success") |
z_listtransactions (n'asụsụ Bekee)
Code-highlight
zallet rpc z_listtransactions ['"<account_uuid>"'] [<start_height>] [<end_height>] [<offset>] [<limit>]
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| account_uuid | string | no | Oke na otu akaụntụ |
| start_height | number | no | Oke ala gụnyere |
| end_height | number | no | Oke elu pụrụ iche |
| offset | number | no | Wụpụ ọtụtụ nsonaazụ a |
| limit | number | no | Nsonaazụ kachasị elu ị ga-eweghachi |
z_list ndị na-anata ozi n'otu oge.
Code-highlight
zallet rpc z_listunifiedreceivers '"<unified_address>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| unified_address | string | ee | Unified Address iji lelee anya |
z_listunspent (ndekọ aha ndị a na-ejighị mee ihe)
Code-highlight
zallet rpc z_listunspent [<minconf>] [<maxconf>] [<include_watchonly>] ['["addr1","addr2"]'] [<as_of_height>]
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| minconf | number | no | 1 | Nkwenye kacha nta |
| maxconf | number | no | ∞ | Nkwenye kachasị elu |
| include_watchonly | boolean | no | false | Gụnye naanị elekere-naanị |
| addresses | usoro nke eriri | no | | Nyocha na adreesị ndị a |
| as_of_height | number | no | | Ajụjụ gbasara ịdị elu a |
z_akaụntụ mgbake
Code-highlight
zallet rpc z_recoveraccounts '[{"name":"...","seedfp":"...","zip32_account_index":0,"birthday_height":123456}]'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| accounts | array | ee | Usoro ihe dị iche iche: name, seedfp, zip32_account_index, birthday_height |
z_sendmany (Nke a bụ ihe m chọrọ)
Code-highlight
zallet rpc z_sendmany '"<fromaddress>"' '[{"address":"...","amount":1.23,"memo":"..."}]' [<minconf>] [null] ['"<privacy_policy>"']
| Parameter | Ụdị | A chọrọ | Ntọala ndabara | Nkọwa |
|---|
| fromaddress | string | ee | | Adreesị ebe ma ọ bụ "ANY_TADDR" |
| amounts | usoro ihe | ee | | Ndị nnata (address, amount, nhọrọ memo) |
| minconf | number | no | | Nkwenye kacha nta |
| fee | null | no | | Ga-abụrịrị null (ZIP-317 only) |
| privacy_policy | string | no | "FullPrivacy" | Usoro amụma nzuzo |
z_shieldcoinbase (n'asụsụ Bekee)
Code-highlight
zallet rpc z_shieldcoinbase '"<fromaddress_or_account_uuid>"' '"<toaddress>"' [null] [<limit>] ['"<memo_hex>"'] ['"<privacy_policy>"']
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| fromaddress | string | ee | Adreesị ma ọ bụ akaụntụ doro anya UUID |
| toaddress | string | ee | Ebe a na-eche nche |
| fee | null | no | Ga-abụrịrị null |
| limit | number | no | Ọnụọgụ kachasị elu nke UTXO coinbase iji chebe |
| memo | string | no | Ndepụta ederede nke e tinyere koodu hex |
| privacy_policy | string | no | AllowRevealedSenders or AllowLinkingAccountAddresses |
z_viewtransaction (n'asụsụ Igbo)
Code-highlight
zallet rpc z_viewtransaction '"<txid>"'
| Parameter | Ụdị | A chọrọ | Nkọwa |
|---|
| txid | string | ee | NJ Azụmahịa |
Peeji ndị metụtara ya