Commit Graph

7234 Commits

Author SHA1 Message Date
Arsenii Kulikov
9542573854 refactor: avoid using NoopTransactionPool in OP payload builder (#13547) 2024-12-25 07:57:53 +00:00
Arsenii Kulikov
cec31ad4aa feat: introduce OpPooledTransaction (#13548) 2024-12-25 07:48:14 +00:00
Arsenii Kulikov
c6e38bed5e feat: add more impls for OpTransactionSigned (#13546) 2024-12-24 19:54:52 +00:00
Arsenii Kulikov
41283d3db0 chore: relax cli bounds (#13543) 2024-12-24 16:43:52 +00:00
Arsenii Kulikov
c822337fd6 fix: Compact impl for OpTypedTransaction (#13544) 2024-12-24 15:36:42 +00:00
Matthias Seitz
a4410c83e8 feat: add L2EthApiExt trait (#13539) 2024-12-24 14:58:52 +01:00
Arsenii Kulikov
9773b85568 chore: relax EngineNodeLauncher bounds (#13540) 2024-12-24 13:04:05 +00:00
abdaze
f67625fd67 Add drop aware sender new type (fixes #13242) (#13495)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-24 10:13:20 +00:00
Arsenii Kulikov
934fd1f7f0 chore: make NodeEvent generic over NodePrimitives (#13534) 2024-12-23 23:31:59 +00:00
Arsenii Kulikov
af1c9b7614 refactor: integrate BuiltPayload::Primitives (#13484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-23 23:06:47 +00:00
Matthias Seitz
4c1208e9d9 feat: add missing from impls (#13527) 2024-12-23 22:45:18 +00:00
Arsenii Kulikov
c6d42ad8c4 chore: move EventSender out of BeaconConsensusEngineHandle (#13533) 2024-12-23 22:44:19 +00:00
Arsenii Kulikov
6822d4f18b fix(simulate_v1): fill transactions sequentually (#13532) 2024-12-23 22:42:27 +00:00
DaniPopes
02ad280de6 chore(bench): fix non deterministic bench IDs (#13530) 2024-12-23 22:39:54 +00:00
Arsenii Kulikov
5ea8f31896 chore: reuse build_import_pipeline for OP (#13529) 2024-12-23 22:39:29 +00:00
Matthias Seitz
8579c08d63 fix: only skip last tx commit (#13528) 2024-12-23 20:36:00 +00:00
Steven
3e15ae387a feat: use batch tx validation in eth validator (#13490)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-23 18:59:19 +00:00
Arsenii Kulikov
855029b3ca feat: make ReceiptFileClient generic over receipt (#13523) 2024-12-23 17:33:12 +00:00
Matthias Seitz
ec21e895c1 chore: rm evmenvprovider trait (#13503) 2024-12-23 10:46:09 +00:00
Matthias Seitz
a0dcb0c522 chore: replace root fns with alloys (#13501) 2024-12-23 10:46:06 +00:00
DaniPopes
03a3391318 chore(bench): codspeed name workaround (#13519) 2024-12-23 10:45:41 +00:00
Matthias Seitz
517e5dbb06 chore: disable default std serde_json feature (#13513) 2024-12-23 10:46:35 +01:00
Matthias Seitz
6e140108f0 chore: disable op- default features (#13511) 2024-12-23 09:12:51 +01:00
Matthias Seitz
f5fdef895f chore: remove unused rand (#13512) 2024-12-23 08:59:32 +01:00
Matthias Seitz
3ab28a5907 chore: use imported b256 types (#13509) 2024-12-23 08:02:17 +01:00
futreall
dcdde399ff chore: correct typos docs (#13505) 2024-12-23 07:35:07 +01:00
Matthias Seitz
1d0bb3d127 chore: disable itertools default features (#13500) 2024-12-22 20:31:12 +01:00
Matthias Seitz
369d74515a docs: use ots_ prefix (#13498) 2024-12-22 19:50:07 +01:00
Matthias Seitz
f791f39348 fix: reth-trie no_std case hashmap (#13497)
Co-authored-by: lightsing <light.tsing@gmail.com>
2024-12-22 18:47:53 +01:00
Arsenii Kulikov
2dd0ec340d chore: use NoopConsensus in CLI unwind (#13487) 2024-12-22 18:29:27 +01:00
loopersage
e0ba41d6d4 update links in crates/static-file/static-file/README.md (#13462) 2024-12-22 18:29:01 +01:00
Arsenii Kulikov
a163a5c19d feat: relax eth_callBundle bounds (#13485) 2024-12-22 18:28:25 +01:00
Arsenii Kulikov
05382ec387 chore: relax build_receipt (#13486) 2024-12-22 18:27:43 +01:00
Kunal Arora
82af170687 feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-20 15:28:05 +00:00
Matthias Seitz
dc6394b05b feat: add block traits for alloy types (#13470) 2024-12-20 15:27:45 +00:00
Kunal Arora
f29dd4c5cc chore(chain-state): MemoryOverlayStateProvider as alias (#13285)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-12-20 14:16:48 +00:00
Matthias Seitz
4e9f8c2747 chore: add missing from impl (#13477) 2024-12-20 14:03:07 +00:00
Federico Gimenez
a9f835defc chore(engine): remove allow dead code annotations in StateRootTask (#13480) 2024-12-20 13:09:28 +00:00
Matthias Seitz
42af22fc7c chore: enable std with arbitrary (#13479) 2024-12-20 12:16:42 +00:00
Emilia Hane
06806758db chore(consensus): Add docs ab soon deprecated BeaconConsensusEngine (#13439) 2024-12-20 12:15:59 +00:00
Matthias Seitz
557ebef283 chore: use try into directly (#13476) 2024-12-20 11:36:51 +00:00
DaniPopes
09c64202b6 chore: fix unused import in net fetcher (#13474) 2024-12-20 11:36:26 +00:00
DaniPopes
a4f86b0e2d feat: set up codspeed (#13372) 2024-12-20 11:21:51 +00:00
Matthias Seitz
3966130844 chore: make trie-common no-std (#13473) 2024-12-20 11:16:09 +00:00
Matthias Seitz
30e8c78171 chore: rm async from state root from bench (#13472) 2024-12-20 10:50:03 +00:00
Matthias Seitz
378d80a22a chore: sprinkle a few track_caller (#13471) 2024-12-20 10:44:59 +00:00
Federico Gimenez
37ef2010f6 perf(engine): include selfdestructs in StateRootTask bench input (#13293)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2024-12-20 09:22:48 +00:00
Matthias Seitz
3c4a0dcfbd chore: fix reth-primitives traits test build (#13467) 2024-12-20 08:43:41 +00:00
Matthias Seitz
2183e49552 fix: use correct merge activation block for sepolia (#13466) 2024-12-20 08:42:54 +00:00
Kero
04af67879c chore: assert etl_config.file_size != 0 (#13435) 2024-12-20 08:30:41 +00:00