Jaribio la Ndani kwa Regtest

Regtest ni njia ya kuendesha blockchain ya Zcash ndani ya mashine yako. Huhitaji faucet, huhitaji coins za testnet, na unaweza kuunda blocks unapohitaji.

Repo hii ina mfano wa Docker kwa regtest:

examples/zcash-local-regtest

Kuanza

Kutoka mzizi wa repo:

cd examples/zcash-local-regtest
scripts/zcash-regtest start

Hii huanzisha zcashd kwenye Docker na kufungua RPC port 18232 kwa matumizi ya ndani.

Tengeneza anwani

scripts/zcash-regtest new-address transparent

Mfano wa anwani unaweza kuonekana hivi:

tmRj4TFxzuLg92Q2u2B8BBarij63cm1Cq8L

Tengeneza fedha za majaribio

Kwenye regtest, unaweza kuunda blocks:

scripts/zcash-regtest mine 101

Blocks 101 hutumika ili coinbase funds ziwe mature na zitumike.

Tuma fedha kwenye anwani

scripts/zcash-regtest fund <address> 1
scripts/zcash-regtest mine 1
scripts/zcash-regtest balance <address>

Ukiona 1.00000000, muamala umefanikiwa na kuthibitishwa.

Kutumia RPC moja kwa moja

Unaweza kupitisha amri yoyote ya zcash-cli:

scripts/zcash-regtest cli getblockchaininfo
scripts/zcash-regtest cli getwalletinfo
scripts/zcash-regtest cli getblockcount

Kusimamisha

scripts/zcash-regtest stop

Data ya chain iko kwenye Docker volume ya mfano huu. Ukiiondoa, unaanza blockchain mpya ya ndani.