Struct ethsync::Params
[−]
[src]
pub struct Params { pub config: SyncConfig, pub chain: Arc<BlockChainClient>, pub snapshot_service: Arc<SnapshotService>, pub provider: Arc<Provider>, pub network_config: NetworkConfiguration, }
EthSync initialization parameters.
Fields
config: SyncConfig
Configuration.
chain: Arc<BlockChainClient>
Blockchain client.
snapshot_service: Arc<SnapshotService>
Snapshot service.
provider: Arc<Provider>
Light data provider.
network_config: NetworkConfiguration
Network layer configuration.