Skip to content

Commit 317b21d

Browse files
committed
migrate to v2-fields
1 parent f4c838f commit 317b21d

12 files changed

Lines changed: 2355 additions & 0 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ members = [
2424
"crates/vm-core",
2525
"crates/zk-core",
2626
"crates/zk",
27+
"crates/vole-core",
2728
"crates/wasm-bench",
2829
]
2930
exclude = ["crates/lpn-estimator"]
@@ -70,6 +71,7 @@ mpz-memory-core = { path = "crates/memory-core" }
7071
mpz-vm-core = { path = "crates/vm-core" }
7172
mpz-zk-core = { path = "crates/zk-core" }
7273
mpz-zk = { path = "crates/zk" }
74+
mpz-vole-core = { path = "crates/vole-core" }
7375
clmul = { path = "crates/clmul" }
7476
matrix-transpose = { path = "crates/matrix-transpose" }
7577
rangeset = "0.4"

crates/vole-core/Cargo.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[package]
2+
name = "mpz-vole-core"
3+
version = "0.1.0-alpha.5"
4+
edition = "2024"
5+
6+
[lints]
7+
workspace = true
8+
9+
[dependencies]
10+
mpz-common = { workspace = true, features = ["future"] }
11+
mpz-fields = { workspace = true }
12+
13+
hybrid-array = { workspace = true }
14+
rand = { workspace = true, features = ["small_rng"] }
15+
serde = { workspace = true, features = ["derive"] }
16+
thiserror = { workspace = true }

crates/vole-core/src/ideal.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
//! Ideal functionalities.
2+
3+
pub mod rvole;
4+
pub mod rvope;
5+
pub mod vole;

0 commit comments

Comments
 (0)