Skip to main content

urma_runtime/
light.rs

1#[derive(Clone, Copy, Debug, PartialEq, Eq)]
2pub struct Progress {
3    pub headers_synced: u64,
4    pub headers_target: u64,
5    pub peers_connected: usize,
6    pub synced: bool,
7}
8
9#[derive(Clone, Copy, Debug, PartialEq, Eq)]
10pub enum LightSync {
11    Absent,
12    Cold(Progress),
13    Running(Progress),
14}