TxExtension

Type Alias TxExtension 

Source
pub type TxExtension = StorageWeightReclaim<Runtime, ((AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckEra<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>), ChargeTransactionPayment<Runtime>, BridgeRejectObsoleteHeadersAndMessages, (OnBridgeHubRococoRefundBridgeHubWestendMessages,), CheckMetadataHash<Runtime>)>;
Expand description

The TransactionExtension to the basic transaction logic.

Aliased Type§

pub struct TxExtension(pub ((AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>), ChargeTransactionPayment<Runtime>, BridgeRejectObsoleteHeadersAndMessages, (BridgeRelayersTransactionExtension<Runtime, WithMessagesExtensionConfig<StrOnBridgeHubRococoRefundBridgeHubWestendMessages, Runtime, Instance3, (), PriorityBoostPerMessage>>,), CheckMetadataHash<Runtime>), _);

Tuple Fields§

§0: ((AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>), ChargeTransactionPayment<Runtime>, BridgeRejectObsoleteHeadersAndMessages, (BridgeRelayersTransactionExtension<Runtime, WithMessagesExtensionConfig<StrOnBridgeHubRococoRefundBridgeHubWestendMessages, Runtime, Instance3, (), PriorityBoostPerMessage>>,), CheckMetadataHash<Runtime>)