661ef65de8
* Add intermediate structures for bytes conversion * Expose byte conversion methods from `Eth1Service` * Add eth1 ssz containers * Fix type errors * Load eth1 cache on restart * Fix compile errors * Update Cargo.lock * Add comments and minor formatting * Add test for eth1 cache persistence * Restrict Deposit and Block cache field visibility * Add checks * Fix `SszDepositCache` check * Implement Encode/Decode directly on `BlockCache`
17 lines
385 B
Rust
17 lines
385 B
Rust
#[macro_use]
|
|
extern crate lazy_static;
|
|
|
|
mod block_cache;
|
|
mod deposit_cache;
|
|
mod deposit_log;
|
|
pub mod http;
|
|
mod inner;
|
|
mod metrics;
|
|
mod service;
|
|
|
|
pub use block_cache::{BlockCache, Eth1Block};
|
|
pub use deposit_cache::DepositCache;
|
|
pub use deposit_log::DepositLog;
|
|
pub use inner::SszEth1Cache;
|
|
pub use service::{BlockCacheUpdateOutcome, Config, DepositCacheUpdateOutcome, Error, Service};
|