From e6b1e08dc419d0b8063531458371445f01637fa1 Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 5 Sep 2025 03:27:45 +0100 Subject: [PATCH 01/21] Update dependencies to point to the lightlink-network/reth repository and bump various package versions in Cargo.lock and Cargo.toml. This includes changes to the reth workspace dependencies to use the new branch for gasless features. --- Cargo.lock | 2246 +++++++++++++++++++++++++++------------------------- Cargo.toml | 118 +-- 2 files changed, 1229 insertions(+), 1135 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7675e1d3a..3d4a129fc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -97,9 +97,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "992a9d0732a0e0e1a34d61a6553ad28f761c9049bb46572d3916f172348d2cb7" +checksum = "2e2a5d689ccd182f1d138a61f081841b905034e0089f5278f6c200f2bcdab00a" dependencies = [ "alloy-consensus", "alloy-contract", @@ -120,9 +120,9 @@ dependencies = [ [[package]] name = "alloy-chains" -version = "0.2.7" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a379c0d821498c996ceb9e7519fc2dab8286c35a203c1fb95f80ecd66e07cf2f" +checksum = "ef8ff73a143281cb77c32006b04af9c047a6b8fe5860e85a88ad325328965355" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -133,9 +133,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35f021a55afd68ff2364ccfddaa364fc9a38a72200cdc74fcfb8dc3231d38f2c" +checksum = "d213580c17d239ae83c0d897ac3315db7cda83d2d4936a9823cc3517552f2e24" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a0ecca7a71b1f88e63d19e2d9397ce56949d3dd3484fd73c73d0077dc5c93d4" +checksum = "81443e3b8dccfeac7cd511aced15928c97ff253f4177acbb97de97178e543f6c" dependencies = [ "alloy-consensus", "alloy-eips", @@ -174,9 +174,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd26132cbfa6e5f191a01f7b9725eaa0680a953be1fd005d588b0e9422c16456" +checksum = "de217ab604f1bcfa2e3b0aff86d50812d5931d47522f9f0a949cc263ec2d108e" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -270,9 +270,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7473a19f02b25f8e1e8c69d35f02c07245694d11bd91bfe00e9190ac106b3838" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -288,7 +288,9 @@ dependencies = [ "ethereum_ssz", "ethereum_ssz_derive", "serde", + "serde_with", "sha2 0.10.9", + "thiserror 2.0.16", ] [[package]] @@ -313,9 +315,9 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.18.3" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4d88e267e4b599e944e1d32fbbfeaf4b8ea414e54da27306ede37c0798684d" +checksum = "7808e88376405c92315b4d752d9b207f25328e04b31d13e9b1c73f9236486f63" dependencies = [ "alloy-consensus", "alloy-eips", @@ -333,9 +335,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b2c29f25098bfa4cd3d9ec7806e1506716931e188c7c0843284123831c2cf1" +checksum = "33ba1cbc25a07e0142e8875fcbe80e1fdb02be8160ae186b90f4b9a69a72ed2b" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -385,9 +387,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a4d1f49fdf9780b60e52c20ffcc1e352d8d27885cc8890620eb584978265dd9" +checksum = "f8882ec8e4542cfd02aadc6dccbe90caa73038f60016d936734eb6ced53d2167" dependencies = [ "alloy-primitives 1.3.1", "alloy-sol-types 1.3.1", @@ -400,9 +402,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2991c432e149babfd996194f8f558f85d7326ac4cf52c55732d32078ff0282d4" +checksum = "51d6d87d588bda509881a7a66ae77c86514bd1193ac30fbff0e0f24db95eb5a5" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -426,9 +428,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d540d962ddbc3e95153bafe56ccefeb16dfbffa52c5f7bdd66cd29ec8f52259" +checksum = "5b14fa9ba5774e0b30ae6a04176d998211d516c8af69c9c530af7c6c42a8c508" dependencies = [ "alloy-consensus", "alloy-eips", @@ -462,7 +464,7 @@ checksum = "ead219a54943c27b0bb568401cbfa6afe04398b97a76fd33b29745d0c0f35b43" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-op-hardforks", "alloy-primitives 1.3.1", "auto_impl", @@ -495,7 +497,7 @@ dependencies = [ "derive_more", "foldhash", "hashbrown 0.15.5", - "indexmap 2.10.0", + "indexmap 2.11.0", "itoa", "k256", "keccak-asm", @@ -524,7 +526,7 @@ dependencies = [ "foldhash", "getrandom 0.3.3", "hashbrown 0.15.5", - "indexmap 2.10.0", + "indexmap 2.11.0", "itoa", "k256", "keccak-asm", @@ -541,9 +543,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e96d8084a1cf96be2df6219ac407275ac20c1136fa01f911535eb489aa006e8" +checksum = "475a5141313c3665b75d818be97d5fa3eb5e0abb7e832e9767edd94746db28e3" dependencies = [ "alloy-chains", "alloy-consensus", @@ -585,9 +587,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a682f14e10c3f4489c57b64ed457801b3e7ffc5091b6a35883d0e5960b9b894" +checksum = "f97c18795ce1ce8151c5539ce1e4200940389674173f677c7455f79bfb00e5df" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -629,9 +631,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194ff51cd1d2e65c66b98425e0ca7eb559ca1a579725834c986d84faf8e224c0" +checksum = "25289674cd8c58fcca2568b5350423cb0dd7bca8c596c5e2869bfe4c5c57ed14" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -655,9 +657,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d4fe522f6fc749c8afce721bdc8f73b715d317c3c02fcb9b51f7a143e4401dd" +checksum = "39676beaa50db545cf15447fc94ec5513b64e85a48357a0625b9a04aef08a910" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", @@ -668,9 +670,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30f218456a0a70a234ed52c181f04e6c98b6810c25273cf5280d32dd2cbdc876" +checksum = "65acc9264342069decb617aa344847f55180ba3aeab1c8d1db062d0619881029" dependencies = [ "alloy-genesis", "alloy-primitives 1.3.1", @@ -680,9 +682,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6af88d9714b499675164cac2fa2baadb3554579ab3ea8bc0d7b0c0de4f9d692" +checksum = "a9c8cad42fa936000be72ab80fcd97386a6a226c35c2989212756da9e76c1521" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -692,9 +694,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "124b742619519d5932e586631f11050028b29c30e3e195f2bb04228c886253d6" +checksum = "01bac57c987c93773787619e20f89167db74d460a2d1d40f591d94fb7c22c379" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -703,9 +705,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd39ff755554e506ae0f6a8e8251f8633bd7512cce0d7d1a7cfd689797e0daa5" +checksum = "8d3c0e6cc87a8be5582d08f929f96db25843f44cb636a0985a4a6bf02609c02f" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -713,6 +715,7 @@ dependencies = [ "ethereum_ssz", "ethereum_ssz_derive", "serde", + "serde_json", "serde_with", "thiserror 2.0.16", "tree_hash", @@ -721,20 +724,21 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c6a6c8ae298c2739706ee3cd996c220b0ea406e6841a4e4290c7336edd5f811" +checksum = "c2fe118e6c152d54cb4549b9835fb87d38b12754bb121375183ee3ec84bd0849" dependencies = [ "alloy-primitives 1.3.1", "derive_more", "serde", + "serde_with", ] [[package]] name = "alloy-rpc-types-engine" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a1a77a23d609bca2e4a60f992dde5f987475cb064da355fa4dbd7cda2e1bb48" +checksum = "72a41624eb84bc743e414198bf10eb48b611a5554d6a9fd6205f7384d57dfd7f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -752,9 +756,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781d4d5020bea8f020e164f5593101c2e2f790d66d04a0727839d03bc4411ed7" +checksum = "1cd1e1b4dcdf13eaa96343e5c0dafc2d2e8ce5d20b90347169d46a1df0dec210" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -774,9 +778,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81f742708f7ea7c3dc6067e7d87b6635c0817cf142b7c72cb8e8e3e07371aa3a" +checksum = "01620baa48d3f49fc908c781eb91ded71f3226e719bb6404697c2851cac4e098" dependencies = [ "alloy-consensus", "alloy-eips", @@ -789,9 +793,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719e5eb9c15e21dab3dee2cac53505500e5e701f25d556734279c5f02154022a" +checksum = "1bc33d9d0e0b3cfe9c2e82a1a427c9ed516fcfebe764f0adf7ceb8107f702dd1" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -803,9 +807,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c751233a6067ccc8a4cbd469e0fd34e0d9475fd118959dbc777ae3af31bba7" +checksum = "d4fa9e9b3e613425d2a2ee1a322bdad5f1cedf835406fd4b59538822500b44bc" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -815,9 +819,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30be84f45d4f687b00efaba1e6290cbf53ccc8f6b8fbb54e4c2f9d2a0474ce95" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", @@ -827,9 +831,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8c24b883fe56395db64afcd665fca32dcdef670a59e5338de6892c2e38d7e9" +checksum = "10ab1b8d4649bf7d0db8ab04e31658a6cc20364d920795484d886c35bed3bab4" dependencies = [ "alloy-primitives 1.3.1", "async-trait", @@ -842,9 +846,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05724615fd2ec3417f5cd07cab908300cbb3aae5badc1b805ca70c555b26775f" +checksum = "7bdeec36c8d9823102b571b3eab8b323e053dc19c12da14a9687bd474129bf2a" dependencies = [ "alloy-consensus", "alloy-network", @@ -893,7 +897,7 @@ dependencies = [ "alloy-sol-macro-input 0.8.25", "const-hex", "heck", - "indexmap 2.10.0", + "indexmap 2.11.0", "proc-macro-error2", "proc-macro2", "quote", @@ -912,7 +916,7 @@ dependencies = [ "alloy-sol-macro-input 1.3.1", "const-hex", "heck", - "indexmap 2.10.0", + "indexmap 2.11.0", "proc-macro-error2", "proc-macro2", "quote", @@ -1002,9 +1006,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b7f8b6c540b55e858f958d3a92223494cf83c4fb43ff9b26491edbeb3a3b71" +checksum = "dce5129146a76ca6139a19832c75ad408857a56bcd18cd2c684183b8eacd78d8" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -1026,9 +1030,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260e9584dfd7998760d7dfe1856c6f8f346462b9e7837287d7eddfb3922ef275" +checksum = "e2379d998f46d422ec8ef2b61603bc28cda931e5e267aea1ebe71f62da61d101" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -1041,9 +1045,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9491a1d81e97ae9d919da49e1c63dec4729c994e2715933968b8f780aa18793e" +checksum = "041aa5db2e907692a9a93a0a908057665c03e59364e1fbbeed613511a0159289" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -1061,9 +1065,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d056ef079553e1f18834d6ef4c2793e4d51ac742021b2be5039dd623fe1354f0" +checksum = "c6d44395e6793566e9c89bd82297cc4b0566655c1e78a1d69362640814784cc6" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -1099,12 +1103,12 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e29436068f836727d4e7c819ae6bf6f9c9e19a32e96fc23e814709a277f23a" +checksum = "3b5becb9c269a7d05a2f28d549f86df5a5dbc923e2667eff84fdecac8cda534c" dependencies = [ "alloy-primitives 1.3.1", - "darling", + "darling 0.21.3", "proc-macro2", "quote", "syn 2.0.106", @@ -1556,18 +1560,15 @@ checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247" [[package]] name = "async-compression" -version = "0.4.27" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8" +checksum = "977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23" dependencies = [ - "brotli", - "flate2", + "compression-codecs", + "compression-core", "futures-core", - "memchr", "pin-project-lite", "tokio", - "zstd", - "zstd-safe", ] [[package]] @@ -1873,7 +1874,7 @@ version = "0.69.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "cexpr", "clang-sys", "itertools 0.12.1", @@ -1896,7 +1897,7 @@ version = "0.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1947,18 +1948,18 @@ checksum = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" [[package]] name = "bitfield" -version = "0.19.1" +version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db1bcd90f88eabbf0cadbfb87a45bceeaebcd3b4bc9e43da379cd2ef0162590d" +checksum = "62a3a774b2fcac1b726922b921ebba5e9fe36ad37659c822cf8ff2c1e0819892" dependencies = [ "bitfield-macros", ] [[package]] name = "bitfield-macros" -version = "0.19.1" +version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3787a07661997bfc05dd3431e379c0188573f78857080cf682e1393ab8e4d64c" +checksum = "52511b09931f7d5fe3a14f23adefbc23e5725b184013e96c8419febb61f14734" dependencies = [ "proc-macro2", "quote", @@ -1973,9 +1974,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.9.2" +version = "2.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29" +checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" dependencies = [ "serde", ] @@ -2038,11 +2039,11 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c340fe0f0b267787095cbe35240c6786ff19da63ec7b69367ba338eace8169b" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "boa_interner", "boa_macros", "boa_string", - "indexmap 2.10.0", + "indexmap 2.11.0", "num-bigint", "rustc-hash 2.1.1", ] @@ -2054,7 +2055,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f620c3f06f51e65c0504ddf04978be1b814ac6586f0b45f6019801ab5efd37f9" dependencies = [ "arrayvec", - "bitflags 2.9.2", + "bitflags 2.9.4", "boa_ast", "boa_gc", "boa_interner", @@ -2068,7 +2069,7 @@ dependencies = [ "fast-float2", "hashbrown 0.15.5", "icu_normalizer 1.5.0", - "indexmap 2.10.0", + "indexmap 2.11.0", "intrusive-collections", "itertools 0.13.0", "num-bigint", @@ -2114,7 +2115,7 @@ dependencies = [ "boa_gc", "boa_macros", "hashbrown 0.15.5", - "indexmap 2.10.0", + "indexmap 2.11.0", "once_cell", "phf", "rustc-hash 2.1.1", @@ -2139,7 +2140,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9cc142dac798cdc6e2dbccfddeb50f36d2523bb977a976e19bdb3ae19b740804" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "boa_ast", "boa_interner", "boa_macros", @@ -2331,9 +2332,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.11" +version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0" +checksum = "dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5" dependencies = [ "serde", ] @@ -2397,7 +2398,7 @@ checksum = "975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684" dependencies = [ "clap", "heck", - "indexmap 2.10.0", + "indexmap 2.11.0", "log", "proc-macro2", "quote", @@ -2458,7 +2459,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -2484,9 +2485,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.45" +version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" +checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" dependencies = [ "clap_builder", "clap_derive", @@ -2494,9 +2495,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.44" +version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" +checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" dependencies = [ "anstream", "anstyle", @@ -2506,9 +2507,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.45" +version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" +checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" dependencies = [ "heck", "proc-macro2", @@ -2537,7 +2538,7 @@ version = "0.3.0" source = "git+https://github.com/automata-network/coco-provider-sdk#3a832b8cf5e88ef71649ab56e4efd67067b26b7c" dependencies = [ "bincode", - "bitfield 0.19.1", + "bitfield 0.19.2", "cbindgen", "iocuddle", "libc", @@ -2568,11 +2569,11 @@ dependencies = [ [[package]] name = "comfy-table" -version = "7.1.4" +version = "7.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a" +checksum = "3f8e18d0dca9578507f13f9803add0df13362b02c501c1c17734f0dbb52eaf0b" dependencies = [ - "crossterm", + "crossterm 0.29.0", "unicode-segmentation", "unicode-width 0.2.0", ] @@ -2591,6 +2592,26 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "compression-codecs" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64" +dependencies = [ + "brotli", + "compression-core", + "flate2", + "memchr", + "zstd", + "zstd-safe", +] + +[[package]] +name = "compression-core" +version = "0.4.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb" + [[package]] name = "concat-kdf" version = "0.1.0" @@ -2771,7 +2792,7 @@ version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "crossterm_winapi", "mio", "parking_lot", @@ -2781,6 +2802,20 @@ dependencies = [ "winapi", ] +[[package]] +name = "crossterm" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" +dependencies = [ + "bitflags 2.9.4", + "crossterm_winapi", + "document-features", + "parking_lot", + "rustix 1.0.8", + "winapi", +] + [[package]] name = "crossterm_winapi" version = "0.9.1" @@ -2877,8 +2912,18 @@ version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ - "darling_core", - "darling_macro", + "darling_core 0.20.11", + "darling_macro 0.20.11", +] + +[[package]] +name = "darling" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" +dependencies = [ + "darling_core 0.21.3", + "darling_macro 0.21.3", ] [[package]] @@ -2895,13 +2940,39 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "darling_core" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "serde", + "strsim", + "syn 2.0.106", +] + [[package]] name = "darling_macro" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ - "darling_core", + "darling_core 0.20.11", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "darling_macro" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" +dependencies = [ + "darling_core 0.21.3", "quote", "syn 2.0.106", ] @@ -3020,9 +3091,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.4.0" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" +checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", "serde", @@ -3076,7 +3147,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -3169,7 +3240,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.60.2", + "windows-sys 0.61.0", ] [[package]] @@ -3244,6 +3315,15 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562" +[[package]] +name = "document-features" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" +dependencies = [ + "litrs", +] + [[package]] name = "dotenvy" version = "0.15.7" @@ -3538,7 +3618,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dd55d08012b4e0dfcc92b8d6081234df65f2986ad34cc76eeed69c5e2ce7506" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -3637,14 +3717,14 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "filetime" -version = "0.2.25" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" +checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" dependencies = [ "cfg-if", "libc", "libredox", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -3698,9 +3778,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" dependencies = [ "percent-encoding", ] @@ -3833,9 +3913,9 @@ checksum = "42012b0f064e01aa58b545fe3727f90f7dd4020f4a3ea735b50344965f5a57e9" [[package]] name = "generator" -version = "0.8.5" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d18470a76cb7f8ff746cf1f7470914f900252ec36bbc40b569d74b1258446827" +checksum = "605183a538e3e2a9c1038635cc5c2d194e2ee8fd0d1b66b8349fad7dbacce5a2" dependencies = [ "cc", "cfg-if", @@ -3880,7 +3960,7 @@ dependencies = [ "js-sys", "libc", "r-efi", - "wasi 0.14.2+wasi-0.2.4", + "wasi 0.14.3+wasi-0.2.4", "wasm-bindgen", ] @@ -3906,7 +3986,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "libc", "libgit2-sys", "log", @@ -3967,12 +4047,12 @@ dependencies = [ [[package]] name = "gmp-mpfr-sys" -version = "1.6.5" +version = "1.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c66d61197a68f6323b9afa616cf83d55d69191e1bf364d4eb7d35ae18defe776" +checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -3998,7 +4078,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.10.0", + "indexmap 2.11.0", "slab", "tokio", "tokio-util", @@ -4611,9 +4691,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" dependencies = [ "idna_adapter", "smallvec", @@ -4698,9 +4778,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" +checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9" dependencies = [ "arbitrary", "equivalent", @@ -4720,7 +4800,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "inotify-sys", "libc", ] @@ -4750,7 +4830,7 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a" dependencies = [ - "darling", + "darling 0.20.11", "indoc", "proc-macro2", "quote", @@ -4783,11 +4863,11 @@ dependencies = [ [[package]] name = "io-uring" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" +checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "cfg-if", "libc", ] @@ -4898,9 +4978,9 @@ checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" [[package]] name = "jobserver" -version = "0.1.33" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ "getrandom 0.3.3", "libc", @@ -4908,9 +4988,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.77" +version = "0.3.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +checksum = "0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738" dependencies = [ "once_cell", "wasm-bindgen", @@ -5348,7 +5428,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "libc", "redox_syscall 0.5.17", ] @@ -5451,6 +5531,12 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" +[[package]] +name = "litrs" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed" + [[package]] name = "lock_api" version = "0.4.13" @@ -5464,9 +5550,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.27" +version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" +checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] name = "loom" @@ -5478,7 +5564,7 @@ dependencies = [ "generator", "scoped-tls", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -5562,11 +5648,11 @@ dependencies = [ [[package]] name = "matchers" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" dependencies = [ - "regex-automata 0.1.10", + "regex-automata", ] [[package]] @@ -5599,9 +5685,9 @@ checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" [[package]] name = "memmap2" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" +checksum = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7" dependencies = [ "libc", ] @@ -5648,7 +5734,7 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "indexmap 2.10.0", + "indexmap 2.11.0", "ipnet", "metrics", "metrics-util 0.19.1", @@ -5669,7 +5755,7 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "indexmap 2.10.0", + "indexmap 2.11.0", "ipnet", "metrics", "metrics-util 0.20.0", @@ -5705,7 +5791,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-utils", "hashbrown 0.15.5", - "indexmap 2.10.0", + "indexmap 2.11.0", "metrics", "ordered-float", "quanta", @@ -5929,7 +6015,7 @@ version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "fsevent-sys", "inotify", "kqueue", @@ -5958,12 +6044,11 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.46.0" +version = "0.50.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" dependencies = [ - "overload", - "winapi", + "windows-sys 0.52.0", ] [[package]] @@ -6120,7 +6205,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", ] [[package]] @@ -6319,51 +6404,51 @@ dependencies = [ "parking_lot", "rand 0.9.2", "reth", - "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli", "reth-cli-commands", "reth-cli-util", "reth-db", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex", "reth-ipc", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-ethereum", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-optimism-cli", - "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-optimism-node", - "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-optimism-rpc", - "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-primitives", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-types", "reth-rpc-layer", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-testing-utils", "reth-tracing-otlp", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "rlimit", "rollup-boost", @@ -6385,7 +6470,7 @@ dependencies = [ "tokio-util", "tower 0.5.2", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "ureq", "url", "uuid", @@ -6428,7 +6513,7 @@ version = "0.10.73" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "cfg-if", "foreign-types", "libc", @@ -6649,12 +6734,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "p256" version = "0.13.2" @@ -6744,7 +6823,7 @@ checksum = "914a1c2265c98e2446911282c6ac86d8524f495792c38c5bd884f80499c7538a" dependencies = [ "parse-display-derive", "regex", - "regex-syntax 0.8.5", + "regex-syntax", ] [[package]] @@ -6756,7 +6835,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "regex-syntax 0.8.5", + "regex-syntax", "structmeta", "syn 2.0.106", ] @@ -6788,9 +6867,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pest" @@ -6974,9 +7053,9 @@ checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" [[package]] name = "potential_utf" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" +checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" dependencies = [ "zerovec 0.11.4", ] @@ -7082,7 +7161,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "chrono", "flate2", "hex", @@ -7096,7 +7175,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "chrono", "hex", ] @@ -7109,13 +7188,13 @@ checksum = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.9.2", + "bitflags 2.9.4", "lazy_static", "num-traits", "rand 0.9.2", "rand_chacha 0.9.0", "rand_xorshift", - "regex-syntax 0.8.5", + "regex-syntax", "rusty-fork", "tempfile", "unarray", @@ -7171,7 +7250,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "memchr", "unicase", ] @@ -7208,9 +7287,9 @@ dependencies = [ [[package]] name = "quinn" -version = "0.11.8" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8" +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" dependencies = [ "bytes", "cfg_aliases", @@ -7219,7 +7298,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls", - "socket2 0.5.10", + "socket2 0.6.0", "thiserror 2.0.16", "tokio", "tracing", @@ -7228,9 +7307,9 @@ dependencies = [ [[package]] name = "quinn-proto" -version = "0.11.12" +version = "0.11.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e" +checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" dependencies = [ "bytes", "getrandom 0.3.3", @@ -7249,16 +7328,16 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.13" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970" +checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.5.10", + "socket2 0.6.0", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -7378,10 +7457,10 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "cassowary", "compact_str", - "crossterm", + "crossterm 0.28.1", "indoc", "instability", "itertools 0.13.0", @@ -7399,7 +7478,7 @@ version = "11.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", ] [[package]] @@ -7443,7 +7522,7 @@ version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", ] [[package]] @@ -7490,47 +7569,32 @@ dependencies = [ [[package]] name = "regex" -version = "1.11.1" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.9", - "regex-syntax 0.8.5", + "regex-automata", + "regex-syntax", ] [[package]] name = "regex-automata" -version = "0.1.10" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" -dependencies = [ - "regex-syntax 0.6.29", -] - -[[package]] -name = "regex-automata" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.5", + "regex-syntax", ] [[package]] name = "regex-syntax" -version = "0.6.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" - -[[package]] -name = "regex-syntax" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" +checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" [[package]] name = "regress" @@ -7600,22 +7664,22 @@ checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" [[package]] name = "reth" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-rpc-types", "aquamarine", "clap", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli-runner", "reth-cli-util", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-ethereum-cli", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network", "reth-network-api", "reth-node-api", @@ -7623,22 +7687,22 @@ dependencies = [ "reth-node-core", "reth-node-ethereum", "reth-node-metrics", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-primitives", "reth-provider", "reth-ress-protocol", "reth-ress-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -7670,7 +7734,7 @@ dependencies = [ [[package]] name = "reth-basic-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7678,15 +7742,15 @@ dependencies = [ "futures-core", "futures-util", "metrics", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -7720,7 +7784,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7732,14 +7796,14 @@ dependencies = [ "parking_lot", "pin-project", "rand 0.9.2", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-database", "revm-state", "serde", @@ -7771,27 +7835,27 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-genesis", "alloy-primitives 1.3.1", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde_json", ] [[package]] name = "reth-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-genesis", "clap", @@ -7805,7 +7869,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "ahash", "alloy-chains", @@ -7816,7 +7880,7 @@ dependencies = [ "backon", "clap", "comfy-table", - "crossterm", + "crossterm 0.28.1", "eyre", "fdlimit", "futures", @@ -7825,13 +7889,13 @@ dependencies = [ "lz4", "ratatui", "reqwest", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-db-api", "reth-db-common", @@ -7844,26 +7908,26 @@ dependencies = [ "reth-era-utils", "reth-eth-wire", "reth-etl", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-stages", "reth-static-file", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", "secp256k1 0.30.0", "serde", @@ -7878,9 +7942,9 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -7888,7 +7952,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -7896,7 +7960,7 @@ dependencies = [ "eyre", "libc", "rand 0.8.5", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", "serde", "thiserror 2.0.16", @@ -7924,7 +7988,7 @@ dependencies = [ [[package]] name = "reth-codecs" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7935,8 +7999,8 @@ dependencies = [ "bytes", "modular-bitfield", "op-alloy-consensus", - "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs-derive 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "visibility", ] @@ -7955,7 +8019,7 @@ dependencies = [ [[package]] name = "reth-codecs-derive" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "convert_case", "proc-macro2", @@ -7966,13 +8030,13 @@ dependencies = [ [[package]] name = "reth-config" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "eyre", "humantime-serde", "reth-network-types", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "toml", "url", @@ -7994,13 +8058,13 @@ dependencies = [ [[package]] name = "reth-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "auto_impl", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", ] @@ -8019,19 +8083,19 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] name = "reth-consensus-debug-client" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8045,7 +8109,7 @@ dependencies = [ "futures", "reqwest", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", "ringbuffer", "serde", @@ -8056,7 +8120,7 @@ dependencies = [ [[package]] name = "reth-db" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "derive_more", @@ -8065,12 +8129,12 @@ dependencies = [ "page_size", "parking_lot", "reth-db-api", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-libmdbx", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-nippy-jar", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", "rustc-hash 2.1.1", "strum 0.27.2", @@ -8082,7 +8146,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8094,15 +8158,15 @@ dependencies = [ "modular-bitfield", "parity-scale-codec", "proptest", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-db-models 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-db-models 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "roaring", "serde", ] @@ -8110,26 +8174,26 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-genesis", "alloy-primitives 1.3.1", "boyer-moore-magiclen", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-config", "reth-db-api", "reth-etl", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-types", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", "serde", "serde_json", @@ -8150,22 +8214,22 @@ dependencies = [ [[package]] name = "reth-db-models" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", ] [[package]] name = "reth-discv4" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8175,10 +8239,10 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.5", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-net-banlist", "reth-net-nat", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "schnellru", "secp256k1 0.30.0", "serde", @@ -8191,7 +8255,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8202,10 +8266,10 @@ dependencies = [ "itertools 0.14.0", "metrics", "rand 0.9.2", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", "thiserror 2.0.16", "tokio", @@ -8215,7 +8279,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "data-encoding", @@ -8223,8 +8287,8 @@ dependencies = [ "hickory-resolver", "linked_hash_set", "parking_lot", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", "schnellru", "secp256k1 0.30.0", @@ -8239,7 +8303,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8252,16 +8316,16 @@ dependencies = [ "pin-project", "rayon", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-db-api", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-testing-utils", "tempfile", "thiserror 2.0.16", @@ -8274,7 +8338,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "aes", "alloy-primitives 1.3.1", @@ -8290,7 +8354,7 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.5", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", "sha2 0.10.9", "sha3", @@ -8305,7 +8369,7 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -8313,14 +8377,14 @@ dependencies = [ "eyre", "futures-util", "op-alloy-rpc-types-engine", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tokio-stream", "tracing", @@ -8354,7 +8418,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8362,15 +8426,15 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "futures", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tokio", @@ -8379,34 +8443,34 @@ dependencies = [ [[package]] name = "reth-engine-service" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "futures", "pin-project", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-engine-tree", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", "reth-node-types", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", "reth-stages-api", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", ] [[package]] name = "reth-engine-tree" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", @@ -8416,32 +8480,32 @@ dependencies = [ "mini-moka", "parking_lot", "rayon", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-stages", "reth-stages-api", "reth-static-file", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", "reth-trie-parallel", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-sparse-parallel", "revm 28.0.1", "revm-primitives", @@ -8454,7 +8518,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8462,16 +8526,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-engine-tree", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_json", "tokio", @@ -8482,7 +8546,7 @@ dependencies = [ [[package]] name = "reth-era" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8490,7 +8554,7 @@ dependencies = [ "alloy-rlp", "ethereum_ssz", "ethereum_ssz_derive", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "snap", "thiserror 2.0.16", ] @@ -8498,14 +8562,14 @@ dependencies = [ [[package]] name = "reth-era-downloader" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "bytes", "eyre", "futures-util", "reqwest", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "sha2 0.10.9", "tokio", ] @@ -8513,7 +8577,7 @@ dependencies = [ [[package]] name = "reth-era-utils" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -8523,13 +8587,13 @@ dependencies = [ "reth-db-api", "reth-era", "reth-era-downloader", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-etl", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -8548,18 +8612,18 @@ dependencies = [ [[package]] name = "reth-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", ] [[package]] name = "reth-eth-wire" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-chains", "alloy-primitives 1.3.1", @@ -8568,13 +8632,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-ecies", - "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "snap", "thiserror 2.0.16", @@ -8608,7 +8672,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8618,10 +8682,10 @@ dependencies = [ "alloy-rlp", "bytes", "derive_more", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-codecs-derive 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", ] @@ -8629,11 +8693,11 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "clap", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli", "reth-cli-commands", "reth-cli-runner", @@ -8650,16 +8714,16 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tracing", ] @@ -8684,16 +8748,16 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "sha2 0.10.9", "thiserror 2.0.16", @@ -8715,7 +8779,7 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8728,26 +8792,26 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", - "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-evm-ethereum", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-validator 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-validator 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "tracing", ] @@ -8770,7 +8834,7 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8778,9 +8842,9 @@ dependencies = [ "alloy-rlp", "arbitrary", "modular-bitfield", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_with", ] @@ -8788,7 +8852,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "rayon", "reth-db-api", @@ -8819,43 +8883,43 @@ dependencies = [ [[package]] name = "reth-evm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures-util", "metrics", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", ] [[package]] name = "reth-evm-ethereum" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", ] @@ -8875,13 +8939,13 @@ dependencies = [ [[package]] name = "reth-execution-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", ] @@ -8904,16 +8968,16 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-primitives 1.3.1", "derive_more", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "serde", "serde_with", @@ -8922,7 +8986,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8932,23 +8996,23 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-config", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex-types", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-api", "reth-node-core", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-stages-api", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", "rmp-serde", "thiserror 2.0.16", @@ -8960,13 +9024,13 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_with", ] @@ -8984,17 +9048,30 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "serde", "serde_json", "thiserror 2.0.16", ] +[[package]] +name = "reth-gas-station" +version = "0.0.1" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +dependencies = [ + "alloy-primitives 1.3.1", + "alloy-rlp", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "revm-database", + "thiserror 2.0.16", +] + [[package]] name = "reth-invalid-block-hooks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9004,15 +9081,15 @@ dependencies = [ "futures", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "pretty_assertions", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-api", "reth-tracing", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-bytecode", "revm-database", "serde", @@ -9022,7 +9099,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "bytes", "futures", @@ -9042,13 +9119,13 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "byteorder", "dashmap 6.1.0", "derive_more", - "indexmap 2.10.0", + "indexmap 2.11.0", "parking_lot", "reth-mdbx-sys", "smallvec", @@ -9059,7 +9136,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "bindgen 0.70.1", "cc", @@ -9077,7 +9154,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "futures", "metrics", @@ -9089,7 +9166,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", ] @@ -9097,7 +9174,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "futures-util", "if-addrs", @@ -9111,7 +9188,7 @@ dependencies = [ [[package]] name = "reth-network" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9129,28 +9206,28 @@ dependencies = [ "pin-project", "rand 0.8.5", "rand 0.9.2", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-discv4", "reth-discv5", "reth-dns-discovery", "reth-ecies", "reth-eth-wire", - "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-net-banlist", "reth-network-api", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-types", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "rustc-hash 2.1.1", "schnellru", "secp256k1 0.30.0", @@ -9166,7 +9243,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9176,10 +9253,10 @@ dependencies = [ "derive_more", "enr", "futures", - "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-types", "reth-tokio-util", "serde", @@ -9191,7 +9268,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9200,13 +9277,13 @@ dependencies = [ "derive_more", "futures", "parking_lot", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-types", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -9227,7 +9304,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -9242,12 +9319,12 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eip2124", "humantime-serde", "reth-net-banlist", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_json", "tracing", @@ -9256,14 +9333,14 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "anyhow", "bincode", "derive_more", "lz4_flex", "memmap2", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tracing", @@ -9273,31 +9350,31 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-rpc-types-engine", "eyre", - "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", "reth-node-core", "reth-node-types", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] name = "reth-node-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9311,25 +9388,25 @@ dependencies = [ "futures", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "rayon", - "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-consensus-debug-client", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", "reth-engine-local", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-engine-service", "reth-engine-tree", "reth-engine-util", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-invalid-block-hooks", "reth-network", "reth-network-api", @@ -9339,8 +9416,8 @@ dependencies = [ "reth-node-ethstats", "reth-node-events", "reth-node-metrics", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", "reth-rpc", @@ -9351,10 +9428,10 @@ dependencies = [ "reth-rpc-layer", "reth-stages", "reth-static-file", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", "serde_json", "tokio", @@ -9365,7 +9442,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9378,30 +9455,30 @@ dependencies = [ "futures", "humantime", "rand 0.9.2", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-discv4", "reth-discv5", "reth-engine-local", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", "serde", "shellexpand", @@ -9417,29 +9494,29 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-network", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-engine-local", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-ethereum-consensus", - "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-evm-ethereum", "reth-network", "reth-node-api", "reth-node-builder", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", @@ -9447,7 +9524,7 @@ dependencies = [ "reth-rpc-eth-types", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "tokio", ] @@ -9455,17 +9532,17 @@ dependencies = [ [[package]] name = "reth-node-ethstats" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "chrono", "futures-util", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_json", "thiserror 2.0.16", @@ -9479,7 +9556,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9489,13 +9566,13 @@ dependencies = [ "futures", "humantime", "pin-project", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-stages", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tracing", ] @@ -9503,7 +9580,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "eyre", "http", @@ -9513,8 +9590,8 @@ dependencies = [ "metrics-process", "metrics-util 0.19.1", "procfs", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tikv-jemalloc-ctl", "tokio", "tower 0.5.2", @@ -9524,13 +9601,13 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] @@ -9559,7 +9636,7 @@ dependencies = [ [[package]] name = "reth-optimism-chainspec" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-chains", "alloy-consensus", @@ -9572,12 +9649,12 @@ dependencies = [ "op-alloy-consensus", "op-alloy-rpc-types", "paste", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_json", "tar-no-std", @@ -9587,7 +9664,7 @@ dependencies = [ [[package]] name = "reth-optimism-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9598,32 +9675,32 @@ dependencies = [ "eyre", "futures-util", "op-alloy-consensus", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-cli", "reth-cli-commands", "reth-cli-runner", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-optimism-node", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", "reth-stages", "reth-static-file", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tracing", "serde", "tokio", @@ -9659,23 +9736,23 @@ dependencies = [ [[package]] name = "reth-optimism-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", "alloy-trie", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "thiserror 2.0.16", "tracing", @@ -9709,27 +9786,27 @@ dependencies = [ [[package]] name = "reth-optimism-evm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-op-evm 0.18.3", "alloy-primitives 1.3.1", "op-alloy-consensus", "op-alloy-rpc-types-engine", "op-revm 9.0.1", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-eth-api", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "thiserror 2.0.16", ] @@ -9748,18 +9825,18 @@ dependencies = [ [[package]] name = "reth-optimism-forks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-op-hardforks", "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] name = "reth-optimism-node" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9770,32 +9847,32 @@ dependencies = [ "op-alloy-consensus", "op-alloy-rpc-types-engine", "op-revm 9.0.1", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-engine-local", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network", "reth-node-api", "reth-node-builder", "reth-node-core", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-optimism-rpc", "reth-optimism-storage", - "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "serde", "tokio", @@ -9843,7 +9920,7 @@ dependencies = [ [[package]] name = "reth-optimism-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9854,24 +9931,25 @@ dependencies = [ "derive_more", "op-alloy-consensus", "op-alloy-rpc-types-engine", - "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-validator 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-gas-station", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-validator 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "serde", "sha2 0.10.9", @@ -9895,7 +9973,7 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9905,9 +9983,9 @@ dependencies = [ "bytes", "modular-bitfield", "op-alloy-consensus", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "serde_with", ] @@ -9915,7 +9993,7 @@ dependencies = [ [[package]] name = "reth-optimism-rpc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9941,26 +10019,26 @@ dependencies = [ "op-alloy-rpc-types-engine", "op-revm 9.0.1", "reqwest", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-api", "reth-node-builder", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "serde_json", "thiserror 2.0.16", @@ -9972,17 +10050,17 @@ dependencies = [ [[package]] name = "reth-optimism-storage" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", "reth-node-api", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] @@ -10024,7 +10102,7 @@ dependencies = [ [[package]] name = "reth-optimism-txpool" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10042,15 +10120,15 @@ dependencies = [ "op-alloy-rpc-types", "op-revm 9.0.1", "parking_lot", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tokio", @@ -10080,19 +10158,19 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "alloy-rpc-types", "futures-util", "metrics", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tokio-stream", "tracing", @@ -10113,10 +10191,10 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "pin-project", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tokio-stream", "tracing", @@ -10144,17 +10222,17 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", "op-alloy-rpc-types-engine", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tokio", @@ -10173,11 +10251,11 @@ dependencies = [ [[package]] name = "reth-payload-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] @@ -10193,25 +10271,25 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] name = "reth-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "c-kzg", "once_cell", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] @@ -10244,7 +10322,7 @@ dependencies = [ [[package]] name = "reth-primitives-traits" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10264,7 +10342,7 @@ dependencies = [ "proptest", "proptest-arbitrary-interop", "rayon", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-bytecode", "revm-primitives", "revm-state", @@ -10277,7 +10355,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10290,27 +10368,27 @@ dependencies = [ "notify", "parking_lot", "rayon", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-db-api", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-nippy-jar", "reth-node-types", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", "revm-database", "revm-state", @@ -10322,7 +10400,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10330,16 +10408,16 @@ dependencies = [ "itertools 0.14.0", "metrics", "rayon", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-config", "reth-db-api", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex-types", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", "rustc-hash 2.1.1", "thiserror 2.0.16", @@ -10360,13 +10438,13 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", ] @@ -10374,17 +10452,17 @@ dependencies = [ [[package]] name = "reth-ress-protocol" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "alloy-rlp", "futures", "reth-eth-wire", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network", "reth-network-api", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", "tokio-stream", "tracing", @@ -10393,25 +10471,25 @@ dependencies = [ [[package]] name = "reth-ress-provider" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "eyre", "futures", "parking_lot", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-ress-protocol", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "schnellru", "tokio", "tracing", @@ -10433,25 +10511,25 @@ dependencies = [ [[package]] name = "reth-revm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", ] [[package]] name = "reth-rpc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-genesis", "alloy-network", "alloy-primitives 1.3.1", @@ -10480,31 +10558,31 @@ dependencies = [ "jsonwebtoken", "parking_lot", "pin-project", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-evm-ethereum", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-types", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-api", "reth-rpc-convert", "reth-rpc-engine-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "revm-inspectors", "revm-primitives", @@ -10522,7 +10600,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-genesis", @@ -10540,17 +10618,17 @@ dependencies = [ "alloy-rpc-types-txpool", "alloy-serde", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-network-peers 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-eth-api", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", ] [[package]] name = "reth-rpc-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-network", "alloy-provider", @@ -10558,24 +10636,24 @@ dependencies = [ "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", "pin-project", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-ipc", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", "reth-node-core", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc", "reth-rpc-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-layer", "reth-rpc-server-types", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tokio", @@ -10588,7 +10666,7 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -10601,11 +10679,11 @@ dependencies = [ "op-alloy-network", "op-alloy-rpc-types", "op-revm 9.0.1", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-context 9.0.1", "thiserror 2.0.16", ] @@ -10613,7 +10691,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10623,17 +10701,17 @@ dependencies = [ "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", "parking_lot", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-engine-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-api", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", "thiserror 2.0.16", "tokio", @@ -10643,12 +10721,12 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-json-rpc", "alloy-network", "alloy-primitives 1.3.1", @@ -10663,21 +10741,21 @@ dependencies = [ "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "revm-inspectors", "tokio", @@ -10687,11 +10765,11 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.18.4", "alloy-network", "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -10703,21 +10781,21 @@ dependencies = [ "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", "rand 0.9.2", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-rpc-convert", "reth-rpc-server-types", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-transaction-pool 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm 28.0.1", "revm-inspectors", "schnellru", @@ -10731,7 +10809,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-rpc-types-engine", "http", @@ -10745,14 +10823,14 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-api", "serde", "strum 0.27.2", @@ -10761,7 +10839,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10773,32 +10851,32 @@ dependencies = [ "num-traits", "rayon", "reqwest", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db", "reth-db-api", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-etl", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-revm 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-stages-api", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-testing-utils", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", "tempfile", "thiserror 2.0.16", @@ -10809,7 +10887,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10817,16 +10895,16 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-network-p2p", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", "reth-prune", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-static-file", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", "thiserror 2.0.16", "tokio", @@ -10845,33 +10923,33 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "serde", ] [[package]] name = "reth-static-file" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "parking_lot", "rayon", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-tokio-util", "tracing", ] @@ -10890,7 +10968,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "clap", @@ -10924,23 +11002,23 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", - "reth-db-models 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-db-models 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-database", ] @@ -10963,15 +11041,15 @@ dependencies = [ [[package]] name = "reth-storage-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-prune-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-static-file-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-database-interface", "thiserror 2.0.16", ] @@ -10995,7 +11073,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "auto_impl", "dyn-clone", @@ -11003,7 +11081,7 @@ dependencies = [ "metrics", "pin-project", "rayon", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", "tokio", "tracing", @@ -11013,7 +11091,7 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11021,15 +11099,15 @@ dependencies = [ "alloy-primitives 1.3.1", "rand 0.8.5", "rand 0.9.2", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "secp256k1 0.30.0", ] [[package]] name = "reth-tokio-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "tokio", "tokio-stream", @@ -11039,7 +11117,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "clap", "eyre", @@ -11048,13 +11126,13 @@ dependencies = [ "tracing-appender", "tracing-journald", "tracing-logfmt", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] name = "reth-tracing-otlp" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "opentelemetry 0.29.1", "opentelemetry-otlp 0.29.0", @@ -11062,7 +11140,7 @@ dependencies = [ "opentelemetry_sdk 0.29.0", "tracing", "tracing-opentelemetry 0.30.0", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -11076,7 +11154,7 @@ dependencies = [ "alloy-rlp", "aquamarine", "auto_impl", - "bitflags 2.9.2", + "bitflags 2.9.4", "futures-util", "metrics", "parking_lot", @@ -11104,7 +11182,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11112,23 +11190,25 @@ dependencies = [ "alloy-rlp", "aquamarine", "auto_impl", - "bitflags 2.9.2", + "bitflags 2.9.4", "futures-util", "metrics", "parking_lot", "paste", "pin-project", "rand 0.9.2", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-execution-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-fs-util 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-gas-station", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-api 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-interpreter 23.0.2", "revm-primitives", "rustc-hash 2.1.1", @@ -11167,7 +11247,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11177,13 +11257,13 @@ dependencies = [ "auto_impl", "itertools 0.14.0", "metrics", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-stages-types 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-sparse 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-database", "tracing", "triehash", @@ -11209,7 +11289,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -11225,8 +11305,8 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "revm-database", "serde", "serde_with", @@ -11235,20 +11315,20 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "reth-db-api", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tracing", ] [[package]] name = "reth-trie-parallel" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11257,14 +11337,14 @@ dependencies = [ "metrics", "rayon", "reth-db-api", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-provider", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-trie-db", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "thiserror 2.0.16", "tokio", "tracing", @@ -11289,7 +11369,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11297,10 +11377,10 @@ dependencies = [ "auto_impl", "metrics", "rayon", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "smallvec", "tracing", ] @@ -11308,17 +11388,17 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "metrics", "rayon", - "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-metrics 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-common 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", + "reth-trie-sparse 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "smallvec", "tracing", ] @@ -11334,7 +11414,7 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" dependencies = [ "zstd", ] @@ -11361,8 +11441,7 @@ dependencies = [ [[package]] name = "revm" version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee5d3f7d031e90ab47c7488061bdc4875abc4e9dcea6c18f5dee09732d0436fb" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "revm-bytecode", "revm-context 9.0.1", @@ -11380,8 +11459,7 @@ dependencies = [ [[package]] name = "revm-bytecode" version = "6.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d800e6c2119457ded5b0af71634eb2468040bf97de468eee5a730272a106da0" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "bitvec", "phf", @@ -11408,8 +11486,7 @@ dependencies = [ [[package]] name = "revm-context" version = "9.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c63485b4d1b0e67f342f9a8c0e9f78b6b5f1750863a39bdf6ceabdbaaf4aed1" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "bitvec", "cfg-if", @@ -11457,8 +11534,7 @@ dependencies = [ [[package]] name = "revm-context-interface" version = "10.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "550cb8b9465e00bdb0a384922b69f864c5bcc228bed19c8ecbfa69fff2256382" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -11473,8 +11549,7 @@ dependencies = [ [[package]] name = "revm-database" version = "7.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40000c7d917c865f6c232a78581b78e70c43f52db17282bd1b52d4f0565bc8a2" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "alloy-eips", "revm-bytecode", @@ -11487,8 +11562,7 @@ dependencies = [ [[package]] name = "revm-database-interface" version = "7.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4ccea7a168cba1196b1e57dd3e22c36047208c135f600f8e58cbe7d49957dba" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "auto_impl", "either", @@ -11519,8 +11593,7 @@ dependencies = [ [[package]] name = "revm-handler" version = "9.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cb09d07e6799823ce5a344f1604236b53fe1a92bacd7122c0b16286f92254c2" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "auto_impl", "derive-where", @@ -11556,8 +11629,7 @@ dependencies = [ [[package]] name = "revm-inspector" version = "9.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2770c0d7e9f4f23660dc0b8b954b7a1eee8989ec97f936ebce366c78b6d7b915" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "auto_impl", "either", @@ -11573,9 +11645,9 @@ dependencies = [ [[package]] name = "revm-inspectors" -version = "0.28.1" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d3f54151c26870f50a3d7e8688e30a0f3578dd57bc69450caa1df11a7713906" +checksum = "364d0b3c46727dc810a9ddc40799805e85236424a1a9ddec3909c734e03f0657" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -11618,8 +11690,7 @@ dependencies = [ [[package]] name = "revm-interpreter" version = "25.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c938c0d4d617c285203cad8aba1cefeec383fcff2fdf94a4469f588ab979b5" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "revm-bytecode", "revm-context-interface 10.0.1", @@ -11656,8 +11727,7 @@ dependencies = [ [[package]] name = "revm-precompile" version = "26.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7bb5e8b92891c5ac9dd8dae157bd1d90aab01973ad4f99d4135d507facc3e7" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -11682,8 +11752,7 @@ dependencies = [ [[package]] name = "revm-primitives" version = "20.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ "alloy-primitives 1.3.1", "num_enum", @@ -11694,10 +11763,9 @@ dependencies = [ [[package]] name = "revm-state" version = "7.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d7f39ea56df3bfbb3c81c99b1f028d26f205b6004156baffbf1a4f84b46cfa" +source = "git+https://github.com/lightlink-network/revm?branch=feat%2Fgasless-2#f15d0e0df4e272e0948e97a3f509e9ce214611db" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "revm-bytecode", "revm-primitives", "serde", @@ -11805,7 +11873,7 @@ dependencies = [ [[package]] name = "rollup-boost" version = "0.1.0" -source = "git+http://github.com/flashbots/rollup-boost?branch=main#81c0699aeb29d2d0b443e25c1075bafcb1db3705" +source = "git+http://github.com/flashbots/rollup-boost?branch=main#0ce4158bc32f8405458c506ca38ad5d54aa81949" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", @@ -11846,7 +11914,7 @@ dependencies = [ "tower-http", "tracing", "tracing-opentelemetry 0.29.0", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "url", "vergen", "vergen-git2", @@ -11860,9 +11928,9 @@ checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" [[package]] name = "rug" -version = "1.27.0" +version = "1.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4207e8d668e5b8eb574bda8322088ccd0d7782d3d03c7e8d562e82ed82bdcbc3" +checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" dependencies = [ "az", "gmp-mpfr-sys", @@ -11964,7 +12032,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "errno", "libc", "linux-raw-sys 0.4.15", @@ -11977,7 +12045,7 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "errno", "libc", "linux-raw-sys 0.9.4", @@ -12227,7 +12295,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "core-foundation 0.9.4", "core-foundation-sys", "libc", @@ -12240,7 +12308,7 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -12340,7 +12408,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ - "indexmap 2.10.0", + "indexmap 2.11.0", "itoa", "memchr", "ryu", @@ -12399,7 +12467,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.10.0", + "indexmap 2.11.0", "schemars 0.9.0", "schemars 1.0.4", "serde", @@ -12415,7 +12483,7 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -12427,7 +12495,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.10.0", + "indexmap 2.11.0", "itoa", "ryu", "serde", @@ -12883,7 +12951,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -12927,7 +12995,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac9ee8b664c9f1740cd813fea422116f8ba29997bb7c878d1940424889802897" dependencies = [ - "bitflags 2.9.2", + "bitflags 2.9.4", "log", "num-traits", ] @@ -12978,7 +13046,7 @@ dependencies = [ "thiserror 1.0.69", "tokio", "tracing", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -13149,12 +13217,11 @@ dependencies = [ [[package]] name = "time" -version = "0.3.41" +version = "0.3.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" +checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" dependencies = [ "deranged", - "itoa", "js-sys", "libc", "num-conv", @@ -13167,15 +13234,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" +checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" [[package]] name = "time-macros" -version = "0.2.22" +version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" +checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" dependencies = [ "num-conv", "time-core", @@ -13364,7 +13431,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.10.0", + "indexmap 2.11.0", "serde", "serde_spanned", "toml_datetime", @@ -13437,7 +13504,7 @@ dependencies = [ "futures-core", "futures-util", "hdrhistogram", - "indexmap 2.10.0", + "indexmap 2.11.0", "pin-project-lite", "slab", "sync_wrapper", @@ -13456,7 +13523,7 @@ checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ "async-compression", "base64 0.22.1", - "bitflags 2.9.2", + "bitflags 2.9.4", "bytes", "futures-core", "futures-util", @@ -13512,7 +13579,7 @@ dependencies = [ "crossbeam-channel", "thiserror 1.0.69", "time", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -13554,7 +13621,7 @@ checksum = "fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657" dependencies = [ "libc", "tracing-core", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -13577,7 +13644,7 @@ dependencies = [ "time", "tracing", "tracing-core", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", ] [[package]] @@ -13594,7 +13661,7 @@ dependencies = [ "tracing", "tracing-core", "tracing-log", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "web-time", ] @@ -13612,7 +13679,7 @@ dependencies = [ "tracing", "tracing-core", "tracing-log", - "tracing-subscriber 0.3.19", + "tracing-subscriber 0.3.20", "web-time", ] @@ -13637,14 +13704,14 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "matchers", "nu-ansi-term", "once_cell", - "regex", + "regex-automata", "serde", "serde_json", "sharded-slab", @@ -13675,7 +13742,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bee2ea1551f90040ab0e34b6fb7f2fa3bad8acc925837ac654f2c78a13e3089" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -13893,9 +13960,9 @@ dependencies = [ [[package]] name = "url" -version = "2.5.4" +version = "2.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" +checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" dependencies = [ "form_urlencoded", "idna", @@ -13929,9 +13996,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.18.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" +checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" dependencies = [ "getrandom 0.3.3", "js-sys", @@ -14046,30 +14113,31 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" -version = "0.14.2+wasi-0.2.4" +version = "0.14.3+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" dependencies = [ - "wit-bindgen-rt", + "wit-bindgen", ] [[package]] name = "wasm-bindgen" -version = "0.2.100" +version = "0.2.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" +checksum = "7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b" dependencies = [ "cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro", + "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.100" +version = "0.2.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" +checksum = "e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb" dependencies = [ "bumpalo", "log", @@ -14081,9 +14149,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.50" +version = "0.4.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" +checksum = "0ca85039a9b469b38336411d6d6ced91f3fc87109a2a27b0c197663f5144dffe" dependencies = [ "cfg-if", "js-sys", @@ -14094,9 +14162,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.100" +version = "0.2.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" +checksum = "7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -14104,9 +14172,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.100" +version = "0.2.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" +checksum = "7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa" dependencies = [ "proc-macro2", "quote", @@ -14117,9 +14185,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.100" +version = "0.2.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +checksum = "f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1" dependencies = [ "unicode-ident", ] @@ -14139,9 +14207,9 @@ dependencies = [ [[package]] name = "wasmtimer" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8d49b5d6c64e8558d9b1b065014426f35c18de636895d24893dbbd329743446" +checksum = "1c598d6b99ea013e35844697fc4670d08339d5cda15588f193c6beedd12f644b" dependencies = [ "futures", "js-sys", @@ -14153,9 +14221,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.77" +version = "0.3.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" +checksum = "77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12" dependencies = [ "js-sys", "wasm-bindgen", @@ -14285,7 +14353,7 @@ dependencies = [ "windows-collections", "windows-core 0.61.2", "windows-future", - "windows-link", + "windows-link 0.1.3", "windows-numerics", ] @@ -14331,7 +14399,7 @@ checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" dependencies = [ "windows-implement 0.60.0", "windows-interface 0.59.1", - "windows-link", + "windows-link 0.1.3", "windows-result 0.3.4", "windows-strings 0.4.2", ] @@ -14343,7 +14411,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ "windows-core 0.61.2", - "windows-link", + "windows-link 0.1.3", "windows-threading", ] @@ -14419,6 +14487,12 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" +[[package]] +name = "windows-link" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" + [[package]] name = "windows-numerics" version = "0.2.0" @@ -14426,7 +14500,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" dependencies = [ "windows-core 0.61.2", - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -14435,7 +14509,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" dependencies = [ - "windows-link", + "windows-link 0.1.3", "windows-result 0.3.4", "windows-strings 0.4.2", ] @@ -14464,7 +14538,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -14483,7 +14557,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -14531,6 +14605,15 @@ dependencies = [ "windows-targets 0.53.3", ] +[[package]] +name = "windows-sys" +version = "0.61.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" +dependencies = [ + "windows-link 0.2.0", +] + [[package]] name = "windows-targets" version = "0.42.2" @@ -14583,7 +14666,7 @@ version = "0.53.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" dependencies = [ - "windows-link", + "windows-link 0.1.3", "windows_aarch64_gnullvm 0.53.0", "windows_aarch64_msvc 0.53.0", "windows_i686_gnu 0.53.0", @@ -14600,7 +14683,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -14785,9 +14868,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" [[package]] name = "winnow" -version = "0.7.12" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" +checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" dependencies = [ "memchr", ] @@ -14803,13 +14886,10 @@ dependencies = [ ] [[package]] -name = "wit-bindgen-rt" -version = "0.39.0" +name = "wit-bindgen" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -dependencies = [ - "bitflags 2.9.2", -] +checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" [[package]] name = "write16" @@ -15074,9 +15154,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "2.0.15+zstd.1.5.7" +version = "2.0.16+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237" +checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index e89709bc0..2d1e4d125 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,63 +40,63 @@ codegen-units = 1 incremental = false [workspace.dependencies] -reth = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-chain-state = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-db-common = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-rpc-engine-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-trie = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-trie-parallel = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628", features = [ +reth = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-chain-state = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-cli = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-cli-commands = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-cli-util = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-db = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-db-common = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-errors = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-payload-builder = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-node-api = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-rpc-engine-api = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-node-ethereum = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-trie = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-trie-parallel = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-basic-payload-builder = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-node-core = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-primitives = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-primitives-traits = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-provider = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2", features = [ "test-utils", ] } -reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-execution-errors = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-exex = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-tasks = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-payload-builder-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-payload-util = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-rpc-layer = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-testing-utils = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-tracing-otlp = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-ipc = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-chainspec = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-storage-api = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-rpc-api = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-evm = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-evm-ethereum = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-execution-errors = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-exex = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-tasks = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-metrics = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-trie-db = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-payload-primitives = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-transaction-pool = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-execution-types = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-revm = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-payload-builder-primitives = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-payload-util = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-rpc-layer = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-network-peers = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-testing-utils = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-node-builder = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-rpc-eth-types = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-tracing-otlp = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-ipc = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } # reth optimism -reth-optimism-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-evm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-node = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-txpool = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } -reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628", features = [ +reth-optimism-primitives = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-consensus = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-cli = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-forks = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-evm = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-node = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-payload-builder = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-chainspec = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-txpool = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2" } +reth-optimism-rpc = { git = "https://github.com/lightlink-network/reth", branch = "feat/gasless-2", features = [ "client", ] } @@ -104,6 +104,7 @@ revm = { version = "28.0.1", features = [ "std", "secp256k1", "optional_balance_check", + "optional_gasless", ], default-features = false } revm-inspectors = { version = "0.28.0", default-features = false } op-revm = { version = "9.0.1", default-features = false } @@ -185,3 +186,16 @@ time = { version = "0.3.36", features = ["macros", "formatting", "parsing"] } vergen = "9.0.4" vergen-git2 = "1.0.5" opentelemetry = { version = "0.29.1", features = ["trace"] } + +[patch.crates-io] +revm = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2", default-features = false, features = ["optional_gasless"] } +revm-primitives = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2" } +revm-interpreter = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-handler = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2" } +revm-context = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-context-interface = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-state = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-database = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-database-interface = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-bytecode = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} +revm-inspector = { git = "https://github.com/lightlink-network/revm", branch = "feat/gasless-2"} From 8c72681939edad31ef0ce06e8638e8c5c3aa79b0 Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 5 Sep 2025 03:28:14 +0100 Subject: [PATCH 02/21] Refactor fee calculation to exclude gasless transactions Updated the fee calculation logic in the OpPayloadBuilderCtx implementation to skip adding fees for gasless transactions by introducing a check using the is_gasless function. This change ensures that only valid transactions contribute to the total fees. --- crates/op-rbuilder/src/builders/context.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/crates/op-rbuilder/src/builders/context.rs b/crates/op-rbuilder/src/builders/context.rs index 4fac34c80..075ffa104 100644 --- a/crates/op-rbuilder/src/builders/context.rs +++ b/crates/op-rbuilder/src/builders/context.rs @@ -20,7 +20,7 @@ use reth_optimism_evm::{OpEvmConfig, OpNextBlockEnvAttributes}; use reth_optimism_forks::OpHardforks; use reth_optimism_node::OpPayloadBuilderAttributes; use reth_optimism_payload_builder::{config::OpDAConfig, error::OpPayloadBuilderError}; -use reth_optimism_primitives::{OpReceipt, OpTransactionSigned}; +use reth_optimism_primitives::{OpReceipt, OpTransactionSigned, is_gasless}; use reth_optimism_txpool::{ conditional::MaybeConditionalTransaction, estimated_da_size::DataAvailabilitySized, @@ -522,11 +522,13 @@ impl OpPayloadBuilderCtx { // commit changes evm.db_mut().commit(state); - // update add to total fees - let miner_fee = tx - .effective_tip_per_gas(base_fee) - .expect("fee is always valid; execution succeeded"); - info.total_fees += U256::from(miner_fee) * U256::from(gas_used); + if !is_gasless(&*tx) { + // update add to total fees + let miner_fee = tx + .effective_tip_per_gas(base_fee) + .expect("fee is always valid; execution succeeded"); + info.total_fees += U256::from(miner_fee) * U256::from(gas_used); + } // append sender and transaction to the respective lists info.executed_senders.push(tx.signer()); From 3e1e288d3eb31d5a3ef50f5f5621d7ffc8f8ac39 Mon Sep 17 00:00:00 2001 From: sledro Date: Mon, 8 Sep 2025 16:26:03 +0100 Subject: [PATCH 03/21] add ll worksflow to build & push image --- .github/CODEOWNERS | 4 - .github/pull_request_template.md | 15 -- .github/workflows/build_and_publish.yml | 90 ++++++++ .github/workflows/checks_docker.yaml | 32 --- .github/workflows/docker_build.yaml | 88 ------- .github/workflows/op_rbuilder_checks.yaml | 76 ------- .github/workflows/op_rbuilder_release.yaml | 215 ------------------ .../workflows/tdx_quote_provider_checks.yaml | 67 ------ .../workflows/tdx_quote_provider_release.yaml | 141 ------------ 9 files changed, 90 insertions(+), 638 deletions(-) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/build_and_publish.yml delete mode 100644 .github/workflows/checks_docker.yaml delete mode 100644 .github/workflows/docker_build.yaml delete mode 100644 .github/workflows/op_rbuilder_checks.yaml delete mode 100644 .github/workflows/op_rbuilder_release.yaml delete mode 100644 .github/workflows/tdx_quote_provider_checks.yaml delete mode 100644 .github/workflows/tdx_quote_provider_release.yaml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index f14bd443b..000000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,4 +0,0 @@ -# These owners will be the default owners for everything in -# the repo. Unless a later match takes precedence, -# they will be requested for review when someone opens a pull request. -* @SozinM @avalonche @karim-agha diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index d6f705027..000000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,15 +0,0 @@ -## 📝 Summary - - - -## 💡 Motivation and Context - - - ---- - -## ✅ I have completed the following steps: - -* [ ] Run `make lint` -* [ ] Run `make test` -* [ ] Added tests (if applicable) diff --git a/.github/workflows/build_and_publish.yml b/.github/workflows/build_and_publish.yml new file mode 100644 index 000000000..121659f26 --- /dev/null +++ b/.github/workflows/build_and_publish.yml @@ -0,0 +1,90 @@ +name: Test, Build Image & Push to ECR + +on: + push: + branches: + - lightlink # Trigger the workflow on pushes to the main branch + tags: + - "**" # Trigger the workflow on tags including hierarchical tags like v1.0/beta + pull_request: + types: [opened, synchronize] # Trigger the workflow when a PR is opened or updated + +env: + RELEASE_REVISION: ${{ github.sha }} + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + AWS_REGION: ${{ secrets.AWS_REGION }} + ECR_REPOSITORY: op-rbuilder + +jobs: + # test: + # name: Run Go Tests + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 + + # - name: Set up Go + # uses: actions/setup-go@v5 + # with: + # go-version: 1.22.0 + + # - name: Test + # run: go test -v ./... + + release: + # needs: test + name: Build Image & Push to ECR + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + ref: ${{ github.sha }} + + - name: Configure AWS credentials + uses: aws-actions/configure-aws-credentials@v4 + with: + aws-access-key-id: ${{ env.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ env.AWS_SECRET_ACCESS_KEY }} + aws-region: ${{ env.AWS_REGION }} + + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@v2 + + - name: Set up Docker Buildx + id: buildx + uses: docker/setup-buildx-action@v3 + + - name: Docker cache layers + uses: actions/cache@v4 + with: + path: /tmp/.buildx-cache + key: ${{ runner.os }}-single-buildx-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-single-buildx + + - name: Get the version tag or short SHA + id: get-tag + run: | + if [[ "${{ github.ref }}" == refs/tags/* ]]; then + echo "version=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT + else + echo "version=${GITHUB_SHA::7}" >> $GITHUB_OUTPUT + fi + + - name: Push Image + uses: docker/build-push-action@v5 + with: + context: . + push: true + tags: ${{ steps.login-ecr.outputs.registry }}/${{ env.ECR_REPOSITORY }}:${{ steps.get-tag.outputs.version }} + cache-from: type=local,src=/tmp/.buildx-cache + cache-to: type=local,dest=/tmp/.buildx-cache-new + build-args: | + RBUILDER_BIN=op-rbuilder + VERSION=${{ steps.get-tag.outputs.version }} + - name: Move cache + run: | + rm -rf /tmp/.buildx-cache + mv /tmp/.buildx-cache-new /tmp/.buildx-cache diff --git a/.github/workflows/checks_docker.yaml b/.github/workflows/checks_docker.yaml deleted file mode 100644 index bb0a6b9b8..000000000 --- a/.github/workflows/checks_docker.yaml +++ /dev/null @@ -1,32 +0,0 @@ -name: Docker Build Check - -on: - workflow_dispatch: - pull_request: - merge_group: - push: - branches: [main] - -jobs: - build-docker: - name: Build Docker image - runs-on: warp-ubuntu-latest-x64-32x - - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Docker QEMU - uses: docker/setup-qemu-action@v3 - - - name: Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Docker Build - uses: docker/build-push-action@v5 - with: - cache-from: type=gha - cache-to: type=gha,mode=max - platforms: linux/amd64 - context: . - push: false diff --git a/.github/workflows/docker_build.yaml b/.github/workflows/docker_build.yaml deleted file mode 100644 index 1e619ca3b..000000000 --- a/.github/workflows/docker_build.yaml +++ /dev/null @@ -1,88 +0,0 @@ -name: Docker Build Release - -on: - workflow_dispatch: - schedule: - - cron: "0 1 * * *" - -jobs: - extract-version: - name: Extract version - runs-on: warp-ubuntu-latest-x64-16x - outputs: - VERSION: ${{ steps.extract_version.outputs.VERSION }} - steps: - - name: Extract version - id: extract_version - run: | - if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then - VERSION="${GITHUB_REF#refs/tags/}" - else - VERSION="$(echo ${GITHUB_SHA} | cut -c1-7)" - fi - echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT - - echo "| | |" >> $GITHUB_STEP_SUMMARY - echo "| ------------------- | ---------------------- |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_TYPE\` | \`${GITHUB_REF_TYPE}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_NAME\` | \`${GITHUB_REF_NAME}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF\` | \`${GITHUB_REF}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_SHA\` | \`${GITHUB_SHA}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`VERSION\` | \`${VERSION}\` |" >> $GITHUB_STEP_SUMMARY - - build-docker: - name: Build and publish Docker image - needs: extract-version - runs-on: ${{ matrix.configs.runner }} - env: - VERSION: ${{ needs.extract-version.outputs.VERSION }} - permissions: - contents: read - packages: write - strategy: - matrix: - configs: - - target: linux/amd64 - runner: warp-ubuntu-latest-x64-16x - - target: linux/arm64 - runner: warp-ubuntu-latest-arm64-16x - steps: - - name: checkout sources - uses: actions/checkout@v4 - - - name: docker qemu - uses: docker/setup-qemu-action@v3 - - - name: docker buildx - uses: docker/setup-buildx-action@v3 - - - name: docker metadata - uses: docker/metadata-action@v5 - id: meta - with: - images: ghcr.io/${{ github.repository }} - labels: org.opencontainers.image.source=${{ github.repositoryUrl }} - tags: | - type=sha - type=schedule,pattern=nightly - - - name: docker login - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: docker build and push op-rbuilder - uses: docker/build-push-action@v5 - with: - cache-from: type=gha - cache-to: type=gha,mode=max - file: Dockerfile - context: . - labels: ${{ steps.meta.outputs.labels }} - platforms: ${{ matrix.configs.target }} - push: true - tags: ${{ steps.meta.outputs.tags }} - build-args: | - RBUILDER_BIN=op-rbuilder diff --git a/.github/workflows/op_rbuilder_checks.yaml b/.github/workflows/op_rbuilder_checks.yaml deleted file mode 100644 index b30b8fd8a..000000000 --- a/.github/workflows/op_rbuilder_checks.yaml +++ /dev/null @@ -1,76 +0,0 @@ -name: "[op-rbuilder] Checks" - -on: - workflow_dispatch: - pull_request: - merge_group: - push: - branches: [main] - -env: - CARGO_TERM_COLOR: always - -jobs: - lint_and_test: - name: Lint and test - runs-on: warp-ubuntu-latest-x64-32x - env: - # Set features for the Makefile - FEATURES: ${{ matrix.features }} - strategy: - matrix: - toolchain: - - nightly - features: - - "" - - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - # https://github.com/dtolnay/rust-toolchain - - name: Setup rust toolchain - uses: dtolnay/rust-toolchain@stable - with: - toolchain: ${{ matrix.toolchain }} - components: "rustfmt,clippy" - - # https://github.com/swatinem/rust-cache - - name: Run Swatinem/rust-cache@v2 - if: ${{ !env.ACT }} - uses: Swatinem/rust-cache@v2 - with: - cache-on-failure: true - - # https://github.com/Mozilla-Actions/sccache-action - - name: Run sccache-action - if: ${{ !env.ACT }} - uses: mozilla-actions/sccache-action@v0.0.9 - - - name: Set sccache env vars - if: ${{ !env.ACT }} - run: | - echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV - echo "RUSTC_WRAPPER=sccache" >> $GITHUB_ENV - - - name: Install Foundry toolchain - uses: foundry-rs/foundry-toolchain@v1 - with: - version: nightly - - - name: Install native dependencies - run: sudo apt-get update && sudo apt-get install -y libsqlite3-dev clang libclang-dev llvm build-essential pkg-config libtss2-dev - - - name: Compile tester - run: make tester - - - name: Compile op-rbuilder - run: cargo build -p op-rbuilder --bin op-rbuilder - - - name: Lint - run: make lint - - - name: Test - run: make test - env: - TESTS_TEMP_DIR: ${{ github.workspace }} diff --git a/.github/workflows/op_rbuilder_release.yaml b/.github/workflows/op_rbuilder_release.yaml deleted file mode 100644 index f61358d69..000000000 --- a/.github/workflows/op_rbuilder_release.yaml +++ /dev/null @@ -1,215 +0,0 @@ -name: "[op-rbuilder] Release" - -on: - push: - tags: - - "op-rbuilder/v*" - workflow_dispatch: - inputs: - draft-release: - default: false - description: "Draft Release" - required: false - type: boolean - build-docker: - default: false - description: "Build Docker" - required: false - type: boolean - build-binary: - default: true - description: "Build Binary" - required: false - type: boolean - features: - default: "" - description: "Binary Compilation Features" - options: - - "" - - "redact-sensitive" - - "flashblocks" - required: false - type: choice - -jobs: - extract-version: - name: Extract version - runs-on: warp-ubuntu-latest-x64-16x - outputs: - VERSION: ${{ steps.extract_version.outputs.VERSION }} - steps: - - name: Extract version - id: extract_version - run: | - if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then - VERSION="${GITHUB_REF#refs/tags/op-rbuilder/}" - else - VERSION="$(echo ${GITHUB_SHA} | cut -c1-7)" - fi - echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT - - echo "| | |" >> $GITHUB_STEP_SUMMARY - echo "| ------------------- | ---------------------- |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_TYPE\` | \`${GITHUB_REF_TYPE}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_NAME\` | \`${GITHUB_REF_NAME}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF\` | \`${GITHUB_REF}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_SHA\` | \`${GITHUB_SHA}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`VERSION\` | \`${VERSION}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`FEATURES\` | \`${{ github.event.inputs.features || 'none' }}\` |" >> $GITHUB_STEP_SUMMARY - - build-binary: - name: Build binary - needs: extract-version - if: ${{ github.event.inputs.build-binary == 'true' || github.event_name == 'push'}} # when manually triggered or version tagged - runs-on: ${{ matrix.configs.runner }} - container: - image: ubuntu:22.04 - permissions: - contents: write - packages: write - strategy: - matrix: - configs: - - target: x86_64-unknown-linux-gnu - runner: warp-ubuntu-latest-x64-32x - - target: aarch64-unknown-linux-gnu - runner: warp-ubuntu-latest-arm64-32x - # Paused until docker is pre-installed https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md - # - target: aarch64-apple-darwin - # runner: warp-macos-14-arm64-6x - features: - - ${{ github.event.inputs.features || '' }} - - steps: - - name: Install dependencies - run: | - apt-get update - apt-get install -y \ - build-essential \ - curl \ - git \ - libclang-dev \ - libssl-dev \ - pkg-config \ - protobuf-compiler - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - - - uses: actions/checkout@v4 # must install git before checkout and set safe.directory after checkout because of container - - - name: Build op-rbuilder binary - run: | - git config --global --add safe.directory "$(pwd)" - . $HOME/.cargo/env - cargo build --release --features=${{ matrix.features }} --target ${{ matrix.configs.target }} --package op-rbuilder - - - name: Upload op-rbuilder artifact - uses: actions/upload-artifact@v4 - with: - name: op-rbuilder-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.configs.target }}${{ matrix.features && '-' }}${{ matrix.features }} - path: target/${{ matrix.configs.target }}/release/op-rbuilder - - draft-release: - name: Draft release - if: ${{ github.event.inputs.draft-release == 'true' || github.event_name == 'push'}} # when manually triggered or version tagged - needs: [extract-version, build-binary] - runs-on: warp-ubuntu-latest-x64-16x - env: - VERSION: op-rbuilder/${{ needs.extract-version.outputs.VERSION }} - permissions: - contents: write - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Download artifacts - uses: actions/download-artifact@v4 - with: - merge-multiple: true - path: artifacts - - - name: Record artifacts checksums - working-directory: artifacts - run: | - find ./ || true - for file in *; do sha256sum "$file" >> sha256sums.txt; done; - cat sha256sums.txt - - - name: Create release draft - uses: softprops/action-gh-release@v2.0.5 - id: create-release-draft - with: - draft: true - files: artifacts/* - generate_release_notes: true - name: ${{ env.VERSION }} - tag_name: ${{ env.VERSION }} - - - name: Write Github Step Summary - run: | - echo "---" - echo "### Release Draft: ${{ env.VERSION }}" >> $GITHUB_STEP_SUMMARY - echo "${{ steps.create-release-draft.outputs.url }}" >> $GITHUB_STEP_SUMMARY - - build-docker: - if: ${{ github.event.inputs.build-docker == 'true' }} - name: Build and publish Docker image - needs: extract-version - runs-on: ${{ matrix.configs.runner }} - env: - VERSION: ${{ needs.extract-version.outputs.VERSION }} - permissions: - contents: read - packages: write - strategy: - matrix: - configs: - - target: linux/amd64 - runner: warp-ubuntu-latest-x64-16x - - target: linux/arm64 - runner: warp-ubuntu-latest-arm64-16x - steps: - - name: checkout sources - uses: actions/checkout@v4 - - - name: docker qemu - uses: docker/setup-qemu-action@v3 - - - name: docker buildx - uses: docker/setup-buildx-action@v3 - - - name: docker metadata - uses: docker/metadata-action@v5 - id: meta - with: - images: ghcr.io/${{ github.repository }} - labels: org.opencontainers.image.source=${{ github.repositoryUrl }} - tags: | - type=sha - type=semver,pattern={{version}},value=${{ env.VERSION }} - type=semver,pattern={{major}}.{{minor}},value=${{ env.VERSION }} - type=semver,pattern={{major}},value=${{ env.VERSION }} - - # Push latest tag for full version only, not for prerelease versions (i.e. not for v1.2.3-rc1) - type=raw,value=latest,enable=${{ !contains(env.VERSION, '-') }} - - - name: docker login - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: docker build and push op-rbuilder - uses: docker/build-push-action@v5 - with: - cache-from: type=gha - cache-to: type=gha,mode=max - file: Dockerfile - context: . - labels: ${{ steps.meta.outputs.labels }} - platforms: ${{ matrix.configs.target }} - push: true - tags: ${{ steps.meta.outputs.tags }} - build-args: | - FEATURES=${{ github.event.inputs.features || '' }} - RBUILDER_BIN=op-rbuilder diff --git a/.github/workflows/tdx_quote_provider_checks.yaml b/.github/workflows/tdx_quote_provider_checks.yaml deleted file mode 100644 index 48f83bda0..000000000 --- a/.github/workflows/tdx_quote_provider_checks.yaml +++ /dev/null @@ -1,67 +0,0 @@ -name: "[tdx-quote-provider] Checks" - -on: - push: - branches: [main] - pull_request: - -env: - CARGO_TERM_COLOR: always - -jobs: - check: - name: Check - runs-on: warp-ubuntu-latest-x64-16x - defaults: - run: - working-directory: "./crates/tdx-quote-provider" - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Set up Rust - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable - components: rustfmt - - - name: Install native dependencies - run: sudo apt-get update && sudo apt-get install -y libtss2-dev - - - name: Cache dependencies - uses: Swatinem/rust-cache@v2 - - - name: Run build - run: cargo build - - - name: Check formatting - run: cargo fmt --all -- --check - - - name: Run clippy - run: cargo clippy -- -D warnings - - - name: Run tests - run: cargo test --all-features - - - name: Check for common mistakes - run: cargo check - - docker: - name: Docker Build - runs-on: warp-ubuntu-latest-x64-16x - defaults: - run: - working-directory: "./crates/tdx-quote-provider" - steps: - - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Build Docker image - uses: docker/build-push-action@v5 - with: - context: . - push: false - cache-from: type=gha - cache-to: type=gha,mode=max diff --git a/.github/workflows/tdx_quote_provider_release.yaml b/.github/workflows/tdx_quote_provider_release.yaml deleted file mode 100644 index 419749faa..000000000 --- a/.github/workflows/tdx_quote_provider_release.yaml +++ /dev/null @@ -1,141 +0,0 @@ -name: "[tdx-quote-provider] Release" - -on: - push: - tags: - - "tdx-quote-provider/v*" - workflow_dispatch: - inputs: - draft-release: - default: false - description: "Draft Release" - required: false - type: boolean - features: - default: "" - description: "Binary Compilation Features" - options: - - "" - required: false - type: choice - -jobs: - extract-version: - name: Extract version - runs-on: warp-ubuntu-latest-x64-16x - outputs: - VERSION: ${{ steps.extract_version.outputs.VERSION }} - steps: - - name: Extract version - id: extract_version - run: | - if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then - VERSION="${GITHUB_REF#refs/tags/tdx-quote-provider/}" - else - VERSION="$(echo ${GITHUB_SHA} | cut -c1-7)" - fi - echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT - - echo "| | |" >> $GITHUB_STEP_SUMMARY - echo "| ------------------- | ---------------------- |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_TYPE\` | \`${GITHUB_REF_TYPE}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_NAME\` | \`${GITHUB_REF_NAME}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF\` | \`${GITHUB_REF}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_SHA\` | \`${GITHUB_SHA}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`VERSION\` | \`${VERSION}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`FEATURES\` | \`${{ github.event.inputs.features || 'none' }}\` |" >> $GITHUB_STEP_SUMMARY - - build-binary: - name: Build binary - needs: extract-version - runs-on: ${{ matrix.configs.runner }} - container: - image: ubuntu:22.04 - permissions: - contents: write - packages: write - strategy: - matrix: - configs: - - target: x86_64-unknown-linux-gnu - runner: warp-ubuntu-latest-x64-32x - - target: aarch64-unknown-linux-gnu - runner: warp-ubuntu-latest-arm64-32x - # Paused until docker is pre-installed https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md - # - target: aarch64-apple-darwin - # runner: warp-macos-14-arm64-6x - features: - - ${{ github.event.inputs.features || '' }} - - steps: - - name: Install dependencies - run: | - apt-get update - apt-get install -y \ - build-essential \ - curl \ - git \ - libclang-dev \ - libssl-dev \ - libtss2-dev \ - pkg-config \ - protobuf-compiler - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - - - uses: actions/checkout@v4 # must install git before checkout and set safe.directory after checkout because of container - - - name: Build tdx-quote-provider binary - run: | - git config --global --add safe.directory "$(pwd)" - . $HOME/.cargo/env - cargo build --release --features=${{ matrix.features }} --target ${{ matrix.configs.target }} --package tdx-quote-provider - mkdir -p artifacts - mv target/${{ matrix.configs.target }}/release/tdx-quote-provider artifacts/tdx-quote-provider-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.configs.target }}${{ matrix.features && '-' }}${{ matrix.features }} - - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - name: tdx-quote-provider-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.configs.target }}${{ matrix.features && '-' }}${{ matrix.features }} - path: artifacts - - draft-release: - name: Draft release - if: ${{ github.event.inputs.draft-release == 'true' || github.event_name == 'push'}} # when manually triggered or version tagged - needs: [extract-version, build-binary] - runs-on: warp-ubuntu-latest-x64-16x - env: - VERSION: op-${{ needs.extract-version.outputs.VERSION }} - permissions: - contents: write - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Download artifacts - uses: actions/download-artifact@v4 - with: - merge-multiple: true - path: artifacts - - - name: Record artifacts checksums - working-directory: artifacts - run: | - find ./ || true - for file in *; do sha256sum "$file" >> sha256sums.txt; done; - cat sha256sums.txt - - - name: Create release draft - uses: softprops/action-gh-release@v2.0.5 - id: create-release-draft - with: - draft: true - files: artifacts/* - generate_release_notes: true - name: ${{ env.VERSION }} - tag_name: ${{ env.VERSION }} - - - name: Write Github Step Summary - run: | - echo "---" - echo "### Release Draft: ${{ env.VERSION }}" >> $GITHUB_STEP_SUMMARY - echo "${{ steps.create-release-draft.outputs.url }}" >> $GITHUB_STEP_SUMMARY From 0db3a0c14012293044a4bae49d87d2bb642ad0bc Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 9 Sep 2025 20:22:49 +0100 Subject: [PATCH 04/21] Add Docker build workflow for image release This commit introduces a new GitHub Actions workflow to automate the building and publishing of Docker images. The workflow triggers on pushes to the main branch and on tags, extracting the version from the Git reference. It supports multi-platform builds for both amd64 and arm64 architectures, ensuring efficient image management and deployment. --- .github/workflows/docker_build.yml | 92 ++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 .github/workflows/docker_build.yml diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml new file mode 100644 index 000000000..ac4a48536 --- /dev/null +++ b/.github/workflows/docker_build.yml @@ -0,0 +1,92 @@ +name: Docker Build Release + +on: + push: + branches: + - lightlink # Trigger the workflow on pushes to the main branch + tags: + - "**" # Trigger the workflow on tags including hierarchical tags like v1.0/beta + pull_request: + types: [opened, synchronize] # Trigger the workflow when a PR is opened or updated + +jobs: + extract-version: + name: Extract version + runs-on: warp-ubuntu-latest-x64-16x + outputs: + VERSION: ${{ steps.extract_version.outputs.VERSION }} + steps: + - name: Extract version + id: extract_version + run: | + if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then + VERSION="${GITHUB_REF#refs/tags/}" + else + VERSION="$(echo ${GITHUB_SHA} | cut -c1-7)" + fi + echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT + + echo "| | |" >> $GITHUB_STEP_SUMMARY + echo "| ------------------- | ---------------------- |" >> $GITHUB_STEP_SUMMARY + echo "| \`GITHUB_REF_TYPE\` | \`${GITHUB_REF_TYPE}\` |" >> $GITHUB_STEP_SUMMARY + echo "| \`GITHUB_REF_NAME\` | \`${GITHUB_REF_NAME}\` |" >> $GITHUB_STEP_SUMMARY + echo "| \`GITHUB_REF\` | \`${GITHUB_REF}\` |" >> $GITHUB_STEP_SUMMARY + echo "| \`GITHUB_SHA\` | \`${GITHUB_SHA}\` |" >> $GITHUB_STEP_SUMMARY + echo "| \`VERSION\` | \`${VERSION}\` |" >> $GITHUB_STEP_SUMMARY + + build-docker: + name: Build and publish Docker image + needs: extract-version + runs-on: ${{ matrix.configs.runner }} + env: + VERSION: ${{ needs.extract-version.outputs.VERSION }} + permissions: + contents: read + packages: write + strategy: + matrix: + configs: + - target: linux/amd64 + runner: warp-ubuntu-latest-x64-16x + - target: linux/arm64 + runner: warp-ubuntu-latest-arm64-16x + steps: + - name: checkout sources + uses: actions/checkout@v4 + + - name: docker qemu + uses: docker/setup-qemu-action@v3 + + - name: docker buildx + uses: docker/setup-buildx-action@v3 + + - name: docker metadata + uses: docker/metadata-action@v5 + id: meta + with: + images: ghcr.io/${{ github.repository }} + labels: org.opencontainers.image.source=${{ github.repositoryUrl }} + tags: | + type=sha + type=schedule,pattern=nightly + + - name: docker login + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: docker build and push op-rbuilder + uses: docker/build-push-action@v5 + with: + cache-from: type=gha + cache-to: type=gha,mode=max + file: Dockerfile + context: . + labels: ${{ steps.meta.outputs.labels }} + platforms: ${{ matrix.configs.target }} + push: true + tags: ${{ steps.meta.outputs.tags }} + build-args: | + RBUILDER_BIN=op-rbuilder From 42954796b6e1316268cd05f7720283cebad46363 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 9 Sep 2025 20:38:13 +0100 Subject: [PATCH 05/21] Update Docker build workflow to use ubuntu-latest runner --- .github/workflows/docker_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index ac4a48536..120508f46 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -12,7 +12,7 @@ on: jobs: extract-version: name: Extract version - runs-on: warp-ubuntu-latest-x64-16x + runs-on: ubuntu-latest outputs: VERSION: ${{ steps.extract_version.outputs.VERSION }} steps: From e5999e32f0c3bcc0af6b957c463dc202edadb109 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 9 Sep 2025 20:41:37 +0100 Subject: [PATCH 06/21] Refactor Docker build workflow to simplify runner configuration by using ubuntu-latest for all targets --- .github/workflows/docker_build.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 120508f46..63be92c2c 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -47,9 +47,7 @@ jobs: matrix: configs: - target: linux/amd64 - runner: warp-ubuntu-latest-x64-16x - - target: linux/arm64 - runner: warp-ubuntu-latest-arm64-16x + runner: ubuntu-latest steps: - name: checkout sources uses: actions/checkout@v4 From 6750f4c8838af8a32380d9071a075650feaf9061 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 9 Sep 2025 21:01:58 +0100 Subject: [PATCH 07/21] Update dependencies in Cargo.lock to latest versions, including indexmap (2.11.1), chrono (0.4.42), rustix (1.1.2), and others. Adjusted various package sources to point to the latest commits in the lightlink-network/reth repository for gasless features. --- Cargo.lock | 379 ++++++++++++++++++++++++++--------------------------- 1 file changed, 186 insertions(+), 193 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3d4a129fc..b1444dc25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -497,7 +497,7 @@ dependencies = [ "derive_more", "foldhash", "hashbrown 0.15.5", - "indexmap 2.11.0", + "indexmap 2.11.1", "itoa", "k256", "keccak-asm", @@ -526,7 +526,7 @@ dependencies = [ "foldhash", "getrandom 0.3.3", "hashbrown 0.15.5", - "indexmap 2.11.0", + "indexmap 2.11.1", "itoa", "k256", "keccak-asm", @@ -897,7 +897,7 @@ dependencies = [ "alloy-sol-macro-input 0.8.25", "const-hex", "heck", - "indexmap 2.11.0", + "indexmap 2.11.1", "proc-macro-error2", "proc-macro2", "quote", @@ -916,7 +916,7 @@ dependencies = [ "alloy-sol-macro-input 1.3.1", "const-hex", "heck", - "indexmap 2.11.0", + "indexmap 2.11.1", "proc-macro-error2", "proc-macro2", "quote", @@ -1114,12 +1114,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - [[package]] name = "android_system_properties" version = "0.1.5" @@ -2043,7 +2037,7 @@ dependencies = [ "boa_interner", "boa_macros", "boa_string", - "indexmap 2.11.0", + "indexmap 2.11.1", "num-bigint", "rustc-hash 2.1.1", ] @@ -2069,7 +2063,7 @@ dependencies = [ "fast-float2", "hashbrown 0.15.5", "icu_normalizer 1.5.0", - "indexmap 2.11.0", + "indexmap 2.11.1", "intrusive-collections", "itertools 0.13.0", "num-bigint", @@ -2115,7 +2109,7 @@ dependencies = [ "boa_gc", "boa_macros", "hashbrown 0.15.5", - "indexmap 2.11.0", + "indexmap 2.11.1", "once_cell", "phf", "rustc-hash 2.1.1", @@ -2398,7 +2392,7 @@ checksum = "975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684" dependencies = [ "clap", "heck", - "indexmap 2.11.0", + "indexmap 2.11.1", "log", "proc-macro2", "quote", @@ -2449,17 +2443,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.41" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" +checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" dependencies = [ - "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", "wasm-bindgen", - "windows-link 0.1.3", + "windows-link 0.2.0", ] [[package]] @@ -2812,7 +2805,7 @@ dependencies = [ "crossterm_winapi", "document-features", "parking_lot", - "rustix 1.0.8", + "rustix 1.1.2", "winapi", ] @@ -3534,12 +3527,12 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" -version = "0.3.13" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.0", ] [[package]] @@ -3960,7 +3953,7 @@ dependencies = [ "js-sys", "libc", "r-efi", - "wasi 0.14.3+wasi-0.2.4", + "wasi 0.14.4+wasi-0.2.4", "wasm-bindgen", ] @@ -4078,7 +4071,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.11.0", + "indexmap 2.11.1", "slab", "tokio", "tokio-util", @@ -4778,9 +4771,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9" +checksum = "206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921" dependencies = [ "arbitrary", "equivalent", @@ -5515,9 +5508,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "linux-raw-sys" -version = "0.9.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" +checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" [[package]] name = "litemap" @@ -5734,7 +5727,7 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "indexmap 2.11.0", + "indexmap 2.11.1", "ipnet", "metrics", "metrics-util 0.19.1", @@ -5755,7 +5748,7 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "indexmap 2.11.0", + "indexmap 2.11.1", "ipnet", "metrics", "metrics-util 0.20.0", @@ -5791,7 +5784,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-utils", "hashbrown 0.15.5", - "indexmap 2.11.0", + "indexmap 2.11.1", "metrics", "ordered-float", "quanta", @@ -6186,9 +6179,9 @@ dependencies = [ [[package]] name = "nybbles" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63cb50036b1ad148038105af40aaa70ff24d8a14fbc44ae5c914e1348533d12e" +checksum = "f0418987d1aaed324d95b4beffc93635e19be965ed5d63ec07a35980fe3b71a4" dependencies = [ "alloy-rlp", "arbitrary", @@ -7474,9 +7467,9 @@ dependencies = [ [[package]] name = "raw-cpuid" -version = "11.5.0" +version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" +checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ "bitflags 2.9.4", ] @@ -7664,7 +7657,7 @@ checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" [[package]] name = "reth" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-rpc-types", "aquamarine", @@ -7734,7 +7727,7 @@ dependencies = [ [[package]] name = "reth-basic-payload-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7784,7 +7777,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7835,7 +7828,7 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7855,7 +7848,7 @@ dependencies = [ [[package]] name = "reth-cli" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-genesis", "clap", @@ -7869,7 +7862,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "ahash", "alloy-chains", @@ -7942,7 +7935,7 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "reth-tasks 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "tokio", @@ -7952,7 +7945,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -7988,7 +7981,7 @@ dependencies = [ [[package]] name = "reth-codecs" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8019,7 +8012,7 @@ dependencies = [ [[package]] name = "reth-codecs-derive" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "convert_case", "proc-macro2", @@ -8030,7 +8023,7 @@ dependencies = [ [[package]] name = "reth-config" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "eyre", "humantime-serde", @@ -8058,7 +8051,7 @@ dependencies = [ [[package]] name = "reth-consensus" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -8083,7 +8076,7 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8095,7 +8088,7 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8120,7 +8113,7 @@ dependencies = [ [[package]] name = "reth-db" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "derive_more", @@ -8146,7 +8139,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8174,7 +8167,7 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8214,7 +8207,7 @@ dependencies = [ [[package]] name = "reth-db-models" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -8229,7 +8222,7 @@ dependencies = [ [[package]] name = "reth-discv4" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8255,7 +8248,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8279,7 +8272,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "data-encoding", @@ -8303,7 +8296,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8338,7 +8331,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "aes", "alloy-primitives 1.3.1", @@ -8369,7 +8362,7 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -8418,7 +8411,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8443,7 +8436,7 @@ dependencies = [ [[package]] name = "reth-engine-service" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "futures", "pin-project", @@ -8466,7 +8459,7 @@ dependencies = [ [[package]] name = "reth-engine-tree" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8518,7 +8511,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8546,7 +8539,7 @@ dependencies = [ [[package]] name = "reth-era" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8562,7 +8555,7 @@ dependencies = [ [[package]] name = "reth-era-downloader" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "bytes", @@ -8577,7 +8570,7 @@ dependencies = [ [[package]] name = "reth-era-utils" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -8612,7 +8605,7 @@ dependencies = [ [[package]] name = "reth-errors" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "reth-consensus 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-execution-errors 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", @@ -8623,7 +8616,7 @@ dependencies = [ [[package]] name = "reth-eth-wire" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-chains", "alloy-primitives 1.3.1", @@ -8672,7 +8665,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8693,7 +8686,7 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "clap", "eyre", @@ -8714,7 +8707,7 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8748,7 +8741,7 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -8779,7 +8772,7 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8792,7 +8785,7 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8834,7 +8827,7 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8852,7 +8845,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "rayon", "reth-db-api", @@ -8883,7 +8876,7 @@ dependencies = [ [[package]] name = "reth-evm" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8906,7 +8899,7 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8939,7 +8932,7 @@ dependencies = [ [[package]] name = "reth-execution-errors" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-evm 0.18.4", "alloy-primitives 1.3.1", @@ -8968,7 +8961,7 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8986,7 +8979,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9024,7 +9017,7 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -9048,7 +9041,7 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "serde", "serde_json", @@ -9058,7 +9051,7 @@ dependencies = [ [[package]] name = "reth-gas-station" version = "0.0.1" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -9071,7 +9064,7 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9099,7 +9092,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "bytes", "futures", @@ -9119,13 +9112,13 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "bitflags 2.9.4", "byteorder", "dashmap 6.1.0", "derive_more", - "indexmap 2.11.0", + "indexmap 2.11.1", "parking_lot", "reth-mdbx-sys", "smallvec", @@ -9136,7 +9129,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "bindgen 0.70.1", "cc", @@ -9154,7 +9147,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "futures", "metrics", @@ -9166,7 +9159,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", ] @@ -9174,7 +9167,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "futures-util", "if-addrs", @@ -9188,7 +9181,7 @@ dependencies = [ [[package]] name = "reth-network" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9243,7 +9236,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9268,7 +9261,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9304,7 +9297,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -9319,7 +9312,7 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -9333,7 +9326,7 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "anyhow", "bincode", @@ -9350,7 +9343,7 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -9374,7 +9367,7 @@ dependencies = [ [[package]] name = "reth-node-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9442,7 +9435,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9494,7 +9487,7 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-network", @@ -9532,7 +9525,7 @@ dependencies = [ [[package]] name = "reth-node-ethstats" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9556,7 +9549,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9580,7 +9573,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "eyre", "http", @@ -9601,7 +9594,7 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "reth-chainspec 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", "reth-db-api", @@ -9636,7 +9629,7 @@ dependencies = [ [[package]] name = "reth-optimism-chainspec" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-chains", "alloy-consensus", @@ -9664,7 +9657,7 @@ dependencies = [ [[package]] name = "reth-optimism-cli" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9736,7 +9729,7 @@ dependencies = [ [[package]] name = "reth-optimism-consensus" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9786,7 +9779,7 @@ dependencies = [ [[package]] name = "reth-optimism-evm" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9825,7 +9818,7 @@ dependencies = [ [[package]] name = "reth-optimism-forks" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-op-hardforks", "alloy-primitives 1.3.1", @@ -9836,7 +9829,7 @@ dependencies = [ [[package]] name = "reth-optimism-node" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9920,7 +9913,7 @@ dependencies = [ [[package]] name = "reth-optimism-payload-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9973,7 +9966,7 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9993,7 +9986,7 @@ dependencies = [ [[package]] name = "reth-optimism-rpc" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10050,7 +10043,7 @@ dependencies = [ [[package]] name = "reth-optimism-storage" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -10102,7 +10095,7 @@ dependencies = [ [[package]] name = "reth-optimism-txpool" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10158,7 +10151,7 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -10191,7 +10184,7 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "pin-project", "reth-payload-primitives 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", @@ -10222,7 +10215,7 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10251,7 +10244,7 @@ dependencies = [ [[package]] name = "reth-payload-util" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -10271,7 +10264,7 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -10281,7 +10274,7 @@ dependencies = [ [[package]] name = "reth-primitives" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "c-kzg", @@ -10322,7 +10315,7 @@ dependencies = [ [[package]] name = "reth-primitives-traits" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10355,7 +10348,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10400,7 +10393,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10438,7 +10431,7 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", @@ -10452,7 +10445,7 @@ dependencies = [ [[package]] name = "reth-ress-protocol" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -10471,7 +10464,7 @@ dependencies = [ [[package]] name = "reth-ress-provider" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -10511,7 +10504,7 @@ dependencies = [ [[package]] name = "reth-revm" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "reth-primitives-traits 1.6.0 (git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2)", @@ -10524,7 +10517,7 @@ dependencies = [ [[package]] name = "reth-rpc" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -10600,7 +10593,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-genesis", @@ -10628,7 +10621,7 @@ dependencies = [ [[package]] name = "reth-rpc-builder" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-network", "alloy-provider", @@ -10666,7 +10659,7 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -10691,7 +10684,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10721,7 +10714,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -10765,7 +10758,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10809,7 +10802,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-rpc-types-engine", "http", @@ -10823,7 +10816,7 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10839,7 +10832,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10887,7 +10880,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10923,7 +10916,7 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", @@ -10937,7 +10930,7 @@ dependencies = [ [[package]] name = "reth-static-file" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "parking_lot", @@ -10968,7 +10961,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "clap", @@ -11002,7 +10995,7 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11041,7 +11034,7 @@ dependencies = [ [[package]] name = "reth-storage-errors" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -11073,7 +11066,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "auto_impl", "dyn-clone", @@ -11091,7 +11084,7 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11107,7 +11100,7 @@ dependencies = [ [[package]] name = "reth-tokio-util" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "tokio", "tokio-stream", @@ -11117,7 +11110,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "clap", "eyre", @@ -11132,7 +11125,7 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "opentelemetry 0.29.1", "opentelemetry-otlp 0.29.0", @@ -11182,7 +11175,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11247,7 +11240,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11289,7 +11282,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -11315,7 +11308,7 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "reth-db-api", @@ -11328,7 +11321,7 @@ dependencies = [ [[package]] name = "reth-trie-parallel" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11369,7 +11362,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11388,7 +11381,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11414,7 +11407,7 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" version = "1.6.0" -source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#82fa84b3f7e28a9588bc70dc442d613754bc3412" +source = "git+https://github.com/lightlink-network/reth?branch=feat%2Fgasless-2#4592186446759ac8cff6c8de5356e02610be35f2" dependencies = [ "zstd", ] @@ -12041,15 +12034,15 @@ dependencies = [ [[package]] name = "rustix" -version = "1.0.8" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" +checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" dependencies = [ "bitflags 2.9.4", "errno", "libc", - "linux-raw-sys 0.9.4", - "windows-sys 0.60.2", + "linux-raw-sys 0.11.0", + "windows-sys 0.61.0", ] [[package]] @@ -12077,7 +12070,7 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.3.0", + "security-framework 3.4.0", ] [[package]] @@ -12114,7 +12107,7 @@ dependencies = [ "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki", - "security-framework 3.3.0", + "security-framework 3.4.0", "security-framework-sys", "webpki-root-certs 0.26.11", "windows-sys 0.59.0", @@ -12179,11 +12172,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" +checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.0", ] [[package]] @@ -12304,9 +12297,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "3.3.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c" +checksum = "60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640" dependencies = [ "bitflags 2.9.4", "core-foundation 0.10.1", @@ -12317,9 +12310,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.14.0" +version = "2.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" +checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" dependencies = [ "core-foundation-sys", "libc", @@ -12408,7 +12401,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ - "indexmap 2.11.0", + "indexmap 2.11.1", "itoa", "memchr", "ryu", @@ -12467,7 +12460,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.11.0", + "indexmap 2.11.1", "schemars 0.9.0", "schemars 1.0.4", "serde", @@ -12495,7 +12488,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.11.0", + "indexmap 2.11.1", "itoa", "ryu", "serde", @@ -13051,15 +13044,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.21.0" +version = "3.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" +checksum = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", - "rustix 1.0.8", - "windows-sys 0.60.2", + "rustix 1.1.2", + "windows-sys 0.61.0", ] [[package]] @@ -13431,7 +13424,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.11.0", + "indexmap 2.11.1", "serde", "serde_spanned", "toml_datetime", @@ -13504,7 +13497,7 @@ dependencies = [ "futures-core", "futures-util", "hdrhistogram", - "indexmap 2.11.0", + "indexmap 2.11.1", "pin-project-lite", "slab", "sync_wrapper", @@ -14113,9 +14106,9 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" -version = "0.14.3+wasi-0.2.4" +version = "0.14.4+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" +checksum = "88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a" dependencies = [ "wit-bindgen", ] @@ -14311,11 +14304,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22" +checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.0", ] [[package]] @@ -14887,9 +14880,9 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.45.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" +checksum = "5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36" [[package]] name = "write16" @@ -14961,7 +14954,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909" dependencies = [ "libc", - "rustix 1.0.8", + "rustix 1.1.2", ] [[package]] @@ -15020,18 +15013,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", From e14e845809314a001ef6c5deeead6764c19ed9fd Mon Sep 17 00:00:00 2001 From: sledro Date: Wed, 24 Sep 2025 02:15:16 +0100 Subject: [PATCH 08/21] Remove ENTRYPOINT from Dockerfile for rbuilder runtime --- Dockerfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5e9258c07..a90bba2d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -78,5 +78,3 @@ FROM gcr.io/distroless/cc-debian12 AS rbuilder-runtime ARG RBUILDER_BIN WORKDIR /app COPY --from=rbuilder /app/target/release/${RBUILDER_BIN} /app/rbuilder -ENTRYPOINT ["/app/rbuilder"] - From 4779a8be868fdacfc1890e8962a5d9f3004cf8f2 Mon Sep 17 00:00:00 2001 From: sledro Date: Thu, 25 Sep 2025 02:28:12 +0100 Subject: [PATCH 09/21] Add DockerfileOp for rbuilder build process and update workflow to use it This commit introduces a new DockerfileOp to streamline the build process for the rbuilder application using cargo-chef. Additionally, the GitHub Actions workflow has been updated to reference the new DockerfileOp instead of the previous Dockerfile, ensuring consistency in the build pipeline. --- .github/workflows/docker_build.yml | 2 +- DockerfileOp | 45 ++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 DockerfileOp diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 63be92c2c..7426c01f8 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -80,7 +80,7 @@ jobs: with: cache-from: type=gha cache-to: type=gha,mode=max - file: Dockerfile + file: DockerfileOp context: . labels: ${{ steps.meta.outputs.labels }} platforms: ${{ matrix.configs.target }} diff --git a/DockerfileOp b/DockerfileOp new file mode 100644 index 000000000..806200bcc --- /dev/null +++ b/DockerfileOp @@ -0,0 +1,45 @@ +FROM lukemathwalker/cargo-chef:latest-rust-1 AS chef +WORKDIR /app + +LABEL org.opencontainers.image.source=https://github.com/flashbots/op-rbuilder +LABEL org.opencontainers.image.licenses="MIT OR Apache-2.0" + +RUN apt-get update && apt-get -y upgrade && apt-get install -y libclang-dev pkg-config libtss2-dev + +FROM chef AS planner +COPY . . +RUN cargo chef prepare --recipe-path recipe.json + +FROM chef AS builder +COPY --from=planner /app/recipe.json recipe.json + +ARG BUILD_PROFILE=release +ENV BUILD_PROFILE=$BUILD_PROFILE + +ARG RUSTFLAGS="" +ENV RUSTFLAGS="$RUSTFLAGS" + +ARG FEATURES="" +ARG RBUILDER_BIN="op-rbuilder" + +RUN cargo chef cook --profile $BUILD_PROFILE --recipe-path recipe.json + +COPY . . +RUN cargo build --profile $BUILD_PROFILE --bin $RBUILDER_BIN --package $RBUILDER_BIN --features="$FEATURES" + +RUN ls -la /app/target/$BUILD_PROFILE/$RBUILDER_BIN +RUN cp /app/target/$BUILD_PROFILE/$RBUILDER_BIN /app/op-rbuilder + +FROM ubuntu:22.04 AS runtime + +RUN apt-get update && \ + apt-get install -y ca-certificates libssl-dev pkg-config strace && \ + rm -rf /var/lib/apt/lists/* + +WORKDIR /app +COPY --from=builder /app/op-rbuilder /usr/local/bin/op-rbuilder +RUN chmod +x /usr/local/bin/op-rbuilder +COPY LICENSE-* ./ + +EXPOSE 30303 30303/udp 9001 8545 8546 7545 8551 +ENTRYPOINT ["/usr/local/bin/op-rbuilder"] From f0aafb0179ed5b746b1a8f7cc4b3a2b2e37b5d7a Mon Sep 17 00:00:00 2001 From: sledro Date: Thu, 25 Sep 2025 15:01:56 +0100 Subject: [PATCH 10/21] Update DockerfileOp to use official Rust image and install cargo-chef This commit modifies the DockerfileOp to use the official Rust 1.88 image instead of a custom image. Additionally, it installs cargo-chef to streamline the build process for the rbuilder application. --- DockerfileOp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DockerfileOp b/DockerfileOp index 806200bcc..deebd0064 100644 --- a/DockerfileOp +++ b/DockerfileOp @@ -1,4 +1,4 @@ -FROM lukemathwalker/cargo-chef:latest-rust-1 AS chef +FROM rust:1.88 AS chef WORKDIR /app LABEL org.opencontainers.image.source=https://github.com/flashbots/op-rbuilder @@ -6,6 +6,8 @@ LABEL org.opencontainers.image.licenses="MIT OR Apache-2.0" RUN apt-get update && apt-get -y upgrade && apt-get install -y libclang-dev pkg-config libtss2-dev +RUN cargo install cargo-chef --locked + FROM chef AS planner COPY . . RUN cargo chef prepare --recipe-path recipe.json From 3228ab3644d83c9e002d7ef9163faea414812c11 Mon Sep 17 00:00:00 2001 From: sledro Date: Thu, 25 Sep 2025 15:40:42 +0100 Subject: [PATCH 11/21] Remove obsolete build_and_publish workflow and update docker_build workflow to support multi-platform builds for linux/arm64. --- .github/workflows/build_and_publish.yml | 90 ------------------------- .github/workflows/docker_build.yml | 2 + 2 files changed, 2 insertions(+), 90 deletions(-) delete mode 100644 .github/workflows/build_and_publish.yml diff --git a/.github/workflows/build_and_publish.yml b/.github/workflows/build_and_publish.yml deleted file mode 100644 index 121659f26..000000000 --- a/.github/workflows/build_and_publish.yml +++ /dev/null @@ -1,90 +0,0 @@ -name: Test, Build Image & Push to ECR - -on: - push: - branches: - - lightlink # Trigger the workflow on pushes to the main branch - tags: - - "**" # Trigger the workflow on tags including hierarchical tags like v1.0/beta - pull_request: - types: [opened, synchronize] # Trigger the workflow when a PR is opened or updated - -env: - RELEASE_REVISION: ${{ github.sha }} - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - AWS_REGION: ${{ secrets.AWS_REGION }} - ECR_REPOSITORY: op-rbuilder - -jobs: - # test: - # name: Run Go Tests - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v4 - - # - name: Set up Go - # uses: actions/setup-go@v5 - # with: - # go-version: 1.22.0 - - # - name: Test - # run: go test -v ./... - - release: - # needs: test - name: Build Image & Push to ECR - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - ref: ${{ github.sha }} - - - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v4 - with: - aws-access-key-id: ${{ env.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ env.AWS_SECRET_ACCESS_KEY }} - aws-region: ${{ env.AWS_REGION }} - - - name: Login to Amazon ECR - id: login-ecr - uses: aws-actions/amazon-ecr-login@v2 - - - name: Set up Docker Buildx - id: buildx - uses: docker/setup-buildx-action@v3 - - - name: Docker cache layers - uses: actions/cache@v4 - with: - path: /tmp/.buildx-cache - key: ${{ runner.os }}-single-buildx-${{ github.sha }} - restore-keys: | - ${{ runner.os }}-single-buildx - - - name: Get the version tag or short SHA - id: get-tag - run: | - if [[ "${{ github.ref }}" == refs/tags/* ]]; then - echo "version=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT - else - echo "version=${GITHUB_SHA::7}" >> $GITHUB_OUTPUT - fi - - - name: Push Image - uses: docker/build-push-action@v5 - with: - context: . - push: true - tags: ${{ steps.login-ecr.outputs.registry }}/${{ env.ECR_REPOSITORY }}:${{ steps.get-tag.outputs.version }} - cache-from: type=local,src=/tmp/.buildx-cache - cache-to: type=local,dest=/tmp/.buildx-cache-new - build-args: | - RBUILDER_BIN=op-rbuilder - VERSION=${{ steps.get-tag.outputs.version }} - - name: Move cache - run: | - rm -rf /tmp/.buildx-cache - mv /tmp/.buildx-cache-new /tmp/.buildx-cache diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 7426c01f8..fef419137 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -48,6 +48,8 @@ jobs: configs: - target: linux/amd64 runner: ubuntu-latest + - target: linux/arm64 + runner: ubuntu-latest steps: - name: checkout sources uses: actions/checkout@v4 From 60e837e60a8d76bfc50a38bd18b200b4e4eaa11d Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 26 Sep 2025 14:54:35 +0100 Subject: [PATCH 12/21] Enhance Docker build workflow with multi-platform support, metadata extraction, and security scanning This update modifies the Docker build workflow to include support for the 'main' branch and version tags. It introduces a new metadata extraction step, allowing for dynamic tag generation and improved image labeling. Additionally, a security scan step using Trivy has been added to ensure image safety, along with a test step to validate the built image. The workflow now supports manual triggering with input parameters for features and image pushing. --- .github/workflows/docker_build.yml | 215 +++++++++++++++++++++-------- 1 file changed, 159 insertions(+), 56 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index fef419137..f4b4a90c5 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -3,90 +3,193 @@ name: Docker Build Release on: push: branches: - - lightlink # Trigger the workflow on pushes to the main branch + - lightlink + - main tags: - - "**" # Trigger the workflow on tags including hierarchical tags like v1.0/beta + - "v*" pull_request: - types: [opened, synchronize] # Trigger the workflow when a PR is opened or updated + types: [opened, synchronize] + workflow_dispatch: + inputs: + features: + description: "Rust features to enable" + required: false + default: "" + push_image: + description: "Push image to registry" + type: boolean + default: false + +env: + REGISTRY: ghcr.io + IMAGE_NAME: ${{ github.repository }} jobs: - extract-version: - name: Extract version + extract-metadata: + name: Extract metadata runs-on: ubuntu-latest outputs: - VERSION: ${{ steps.extract_version.outputs.VERSION }} + version: ${{ steps.meta.outputs.version }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + primary-tag: ${{ steps.primary-tag.outputs.tag }} + should-push: ${{ steps.push-decision.outputs.should-push }} steps: - - name: Extract version - id: extract_version + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Extract metadata + id: meta + uses: docker/metadata-action@v5 + with: + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + tags: | + type=ref,event=branch + type=ref,event=pr + type=sha,prefix={{branch}}-,format=short + type=sha,prefix=sha-,format=short + type=raw,value=latest,enable={{is_default_branch}} + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=semver,pattern={{major}} + type=raw,value={{branch}},enable=${{ github.event_name != 'pull_request' }} + type=raw,value=commit-{{sha}},format=short + labels: | + org.opencontainers.image.source=${{ github.server_url }}/${{ github.repository }} + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.created={{date 'iso8601'}} + + - name: Get primary tag + id: primary-tag + run: | + # Get the first tag from metadata, with fallback + primary_tag=$(echo '${{ steps.meta.outputs.tags }}' | head -n1) + + # If no tags generated, create a fallback based on event type + if [ -z "$primary_tag" ]; then + case "${{ github.event_name }}" in + "pull_request") + primary_tag="${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:pr-${{ github.event.number }}" + ;; + "push") + branch_name=$(echo "${{ github.ref_name }}" | sed 's/[^a-zA-Z0-9._-]/-/g') + primary_tag="${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${branch_name}-${{ github.sha }}" + ;; + *) + primary_tag="${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }}" + ;; + esac + fi + + echo "tag=$primary_tag" >> $GITHUB_OUTPUT + echo "Using primary tag: $primary_tag" + + - name: Decide whether to push + id: push-decision run: | - if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then - VERSION="${GITHUB_REF#refs/tags/}" + if [[ "${{ github.event_name }}" == "pull_request" ]]; then + should_push="false" + elif [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then + should_push="${{ inputs.push_image }}" else - VERSION="$(echo ${GITHUB_SHA} | cut -c1-7)" + should_push="true" fi - echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT - - echo "| | |" >> $GITHUB_STEP_SUMMARY - echo "| ------------------- | ---------------------- |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_TYPE\` | \`${GITHUB_REF_TYPE}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF_NAME\` | \`${GITHUB_REF_NAME}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_REF\` | \`${GITHUB_REF}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`GITHUB_SHA\` | \`${GITHUB_SHA}\` |" >> $GITHUB_STEP_SUMMARY - echo "| \`VERSION\` | \`${VERSION}\` |" >> $GITHUB_STEP_SUMMARY - - build-docker: - name: Build and publish Docker image - needs: extract-version - runs-on: ${{ matrix.configs.runner }} - env: - VERSION: ${{ needs.extract-version.outputs.VERSION }} + echo "should-push=${should_push}" >> $GITHUB_OUTPUT + + - name: Show generated tags (debug) + run: | + echo "All generated tags:" + echo '${{ steps.meta.outputs.tags }}' + echo "" + echo "Primary tag: ${{ steps.primary-tag.outputs.tag }}" + echo "Should push: ${{ steps.push-decision.outputs.should-push }}" + + lint-dockerfile: + name: Lint Dockerfile + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Lint Dockerfile + uses: hadolint/hadolint-action@v3.1.0 + with: + dockerfile: DockerfileOp + failure-threshold: warning + + build-and-push: + name: Build and push Docker image + needs: [extract-metadata, lint-dockerfile] + runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: read packages: write - strategy: - matrix: - configs: - - target: linux/amd64 - runner: ubuntu-latest - - target: linux/arm64 - runner: ubuntu-latest + env: + SHOULD_PUSH: ${{ needs.extract-metadata.outputs.should-push }} steps: - - name: checkout sources + - name: Checkout uses: actions/checkout@v4 - - name: docker qemu + - name: Set up QEMU uses: docker/setup-qemu-action@v3 - - name: docker buildx + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: docker metadata - uses: docker/metadata-action@v5 - id: meta - with: - images: ghcr.io/${{ github.repository }} - labels: org.opencontainers.image.source=${{ github.repositoryUrl }} - tags: | - type=sha - type=schedule,pattern=nightly - - - name: docker login + - name: Log in to Container Registry + if: env.SHOULD_PUSH == 'true' uses: docker/login-action@v3 with: - registry: ghcr.io + registry: ${{ env.REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: docker build and push op-rbuilder + - name: Build and push Docker image + id: build uses: docker/build-push-action@v5 with: + context: . + file: DockerfileOp + platforms: linux/amd64,linux/arm64 + push: ${{ env.SHOULD_PUSH == 'true' }} + tags: ${{ needs.extract-metadata.outputs.tags }} + labels: ${{ needs.extract-metadata.outputs.labels }} cache-from: type=gha cache-to: type=gha,mode=max - file: DockerfileOp - context: . - labels: ${{ steps.meta.outputs.labels }} - platforms: ${{ matrix.configs.target }} - push: true - tags: ${{ steps.meta.outputs.tags }} build-args: | RBUILDER_BIN=op-rbuilder + FEATURES=${{ inputs.features || '' }} + + security-scan: + name: Security scan + needs: [build-and-push, extract-metadata] + if: needs.extract-metadata.outputs.should-push == 'true' + runs-on: ubuntu-latest + permissions: + contents: read + security-events: write + steps: + - name: Run Trivy vulnerability scanner + uses: aquasecurity/trivy-action@master + with: + image-ref: ${{ needs.extract-metadata.outputs.primary-tag }} + format: "sarif" + output: "trivy-results.sarif" + + - name: Upload Trivy scan results + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: "trivy-results.sarif" + + test-image: + name: Test Docker image + needs: [build-and-push, extract-metadata] + if: needs.extract-metadata.outputs.should-push == 'true' + runs-on: ubuntu-latest + steps: + - name: Test image + run: | + docker run --rm ${{ needs.extract-metadata.outputs.primary-tag }} --version From 6f36fd9bd8a48d3b5835879fe5e165bed42703dd Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 26 Sep 2025 14:56:47 +0100 Subject: [PATCH 13/21] Refactor DockerfileOp to optimize package installation and streamline build commands This update enhances the DockerfileOp by consolidating package installation commands to reduce image size and improve build efficiency. It also combines build steps for better readability and performance, ensuring a cleaner build process for the rbuilder application. --- DockerfileOp | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/DockerfileOp b/DockerfileOp index deebd0064..a615f0252 100644 --- a/DockerfileOp +++ b/DockerfileOp @@ -4,9 +4,14 @@ WORKDIR /app LABEL org.opencontainers.image.source=https://github.com/flashbots/op-rbuilder LABEL org.opencontainers.image.licenses="MIT OR Apache-2.0" -RUN apt-get update && apt-get -y upgrade && apt-get install -y libclang-dev pkg-config libtss2-dev - -RUN cargo install cargo-chef --locked +RUN apt-get update && \ + apt-get -y upgrade && \ + apt-get install -y --no-install-recommends \ + libclang-dev \ + pkg-config \ + libtss2-dev && \ + rm -rf /var/lib/apt/lists/* && \ + cargo install cargo-chef --locked FROM chef AS planner COPY . . @@ -27,15 +32,18 @@ ARG RBUILDER_BIN="op-rbuilder" RUN cargo chef cook --profile $BUILD_PROFILE --recipe-path recipe.json COPY . . -RUN cargo build --profile $BUILD_PROFILE --bin $RBUILDER_BIN --package $RBUILDER_BIN --features="$FEATURES" - -RUN ls -la /app/target/$BUILD_PROFILE/$RBUILDER_BIN -RUN cp /app/target/$BUILD_PROFILE/$RBUILDER_BIN /app/op-rbuilder +RUN cargo build --profile $BUILD_PROFILE --bin $RBUILDER_BIN --package $RBUILDER_BIN --features="$FEATURES" && \ + ls -la /app/target/$BUILD_PROFILE/$RBUILDER_BIN && \ + cp /app/target/$BUILD_PROFILE/$RBUILDER_BIN /app/op-rbuilder FROM ubuntu:22.04 AS runtime RUN apt-get update && \ - apt-get install -y ca-certificates libssl-dev pkg-config strace && \ + apt-get install -y --no-install-recommends \ + ca-certificates \ + libssl-dev \ + pkg-config \ + strace && \ rm -rf /var/lib/apt/lists/* WORKDIR /app From 05ef6f644f8b215da0f8cd6745f73b2ecbf1b3a1 Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 26 Sep 2025 14:58:36 +0100 Subject: [PATCH 14/21] Add ignore rule for DL3008 in Docker build workflow This update adds an ignore rule for the DL3008 warning in the docker_build workflow, allowing for more flexibility in the DockerfileOp without compromising the build process integrity. --- .github/workflows/docker_build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index f4b4a90c5..272bda7c7 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -118,6 +118,7 @@ jobs: with: dockerfile: DockerfileOp failure-threshold: warning + ignore: DL3008 build-and-push: name: Build and push Docker image From 19c3ef9a9f03c4febaa6c3c10919f6249bc59489 Mon Sep 17 00:00:00 2001 From: sledro Date: Fri, 26 Sep 2025 15:00:57 +0100 Subject: [PATCH 15/21] Refactor Docker build workflow to streamline tag generation and remove unnecessary entries This update simplifies the tag generation process in the docker_build workflow by removing redundant tag types and enhancing clarity in the configuration. It maintains the integrity of the build process while improving overall readability. --- .github/workflows/docker_build.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 272bda7c7..d76ac4b52 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -48,14 +48,11 @@ jobs: tags: | type=ref,event=branch type=ref,event=pr - type=sha,prefix={{branch}}-,format=short type=sha,prefix=sha-,format=short type=raw,value=latest,enable={{is_default_branch}} type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} type=semver,pattern={{major}} - type=raw,value={{branch}},enable=${{ github.event_name != 'pull_request' }} - type=raw,value=commit-{{sha}},format=short labels: | org.opencontainers.image.source=${{ github.server_url }}/${{ github.repository }} org.opencontainers.image.revision=${{ github.sha }} From eded2ddc26a383a29f9a051fa894776d72f57203 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 00:59:31 +0100 Subject: [PATCH 16/21] Remove timeout setting from Docker build workflow to enhance flexibility in build duration --- .github/workflows/docker_build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index d76ac4b52..d57981038 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -121,7 +121,6 @@ jobs: name: Build and push Docker image needs: [extract-metadata, lint-dockerfile] runs-on: ubuntu-latest - timeout-minutes: 120 permissions: contents: read packages: write From 80fb078afb9a6fa9e43537728151f0f56932e110 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 00:59:38 +0100 Subject: [PATCH 17/21] Update Docker build workflow to use 'Large' runner for metadata extraction job --- .github/workflows/docker_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index d57981038..f8223ffe3 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -27,7 +27,7 @@ env: jobs: extract-metadata: name: Extract metadata - runs-on: ubuntu-latest + runs-on: Large outputs: version: ${{ steps.meta.outputs.version }} tags: ${{ steps.meta.outputs.tags }} From d58e01b3881f803647a49c9dd92dcbd689662248 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 01:16:05 +0100 Subject: [PATCH 18/21] Optimize Rust compilation settings in DockerfileOp and update GitHub Actions workflow to specify a more powerful runner and set a timeout for the build process. --- .github/workflows/docker_build.yml | 6 ++++-- DockerfileOp | 5 +++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index f8223ffe3..78a8f6246 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -27,7 +27,8 @@ env: jobs: extract-metadata: name: Extract metadata - runs-on: Large + runs-on: + labels: Large outputs: version: ${{ steps.meta.outputs.version }} tags: ${{ steps.meta.outputs.tags }} @@ -120,7 +121,8 @@ jobs: build-and-push: name: Build and push Docker image needs: [extract-metadata, lint-dockerfile] - runs-on: ubuntu-latest + runs-on: ubuntu-latest-8-cores + timeout-minutes: 60 permissions: contents: read packages: write diff --git a/DockerfileOp b/DockerfileOp index a615f0252..0674e8e82 100644 --- a/DockerfileOp +++ b/DockerfileOp @@ -29,6 +29,11 @@ ENV RUSTFLAGS="$RUSTFLAGS" ARG FEATURES="" ARG RBUILDER_BIN="op-rbuilder" +# Optimize Rust compilation for CI +ENV CARGO_BUILD_JOBS=0 +ENV CARGO_INCREMENTAL=0 +ENV RUST_BACKTRACE=1 + RUN cargo chef cook --profile $BUILD_PROFILE --recipe-path recipe.json COPY . . From 94639abad5d427c661eea8a952894484330974dd Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 01:22:05 +0100 Subject: [PATCH 19/21] Update Docker build workflow to use 'Large' runner for all jobs, enhancing performance and consistency across the pipeline. --- .github/workflows/docker_build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 78a8f6246..e6e88dad5 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -106,7 +106,8 @@ jobs: lint-dockerfile: name: Lint Dockerfile - runs-on: ubuntu-latest + runs-on: + labels: Large steps: - name: Checkout uses: actions/checkout@v4 @@ -121,8 +122,8 @@ jobs: build-and-push: name: Build and push Docker image needs: [extract-metadata, lint-dockerfile] - runs-on: ubuntu-latest-8-cores - timeout-minutes: 60 + runs-on: + labels: Large permissions: contents: read packages: write @@ -166,7 +167,8 @@ jobs: name: Security scan needs: [build-and-push, extract-metadata] if: needs.extract-metadata.outputs.should-push == 'true' - runs-on: ubuntu-latest + runs-on: + labels: Large permissions: contents: read security-events: write @@ -187,7 +189,8 @@ jobs: name: Test Docker image needs: [build-and-push, extract-metadata] if: needs.extract-metadata.outputs.should-push == 'true' - runs-on: ubuntu-latest + runs-on: + labels: Large steps: - name: Test image run: | From c86a2408e450f897fab4c7bb8dd4a4d22f9093ee Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 01:27:27 +0100 Subject: [PATCH 20/21] Enhance DockerfileOp for improved Rust compilation by configuring a faster linker for high-core builds and optimizing build jobs for a 16-core CI runner. This update aims to boost performance and efficiency during the build process. --- DockerfileOp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/DockerfileOp b/DockerfileOp index 0674e8e82..d3fd04590 100644 --- a/DockerfileOp +++ b/DockerfileOp @@ -29,15 +29,22 @@ ENV RUSTFLAGS="$RUSTFLAGS" ARG FEATURES="" ARG RBUILDER_BIN="op-rbuilder" -# Optimize Rust compilation for CI -ENV CARGO_BUILD_JOBS=0 +# Optimize Rust compilation for 16-core CI runner ENV CARGO_INCREMENTAL=0 ENV RUST_BACKTRACE=1 +ENV CARGO_NET_GIT_FETCH_WITH_CLI=true + +# Use faster linker and configure for high-core builds +ARG TARGETARCH +RUN if [ "$TARGETARCH" = "amd64" ]; then \ + apt-get update && apt-get install -y --no-install-recommends lld && rm -rf /var/lib/apt/lists/* && \ + echo '[target.x86_64-unknown-linux-gnu]\nrustflags = ["-C", "link-arg=-fuse-ld=lld"]' >> /usr/local/cargo/config.toml; \ + fi RUN cargo chef cook --profile $BUILD_PROFILE --recipe-path recipe.json COPY . . -RUN cargo build --profile $BUILD_PROFILE --bin $RBUILDER_BIN --package $RBUILDER_BIN --features="$FEATURES" && \ +RUN CARGO_BUILD_JOBS=16 cargo build --profile $BUILD_PROFILE --bin $RBUILDER_BIN --package $RBUILDER_BIN --features="$FEATURES" && \ ls -la /app/target/$BUILD_PROFILE/$RBUILDER_BIN && \ cp /app/target/$BUILD_PROFILE/$RBUILDER_BIN /app/op-rbuilder From c855d07d10b9e2f7053bb28498190e54245d5816 Mon Sep 17 00:00:00 2001 From: sledro Date: Tue, 30 Sep 2025 03:14:40 +0100 Subject: [PATCH 21/21] Update Docker build workflow to always push images for all event types, simplifying the push decision logic. This change enhances the workflow's consistency and ensures that images are pushed regardless of the triggering event. --- .github/workflows/docker_build.yml | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index e6e88dad5..cbf7c9fde 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -15,10 +15,6 @@ on: description: "Rust features to enable" required: false default: "" - push_image: - description: "Push image to registry" - type: boolean - default: false env: REGISTRY: ghcr.io @@ -87,13 +83,15 @@ jobs: - name: Decide whether to push id: push-decision run: | - if [[ "${{ github.event_name }}" == "pull_request" ]]; then - should_push="false" - elif [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then - should_push="${{ inputs.push_image }}" - else - should_push="true" - fi + # Always push images for all event types + echo "Event name: ${{ github.event_name }}" + echo "Ref: ${{ github.ref }}" + echo "Event type: ${{ github.ref_type }}" + + should_push="true" + echo "Always pushing images - configured to push for all events" + + echo "Final decision: should_push=${should_push}" echo "should-push=${should_push}" >> $GITHUB_OUTPUT - name: Show generated tags (debug) @@ -154,7 +152,7 @@ jobs: context: . file: DockerfileOp platforms: linux/amd64,linux/arm64 - push: ${{ env.SHOULD_PUSH == 'true' }} + push: ${{ needs.extract-metadata.outputs.should-push == 'true' }} tags: ${{ needs.extract-metadata.outputs.tags }} labels: ${{ needs.extract-metadata.outputs.labels }} cache-from: type=gha @@ -163,6 +161,13 @@ jobs: RBUILDER_BIN=op-rbuilder FEATURES=${{ inputs.features || '' }} + - name: Show build results (debug) + run: | + echo "Push decision: ${{ needs.extract-metadata.outputs.should-push }}" + echo "Push boolean: ${{ needs.extract-metadata.outputs.should-push == 'true' }}" + echo "Build digest: ${{ steps.build.outputs.digest }}" + echo "Build metadata: ${{ steps.build.outputs.metadata }}" + security-scan: name: Security scan needs: [build-and-push, extract-metadata]