1extern crate self as dlp;
2use solana_program::declare_id;
3
4pub mod account_size_class;
5pub mod args;
6pub mod compact;
7pub mod consts;
8
9#[cfg(feature = "diff")]
10pub mod diff;
11
12pub mod discriminator;
13pub mod error;
14pub mod pda;
15pub mod pod_view;
16pub mod requires;
17pub mod state;
18
19pub use account_size_class::*;
20
21#[cfg(feature = "cpi")]
22pub mod cpi;
23
24#[cfg(feature = "instruction")]
25pub mod instruction_builder;
26
27#[cfg(feature = "encryption")]
28pub mod decrypt;
29
30#[cfg(feature = "encryption")]
31pub mod encrypt;
32
33#[cfg(feature = "encryption")]
34pub mod encryption;
35
36#[cfg(feature = "encryption")]
37pub use decrypt::*;
38
39declare_id!("DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh");
40
41pub mod fast {
42 pinocchio::address::declare_id!(
43 "DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh"
44 );
45}