solana_central/types/
pools.rs

1/// Enumeration of all supported DEX pool types
2#[repr(u8)]
3#[derive(Debug, Eq, PartialEq, Clone, Copy)]
4pub enum Pools {
5  MeteoraAmm = 0,
6  RaydiumCpmm = 1,
7  RaydiumAmmV4 = 2,
8  RaydiumClmm = 3,
9  MeteoraDlmm = 4,
10  OrcaWhirlpool = 5,
11  /*
12  The program id for this is: 5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h. Look up correct vault
13  authorities and whatever else is needed for this pool
14  */
15  RaydiumStableSwap = 6,
16  PumpswapAmm = 7,
17  SaberStableSwap = 8,
18  AldrinAmm = 9,
19  MeteoraDammV2 = 10,
20  PfBondingCurve = 11,
21  RaydiumLaunchpad = 12,
22  MeteoraDbc = 13,
23}