Interface: FoundryOutputBuilderParams
Options for building a Foundry Output.
Hierarchy
↳
FoundryOutputBuilderParams
Table of contents
Properties
Properties
amount
• Optional
amount: string
| bigint
If not provided, minimum storage deposit will be used
Inherited from
BasicOutputBuilderParams.amount
nativeTokens
• Optional
nativeTokens: INativeToken
[]
The native tokens to be held by the output.
Inherited from
BasicOutputBuilderParams.nativeTokens
unlockConditions
• unlockConditions: UnlockCondition
[]
The unlock conditions for the output.
Inherited from
BasicOutputBuilderParams.unlockConditions
features
• Optional
features: Feature
[]
Features to be contained by the output.
Inherited from
BasicOutputBuilderParams.features
serialNumber
• serialNumber: number
The serial number of the foundry with respect to the controlling alias.
tokenScheme
• tokenScheme: SimpleTokenScheme
Defines the supply control scheme of the tokens controlled by the foundry. Currently only a simple scheme is supported.
immutableFeatures
• Optional
immutableFeatures: Feature
[]
Features that add utility to the output but do not impose unlocking conditions. These features need to be kept in future transitions of the UTXO state machine.