#include <events_store.hpp>
◆ ~IHotEventStore()
| virtual dcn::events::IHotEventStore::~IHotEventStore |
( |
| ) |
|
|
virtualdefault |
◆ applyFinality()
| virtual bool dcn::events::IHotEventStore::applyFinality |
( |
int | chain_id, |
|
|
const FinalityHeights & | heights, |
|
|
std::int64_t | now_ms, |
|
|
std::size_t | reorg_window_blocks ) |
|
pure virtual |
◆ ingestBatch()
| virtual bool dcn::events::IHotEventStore::ingestBatch |
( |
int | chain_id, |
|
|
const std::vector< RawChainLog > & | raw_events, |
|
|
const std::vector< DecodedEvent > & | decoded_events, |
|
|
const std::vector< ChainBlockInfo > & | block_infos, |
|
|
std::int64_t | next_from_block, |
|
|
std::int64_t | now_ms, |
|
|
std::optional< std::uint64_t > | next_local_seq = std::nullopt ) |
|
pure virtual |
◆ loadNextFromBlock()
| virtual std::optional< std::int64_t > dcn::events::IHotEventStore::loadNextFromBlock |
( |
int | chain_id | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: