pub mod consts;
pub mod error;
pub mod event;
pub mod instruction;
pub mod loaders;
pub mod sdk;
pub mod state;
pub mod prelude {
pub use crate::consts::*;
pub use crate::error::*;
pub use crate::event::*;
pub use crate::instruction::*;
pub use crate::loaders::*;
pub use crate::sdk::*;
pub use crate::state::*;
}
use steel::*;
#[cfg(feature = "devnet")]
declare_id!("u84EMHTHwMeFpT9M2tNoHi9vBNjev4jxi9CsrFAjjWf");
#[cfg(not(feature = "devnet"))]
declare_id!("USet9KNFmS1R36FtX9F6s8fidQxcrPiybBzkjkxUjPJ");
#[cfg(test)]
mod id_tests {
use super::*;
use solana_program::pubkey::Pubkey;
#[test]
#[cfg(not(feature = "devnet"))]
fn declare_id_is_mainnet() {
assert_eq!(
id(),
Pubkey::from_str_const("USet9KNFmS1R36FtX9F6s8fidQxcrPiybBzkjkxUjPJ")
);
}
#[test]
#[cfg(feature = "devnet")]
fn declare_id_is_devnet() {
assert_eq!(
id(),
Pubkey::from_str_const("u84EMHTHwMeFpT9M2tNoHi9vBNjev4jxi9CsrFAjjWf")
);
}
}