Module iota_client::block::output

source ·
Expand description

A module that provides types and syntactic validations of outputs.

Modules

Structs

TODO.
Describes an alias account in the ledger that can be controlled by the state and governance controllers.
Describes a basic output with optional features.
Defines the unique identifier of a foundry.
Describes a foundry output that is controlled by an alias.
Represents a commitment to transaction inputs.
TODO.
Describes an NFT output, a globally unique token with metadata attached.
The identifier of an Output.
Specifies the current parameters for the byte cost computation.
TODO.
TreasuryOutput is an output which holds the treasury of a network.

Enums

A generic output that can represent different types defining the deposit of funds.

Constants

The maximum number of outputs of a transaction.
The range of valid numbers of outputs of a transaction .
The maximum index of outputs of a transaction.
The range of valid indices of outputs of a transaction .

Traits

A trait to facilitate the computation of the byte cost of block outputs, which is central to dust protection.