diff --git a/Cargo.toml b/Cargo.toml index e11c9b8..f319543 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,9 +24,6 @@ serde_with = "1.0" serde_bytes = "0.11.2" time = "*" secp256k1 = { version = "0.15.0", features = ["rand", "serde"] } -curve25519-dalek = { version = "1", features = ["serde"] } -merlin = "1.0.0" -bulletproofs = { git = "https://github.com/dalek-cryptography/bulletproofs", tag = "1.0.2" } sha2 = { version = "0.8", default-features = false } [dev-dependencies.bincode] diff --git a/README.md b/README.md index 5e07c83..5900f9b 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,6 @@ Active development of libbolt is ongoing at [Bolt Labs, Inc](https://github.com/ * secp256k1 * sodiumoxide * pairing -* merlin -* bulletproofs Note that the above rust dependencies will be compiled and installed as a result of running the `make` command. diff --git a/src/lib.rs b/src/lib.rs index 846d3d2..0d96993 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -27,9 +27,6 @@ extern crate bincode; extern crate sodiumoxide; extern crate secp256k1; extern crate time; -extern crate merlin; -extern crate bulletproofs; -extern crate curve25519_dalek; extern crate sha2; extern crate serde; @@ -49,10 +46,6 @@ use sodiumoxide::randombytes; use sodiumoxide::crypto::hash::sha512; use sha2::Sha512; use std::collections::HashMap; -use curve25519_dalek::digest::*; -use curve25519_dalek::scalar::Scalar; -use merlin::Transcript; -use bulletproofs::{BulletproofGens, PedersenGens, RangeProof}; use ff::{Rand, Field}; use serde::{Serialize, Deserialize};