chaindexing 0.1.80

Index any EVM chain and query in SQL
Documentation
pub mod states {
    use serde::Deserialize;

    pub const MAX_COUNT: u64 = 1_000;

    #[derive(Clone, Deserialize)]
    pub struct State {
        pub reset_count: u64,
        pub reset_including_side_effects_count: u64,
    }

    impl Default for State {
        fn default() -> Self {
            Self::new()
        }
    }

    impl State {
        pub fn new() -> Self {
            Self {
                reset_count: 0,
                reset_including_side_effects_count: 0,
            }
        }

        pub fn update_reset_count(&mut self, count: u64) {
            self.reset_count = count;
        }
        pub fn update_reset_including_side_effects_count(&mut self, count: u64) {
            self.reset_including_side_effects_count = count;
        }
    }
}

pub use states::State;