From db86ef6e8b8161b61e24a5cf65c744b706107bca Mon Sep 17 00:00:00 2001 From: Deirdre Connolly Date: Tue, 25 Feb 2020 13:35:36 -0500 Subject: [PATCH] Pull in secp256k1 wrapper crate as a dep --- Cargo.lock | 23 +++++++++++++++++++++-- zebra-chain/Cargo.toml | 1 + 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d34ee21c..fc5e190c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -226,9 +226,9 @@ checksum = "e6e9e01327e6c86e92ec72b1c798d4a94810f147209bbe3ffab6a86954937a6f" [[package]] name = "cc" -version = "1.0.50" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd" +checksum = "8dae9c4b8fedcae85592ba623c4fd08cfdab3e3b72d6df780c6ead964a69bfff" [[package]] name = "cfg-if" @@ -1403,6 +1403,24 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d" +[[package]] +name = "secp256k1" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2932dc07acd2066ff2e3921a4419606b220ba6cd03a9935123856cc534877056" +dependencies = [ + "secp256k1-sys", +] + +[[package]] +name = "secp256k1-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ab2c26f0d3552a0f12e639ae8a64afc2e3db9c52fe32f5fc6c289d38519f220" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.6.0" @@ -2016,6 +2034,7 @@ dependencies = [ "proptest", "proptest-derive", "redjubjub", + "secp256k1", "sha2", "thiserror", ] diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index b2e306dc..bb7cef76 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -13,6 +13,7 @@ chrono = "0.4" futures = "0.3" hex = "0.4" lazy_static = "1.4.0" +secp256k1 = "0.17.2" sha2 = "0.8" thiserror = "1" # ZF deps