magicblock_magic_program_api/
lib.rs1pub mod args;
2pub mod instruction;
3pub mod pda;
4pub mod response;
5
6pub use solana_program::{declare_id, pubkey, pubkey::Pubkey};
7
8declare_id!("Magic11111111111111111111111111111111111111");
9
10pub const CRANK_PROGRAM_ID: Pubkey =
11 pubkey!("Crank11111111111111111111111111111111111111");
12
13pub const MAGIC_CONTEXT_PUBKEY: Pubkey =
14 pubkey!("MagicContext1111111111111111111111111111111");
15
16pub const EPHEMERAL_VAULT_PUBKEY: Pubkey =
18 pubkey!("MagicVau1t999999999999999999999999999999999");
19
20pub const MAGIC_CONTEXT_SIZE: usize = 1024 * 1024 * 5; pub const EPHEMERAL_RENT_PER_BYTE: u64 = 32;