|
|
@@ -134,6 +134,12 @@ version = "1.0.82"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "arrayref"
|
|
|
+version = "0.3.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ascii"
|
|
|
version = "0.9.3"
|
|
|
@@ -182,7 +188,7 @@ dependencies = [
|
|
|
"Inflector",
|
|
|
"async-graphql-parser",
|
|
|
"darling 0.14.4",
|
|
|
- "proc-macro-crate",
|
|
|
+ "proc-macro-crate 1.3.1",
|
|
|
"proc-macro2",
|
|
|
"quote",
|
|
|
"syn 1.0.109",
|
|
|
@@ -360,6 +366,15 @@ version = "0.9.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "bincode"
|
|
|
+version = "1.3.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
|
|
|
+dependencies = [
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "bitflags"
|
|
|
version = "1.3.2"
|
|
|
@@ -387,6 +402,15 @@ dependencies = [
|
|
|
"wyz",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "block-buffer"
|
|
|
+version = "0.9.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
|
|
|
+dependencies = [
|
|
|
+ "generic-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "block-buffer"
|
|
|
version = "0.10.4"
|
|
|
@@ -396,22 +420,98 @@ dependencies = [
|
|
|
"generic-array",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "borsh"
|
|
|
+version = "0.10.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b"
|
|
|
+dependencies = [
|
|
|
+ "borsh-derive",
|
|
|
+ "hashbrown 0.13.2",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "borsh-derive"
|
|
|
+version = "0.10.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7"
|
|
|
+dependencies = [
|
|
|
+ "borsh-derive-internal",
|
|
|
+ "borsh-schema-derive-internal",
|
|
|
+ "proc-macro-crate 0.1.5",
|
|
|
+ "proc-macro2",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "borsh-derive-internal"
|
|
|
+version = "0.10.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "borsh-schema-derive-internal"
|
|
|
+version = "0.10.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "bs58"
|
|
|
version = "0.5.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4"
|
|
|
dependencies = [
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"tinyvec",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "bstr"
|
|
|
+version = "1.9.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706"
|
|
|
+dependencies = [
|
|
|
+ "memchr",
|
|
|
+ "regex-automata",
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "bumpalo"
|
|
|
version = "3.16.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "bytemuck"
|
|
|
+version = "1.15.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15"
|
|
|
+dependencies = [
|
|
|
+ "bytemuck_derive",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "bytemuck_derive"
|
|
|
+version = "1.6.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 2.0.60",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "byteorder"
|
|
|
version = "1.5.0"
|
|
|
@@ -517,11 +617,11 @@ checksum = "3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3"
|
|
|
dependencies = [
|
|
|
"bs58",
|
|
|
"coins-core",
|
|
|
- "digest",
|
|
|
- "hmac",
|
|
|
+ "digest 0.10.7",
|
|
|
+ "hmac 0.12.1",
|
|
|
"k256",
|
|
|
"serde",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"thiserror",
|
|
|
]
|
|
|
|
|
|
@@ -533,11 +633,11 @@ checksum = "3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528"
|
|
|
dependencies = [
|
|
|
"bitvec",
|
|
|
"coins-bip32",
|
|
|
- "hmac",
|
|
|
+ "hmac 0.12.1",
|
|
|
"once_cell",
|
|
|
"pbkdf2 0.12.2",
|
|
|
"rand",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"thiserror",
|
|
|
]
|
|
|
|
|
|
@@ -550,13 +650,13 @@ dependencies = [
|
|
|
"base64 0.21.7",
|
|
|
"bech32",
|
|
|
"bs58",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"generic-array",
|
|
|
"hex",
|
|
|
"ripemd",
|
|
|
"serde",
|
|
|
"serde_derive",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"sha3",
|
|
|
"thiserror",
|
|
|
]
|
|
|
@@ -713,6 +813,16 @@ dependencies = [
|
|
|
"typenum",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "crypto-mac"
|
|
|
+version = "0.8.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
|
|
|
+dependencies = [
|
|
|
+ "generic-array",
|
|
|
+ "subtle",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ct-logs"
|
|
|
version = "0.8.0"
|
|
|
@@ -740,7 +850,7 @@ dependencies = [
|
|
|
"cfg-if",
|
|
|
"cpufeatures",
|
|
|
"curve25519-dalek-derive",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"fiat-crypto",
|
|
|
"platforms",
|
|
|
"rustc_version",
|
|
|
@@ -911,13 +1021,22 @@ dependencies = [
|
|
|
"syn 1.0.109",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "digest"
|
|
|
+version = "0.9.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
|
|
|
+dependencies = [
|
|
|
+ "generic-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "digest"
|
|
|
version = "0.10.7"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
|
|
|
dependencies = [
|
|
|
- "block-buffer",
|
|
|
+ "block-buffer 0.10.4",
|
|
|
"const-oid",
|
|
|
"crypto-common",
|
|
|
"subtle",
|
|
|
@@ -935,6 +1054,12 @@ version = "1.0.9"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "dyn-clone"
|
|
|
+version = "1.0.17"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ecdsa"
|
|
|
version = "0.16.9"
|
|
|
@@ -942,7 +1067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
|
|
|
dependencies = [
|
|
|
"der",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"elliptic-curve",
|
|
|
"rfc6979",
|
|
|
"signature",
|
|
|
@@ -966,7 +1091,7 @@ checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
|
|
|
dependencies = [
|
|
|
"curve25519-dalek",
|
|
|
"ed25519",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"subtle",
|
|
|
]
|
|
|
|
|
|
@@ -984,7 +1109,7 @@ checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
|
|
|
dependencies = [
|
|
|
"base16ct",
|
|
|
"crypto-bigint",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"ff",
|
|
|
"generic-array",
|
|
|
"group",
|
|
|
@@ -1054,15 +1179,15 @@ checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab"
|
|
|
dependencies = [
|
|
|
"aes",
|
|
|
"ctr",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"hex",
|
|
|
- "hmac",
|
|
|
+ "hmac 0.12.1",
|
|
|
"pbkdf2 0.11.0",
|
|
|
"rand",
|
|
|
"scrypt",
|
|
|
"serde",
|
|
|
"serde_json",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"sha3",
|
|
|
"thiserror",
|
|
|
"uuid 0.8.2",
|
|
|
@@ -1089,11 +1214,20 @@ dependencies = [
|
|
|
"tokio",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "fast-math"
|
|
|
+version = "0.1.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2465292146cdfc2011350fe3b1c616ac83cf0faeedb33463ba1c332ed8948d66"
|
|
|
+dependencies = [
|
|
|
+ "ieee754",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "fastrand"
|
|
|
-version = "2.0.2"
|
|
|
+version = "2.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
|
|
|
+checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
|
|
|
|
|
|
[[package]]
|
|
|
name = "ff"
|
|
|
@@ -1451,7 +1585,7 @@ dependencies = [
|
|
|
"rand",
|
|
|
"secp256k1",
|
|
|
"serde",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"zeroize",
|
|
|
]
|
|
|
|
|
|
@@ -1474,12 +1608,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "89143dd80b29dda305fbb033bc7f868834445ef6b361bf920f0077938fb6c0bc"
|
|
|
dependencies = [
|
|
|
"derive_more",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"fuel-storage",
|
|
|
"hashbrown 0.13.2",
|
|
|
"hex",
|
|
|
"serde",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -1633,7 +1767,7 @@ dependencies = [
|
|
|
"itertools 0.12.1",
|
|
|
"serde",
|
|
|
"serde_json",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"thiserror",
|
|
|
"uint",
|
|
|
]
|
|
|
@@ -1694,7 +1828,7 @@ dependencies = [
|
|
|
"rand",
|
|
|
"serde",
|
|
|
"serde_json",
|
|
|
- "serde_with 3.7.0",
|
|
|
+ "serde_with 3.8.0",
|
|
|
"tempfile",
|
|
|
"tokio",
|
|
|
"which",
|
|
|
@@ -1939,13 +2073,34 @@ dependencies = [
|
|
|
"serde",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "hmac"
|
|
|
+version = "0.8.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840"
|
|
|
+dependencies = [
|
|
|
+ "crypto-mac",
|
|
|
+ "digest 0.9.0",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "hmac"
|
|
|
version = "0.12.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "hmac-drbg"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1"
|
|
|
+dependencies = [
|
|
|
+ "digest 0.9.0",
|
|
|
+ "generic-array",
|
|
|
+ "hmac 0.8.1",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2048,7 +2203,7 @@ dependencies = [
|
|
|
"http",
|
|
|
"hyper",
|
|
|
"log",
|
|
|
- "rustls 0.21.11",
|
|
|
+ "rustls 0.21.12",
|
|
|
"rustls-native-certs 0.6.3",
|
|
|
"tokio",
|
|
|
"tokio-rustls 0.24.1",
|
|
|
@@ -2129,6 +2284,12 @@ dependencies = [
|
|
|
"unicode-normalization",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "ieee754"
|
|
|
+version = "0.2.6"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9007da9cacbd3e6343da136e98b0d2df013f553d35bdec8b518f07bea768e19c"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "indexmap"
|
|
|
version = "1.9.3"
|
|
|
@@ -2208,7 +2369,7 @@ dependencies = [
|
|
|
"ecdsa",
|
|
|
"elliptic-curve",
|
|
|
"once_cell",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
"signature",
|
|
|
]
|
|
|
|
|
|
@@ -2239,6 +2400,54 @@ version = "0.2.8"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "libsecp256k1"
|
|
|
+version = "0.7.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "95b09eff1b35ed3b33b877ced3a691fc7a481919c7e29c53c906226fcf55e2a1"
|
|
|
+dependencies = [
|
|
|
+ "arrayref",
|
|
|
+ "base64 0.13.1",
|
|
|
+ "digest 0.9.0",
|
|
|
+ "hmac-drbg",
|
|
|
+ "libsecp256k1-core",
|
|
|
+ "libsecp256k1-gen-ecmult",
|
|
|
+ "libsecp256k1-gen-genmult",
|
|
|
+ "rand",
|
|
|
+ "serde",
|
|
|
+ "sha2 0.9.9",
|
|
|
+ "typenum",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "libsecp256k1-core"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451"
|
|
|
+dependencies = [
|
|
|
+ "crunchy",
|
|
|
+ "digest 0.9.0",
|
|
|
+ "subtle",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "libsecp256k1-gen-ecmult"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809"
|
|
|
+dependencies = [
|
|
|
+ "libsecp256k1-core",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "libsecp256k1-gen-genmult"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c"
|
|
|
+dependencies = [
|
|
|
+ "libsecp256k1-core",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "linux-raw-sys"
|
|
|
version = "0.4.13"
|
|
|
@@ -2247,9 +2456,9 @@ checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
|
|
|
|
|
|
[[package]]
|
|
|
name = "lock_api"
|
|
|
-version = "0.4.11"
|
|
|
+version = "0.4.12"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
|
|
|
+checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
|
|
|
dependencies = [
|
|
|
"autocfg",
|
|
|
"scopeguard",
|
|
|
@@ -2335,12 +2544,78 @@ dependencies = [
|
|
|
"tempfile",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "num"
|
|
|
+version = "0.4.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41"
|
|
|
+dependencies = [
|
|
|
+ "num-bigint",
|
|
|
+ "num-complex",
|
|
|
+ "num-integer",
|
|
|
+ "num-iter",
|
|
|
+ "num-rational",
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "num-bigint"
|
|
|
+version = "0.4.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
|
|
|
+dependencies = [
|
|
|
+ "autocfg",
|
|
|
+ "num-integer",
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "num-complex"
|
|
|
+version = "0.4.5"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6"
|
|
|
+dependencies = [
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "num-conv"
|
|
|
version = "0.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "num-integer"
|
|
|
+version = "0.1.46"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
|
|
|
+dependencies = [
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "num-iter"
|
|
|
+version = "0.1.44"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
|
|
|
+dependencies = [
|
|
|
+ "autocfg",
|
|
|
+ "num-integer",
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "num-rational"
|
|
|
+version = "0.4.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
|
|
|
+dependencies = [
|
|
|
+ "autocfg",
|
|
|
+ "num-bigint",
|
|
|
+ "num-integer",
|
|
|
+ "num-traits",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "num-traits"
|
|
|
version = "0.2.18"
|
|
|
@@ -2375,6 +2650,12 @@ version = "1.19.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "opaque-debug"
|
|
|
+version = "0.3.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "openssl"
|
|
|
version = "0.10.64"
|
|
|
@@ -2428,14 +2709,14 @@ dependencies = [
|
|
|
"ecdsa",
|
|
|
"elliptic-curve",
|
|
|
"primeorder",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
name = "parking_lot"
|
|
|
-version = "0.12.1"
|
|
|
+version = "0.12.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
|
|
|
+checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb"
|
|
|
dependencies = [
|
|
|
"lock_api",
|
|
|
"parking_lot_core",
|
|
|
@@ -2443,15 +2724,15 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "parking_lot_core"
|
|
|
-version = "0.9.9"
|
|
|
+version = "0.9.10"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
|
|
|
+checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
|
|
|
dependencies = [
|
|
|
"cfg-if",
|
|
|
"libc",
|
|
|
"redox_syscall",
|
|
|
"smallvec",
|
|
|
- "windows-targets 0.48.5",
|
|
|
+ "windows-targets 0.52.5",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2466,7 +2747,7 @@ version = "0.11.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2475,8 +2756,8 @@ version = "0.12.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
- "hmac",
|
|
|
+ "digest 0.10.7",
|
|
|
+ "hmac 0.12.1",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2602,6 +2883,15 @@ dependencies = [
|
|
|
"uint",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "proc-macro-crate"
|
|
|
+version = "0.1.5"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785"
|
|
|
+dependencies = [
|
|
|
+ "toml",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "proc-macro-crate"
|
|
|
version = "1.3.1"
|
|
|
@@ -2691,11 +2981,37 @@ dependencies = [
|
|
|
"dotenv",
|
|
|
"fuels",
|
|
|
"hex",
|
|
|
+ "libsecp256k1",
|
|
|
+ "pythnet-sdk",
|
|
|
"rand",
|
|
|
"reqwest",
|
|
|
"serde",
|
|
|
"serde_json",
|
|
|
+ "serde_wormhole",
|
|
|
+ "sha3",
|
|
|
"tokio",
|
|
|
+ "wormhole-vaas-serde",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "pythnet-sdk"
|
|
|
+version = "2.0.0"
|
|
|
+dependencies = [
|
|
|
+ "bincode",
|
|
|
+ "borsh",
|
|
|
+ "bytemuck",
|
|
|
+ "byteorder",
|
|
|
+ "fast-math",
|
|
|
+ "hex",
|
|
|
+ "libsecp256k1",
|
|
|
+ "rand",
|
|
|
+ "rustc_version",
|
|
|
+ "serde",
|
|
|
+ "serde_wormhole",
|
|
|
+ "sha3",
|
|
|
+ "slow_primes",
|
|
|
+ "thiserror",
|
|
|
+ "wormhole-vaas-serde",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2765,11 +3081,11 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "redox_syscall"
|
|
|
-version = "0.4.1"
|
|
|
+version = "0.5.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
|
|
|
+checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
|
|
|
dependencies = [
|
|
|
- "bitflags 1.3.2",
|
|
|
+ "bitflags 2.5.0",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2828,7 +3144,7 @@ dependencies = [
|
|
|
"once_cell",
|
|
|
"percent-encoding",
|
|
|
"pin-project-lite",
|
|
|
- "rustls 0.21.11",
|
|
|
+ "rustls 0.21.12",
|
|
|
"rustls-pemfile",
|
|
|
"serde",
|
|
|
"serde_json",
|
|
|
@@ -2853,7 +3169,7 @@ version = "0.4.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
|
|
|
dependencies = [
|
|
|
- "hmac",
|
|
|
+ "hmac 0.12.1",
|
|
|
"subtle",
|
|
|
]
|
|
|
|
|
|
@@ -2893,7 +3209,7 @@ version = "0.1.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -2913,9 +3229,9 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "rustix"
|
|
|
-version = "0.38.33"
|
|
|
+version = "0.38.34"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "e3cc72858054fcff6d7dea32df2aeaee6a7c24227366d7ea429aada2f26b16ad"
|
|
|
+checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
|
|
|
dependencies = [
|
|
|
"bitflags 2.5.0",
|
|
|
"errno",
|
|
|
@@ -2939,9 +3255,9 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "rustls"
|
|
|
-version = "0.21.11"
|
|
|
+version = "0.21.12"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4"
|
|
|
+checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
|
|
|
dependencies = [
|
|
|
"log",
|
|
|
"ring 0.17.8",
|
|
|
@@ -3048,6 +3364,30 @@ dependencies = [
|
|
|
"syn 1.0.109",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "schemars"
|
|
|
+version = "0.8.16"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "45a28f4c49489add4ce10783f7911893516f15afe45d015608d41faca6bc4d29"
|
|
|
+dependencies = [
|
|
|
+ "dyn-clone",
|
|
|
+ "schemars_derive",
|
|
|
+ "serde",
|
|
|
+ "serde_json",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "schemars_derive"
|
|
|
+version = "0.8.16"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c767fd6fa65d9ccf9cf026122c1b555f2ef9a4f0cea69da4d7dbc3e258d30967"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "serde_derive_internals",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "scopeguard"
|
|
|
version = "1.2.0"
|
|
|
@@ -3060,10 +3400,10 @@ version = "0.10.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d"
|
|
|
dependencies = [
|
|
|
- "hmac",
|
|
|
+ "hmac 0.12.1",
|
|
|
"pbkdf2 0.11.0",
|
|
|
"salsa20",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.8",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -3159,24 +3499,44 @@ checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
|
|
|
|
|
|
[[package]]
|
|
|
name = "serde"
|
|
|
-version = "1.0.198"
|
|
|
+version = "1.0.199"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc"
|
|
|
+checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a"
|
|
|
dependencies = [
|
|
|
"serde_derive",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "serde_bytes"
|
|
|
+version = "0.11.14"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734"
|
|
|
+dependencies = [
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "serde_derive"
|
|
|
-version = "1.0.198"
|
|
|
+version = "1.0.199"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9"
|
|
|
+checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc"
|
|
|
dependencies = [
|
|
|
"proc-macro2",
|
|
|
"quote",
|
|
|
"syn 2.0.60",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "serde_derive_internals"
|
|
|
+version = "0.26.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "serde_json"
|
|
|
version = "1.0.116"
|
|
|
@@ -3212,9 +3572,9 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "serde_with"
|
|
|
-version = "3.7.0"
|
|
|
+version = "3.8.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a"
|
|
|
+checksum = "2c85f8e96d1d6857f13768fcbd895fcb06225510022a2774ed8b5150581847b0"
|
|
|
dependencies = [
|
|
|
"serde",
|
|
|
"serde_derive",
|
|
|
@@ -3232,6 +3592,32 @@ dependencies = [
|
|
|
"syn 1.0.109",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "serde_wormhole"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "24b022bf813578a06341fd453c3fd6e64945d9975191193d5d45e8dbd97d1d84"
|
|
|
+dependencies = [
|
|
|
+ "base64 0.13.1",
|
|
|
+ "itoa",
|
|
|
+ "serde",
|
|
|
+ "serde_bytes",
|
|
|
+ "thiserror",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "sha2"
|
|
|
+version = "0.9.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
|
|
|
+dependencies = [
|
|
|
+ "block-buffer 0.9.0",
|
|
|
+ "cfg-if",
|
|
|
+ "cpufeatures",
|
|
|
+ "digest 0.9.0",
|
|
|
+ "opaque-debug",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "sha2"
|
|
|
version = "0.10.8"
|
|
|
@@ -3240,7 +3626,7 @@ checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
|
|
|
dependencies = [
|
|
|
"cfg-if",
|
|
|
"cpufeatures",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -3249,7 +3635,7 @@ version = "0.10.8"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"keccak",
|
|
|
]
|
|
|
|
|
|
@@ -3268,7 +3654,7 @@ version = "2.2.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"rand_core",
|
|
|
]
|
|
|
|
|
|
@@ -3281,6 +3667,15 @@ dependencies = [
|
|
|
"autocfg",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "slow_primes"
|
|
|
+version = "0.1.14"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "58267dd2fbaa6dceecba9e3e106d2d90a2b02497c0e8b01b8759beccf5113938"
|
|
|
+dependencies = [
|
|
|
+ "num",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "smallvec"
|
|
|
version = "1.13.2"
|
|
|
@@ -3604,7 +3999,7 @@ version = "0.24.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
|
|
|
dependencies = [
|
|
|
- "rustls 0.21.11",
|
|
|
+ "rustls 0.21.12",
|
|
|
"tokio",
|
|
|
]
|
|
|
|
|
|
@@ -3634,6 +4029,15 @@ dependencies = [
|
|
|
"tracing",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "toml"
|
|
|
+version = "0.5.11"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
|
|
|
+dependencies = [
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "toml_datetime"
|
|
|
version = "0.6.5"
|
|
|
@@ -4179,6 +4583,32 @@ dependencies = [
|
|
|
"windows-sys 0.48.0",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "wormhole-supported-chains"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3f42a80a24212937cc7d7b0ab8115bb87d82f949a1a42f75d500807072c94ba4"
|
|
|
+dependencies = [
|
|
|
+ "serde",
|
|
|
+ "thiserror",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "wormhole-vaas-serde"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "240c5a6136dc66ecc65097bb6d159e849b5df4ecbbbb220868d0edbdcc568ed3"
|
|
|
+dependencies = [
|
|
|
+ "anyhow",
|
|
|
+ "bstr",
|
|
|
+ "schemars",
|
|
|
+ "serde",
|
|
|
+ "serde_wormhole",
|
|
|
+ "sha3",
|
|
|
+ "thiserror",
|
|
|
+ "wormhole-supported-chains",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "wyz"
|
|
|
version = "0.5.1"
|