Skip to content

@lelantos-org/sdk / index / SwapResult

Interface: SwapResult โ€‹

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:78

Result of wallet.swap. Leg-1 (withdraw โ†’ wrapper) + leg-2 (B-note deposit) bundled atomically; only leg-1 commitments surface here.

Extends โ€‹

  • TxResultBase

Properties โ€‹

change โ€‹

ts
change: CircuitAmount;

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:84


commitments โ€‹

ts
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 โ€‹

ts
TxResultBase.commitments

depositId? โ€‹

ts
optional depositId?: bigint;

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:86

On-chain deposit id of the leg-2 B-note deposit, if available.


inputSum โ€‹

ts
inputSum: CircuitAmount;

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:81


kind โ€‹

ts
kind: "swap";

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:79


nonZeroCommitments โ€‹

ts
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 โ€‹

ts
TxResultBase.nonZeroCommitments

ownCommitments โ€‹

ts
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 โ€‹

ts
TxResultBase.ownCommitments

ownInflow โ€‹

ts
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 โ€‹

ts
TxResultBase.ownInflow

sent โ€‹

ts
sent: CircuitAmount;

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:83

publicOut leg-1 paid to the wrapper.


spent โ€‹

ts
spent: string[];

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:80


txHash โ€‹

ts
txHash: Hex32;

Defined in: @lelantos-org/sdk/dist/wallet/result.d.ts:7

Inherited from โ€‹

ts
TxResultBase.txHash

Lelantosno cookies ๐Ÿช ยท no tracking ๐Ÿ‘๏ธ ยท no accounts ๐Ÿ‘คwalletexplorer4536080GitHub