Modules
default_parametersDeprecated
Arbitrary default consensus parameters. While best-efforts are made to adjust these to
reasonable settings, they may not be useful for every network instantiation.
The module contains traits for each possible field in the
Transaction
. Those traits can be
used to write generic code based on the different combinations of the fields.Structs
FuelVM atomic type.
FuelVM atomic type.
FuelVM atomic type.
FuelVM atomic type.
FuelVM atomic type.
FuelVM atomic type.
The type describes that the inner transaction was already checked.
Consensus configurable parameters used for verifying transactions
Deployable representation of a contract code.
FuelVM atomic type.
Describe a panic reason with the instruction that generated it
FuelVM atomic type.
The definition of the
Mint
transaction from the specification:
https://github.com/FuelLabs/fuel-specs/blob/master/specs/protocol/tx_format.md#transactionmintFuelVM atomic type.
Identification of unspend transaction output.
Identification of unspend transaction output.
Enums
The
IntoChecked
metadata for CheckedTransaction
.The Enum version of
Checked<Transaction>
allows getting the inner variant without losing
“checked” status.Panic reason representation for the interpreter.
The fuel transaction entity https://github.com/FuelLabs/fuel-specs/blob/master/specs/protocol/tx_format.md#transaction.
Traits
Entity support metadata computation to cache results.
Means that the blockchain charges fee for the transaction.
Means that the transaction can be validated.
Means that transaction can be singed.
Means that transaction has a unique identifier.