@armada/sdk / index / WalletDecryptors
Interface: WalletDecryptors
Defined in: src/sync/scan-engine.ts:70
Per-commitment-type decryptors. transact wraps tryDecryptCommitment; shield (optional) is the seam for shield-note ownership (ShieldNote ECDH via shieldKey) — omit it and shield leaves still build the tree, they just don't contribute TXOs yet.
Properties
transact
readonlytransact:Decryptor<DecodedTransactCommitment>
Defined in: src/sync/scan-engine.ts:71
shield?
readonlyoptionalshield?:Decryptor<DecodedShieldCommitment>
Defined in: src/sync/scan-engine.ts:72
sentTransact?
readonlyoptionalsentTransact?: (c) =>Promise<SentOutput|undefined>
Defined in: src/sync/scan-engine.ts:74
Sender-side recovery of notes the wallet AUTHORED (transfer/fee outputs), for send history.
Parameters
c
Returns
Promise<SentOutput | undefined>