Module prelude

Module prelude 

Source
Expand description

§TestSVM Quarry Prelude

Common imports for testing Quarry protocol applications.

This module re-exports the most commonly used types from the testsvm-quarry crate along with TestSVM core functionality, providing everything needed for testing Quarry-based applications with a single import:

use testsvm_quarry::prelude::*;

§Included Exports

  • Quarry Test Types: Test helpers for rewarder, quarry, miners, and pools
  • Quarry Programs: Generated types from declare_program! macros
  • Setup Functions: Helper functions for program initialization

Re-exports§

pub use crate::setup_quarry_programs;
pub use crate::TestMergeMiner;
pub use crate::TestMergePool;
pub use crate::TestMintWrapper;
pub use crate::TestQuarry;
pub use crate::TestRewarder;
pub use crate::quarry_merge_mine;
pub use crate::quarry_mine;
pub use crate::quarry_mint_wrapper;