Skip to content

Commit b4fc6b5

Browse files
authored
Merge pull request #25 from varunthakore/master
feat: implement Pedersen hash
2 parents ee27cd3 + be91012 commit b4fc6b5

File tree

7 files changed

+17967
-3
lines changed

7 files changed

+17967
-3
lines changed

Cargo.toml

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[workspace]
2-
members = ["felt", "commitment_scheme", "poseidon", "randomness", "channel", "fri"]
2+
members = ["felt", "commitment_scheme", "poseidon", "randomness", "channel", "fri", "pedersen"]
33
resolver = "2"
44

55
[workspace.dependencies]
66
anyhow = "1.0.86"
7-
ark-ff = { git = "https://github.com/jaehunkim/algebra", branch = "v0.4.2-fix" }
8-
ark-poly = { git = "https://github.com/jaehunkim/algebra", branch = "v0.4.2-fix" }
7+
ark-ff = "0.4.2"
8+
ark-poly = "0.4.2"
99
sha3 = "0.10.8"
1010
blake2 = "0.10.6"
1111
hex-literal = "0.4.1"
@@ -15,3 +15,5 @@ serde = { version = "1.0.205", features = ["derive"] }
1515
paste = "1.0"
1616
hex = "0.4"
1717
rand = "0.8"
18+
ark-ec = "0.4.2"
19+
lazy_static = "1.4.0"

pedersen/Cargo.toml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[package]
2+
name = "pedersen"
3+
version = "0.1.0"
4+
edition = "2021"
5+
license = "MIT"
6+
7+
[dependencies]
8+
ark-ff.workspace = true
9+
ark-ec.workspace = true
10+
felt = { path = "../felt"}
11+
num-bigint.workspace = true
12+
anyhow.workspace = true
13+
lazy_static.workspace = true

0 commit comments

Comments
 (0)