andrew's suggestion

This commit is contained in:
Simon Wicky
2024-04-19 09:42:30 +02:00
parent 71ad26455f
commit 470cc0010c
2 changed files with 105 additions and 253 deletions
Generated
+104 -247
View File
@@ -43,19 +43,6 @@ dependencies = [
"generic-array 0.14.7",
]
[[package]]
name = "aes"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"
dependencies = [
"cfg-if",
"cipher 0.3.0",
"cpufeatures",
"ctr 0.8.0",
"opaque-debug 0.3.1",
]
[[package]]
name = "aes"
version = "0.8.4"
@@ -63,7 +50,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
dependencies = [
"cfg-if",
"cipher 0.4.4",
"cipher",
"cpufeatures",
]
@@ -74,9 +61,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
dependencies = [
"aead",
"aes 0.8.4",
"cipher 0.4.4",
"ctr 0.9.2",
"aes",
"cipher",
"ctr",
"ghash",
"subtle 2.5.0",
]
@@ -87,7 +74,7 @@ version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
dependencies = [
"getrandom 0.2.15",
"getrandom",
"once_cell",
"version_check",
]
@@ -537,7 +524,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e141fb0f8be1c7b45887af94c88b182472b57c96b56773250ae00cd6a14a164"
dependencies = [
"bs58 0.5.1",
"hmac 0.12.1",
"hmac",
"k256",
"once_cell",
"pbkdf2",
@@ -599,7 +586,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94cb07b0da6a73955f8fb85d24c466778e70cda767a568229b104f0264089330"
dependencies = [
"byte-tools",
"crypto-mac 0.7.0",
"crypto-mac",
"digest 0.8.1",
"opaque-debug 0.2.3",
]
@@ -827,7 +814,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
dependencies = [
"cfg-if",
"cipher 0.4.4",
"cipher",
"cpufeatures",
]
@@ -839,7 +826,7 @@ checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
dependencies = [
"aead",
"chacha20",
"cipher 0.4.4",
"cipher",
"poly1305",
"zeroize",
]
@@ -886,15 +873,6 @@ dependencies = [
"half",
]
[[package]]
name = "cipher"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
dependencies = [
"generic-array 0.14.7",
]
[[package]]
name = "cipher"
version = "0.4.4"
@@ -1188,7 +1166,7 @@ dependencies = [
"rand_core 0.6.4",
"serde",
"serde_json",
"signature 2.2.0",
"signature",
"subtle-encoding",
"tendermint",
"thiserror",
@@ -1207,7 +1185,7 @@ dependencies = [
"rand_core 0.6.4",
"serde",
"serde_json",
"signature 2.2.0",
"signature",
"subtle-encoding",
"tendermint",
"tendermint-rpc",
@@ -1473,16 +1451,6 @@ dependencies = [
"subtle 1.0.0",
]
[[package]]
name = "crypto-mac"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e"
dependencies = [
"generic-array 0.14.7",
"subtle 2.5.0",
]
[[package]]
name = "csv"
version = "1.3.0"
@@ -1504,22 +1472,13 @@ dependencies = [
"memchr",
]
[[package]]
name = "ctr"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea"
dependencies = [
"cipher 0.3.0",
]
[[package]]
name = "ctr"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
dependencies = [
"cipher 0.4.4",
"cipher",
]
[[package]]
@@ -1571,7 +1530,6 @@ dependencies = [
"byteorder",
"digest 0.9.0",
"rand_core 0.5.1",
"serde",
"subtle 2.5.0",
"zeroize",
]
@@ -1585,9 +1543,11 @@ dependencies = [
"cfg-if",
"cpufeatures",
"curve25519-dalek-derive",
"digest 0.10.7",
"fiat-crypto",
"platforms",
"rustc_version 0.4.0",
"serde",
"subtle 2.5.0",
"zeroize",
]
@@ -1985,20 +1945,10 @@ dependencies = [
"elliptic-curve",
"rfc6979",
"serdect",
"signature 2.2.0",
"signature",
"spki",
]
[[package]]
name = "ed25519"
version = "1.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7"
dependencies = [
"serde",
"signature 1.6.4",
]
[[package]]
name = "ed25519"
version = "2.2.3"
@@ -2006,7 +1956,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
dependencies = [
"pkcs8",
"signature 2.2.0",
"serde",
"signature",
]
[[package]]
@@ -2024,16 +1975,16 @@ dependencies = [
[[package]]
name = "ed25519-dalek"
version = "1.0.1"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
dependencies = [
"curve25519-dalek 3.2.0",
"ed25519 1.5.3",
"rand 0.7.3",
"curve25519-dalek 4.1.2",
"ed25519",
"rand_core 0.6.4",
"serde",
"serde_bytes",
"sha2 0.9.9",
"sha2 0.10.8",
"subtle 2.5.0",
"zeroize",
]
@@ -2524,19 +2475,6 @@ dependencies = [
"zeroize",
]
[[package]]
name = "getrandom"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
dependencies = [
"cfg-if",
"js-sys",
"libc",
"wasi 0.9.0+wasi-snapshot-preview1",
"wasm-bindgen",
]
[[package]]
name = "getrandom"
version = "0.2.15"
@@ -2546,7 +2484,7 @@ dependencies = [
"cfg-if",
"js-sys",
"libc",
"wasi 0.11.0+wasi-snapshot-preview1",
"wasi",
"wasm-bindgen",
]
@@ -2812,33 +2750,13 @@ dependencies = [
"winapi",
]
[[package]]
name = "hkdf"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b"
dependencies = [
"digest 0.9.0",
"hmac 0.11.0",
]
[[package]]
name = "hkdf"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
dependencies = [
"hmac 0.12.1",
]
[[package]]
name = "hmac"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b"
dependencies = [
"crypto-mac 0.11.0",
"digest 0.9.0",
"hmac",
]
[[package]]
@@ -3396,7 +3314,7 @@ dependencies = [
"elliptic-curve",
"once_cell",
"sha2 0.10.8",
"signature 2.2.0",
"signature",
]
[[package]]
@@ -3659,7 +3577,7 @@ checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
dependencies = [
"libc",
"log",
"wasi 0.11.0+wasi-snapshot-preview1",
"wasi",
"windows-sys 0.48.0",
]
@@ -3675,7 +3593,7 @@ dependencies = [
"nym-ordered-buffer",
"nym-service-providers-common",
"nym-socks5-requests",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde-wasm-bindgen",
"thiserror",
@@ -3965,9 +3883,7 @@ dependencies = [
"nym-vesting-contract-common",
"okapi",
"pin-project",
"rand 0.7.3",
"rand 0.8.5",
"rand_chacha 0.2.2",
"rand_chacha 0.3.1",
"reqwest 0.12.4",
"rocket",
@@ -4032,7 +3948,7 @@ dependencies = [
"nym-crypto",
"nym-network-defaults",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"thiserror",
"url",
"zeroize",
@@ -4182,7 +4098,7 @@ dependencies = [
"nym-task",
"nym-topology",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"tap",
@@ -4230,7 +4146,7 @@ dependencies = [
"nym-task",
"nym-topology",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"sha2 0.10.8",
@@ -4310,7 +4226,7 @@ dependencies = [
"nym-bin-common",
"nym-node-tester-utils",
"nym-node-tester-wasm",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde-wasm-bindgen",
"serde_json",
@@ -4342,7 +4258,7 @@ dependencies = [
"digest 0.9.0",
"doc-comment",
"ff",
"getrandom 0.2.15",
"getrandom",
"group",
"itertools 0.10.5",
"nym-dkg",
@@ -4453,7 +4369,7 @@ dependencies = [
"nym-credentials-interface",
"nym-crypto",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"thiserror",
"time",
@@ -4474,25 +4390,25 @@ dependencies = [
name = "nym-crypto"
version = "0.4.0"
dependencies = [
"aes 0.8.4",
"aes",
"blake3",
"bs58 0.5.1",
"cipher 0.4.4",
"ctr 0.9.2",
"cipher",
"ctr",
"digest 0.10.7",
"ed25519-dalek",
"generic-array 0.14.7",
"hkdf 0.12.4",
"hmac 0.12.1",
"hkdf",
"hmac",
"nym-pemstore",
"nym-sphinx-types",
"rand 0.7.3",
"rand_chacha 0.2.2",
"rand 0.8.5",
"rand_chacha 0.3.1",
"serde",
"serde_bytes",
"subtle-encoding",
"thiserror",
"x25519-dalek 1.1.1",
"x25519-dalek",
"zeroize",
]
@@ -4614,7 +4530,7 @@ dependencies = [
"nym-wireguard",
"nym-wireguard-types",
"once_cell",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"sqlx",
@@ -4634,7 +4550,7 @@ name = "nym-gateway-client"
version = "0.1.0"
dependencies = [
"futures",
"getrandom 0.2.15",
"getrandom",
"gloo-utils",
"log",
"nym-bandwidth-controller",
@@ -4647,7 +4563,7 @@ dependencies = [
"nym-sphinx",
"nym-task",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"si-scale",
"thiserror",
@@ -4676,7 +4592,7 @@ dependencies = [
"nym-crypto",
"nym-pemstore",
"nym-sphinx",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"thiserror",
@@ -4902,7 +4818,7 @@ dependencies = [
"nym-topology",
"nym-types",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"sysinfo 0.27.8",
@@ -5024,7 +4940,7 @@ dependencies = [
"nym-types",
"pretty_env_logger",
"publicsuffix",
"rand 0.7.3",
"rand 0.8.5",
"regex",
"reqwest 0.12.4",
"serde",
@@ -5086,7 +5002,7 @@ dependencies = [
"nym-task",
"nym-types",
"nym-wireguard-types",
"rand 0.7.3",
"rand 0.8.5",
"semver 1.0.23",
"serde",
"serde_json",
@@ -5109,7 +5025,7 @@ dependencies = [
"dashmap",
"fastrand 2.1.0",
"headers",
"hmac 0.12.1",
"hmac",
"hyper 1.3.1",
"ipnetwork 0.16.0",
"nym-crypto",
@@ -5119,7 +5035,7 @@ dependencies = [
"nym-task",
"nym-wireguard",
"nym-wireguard-types",
"rand 0.7.3",
"rand 0.8.5",
"serde_json",
"thiserror",
"time",
@@ -5129,7 +5045,7 @@ dependencies = [
"tracing",
"utoipa",
"utoipa-swagger-ui",
"x25519-dalek 2.0.1",
"x25519-dalek",
]
[[package]]
@@ -5145,7 +5061,7 @@ dependencies = [
"nym-exit-policy",
"nym-http-api-client",
"nym-wireguard-types",
"rand_chacha 0.2.2",
"rand_chacha 0.3.1",
"schemars",
"serde",
"serde_json",
@@ -5166,7 +5082,7 @@ dependencies = [
"nym-sphinx-params",
"nym-task",
"nym-topology",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"thiserror",
@@ -5181,7 +5097,7 @@ dependencies = [
"futures",
"js-sys",
"nym-node-tester-utils",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde-wasm-bindgen",
"thiserror",
@@ -5236,14 +5152,14 @@ dependencies = [
"chacha20",
"chacha20poly1305",
"criterion",
"curve25519-dalek 3.2.0",
"fastrand 1.9.0",
"getrandom 0.2.15",
"getrandom",
"log",
"rand 0.7.3",
"rand 0.8.5",
"rayon",
"sphinx-packet",
"thiserror",
"x25519-dalek",
"zeroize",
]
@@ -5288,7 +5204,7 @@ dependencies = [
"nym-validator-client",
"parking_lot 0.12.2",
"pretty_env_logger",
"rand 0.7.3",
"rand 0.8.5",
"reqwest 0.12.4",
"tap",
"thiserror",
@@ -5350,7 +5266,7 @@ dependencies = [
"nym-socks5-client-core",
"nym-sphinx",
"nym-topology",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"tap",
@@ -5383,7 +5299,7 @@ dependencies = [
"nym-task",
"nym-validator-client",
"pin-project",
"rand 0.7.3",
"rand 0.8.5",
"reqwest 0.12.4",
"schemars",
"serde",
@@ -5409,7 +5325,7 @@ dependencies = [
"nym-credential-storage",
"nym-crypto",
"nym-socks5-client-core",
"rand 0.7.3",
"rand 0.8.5",
"safer-ffi",
"serde",
"tokio",
@@ -5463,7 +5379,7 @@ dependencies = [
"nym-sphinx-routing",
"nym-sphinx-types",
"nym-topology",
"rand 0.7.3",
"rand 0.8.5",
"rand_distr",
"thiserror",
"tokio",
@@ -5481,7 +5397,7 @@ dependencies = [
"nym-sphinx-routing",
"nym-sphinx-types",
"nym-topology",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"thiserror",
"zeroize",
@@ -5493,7 +5409,7 @@ version = "0.1.0"
dependencies = [
"nym-crypto",
"nym-sphinx-types",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"thiserror",
]
@@ -5509,8 +5425,8 @@ dependencies = [
"nym-sphinx-routing",
"nym-sphinx-types",
"nym-topology",
"rand 0.7.3",
"rand_chacha 0.2.2",
"rand 0.8.5",
"rand_chacha 0.3.1",
"serde",
"thiserror",
"wasm-bindgen",
@@ -5524,7 +5440,7 @@ dependencies = [
"nym-sphinx-addressing",
"nym-sphinx-params",
"nym-sphinx-types",
"rand 0.7.3",
"rand 0.8.5",
"thiserror",
]
@@ -5541,7 +5457,7 @@ dependencies = [
"nym-sphinx-routing",
"nym-sphinx-types",
"nym-topology",
"rand 0.7.3",
"rand 0.8.5",
"thiserror",
]
@@ -5616,7 +5532,7 @@ dependencies = [
"aes-gcm",
"argon2",
"generic-array 0.14.7",
"getrandom 0.2.15",
"getrandom",
"rand 0.8.5",
"serde",
"serde_json",
@@ -5652,7 +5568,7 @@ dependencies = [
"nym-sphinx-addressing",
"nym-sphinx-routing",
"nym-sphinx-types",
"rand 0.7.3",
"rand 0.8.5",
"semver 0.11.0",
"serde",
"serde_json",
@@ -5682,7 +5598,7 @@ dependencies = [
"cosmrs 0.15.0 (git+https://github.com/jstuczyn/cosmos-rust?branch=nym-temp/all-validator-features)",
"cosmwasm-std",
"eyre",
"hmac 0.12.1",
"hmac",
"itertools 0.11.0",
"log",
"nym-config",
@@ -5700,7 +5616,7 @@ dependencies = [
"thiserror",
"ts-rs",
"url",
"x25519-dalek 2.0.1",
"x25519-dalek",
]
[[package]]
@@ -5832,7 +5748,7 @@ dependencies = [
"nym-task",
"nym-wireguard-types",
"tokio",
"x25519-dalek 2.0.1",
"x25519-dalek",
]
[[package]]
@@ -5841,16 +5757,16 @@ version = "0.1.0"
dependencies = [
"base64 0.21.7",
"dashmap",
"hmac 0.12.1",
"hmac",
"log",
"nym-crypto",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde_json",
"sha2 0.10.8",
"thiserror",
"utoipa",
"x25519-dalek 2.0.1",
"x25519-dalek",
]
[[package]]
@@ -6174,7 +6090,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2"
dependencies = [
"digest 0.10.7",
"hmac 0.12.1",
"hmac",
]
[[package]]
@@ -6635,7 +6551,7 @@ dependencies = [
"libc",
"rand_chacha 0.1.1",
"rand_core 0.4.2",
"rand_hc 0.1.0",
"rand_hc",
"rand_isaac",
"rand_jitter",
"rand_os",
@@ -6644,19 +6560,6 @@ dependencies = [
"winapi",
]
[[package]]
name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
dependencies = [
"getrandom 0.1.16",
"libc",
"rand_chacha 0.2.2",
"rand_core 0.5.1",
"rand_hc 0.2.0",
]
[[package]]
name = "rand"
version = "0.8.5"
@@ -6678,16 +6581,6 @@ dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
dependencies = [
"ppv-lite86",
"rand_core 0.5.1",
]
[[package]]
name = "rand_chacha"
version = "0.3.1"
@@ -6718,9 +6611,6 @@ name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
dependencies = [
"getrandom 0.1.16",
]
[[package]]
name = "rand_core"
@@ -6728,17 +6618,17 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom 0.2.15",
"getrandom",
]
[[package]]
name = "rand_distr"
version = "0.3.0"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9e9532ada3929fb8b2e9dbe28d1e06c9b2cc65813f074fcb6bd5fbefeff9d56"
checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
dependencies = [
"num-traits",
"rand 0.7.3",
"rand 0.8.5",
]
[[package]]
@@ -6750,15 +6640,6 @@ dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
dependencies = [
"rand_core 0.5.1",
]
[[package]]
name = "rand_isaac"
version = "0.1.1"
@@ -6892,7 +6773,7 @@ version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
dependencies = [
"getrandom 0.2.15",
"getrandom",
"libredox",
"thiserror",
]
@@ -7052,7 +6933,7 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
dependencies = [
"hmac 0.12.1",
"hmac",
"subtle 2.5.0",
]
@@ -7079,7 +6960,7 @@ checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
dependencies = [
"cc",
"cfg-if",
"getrandom 0.2.15",
"getrandom",
"libc",
"spin 0.9.8",
"untrusted 0.9.0",
@@ -7833,12 +7714,6 @@ dependencies = [
"libc",
]
[[package]]
name = "signature"
version = "1.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
[[package]]
name = "signature"
version = "2.2.0"
@@ -7909,26 +7784,26 @@ dependencies = [
[[package]]
name = "sphinx-packet"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc43eda802856ee82a7555c7b75ceb9e07451741c7a2f5f23d036020e01189d4"
version = "0.2.0"
source = "git+https://github.com/nymtech/sphinx.git?branch=simon/x25519#e9f9aada09ac4fa2df8048c64b9fd5b3e77c5f9c"
dependencies = [
"aes 0.7.5",
"aes",
"arrayref",
"blake2 0.8.1",
"bs58 0.4.0",
"bs58 0.5.1",
"byteorder",
"chacha",
"curve25519-dalek 3.2.0",
"digest 0.9.0",
"hkdf 0.11.0",
"hmac 0.11.0",
"ctr",
"digest 0.10.7",
"hkdf",
"hmac",
"lioness",
"log",
"rand 0.7.3",
"rand 0.8.5",
"rand_distr",
"sha2 0.9.9",
"sha2 0.10.8",
"subtle 2.5.0",
"x25519-dalek",
]
[[package]]
@@ -8318,7 +8193,7 @@ checksum = "15ab8f0a25d0d2ad49ac615da054d6a76aa6603ff95f7d18bafdd34450a1a04b"
dependencies = [
"bytes",
"digest 0.10.7",
"ed25519 2.2.3",
"ed25519",
"ed25519-consensus",
"flex-error",
"futures",
@@ -8333,7 +8208,7 @@ dependencies = [
"serde_json",
"serde_repr",
"sha2 0.10.8",
"signature 2.2.0",
"signature",
"subtle 2.5.0",
"subtle-encoding",
"tendermint-proto",
@@ -8384,7 +8259,7 @@ dependencies = [
"bytes",
"flex-error",
"futures",
"getrandom 0.2.15",
"getrandom",
"peg",
"pin-project",
"reqwest 0.11.27",
@@ -9288,7 +9163,7 @@ version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560"
dependencies = [
"getrandom 0.2.15",
"getrandom",
"wasm-bindgen",
]
@@ -9347,12 +9222,6 @@ dependencies = [
"try-lock",
]
[[package]]
name = "wasi"
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
[[package]]
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
@@ -9468,7 +9337,7 @@ dependencies = [
"nym-task",
"nym-topology",
"nym-validator-client",
"rand 0.7.3",
"rand 0.8.5",
"serde",
"serde-wasm-bindgen",
"thiserror",
@@ -9516,7 +9385,7 @@ name = "wasm-utils"
version = "0.1.0"
dependencies = [
"futures",
"getrandom 0.2.15",
"getrandom",
"gloo-net",
"gloo-utils",
"js-sys",
@@ -9924,18 +9793,6 @@ dependencies = [
"tap",
]
[[package]]
name = "x25519-dalek"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4f"
dependencies = [
"curve25519-dalek 3.2.0",
"rand_core 0.5.1",
"serde",
"zeroize",
]
[[package]]
name = "x25519-dalek"
version = "2.0.1"
+1 -6
View File
@@ -37,13 +37,8 @@ pub fn dealer_fixture(mut rng: &mut ChaCha20Rng, id: NodeIndex) -> DealerDetails
// we might possibly need that private key later on
let keypair = DkgKeyPair::new(dkg::params(), &mut rng);
// lol, instantiate rng with an rng due to incompatibility, but even though it looks dodgy AF,
// it's 100% deterministic
let mut secondary_seed = [0u8; 32];
rng.fill_bytes(&mut secondary_seed);
let addr = pseudorandom_account(rng);
let identity_keypair = identity::KeyPair::new(&mut test_rng(secondary_seed));
let identity_keypair = identity::KeyPair::new(&mut rng);
let bte_public_key_with_proof = bs58::encode(&keypair.public_key().to_bytes()).into_string();
let port = 8080 + id;