Docs.rs
  • pool-sync-2.0.0
    • pool-sync 2.0.0
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Zacholme7
    • Dependencies
      • alloy ^0.2.0 normal
      • alloy-contract ^0.2.0 normal
      • alloy-node-bindings ^0.1.3 normal
      • alloy-sol-macro ^0.7.6 normal
      • alloy-sol-types ^0.7.6 normal
      • anyhow ^1.0.82 normal
      • async-trait ^0.1.80 normal
      • dashmap ^6.0.1 normal
      • dotenv ^0.15.0 normal
      • env_logger ^0.11.4 normal
      • futures ^0.3.30 normal
      • hex ^0.4.3 normal
      • indicatif ^0.17.8 normal
      • log ^0.4.22 normal
      • once_cell ^1.19.0 normal
      • rand ^0.8.5 normal
      • rang ^0.1.1 normal
      • ratelimit ^0.9.1 normal
      • reqwest ^0.12.5 normal
      • serde ^1.0.203 normal
      • serde_json ^1.0.118 normal
      • thiserror ^1.0.61 normal
      • tokio ^1.37.0 normal
      • uniswap_v3_math ^0.5.1 normal
    • Versions
    • 23.45% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

pool_sync2.0.0

  • Macros
  • Structs
  • Enums
  • Constants
  • Statics
  • Traits
  • Functions

List of all items

Structs

  • PoolSync
  • Rpc
  • filter::LiquidityFilter::LiquidityFilterInstance
  • filter::LiquidityFilter::constructorCall
  • filter::LiquidityFilter::tokenToWethPricesCall
  • filter::LiquidityFilter::tokenToWethPricesReturn
  • pools::aerodrome::AerodromeFetcher
  • pools::aerodrome::SlipstreamFetcher
  • pools::alien_base::AlienBaseFetcher
  • pools::base_swap::BaseSwapV2Fetcher
  • pools::base_swap::BaseSwapV3Fetcher
  • pools::pancake_swap::PancakeSwapV2Fetcher
  • pools::pancake_swap::PancakeSwapV3Fetcher
  • pools::pool_structure::TickInfo
  • pools::pool_structure::UniswapV2Pool
  • pools::pool_structure::UniswapV2PoolState
  • pools::pool_structure::UniswapV3Pool
  • pools::sushiswap::SushiSwapV2Fetcher
  • pools::sushiswap::SushiSwapV3Fetcher
  • pools::uniswap::UniswapV2Fetcher
  • pools::uniswap::UniswapV3Fetcher

Enums

  • Chain
  • filter::FilterError
  • filter::LiquidityFilter::LiquidityFilterCalls
  • pools::Pool
  • pools::PoolType

Traits

  • pools::PoolFetcher
  • pools::PoolInfo
  • pools::V2PoolInfo
  • pools::V3PoolInfo

Macros

  • impl_pool_info

Functions

  • filter::LiquidityFilter::deploy
  • filter::LiquidityFilter::deploy_builder
  • filter::LiquidityFilter::new
  • filter::fetch_top_volume_tokens
  • filter::filter_pools_by_liquidity
  • pools::build_v2_pools
  • pools::build_v3_pools
  • pools::process_sync_data
  • pools::process_tick_data

Statics

  • filter::LiquidityFilter::BYTECODE
  • filter::LiquidityFilter::DEPLOYED_BYTECODE

Constants

  • filter::U256_10_POW_18