Skip to content

@armada/sdk / index / WitnessOutputRequest

Interface: WitnessOutputRequest

Defined in: src/tx/witness.ts:94

An output note to create, in emit order (broadcaster fee FIRST per Spike 2, then recipients, then change).

Properties

receiverAddress

readonly receiverAddress: string

Defined in: src/tx/witness.ts:95


value

readonly value: bigint

Defined in: src/tx/witness.ts:96


memo?

readonly optional memo?: string

Defined in: src/tx/witness.ts:97


outputType?

readonly optional outputType?: OutputType

Defined in: src/tx/witness.ts:103

How the AUTHOR classifies this output (default Transfer). It is carried in the note's annotation data, encrypted to the author's own viewing key, and is the only way the sender can later tell a recipient transfer from the broadcaster fee and its own change when reconstructing send history.