std::filesystem::path bin_path
Definition config.hpp:25
unsigned int events_projector_interval_ms
Definition config.hpp:45
unsigned int events_hot_window_days
Definition config.hpp:44
std::filesystem::path storage_path
Definition config.hpp:28
std::filesystem::path logs_path
Definition config.hpp:26
IngestionConfig chain_ingestion
Definition config.hpp:34
unsigned int events_dead_letter_sweep_ms
Definition config.hpp:50
std::filesystem::path feed_db
Definition config.hpp:41
unsigned int events_archive_interval_ms
Definition config.hpp:46
std::filesystem::path feed_archive_root
Definition config.hpp:42
unsigned int events_outbox_retention_days
Definition config.hpp:48
std::filesystem::path resources_path
Definition config.hpp:27
bool verbose
Definition config.hpp:30
unsigned int events_reorg_window_blocks
Definition config.hpp:47
std::filesystem::path registry_db
Definition config.hpp:37
unsigned int events_projector_retry_attempts
Definition config.hpp:49
std::filesystem::path events_db
Definition config.hpp:39
std::uint32_t port
Definition config.hpp:32
unsigned int events_chain_id
Definition config.hpp:43
unsigned int registry_wal_sync_ms
Definition config.hpp:36
std::string rpc_url
Definition config.hpp:14
std::string registry_address
Definition config.hpp:15
bool use_local_evm_source
Definition config.hpp:12
unsigned int block_batch_size
Definition config.hpp:20
std::optional< std::uint64_t > start_block
Definition config.hpp:16
unsigned int poll_interval_ms
Definition config.hpp:18
unsigned int confirmations
Definition config.hpp:19
bool enabled
Definition config.hpp:11