solana_sdk_ids/
lib.rs

1#![no_std]
2
3pub mod address_lookup_table {
4    solana_pubkey::declare_id!("AddressLookupTab1e1111111111111111111111111");
5}
6
7pub mod bpf_loader {
8    solana_pubkey::declare_id!("BPFLoader2111111111111111111111111111111111");
9}
10
11pub mod bpf_loader_deprecated {
12    solana_pubkey::declare_id!("BPFLoader1111111111111111111111111111111111");
13}
14
15pub mod bpf_loader_upgradeable {
16    solana_pubkey::declare_id!("BPFLoaderUpgradeab1e11111111111111111111111");
17}
18
19pub mod compute_budget {
20    solana_pubkey::declare_id!("ComputeBudget111111111111111111111111111111");
21}
22
23pub mod config {
24    solana_pubkey::declare_id!("Config1111111111111111111111111111111111111");
25}
26
27pub mod ed25519_program {
28    solana_pubkey::declare_id!("Ed25519SigVerify111111111111111111111111111");
29}
30
31pub mod feature {
32    solana_pubkey::declare_id!("Feature111111111111111111111111111111111111");
33}
34
35/// A designated address for burning lamports.
36///
37/// Lamports credited to this address will be removed from the total supply
38/// (burned) at the end of the current block.
39pub mod incinerator {
40    solana_pubkey::declare_id!("1nc1nerator11111111111111111111111111111111");
41}
42
43pub mod loader_v4 {
44    solana_pubkey::declare_id!("LoaderV411111111111111111111111111111111111");
45}
46
47pub mod native_loader {
48    solana_pubkey::declare_id!("NativeLoader1111111111111111111111111111111");
49}
50
51pub mod secp256k1_program {
52    solana_pubkey::declare_id!("KeccakSecp256k11111111111111111111111111111");
53}
54
55pub mod secp256r1_program {
56    solana_pubkey::declare_id!("Secp256r1SigVerify1111111111111111111111111");
57}
58
59pub mod stake {
60    pub mod config {
61        solana_pubkey::declare_deprecated_id!("StakeConfig11111111111111111111111111111111");
62    }
63    solana_pubkey::declare_id!("Stake11111111111111111111111111111111111111");
64}
65
66pub mod system_program {
67    solana_pubkey::declare_id!("11111111111111111111111111111111");
68}
69
70pub mod vote {
71    solana_pubkey::declare_id!("Vote111111111111111111111111111111111111111");
72}
73
74pub mod sysvar {
75    // Owner pubkey for sysvar accounts
76    solana_pubkey::declare_id!("Sysvar1111111111111111111111111111111111111");
77    pub mod clock {
78        solana_pubkey::declare_id!("SysvarC1ock11111111111111111111111111111111");
79    }
80    pub mod epoch_rewards {
81        solana_pubkey::declare_id!("SysvarEpochRewards1111111111111111111111111");
82    }
83    pub mod epoch_schedule {
84        solana_pubkey::declare_id!("SysvarEpochSchedu1e111111111111111111111111");
85    }
86    pub mod fees {
87        solana_pubkey::declare_id!("SysvarFees111111111111111111111111111111111");
88    }
89    pub mod instructions {
90        solana_pubkey::declare_id!("Sysvar1nstructions1111111111111111111111111");
91    }
92    pub mod last_restart_slot {
93        solana_pubkey::declare_id!("SysvarLastRestartS1ot1111111111111111111111");
94    }
95    pub mod recent_blockhashes {
96        solana_pubkey::declare_id!("SysvarRecentB1ockHashes11111111111111111111");
97    }
98    pub mod rent {
99        solana_pubkey::declare_id!("SysvarRent111111111111111111111111111111111");
100    }
101    pub mod rewards {
102        solana_pubkey::declare_id!("SysvarRewards111111111111111111111111111111");
103    }
104    pub mod slot_hashes {
105        solana_pubkey::declare_id!("SysvarS1otHashes111111111111111111111111111");
106    }
107    pub mod slot_history {
108        solana_pubkey::declare_id!("SysvarS1otHistory11111111111111111111111111");
109    }
110    pub mod stake_history {
111        solana_pubkey::declare_id!("SysvarStakeHistory1111111111111111111111111");
112    }
113}
114
115pub mod zk_token_proof_program {
116    solana_pubkey::declare_id!("ZkTokenProof1111111111111111111111111111111");
117}
118
119pub mod zk_elgamal_proof_program {
120    solana_pubkey::declare_id!("ZkE1Gama1Proof11111111111111111111111111111");
121}