Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
dcn::events::SQLiteHotStore Member List

This is the complete list of members for dcn::events::SQLiteHotStore, including all inherited members.

applyFinality(const int chain_id, const FinalityHeights &heights, const std::int64_t now_ms, const std::size_t reorg_window_blocks) overridedcn::events::SQLiteHotStorevirtual
checkpointWal(storage::sqlite::WalCheckpointMode mode)dcn::events::SQLiteHotStore
getFeedPage(const FeedQuery &query) constdcn::events::SQLiteHotStore
getStreamPage(const StreamQuery &query) constdcn::events::SQLiteHotStore
ingestBatch(const int chain_id, const std::vector< RawChainLog > &raw_events, const std::vector< DecodedEvent > &decoded_events, const std::vector< ChainBlockInfo > &block_infos, const std::int64_t next_from_block, const std::int64_t now_ms, const std::optional< std::uint64_t > next_local_seq=std::nullopt) overridedcn::events::SQLiteHotStorevirtual
ingestBatch(const int chain_id, const std::vector< DecodedEvent > &events, const std::vector< ChainBlockInfo > &block_infos, const std::int64_t next_from_block, const std::int64_t now_ms)dcn::events::SQLiteHotStore
loadNextFromBlock(const int chain_id) overridedcn::events::SQLiteHotStorevirtual
loadNextLocalSeq(const int chain_id)dcn::events::SQLiteHotStore
loadReorgWindowBlocks(const int chain_id, const std::int64_t from_block, const std::int64_t to_block) constdcn::events::SQLiteHotStore
minAvailableStreamSeq() constdcn::events::SQLiteHotStore
projectBatch(const std::size_t limit, const std::int64_t now_ms) overridedcn::events::SQLiteHotStorevirtual
runArchiveCycle(const int chain_id, const std::size_t hot_window_days, const std::int64_t now_ms) overridedcn::events::SQLiteHotStorevirtual
runCycle(const int chain_id, const std::size_t hot_window_days, const std::int64_t now_ms) overridedcn::events::SQLiteHotStorevirtual
saveNextLocalSeq(const int chain_id, const std::uint64_t next_seq, const std::int64_t now_ms)dcn::events::SQLiteHotStore
SQLiteHotStore(const std::filesystem::path &hot_db_path, const std::filesystem::path &archive_root, const std::int64_t outbox_retention_ms, const int default_chain_id, std::string default_chain_namespace="eth")dcn::events::SQLiteHotStore
~IArchiveManager()=defaultdcn::events::IArchiveManagervirtual
~IHotEventStore()=defaultdcn::events::IHotEventStorevirtual
~SQLiteHotStore() overridedcn::events::SQLiteHotStore