List of all items
Structs
- BatchSwapOutputData
- CandlestickData
- DexParameters
- DirectedTradingPair
- DirectedUnitPair
- SwapExecution
- TradingPair
- TradingPairVar
- component::Dex
- component::metrics::Counter
- component::metrics::Gauge
- component::metrics::Histogram
- component::metrics::Key
- component::metrics::KeyHasher
- component::metrics::KeyName
- component::metrics::Label
- component::metrics::Level
- component::metrics::LocalRecorderGuard
- component::metrics::Metadata
- component::metrics::NoopRecorder
- component::metrics::SetRecorderError
- component::metrics::atomics::AtomicU64
- component::router::RoutingParams
- component::rpc::Server
- component::rpc::stub::SimulationsDisabled
- event::EventArbExecution
- event::EventBatchSwap
- event::EventCandlestickData
- event::EventPositionClose
- event::EventPositionExecution
- event::EventPositionOpen
- event::EventPositionWithdraw
- event::EventQueuePositionClose
- event::EventSwap
- event::EventSwapClaim
- event::EventValueCircuitBreakerCredit
- event::EventValueCircuitBreakerDebit
- genesis::Content
- lp::BareTradingFunction
- lp::BuyOrder
- lp::LpNft
- lp::Reserves
- lp::SellOrder
- lp::TradingFunction
- lp::action::PositionClose
- lp::action::PositionOpen
- lp::action::PositionWithdraw
- lp::plan::PositionWithdrawPlan
- lp::position::Id
- lp::position::Position
- swap::Body
- swap::Swap
- swap::SwapCiphertext
- swap::SwapPayload
- swap::SwapPlaintext
- swap::SwapPlaintextVar
- swap::SwapPlan
- swap::proof::SwapCircuit
- swap::proof::SwapProof
- swap::proof::SwapProofPrivate
- swap::proof::SwapProofPublic
- swap_claim::Body
- swap_claim::SwapClaim
- swap_claim::SwapClaimPlan
- swap_claim::proof::SwapClaimCircuit
- swap_claim::proof::SwapClaimProof
- swap_claim::proof::SwapClaimProofPrivate
- swap_claim::proof::SwapClaimProofPublic
Enums
- component::metrics::GaugeValue
- component::metrics::Unit
- lp::position::State
- swap::SwapView
- swap_claim::SwapClaimView
- swap_claim::proof::VerificationError
Traits
- component::PositionManager
- component::PositionRead
- component::StateReadExt
- component::StateWriteExt
- component::SwapDataRead
- component::ValueCircuitBreakerRead
- component::metrics::CounterFn
- component::metrics::GaugeFn
- component::metrics::HistogramFn
- component::metrics::IntoF64
- component::metrics::IntoLabels
- component::metrics::PrometheusBuilderExt
- component::metrics::Recorder
- component::router::FillRoute
- component::router::HandleBatchSwaps
- component::router::PathSearch
- component::router::RouteAndFill
Macros
- component::metrics::counter
- component::metrics::describe_counter
- component::metrics::describe_gauge
- component::metrics::describe_histogram
- component::metrics::gauge
- component::metrics::histogram
Functions
- component::metrics::register_metrics
- component::metrics::set_default_local_recorder
- component::metrics::set_global_recorder
- component::metrics::with_local_recorder
- component::metrics::with_recorder
- state_key::aggregate_value
- state_key::all_positions
- state_key::arb_execution
- state_key::arb_executions
- state_key::block_scoped::active::trading_pairs
- state_key::candlesticks::data::by_pair
- state_key::candlesticks::data::by_pair_and_height
- state_key::candlesticks::data::prefix
- state_key::candlesticks::object::block_executions
- state_key::candlesticks::object::block_position_executions
- state_key::candlesticks::object::block_swap_executions
- state_key::config::dex_params
- state_key::output_data
- state_key::pending_outputs
- state_key::pending_payloads
- state_key::pending_position_closures
- state_key::position_by_id
- state_key::positions
- state_key::recently_accessed_assets
- state_key::swap_execution
- state_key::swap_executions
- state_key::swap_flows
- state_key::value_balance
Type Aliases
Statics
Constants
- component::metrics::DEX_ARB_DURATION
- component::metrics::DEX_BATCH_DURATION
- component::metrics::DEX_PATH_SEARCH_DURATION
- component::metrics::DEX_PATH_SEARCH_RELAX_PATH_DURATION
- component::metrics::DEX_ROUTE_FILL_DURATION
- component::metrics::DEX_RPC_SIMULATE_TRADE_DURATION
- lp::position::MAX_FEE_BPS
- lp::position::MAX_RESERVE_AMOUNT
- swap::SWAP_CIPHERTEXT_BYTES
- swap::SWAP_LEN_BYTES