waterpump-evm-pool-sdk 0.1.0

EVM pool SDK — viewers, infusers, harvesters, swappers for Uniswap V3/V4, PancakeSwap, Slipstream, Shadow, Algebra
Documentation
pub mod common;
#[cfg(feature = "pancakeswap")]
pub mod pancake_v3;
#[cfg(feature = "algebra")]
pub mod quickswap;
#[cfg(feature = "ramses")]
pub mod shadow;
#[cfg(feature = "slipstream")]
pub mod slipstream;
pub mod v3;
#[cfg(feature = "uniswap-v4")]
pub mod v4;

// Re-export for convenience
#[cfg(feature = "pancakeswap")]
pub use pancake_v3::PancakeV3PoolInfuser;
#[cfg(feature = "algebra")]
pub use quickswap::QuickswapPoolInfuser;
#[cfg(feature = "ramses")]
pub use shadow::ShadowPoolInfuser;
#[cfg(feature = "slipstream")]
pub use slipstream::SlipstreamPoolInfuser;
pub use v3::V3PoolInfuser;
// V4PoolInfuser has been moved to uniswap-v4-lib crate