mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 12:19:24 +00:00
Downstream the eVRF libraries from FCMP++
Also adds no-std support to secq256k1 and embedwards25519.
This commit is contained in:
@@ -29,6 +29,13 @@ multiexp = { path = "../../crypto/multiexp", default-features = false, features
|
||||
dleq = { path = "../../crypto/dleq", default-features = false }
|
||||
schnorr-signatures = { path = "../../crypto/schnorr", default-features = false }
|
||||
|
||||
secq256k1 = { path = "../../crypto/evrf/secq256k1", default-features = false }
|
||||
embedwards25519 = { path = "../../crypto/evrf/embedwards25519", default-features = false }
|
||||
generalized-bulletproofs = { path = "../../crypto/evrf/generalized-bulletproofs", default-features = false }
|
||||
generalized-bulletproofs-circuit-abstraction = { path = "../../crypto/evrf/circuit-abstraction", default-features = false }
|
||||
ec-divisors = { path = "../../crypto/evrf/divisors", default-features = false }
|
||||
generalized-bulletproofs-ec-gadgets = { path = "../../crypto/evrf/ec-gadgets", default-features = false }
|
||||
|
||||
dkg = { path = "../../crypto/dkg", default-features = false }
|
||||
# modular-frost = { path = "../../crypto/frost", default-features = false }
|
||||
# frost-schnorrkel = { path = "../../crypto/schnorrkel", default-features = false }
|
||||
|
||||
@@ -12,6 +12,13 @@ pub use multiexp;
|
||||
pub use dleq;
|
||||
pub use schnorr_signatures;
|
||||
|
||||
pub use secq256k1;
|
||||
pub use embedwards25519;
|
||||
pub use generalized_bulletproofs;
|
||||
pub use generalized_bulletproofs_circuit_abstraction;
|
||||
pub use ec_divisors;
|
||||
pub use generalized_bulletproofs_ec_gadgets;
|
||||
|
||||
pub use dkg;
|
||||
/*
|
||||
pub use modular_frost;
|
||||
|
||||
Reference in New Issue
Block a user