36 std::filesystem::path _archive_root;
Definition events_shard.hpp:17
virtual ~IEventShardRouter()=default
virtual EventShardId shardForFinalizedBlockTime(int chain_id, std::int64_t unix_seconds) const =0
virtual std::filesystem::path filenameFor(const EventShardId &shard_id) const =0
virtual std::string monthToken(const EventShardId &shard_id) const =0
Definition events_shard.hpp:27
EventShardId shardForFinalizedBlockTime(int chain_id, std::int64_t unix_seconds) const override
Definition events_shard.cpp:12
std::filesystem::path filenameFor(const EventShardId &shard_id) const override
Definition events_shard.cpp:28
std::string monthToken(const EventShardId &shard_id) const override
Definition events_shard.cpp:35
Definition decoded_event.hpp:11
Definition events_shard.hpp:10
int month
Definition events_shard.hpp:13
int chain_id
Definition events_shard.hpp:11
int year
Definition events_shard.hpp:12