proof_of_sql/base/math/mod.rs
1//! This module defines math utilities used in Proof of SQL.
2/// Handles parsing between decimal tokens received from the lexer into native `Decimal75` Proof of SQL type.
3pub mod decimal;
4#[cfg(test)]
5mod decimal_tests;
6/// Module containing [I256] type.
7pub mod i256;
8mod log;
9pub(crate) use log::log2_up;
10/// TODO: add docs
11pub(crate) mod permutation;
12
13mod big_decimal_ext;
14pub(crate) use big_decimal_ext::BigDecimalExt;