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}