1use anchor_lang::prelude::Pubkey;
2
3pub mod idl;
4pub const ARCIUM_PROGRAM_ID: Pubkey = idl::arcium::ID_CONST;
5
6pub const MXE_KEYGEN_COMPUTATION_DEFINITION_OFFSET: u32 = 1;
8
9pub const MXE_KEY_RECOVERY_INIT_COMPUTATION_DEFINITION_OFFSET: u32 = 2;
11
12pub const MXE_KEY_RECOVERY_FINALIZE_COMPUTATION_DEFINITION_OFFSET: u32 = 3;
14#[cfg(feature = "transactions")]
15pub mod instruction;
16pub mod pda;
17#[cfg(feature = "transactions")]
18pub mod state;
19#[cfg(feature = "transactions")]
20pub mod transactions;
21pub mod utils;