Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
trx_finality_status_processing.hpp
Go to the documentation of this file.
1#pragma once
5
7#include <memory>
8
9namespace sysio::chain_apis {
10
11 struct trx_finality_status_processing_impl;
12 using trx_finality_status_processing_impl_ptr = std::unique_ptr<trx_finality_status_processing_impl>;
60
61 using trx_finality_status_processing_ptr = std::unique_ptr<trx_finality_status_processing>;
62} // namespace sysio::chain_apis
void signal_applied_transaction(const chain::transaction_trace_ptr &trace, const chain::packed_transaction_ptr &ptrx)
trx_finality_status_processing(uint64_t max_storage, const fc::microseconds &success_duration, const fc::microseconds &failure_duration)
std::optional< trx_state > get_trx_state(const chain::transaction_id_type &id) const
void signal_irreversible_block(const chain::block_state_ptr &bsp)
std::unique_ptr< trx_finality_status_processing_impl > trx_finality_status_processing_impl_ptr
std::unique_ptr< trx_finality_status_processing > trx_finality_status_processing_ptr
std::shared_ptr< transaction_trace > transaction_trace_ptr
Definition trace.hpp:20
std::shared_ptr< const packed_transaction > packed_transaction_ptr
std::shared_ptr< block_state > block_state_ptr
unsigned int uint32_t
Definition stdint.h:126
unsigned __int64 uint64_t
Definition stdint.h:136