pub trait ConvertTransaction<E> {
    // Required method
    fn convert_transaction(&self, transaction: TransactionV2) -> E;
}
Expand description

Fallback transaction converter when the ConvertTransactionRuntimeApi is not available. For almost all non-legacy cases, you can instantiate this type as NoTransactionConverter.

Required Methods§

source

fn convert_transaction(&self, transaction: TransactionV2) -> E

Implementors§

source§

impl<E> ConvertTransaction<E> for NoTransactionConverter

impl ConvertTransaction<UncheckedExtrinsic<<<EthereumSignature as Verify>::Signer as IdentifyAccount>::AccountId, RuntimeCall, EthereumSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>> for TransactionConverter