sgns::runtime::TaggedTransactionQueue¶
#include <tagged_transaction_queue.hpp>
Inherited by sgns::runtime::binaryen::TaggedTransactionQueueImpl
Public Functions¶
| Name | |
|---|---|
| virtual | ~TaggedTransactionQueue() =default |
| virtual outcome::result< primitives::TransactionValidity > | validate_transaction(const primitives::Extrinsic & ext) =0 |
Detailed Description¶
Part of runtime API responsible for transaction validation
Public Functions Documentation¶
function ~TaggedTransactionQueue¶
function validate_transaction¶
virtual outcome::result< primitives::TransactionValidity > validate_transaction(
const primitives::Extrinsic & ext
) =0
Parameters:
- ext extrinsic containing transaction to be validated
Return: structure with information about transaction validity
Reimplemented by: sgns::runtime::binaryen::TaggedTransactionQueueImpl::validate_transaction
Calls the TaggedTransactionQueue_validate_transaction function from wasm code
Updated on 2026-03-04 at 13:10:43 -0800