Module types

Module types 

Expand description

The module for transaction types

Modules§

base
the base transaction type submodule Transaction types used in the base state.
base_to_shard
the base to shard transaction type submodule
delegation
the delegation type submodule Transaction types for staking delegation operations.
domain_agreement
the domain agreement type submodule
migration
the migration type submodule Transaction types for migrations
state_diff
the state diff type submodule
validator
the validator type submodule Transaction types for validator operations.

Structs§

TransactionTypeValidationError
Error type for validatable transactions errors

Traits§

TransactionType
Marker trait for the top-level transaction types: base & execution
ValidatableTransactionType
A trait for validating transaction types. It must be implemented by all transaction types.