Interface: IBuildBlockOptions
Options to build a new block, possibly with payloads.
Table of contents
Properties
- coinType
- accountIndex
- initialAddressIndex
- inputs
- inputRange
- output
- outputHex
- outputs
- customRemainderAddress
- tag
- data
- parents
- burn
Properties
coinType
• Optional coinType: CoinType
A coin type.
accountIndex
• Optional accountIndex: number
An account index.
initialAddressIndex
• Optional initialAddressIndex: number
An initial address index.
inputs
• Optional inputs: UTXOInput[]
A list of inputs.
inputRange
• Optional inputRange: IRange
An input range.
output
• Optional output: IClientBlockBuilderOutputAddress
Bech32 encoded output address and amount.
outputHex
• Optional outputHex: IClientBlockBuilderOutputAddress
Hex encoded output address and amount.
outputs
• Optional outputs: Output[]
A list of outputs.
customRemainderAddress
• Optional customRemainderAddress: string
A custom remainder address.
tag
• Optional tag: string
A tag.
data
• Optional data: string
Some metadata.
parents
• Optional parents: string[]
Some parent block IDs.
burn
• Optional burn: Burn
Parameters for explicit burning of aliases, nfts, foundries and native tokens.