testsvm-quarry 0.2.1

Quarry protocol testing utilities for Solana SVM testing framework
Documentation
# TestSVM Quarry

[![Crates.io](https://img.shields.io/crates/v/testsvm-quarry.svg)](https://crates.io/crates/testsvm-quarry)
[![Documentation](https://docs.rs/testsvm-quarry/badge.svg)](https://docs.rs/testsvm-quarry)

Testing utilities for the Quarry protocol on Solana using the TestSVM framework. This crate provides comprehensive testing utilities and helpers for interacting with the Quarry mining protocol in a simulated test environment, enabling developers to test mining operations, reward distributions, and merge mining functionality.

## Features

- **Program Setup**: Easy setup of Quarry mining programs in test environment
- **Mining Operations**: Test mining rewards and distributions with realistic scenarios
- **Merge Mining**: Full support for testing merge mining functionality
- **Mint Wrapper**: Testing utilities for the Quarry mint wrapper operations
- **Reward Testing**: Simulate and test reward distribution mechanisms
- **Integration Ready**: Seamless integration with TestSVM framework

## Supported Programs

- **Quarry Mine**: Core mining program for reward distribution
- **Quarry Merge Mine**: Merge mining functionality for multiple reward sources
- **Quarry Mint Wrapper**: Mint wrapper for token management in mining operations

## License

Copyright (c) 2025 Ian Macalinao. Licensed under the Apache License, Version 2.0.