Commit Graph

7173 Commits

Author SHA1 Message Date
c6529a830d chore: add metric and trace for already executed blocks (#11406) 2024-10-02 10:07:33 +02:00
12554c426f fix: fetch header by hash (#11407) 2024-10-02 10:07:22 +02:00
2d59212512 ci: pin clippy to working version (#11401) 2024-10-02 07:23:38 +00:00
07dc861a94 chore: rename default chainspec parser (#11398) 2024-10-01 22:22:57 +00:00
7e4b1bff7a chore(Makefile): separate features by spaces only (#11393) 2024-10-01 22:20:26 +00:00
408d793bfd fix(engine): is_fork header traversal (#11368) 2024-10-01 21:58:24 +00:00
9c6e31fcb9 feat(primitives): bincode compatibility for EIP-7702 transaction (#11394) 2024-10-01 21:04:32 +00:00
9c9b1fdf84 fix: add tracing features to op binary (#11395) 2024-10-01 21:34:07 +02:00
b9341a7b47 fix(tree): use in-memory data first to query total difficulty (#11382) 2024-10-01 18:57:32 +00:00
2d221dbf49 fix: use pending state if available (#11391) 2024-10-01 18:34:14 +00:00
b722272c49 chore(db): simplify Compact for Vec (#11361) 2024-10-01 17:44:59 +00:00
22ddc98c06 fix(provider): handle race on fn transaction_id (#11380) 2024-10-01 17:42:29 +00:00
b5b7005741 chore: Remove redundant impl NetworkManager (#11390) 2024-10-01 17:39:58 +00:00
fbc01d6cfa chore(deps): bump some breaking deps (#11388) 2024-10-01 17:26:47 +00:00
707067ab4d chore: limit tracing logs to debug by default (#11377) 2024-10-01 16:13:28 +00:00
9c041d252b fix(exex): set next file ID when creating WAL storage (#11372) 2024-10-01 16:06:28 +00:00
86f12b7f53 feat(trie): deserialize trie updates with serde as hex (#11369) 2024-10-01 14:28:59 +00:00
7fab4c3118 perf(engine): avoid unnecessary arc clones on new head (#11381) 2024-10-01 14:24:02 +00:00
0a183b4bf9 feat: add ReputationChangeWeights::zero (#11375) 2024-10-01 14:21:52 +00:00
d8b9f5db54 test(engine): improve deep reorg test (#11378) 2024-10-01 14:21:38 +00:00
19593d403d chore: propagate std feature to alloy-trie (#11371) 2024-10-01 14:15:17 +00:00
15e3e0e110 dev: block_with_senders on BlockState (#11363)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-01 13:40:09 +00:00
6b3a75917e fix(evm): propagate optimism and test features correctly (#11373) 2024-10-01 13:34:31 +00:00
b29d81c859 fix(provider): use canonical_chain on range lookups (#11332) 2024-10-01 12:29:04 +00:00
b20854052e docs: misc in memory docs (#11365) 2024-10-01 12:07:39 +00:00
94b076d2c7 chore: log num hash (#11364) 2024-10-01 12:07:07 +00:00
bdbdb143dc ci(hive): update expected rpc-compat failures (#11367) 2024-10-01 11:53:33 +00:00
a8a380ff54 feat(exex): use rmp-serde for WAL storage (#11353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-01 09:55:42 +00:00
f51ac78d5a fix: never ban trusted peers (#11254)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-10-01 07:35:59 +00:00
6bbb07bbab chore(cli): Add warning for misconfigured HTTP API flags (#11360)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-01 03:37:14 +00:00
c2cabcae71 fix(hooks): sort reverts in BundleState before comparison (#11358) 2024-09-30 22:27:27 +00:00
68f0b0a08f perf(db): use Into to encode StoredNibbles (#11350) 2024-09-30 21:59:03 +00:00
d6113e1040 feat(exex, primitives): serde bincode compatibility (#11331)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-30 21:20:43 +00:00
6e1cc1b948 fix(provider): replace block_state_by_tx_id with get_in_memory_or_storage_by_tx_id (#11340) 2024-09-30 17:49:29 +00:00
6d57b9eaac feat: wire SystemCaller (#11321) 2024-09-30 15:59:55 +00:00
09f0526e70 fix(providers): collect BlockState before constructing DB provider (#11338)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-30 15:50:15 +00:00
42afcbd75a impl Encodable2718, Decodable2718 for TransactionSigned (#11218) 2024-09-30 15:36:38 +00:00
24b6341205 fix: sequencer client must be arced (#11337) 2024-09-30 13:10:33 +00:00
92aeff083b fix(libmdbx): Some options can only be set after mdbx_env_open (#11328) 2024-09-30 12:51:46 +00:00
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
e8153e5e2c deps: remove reth-metrics-derive for metrics-derive (#11335) 2024-09-30 12:13:56 +00:00
bf679b430e feat(exex): finalize WAL below the given block (#11324) 2024-09-30 10:25:17 +00:00
ae4aeb44d9 chore(builder): reorder revm State import (#11316) 2024-09-30 10:04:47 +00:00
2ae8ea3b14 feat: add SystemCaller helper type (#11068)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-09-30 09:59:23 +00:00
17aa3d61f6 fix(trie): witness empty root node (#10972) 2024-09-30 08:08:45 +00:00
e02a2de2d0 feat(exex): finalize WAL with the lowest finished height (#11323) 2024-09-30 08:06:40 +00:00
e21d75f9aa primitives: rm more alloy_primitives reexports (#11325) 2024-09-30 01:06:47 +00:00
ea1d04aa75 primitives: rm more alloy_primitives reexports (#11255) 2024-09-29 16:48:54 +00:00
55bf29e6d2 use core::error::Error (#11317) 2024-09-29 16:47:48 +00:00
b8aeecae62 chore: update default payload builder logs (#11315) 2024-09-29 10:32:52 +00:00