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.