Skip to main content

Interface: TransactionOptions

Options for creating a transaction.

Table of contents

Properties

Properties

remainderValueStrategy

Optional remainderValueStrategy: RemainderValueStrategy

The strategy applied for base coin remainders.


taggedDataPayload

Optional taggedDataPayload: TaggedDataPayload

An optional tagged data payload.


customInputs

Optional customInputs: string[]

Custom inputs that should be used for the transaction. If custom inputs are provided, only those are used. If also other additional inputs should be used, mandatoryInputs should be used instead.


mandatoryInputs

Optional mandatoryInputs: string[]

Inputs that must be used for the transaction.


burn

Optional burn: Burn

Specifies what needs to be burned during input selection.


note

Optional note: string

Optional note, that is only stored locally.


allowMicroAmount

Optional allowMicroAmount: boolean

Whether to allow sending a micro amount.