diff --git a/Cargo.lock b/Cargo.lock index 53ae8badf..d6040addb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -297,7 +297,7 @@ dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "quickcheck 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -319,7 +319,7 @@ dependencies = [ "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quickcheck 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", "sgx_tstd 1.0.9 (git+https://github.com/baidu/rust-sgx-sdk.git?rev=v1.0.9)", @@ -338,7 +338,7 @@ dependencies = [ "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quickcheck 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "sgx_tstd 1.0.9 (git+https://github.com/baidu/rust-sgx-sdk.git?rev=v1.0.9)", ] @@ -348,7 +348,7 @@ version = "0.1.0" dependencies = [ "chain-core 0.1.0", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "sgx_tstd 1.0.9 (git+https://github.com/baidu/rust-sgx-sdk.git?rev=v1.0.9)", ] @@ -413,13 +413,13 @@ dependencies = [ "miscreant 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "secstr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", "sled 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "websocket 0.23.0 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -444,7 +444,7 @@ dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "rustls 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "secstr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -456,7 +456,7 @@ dependencies = [ "webpki 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)", "websocket 0.23.0 (registry+https://github.com/rust-lang/crates.io-index)", "yasna 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -471,7 +471,7 @@ dependencies = [ "client-core 0.1.0", "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "secstr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -746,7 +746,7 @@ dependencies = [ "chain-core 0.1.0", "chain-tx-validation 0.1.0", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)", + "secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)", "sgx_tstd 1.0.9 (git+https://github.com/baidu/rust-sgx-sdk.git?rev=v1.0.9)", ] @@ -2263,13 +2263,13 @@ dependencies = [ [[package]] name = "secp256k1zkp" version = "0.13.0" -source = "git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223#d78ae81a598a5ceead03aa1ddf04067f6340f223" +source = "git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d#c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d" dependencies = [ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "sgx_tstd 1.0.9 (git+https://github.com/baidu/rust-sgx-sdk.git?rev=v1.0.9)", - "zeroize 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3250,7 +3250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "zeroize" -version = "0.10.1" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -3503,7 +3503,7 @@ dependencies = [ "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27" "checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d" "checksum sct 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c" -"checksum secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=d78ae81a598a5ceead03aa1ddf04067f6340f223)" = "" +"checksum secp256k1zkp 0.13.0 (git+https://github.com/crypto-com/rust-secp256k1-zkp.git?rev=c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d)" = "" "checksum secstr 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "fb003d53cef244a97516226b01155057c7fa6eb52914933c32f6c98a84182188" "checksum security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2" "checksum security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56" @@ -3615,7 +3615,7 @@ dependencies = [ "checksum wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9" "checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" "checksum yasna 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a563d10ead87e2d798e357d44f40f495ad70bcee4d5c0d3f77a5b1b7376645d9" -"checksum zeroize 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4090487fa66630f7b166fba2bbb525e247a5449f41c468cc1d98f8ae6ac03120" "checksum zeroize 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8ddfeb6eee2fb3b262ef6e0898a52b7563bb8e0d5955a313b3cf2f808246ea14" +"checksum zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "cdc979d9b5ead18184c357c4d8a3f81b579aae264e32507223032e64715462d3" "checksum zmq 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "aad98a7a617d608cd9e1127147f630d24af07c7cd95ba1533246d96cbdd76c66" "checksum zmq-sys 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d33a2c51dde24d5b451a2ed4b488266df221a5eaee2ee519933dc46b9a9b3648" diff --git a/chain-abci/Cargo.toml b/chain-abci/Cargo.toml index 77cf209d9..2bbaf4975 100644 --- a/chain-abci/Cargo.toml +++ b/chain-abci/Cargo.toml @@ -31,7 +31,7 @@ hex = "0.4" protobuf = "2.7.0" integer-encoding = "1.0.7" structopt = "0.3" -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism"] } blake2 = "0.8" parity-scale-codec = { features = ["derive"], version = "1.0" } zmq = "0.9" diff --git a/chain-core/Cargo.toml b/chain-core/Cargo.toml index 33c216bb4..aa0ce4c4c 100644 --- a/chain-core/Cargo.toml +++ b/chain-core/Cargo.toml @@ -16,7 +16,7 @@ digest = { version = "0.8", default-features = false} tiny-keccak = { version = "1.5.0", default-features = false, features = ["keccak"] } sha2 = { version = "0.8", default-features = false } hex = { version = "0.4", optional = true } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism"] } serde = { version = "1.0", features = ["derive"], optional = true } blake2 = { version = "0.8", default-features = false } parity-scale-codec = { features = ["derive"], default-features = false, version = "1.0" } diff --git a/chain-tx-enclave/enclave-t-common/Cargo.toml b/chain-tx-enclave/enclave-t-common/Cargo.toml index b2a239f12..767265c2e 100644 --- a/chain-tx-enclave/enclave-t-common/Cargo.toml +++ b/chain-tx-enclave/enclave-t-common/Cargo.toml @@ -9,8 +9,8 @@ edition = "2018" [dependencies] sgx_tstd = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk.git" } chain-core = { path = "../../chain-core", default-features = false, features = ["mesalock_sgx"] } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism", "sgx"] } -zeroize = { version = "0.10.0", default-features = false } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism", "sgx"] } +zeroize = { version = "1.0", default-features = false } sgx_tseal = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk" } parity-scale-codec = { default-features = false, version = "1.0" } sgx_types = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk.git" } diff --git a/chain-tx-enclave/tx-query/app/Cargo.toml b/chain-tx-enclave/tx-query/app/Cargo.toml index 18abe5a2f..3a86c5adf 100644 --- a/chain-tx-enclave/tx-query/app/Cargo.toml +++ b/chain-tx-enclave/tx-query/app/Cargo.toml @@ -19,7 +19,7 @@ sgx_urts = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk" } parity-scale-codec = { features = ["derive"], version = "1.0" } chain-core = { path = "../../../chain-core" } enclave-protocol = { path = "../../../enclave-protocol" } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism"] } zmq = "0.9" client-core = { path = "../../../client-core", optional = true } client-common = { path = "../../../client-common", optional = true } \ No newline at end of file diff --git a/chain-tx-enclave/tx-query/enclave/Cargo.toml b/chain-tx-enclave/tx-query/enclave/Cargo.toml index 1afe28d3a..07782e61f 100644 --- a/chain-tx-enclave/tx-query/enclave/Cargo.toml +++ b/chain-tx-enclave/tx-query/enclave/Cargo.toml @@ -24,7 +24,7 @@ parity-scale-codec = { default-features = false, features = ["derive"], version chain-core = { path = "../../../chain-core", default-features = false, features = ["mesalock_sgx"] } enclave-protocol = { path = "../../../enclave-protocol", default-features = false, features = ["mesalock_sgx"] } enclave-t-common = { path = "../../enclave-t-common" } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism", "sgx"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism", "sgx"] } [dependencies] chrono = { git = "https://github.com/mesalock-linux/chrono-sgx" } @@ -38,4 +38,4 @@ itertools = { version = "0.8", default-features = false, features = []} rustls = { git = "https://github.com/mesalock-linux/rustls", branch = "mesalock_sgx" } webpki-roots= { git = "https://github.com/mesalock-linux/webpki-roots", branch = "mesalock_sgx" } lazy_static = { version = "1.4", features = ["spin_no_std"] } -zeroize = { version = "0.10.0", default-features = false, features = ["zeroize_derive"]} \ No newline at end of file +zeroize = { version = "1.0", default-features = false, features = ["zeroize_derive"]} \ No newline at end of file diff --git a/chain-tx-enclave/tx-validation/app/Cargo.toml b/chain-tx-enclave/tx-validation/app/Cargo.toml index 59354b4cb..e8d5f1707 100644 --- a/chain-tx-enclave/tx-validation/app/Cargo.toml +++ b/chain-tx-enclave/tx-validation/app/Cargo.toml @@ -23,4 +23,4 @@ chain-core = { path = "../../../chain-core" } chain-tx-validation = { path = "../../../chain-tx-validation" } enclave-protocol = { path = "../../../enclave-protocol" } parity-scale-codec = { version = "1.0" } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism"] } diff --git a/chain-tx-enclave/tx-validation/enclave/Cargo.toml b/chain-tx-enclave/tx-validation/enclave/Cargo.toml index 782da7075..eea47ede5 100644 --- a/chain-tx-enclave/tx-validation/enclave/Cargo.toml +++ b/chain-tx-enclave/tx-validation/enclave/Cargo.toml @@ -25,7 +25,7 @@ sgx_tcrypto = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk" enclave-macro = { path = "../../enclave-macro" } chain-tx-validation = { path = "../../../chain-tx-validation", default-features = false, features = ["mesalock_sgx"] } chain-core = { path = "../../../chain-core", default-features = false, features = ["mesalock_sgx"] } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism", "sgx"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism", "sgx"] } parity-scale-codec = { default-features = false, version = "1.0" } enclave-protocol = { path = "../../../enclave-protocol", default-features = false, features = ["mesalock_sgx"] } chain-tx-filter = { path = "../../../chain-tx-filter", default-features = false, features = ["mesalock_sgx"] } @@ -33,4 +33,4 @@ lazy_static = { version = "1.4", features = ["spin_no_std"] } enclave-t-common = { path = "../../enclave-t-common" } aes-gcm-siv = "0.1" aead = "0.1" -zeroize = { version = "0.10", default-features = false } \ No newline at end of file +zeroize = { version = "1.0", default-features = false } \ No newline at end of file diff --git a/chain-tx-filter/Cargo.toml b/chain-tx-filter/Cargo.toml index 84e1626d8..348ce9efa 100644 --- a/chain-tx-filter/Cargo.toml +++ b/chain-tx-filter/Cargo.toml @@ -13,7 +13,7 @@ mesalock_sgx = ["sgx_tstd", "secp256k1zkp/sgx", "chain-core/mesalock_sgx"] [dependencies] chain-core = { default-features = false, path = "../chain-core" } parity-scale-codec = { default-features = false, version = "1.0" } -secp256k1zkp = { default-features = false, git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["endomorphism"] } +secp256k1zkp = { default-features = false, git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["endomorphism"] } bit-vec = { default-features = false, version = "0.6" } sgx_tstd = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk.git", optional = true } diff --git a/chain-tx-validation/Cargo.toml b/chain-tx-validation/Cargo.toml index 24498d96e..6756dd9be 100644 --- a/chain-tx-validation/Cargo.toml +++ b/chain-tx-validation/Cargo.toml @@ -12,6 +12,6 @@ mesalock_sgx = ["sgx_tstd", "secp256k1zkp/sgx", "chain-core/mesalock_sgx"] [dependencies] chain-core = { path = "../chain-core", default-features = false } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["recovery", "endomorphism"] } parity-scale-codec = { features = ["derive"], default-features = false, version = "1.0" } sgx_tstd = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk.git", optional = true } diff --git a/client-common/Cargo.toml b/client-common/Cargo.toml index 1cc841a5f..89a3dcd16 100644 --- a/client-common/Cargo.toml +++ b/client-common/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] chain-core = { path = "../chain-core" } chain-tx-filter = { path = "../chain-tx-filter" } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["serde", "zeroize", "rand", "recovery", "endomorphism", "musig"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["serde", "zeroize", "rand", "recovery", "endomorphism", "musig"] } rand = "0.7" log = "0.4" miscreant = "0.4" @@ -15,7 +15,7 @@ blake2 = "0.8" hex = "0.4" base64 = "0.10" secstr = { version = "0.3.2", features = ["serde"] } -zeroize = "0.10" +zeroize = "1.0" serde = { version = "1.0", features = ["derive"] } chrono = { version = "0.4", features = ["serde"] } sled = { version = "0.28", optional = true } diff --git a/client-core/Cargo.toml b/client-core/Cargo.toml index d7cfc5bd3..1e0564b57 100644 --- a/client-core/Cargo.toml +++ b/client-core/Cargo.toml @@ -10,12 +10,12 @@ chain-core = { path = "../chain-core" } client-common = { path = "../client-common" } chain-tx-filter = { path = "../chain-tx-filter" } enclave-protocol = { path = "../enclave-protocol" } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["serde", "zeroize", "rand", "recovery", "endomorphism", "musig"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["serde", "zeroize", "rand", "recovery", "endomorphism", "musig"] } parity-scale-codec = { features = ["derive"], version = "1.0" } chrono = { version = "0.4", features = ["serde"] } rand = "0.7" hex = "0.4" -zeroize = "0.10" +zeroize = "1.0" byteorder = "1.3" secstr = { version = "0.3.2", features = ["serde"] } itertools = "0.8" diff --git a/client-network/Cargo.toml b/client-network/Cargo.toml index 58232269c..02c3c4eac 100644 --- a/client-network/Cargo.toml +++ b/client-network/Cargo.toml @@ -18,4 +18,4 @@ parity-scale-codec = { features = ["derive"], version = "1.0" } hex = "0.4.0" [dev-dependencies] -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223", features = ["serde", "zeroize", "rand", "recovery", "endomorphism"] } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d", features = ["serde", "zeroize", "rand", "recovery", "endomorphism"] } diff --git a/enclave-protocol/Cargo.toml b/enclave-protocol/Cargo.toml index 26b96fce4..492a0d1de 100644 --- a/enclave-protocol/Cargo.toml +++ b/enclave-protocol/Cargo.toml @@ -14,5 +14,5 @@ mesalock_sgx = ["sgx_tstd", "secp256k1zkp/sgx", "chain-core/mesalock_sgx", "chai chain-core = { path = "../chain-core", default-features = false } chain-tx-validation = { path = "../chain-tx-validation", default-features = false } parity-scale-codec = { version = "1.0", default-features = false, features = ["derive"] } -secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "d78ae81a598a5ceead03aa1ddf04067f6340f223" } +secp256k1zkp = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "c5ef4fad2d439d58f1d5deab4de0fc88ce0c8b7d" } sgx_tstd = { rev = "v1.0.9", git = "https://github.com/baidu/rust-sgx-sdk.git", optional = true }