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

Configuration.

Blockchain client.

Snapshot service.

Light data provider.

Network layer configuration.