Expand description
Arena
Re-exports§
pub use crate::arena::Arena;pub use crate::arena::ArenaBuilder;pub use crate::config::Config;pub use crate::engine::arbitrageur::Arbitrageur;pub use crate::engine::arbitrageur::EmptyArbitrageur;pub use crate::engine::inspector::EmptyInspector;pub use crate::engine::inspector::Inspector;pub use crate::engine::inspector::LogMessage;pub use crate::engine::inspector::Logger;pub use crate::engine::Engine;pub use crate::feed::Feed;pub use crate::feed::GeometricBrownianMotion;pub use crate::feed::OrnsteinUhlenbeck;pub use crate::strategy::Strategy;
Modules§
- arena
- Defines the main simulation runtime.
- config
- Contains configuration types for the simulation.
- engine
- Defines core simulation logic types, such as an
Arbitrageur. - error
- Contains error types for Arena.
- feed
- Contains the types for various price processes.
- strategy
- Defines the base strategy trait.
Structs§
- Signal
- A signal that is passed to a
Strategyto provide information about the current state of the pool.
Type Aliases§
- Anvil
Provider - Provider type that includes all necessary fillers to execute transactions on an
Anvilnode.