ZcashClient
Defined in: wallet-zcash/src/types.ts:35
Minimal chain-data client every transport implements. Values in zatoshis.
Methods
Section titled “Methods”broadcast()
Section titled “broadcast()”broadcast(
rawTx):Promise<string>
Defined in: wallet-zcash/src/types.ts:46
Broadcast raw hex; returns the txid.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<string>
close()
Section titled “close()”close():
Promise<void>
Defined in: wallet-zcash/src/types.ts:37
Returns
Section titled “Returns”Promise<void>
connect()
Section titled “connect()”connect():
Promise<void>
Defined in: wallet-zcash/src/types.ts:36
Returns
Section titled “Returns”Promise<void>
getBalance()
Section titled “getBalance()”getBalance(
address):Promise<{confirmed:bigint;unconfirmed:bigint; }>
Defined in: wallet-zcash/src/types.ts:38
Parameters
Section titled “Parameters”address
Section titled “address”string
Returns
Section titled “Returns”Promise<{ confirmed: bigint; unconfirmed: bigint; }>
getBlockHeight()
Section titled “getBlockHeight()”getBlockHeight():
Promise<number>
Defined in: wallet-zcash/src/types.ts:48
Current chain tip height (expiry height, anti-fee-sniping lock time, consensus branch selection).
Returns
Section titled “Returns”Promise<number>
getOutput()
Section titled “getOutput()”getOutput(
txid,vout):Promise<SpentOutput|undefined>
Defined in: wallet-zcash/src/types.ts:43
Value + scriptPubKey of one output of an existing transaction (what signing a spend of it needs).
Parameters
Section titled “Parameters”string
number
Returns
Section titled “Returns”Promise<SpentOutput | undefined>
getTransaction()
Section titled “getTransaction()”getTransaction(
txid):Promise<string>
Defined in: wallet-zcash/src/types.ts:41
Raw transaction hex (any version — only used to read prevouts and for receipts).
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<string>
getTransactionInfo()
Section titled “getTransactionInfo()”getTransactionInfo(
txid):Promise<ZcashTxInfo|undefined>
Defined in: wallet-zcash/src/types.ts:44
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<ZcashTxInfo | undefined>
listUnspent()
Section titled “listUnspent()”listUnspent(
address):Promise<Utxo[]>
Defined in: wallet-zcash/src/types.ts:39
Parameters
Section titled “Parameters”address
Section titled “address”string
Returns
Section titled “Returns”Promise<Utxo[]>