blob: ac83cbe04d428244bf7abee7d90e0ce36a70a87e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//! Version 1 client puzzle from [Proposal 327], using [`equix`]
//!
//! [Proposal 327]: https://gitlab.torproject.org/tpo/core/torspec/-/blob/main/proposals/327-pow-over-intro.txt
mod challenge;
mod err;
mod solve;
mod types;
mod verify;
pub use equix::{RuntimeOption, SolutionByteArray};
pub use err::{RuntimeError, SolutionError};
pub use solve::{Solver, SolverInput};
pub use types::*;
pub use verify::Verifier;
|