Skip to main content

mpl_core/
lib.rs

1#[cfg(all(feature = "anchor", not(feature = "anchor-0-32")))]
2extern crate anchor_lang_0_31 as anchor_lang;
3#[cfg(all(feature = "anchor", feature = "anchor-0-32"))]
4extern crate anchor_lang_0_32 as anchor_lang;
5#[cfg(not(feature = "anchor"))]
6extern crate borsh1 as borsh;
7#[cfg(feature = "anchor")]
8extern crate solana_program_2 as solana_program;
9
10mod generated;
11mod hooked;
12mod indexable_asset;
13
14pub use generated::programs::MPL_CORE_ID as ID;
15pub use generated::*;
16pub use hooked::*;
17pub use indexable_asset::*;
18
19impl Copy for generated::types::Key {}