Commit Graph

8491 Commits

Author SHA1 Message Date
9e2ebf1a6a chore: rm noisy debug_asserted traces (#13399) 2024-12-14 11:53:41 +01:00
d50e8fa325 chore: downgrade noisy debugs (#13400) 2024-12-14 11:53:25 +01:00
fd2491a3f1 Micro optimizations for pending hash fetching (#13220) 2024-12-14 09:00:08 +00:00
b525231224 chore: Introduce helper type for evm cfg and env tuple (#13377) 2024-12-14 08:53:59 +00:00
16f6d7a0c3 chore: add test_segment_config_backwards (#13394) 2024-12-14 08:18:36 +00:00
7874f0c65a chore: releax on canonical state change (#13392) 2024-12-13 22:56:28 +00:00
138004bf3b chore: move serde bincode compat bound to NodePrimitives (#13393) 2024-12-13 19:33:53 +00:00
fb962fcd1b chore: rm blob_versioned_hashes (#13390) 2024-12-13 18:48:57 +00:00
a7ebd15d24 chore: unify unchecked naming (#13391) 2024-12-13 18:34:37 +00:00
d087488479 feat: make block <-> payload conversions generic over transaction (#13389) 2024-12-13 18:25:31 +00:00
ca4095a6a8 perf(engine): include spent calculation time in StateRootTask output (#13387) 2024-12-13 18:08:38 +00:00
8e6ad7a7fe feat: make Block generic over transaction (#13388) 2024-12-13 18:08:10 +00:00
233dc7d35b fix(test): exclude lock file from storage files count (#13343) 2024-12-13 16:35:04 +00:00
e89d171fc8 chore: use reth-primitives-traits-directly (#13386) 2024-12-13 15:13:33 +00:00
b67e5a262c chore: remove PooledTransactionsElement alias (#13384) 2024-12-13 14:48:56 +00:00
197f274b31 Propagating OpDAConfig to OpPayloadBuilder (#13375) 2024-12-13 14:14:48 +00:00
ed2c69295d feat: relax on new head in validator (#13352) 2024-12-13 13:59:40 +00:00
bed722b267 chore: ignore warnings from hickory (#13385) 2024-12-13 13:38:34 +00:00
df697f2cc0 perf(history_by_block_hash): reuse provider instead of creating two (#13382) 2024-12-13 13:38:30 +00:00
a69abd42f9 chore: add roundtrip test for StaticFileSegment filename (#13381) 2024-12-13 13:17:48 +00:00
8c7d399240 chore: use pow for bsc p2p example (#13380) 2024-12-13 13:10:50 +00:00
acc125a528 chore: rm pooledtx element type (#13286) 2024-12-13 12:58:40 +00:00
088925c08a chore: misc sealed fn (#13378) 2024-12-13 12:49:32 +00:00
f347977765 chore: use hash fn directly (#13379) 2024-12-13 12:28:48 +00:00
fb649977a1 chore: small Requests clean up (#13374) 2024-12-13 10:08:02 +00:00
008cb25d00 chore(trie): make MultiProofTargets a type alias (#13364) 2024-12-13 09:02:39 +00:00
02f76b813e feat: remove default receipts for network components (#13371) 2024-12-12 23:44:55 +00:00
1289a760a0 test: add 7702 mock tx variant (#13373) 2024-12-13 00:58:22 +01:00
8f262e542b feat: ethereum-specific transaction (#13368) 2024-12-12 23:33:22 +00:00
cfdd740a9b chore: unused dependencies warnings (#13369) 2024-12-12 22:06:34 +00:00
a212e1b36f chore: remove the workaround for pre-bedrock OP transactions (#13365) 2024-12-12 21:27:12 +00:00
d29bca811f docs: document fork_id behaviour (#13367) 2024-12-12 20:54:21 +00:00
1535664cd7 chore: update holocene fns (#13366) 2024-12-12 21:37:28 +01:00
80035c3e7b chore: move all secp256k1 helpers to primitives-traits (#13363) 2024-12-12 20:19:18 +00:00
124aae19bf chore(builder): remove extra data from basic payload generator (#13353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-12 19:31:06 +00:00
c816a3b758 chore: relax some op pool validator internals (#13358) 2024-12-12 18:05:18 +00:00
55fa59952c chore: rm redundant return (#13361) 2024-12-12 17:52:32 +00:00
a7fd82267a feat: relax maintain (#13349) 2024-12-12 17:47:14 +01:00
e9577729f8 fix(builder): desired block gas limit (#13351) 2024-12-12 16:29:33 +00:00
6ff2510ad9 perf(engine): cache proof targets in proof sequencer for state root task (#13310) 2024-12-12 16:28:12 +00:00
5ef21cdfec fix(engine): return error on StateRootTask multiproof and root calculation failures (#13356) 2024-12-12 15:23:52 +00:00
c339811727 chore: rm reth-provider dep from payload crate (#13348) 2024-12-12 14:44:35 +00:00
aef9023781 chore: use OpTypedTransaction directly (#13350) 2024-12-12 14:31:37 +00:00
59fb0e210d chore: add BlockBodyIndicesProvider trait (#13347) 2024-12-12 13:49:44 +00:00
cdb03ac0b1 feat: optimism-specific receipt (#13317)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-12-12 13:43:35 +00:00
f7dc27f026 chore: update gas limit on new head block (#13333) 2024-12-12 13:27:59 +00:00
b94a31f6d8 feat(trie): replace TrieInput by its components in ParallelProof (#13346) 2024-12-12 13:24:47 +00:00
dbc8766c83 docs: inline mermaid diagrams while aquamarine is fixed (#13302) 2024-12-12 12:57:49 +00:00
90fcfb90e7 chore: unify noop provider impls (#13345) 2024-12-12 14:13:39 +01:00
aca4a2db39 feat(rpc): remove total difficulty (#13303)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-12 12:52:34 +00:00