gemachain_runtime/
inline_spl_token_v2_0.rs1gemachain_sdk::declare_id!("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA");
3
4pub(crate) mod new_token_program {
5 gemachain_sdk::declare_id!("nTokHfnBtpt4V6xiEbBSduiGCrQ6wSF3rxC8WeWAQ9F");
6}
7
8pub const SPL_TOKEN_ACCOUNT_MINT_OFFSET: usize = 0;
21pub const SPL_TOKEN_ACCOUNT_OWNER_OFFSET: usize = 32;
22
23pub mod state {
24 const LEN: usize = 165;
25 pub struct Account;
26 impl Account {
27 pub fn get_packed_len() -> usize {
28 LEN
29 }
30 }
31}
32
33pub mod native_mint {
34 gemachain_sdk::declare_id!("So11111111111111111111111111111111111111112");
35
36 pub const ACCOUNT_DATA: [u8; 82] = [
46 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
47 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
48 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
49 ];
50}