v0.1.0-pre.014

This commit is contained in:
2026-07-24 17:14:02 +02:00
parent 5f6f7df509
commit 60a75c4434
140 changed files with 6217 additions and 1213 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-lib/src/executor/amm.rs
// version: 1
// version: 2
//! `amm` executor family.
@@ -29,3 +29,55 @@ mod virtuals;
mod woofi;
mod zero_fi;
mod zora;
/// Exposes the reserved `amm/aldrin_v1` executor.
pub use self::aldrin_v1::ExAmmAldrinV1Executor;
/// Exposes the reserved `amm/aldrin_v2` executor.
pub use self::aldrin_v2::ExAmmAldrinV2Executor;
/// Exposes the reserved `amm/alphaq` executor.
pub use self::alphaq::ExAmmAlphaqExecutor;
/// Exposes the reserved `amm/believe` executor.
pub use self::believe::ExAmmBelieveExecutor;
/// Exposes the reserved `amm/bonk_swap` executor.
pub use self::bonk_swap::ExAmmBonkSwapExecutor;
/// Exposes the reserved `amm/fluxbeam` executor.
pub use self::fluxbeam::ExAmmFluxbeamExecutor;
/// Exposes the reserved `amm/goon_fi` executor.
pub use self::goon_fi::ExAmmGoonFiExecutor;
/// Exposes the reserved `amm/goosefx_gamma` executor.
pub use self::goosefx_gamma::ExAmmGoosefxGammaExecutor;
/// Exposes the reserved `amm/goosefx_v2` executor.
pub use self::goosefx_v2::ExAmmGoosefxV2Executor;
/// Exposes the reserved `amm/guac_swap` executor.
pub use self::guac_swap::ExAmmGuacSwapExecutor;
/// Exposes the reserved `amm/lifinity_swap_v2` executor.
pub use self::lifinity_swap_v2::ExAmmLifinitySwapV2Executor;
/// Exposes the reserved `amm/metadao_futarchy_amm` executor.
pub use self::metadao_futarchy_amm::ExAmmMetadaoFutarchyAmmExecutor;
/// Exposes the reserved `amm/metadao_v0_5` executor.
pub use self::metadao_v0_5::ExAmmMetadaoV05Executor;
/// Exposes the reserved `amm/meteora_damm_v1` executor.
pub use self::meteora_damm_v1::ExAmmMeteoraDammV1Executor;
/// Exposes the reserved `amm/meteora_damm_v2` executor.
pub use self::meteora_damm_v2::ExAmmMeteoraDammV2Executor;
/// Exposes the reserved `amm/obric_v2` executor.
pub use self::obric_v2::ExAmmObricV2Executor;
/// Exposes the reserved `amm/one_dex` executor.
pub use self::one_dex::ExAmmOneDexExecutor;
/// Exposes the reserved `amm/pump_swap` executor.
pub use self::pump_swap::ExAmmPumpSwapExecutor;
/// Exposes the reserved `amm/raydium_lp_v4` executor.
pub use self::raydium_lp_v4::ExAmmRaydiumLpV4Executor;
/// Exposes the reserved `amm/solfi` executor.
pub use self::solfi::ExAmmSolfiExecutor;
/// Exposes the reserved `amm/solfi_v2` executor.
pub use self::solfi_v2::ExAmmSolfiV2Executor;
/// Exposes the reserved `amm/vertigo` executor.
pub use self::vertigo::ExAmmVertigoExecutor;
/// Exposes the reserved `amm/virtuals` executor.
pub use self::virtuals::ExAmmVirtualsExecutor;
/// Exposes the reserved `amm/woofi` executor.
pub use self::woofi::ExAmmWoofiExecutor;
/// Exposes the reserved `amm/zero_fi` executor.
pub use self::zero_fi::ExAmmZeroFiExecutor;
/// Exposes the reserved `amm/zora` executor.
pub use self::zora::ExAmmZoraExecutor;