Skip to content

Repository files navigation

soly

Crates.io Docs.rs CI Cov

Installation

Cargo

  • Install the rust toolchain in order to have cargo installed by following this guide.
  • run cargo install soly

Development

Prerequisites

  • Rust Nightly: Required for code formatting with advanced features
    rustup install nightly

Getting Started

  1. Clone the repository

    git clone https://github.com/CarteraMesh/soly.git
    cd soly
  2. Build and test

    # Build the project
    cargo build
    
    # Run tests (requires valid Fireblocks credentials in .env)
    cargo test
    
    # Format code (requires nightly)
    cargo +nightly fmt --all

Code Formatting

This project uses advanced Rust formatting features that require nightly:

# Format all code
cargo +nightly fmt --all

# Check formatting
cargo +nightly fmt --all -- --check

License

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

See CONTRIBUTING.md.

About

Simple Transaction Builder and Sender for Solana

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages