Commit Graph

5987 Commits

Author SHA1 Message Date
Dan Cline
466885a8b2 chore: rename terminal_difficulty to total_difficulty (#9530) 2024-07-15 20:16:05 +00:00
Dan Cline
bc91944e5b fix: add sync-op-mainnet to book (#9527) 2024-07-15 18:54:34 +00:00
Alexey Shekhirin
068220bb0a feat(pruner, stages): logs for Prune stage (#9520) 2024-07-15 16:47:17 +00:00
Thomas Coratger
5e07dee4e3 typo: fix typo in rpc (#9514) 2024-07-15 16:21:04 +00:00
Roman Krasiuk
7de39bfb51 feat(tree): implement trie traits for in-memory overlay provider (#9522) 2024-07-15 16:08:35 +00:00
Alexey Shekhirin
5734b1727f feat(stages): add more logs to Execution (#9524) 2024-07-15 15:58:38 +00:00
nk_ysg
b51aff3b73 move HackReceiptFileCodec into reth-optimism-cli (#9499) 2024-07-15 15:57:05 +00:00
Roman Krasiuk
63e5dac0b6 feat(trie): write sorted hashed state (#9519) 2024-07-15 15:15:58 +00:00
Alexey Shekhirin
80b02fec0f fix(stages): update prune sender recovery stage checkpoint (#9513) 2024-07-15 13:44:47 +00:00
greged93
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
Roman Krasiuk
b1da0f703c feat(trie): sorted iterators for updated hashed state entries (#9516) 2024-07-15 13:41:11 +00:00
Roman Krasiuk
499e0f10f7 feat(provider): hashed state methods for trie related providers (#9510) 2024-07-15 12:55:19 +00:00
Alexey Shekhirin
414df3e093 chore(grafana): re-order prune stages (#9511) 2024-07-15 12:53:15 +00:00
Sean Matt
5a0395963f feat: implement generalizable rpc middleware (#9429) 2024-07-15 12:44:51 +00:00
joshieDo
71182cb694 feat(ci): add hive discord alert on failure (#9482) 2024-07-15 11:13:22 +00:00
Emilia Hane
9daa23c981 fix(grafana): fix broken mempool panel (#9506) 2024-07-15 10:43:46 +00:00
Alexey Shekhirin
831d5a74c8 example(exex): move to a separate repo (#9500) 2024-07-15 10:15:15 +00:00
github-actions[bot]
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
Querty
cbe9a7c5ca refactor: optimize eth_sendTransaction to exit early if signer not found (#9494) 2024-07-13 18:05:05 +00:00
Matthias Seitz
ad606bbda8 chore: rm redundant optimism feature (#9489) 2024-07-13 17:58:54 +00:00
frostburn
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
nk_ysg
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
Dan Cline
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
Federico Gimenez
a49e993d71 test: add EngineApiTreeHandlerImpl integration test (#9453) 2024-07-12 19:24:59 +00:00
Alexey Shekhirin
d036350d7a feat(primitives): re-export EIP-7702 types (#9481) 2024-07-12 18:12:33 +00:00
Matthias Seitz
d8b104fce2 chore: some no-std touchups (#9480) 2024-07-12 17:54:25 +00:00
Roman Krasiuk
da0efbe0d4 feat(trie): reimplement in-memory trie cursors (#9305) 2024-07-12 14:55:28 +00:00
Luca Provini
a617bd0f3b replaced generic to box dyn (#9443) 2024-07-12 14:15:23 +00:00
joshieDo
b4363e2b48 feat: add max_gas_limit to ChainSpec (#9473) 2024-07-12 14:12:15 +00:00
Thomas Coratger
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
Alexey Shekhirin
61c85bb3e5 refactor(pruner): dedicated static file segments (#9262) 2024-07-12 12:02:40 +00:00
Delweng
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
Dan Cline
df9cb81ea6 chore: use create_test_provider_factory in more places (#9463) 2024-07-12 09:43:27 +00:00
Dan Cline
91aa8bb9d9 chore: remove BundleStateInit dup in take/get/remove_state methods (#9464) 2024-07-12 09:29:44 +00:00
Dan Cline
83f4768a4d chore: remove sender recovery dup in db provider (#9466) 2024-07-12 09:28:56 +00:00
Delweng
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
Delweng
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
joshieDo
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
Dan Cline
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
joshieDo
345798c77d chore: use DatabaseProviderRW instead of TX on *State*::write_to_db (#9460) 2024-07-11 21:01:07 +00:00
joshieDo
1c27262902 chore: move get methods to DatabaseProvider<DbTx> (#9454) 2024-07-11 20:27:33 +00:00
Matthias Seitz
f29fefbb29 chore: replace base fee constants with native const (#9437) 2024-07-11 20:27:33 +00:00
Alexey Shekhirin
805673c656 chore(pruner): remove deletion limit per block, make it per run (#9446) 2024-07-11 20:16:30 +00:00
Matthias Seitz
95bde32cdf fix: accept concurrent prometheus connections (#9459) 2024-07-11 20:15:09 +00:00
joshieDo
22df39a100 chore: use DatabaseProviderRW on StateWriter::write_to_storage instead of TX (#9449) 2024-07-11 19:54:41 +00:00
Alexey Shekhirin
b040b86a54 feat(prune, stages): prune pipeline stage (#9419) 2024-07-11 19:18:56 +00:00
joshieDo
c31d69683d chore: use DatabaseProviderRW instead of TX on insert_genesis_header (#9452) 2024-07-11 18:56:20 +00:00
joshieDo
112b2332e3 chore: use DatabaseProviderRW instead of TX on stages (#9451) 2024-07-11 18:56:09 +00:00
Federico Gimenez
11c5e3121d feat: tree hook for persisting blocks (#9365) 2024-07-11 17:46:05 +00:00