Skip to content

Commit 6abb5e7

Browse files
authored
Merge pull request #225 from LLFourn/vrf-cert-keygen
feat: Add VRF-based certification for ChillDKG
2 parents 3831f36 + c4c2837 commit 6abb5e7

File tree

7 files changed

+1622
-1408
lines changed

7 files changed

+1622
-1408
lines changed

clippy.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
large-error-threshold = 150

schnorr_fun/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ keywords = ["bitcoin", "schnorr"]
1717
secp256kfun = { path = "../secp256kfun", version = "0.11", default-features = false }
1818
bech32 = { version = "0.11", optional = true, default-features = false, features = ["alloc"] }
1919
bincode = { workspace = true, optional = true }
20+
vrf_fun = { path = "../vrf_fun", version = "0.11", optional = true, default-features = false }
21+
sha2 = { version = "0.10", optional = true }
2022

2123
[dev-dependencies]
2224
secp256kfun = { path = "../secp256kfun", version = "0.11", features = ["proptest", "bincode", "alloc"] }
@@ -49,6 +51,7 @@ libsecp_compat_0_29 = ["secp256kfun/libsecp_compat_0_29"]
4951
libsecp_compat_0_30 = ["secp256kfun/libsecp_compat_0_30"]
5052
proptest = ["secp256kfun/proptest"]
5153
share_backup = ["dep:bech32"]
54+
vrf_cert_keygen = ["dep:vrf_fun", "dep:sha2", "alloc", "secp256kfun/std", "vrf_fun/std"]
5255

5356
[package.metadata.docs.rs]
5457
all-features = true

0 commit comments

Comments
 (0)