Skip to content

Commit d2e4414

Browse files
committed
whirlaway: cp lookup crate
1 parent 24eb8a4 commit d2e4414

6 files changed

Lines changed: 1223 additions & 0 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ members = [
1515
"crates/air",
1616
"crates/sumcheck",
1717
"crates/pcs",
18+
"crates/lookup",
1819
]
1920
resolver = "3"
2021

@@ -50,6 +51,7 @@ utils = { path = "crates/utils" }
5051
air = { path = "crates/air" }
5152
sumcheck = { path = "crates/sumcheck" }
5253
pcs = { path = "crates/pcs" }
54+
lookup = { path = "crates/lookup" }
5355

5456
rand = "0.9.2"
5557
sha3 = "0.10.8"

crates/lookup/Cargo.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[package]
2+
name = "lookup"
3+
version.workspace = true
4+
edition.workspace = true
5+
rust-version.workspace = true
6+
license.workspace = true
7+
8+
[lints]
9+
workspace = true
10+
11+
[dependencies]
12+
utils.workspace = true
13+
p3-field.workspace = true
14+
p3-koala-bear.workspace = true
15+
rand.workspace = true
16+
rayon.workspace = true
17+
sumcheck.workspace = true
18+
whir-p3.workspace = true
19+
p3-challenger.workspace = true
20+
tracing.workspace = true
21+
p3-util.workspace = true

crates/lookup/src/lib.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/*
2+
Logup* (Lev Soukhanov)
3+
4+
https://eprint.iacr.org/2025/946.pdf
5+
6+
*/
7+
8+
mod quotient_gkr;
9+
10+
mod logup_star;
11+
pub use logup_star::*;
12+
13+
mod product_gkr;
14+
pub use product_gkr::*;

0 commit comments

Comments
 (0)