Expand description
Primitives that may be used for creating signed extensions for indirect runtimes.
Structs§
- Generic
Transaction Extension - A simplified version of signed extensions meant for producing signed transactions and signed payloads in the client code.
- Generic
Transaction Extension Schema - An implementation of
TransactionExtensionSchemausing generic params.
Traits§
- Transaction
Extension Schema - Trait that describes some properties of a
TransactionExtensionthat are needed in order to send a transaction to the chain.
Type Aliases§
- Bridge
Reject Obsolete Headers AndMessages - The
TransactionExtensionSchemaforBridgeRejectObsoleteHeadersAndMessages. - Charge
Transaction Payment - The
TransactionExtensionSchemaforpallet_transaction_payment::ChargeTransactionPayment. - Check
Era - The
TransactionExtensionSchemaforframe_system::CheckEra. - Check
Genesis - The
TransactionExtensionSchemaforframe_system::CheckGenesis. - Check
NonZero Sender - The
TransactionExtensionSchemaforframe_system::CheckNonZeroSender. - Check
Nonce - The
TransactionExtensionSchemaforframe_system::CheckNonce. - Check
Spec Version - The
TransactionExtensionSchemaforframe_system::CheckSpecVersion. - Check
TxVersion - The
TransactionExtensionSchemaforframe_system::CheckTxVersion. - Check
Weight - The
TransactionExtensionSchemaforframe_system::CheckWeight. - Prevalidate
Attests - The
TransactionExtensionSchemaforpolkadot-runtime-common::PrevalidateAttests. - Refund
Bridged Parachain Messages Schema - The
TransactionExtensionSchemaforRefundBridgedParachainMessages. This schema is dedicated forRefundBridgedParachainMessagessigned extension as wildcard/placeholder, which relies on the scale encoding for()or((), ()), or((), (), ())is the same. So runtime can contains any kind of tuple:(BridgeRefundBridgeHubRococoMessages)(BridgeRefundBridgeHubRococoMessages, BridgeRefundBridgeHubWestendMessages)(BridgeRefundParachainMessages1, ..., BridgeRefundParachainMessagesN)