gmsol_programs/constants/
mod.rs1pub mod roles;
3
4pub const MARKET_DECIMALS: u8 = 20;
6
7pub const MARKET_USD_UNIT: u128 = 10u128.pow(MARKET_DECIMALS as u32);
9
10pub const MARKET_TOKEN_DECIMALS: u8 = 9;
12
13pub const MARKET_USD_TO_AMOUNT_DIVISOR: u128 =
15 10u128.pow((MARKET_DECIMALS - MARKET_TOKEN_DECIMALS) as u32);
16
17pub const FUNDING_AMOUNT_PER_SIZE_ADJUSTMENT: u128 = 10u128.pow((MARKET_DECIMALS >> 1) as u32);
19
20pub const NUM_MARKET_CONFIG_FLAGS: usize = 128;
22
23pub const NUM_MARKET_FLAGS: usize = 8;
25
26pub const MAX_ROLE_NAME_LEN: usize = 32;