pool_sync/
lib.rs

1//! PoolSync: A library for synchronizing and managing liquidity pools on Mantle network
2//!
3//! This library provides functionality to interact with and synchronize data from
4//! Uniswap V3 pools on the Mantle blockchain network.
5
6// Public re-exports
7pub use chain::Chain;
8pub use pool_sync::PoolSync;
9pub use pools::pool_structures::v3_structure::UniswapV3Pool;
10pub use pools::{Pool, PoolInfo, PoolType};
11pub use rpc::Rpc;
12
13// Internal modules
14mod builder;
15mod cache;
16mod chain;
17mod errors;
18mod events;
19mod pool_sync;
20mod pools;
21mod rpc;
22mod util;
23mod tests;