-
- Downloads
Impl: (phases query + verify) + added benches
Showing
- Cargo.toml 14 additions, 6 deletionsCargo.toml
- benches/fri.rs 62 additions, 0 deletionsbenches/fri.rs
- src/algorithms/blake3.rs 0 additions, 0 deletionssrc/algorithms/blake3.rs
- src/algorithms/mod.rs 15 additions, 0 deletionssrc/algorithms/mod.rs
- src/algorithms/sha3.rs 0 additions, 0 deletionssrc/algorithms/sha3.rs
- src/folding.rs 204 additions, 34 deletionssrc/folding.rs
- src/lib.rs 230 additions, 99 deletionssrc/lib.rs
- src/prover.rs 6 additions, 5 deletionssrc/prover.rs
- src/rng.rs 66 additions, 17 deletionssrc/rng.rs
- src/tests.rs 39 additions, 22 deletionssrc/tests.rs
- src/utils.rs 121 additions, 0 deletionssrc/utils.rs
- test_utils/Cargo.toml 9 additions, 0 deletionstest_utils/Cargo.toml
- test_utils/src/lib.rs 18 additions, 0 deletionstest_utils/src/lib.rs
| ... | ... | @@ -6,21 +6,29 @@ edition = "2021" |
| [lib] | ||
| [dependencies] | ||
| ark-ff = "0.4.2" | ||
| ark-poly = "0.4.2" | ||
| ark-serialize = "0.4.2" | ||
| rs_merkle = "1.4.2" | ||
| blake3 = { version = "1.5.1", optional = true } | ||
| sha3 = { version = "0.10.8", optional = true } | ||
| ark-ff = { version = "0.4.2", default-features = false } | ||
| ark-poly = { version = "0.4.2", default-features = false } | ||
| ark-serialize = { version = "0.4.2", default-features = false } | ||
| rs_merkle = { version = "1.4.2", default-features = false } | ||
| blake3 = { version = "1.5.1", default-features = false, optional = true } | ||
| sha3 = { version = "0.10.8", default-features = false, optional = true } | ||
| [dev-dependencies] | ||
| winter-fri = "0.9" | ||
| winter-utils = "0.9" | ||
| winter-rand-utils = "0.9" | ||
| winter-math = "0.9" | ||
| rand = "0.8.5" | ||
| criterion = "0.5.1" | ||
| fri_test_utils = { path = "test_utils" } | ||
| [features] | ||
| sha3 = ["dep:sha3"] | ||
| sha3_asm = ["sha3", "sha3/asm"] | ||
| blake3 = ["dep:blake3"] | ||
| default = ["sha3", "blake3"] | ||
| [[bench]] | ||
| name = "fri" | ||
| harness = false | ||
| required-features = ["blake3"] | ||
| \ No newline at end of file |
benches/fri.rs
0 → 100644
File moved
src/algorithms/mod.rs
0 → 100644
File moved
src/utils.rs
0 → 100644
test_utils/Cargo.toml
0 → 100644
test_utils/src/lib.rs
0 → 100644
Please register or sign in to comment