Skip to content

Commit ea52b64

Browse files
Oppenfmolettapefontanajuan.mv
authored
Expand api (#4)
Co-authored-by: Federica <[email protected]> Co-authored-by: Pedro Fontana <[email protected]> Co-authored-by: juan.mv <[email protected]>
1 parent 285e4c0 commit ea52b64

File tree

3 files changed

+315
-29
lines changed

3 files changed

+315
-29
lines changed

crates/stark-felt/Cargo.toml

+4-1
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,15 @@ readme = "README.md"
1313
[dependencies]
1414
bitvec = { version = "1.0.1", default-features = false }
1515
serde = { version = "1.0.163", optional = true, default-features = false }
16-
lambdaworks-math = { version = "0.1.3", default-features = false }
16+
lambdaworks-math = { version = "0.2.0", default_features = false }
17+
arbitrary = { version = "1.3.0", optional = true, default-features = false }
18+
num-traits = { version = "0.2.16", default-features = false }
1719

1820
[features]
1921
default = ["std", "serde"]
2022
std = []
2123
alloc = ["serde?/alloc"]
24+
arbitrary = ["std", "dep:arbitrary"]
2225

2326
[dev-dependencies]
2427
proptest = "1.1.0"

crates/stark-felt/src/arbitrary.rs crates/stark-felt/src/arbitrary_proptest.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use lambdaworks_math::{field::element::FieldElement, unsigned_integer::element::UnsignedInteger};
2+
use num_traits::Zero;
23
use proptest::prelude::*;
34

45
use crate::Felt;

0 commit comments

Comments
 (0)