Skip to content

@armada/sdk / index / CommitmentCiphertextV2

Interface: CommitmentCiphertextV2

Defined in: src/sync/note-crypto.ts:24

On-chain V2 commitment ciphertext (the shape emitted by the pool's Transact event, per the captured note-ciphertext-vectors.json). ciphertext[0] is the AES iv+tag (16+16 bytes) concatenated; the remaining three are the AES data blocks. Hex may be 0x-prefixed (as on-chain) or bare.

Properties

ciphertext

readonly ciphertext: readonly string[]

Defined in: src/sync/note-crypto.ts:25


blindedSenderViewingKey

readonly blindedSenderViewingKey: Uint8Array

Defined in: src/sync/note-crypto.ts:26


blindedReceiverViewingKey

readonly blindedReceiverViewingKey: Uint8Array

Defined in: src/sync/note-crypto.ts:27


memo

readonly memo: string

Defined in: src/sync/note-crypto.ts:28


annotationData

readonly annotationData: string

Defined in: src/sync/note-crypto.ts:29