Skip to content

A library implementation in Rust of the Stratum V2 Protocol.

Notifications You must be signed in to change notification settings

ccdle12/rust-stratum-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

workflow

Rust Stratum V2

A WIP library implementation of the Stratum V2 Protocol.

The detailed spec can be found here.

Building

The library can be built and tested using cargo:

git clone git@github.com:ccdle12/rust-stratum-v2.git
cd rust-stratum-v2
cargo build

Tests

You can run tests with:

cargo test

Please refer to the cargo documentation for more detailed instructions.

See fuzz tests for instructions on how to run fuzzing.

Documentation

Documentation can be built locally using cargo:

cargo doc --no-deps --open

Examples

Examples can be found here and the README contains instructions on how to run the examples.