light_compressed_account/
constants.rs1use light_macros::pubkey_array;
2
3pub const ACCOUNT_COMPRESSION_PROGRAM_ID: [u8; 32] =
5 pubkey_array!("compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq");
6pub const LIGHT_SYSTEM_PROGRAM_ID: [u8; 32] =
8 pubkey_array!("SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7");
9pub const LIGHT_REGISTRY_PROGRAM_ID: [u8; 32] =
11 pubkey_array!("Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX");
12#[deprecated(since = "0.9.0", note = "Use LIGHT_SYSTEM_PROGRAM_ID instead")]
13pub const SYSTEM_PROGRAM_ID: [u8; 32] = LIGHT_SYSTEM_PROGRAM_ID;
14pub const REGISTERED_PROGRAM_PDA: [u8; 32] =
15 pubkey_array!("35hkDgaAKwMCaxRz2ocSZ6NaUrtKkyNqU6c4RV3tYJRh");
16pub const ACCOUNT_COMPRESSION_AUTHORITY_PDA: [u8; 32] =
17 pubkey_array!("HwXnGK3tPkkVY6P439H2p68AxpeuWXd5PcrAxFpbmfbA");
18pub const CPI_AUTHORITY_PDA_SEED: &[u8] = b"cpi_authority";
20
21pub const CREATE_CPI_CONTEXT_ACCOUNT: [u8; 8] = [233, 112, 71, 66, 121, 33, 178, 188];
22
23pub const ADDRESS_MERKLE_TREE_ACCOUNT_DISCRIMINATOR: [u8; 8] = [11, 161, 175, 9, 212, 229, 73, 73];
24pub const STATE_MERKLE_TREE_ACCOUNT_DISCRIMINATOR: [u8; 8] = [172, 43, 172, 186, 29, 73, 219, 84];
25pub const QUEUE_ACCOUNT_DISCRIMINATOR: [u8; 8] = [164, 200, 108, 62, 87, 63, 123, 65];
26pub const INSERT_INTO_QUEUES_INSTRUCTION_DISCRIMINATOR: [u8; 8] =
27 [180, 143, 159, 153, 35, 46, 248, 163];