1#[cfg(test)]
2use solana_program::declare_id;
3#[cfg(test)]
4declare_id!("11111111111111111111111111111111");
5
6mod accounts;
7mod borsh_size;
8pub mod checks;
9mod compute_record_hash;
10mod declare_id_with_central_state;
11pub mod tokens;
12mod wrapped_pod;
13
14pub mod fp_math;
15pub mod pyth;
16pub use accounts::InstructionsAccount;
17pub use bonfida_macros::{
18 compute_hashv as compute_record_hash, compute_record_hash_v2, declare_id_with_central_state,
19 BorshSize, InstructionsAccount, WrappedPod, WrappedPodMut,
20};
21pub use borsh_size::BorshSize;
22pub use wrapped_pod::{WrappedPod, WrappedPodMut};
23
24#[cfg(feature = "benchmarking")]
25pub mod bench;