Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit a4d91d2

Browse files
committed
add ids to program-ids crate
1 parent b339782 commit a4d91d2

File tree

1 file changed

+42
-3
lines changed

1 file changed

+42
-3
lines changed

program-ids/src/lib.rs

Lines changed: 42 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,53 @@ macro_rules! delcare_id_mod {
88
}
99
}
1010

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+
}
1251

1352
#[cfg(test)]
1453
mod tests {
15-
use super::account_compression;
54+
use super::spl_account_compression;
1655

1756
#[test]
1857
fn test_declare_id_mod() {
19-
assert_eq!(account_compression::ID.to_string(), "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK");
58+
assert_eq!(spl_account_compression::ID.to_string(), "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK");
2059
}
2160
}

0 commit comments

Comments
 (0)