|
|
@@ -937,7 +937,7 @@ version = "0.7.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
|
|
|
dependencies = [
|
|
|
- "block-padding 0.1.5",
|
|
|
+ "block-padding",
|
|
|
"byte-tools",
|
|
|
"byteorder",
|
|
|
"generic-array 0.12.4",
|
|
|
@@ -949,7 +949,6 @@ version = "0.9.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
|
|
|
dependencies = [
|
|
|
- "block-padding 0.2.1",
|
|
|
"generic-array 0.14.7",
|
|
|
]
|
|
|
|
|
|
@@ -971,12 +970,6 @@ dependencies = [
|
|
|
"byte-tools",
|
|
|
]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "block-padding"
|
|
|
-version = "0.2.1"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "borsh"
|
|
|
version = "0.10.3"
|
|
|
@@ -1738,16 +1731,45 @@ dependencies = [
|
|
|
[[package]]
|
|
|
name = "curve25519-dalek"
|
|
|
version = "3.2.1"
|
|
|
-source = "git+https://github.com/anza-xyz/curve25519-dalek.git?rev=b500cdc2a920cd5bff9e2dd974d7b97349d61464#b500cdc2a920cd5bff9e2dd974d7b97349d61464"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "90f9d052967f590a76e62eb387bd0bbb1b000182c3cefe5364db6b7211651bc0"
|
|
|
dependencies = [
|
|
|
"byteorder",
|
|
|
"digest 0.9.0",
|
|
|
"rand_core 0.5.1",
|
|
|
+ "subtle",
|
|
|
+ "zeroize",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "curve25519-dalek"
|
|
|
+version = "4.1.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if 1.0.0",
|
|
|
+ "cpufeatures",
|
|
|
+ "curve25519-dalek-derive",
|
|
|
+ "digest 0.10.7",
|
|
|
+ "fiat-crypto",
|
|
|
+ "rand_core 0.6.4",
|
|
|
+ "rustc_version 0.4.0",
|
|
|
"serde",
|
|
|
"subtle",
|
|
|
"zeroize",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "curve25519-dalek-derive"
|
|
|
+version = "0.1.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 2.0.68",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "darling"
|
|
|
version = "0.20.1"
|
|
|
@@ -2002,7 +2024,7 @@ version = "1.0.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
|
|
|
dependencies = [
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 3.2.1",
|
|
|
"ed25519",
|
|
|
"rand 0.7.3",
|
|
|
"serde",
|
|
|
@@ -2177,6 +2199,12 @@ version = "0.1.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "835a3dc7d1ec9e75e2b5fb4ba75396837112d2060b03f7d43bc1897c7f7211da"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "fiat-crypto"
|
|
|
+version = "0.2.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "filedescriptor"
|
|
|
version = "0.8.1"
|
|
|
@@ -5237,18 +5265,6 @@ dependencies = [
|
|
|
"digest 0.10.7",
|
|
|
]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "sha3"
|
|
|
-version = "0.9.1"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809"
|
|
|
-dependencies = [
|
|
|
- "block-buffer 0.9.0",
|
|
|
- "digest 0.9.0",
|
|
|
- "keccak",
|
|
|
- "opaque-debug 0.3.0",
|
|
|
-]
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "sha3"
|
|
|
version = "0.10.8"
|
|
|
@@ -6195,7 +6211,7 @@ version = "2.1.0"
|
|
|
dependencies = [
|
|
|
"bytemuck",
|
|
|
"bytemuck_derive",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"solana-program",
|
|
|
"thiserror",
|
|
|
]
|
|
|
@@ -6747,7 +6763,7 @@ dependencies = [
|
|
|
"bincode",
|
|
|
"bv",
|
|
|
"caps",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"dlopen2",
|
|
|
"fnv",
|
|
|
"lazy_static",
|
|
|
@@ -6841,7 +6857,7 @@ dependencies = [
|
|
|
"bytemuck_derive",
|
|
|
"console_error_panic_hook",
|
|
|
"console_log",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"getrandom 0.2.10",
|
|
|
"itertools 0.12.1",
|
|
|
"js-sys",
|
|
|
@@ -6862,7 +6878,7 @@ dependencies = [
|
|
|
"serde_json",
|
|
|
"serial_test",
|
|
|
"sha2 0.10.8",
|
|
|
- "sha3 0.10.8",
|
|
|
+ "sha3",
|
|
|
"solana-atomic-u64",
|
|
|
"solana-define-syscall",
|
|
|
"solana-frozen-abi",
|
|
|
@@ -7299,7 +7315,7 @@ dependencies = [
|
|
|
"bytemuck_derive",
|
|
|
"byteorder",
|
|
|
"chrono",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"derivation-path",
|
|
|
"digest 0.10.7",
|
|
|
"ed25519-dalek",
|
|
|
@@ -7327,7 +7343,7 @@ dependencies = [
|
|
|
"serde_json",
|
|
|
"serde_with",
|
|
|
"sha2 0.10.8",
|
|
|
- "sha3 0.10.8",
|
|
|
+ "sha3",
|
|
|
"siphasher",
|
|
|
"solana-frozen-abi",
|
|
|
"solana-frozen-abi-macro",
|
|
|
@@ -7979,17 +7995,17 @@ dependencies = [
|
|
|
"bincode",
|
|
|
"bytemuck",
|
|
|
"bytemuck_derive",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"itertools 0.12.1",
|
|
|
"lazy_static",
|
|
|
"merlin",
|
|
|
"num-derive",
|
|
|
"num-traits",
|
|
|
- "rand 0.7.3",
|
|
|
+ "rand 0.8.5",
|
|
|
"serde",
|
|
|
"serde_derive",
|
|
|
"serde_json",
|
|
|
- "sha3 0.9.1",
|
|
|
+ "sha3",
|
|
|
"solana-program",
|
|
|
"solana-sdk",
|
|
|
"subtle",
|
|
|
@@ -8004,7 +8020,7 @@ version = "2.1.0"
|
|
|
dependencies = [
|
|
|
"bytemuck",
|
|
|
"criterion",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"num-derive",
|
|
|
"num-traits",
|
|
|
"solana-log-collector",
|
|
|
@@ -8018,7 +8034,7 @@ name = "solana-zk-token-proof-program-tests"
|
|
|
version = "2.1.0"
|
|
|
dependencies = [
|
|
|
"bytemuck",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"solana-compute-budget",
|
|
|
"solana-program-test",
|
|
|
"solana-sdk",
|
|
|
@@ -8035,17 +8051,17 @@ dependencies = [
|
|
|
"bytemuck",
|
|
|
"bytemuck_derive",
|
|
|
"byteorder",
|
|
|
- "curve25519-dalek",
|
|
|
+ "curve25519-dalek 4.1.3",
|
|
|
"itertools 0.12.1",
|
|
|
"lazy_static",
|
|
|
"merlin",
|
|
|
"num-derive",
|
|
|
"num-traits",
|
|
|
- "rand 0.7.3",
|
|
|
+ "rand 0.8.5",
|
|
|
"serde",
|
|
|
"serde_derive",
|
|
|
"serde_json",
|
|
|
- "sha3 0.9.1",
|
|
|
+ "sha3",
|
|
|
"solana-curve25519",
|
|
|
"solana-program",
|
|
|
"solana-sdk",
|