Commit Graph

5994 Commits

Author SHA1 Message Date
2aa94e9aee chore(rpc): expose ethapi in node builder for op customisation (#9444)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 13:53:03 +00:00
fcc6307ada feat(stages): unwind prune checkpoints (#9528) 2024-07-16 10:47:19 +00:00
01075f6980 feat: implement remove_blocks_above in db service (#9533) 2024-07-16 09:41:03 +00:00
d453b7ddbe fix: commit receipts in write_execution_data (#9525) 2024-07-16 09:40:30 +00:00
484dc916c1 Rename main codec to reth db codec (#9501) 2024-07-16 09:33:56 +00:00
5ef3803dd3 chore(deps): bump tsickert/discord-webhook from 5.3.0 to 6.0.0 (#9532)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 09:33:00 +00:00
f7a3864300 docs: document Options in get_highest_* and ensure_invariants (#9529) 2024-07-15 20:46:38 +00:00
466885a8b2 chore: rename terminal_difficulty to total_difficulty (#9530) 2024-07-15 20:16:05 +00:00
bc91944e5b fix: add sync-op-mainnet to book (#9527) 2024-07-15 18:54:34 +00:00
068220bb0a feat(pruner, stages): logs for Prune stage (#9520) 2024-07-15 16:47:17 +00:00
5e07dee4e3 typo: fix typo in rpc (#9514) 2024-07-15 16:21:04 +00:00
7de39bfb51 feat(tree): implement trie traits for in-memory overlay provider (#9522) 2024-07-15 16:08:35 +00:00
5734b1727f feat(stages): add more logs to Execution (#9524) 2024-07-15 15:58:38 +00:00
b51aff3b73 move HackReceiptFileCodec into reth-optimism-cli (#9499) 2024-07-15 15:57:05 +00:00
63e5dac0b6 feat(trie): write sorted hashed state (#9519) 2024-07-15 15:15:58 +00:00
80b02fec0f fix(stages): update prune sender recovery stage checkpoint (#9513) 2024-07-15 13:44:47 +00:00
e1404217ab feat: subscribe to finalized and safe headers (#9402)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-15 13:43:48 +00:00
b1da0f703c feat(trie): sorted iterators for updated hashed state entries (#9516) 2024-07-15 13:41:11 +00:00
499e0f10f7 feat(provider): hashed state methods for trie related providers (#9510) 2024-07-15 12:55:19 +00:00
414df3e093 chore(grafana): re-order prune stages (#9511) 2024-07-15 12:53:15 +00:00
5a0395963f feat: implement generalizable rpc middleware (#9429) 2024-07-15 12:44:51 +00:00
71182cb694 feat(ci): add hive discord alert on failure (#9482) 2024-07-15 11:13:22 +00:00
9daa23c981 fix(grafana): fix broken mempool panel (#9506) 2024-07-15 10:43:46 +00:00
831d5a74c8 example(exex): move to a separate repo (#9500) 2024-07-15 10:15:15 +00:00
9210269d3a chore(deps): weekly cargo update (#9496)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-07-14 10:28:49 +00:00
cbe9a7c5ca refactor: optimize eth_sendTransaction to exit early if signer not found (#9494) 2024-07-13 18:05:05 +00:00
ad606bbda8 chore: rm redundant optimism feature (#9489) 2024-07-13 17:58:54 +00:00
67f617646c feat: OP: keep encoded txs in payload attributes (#9467)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-13 05:25:11 +00:00
f8e94d3177 replace optimism error variant with Other (#9483)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-13 04:30:31 +00:00
39c53823e4 feat: route commands to correct persistence service (#9435)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-12 22:16:00 +00:00
a49e993d71 test: add EngineApiTreeHandlerImpl integration test (#9453) 2024-07-12 19:24:59 +00:00
d036350d7a feat(primitives): re-export EIP-7702 types (#9481) 2024-07-12 18:12:33 +00:00
d8b104fce2 chore: some no-std touchups (#9480) 2024-07-12 17:54:25 +00:00
da0efbe0d4 feat(trie): reimplement in-memory trie cursors (#9305) 2024-07-12 14:55:28 +00:00
a617bd0f3b replaced generic to box dyn (#9443) 2024-07-12 14:15:23 +00:00
b4363e2b48 feat: add max_gas_limit to ChainSpec (#9473) 2024-07-12 14:12:15 +00:00
5097ae7cff test(revm): unit test insert_post_block_withdrawals_balance_increments (#9194)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-12 12:19:09 +00:00
61c85bb3e5 refactor(pruner): dedicated static file segments (#9262) 2024-07-12 12:02:40 +00:00
d943e78294 feat(net/peer): simple support rank higher with static peer (#9471)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-12 11:20:34 +00:00
df9cb81ea6 chore: use create_test_provider_factory in more places (#9463) 2024-07-12 09:43:27 +00:00
91aa8bb9d9 chore: remove BundleStateInit dup in take/get/remove_state methods (#9464) 2024-07-12 09:29:44 +00:00
83f4768a4d chore: remove sender recovery dup in db provider (#9466) 2024-07-12 09:28:56 +00:00
f71995e5d9 fix(chainspec): set dao_fork_support=true for mainnet,sepolia,holesky (#9468)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-12 09:06:40 +00:00
b31167ba6a feat(rpc/otterscan): change BlockId to u64 in has_code (#9469)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-12 08:45:34 +00:00
9aa44e1a90 chore: add COMPACT_EXTENDED_IDENTIFIER_FLAG const to TxType (#9461) 2024-07-11 21:51:34 +00:00
e96aaa0aee book: remove not exist files links (#9360)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 21:07:44 +00:00
e8a6fe1808 feat: add remove_block_and_execution_range (#9432)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-07-11 21:01:40 +00:00
345798c77d chore: use DatabaseProviderRW instead of TX on *State*::write_to_db (#9460) 2024-07-11 21:01:07 +00:00
1c27262902 chore: move get methods to DatabaseProvider<DbTx> (#9454) 2024-07-11 20:27:33 +00:00
f29fefbb29 chore: replace base fee constants with native const (#9437) 2024-07-11 20:27:33 +00:00