List of all items
Structs
- amms::GetTokenDecimalsBatchRequest::GetTokenDecimalsBatchRequestInstance
- amms::GetTokenDecimalsBatchRequest::constructorCall
- amms::IERC20::IERC20Instance
- amms::IERC20::decimalsCall
- amms::IERC20::decimalsReturn
- amms::Token
- amms::balancer::BalancerFactory
- amms::balancer::BalancerPool
- amms::balancer::IBFactory::IBFactoryInstance
- amms::balancer::IBFactory::LOG_NEW_POOL
- amms::balancer::IBPool::IBPoolInstance
- amms::balancer::IBPool::LOG_EXIT
- amms::balancer::IBPool::LOG_JOIN
- amms::balancer::IBPool::LOG_SWAP
- amms::balancer::IBPool::calcOutGivenInCall
- amms::balancer::IBPool::calcOutGivenInReturn
- amms::balancer::IBPool::getSpotPriceCall
- amms::balancer::IBPool::getSpotPriceReturn
- amms::balancer::IGetBalancerPoolDataBatchRequest::IGetBalancerPoolDataBatchRequestInstance
- amms::balancer::IGetBalancerPoolDataBatchRequest::constructorCall
- amms::balancer::TokenPoolState
- amms::erc_4626::ERC4626Vault
- amms::erc_4626::IERC4626Vault::Deposit
- amms::erc_4626::IERC4626Vault::IERC4626VaultInstance
- amms::erc_4626::IERC4626Vault::Withdraw
- amms::erc_4626::IERC4626Vault::totalAssetsCall
- amms::erc_4626::IERC4626Vault::totalAssetsReturn
- amms::erc_4626::IERC4626Vault::totalSupplyCall
- amms::erc_4626::IERC4626Vault::totalSupplyReturn
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::IGetERC4626VaultDataBatchRequestInstance
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::constructorCall
- amms::factory::NoopAMM
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::IGetUniswapV2PairsBatchRequestInstance
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::constructorCall
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::IGetUniswapV2PoolDataBatchRequestInstance
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::constructorCall
- amms::uniswap_v2::IUniswapV2Factory::IUniswapV2FactoryInstance
- amms::uniswap_v2::IUniswapV2Factory::PairCreated
- amms::uniswap_v2::IUniswapV2Factory::allPairsCall
- amms::uniswap_v2::IUniswapV2Factory::allPairsLengthCall
- amms::uniswap_v2::IUniswapV2Factory::allPairsLengthReturn
- amms::uniswap_v2::IUniswapV2Factory::allPairsReturn
- amms::uniswap_v2::IUniswapV2Pair::IUniswapV2PairInstance
- amms::uniswap_v2::IUniswapV2Pair::Sync
- amms::uniswap_v2::IUniswapV2Pair::getReservesCall
- amms::uniswap_v2::IUniswapV2Pair::getReservesReturn
- amms::uniswap_v2::IUniswapV2Pair::swapCall
- amms::uniswap_v2::IUniswapV2Pair::swapReturn
- amms::uniswap_v2::IUniswapV2Pair::token0Call
- amms::uniswap_v2::IUniswapV2Pair::token0Return
- amms::uniswap_v2::IUniswapV2Pair::token1Call
- amms::uniswap_v2::IUniswapV2Pair::token1Return
- amms::uniswap_v2::UniswapV2Factory
- amms::uniswap_v2::UniswapV2Pool
- amms::uniswap_v3::CurrentState
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::GetUniswapV3PoolSlot0BatchRequestInstance
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::constructorCall
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::GetUniswapV3PoolTickBitmapBatchRequestInstance
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::TickBitmapInfo
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::constructorCall
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::GetUniswapV3PoolTickDataBatchRequestInstance
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::TickDataInfo
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::constructorCall
- amms::uniswap_v3::IUniswapV3Factory::IUniswapV3FactoryInstance
- amms::uniswap_v3::IUniswapV3Factory::PoolCreated
- amms::uniswap_v3::IUniswapV3Pool::IUniswapV3PoolInstance
- amms::uniswap_v3::IUniswapV3Pool::feeCall
- amms::uniswap_v3::IUniswapV3Pool::feeReturn
- amms::uniswap_v3::IUniswapV3Pool::swapCall
- amms::uniswap_v3::IUniswapV3Pool::swapReturn
- amms::uniswap_v3::IUniswapV3Pool::tickSpacingCall
- amms::uniswap_v3::IUniswapV3Pool::tickSpacingReturn
- amms::uniswap_v3::IUniswapV3Pool::token0Call
- amms::uniswap_v3::IUniswapV3Pool::token0Return
- amms::uniswap_v3::IUniswapV3Pool::token1Call
- amms::uniswap_v3::IUniswapV3Pool::token1Return
- amms::uniswap_v3::IUniswapV3PoolEvents::Burn
- amms::uniswap_v3::IUniswapV3PoolEvents::IUniswapV3PoolEventsInstance
- amms::uniswap_v3::IUniswapV3PoolEvents::Mint
- amms::uniswap_v3::IUniswapV3PoolEvents::Swap
- amms::uniswap_v3::Info
- amms::uniswap_v3::StepComputations
- amms::uniswap_v3::Tick
- amms::uniswap_v3::UniswapV3Factory
- amms::uniswap_v3::UniswapV3Pool
- state_space::StateSpace
- state_space::StateSpaceBuilder
- state_space::StateSpaceManager
- state_space::cache::StateChange
- state_space::cache::StateChangeCache
- state_space::discovery::DiscoveryManager
- state_space::filters::blacklist::BlacklistFilter
- state_space::filters::value::ValueFilter
- state_space::filters::value::WethValueInPools::PoolInfo
- state_space::filters::value::WethValueInPools::PoolInfoReturn
- state_space::filters::value::WethValueInPools::PoolType
- state_space::filters::value::WethValueInPoolsBatchRequest::WethValueInPoolsBatchRequestInstance
- state_space::filters::value::WethValueInPoolsBatchRequest::constructorCall
- state_space::filters::value::WethValueInPoolsBatchRequest::getWethValueInPoolsCall
- state_space::filters::value::WethValueInPoolsBatchRequest::getWethValueInPoolsReturn
- state_space::filters::whitelist::PoolWhitelistFilter
- state_space::filters::whitelist::TokenWhitelistFilter
Enums
- amms::IERC20::IERC20Calls
- amms::amm::AMM
- amms::amm::Variant
- amms::balancer::BalancerError
- amms::balancer::IBFactory::IBFactoryEvents
- amms::balancer::IBPool::IBPoolCalls
- amms::balancer::IBPool::IBPoolEvents
- amms::erc_4626::ERC4626VaultError
- amms::erc_4626::IERC4626Vault::IERC4626VaultCalls
- amms::erc_4626::IERC4626Vault::IERC4626VaultEvents
- amms::error::AMMError
- amms::error::BatchContractError
- amms::factory::Factory
- amms::uniswap_v2::IUniswapV2Factory::IUniswapV2FactoryCalls
- amms::uniswap_v2::IUniswapV2Factory::IUniswapV2FactoryEvents
- amms::uniswap_v2::IUniswapV2Pair::IUniswapV2PairCalls
- amms::uniswap_v2::IUniswapV2Pair::IUniswapV2PairEvents
- amms::uniswap_v2::UniswapV2Error
- amms::uniswap_v3::IUniswapV3Factory::IUniswapV3FactoryEvents
- amms::uniswap_v3::IUniswapV3Pool::IUniswapV3PoolCalls
- amms::uniswap_v3::IUniswapV3PoolEvents::IUniswapV3PoolEventsEvents
- amms::uniswap_v3::UniswapV3Error
- state_space::error::StateSpaceError
- state_space::filters::FilterStage
- state_space::filters::PoolFilter
- state_space::filters::value::WethValueInPoolsBatchRequest::WethValueInPoolsBatchRequestCalls
Traits
- amms::amm::AutomatedMarketMaker
- amms::factory::AutomatedMarketMakerFactory
- amms::factory::DiscoverySync
- state_space::filters::AMMFilter
Macros
Functions
- amms::GetTokenDecimalsBatchRequest::deploy
- amms::GetTokenDecimalsBatchRequest::deploy_builder
- amms::GetTokenDecimalsBatchRequest::new
- amms::IERC20::new
- amms::balancer::IBFactory::new
- amms::balancer::IBPool::new
- amms::balancer::IGetBalancerPoolDataBatchRequest::deploy
- amms::balancer::IGetBalancerPoolDataBatchRequest::deploy_builder
- amms::balancer::IGetBalancerPoolDataBatchRequest::new
- amms::balancer::bmath::badd
- amms::balancer::bmath::bdiv
- amms::balancer::bmath::bfloor
- amms::balancer::bmath::bmul
- amms::balancer::bmath::bpow
- amms::balancer::bmath::bpow_approx
- amms::balancer::bmath::bpowi
- amms::balancer::bmath::bsub
- amms::balancer::bmath::bsub_sign
- amms::balancer::bmath::btoi
- amms::balancer::bmath::calculate_out_given_in
- amms::balancer::bmath::calculate_price
- amms::erc_4626::IERC4626Vault::new
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::deploy
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::deploy_builder
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::new
- amms::float::q64_to_float
- amms::float::u128_to_float
- amms::float::u256_to_float
- amms::get_token_decimals
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::deploy
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::deploy_builder
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::new
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::deploy
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::deploy_builder
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::new
- amms::uniswap_v2::IUniswapV2Factory::new
- amms::uniswap_v2::IUniswapV2Pair::new
- amms::uniswap_v2::div_uu
- amms::uniswap_v2::u128_to_float
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::deploy
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::deploy_builder
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::new
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::deploy
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::deploy_builder
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::new
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::deploy
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::deploy_builder
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::new
- amms::uniswap_v3::IUniswapV3Factory::new
- amms::uniswap_v3::IUniswapV3Pool::new
- amms::uniswap_v3::IUniswapV3PoolEvents::new
- state_space::filters::value::WethValueInPoolsBatchRequest::deploy
- state_space::filters::value::WethValueInPoolsBatchRequest::deploy_builder
- state_space::filters::value::WethValueInPoolsBatchRequest::new
Statics
- amms::GetTokenDecimalsBatchRequest::BYTECODE
- amms::GetTokenDecimalsBatchRequest::DEPLOYED_BYTECODE
- amms::balancer::IGetBalancerPoolDataBatchRequest::BYTECODE
- amms::balancer::IGetBalancerPoolDataBatchRequest::DEPLOYED_BYTECODE
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::BYTECODE
- amms::erc_4626::IGetERC4626VaultDataBatchRequest::DEPLOYED_BYTECODE
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::BYTECODE
- amms::uniswap_v2::IGetUniswapV2PairsBatchRequest::DEPLOYED_BYTECODE
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::BYTECODE
- amms::uniswap_v2::IGetUniswapV2PoolDataBatchRequest::DEPLOYED_BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolSlot0BatchRequest::DEPLOYED_BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolTickBitmapBatchRequest::DEPLOYED_BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::BYTECODE
- amms::uniswap_v3::GetUniswapV3PoolTickDataBatchRequest::DEPLOYED_BYTECODE
- state_space::filters::value::WethValueInPoolsBatchRequest::BYTECODE
- state_space::filters::value::WethValueInPoolsBatchRequest::DEPLOYED_BYTECODE
Constants
- amms::consts::BONE
- amms::consts::DECIMAL_RADIX
- amms::consts::MPFR_T_PRECISION
- amms::consts::POPULATE_TICK_DATA_STEP
- amms::consts::Q128
- amms::consts::Q224
- amms::consts::U128_0X10000000000000000
- amms::consts::U256_0X100
- amms::consts::U256_0X10000
- amms::consts::U256_0X100000000
- amms::consts::U256_0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- amms::consts::U256_0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- amms::consts::U256_1
- amms::consts::U256_10
- amms::consts::U256_1000
- amms::consts::U256_10000
- amms::consts::U256_100000
- amms::consts::U256_10E_10
- amms::consts::U256_128
- amms::consts::U256_16
- amms::consts::U256_191
- amms::consts::U256_192
- amms::consts::U256_2
- amms::consts::U256_255
- amms::consts::U256_32
- amms::consts::U256_4
- amms::consts::U256_64
- amms::consts::U256_8
- state_space::CACHE_SIZE