@lelantos-org/sdk / index / DepositResult
Interface: DepositResult โ
Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:25
Result of wallet.deposit. No spent notes (escrow pulls funds via Permit2).
Extends โ
TxResultBase
Properties โ
commitments โ
commitments: Hex32[];Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:12
Commitments created by the tx, in output-slot order. One per output slot of the transact circuit: four at the default 4ร4 shape.
Inherited from โ
TxResultBase.commitmentsdepositId? โ
optional depositId?: bigint;Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:38
On-chain deposit id from MASP.deposit. Absent only if the submitter path didn't surface one (relayer batch flow).
kind โ
kind: "deposit";Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:26
nonZeroCommitments โ
nonZeroCommitments: Hex32[];Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:18
Subset of commitments with non-zero value (zero-value outputs are circuit pads that no party's scanner accepts). Receiver-side waiters should filter this against their own commitments.
Inherited from โ
TxResultBase.nonZeroCommitmentsownCommitments โ
ownCommitments: Hex32[];Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:20
Subset of commitments recoverable via this wallet's FMD scan.
Inherited from โ
TxResultBase.ownCommitmentsownInflow โ
ownInflow: CircuitAmount;Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:22
Total value of own outputs; pending balance once FMD indexes them.
Inherited from โ
TxResultBase.ownInflowsent โ
sent: CircuitAmount;Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:33
Gross publicIn (circuit units) the depositor sent into escrow.
strategy โ
strategy: DepositStrategy;Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:31
Which deposit path was taken, as chosen from the adapter's capability probes.
txHash โ
txHash: Hex32;Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:7
Inherited from โ
TxResultBase.txHash