diff --git a/Cargo.lock b/Cargo.lock index b4e37b7..35a7f95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -46,9 +46,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ecf116474faea3e30ecb03cb14548598ca8243d5316ce50f820e67b3e848473" +checksum = "48dff4dd98e17de00203f851800bbc8b76eb29a4d4e3e44074614338b7a3308d" dependencies = [ "alloy-consensus", "alloy-contract", @@ -85,9 +85,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b6093bc69509849435a2d68237a2e9fea79d27390c8e62f1e4012c460aabad8" +checksum = "eda689f7287f15bd3582daba6be8d1545bad3740fd1fb778f629a1fe866bb43b" dependencies = [ "alloy-eips", "alloy-primitives", @@ -111,9 +111,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d1cfed4fefd13b5620cb81cdb6ba397866ff0de514c1b24806e6e79cdff5570" +checksum = "2b5659581e41e8fe350ecc3593cb5c9dcffddfd550896390f2b78a07af67b0fa" dependencies = [ "alloy-consensus", "alloy-eips", @@ -126,9 +126,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28074a21cd4f7c3a7ab218c4f38fae6be73944e1feae3b670c68b60bf85ca40" +checksum = "944085cf3ac8f32d96299aa26c03db7c8ca6cdaafdbc467910b889f0328e6b70" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -224,9 +224,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5937e2d544e9b71000942d875cbc57965b32859a666ea543cc57aae5a06d602d" +checksum = "6f35887da30b5fc50267109a3c61cd63e6ca1f45967983641053a40ee83468c1" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -245,9 +245,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c51b4c13e02a8104170a4de02ccf006d7c233e6c10ab290ee16e7041e6ac221d" +checksum = "11d4009efea6f403b3a80531f9c6f70fc242399498ff71196a1688cc1c901f44" dependencies = [ "alloy-eips", "alloy-primitives", @@ -284,9 +284,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b590caa6b6d8bc10e6e7a7696c59b1e550e89f27f50d1ee13071150d3a3e3f66" +checksum = "883dee3b4020fcb5667ee627b4f401e899dad82bf37b246620339dd980720ed9" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -299,9 +299,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36fe5af1fca03277daa56ad4ce5f6d623d3f4c2273ea30b9ee8674d18cefc1fa" +checksum = "cd6e5b8ac1654a05c224390008e43634a2bdc74e181e02cf8ed591d8b3d4ad08" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -325,9 +325,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793df1e3457573877fbde8872e4906638fde565ee2d3bd16d04aad17d43dbf0e" +checksum = "80d7980333dd9391719756ac28bc2afa9baa705fc70ffd11dc86ab078dd64477" dependencies = [ "alloy-consensus", "alloy-eips", @@ -338,9 +338,9 @@ dependencies = [ [[package]] name = "alloy-node-bindings" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de75f0d0af3c6cb0bd3648e530289b2c542b7bf57e7d4296d1c29281418a476" +checksum = "984c20af8aee7d123bb4bf40cf758b362b38cb9ff7160d986b6face604a1e6a9" dependencies = [ "alloy-genesis", "alloy-hardforks", @@ -372,7 +372,7 @@ dependencies = [ "derive_more", "foldhash", "getrandom 0.3.3", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "indexmap 2.10.0", "itoa", "k256", @@ -390,9 +390,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59879a772ebdcde9dc4eb38b2535d32e8503d3175687cc09e763a625c5fcf32" +checksum = "478a42fe167057b7b919cd8b0c2844f0247f667473340dad100eaf969de5754e" dependencies = [ "alloy-chains", "alloy-consensus", @@ -422,7 +422,6 @@ dependencies = [ "either", "futures", "futures-utils-wasm", - "http 1.3.1", "lru", "parking_lot", "pin-project", @@ -438,13 +437,14 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbdfb2899b54b7cb0063fa8e61938320f9be6b81b681be69c203abf130a87baa" +checksum = "b0a99b17987f40a066b29b6b56d75e84cd193b866cac27cae17b59f40338de95" dependencies = [ "alloy-json-rpc", "alloy-primitives", "alloy-transport", + "auto_impl", "bimap", "futures", "parking_lot", @@ -481,9 +481,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f060e3bb9f319eb01867a2d6d1ff9e0114e8877f5ca8f5db447724136106cae" +checksum = "8a0c6d723fbdf4a87454e2e3a275e161be27edcfbf46e2e3255dd66c138634b6" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -507,9 +507,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d47b637369245d2dafef84b223b1ff5ea59e6cd3a98d2d3516e32788a0b216df" +checksum = "c41492dac39365b86a954de86c47ec23dcc7452cdb2fde591caadc194b3e34c6" dependencies = [ "alloy-primitives", "alloy-rpc-types-anvil", @@ -525,9 +525,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0b1f499acb3fc729615147bc113b8b798b17379f19d43058a687edc5792c102" +checksum = "10493fa300a2757d8134f584800fef545c15905c95122bed1f6dde0b0d9dae27" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -537,9 +537,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e26b4dd90b33bd158975307fb9cf5fafa737a0e33cbb772a8648bf8be13c104" +checksum = "8f7eb22670a972ad6c222a6c6dac3eef905579acffe9d63ab42be24c7d158535" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -548,19 +548,20 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71841e6fc8e221892035a74f7d5b279c0a2bf27a7e1c93e7476c64ce9056624e" +checksum = "a9b6f0482c82310366ec3dcf4e5212242f256a69fcf1a26e5017e6704091ee95" dependencies = [ "alloy-primitives", + "derive_more", "serde", ] [[package]] name = "alloy-rpc-types-engine" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f9cbf5f781b9ee39cfdddea078fdef6015424f4c8282ef0e5416d15ca352c4" +checksum = "e24c171377c0684e3860385f6d93fbfcc8ecc74f6cce8304c822bf1a50bacce0" dependencies = [ "alloy-consensus", "alloy-eips", @@ -576,9 +577,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46586ec3c278639fc0e129f0eb73dbfa3d57f683c44b2ff5e066fab7ba63fa1f" +checksum = "b777b98526bbe5b7892ca22a7fd5f18ed624ff664a79f40d0f9f2bf94ba79a84" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -598,9 +599,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79b6e80b501842c3f5803dd5752ae41b61f43bf6d2e1b8d29999d3312d67a8a5" +checksum = "c15e8ccb6c16e196fcc968e16a71cd8ce4160f3ec5871d2ea196b75bf569ac02" dependencies = [ "alloy-consensus", "alloy-eips", @@ -613,9 +614,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9a2184493c374ca1dbba9569d37215c23e489970f8c3994f731cb3ed6b0b7d" +checksum = "d6a854af3fe8fce1cfe319fcf84ee8ba8cda352b14d3dd4221405b5fc6cce9e1" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -627,9 +628,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3aaf142f4f6c0bdd06839c422179bae135024407d731e6f365380f88cd4730e" +checksum = "3cc803e9b8d16154c856a738c376e002abe4b388e5fef91c8aebc8373e99fd45" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -639,9 +640,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e1722bc30feef87cc0fa824e43c9013f9639cc6c037be7be28a31361c788be2" +checksum = "ee8d2c52adebf3e6494976c8542fbdf12f10123b26e11ad56f77274c16a2a039" dependencies = [ "alloy-primitives", "arbitrary", @@ -651,9 +652,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3674beb29e68fbbc7be302b611cf35fe07b736e308012a280861df5a2361395" +checksum = "7c0494d1e0f802716480aabbe25549c7f6bc2a25ff33b08fd332bbb4b7d06894" dependencies = [ "alloy-primitives", "async-trait", @@ -666,9 +667,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "605b1659b320b16708bb84b41038b2f0e2a60d90972c28319c4f5a4866f0efd4" +checksum = "0559495d87c099f7dbd0804145032e6a16ee675d1d2a15e98dc2658d64265cde" dependencies = [ "alloy-consensus", "alloy-network", @@ -684,9 +685,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad7094c39cd41b03ed642145b0bd37251e31a9cf2ed19e1ce761f089867356a6" +checksum = "59c2435eb8979a020763ced3fb478932071c56e5f75ea86db41f320915d325ba" dependencies = [ "alloy-consensus", "alloy-network", @@ -773,12 +774,13 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f89bec2f59a41c0e259b6fe92f78dfc49862c17d10f938db9c33150d5a7f42b6" +checksum = "3c0107675e10c7f248bf7273c1e7fdb02409a717269cc744012e6f3c39959bfb" dependencies = [ "alloy-json-rpc", "alloy-primitives", + "auto_impl", "base64 0.22.1", "derive_more", "futures", @@ -796,9 +798,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d3615ec64d775fec840f4e9d5c8e1f739eb1854d8d28db093fb3d4805e0cb53" +checksum = "78e3736701b5433afd06eecff08f0688a71a10e0e1352e0bbf0bed72f0dd4e35" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -811,9 +813,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374db72669d8ee09063b9aa1a316e812d5cdfce7fc9a99a3eceaa0e5512300d2" +checksum = "c79064b5a08259581cb5614580010007c2df6deab1e8f3e8c7af8d7e9227008f" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -831,9 +833,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5dbaa6851875d59c8803088f4b6ec72eaeddf7667547ae8995c1a19fbca6303" +checksum = "77fd607158cb9bc54cbcfcaab4c5f36c5b26994c7dc58b6f095ce27a54f270f3" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -869,9 +871,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f916ff6d52f219c44a9684aea764ce2c7e1d53bd4a724c9b127863aeacc30bb" +checksum = "6acb36318dfa50817154064fea7932adf2eec3f51c86680e2b37d7e8906c66bb" dependencies = [ "alloy-primitives", "darling", @@ -997,7 +999,7 @@ dependencies = [ "ark-std 0.5.0", "educe", "fnv", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "itertools 0.13.0", "num-bigint", "num-integer", @@ -1143,7 +1145,7 @@ dependencies = [ "ark-std 0.5.0", "educe", "fnv", - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -1998,7 +2000,7 @@ dependencies = [ [[package]] name = "builder" -version = "0.2.3" +version = "0.3.0" dependencies = [ "alloy", "axum 0.7.9", @@ -2009,12 +2011,12 @@ dependencies = [ "reqwest", "serde", "serde_json", - "signet-constants", + "signet-constants 0.9.1", "signet-orders", "signet-sim", - "signet-tx-cache", - "signet-types", - "signet-zenith", + "signet-tx-cache 0.9.1", + "signet-types 0.9.1", + "signet-zenith 0.9.1", "tokio", "tokio-stream", "tracing", @@ -2077,9 +2079,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.31" +version = "1.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2" +checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" dependencies = [ "jobserver", "libc", @@ -2926,9 +2928,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" [[package]] name = "hashbrown" -version = "0.15.4" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "allocator-api2", "equivalent", @@ -3332,9 +3334,9 @@ dependencies = [ [[package]] name = "indenter" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" +checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" [[package]] name = "indexmap" @@ -3355,7 +3357,7 @@ checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" dependencies = [ "arbitrary", "equivalent", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "serde", ] @@ -3382,8 +3384,8 @@ dependencies = [ "opentelemetry_sdk", "reqwest", "serde", - "signet-constants", - "signet-tx-cache", + "signet-constants 0.8.4", + "signet-tx-cache 0.8.4", "thiserror 2.0.12", "tokio", "tower", @@ -3669,7 +3671,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -3755,7 +3757,7 @@ checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986" dependencies = [ "crossbeam-epoch", "crossbeam-utils", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "metrics", "quanta", "rand 0.9.2", @@ -4040,9 +4042,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-src" -version = "300.5.1+3.5.1" +version = "300.5.2+3.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a" +checksum = "d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4" dependencies = [ "cc", ] @@ -4834,12 +4836,11 @@ dependencies = [ [[package]] name = "revm-bytecode" -version = "6.1.0" +version = "6.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6922f7f4fbc15ca61ea459711ff75281cc875648c797088c34e4e064de8b8a7c" +checksum = "70db41f111d3a17362b8bb4ca4c3a77469f9742162add3152838ef6aff523019" dependencies = [ "bitvec", - "once_cell", "phf", "revm-primitives", "serde", @@ -4879,9 +4880,9 @@ dependencies = [ [[package]] name = "revm-database" -version = "7.0.2" +version = "7.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61495e01f01c343dd90e5cb41f406c7081a360e3506acf1be0fc7880bfb04eb" +checksum = "6b66e2bc5924f60aa7233a0e2994337e636ff08f72e0e35e99755612dab1b8bd" dependencies = [ "alloy-eips", "alloy-provider", @@ -4896,9 +4897,9 @@ dependencies = [ [[package]] name = "revm-database-interface" -version = "7.0.2" +version = "7.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20628d6cd62961a05f981230746c16854f903762d01937f13244716530bf98f" +checksum = "2659511acc5c6d5b3cde1908fbe0108981abe8bbf3a94a78d4a4317eb1807293" dependencies = [ "auto_impl", "either", @@ -4986,20 +4987,21 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "20.1.0" +version = "20.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66145d3dc61c0d6403f27fc0d18e0363bb3b7787e67970a05c71070092896599" +checksum = "e62b900e249a4fc6904d9a76417a3acb711086e3a0ca325da77567f35d46a087" dependencies = [ "alloy-primitives", "num_enum", + "once_cell", "serde", ] [[package]] name = "revm-state" -version = "7.0.2" +version = "7.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc830a0fd2600b91e371598e3d123480cd7bb473dd6def425a51213aa6c6d57" +checksum = "9f6ed349ee07a1d015307ff0f10f00660be93032ff4c6d9e72a79a84b8cb5101" dependencies = [ "bitflags", "revm-bytecode", @@ -5645,9 +5647,25 @@ checksum = "c79f0ea8f89bdaf88f0b338f61ad5723e6cd1166ff6b99137478405870b08e20" dependencies = [ "alloy", "serde", - "signet-evm", - "signet-types", - "signet-zenith", + "signet-evm 0.8.4", + "signet-types 0.8.4", + "signet-zenith 0.8.4", + "thiserror 2.0.12", + "tracing", + "trevm", +] + +[[package]] +name = "signet-bundle" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8ff6e22f8b1e585726875314d58dec283515cfe768103ac49fed64974ac9f1" +dependencies = [ + "alloy", + "serde", + "signet-evm 0.9.1", + "signet-types 0.9.1", + "signet-zenith 0.9.1", "thiserror 2.0.12", "tracing", "trevm", @@ -5665,6 +5683,18 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "signet-constants" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52b6a0ea8066c6183018f3e35dfa1992f0211c7b549c1fdc455957864709c63a" +dependencies = [ + "alloy", + "serde", + "serde_json", + "thiserror 2.0.12", +] + [[package]] name = "signet-evm" version = "0.8.4" @@ -5672,9 +5702,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9fcef34050ff2f6bbffc1e28e21b4537e7ac3ecbca796f1d55189021c0e5e73" dependencies = [ "alloy", - "signet-extract", - "signet-types", - "signet-zenith", + "signet-extract 0.8.4", + "signet-types 0.8.4", + "signet-zenith 0.8.4", + "thiserror 2.0.12", + "tracing", + "trevm", +] + +[[package]] +name = "signet-evm" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97afbaf5198f36bcaea7202cd1355290d8a44ad073273b5c0606511d3ac549ee" +dependencies = [ + "alloy", + "signet-extract 0.9.1", + "signet-types 0.9.1", + "signet-zenith 0.9.1", "thiserror 2.0.12", "tracing", "trevm", @@ -5687,15 +5732,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee9e8e8acca8263af0f2b06479b05da8258267d636df143336d3c442caf1ff58" dependencies = [ "alloy", - "signet-types", - "signet-zenith", + "signet-types 0.8.4", + "signet-zenith 0.8.4", + "tracing", +] + +[[package]] +name = "signet-extract" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be11e3061948fdc9dbfe7b46222927f69464c78f9de1662a4a00bbbeb0f01e7d" +dependencies = [ + "alloy", + "signet-types 0.9.1", + "signet-zenith 0.9.1", "tracing", ] [[package]] name = "signet-orders" version = "0.1.0" -source = "git+https://github.com/init4tech/signet-orders.git#19ed64770751a9943e0e3f65ebf487c56d70e988" +source = "git+https://github.com/init4tech/signet-orders.git#b9fb61ceea16f51bb3947760752b694d5c68ed44" dependencies = [ "alloy", "chrono", @@ -5703,27 +5760,27 @@ dependencies = [ "eyre", "init4-bin-base", "reqwest", - "signet-bundle", - "signet-constants", - "signet-tx-cache", - "signet-types", - "signet-zenith", + "signet-bundle 0.8.4", + "signet-constants 0.8.4", + "signet-tx-cache 0.8.4", + "signet-types 0.8.4", + "signet-zenith 0.8.4", "tokio", "tracing", ] [[package]] name = "signet-sim" -version = "0.8.4" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afd1e3d3ab4b9e1fb9ccfed4f8f79f31cfd64ccba2a09014644a566955f69657" +checksum = "0b58266fb911c57e7dc6940d6d88ff49f7e0ee986793e79ee9a7946bf8f7130d" dependencies = [ "alloy", "parking_lot", - "signet-bundle", - "signet-evm", - "signet-types", - "signet-zenith", + "signet-bundle 0.9.1", + "signet-evm 0.9.1", + "signet-types 0.9.1", + "signet-zenith 0.9.1", "thiserror 2.0.12", "tokio", "tracing", @@ -5740,9 +5797,26 @@ dependencies = [ "eyre", "reqwest", "serde", - "signet-bundle", - "signet-constants", - "signet-types", + "signet-bundle 0.8.4", + "signet-constants 0.8.4", + "signet-types 0.8.4", + "tracing", + "uuid", +] + +[[package]] +name = "signet-tx-cache" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5af67649c6816216093a7bbc92ec709c375f83229e21e3cc9237afcc5df9572" +dependencies = [ + "alloy", + "eyre", + "reqwest", + "serde", + "signet-bundle 0.9.1", + "signet-constants 0.9.1", + "signet-types 0.9.1", "tracing", "uuid", ] @@ -5756,8 +5830,22 @@ dependencies = [ "alloy", "chrono", "serde", - "signet-constants", - "signet-zenith", + "signet-constants 0.8.4", + "signet-zenith 0.8.4", + "thiserror 2.0.12", +] + +[[package]] +name = "signet-types" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "986fc04855bab94573ed963369b260f6bed03523691dfc658b66e8b1abeb16d2" +dependencies = [ + "alloy", + "chrono", + "serde", + "signet-constants 0.9.1", + "signet-zenith 0.9.1", "thiserror 2.0.12", ] @@ -5772,6 +5860,17 @@ dependencies = [ "trevm", ] +[[package]] +name = "signet-zenith" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78a15feed09fec0716a3af5638cc4d1cef11512d27786989f31914ca9d37db1b" +dependencies = [ + "alloy", + "serde", + "trevm", +] + [[package]] name = "siphasher" version = "1.0.1" @@ -5786,9 +5885,9 @@ checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" [[package]] name = "slab" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" [[package]] name = "smallvec" diff --git a/Cargo.toml b/Cargo.toml index 53e3d42..e6cc88f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "builder" -version = "0.2.3" +version = "0.3.0" description = "signet builder example" edition = "2024" @@ -31,11 +31,11 @@ integration = [] [dependencies] init4-bin-base = { version = "0.9.0", features = ["perms"] } -signet-constants = { version = "0.8.0" } -signet-sim = { version = "0.8.0" } -signet-tx-cache = { version = "0.8.0" } -signet-types = { version = "0.8.0" } -signet-zenith = { version = "0.8.0" } +signet-constants = { version = "0.9.0" } +signet-sim = { version = "0.9.0" } +signet-tx-cache = { version = "0.9.0" } +signet-types = { version = "0.9.0" } +signet-zenith = { version = "0.9.0" } signet-orders = { git = "https://github.com/init4tech/signet-orders.git" }