Commit Graph

6663 Commits

Author SHA1 Message Date
nk_ysg
28e46bfd48 chore: remove phf from static files (#10259)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-30 07:02:14 +00:00
Dan Cline
c5a1c0e131 feat(tree): make remove_before aware of the finalized hash (#10574)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-29 21:24:56 +00:00
Arsenii Kulikov
51524f2534 feat: introduce ChainSpecParser generic in cli types (#10582) 2024-08-29 20:13:16 +00:00
Emilia Hane
be57b648a7 fix(op): Clone impl for OpEthApi (#10611) 2024-08-29 18:25:08 +00:00
nk_ysg
83b116aea7 chore(reth-etl): use constant (#10614) 2024-08-29 18:17:08 +00:00
Emilia Hane
c228fe1580 fix(op): empty receipts for block not counted by file client (#10581) v1.0.6 2024-08-29 17:54:12 +00:00
Matthias Seitz
a4f405afed fix: op fee fields (#10615) 2024-08-29 17:27:39 +00:00
Roman Krasiuk
671adf563b release: v1.0.6 (#10609) 2024-08-29 16:46:57 +00:00
Matthias Seitz
b0f3949510 chore: bump op-alloy to latest (#10607) 2024-08-29 15:31:39 +00:00
Thomas Coratger
0dbab7af9f test: TransactionsProvider implementation of BlockchainProvider2<DB> (#10594) 2024-08-29 14:13:21 +00:00
Roman Krasiuk
71cad4a3c5 tree: bump persistence threshold and memory buffer target (#10608) 2024-08-29 14:08:54 +00:00
Arsenii Kulikov
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
ziminq
019ec727a2 chore: re-export reth_chainspec in reth (#10604) 2024-08-29 08:05:14 +00:00
Dan Cline
ca5d3b00e6 chore(tree): make on_engine_message more concise (#10605) 2024-08-29 07:50:58 +00:00
joshieDo
4227055500 fix(hive): remove eth_createAccessList tests from expected failures (#10601) 2024-08-28 17:22:56 +00:00
Roman Krasiuk
6f086d1060 chore(trie): clean up state root methods (#10598) 2024-08-28 14:41:29 +00:00
malik
3be92d5049 Pending receipt (#10597)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-28 13:22:35 +00:00
Roman Krasiuk
29b02cc0e1 chore(trie): StorageRootProvider (#10592) 2024-08-28 12:56:47 +00:00
Thomas Coratger
ffc4f641af ethereum: add unit tests for consensus validation (#10578) 2024-08-28 12:29:44 +00:00
Roman Krasiuk
cf7416e2f2 chore(trie): remove plain state proof variant (#10593) 2024-08-28 12:00:46 +00:00
William
0013399234 refactor: split validate_block_pre_execution into hardfork specific functions (#10576)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-08-28 10:18:03 +00:00
Oliver
8987b4fe56 fix: pop consolidation requests in payload builder (#10591) 2024-08-28 09:43:45 +00:00
Roman Krasiuk
f600ff07d9 feat(debug): engine reorg util depth (#10575) 2024-08-28 09:22:51 +00:00
Oliver
5b7d637426 chore: bump discv5 (#7981) 2024-08-28 09:09:05 +00:00
⟣ €₥ℵ∪ℓ ⟢
85ef1fb98d docs(book): update observability.md (#10587) 2024-08-28 08:14:01 +00:00
Emilia Hane
0b6480c859 fix(op): receipts import, fix chunked read of file with optional block data (#10577) 2024-08-28 08:03:23 +00:00
Dan Cline
b1d6e27e3f chore(tree): make remove_before bound inclusive (#10559) 2024-08-27 19:13:09 +00:00
Matthias Seitz
16577e0e01 chore: add tempfile to dev dep (#10569) 2024-08-27 15:29:30 +00:00
Jennifer
7ea748e2d3 refactor(provider): random_block and random_block_range functions (#10563) 2024-08-27 14:19:43 +00:00
Emilia Hane
7df7bc2c1a chore(op): Add OpChainSpec (#10516) 2024-08-27 12:25:38 +00:00
Oliver
e6dc947a37 chore: sort lints (#10565) 2024-08-27 10:57:35 +00:00
Thomas Coratger
7a76fcbdb5 test: BlockReader implementation of BlockchainProvider2<DB> (#10557) 2024-08-27 10:39:05 +00:00
Thomas Coratger
f6f16fcd9c clippy: add needless_for_each clippy lint (#10555)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-27 10:31:44 +00:00
frostburn
1d07ff72e9 docs(reth-engine-tree): slightly improve inline docs (#10561) 2024-08-27 10:22:57 +00:00
Thomas Coratger
69e5a8587b clippy: add manual_is_variant_and clippy lint (#10556) 2024-08-27 10:04:19 +00:00
Matthias Seitz
763e961642 chore: delay initial filter tick (#10564) 2024-08-27 09:52:16 +00:00
frostburn
1c427c6c6a feat: Properly bubble up InsertBlockFatalError (#10276) 2024-08-26 22:35:39 +00:00
Roman Krasiuk
498ced8be9 fix(engine): memory overlay hashed storage root (#10543) 2024-08-26 18:31:12 +00:00
nk_ysg
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
Emilia Hane
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
joshieDo
51e9916929 chore: export RethApiClient trait (#10545) 2024-08-26 17:26:17 +00:00
Delweng
ec31b247e9 feat(rpc): implement eth_getTransactionBySenderAndNonce (#10540)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 16:25:48 +00:00
Vid Kersic
4138b52a31 chore: remove usage of RichBlock (#10538) 2024-08-26 13:18:40 +00:00
Roman Krasiuk
c4a231335a perf(engine): lazy load overlay trie state (#10541) 2024-08-26 13:11:54 +00:00
greged93
1ac5336303 dev(pool): trait object safe BestTransactions (#10478) 2024-08-26 12:19:46 +00:00
DaniPopes
38087a09f9 perf(trie): remove some clones (#10406) 2024-08-26 12:13:59 +00:00
Oliver
20756d672c feat: use system call to update blockhashes (#10535) 2024-08-26 11:45:08 +00:00
Thomas Coratger
655495d8c3 clippy: add implicit_clone clippy lint (#10529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-26 11:34:31 +00:00
Thomas Coratger
709e7b73ce clippy: add if_not_else clippy lint (#10524)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 10:58:06 +00:00
malik
1b1e835fb1 Feat: exact gasUsed for eth_createAccessList (#10422)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 10:49:07 +00:00