diff --git a/Cargo.lock b/Cargo.lock index 39846509..30708f80 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -126,9 +126,9 @@ dependencies = [ [[package]] name = "alloy-chains" -version = "0.2.21" +version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ebac8ff9c2f07667e1803dc777304337e160ce5153335beb45e8ec0751808" +checksum = "35d744058a9daa51a8cf22a3009607498fcf82d3cf4c5444dd8056cdf651f471" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -139,9 +139,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6440213a22df93a87ed512d2f668e7dc1d62a05642d107f82d61edc9e12370" +checksum = "2e318e25fb719e747a7e8db1654170fc185024f3ed5b10f86c08d448a912f6e2" dependencies = [ "alloy-eips", "alloy-primitives", @@ -167,9 +167,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15d0bea09287942405c4f9d2a4f22d1e07611c2dbd9d5bf94b75366340f9e6e0" +checksum = "364380a845193a317bcb7a5398fc86cdb66c47ebe010771dde05f6869bf9e64a" dependencies = [ "alloy-consensus", "alloy-eips", @@ -182,9 +182,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d69af404f1d00ddb42f2419788fa87746a4cd13bab271916d7726fda6c792d94" +checksum = "08d39c80ffc806f27a76ed42f3351a455f3dc4f81d6ff92c8aad2cf36b7d3a34" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -283,9 +283,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bd2c7ae05abcab4483ce821f12f285e01c0b33804e6883dd9ca1569a87ee2be" +checksum = "a4c4d7c5839d9f3a467900c625416b24328450c65702eb3d8caff8813e4d1d33" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -315,7 +315,7 @@ checksum = "527b47dc39850c6168002ddc1f7a2063e15d26137c1bb5330f6065a7524c1aa9" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-hardforks 0.4.4", + "alloy-hardforks 0.4.5", "alloy-primitives", "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -331,9 +331,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc47eaae86488b07ea8e20236184944072a78784a1f4993f8ec17b3aa5d08c21" +checksum = "1ba4b1be0988c11f0095a2380aa596e35533276b8fa6c9e06961bbfe0aebcac5" dependencies = [ "alloy-eips", "alloy-primitives", @@ -359,9 +359,9 @@ dependencies = [ [[package]] name = "alloy-hardforks" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e29d7eacf42f89c21d7f089916d0bdb4f36139a31698790e8837d2dbbd4b2c3" +checksum = "2d9a33550fc21fd77a3f8b63e99969d17660eec8dcc50a95a80f7c9964f7680b" dependencies = [ "alloy-chains", "alloy-eip2124", @@ -385,9 +385,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "003f46c54f22854a32b9cc7972660a476968008ad505427eabab49225309ec40" +checksum = "f72cf87cda808e593381fb9f005ffa4d2475552b7a6c5ac33d087bf77d82abd0" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -400,9 +400,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f4029954d9406a40979f3a3b46950928a0fdcfe3ea8a9b0c17490d57e8aa0e3" +checksum = "12aeb37b6f2e61b93b1c3d34d01ee720207c76fe447e2a2c217e433ac75b17f5" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -426,9 +426,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7805124ad69e57bbae7731c9c344571700b2a18d351bda9e0eba521c991d1bcb" +checksum = "abd29ace62872083e30929cd9b282d82723196d196db589f3ceda67edcc05552" dependencies = [ "alloy-consensus", "alloy-eips", @@ -439,9 +439,9 @@ dependencies = [ [[package]] name = "alloy-node-bindings" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03d35475a02d2a8b76209cb4a1336cb7d85331d10a0f6ec329ee42151695c19" +checksum = "b2b000c0790644bd4effe719f4272f0023167567ca9534e4e071f6f18c4f7e44" dependencies = [ "alloy-genesis", "alloy-hardforks 0.2.13", @@ -490,9 +490,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d369e12c92870d069e0c9dc5350377067af8a056e29e3badf8446099d7e00889" +checksum = "9b710636d7126e08003b8217e24c09f0cca0b46d62f650a841736891b1ed1fc1" dependencies = [ "alloy-chains", "alloy-consensus", @@ -539,9 +539,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f77d20cdbb68a614c7a86b3ffef607b37d087bb47a03c58f4c3f8f99bc3ace3b" +checksum = "cdd4c64eb250a18101d22ae622357c6b505e158e9165d4c7974d59082a600c5e" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -583,9 +583,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c89883fe6b7381744cbe80fef638ac488ead4f1956a4278956a1362c71cd2e" +checksum = "d0882e72d2c1c0c79dcf4ab60a67472d3f009a949f774d4c17d0bdb669cfde05" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -609,9 +609,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64e279e6d40ee40fe8f76753b678d8d5d260cb276dc6c8a8026099b16d2b43f4" +checksum = "39cf1398cb33aacb139a960fa3d8cf8b1202079f320e77e952a0b95967bf7a9f" dependencies = [ "alloy-primitives", "alloy-rpc-types-anvil", @@ -628,9 +628,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bcf50ccb65d29b8599f8f5e23dcac685f1d79459654c830cba381345760e901" +checksum = "65a583d2029b171301f5dcf122aa2ef443a65a373778ec76540d999691ae867d" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -640,9 +640,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e176c26fdd87893b6afeb5d92099d8f7e7a1fe11d6f4fe0883d6e33ac5f31ba" +checksum = "c3ce4c24e416bd0f17fceeb2f26cd8668df08fe19e1dc02f9d41c3b8ed1e93e0" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -652,9 +652,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b43c1622aac2508d528743fd4cfdac1dea92d5a8fa894038488ff7edd0af0b32" +checksum = "6a63fb40ed24e4c92505f488f9dd256e2afaed17faa1b7a221086ebba74f4122" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -663,9 +663,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1786681640d4c60f22b6b8376b0f3fa200360bf1c3c2cb913e6c97f51928eb1b" +checksum = "16633087e23d8d75161c3a59aa183203637b817a5a8d2f662f612ccb6d129af0" dependencies = [ "alloy-eips", "alloy-primitives", @@ -683,9 +683,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b2ca3a434a6d49910a7e8e51797eb25db42ef8a5578c52d877fcb26d0afe7bc" +checksum = "4936f579d9d10eae01772b2ab3497f9d568684f05f26f8175e12f9a1a2babc33" dependencies = [ "alloy-primitives", "derive_more", @@ -695,9 +695,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4c53a8b0905d931e7921774a1830609713bd3e8222347963172b03a3ecc68" +checksum = "4c60bdce3be295924122732b7ecd0b2495ce4790bedc5370ca7019c08ad3f26e" dependencies = [ "alloy-consensus", "alloy-eips", @@ -716,9 +716,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed5fafb741c19b3cca4cdd04fa215c89413491f9695a3e928dee2ae5657f607e" +checksum = "9eae0c7c40da20684548cbc8577b6b7447f7bf4ddbac363df95e3da220e41e72" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -738,9 +738,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a97bfc6d9b411c85bb08e1174ddd3e5d61b10d3bd13f529d6609f733cb2f6f" +checksum = "81c0dd81c24944cfbf45b5df7cd149d9cd3e354db81ccf08aa47e0e05be8ab97" dependencies = [ "alloy-consensus", "alloy-eips", @@ -753,9 +753,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55324323aa634b01bdecb2d47462a8dce05f5505b14a6e5db361eef16eda476" +checksum = "ef206a4b8d436fbb7cf2e6a61c692d11df78f9382becc3c9a283bd58e64f0583" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -767,9 +767,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b1aa28effb6854be356ce92ed64cea3b323acd04c3f8bfb5126e2839698043" +checksum = "ecb5a795264a02222f9534435b8f40dcbd88de8e9d586647884aae24f389ebf2" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -779,9 +779,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6f180c399ca7c1e2fe17ea58343910cad0090878a696ff5a50241aee12fc529" +checksum = "c0df1987ed0ff2d0159d76b52e7ddfc4e4fbddacc54d2fbee765e0d14d7c01b5" dependencies = [ "alloy-primitives", "arbitrary", @@ -791,9 +791,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc39ad2c0a3d2da8891f4081565780703a593f090f768f884049aa3aa929cbc" +checksum = "6ff69deedee7232d7ce5330259025b868c5e6a52fa8dffda2c861fb3a5889b24" dependencies = [ "alloy-primitives", "async-trait", @@ -806,9 +806,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75411104af460ca0b306ae998f0a00b5159457780487630f4b24722beae6b690" +checksum = "bc8784b7567d5cfdad7450c5c71ddbdc12b288b82ea559be7a5363c28f774210" dependencies = [ "alloy-consensus", "alloy-network", @@ -825,9 +825,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "930e17cb1e46446a193a593a3bfff8d0ecee4e510b802575ebe300ae2e43ef75" +checksum = "72cfe0be3ec5a8c1a46b2e5a7047ed41121d360d97f4405bb7c1c784880c86cb" dependencies = [ "alloy-consensus", "alloy-network", @@ -917,9 +917,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae82426d98f8bc18f53c5223862907cac30ab8fc5e4cd2bb50808e6d3ab43d8" +checksum = "be98b07210d24acf5b793c99b759e9a696e4a2e67593aec0487ae3b3e1a2478c" dependencies = [ "alloy-json-rpc", "auto_impl", @@ -940,9 +940,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90aa6825760905898c106aba9c804b131816a15041523e80b6d4fe7af6380ada" +checksum = "4198a1ee82e562cab85e7f3d5921aab725d9bd154b6ad5017f82df1695877c97" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ace83a4a6bb896e5894c3479042e6ba78aa5271dde599aa8c36a021d49cc8cc" +checksum = "d8db249779ebc20dc265920c7e706ed0d31dbde8627818d1cbde60919b875bb0" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -975,9 +975,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86c9ab4c199e3a8f3520b60ba81aa67bb21fed9ed0d8304e0569094d0758a56f" +checksum = "5ad2344a12398d7105e3722c9b7a7044ea837128e11d453604dec6e3731a86e2" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -1013,9 +1013,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae109e33814b49fc0a62f2528993aa8a2dd346c26959b151f05441dc0b9da292" +checksum = "333544408503f42d7d3792bfc0f7218b643d968a03d2c0ed383ae558fb4a76d0" dependencies = [ "darling 0.21.3", "proc-macro2", @@ -1424,9 +1424,9 @@ checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247" [[package]] name = "async-compression" -version = "0.4.34" +version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e86f6d3dc9dc4352edeea6b8e499e13e3f5dc3b964d7ca5fd411415a3498473" +checksum = "07a926debf178f2d355197f9caddb08e54a9329d44748034bba349c5848cb519" dependencies = [ "compression-codecs", "compression-core", @@ -1514,9 +1514,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-config" -version = "1.8.11" +version = "1.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0149602eeaf915158e14029ba0c78dedb8c08d554b024d54c8f239aab46511d" +checksum = "96571e6996817bf3d58f6b569e4b9fd2e9d2fcf9f7424eed07b2ce9bb87535e5" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1544,9 +1544,9 @@ dependencies = [ [[package]] name = "aws-credential-types" -version = "1.2.10" +version = "1.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01c9521fa01558f750d183c8c68c81b0155b9d193a4ba7f84c36bd1b6d04a06" +checksum = "3cd362783681b15d136480ad555a099e82ecd8e2d10a841e14dfd0078d67fee3" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", @@ -1579,9 +1579,9 @@ dependencies = [ [[package]] name = "aws-runtime" -version = "1.5.16" +version = "1.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ce527fb7e53ba9626fc47824f25e256250556c40d8f81d27dd92aa38239d632" +checksum = "d81b5b2898f6798ad58f484856768bca817e3cd9de0974c24ae0f1113fe88f1b" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -1603,9 +1603,9 @@ dependencies = [ [[package]] name = "aws-sdk-kms" -version = "1.96.0" +version = "1.97.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "995d40070271994fb774137aa603c10e7d29c4567a9605c6b801dff199c3d221" +checksum = "b35a6be02a6fd3618c701a49a4dac4282658d18ccfcdcc8ac3b6c2fb4317e4fa" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1625,9 +1625,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.90.0" +version = "1.91.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f18e53542c522459e757f81e274783a78f8c81acdfc8d1522ee8a18b5fb1c66" +checksum = "8ee6402a36f27b52fe67661c6732d684b2635152b676aa2babbfb5204f99115d" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1647,9 +1647,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.92.0" +version = "1.93.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532f4d866012ffa724a4385c82e8dd0e59f0ca0e600f3f22d4c03b6824b34e4a" +checksum = "a45a7f750bbd170ee3677671ad782d90b894548f4e4ae168302c57ec9de5cb3e" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1669,9 +1669,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.94.0" +version = "1.95.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be6fbbfa1a57724788853a623378223fe828fc4c09b146c992f0c95b6256174" +checksum = "55542378e419558e6b1f398ca70adb0b2088077e79ad9f14eb09441f2f7b2164" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1692,9 +1692,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "1.3.6" +version = "1.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c35452ec3f001e1f2f6db107b6373f1f48f05ec63ba2c5c9fa91f07dad32af11" +checksum = "69e523e1c4e8e7e8ff219d732988e22bfeae8a1cafdbe6d9eca1546fa080be7c" dependencies = [ "aws-credential-types", "aws-smithy-http", @@ -1714,9 +1714,9 @@ dependencies = [ [[package]] name = "aws-smithy-async" -version = "1.2.6" +version = "1.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "127fcfad33b7dfc531141fda7e1c402ac65f88aca5511a4d31e2e3d2cd01ce9c" +checksum = "9ee19095c7c4dda59f1697d028ce704c24b2d33c6718790c7f1d5a3015b4107c" dependencies = [ "futures-util", "pin-project-lite", @@ -1725,9 +1725,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.62.5" +version = "0.62.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445d5d720c99eed0b4aa674ed00d835d9b1427dd73e04adaf2f94c6b2d6f9fca" +checksum = "826141069295752372f8203c17f28e30c464d22899a43a0c9fd9c458d469c88b" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-types", @@ -1746,9 +1746,9 @@ dependencies = [ [[package]] name = "aws-smithy-http-client" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "623254723e8dfd535f566ee7b2381645f8981da086b5c4aa26c0c41582bb1d2c" +checksum = "59e62db736db19c488966c8d787f52e6270be565727236fd5579eaa301e7bc4a" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", @@ -1766,7 +1766,7 @@ dependencies = [ "pin-project-lite", "rustls 0.21.12", "rustls 0.23.31", - "rustls-native-certs 0.8.2", + "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -1776,27 +1776,27 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.61.7" +version = "0.61.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2db31f727935fc63c6eeae8b37b438847639ec330a9161ece694efba257e0c54" +checksum = "a6864c190cbb8e30cf4b77b2c8f3b6dfffa697a09b7218d2f7cd3d4c4065a9f7" dependencies = [ "aws-smithy-types", ] [[package]] name = "aws-smithy-observability" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d1881b1ea6d313f9890710d65c158bdab6fb08c91ea825f74c1c8c357baf4cc" +checksum = "17f616c3f2260612fe44cede278bafa18e73e6479c4e393e2c4518cf2a9a228a" dependencies = [ "aws-smithy-runtime-api", ] [[package]] name = "aws-smithy-query" -version = "0.60.8" +version = "0.60.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d28a63441360c477465f80c7abac3b9c4d075ca638f982e605b7dc2a2c7156c9" +checksum = "ae5d689cf437eae90460e944a58b5668530d433b4ff85789e69d2f2a556e057d" dependencies = [ "aws-smithy-types", "urlencoding", @@ -1804,9 +1804,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.9.4" +version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bbe9d018d646b96c7be063dd07987849862b0e6d07c778aad7d93d1be6c1ef0" +checksum = "a392db6c583ea4a912538afb86b7be7c5d8887d91604f50eb55c262ee1b4a5f5" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -1828,9 +1828,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec7204f9fd94749a7c53b26da1b961b4ac36bf070ef1e0b94bb09f79d4f6c193" +checksum = "ab0d43d899f9e508300e587bf582ba54c27a452dd0a9ea294690669138ae14a2" dependencies = [ "aws-smithy-async", "aws-smithy-types", @@ -1845,9 +1845,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "1.3.4" +version = "1.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f535879a207fce0db74b679cfc3e91a3159c8144d717d55f5832aea9eef46e" +checksum = "905cb13a9895626d49cf2ced759b062d913834c7482c38e49557eac4e6193f01" dependencies = [ "base64-simd", "bytes", @@ -1871,18 +1871,18 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.60.12" +version = "0.60.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eab77cdd036b11056d2a30a7af7b775789fb024bf216acc13884c6c97752ae56" +checksum = "11b2f670422ff42bf7065031e72b45bc52a3508bd089f743ea90731ca2b6ea57" dependencies = [ "xmlparser", ] [[package]] name = "aws-types" -version = "1.3.10" +version = "1.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d79fb68e3d7fe5d4833ea34dc87d2e97d26d3086cb3da660bb6b1f76d98680b6" +checksum = "1d980627d2dd7bfc32a3c025685a033eeab8d365cc840c631ef59d1b8f428164" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -2061,9 +2061,9 @@ dependencies = [ [[package]] name = "base64ct" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" +checksum = "0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a" [[package]] name = "bech32" @@ -2162,15 +2162,15 @@ checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitcoin-io" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b47c4ab7a93edb0c7198c5535ed9b52b63095f4e9b45279c6736cec4b856baf" +checksum = "2dee39a0ee5b4095224a0cfc6bf4cc1baf0f9624b96b367e53b66d974e51d953" [[package]] name = "bitcoin_hashes" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb18c03d0db0247e147a21a6faafd5a7eb851c743db062de72018b6b7e8e4d16" +checksum = "26ec84b80c482df901772e931a9a681e26a1b9ee2302edeff23cb30328745c8b" dependencies = [ "bitcoin-io", "hex-conservative", @@ -2444,22 +2444,22 @@ version = "0.5.0" dependencies = [ "alloy", "alloy-chains", - "alloy-hardforks 0.4.4", + "alloy-hardforks 0.4.5", "axum 0.7.9", "eyre", - "init4-bin-base 0.18.0-rc.0", + "init4-bin-base", "openssl", "reqwest", "reth-chainspec", "serde", "serde_json", "signet-block-processor", - "signet-constants 0.16.0-rc.0", + "signet-constants", "signet-genesis", "signet-sim", "signet-tx-cache", - "signet-types 0.16.0-rc.0", - "signet-zenith 0.16.0-rc.0", + "signet-types", + "signet-zenith", "tokio", "tokio-stream", "tracing", @@ -2822,9 +2822,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.33" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "302266479cb963552d11bd042013a58ef1adc56768016c8b82b4199488f2d4ad" +checksum = "34a3cbbb8b6eca96f3a5c4bf6938d5b27ced3675d69f95bb51948722870bc323" dependencies = [ "brotli", "compression-core", @@ -2895,9 +2895,9 @@ dependencies = [ [[package]] name = "convert_case" -version = "0.7.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7" +checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" dependencies = [ "unicode-segmentation", ] @@ -3357,22 +3357,23 @@ dependencies = [ [[package]] name = "derive_more" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +checksum = "10b768e943bed7bf2cab53df09f4bc34bfd217cdb57d971e769874c9a6710618" dependencies = [ "derive_more-impl", ] [[package]] name = "derive_more-impl" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +checksum = "6d286bfdaf75e988b4a78e013ecd79c581e06399ab53fbacd2d916c2f904f30b" dependencies = [ "convert_case", "proc-macro2", "quote", + "rustc_version 0.4.1", "syn 2.0.111", "unicode-xid", ] @@ -4190,9 +4191,9 @@ dependencies = [ [[package]] name = "git2" -version = "0.20.2" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" +checksum = "3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c" dependencies = [ "bitflags 2.10.0", "libc", @@ -4631,7 +4632,6 @@ dependencies = [ "hyper 0.14.32", "log", "rustls 0.21.12", - "rustls-native-certs 0.6.3", "tokio", "tokio-rustls 0.24.1", ] @@ -4647,7 +4647,7 @@ dependencies = [ "hyper-util", "log", "rustls 0.23.31", - "rustls-native-certs 0.8.2", + "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -4686,9 +4686,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" +checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" dependencies = [ "base64 0.22.1", "bytes", @@ -4940,38 +4940,9 @@ dependencies = [ [[package]] name = "init4-bin-base" -version = "0.17.0" +version = "0.18.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1002b9580199e533bbcda1c105501a87fa4368e437ab65f03be6bd4276348b" -dependencies = [ - "alloy", - "axum 0.8.7", - "chrono", - "init4-from-env-derive", - "metrics", - "metrics-exporter-prometheus 0.17.2", - "opentelemetry 0.30.0", - "opentelemetry-http 0.30.0", - "opentelemetry-otlp 0.30.0", - "opentelemetry-semantic-conventions 0.30.0", - "opentelemetry_sdk 0.30.0", - "rustls 0.23.31", - "serde", - "signet-constants 0.14.0", - "thiserror 2.0.17", - "tower", - "tracing", - "tracing-core", - "tracing-opentelemetry 0.31.0", - "tracing-subscriber 0.3.22", - "url", -] - -[[package]] -name = "init4-bin-base" -version = "0.18.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4c035e13128af3421352e07c48bbce3a0a6458dc3bab492b6ec9eb4ed4b88c5" +checksum = "7024fa2e5ac11f6c6230f37fbb527264896653e5b7804695b08d8ffb4f2712f5" dependencies = [ "alloy", "async-trait", @@ -4982,7 +4953,7 @@ dependencies = [ "eyre", "init4-from-env-derive", "metrics", - "metrics-exporter-prometheus 0.18.0", + "metrics-exporter-prometheus 0.18.1", "oauth2", "opentelemetry 0.30.0", "opentelemetry-http 0.30.0", @@ -4992,7 +4963,7 @@ dependencies = [ "reqwest", "rustls 0.23.31", "serde", - "signet-constants 0.16.0-rc.0", + "signet-constants", "signet-tx-cache", "thiserror 2.0.17", "tokio", @@ -5456,15 +5427,15 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.177" +version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" [[package]] name = "libgit2-sys" -version = "0.18.2+1.9.1" +version = "0.18.3+1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" +checksum = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487" dependencies = [ "cc", "libc", @@ -5490,9 +5461,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libp2p-identity" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3104e13b51e4711ff5738caa1fb54467c8604c2e94d607e27745bcf709068774" +checksum = "f0c7892c221730ba55f7196e98b0b8ba5e04b4155651736036628e9f73ed6fc3" dependencies = [ "asn1_der", "bs58", @@ -5593,9 +5564,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "loom" @@ -5773,30 +5744,9 @@ dependencies = [ [[package]] name = "metrics-exporter-prometheus" -version = "0.17.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b166dea96003ee2531cf14833efedced545751d800f03535801d833313f8c15" -dependencies = [ - "base64 0.22.1", - "http-body-util", - "hyper 1.8.1", - "hyper-rustls 0.27.7", - "hyper-util", - "indexmap 2.12.1", - "ipnet", - "metrics", - "metrics-util 0.20.1", - "quanta", - "thiserror 2.0.17", - "tokio", - "tracing", -] - -[[package]] -name = "metrics-exporter-prometheus" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bac37bd902eaf3f9028708c4fbeed677e738cb2b34c2da8524c4731ebeb301e" +checksum = "3589659543c04c7dc5526ec858591015b87cd8746583b51b48ef4353f99dbcda" dependencies = [ "base64 0.22.1", "http-body-util", @@ -5911,9 +5861,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" +checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" dependencies = [ "libc", "log", @@ -6839,7 +6789,7 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" dependencies = [ - "toml_edit 0.23.7", + "toml_edit 0.23.9", ] [[package]] @@ -7357,9 +7307,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.24" +version = "0.12.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" +checksum = "b6eff9328d40131d43bd911d42d79eb6a47312002a4daefc9e37f17e74a7701a" dependencies = [ "base64 0.22.1", "bytes", @@ -7383,7 +7333,7 @@ dependencies = [ "pin-project-lite", "quinn", "rustls 0.23.31", - "rustls-native-certs 0.8.2", + "rustls-native-certs", "rustls-pki-types", "serde", "serde_json", @@ -8215,7 +8165,7 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-hardforks 0.4.4", + "alloy-hardforks 0.4.5", "alloy-primitives", "alloy-rlp", "bytes", @@ -8292,7 +8242,7 @@ version = "1.9.1" source = "git+https://github.com/paradigmxyz/reth?tag=v1.9.1#3afe69a5738459a7cb5f46c598c7f541a1510f32" dependencies = [ "alloy-eip2124", - "alloy-hardforks 0.4.4", + "alloy-hardforks 0.4.5", "alloy-primitives", "auto_impl", "once_cell", @@ -10432,18 +10382,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "rustls-native-certs" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" -dependencies = [ - "openssl-probe", - "rustls-pemfile", - "schannel", - "security-framework 2.11.1", -] - [[package]] name = "rustls-native-certs" version = "0.8.2" @@ -10456,15 +10394,6 @@ dependencies = [ "security-framework 3.5.1", ] -[[package]] -name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", -] - [[package]] name = "rustls-pki-types" version = "1.13.1" @@ -10487,7 +10416,7 @@ dependencies = [ "log", "once_cell", "rustls 0.23.31", - "rustls-native-certs 0.8.2", + "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki 0.103.4", "security-framework 3.5.1", @@ -11001,19 +10930,19 @@ dependencies = [ [[package]] name = "signet-blobber" -version = "0.14.4" -source = "git+https://github.com/init4tech/node-components?tag=v0.14.4#a839db866eb8b7cc2d69cf1a7cd4f7d29a23ecc1" +version = "0.16.0-rc.2" +source = "git+https://github.com/init4tech/node-components?tag=v0.16.0-rc.2#4959b94cc1fa096a4d20e1647fd00ee7b3110e5a" dependencies = [ "alloy", "foundry-blob-explorers", - "init4-bin-base 0.17.0", + "init4-bin-base", "reqwest", "reth", "reth-chainspec", "serde", - "signet-extract 0.14.0", - "signet-types 0.14.0", - "signet-zenith 0.14.0", + "signet-extract", + "signet-types", + "signet-zenith", "smallvec", "thiserror 2.0.17", "tokio", @@ -11023,39 +10952,39 @@ dependencies = [ [[package]] name = "signet-block-processor" -version = "0.14.4" -source = "git+https://github.com/init4tech/node-components?tag=v0.14.4#a839db866eb8b7cc2d69cf1a7cd4f7d29a23ecc1" +version = "0.16.0-rc.2" +source = "git+https://github.com/init4tech/node-components?tag=v0.16.0-rc.2#4959b94cc1fa096a4d20e1647fd00ee7b3110e5a" dependencies = [ "alloy", "eyre", - "init4-bin-base 0.17.0", + "init4-bin-base", "metrics", "reth", "reth-chainspec", "reth-exex", "reth-node-api", "signet-blobber", - "signet-constants 0.14.0", + "signet-constants", "signet-db", - "signet-evm 0.14.0", - "signet-extract 0.14.0", - "signet-journal 0.14.0", + "signet-evm", + "signet-extract", + "signet-journal", "signet-node-types", - "signet-types 0.14.0", + "signet-types", "tracing", "trevm", ] [[package]] name = "signet-bundle" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3052fe0f8793b3fb3eef92029a52c26259c5d3e376e5a73020a328dced6fd5ce" +checksum = "21473126105ccafe090afba9604977f5487dd0e614e806e1ccc45d9bbf408382" dependencies = [ "alloy", "serde", - "signet-evm 0.16.0-rc.0", - "signet-types 0.16.0-rc.0", + "signet-evm", + "signet-types", "thiserror 2.0.17", "tracing", "trevm", @@ -11063,21 +10992,9 @@ dependencies = [ [[package]] name = "signet-constants" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fb0476b076be3f158bbd842656821da155136e5b64d9353f17810718b7a24a" -dependencies = [ - "alloy", - "serde", - "serde_json", - "thiserror 2.0.17", -] - -[[package]] -name = "signet-constants" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06d17126082e325e92ccee0c5cc58b3716cf071f344a5388aa287240a95b27de" +checksum = "130b5aca0f24859877830c063302df5ad4723abc72be6450629f2d1e456a3c97" dependencies = [ "alloy", "serde", @@ -11087,8 +11004,8 @@ dependencies = [ [[package]] name = "signet-db" -version = "0.14.4" -source = "git+https://github.com/init4tech/node-components?tag=v0.14.4#a839db866eb8b7cc2d69cf1a7cd4f7d29a23ecc1" +version = "0.16.0-rc.2" +source = "git+https://github.com/init4tech/node-components?tag=v0.16.0-rc.2#4959b94cc1fa096a4d20e1647fd00ee7b3110e5a" dependencies = [ "alloy", "auto_impl", @@ -11098,11 +11015,11 @@ dependencies = [ "reth-db", "reth-prune-types", "serde", - "signet-evm 0.14.0", - "signet-journal 0.14.0", + "signet-evm", + "signet-journal", "signet-node-types", - "signet-types 0.14.0", - "signet-zenith 0.14.0", + "signet-types", + "signet-zenith", "tokio", "tracing", "trevm", @@ -11110,90 +11027,50 @@ dependencies = [ [[package]] name = "signet-evm" -version = "0.14.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "530d994e6215451601d2c07a48b98b081f1498a98e2f0ca840f2f4353509b2aa" +checksum = "fe39dcaf6cde803334330265efb66f88a1018dc49a3f3f57e72bee5ad53c01c0" dependencies = [ "alloy", - "signet-extract 0.14.0", - "signet-journal 0.14.0", - "signet-types 0.14.0", - "signet-zenith 0.14.0", + "signet-extract", + "signet-journal", + "signet-types", + "signet-zenith", "thiserror 2.0.17", "tracing", "trevm", ] -[[package]] -name = "signet-evm" -version = "0.16.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "130bf67e2e6a80738e9e9d1ea3e27d6d59e462349f440c5bbcca257358847501" -dependencies = [ - "alloy", - "signet-extract 0.16.0-rc.0", - "signet-journal 0.16.0-rc.0", - "signet-types 0.16.0-rc.0", - "signet-zenith 0.16.0-rc.0", - "thiserror 2.0.17", - "tracing", - "trevm", -] - -[[package]] -name = "signet-extract" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30fc366c57500c217e51c75d0e58953437e9e057b7f9beb576b9ca943813b310" -dependencies = [ - "alloy", - "signet-types 0.14.0", - "signet-zenith 0.14.0", - "tracing", -] - [[package]] name = "signet-extract" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e000fef3744a03abec9bdaa495a5575510c150f8003e3a66b21d3dd423c314d" +checksum = "d506b0c4090c26b3632f7d9d33647c82a34b46052fbb4c7ff2baff46f6a0ab33" dependencies = [ "alloy", - "signet-types 0.16.0-rc.0", - "signet-zenith 0.16.0-rc.0", + "signet-types", + "signet-zenith", "tracing", ] [[package]] name = "signet-genesis" -version = "0.14.4" -source = "git+https://github.com/init4tech/node-components?tag=v0.14.4#a839db866eb8b7cc2d69cf1a7cd4f7d29a23ecc1" +version = "0.16.0-rc.2" +source = "git+https://github.com/init4tech/node-components?tag=v0.16.0-rc.2#4959b94cc1fa096a4d20e1647fd00ee7b3110e5a" dependencies = [ "alloy", - "init4-bin-base 0.17.0", + "init4-bin-base", "serde", "serde_json", - "signet-constants 0.14.0", - "thiserror 2.0.17", -] - -[[package]] -name = "signet-journal" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2973c3a07423a82b0123dab08cfff1f13b585a0dbef252c8d1b9460a0c4a80de" -dependencies = [ - "alloy", - "futures-util", + "signet-constants", "thiserror 2.0.17", - "trevm", ] [[package]] name = "signet-journal" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7a4226b67950bec39fc9980f2f763b7cb104b9fa5645434243db4c0db8b0bf1" +checksum = "e6e410a32e281ebb4504e010e889a75807db98094997ace82e58b41865422e14" dependencies = [ "alloy", "futures-util", @@ -11203,8 +11080,8 @@ dependencies = [ [[package]] name = "signet-node-types" -version = "0.14.4" -source = "git+https://github.com/init4tech/node-components?tag=v0.14.4#a839db866eb8b7cc2d69cf1a7cd4f7d29a23ecc1" +version = "0.16.0-rc.2" +source = "git+https://github.com/init4tech/node-components?tag=v0.16.0-rc.2#4959b94cc1fa096a4d20e1647fd00ee7b3110e5a" dependencies = [ "alloy", "reth", @@ -11212,23 +11089,23 @@ dependencies = [ "reth-db", "reth-node-api", "reth-node-ethereum", - "signet-zenith 0.14.0", + "signet-zenith", "tokio", "tracing", ] [[package]] name = "signet-sim" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243729f3a9315825eb4fdd19f818886c9c218c7320c2b38dc76451cc1b35b0a6" +checksum = "36001f7d65f30b8750c54d10ab44364ab8e109f0c2e568c9c45aecb890c52213" dependencies = [ "alloy", "parking_lot", "signet-bundle", - "signet-evm 0.16.0-rc.0", - "signet-types 0.16.0-rc.0", - "signet-zenith 0.16.0-rc.0", + "signet-evm", + "signet-types", + "signet-zenith", "thiserror 2.0.17", "tokio", "tracing", @@ -11237,66 +11114,40 @@ dependencies = [ [[package]] name = "signet-tx-cache" -version = "0.16.0-rc.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0760be5e70a0cfe197be19f7d7c805acc8c0b43cdc2e5c1ce0e0783791285f14" +checksum = "5b15c5453d132ea2a7d98fea0a08208fb0d8d1c4b045c1817adf710ac6090403" dependencies = [ "alloy", "eyre", "reqwest", "serde", "signet-bundle", - "signet-constants 0.16.0-rc.0", - "signet-types 0.16.0-rc.0", + "signet-constants", + "signet-types", "tracing", "uuid", ] [[package]] name = "signet-types" -version = "0.14.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e7c5d52d442d1988ef5bb0bbd4662d112eef3763f1cf0a4b911e8a4b33622cb" +checksum = "2ba8bb787ab1000c36b6350ba81d65ff6a85551b4d95f39971ba8403ba836435" dependencies = [ "alloy", "chrono", "serde", - "signet-constants 0.14.0", - "signet-zenith 0.14.0", - "thiserror 2.0.17", -] - -[[package]] -name = "signet-types" -version = "0.16.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8af13ad424532415709c51754c0bced450d3090f0ab178bddd644ad99574ec06" -dependencies = [ - "alloy", - "chrono", - "serde", - "signet-constants 0.16.0-rc.0", - "signet-zenith 0.16.0-rc.0", + "signet-constants", + "signet-zenith", "thiserror 2.0.17", ] [[package]] name = "signet-zenith" -version = "0.14.0" +version = "0.16.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c870506318163d783f4b3b77c6bbaae5e4a6ca03b2c30e3e2bea0516bf1d0555" -dependencies = [ - "alloy", - "alloy-core", - "serde", - "trevm", -] - -[[package]] -name = "signet-zenith" -version = "0.16.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2509947e02b7df0786c9f44a7ec6e46d3560facc54f82fefb331068e5a1ba599" +checksum = "73410e0a4e7cbb34efb49186f3bcb46a45edc814d131b4b4020596eb9adcb1b8" dependencies = [ "alloy", "alloy-core", @@ -11306,9 +11157,9 @@ dependencies = [ [[package]] name = "simd-adler32" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" [[package]] name = "simple_asn1" @@ -11872,7 +11723,7 @@ dependencies = [ "futures-util", "log", "rustls 0.23.31", - "rustls-native-certs 0.8.2", + "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -11941,9 +11792,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.23.7" +version = "0.23.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +checksum = "5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832" dependencies = [ "indexmap 2.12.1", "toml_datetime 0.7.3", @@ -12046,9 +11897,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf146f99d442e8e68e585f5d798ccd3cad9a7835b917e09728880a862706456" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ "async-compression", "base64 0.22.1", @@ -12478,13 +12329,13 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.18.1" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a" dependencies = [ "getrandom 0.3.4", "js-sys", - "serde", + "serde_core", "wasm-bindgen", ] diff --git a/Cargo.toml b/Cargo.toml index 6495985c..23ca0dff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,8 +25,8 @@ signet-sim = { version = "0.16.0-rc.0" } signet-tx-cache = { version = "0.16.0-rc.0" } signet-types = { version = "0.16.0-rc.0" } signet-zenith = { version = "0.16.0-rc.0" } -signet-block-processor = { git = "https://github.com/init4tech/node-components", tag = "v0.14.4" } -signet-genesis = { git = "https://github.com/init4tech/node-components", tag = "v0.14.4" } +signet-block-processor = { git = "https://github.com/init4tech/node-components", tag = "v0.16.0-rc.2" } +signet-genesis = { git = "https://github.com/init4tech/node-components", tag = "v0.16.0-rc.2" } trevm = { version = "0.31.2", features = ["concurrent-db", "test-utils"] } diff --git a/src/tasks/block/cfg.rs b/src/tasks/block/cfg.rs index cdb9ca9b..80946d5c 100644 --- a/src/tasks/block/cfg.rs +++ b/src/tasks/block/cfg.rs @@ -1,9 +1,9 @@ //! This file implements the [`trevm::Cfg`] and [`trevm::Block`] traits for Signet and host networks. use reth_chainspec::ChainSpec; use signet_block_processor::revm_spec; -use signet_constants::{mainnet, pecorino}; +use signet_constants::{mainnet, parmigiana}; use signet_genesis::{ - MAINNET_GENESIS, MAINNET_HOST_GENESIS, PECORINO_GENESIS, PECORINO_HOST_GENESIS, + MAINNET_GENESIS, MAINNET_HOST_GENESIS, PARMIGIANA_GENESIS, PARMIGIANA_HOST_GENESIS, }; use std::sync::OnceLock; use trevm::revm::{context::CfgEnv, primitives::hardfork::SpecId}; @@ -31,11 +31,11 @@ impl SignetCfgEnv { fn spec_id(&self) -> SpecId { match self.chain_id { - pecorino::RU_CHAIN_ID | mainnet::RU_CHAIN_ID => revm_spec( + parmigiana::RU_CHAIN_ID | mainnet::RU_CHAIN_ID => revm_spec( RU_CHAINSPEC.get_or_init(|| initialize_ru_chainspec(self.chain_id)), self.timestamp, ), - pecorino::HOST_CHAIN_ID | mainnet::HOST_CHAIN_ID => revm_spec( + parmigiana::HOST_CHAIN_ID | mainnet::HOST_CHAIN_ID => revm_spec( HOST_CHAINSPEC.get_or_init(|| initialize_host_chainspec(self.chain_id)), self.timestamp, ), @@ -53,7 +53,7 @@ impl trevm::Cfg for SignetCfgEnv { fn initialize_ru_chainspec(chain_id: u64) -> ChainSpec { match chain_id { - pecorino::RU_CHAIN_ID => ChainSpec::from_genesis(PECORINO_GENESIS.to_owned()), + parmigiana::RU_CHAIN_ID => ChainSpec::from_genesis(PARMIGIANA_GENESIS.to_owned()), mainnet::RU_CHAIN_ID => ChainSpec::from_genesis(MAINNET_GENESIS.to_owned()), _ => unimplemented!("Unknown rollup chain ID: {}", chain_id), } @@ -61,7 +61,7 @@ fn initialize_ru_chainspec(chain_id: u64) -> ChainSpec { fn initialize_host_chainspec(chain_id: u64) -> ChainSpec { match chain_id { - pecorino::HOST_CHAIN_ID => ChainSpec::from_genesis(PECORINO_HOST_GENESIS.to_owned()), + parmigiana::HOST_CHAIN_ID => ChainSpec::from_genesis(PARMIGIANA_HOST_GENESIS.to_owned()), mainnet::HOST_CHAIN_ID => ChainSpec::from_genesis(MAINNET_HOST_GENESIS.to_owned()), _ => unimplemented!("Unknown host chain ID: {}", chain_id), } diff --git a/src/test_utils.rs b/src/test_utils.rs index 55400770..1384ea38 100644 --- a/src/test_utils.rs +++ b/src/test_utils.rs @@ -55,7 +55,7 @@ pub fn setup_test_config() -> &'static BuilderConfig { 0, 1, ), max_host_gas_coefficient: Some(80), - constants: SignetSystemConstants::pecorino(), + constants: SignetSystemConstants::parmigiana(), } }) } diff --git a/tests/block_builder_test.rs b/tests/block_builder_test.rs index d972cc13..673e81f9 100644 --- a/tests/block_builder_test.rs +++ b/tests/block_builder_test.rs @@ -28,7 +28,7 @@ async fn test_handle_build() { let config = setup_test_config(); // Create an anvil instance for testing - let anvil_instance = Anvil::new().chain_id(signet_constants::pecorino::RU_CHAIN_ID).spawn(); + let anvil_instance = Anvil::new().chain_id(signet_constants::parmigiana::RU_CHAIN_ID).spawn(); // Create a wallet let keys = anvil_instance.keys();