Skip to content

@armada/sdk / index / DecodedShieldCommitment

Interface: DecodedShieldCommitment

Defined in: src/sync/event-decoder.ts:76

A plaintext shield commitment (value/token are public; ownership is proven via shieldCiphertext).

Properties

tree

readonly tree: number

Defined in: src/sync/event-decoder.ts:77


position

readonly position: number

Defined in: src/sync/event-decoder.ts:78


blockNumber

readonly blockNumber: number

Defined in: src/sync/event-decoder.ts:79


txid

readonly txid: string

Defined in: src/sync/event-decoder.ts:80


hash

readonly hash: string

Defined in: src/sync/event-decoder.ts:81


npk

readonly npk: string

Defined in: src/sync/event-decoder.ts:82


tokenData

readonly tokenData: TokenData

Defined in: src/sync/event-decoder.ts:83


value

readonly value: bigint

Defined in: src/sync/event-decoder.ts:84


encryptedBundle

readonly encryptedBundle: readonly [string, string, string]

Defined in: src/sync/event-decoder.ts:85


shieldKey

readonly shieldKey: string

Defined in: src/sync/event-decoder.ts:86


fee?

readonly optional fee?: bigint

Defined in: src/sync/event-decoder.ts:87