frequency_runtime

Type Alias TxExtension

Source
pub type TxExtension = StorageWeightReclaim<Runtime, (CheckNonZeroSender<Runtime>, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>), CheckGenesis<Runtime>, CheckEra<Runtime>, AsTransactionExtension<CheckNonce<Runtime>>, AsTransactionExtension<ChargeFrqTransactionPayment<Runtime>>, AsTransactionExtension<CheckFreeExtrinsicUse<Runtime>>, AsTransactionExtension<HandlesSignedExtension<Runtime>>, CheckMetadataHash<Runtime>, CheckWeight<Runtime>)>;
Expand description

The TransactionExtension to the basic transaction logic.

Aliased Type§

struct TxExtension(pub (CheckNonZeroSender<Runtime>, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>), CheckGenesis<Runtime>, CheckMortality<Runtime>, AsTransactionExtension<CheckNonce<Runtime>>, AsTransactionExtension<ChargeFrqTransactionPayment<Runtime>>, AsTransactionExtension<CheckFreeExtrinsicUse<Runtime>>, AsTransactionExtension<HandlesSignedExtension<Runtime>>, CheckMetadataHash<Runtime>, CheckWeight<Runtime>), _);

Fields§

§0: (CheckNonZeroSender<Runtime>, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>), CheckGenesis<Runtime>, CheckMortality<Runtime>, AsTransactionExtension<CheckNonce<Runtime>>, AsTransactionExtension<ChargeFrqTransactionPayment<Runtime>>, AsTransactionExtension<CheckFreeExtrinsicUse<Runtime>>, AsTransactionExtension<HandlesSignedExtension<Runtime>>, CheckMetadataHash<Runtime>, CheckWeight<Runtime>)