Provide pre created OutputData for received proofs.
Fully formed OutputData for the final amount.
Use deterministic outputs for the received proofs.
Starting counter. Zero means auto reserve using the wallet’s CounterSource.
Optionaldenoms: number[]Optional custom split. Can be partial if you only need SOME specific amounts.
Use a factory to generate OutputData for received proofs.
OutputDataFactory used to produce blinded messages.
Optionaldenoms: number[]Optional custom split. Can be partial if you only need SOME specific amounts.
Use P2PK locked outputs for the received proofs.
NUT 11 options like pubkey and locktime.
Optionaldenoms: number[]Optional custom split. Can be partial if you only need SOME specific amounts.
Use random blinding for the received outputs.
Optionaldenoms: number[]Optional custom split. Can be partial if you only need SOME specific amounts.
Use a specific keyset for the operation.
Keyset id to use for mint keys and fee lookup.
Receive a callback once counters are atomically reserved for deterministic outputs.
Called with OperationCounters when counters are reserved.
Private key used to sign P2PK locked incoming proofs.
Single key or array of multisig keys.
Provide existing proofs to help optimise denomination selection.
Proofs currently held by the wallet, used to hit denomination targets.
Require all incoming proofs to have a valid DLEQ for the selected keyset.
When true, proofs without DLEQ are rejected.
Builder for receiving a token.
Remarks
If you do not call a type method, the wallet’s policy default is used.
Example