bonfida-utils 0.3.2

Various solana program writing utilities in use by Bonfida.
Documentation
#[cfg(test)]
use solana_program::declare_id;
#[cfg(test)]
declare_id!("11111111111111111111111111111111");

mod accounts;
mod borsh_size;
pub mod checks;
mod compute_record_hash;
mod declare_id_with_central_state;
mod wrapped_pod;

pub mod fp_math;
pub mod pyth;
pub use accounts::InstructionsAccount;
pub use bonfida_macros::{
    compute_hashv as compute_record_hash, declare_id_with_central_state, BorshSize,
    InstructionsAccount, WrappedPod, WrappedPodMut,
};
pub use borsh_size::BorshSize;
pub use wrapped_pod::{WrappedPod, WrappedPodMut};

#[cfg(feature = "benchmarking")]
pub mod bench;