@@ -8,14 +8,53 @@ macro_rules! delcare_id_mod {
8
8
}
9
9
}
10
10
11
- delcare_id_mod ! ( account_compression, "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" ) ;
11
+ delcare_id_mod ! ( spl_account_compression, "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" ) ;
12
+ delcare_id_mod ! ( spl_noop, "noopb9bkMVfRPU8AsbpTUg8AQkHtKwMYZiFUjNRtMmV" ) ;
13
+ delcare_id_mod ! ( spl_associated_token_account, "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" ) ;
14
+ declare_id_mod ! ( spl_binary_option, "betw959P4WToez4DkuXwNsJszqbpe3HuY56AcG5yevx" ) ;
15
+ declare_id_mod ! ( spl_bianry_oracle_pair, "Fd7btgySsrjuo25CJCj7oE7VPMyezDhnx7pZkj2v69Nk" ) ;
16
+ declare_id_mod ! ( spl_feature_proposal, "Feat1YXHhH6t1juaWF74WLcfv4XoNocjXA6sPWHNgAse" ) ;
17
+ declare_id_mod ! ( spl_instruction_padding, "iXpADd6AW1k5FaaXum5qHbSqyd7TtoN6AD7suVa83MF" ) ;
18
+ declare_id_mod ! ( spl_math, "Math111111111111111111111111111111111111111" ) ;
19
+ declare_id_mod ! ( spl_managed_token, "mTok58Lg4YfcmwqyrDHpf7ogp599WRhzb6PxjaBqAxS" ) ;
20
+ declare_id_mod ! ( spl_name_service, "namesLPneVptA9Z5rqUDD9tMTWEJwofgaYwp8cawRkX" ) ;
21
+ declare_id_mod ! ( spl_record, "recr1L3PCGKLbckBqMNcJhuuyU1zgo8nBhfLVsJNwr5" ) ;
22
+ declare_id_mod ! ( spl_shared_memory, "shmem4EWT2sPdVGvTZCzXXRAURL9G5vpPxNwSeKhHUL" ) ;
23
+ declare_id_mod ! ( spl_single_pool, "SVSPxpvHdN29nkVg9rPapPNDddN5DipNLRUFhyjFThE" ) ;
24
+ declare_id_mod ! ( spl_stake_pool, "SPoo1Ku8WFXoNDMHPsrGSTSG1Y47rzgn41SLUNakuHy" ) ;
25
+ declare_id_mod ! ( spl_token_lending, "6TvznH3B2e3p2mbhufNBpgSrLx6UkgvxtVQvopEZ2kuH" ) ;
26
+ declare_id_mod ! ( spl_token_swap, "SwapsVeCiPHMUAtzQWZw7RjsKjgCjhwU55QGu4U1Szw" ) ;
27
+ declare_id_mod ! ( spl_token_upgrade, "TkupDoNseygccBCjSsrSpMccjwHfTYwcrjpnDSrFDhC" ) ;
28
+ declare_id_mod ! ( spl_token_wrap, "TwRapQCDhWkZRrDaHfZGuHxkZ91gHDRkyuzNqeU5MgR" ) ;
29
+
30
+ pub mod spl_memo {
31
+ /// Legacy symbols from Memo v1
32
+ pub mod v1 {
33
+ solana_program:: declare_id!( "Memo1UhkJRfHyvLMcVucJwxXeuD728EqVDDwQDxFMNo" ) ;
34
+ }
35
+ solana_program:: declare_id!( "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr" ) ;
36
+ }
37
+
38
+ pub mod spl_token {
39
+ pub mod native_mint {
40
+ solana_program:: declare_id!( "So11111111111111111111111111111111111111112" ) ;
41
+ }
42
+ solana_program:: declare_id!( "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" ) ;
43
+ }
44
+
45
+ pub mod spl_token_2022 {
46
+ pub mod native_mint {
47
+ solana_program:: declare_id!( "9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP" ) ;
48
+ }
49
+ solana_program:: declare_id!( "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb" ) ;
50
+ }
12
51
13
52
#[ cfg( test) ]
14
53
mod tests {
15
- use super :: account_compression ;
54
+ use super :: spl_account_compression ;
16
55
17
56
#[ test]
18
57
fn test_declare_id_mod ( ) {
19
- assert_eq ! ( account_compression :: ID . to_string( ) , "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" ) ;
58
+ assert_eq ! ( spl_account_compression :: ID . to_string( ) , "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" ) ;
20
59
}
21
60
}
0 commit comments