Expand description
The transaction extension trait.
Structs§
- AsTransaction
Extension Deprecated - Adapter to use a
SignedExtension
in the place of aTransactionExtension
. - Implication
Parts - The implication in a transaction.
- Transaction
Extension Metadata - Information about a
TransactionExtension
for the runtime metadata. - TxBase
Implication - The base implication in a transaction.
Traits§
- Dispatch
Transaction - Single-function utility trait with a blanket impl over
TransactionExtension
in order to provide transaction dispatching functionality. We avoid implementing this directly on the trait since we never want it to be overriden by the trait implementation. - Implication
- Interface of implications in the transaction extension pipeline.
- Transaction
Extension - Means by which a transaction may be extended. This type embodies both the data and the logic that should be additionally associated with the transaction. It should be plain old data.
Type Aliases§
- Validate
Result - Shortcut for the result value of the
validate
function.