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::chain::IngestionConfig Struct Reference

#include <ingestion.hpp>

Public Attributes

bool enabled = false
 
std::string rpc_url
 
chain::Address registry_address {}
 
std::optional< std::uint64_t > start_block
 
std::uint64_t poll_interval_ms = 5000
 
std::uint64_t confirmations = 12
 
std::uint64_t block_batch_size = 500
 
std::filesystem::path storage_path
 

Member Data Documentation

◆ block_batch_size

std::uint64_t dcn::chain::IngestionConfig::block_batch_size = 500

◆ confirmations

std::uint64_t dcn::chain::IngestionConfig::confirmations = 12

◆ enabled

bool dcn::chain::IngestionConfig::enabled = false

◆ poll_interval_ms

std::uint64_t dcn::chain::IngestionConfig::poll_interval_ms = 5000

◆ registry_address

chain::Address dcn::chain::IngestionConfig::registry_address {}

◆ rpc_url

std::string dcn::chain::IngestionConfig::rpc_url

◆ start_block

std::optional<std::uint64_t> dcn::chain::IngestionConfig::start_block

◆ storage_path

std::filesystem::path dcn::chain::IngestionConfig::storage_path

The documentation for this struct was generated from the following file: