waterpump-evm-pool-sdk 0.1.0

EVM pool SDK — viewers, infusers, harvesters, swappers for Uniswap V3/V4, PancakeSwap, Slipstream, Shadow, Algebra
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod call_builder;
pub mod decoder;

// Re-export main types and functions for convenience
pub use call_builder::{
    build_add_batch_liquidity_call_parameters, build_add_liquidity_call_parameters,
    build_collect_call_parameters, build_remove_batch_liquidity_call_parameters,
    build_remove_liquidity_call_parameters, AddLiquidityCallResult, RemoveLiquidityCallResult,
};
pub use decoder::{decode_modify_liquidity_event_with_pool_id, decode_modify_liquidity_events};

// V4PoolInfuser struct has been moved to uniswap-v4-lib crate.
// Import from waterpump_evm_uniswap_v4_client::pool_infusers::V4PoolInfuser
// instead.