diff --git a/Cargo.lock b/Cargo.lock index b1e2cf4c77695..57d863ef95d27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -129,7 +129,7 @@ dependencies = [ "c-kzg", "derive_more", "either", - "k256", + "k256 0.13.4", "once_cell", "rand 0.8.7", "secp256k1 0.30.0", @@ -255,7 +255,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "borsh", - "k256", + "k256 0.13.4", "serde", "thiserror 2.0.19", ] @@ -489,7 +489,7 @@ dependencies = [ "hashbrown 0.17.1", "indexmap 2.14.0", "itoa", - "k256", + "k256 0.13.4", "keccak-asm", "paste", "proptest", @@ -795,8 +795,8 @@ dependencies = [ "async-trait", "auto_impl", "either", - "elliptic-curve", - "k256", + "elliptic-curve 0.13.8", + "k256 0.13.4", "thiserror 2.0.19", ] @@ -813,8 +813,8 @@ dependencies = [ "async-trait", "aws-config", "aws-sdk-kms", - "k256", - "spki", + "k256 0.13.4", + "spki 0.7.3", "thiserror 2.0.19", "tracing", ] @@ -831,8 +831,8 @@ dependencies = [ "alloy-signer", "async-trait", "gcloud-sdk", - "k256", - "spki", + "k256 0.13.4", + "spki 0.7.3", "thiserror 2.0.19", "tracing", ] @@ -871,7 +871,7 @@ dependencies = [ "coins-bip32", "coins-bip39", "eth-keystore", - "k256", + "k256 0.13.4", "rand 0.8.7", "thiserror 2.0.19", "zeroize", @@ -1252,8 +1252,8 @@ dependencies = [ "op-alloy-rpc-types", "op-revm", "parking_lot", + "rand 0.10.2", "rand 0.8.7", - "rand 0.9.5", "reqwest 0.13.4", "revm", "revm-inspectors", @@ -1291,7 +1291,7 @@ dependencies = [ "foundry-common", "foundry-evm", "foundry-primitives", - "rand 0.9.5", + "rand 0.10.2", "revm", "serde", "serde_json", @@ -2359,6 +2359,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base16ct" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" + [[package]] name = "base64" version = "0.21.7" @@ -2706,7 +2712,7 @@ checksum = "6dee98b0db6a962de883bf5d20362dee4d7ca0d12fe39a7c6c73c844e1cd7c1f" dependencies = [ "darling 0.23.0", "ident_case", - "prettyplease", + "prettyplease 0.2.37", "proc-macro2", "quote", "rustversion", @@ -2934,8 +2940,8 @@ dependencies = [ "op-alloy-flz", "op-alloy-network", "path-slash", + "rand 0.10.2", "rand 0.8.7", - "rand 0.9.5", "rayon", "regex", "revm", @@ -3248,7 +3254,7 @@ dependencies = [ "coins-core", "digest 0.10.7", "hmac 0.12.1", - "k256", + "k256 0.13.4", "serde", "sha2 0.10.9", "thiserror 1.0.69", @@ -3480,12 +3486,12 @@ dependencies = [ "commonware-utils", "crc-fast", "ctutils 0.3.1", - "ecdsa", + "ecdsa 0.16.9", "ed25519-consensus", "getrandom 0.2.17", "num-rational", "num-traits", - "p256", + "p256 0.13.2", "rand 0.8.7", "rand_chacha 0.3.1", "rand_core 0.6.4", @@ -3841,6 +3847,12 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "417bef24afe1460300965a25ff4a24b8b45ad011948302ec221e8a0a81eb2c79" +[[package]] +name = "cpubits" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -4020,6 +4032,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "crypto-bigint" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a52aa3fcda4e6302a9f48734f234d35d4721b96f8fe07d073f07ce9df4f0271" +dependencies = [ + "cpubits", + "ctutils 0.4.2", + "getrandom 0.4.3", + "hybrid-array", + "num-traits", + "rand_core 0.10.1", + "subtle", + "zeroize", +] + [[package]] name = "crypto-common" version = "0.1.7" @@ -4037,7 +4065,9 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ + "getrandom 0.4.3", "hybrid-array", + "rand_core 0.10.1", ] [[package]] @@ -4076,6 +4106,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" dependencies = [ "cmov 0.5.4", + "subtle", ] [[package]] @@ -4246,7 +4277,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ "const-oid 0.9.6", - "pem-rfc7468", + "pem-rfc7468 0.7.0", + "zeroize", +] + +[[package]] +name = "der" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d" +dependencies = [ + "const-oid 0.10.2", + "pem-rfc7468 1.0.0", "zeroize", ] @@ -4533,13 +4575,28 @@ version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ - "der", + "der 0.7.10", "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "serdect", - "signature", - "spki", + "elliptic-curve 0.13.8", + "rfc6979 0.4.0", + "serdect 0.2.0", + "signature 2.2.0", + "spki 0.7.3", +] + +[[package]] +name = "ecdsa" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0681a4fc24c767085329728d8dfba959af91228aa4610cca4f8ce317ba46ae0" +dependencies = [ + "der 0.8.1", + "digest 0.11.3", + "elliptic-curve 0.14.1", + "rfc6979 0.6.0", + "signature 3.0.0", + "spki 0.8.0", + "zeroize", ] [[package]] @@ -4584,17 +4641,38 @@ version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ - "base16ct", - "crypto-bigint", + "base16ct 0.2.0", + "crypto-bigint 0.5.5", "digest 0.10.7", - "ff", + "ff 0.13.1", "generic-array", - "group", - "pem-rfc7468", - "pkcs8", + "group 0.13.0", + "pem-rfc7468 0.7.0", + "pkcs8 0.10.2", "rand_core 0.6.4", - "sec1", - "serdect", + "sec1 0.7.3", + "serdect 0.2.0", + "subtle", + "zeroize", +] + +[[package]] +name = "elliptic-curve" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d65aa39b3a5c1c9c1b745c9a019234bb7a21b77abcb4f4d266d706e2d577d65" +dependencies = [ + "base16ct 1.0.0", + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "digest 0.11.3", + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", + "pem-rfc7468 1.0.0", + "pkcs8 0.11.0", + "rand_core 0.10.1", + "sec1 0.8.1", "subtle", "zeroize", ] @@ -4882,6 +4960,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "ff" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" +dependencies = [ + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "fiat-crypto" version = "0.2.9" @@ -5049,7 +5137,7 @@ dependencies = [ "path-slash", "proptest", "quick-junit", - "rand 0.9.5", + "rand 0.10.2", "rayon", "regex", "reqwest 0.13.4", @@ -5199,10 +5287,10 @@ dependencies = [ "eyre", "foundry-common", "heck", - "prettyplease", + "prettyplease 0.3.0", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -5309,7 +5397,7 @@ dependencies = [ "alloy-sol-types", "base64 0.22.1", "dialoguer", - "ecdsa", + "ecdsa 0.17.0", "ed25519-consensus", "eyre", "forge-script-sequence", @@ -5323,12 +5411,12 @@ dependencies = [ "foundry-wallets", "itertools 0.15.0", "jsonpath_lib", - "k256", + "k256 0.14.0", "memchr", - "p256", + "p256 0.14.0", "parking_lot", "proptest", - "rand 0.9.5", + "rand 0.10.2", "revm", "revm-inspectors", "semver 1.0.28", @@ -5462,7 +5550,7 @@ dependencies = [ "futures", "itertools 0.15.0", "jiff", - "k256", + "k256 0.14.0", "mpp", "num-format", "op-alloy-network", @@ -5482,7 +5570,7 @@ dependencies = [ "tempo-primitives", "thiserror 2.0.19", "tokio", - "tokio-tungstenite 0.28.0", + "tokio-tungstenite 0.29.0", "toml 1.1.3+spec-1.1.0", "tower", "tracing", @@ -5700,7 +5788,7 @@ dependencies = [ "indicatif", "parking_lot", "proptest", - "rand 0.9.5", + "rand 0.10.2", "rayon", "revm", "revm-inspectors", @@ -5816,7 +5904,7 @@ dependencies = [ "itertools 0.15.0", "parking_lot", "proptest", - "rand 0.9.5", + "rand 0.10.2", "revm", "serde", "solar-compiler", @@ -5962,7 +6050,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -6007,7 +6095,7 @@ dependencies = [ "foundry-config", "idna_adapter", "parking_lot", - "rand 0.9.5", + "rand 0.10.2", "regex", "reqwest 0.13.4", "serde_json", @@ -6375,11 +6463,22 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "ff", + "ff 0.13.1", "rand_core 0.6.4", "subtle", ] +[[package]] +name = "group" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" +dependencies = [ + "ff 0.14.0", + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "h2" version = "0.4.15" @@ -6609,7 +6708,9 @@ version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" dependencies = [ + "subtle", "typenum", + "zeroize", ] [[package]] @@ -7251,7 +7352,7 @@ dependencies = [ "pem", "serde", "serde_json", - "signature", + "signature 2.2.0", "simple_asn1", "zeroize", ] @@ -7263,12 +7364,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", - "ecdsa", - "elliptic-curve", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", "once_cell", - "serdect", + "serdect 0.2.0", "sha2 0.10.9", - "signature", + "signature 2.2.0", +] + +[[package]] +name = "k256" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f50113171a713f4a4231ef82eb26703607139b35dcb56241f0ceab2ae1f7d8" +dependencies = [ + "cpubits", + "ecdsa 0.17.0", + "elliptic-curve 0.14.1", + "primeorder 0.14.0", + "sha2 0.11.0", + "signature 3.0.0", + "wnaf", ] [[package]] @@ -7685,7 +7801,7 @@ dependencies = [ "hex", "hmac 0.13.0", "http 1.4.2", - "p256", + "p256 0.13.2", "rand 0.10.2", "reqwest 0.13.4", "serde", @@ -8332,13 +8448,26 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" dependencies = [ - "ecdsa", - "elliptic-curve", - "primeorder", - "serdect", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", + "primeorder 0.13.6", + "serdect 0.2.0", "sha2 0.10.9", ] +[[package]] +name = "p256" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2c9239b2dbc807adbbe147e8cf72ea7450c3a0aabe62cb8e75ff4ec22e1f72a" +dependencies = [ + "ecdsa 0.17.0", + "elliptic-curve 0.14.1", + "primefield", + "primeorder 0.14.0", + "sha2 0.11.0", +] + [[package]] name = "palette" version = "0.7.6" @@ -8471,6 +8600,15 @@ dependencies = [ "base64ct", ] +[[package]] +name = "pem-rfc7468" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" +dependencies = [ + "base64ct", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -8666,8 +8804,18 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ - "der", - "spki", + "der 0.7.10", + "spki 0.7.3", +] + +[[package]] +name = "pkcs8" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7" +dependencies = [ + "der 0.8.1", + "spki 0.8.0", ] [[package]] @@ -8809,14 +8957,51 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "prettyplease" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bfe0f4c752e450fc2faf62654f1c134747922825d5b04ca717b8874f41a40c0" +dependencies = [ + "proc-macro2", + "syn 3.0.3", +] + +[[package]] +name = "primefield" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4" +dependencies = [ + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "ff 0.14.0", + "rand_core 0.10.1", + "subtle", + "zeroize", +] + [[package]] name = "primeorder" version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" dependencies = [ - "elliptic-curve", - "serdect", + "elliptic-curve 0.13.8", + "serdect 0.2.0", +] + +[[package]] +name = "primeorder" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c9f42978c78a00e3d68f69fc03e57a234debae69da4020a4fb588fcdcd07b06" +dependencies = [ + "elliptic-curve 0.14.1", + "once_cell", + "primefield", + "serdect 0.4.3", + "wnaf", ] [[package]] @@ -9066,9 +9251,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quick-junit" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8216516c957e00535b3c91770524c219dd7df90dec439a182547f750dfe41591" +checksum = "3eba1124f9c87c1b2f9e9665f0519ca75b09f9a5504e42e72d23cad8da63b52f" dependencies = [ "chrono", "indexmap 2.14.0", @@ -10276,8 +10461,8 @@ dependencies = [ "blst", "c-kzg", "cfg-if", - "k256", - "p256", + "k256 0.13.4", + "p256 0.13.2", "revm-context-interface", "revm-primitives 41.0.0", "ripemd", @@ -10357,6 +10542,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "rfc6979" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4a459cddafb3fe76b31fd8f1108007566c40301feb64dc7b54656eb7388172b" +dependencies = [ + "crypto-bigint 0.7.5", + "hmac 0.13.0", +] + [[package]] name = "rgb" version = "0.8.53" @@ -10793,11 +10988,25 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ - "base16ct", - "der", + "base16ct 0.2.0", + "der 0.7.10", "generic-array", - "pkcs8", - "serdect", + "pkcs8 0.10.2", + "serdect 0.2.0", + "subtle", + "zeroize", +] + +[[package]] +name = "sec1" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d" +dependencies = [ + "base16ct 1.0.0", + "ctutils 0.4.2", + "der 0.8.1", + "hybrid-array", "subtle", "zeroize", ] @@ -11071,7 +11280,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" dependencies = [ - "base16ct", + "base16ct 0.2.0", + "serde", +] + +[[package]] +name = "serdect" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e" +dependencies = [ + "base16ct 1.0.0", "serde", ] @@ -11213,6 +11432,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "signature" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5" +dependencies = [ + "digest 0.11.3", + "rand_core 0.10.1", +] + [[package]] name = "simd-adler32" version = "0.3.10" @@ -11638,7 +11867,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", - "der", + "der 0.7.10", +] + +[[package]] +name = "spki" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f" +dependencies = [ + "base64ct", + "der 0.8.1", ] [[package]] @@ -11989,7 +12228,7 @@ dependencies = [ "dirs-next", "futures", "http 1.4.2", - "p256", + "p256 0.13.2", "reqwest 0.13.4", "serde", "serde_json", @@ -12143,7 +12382,7 @@ dependencies = [ "derive_more", "ed25519-consensus", "once_cell", - "p256", + "p256 0.13.2", "reth-codecs 0.5.2", "reth-ethereum-primitives", "reth-primitives-traits 0.5.2", @@ -12442,8 +12681,12 @@ checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" dependencies = [ "futures-util", "log", + "rustls", + "rustls-pki-types", "tokio", + "tokio-rustls", "tungstenite 0.29.0", + "webpki-roots 0.26.11", ] [[package]] @@ -12845,6 +13088,8 @@ dependencies = [ "httparse", "log", "rand 0.9.5", + "rustls", + "rustls-pki-types", "sha1", "thiserror 2.0.19", ] @@ -12857,8 +13102,8 @@ checksum = "98a037f2b10b32ddabc83ac250e8a64b08df416b73615eb46bf503e6f3ef06f5" dependencies = [ "base64 0.22.1", "hex", - "k256", - "p256", + "k256 0.13.4", + "p256 0.13.2", "rand_core 0.6.4", "serde", "serde_json", @@ -13932,6 +14177,17 @@ version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" +[[package]] +name = "wnaf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab12e7090f27e2ffd9322651492942d50c2926094af30601e1964337db39daf1" +dependencies = [ + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", +] + [[package]] name = "write16" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index 6de4512d054a8..837c722966da3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -425,7 +425,7 @@ clap_complete_nushell = "4" # macros proc-macro2 = "1.0" quote = "1.0" -syn = "2.0" +syn = "3.0" async-trait = "0.1" derive_more = { version = "2.1", features = ["full"] } thiserror = "2" @@ -439,7 +439,7 @@ auto_impl = "1" bytes = "1.11" walkdir = "2" wait-timeout = "0.2" -prettyplease = "0.2" +prettyplease = "0.3" base64 = "0.22" chrono = { version = "0.4", default-features = false, features = [ "clock", @@ -463,13 +463,13 @@ indicatif = "0.18" inturn = "0.2.0" itertools = "0.15" jsonpath_lib = "0.3" -k256 = "0.13" +k256 = "0.14" mesc = "0.3" memchr = "2.7" num-format = "0.4" parking_lot = "0.12" proptest = "1.9.0" -rand = "0.9" +rand = "0.10" rand_08 = { package = "rand", version = "0.8" } ratatui = { version = "0.30", default-features = false } rayon = "1" @@ -487,7 +487,7 @@ soldeer-core = { version = "=0.11.0", features = ["serde"] } strum = "0.28" tempfile = "3.23" tokio = "1" -tokio-tungstenite = { version = "0.28", features = ["rustls-tls-webpki-roots"] } +tokio-tungstenite = { version = "0.29", features = ["rustls-tls-webpki-roots"] } toml = "1.1" toml_edit = "0.25" tower = "0.5" diff --git a/crates/cheatcodes/Cargo.toml b/crates/cheatcodes/Cargo.toml index f19b93281cd81..4485c97c38f59 100644 --- a/crates/cheatcodes/Cargo.toml +++ b/crates/cheatcodes/Cargo.toml @@ -54,9 +54,9 @@ itertools.workspace = true jsonpath_lib.workspace = true k256.workspace = true memchr.workspace = true -p256 = "0.13" +p256 = "0.14" ed25519-consensus = "2.1" -ecdsa = "0.16" +ecdsa = "0.17" rand.workspace = true revm.workspace = true revm-inspectors.workspace = true diff --git a/crates/forge/Cargo.toml b/crates/forge/Cargo.toml index 9eb2f45f7ce44..bf0bd375d85e4 100644 --- a/crates/forge/Cargo.toml +++ b/crates/forge/Cargo.toml @@ -103,7 +103,7 @@ opener = "0.8" # soldeer soldeer-commands.workspace = true soldeer-core.workspace = true -quick-junit = "0.6.0" +quick-junit = "0.7.0" tempfile.workspace = true [dev-dependencies]