List of all items
Structs
- WarmupSlots
- composers::ComposerInputs
- composers::EncodeContext
- composers::EncodeOptions
- composers::EncodeRequest
- composers::EncodedCall
- composers::PathInfo
- composers::V2HopInfo
- composers::V3HopInfo
- composers::V4HopInfo
- encoders::AddressTable
- encoders::V4BatchEntry
- encoders::V4PoolKey
- grammar_ledger::AxisSupport
- grammar_ledger::Erc20Ledger
- grammar_ledger::ExternalLedger
- grammar_ledger::LedgerValidator
- grammar_ledger::PmLedger
- grammar_ledger::ShapeClass
- grammar_plan::V4BatchSwap
- grammar_walker::HopFacts
Enums
- composers::CurrencyBridge
- composers::HopInfo
- config::ConfigError
- encoders::EncoderError
- grammar_ledger::Axis
- grammar_ledger::Bribe
- grammar_ledger::FundingSource
- grammar_ledger::Ledger
- grammar_ledger::LedgerEffect
- grammar_ledger::LedgerOp
- grammar_ledger::ProfitCapture
- grammar_ledger::Prot
- grammar_ledger::SwapRecipient
- grammar_ledger::ValidationError
- grammar_plan::PlanStep
- grammar_shape::Derive
- grammar_walker::OutDest
- grammar_walker::Repay
- grammar_walker::RepayMechanism
- grammar_walker::SeedDelivery
- grammar_walker::TerminalForm
Traits
Functions
- composers::config_for_options
- composers::encode_cmd_stream
- composers::encode_execute_call
- composers::resolve_axes
- composers::v4_input_is_native
- composers::v4_output_is_native
- compute_simulation_warmup_slots
- config::pack_config
- encoders::enc_erc20_transfer
- encoders::enc_erc20_xfer_balance
- encoders::enc_preamble
- encoders::enc_send_eth
- encoders::enc_send_eth_all
- encoders::enc_set_address
- encoders::enc_set_addresses
- encoders::enc_v2_swap_calc
- encoders::enc_v2_swap_compact
- encoders::enc_v2_swap_direct
- encoders::enc_v3_swap_compact
- encoders::enc_v3_swap_delta
- encoders::enc_v4_batch
- encoders::enc_v4_batch_open_weth
- encoders::enc_v4_burn_compact
- encoders::enc_v4_mint_compact
- encoders::enc_v4_settle
- encoders::enc_v4_settle_all
- encoders::enc_v4_settle_delta
- encoders::enc_v4_swap_compact
- encoders::enc_v4_swap_dynamic
- encoders::enc_v4_sync
- encoders::enc_v4_take
- encoders::enc_v4_take_compact
- encoders::enc_v4_take_delta
- encoders::enc_v4_unlock
- encoders::enc_weth_deposit
- encoders::enc_weth_deposit_all
- encoders::enc_weth_withdraw
- encoders::enc_weth_withdraw_all
- encoders::make_pool_key
- erc6909_id
- grammar_plan::plan_to_bytes
- grammar_plan::plan_to_ledger_ops
- grammar_shape::derive_all_v2
- grammar_shape::derive_all_v2_detailed
- grammar_shape::derive_shape
- grammar_shape::derive_shape_detailed
- grammar_shape::family_axis_support
- grammar_walker::build_walk
- mapping_slot
- nested_mapping_slot
Type Aliases
Constants
- POOL_MANAGER_ERC6909_BALANCE_OF_SLOT
- WETH9_BALANCE_OF_SLOT
- composers::EXECUTE_SELECTOR
- composers::NATIVE_CURRENCY_ADDRESS
- config::MAX_BRIBE_BIPS
- config::MAX_CHECK_MODE
- encoders::BEGIN_EXECUTION
- encoders::CMD_ERC20_TRANSFER
- encoders::CMD_ERC20_XFER_BALANCE
- encoders::CMD_SEND_ETH
- encoders::CMD_SEND_ETH_ALL
- encoders::CMD_SET_ADDRESS
- encoders::CMD_V2_SWAP_CALC
- encoders::CMD_V2_SWAP_COMPACT
- encoders::CMD_V2_SWAP_DIRECT
- encoders::CMD_V3_SWAP_COMPACT
- encoders::CMD_V3_SWAP_DELTA
- encoders::CMD_V4_BATCH
- encoders::CMD_V4_BATCH_OPEN_WETH
- encoders::CMD_V4_BURN_COMPACT
- encoders::CMD_V4_MINT_COMPACT
- encoders::CMD_V4_SETTLE
- encoders::CMD_V4_SETTLE_ALL
- encoders::CMD_V4_SETTLE_DELTA
- encoders::CMD_V4_SWAP_COMPACT
- encoders::CMD_V4_SWAP_DYNAMIC
- encoders::CMD_V4_SYNC
- encoders::CMD_V4_TAKE
- encoders::CMD_V4_TAKE_COMPACT
- encoders::CMD_V4_TAKE_DELTA
- encoders::CMD_V4_UNLOCK
- encoders::CMD_WETH_DEPOSIT
- encoders::CMD_WETH_DEPOSIT_ALL
- encoders::CMD_WETH_WITHDRAW
- encoders::CMD_WETH_WITHDRAW_ALL
- encoders::MAX_INDEXED_ADDRESSES
- encoders::NATIVE_ADDRESS
- encoders::SENTINEL_NATIVE
- encoders::SENTINEL_PM
- encoders::SENTINEL_SELF
- encoders::SENTINEL_THRESHOLD
- encoders::SENTINEL_WETH
- encoders::V4_FEE_ENCODER_MAX