Commit Graph

5981 Commits

Author SHA1 Message Date
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
805673c656 chore(pruner): remove deletion limit per block, make it per run (#9446) 2024-07-11 20:16:30 +00:00
95bde32cdf fix: accept concurrent prometheus connections (#9459) 2024-07-11 20:15:09 +00:00
22df39a100 chore: use DatabaseProviderRW on StateWriter::write_to_storage instead of TX (#9449) 2024-07-11 19:54:41 +00:00
b040b86a54 feat(prune, stages): prune pipeline stage (#9419) 2024-07-11 19:18:56 +00:00
c31d69683d chore: use DatabaseProviderRW instead of TX on insert_genesis_header (#9452) 2024-07-11 18:56:20 +00:00
112b2332e3 chore: use DatabaseProviderRW instead of TX on stages (#9451) 2024-07-11 18:56:09 +00:00
11c5e3121d feat: tree hook for persisting blocks (#9365) 2024-07-11 17:46:05 +00:00
add3725f83 chore: resolve new clippy error w/ suggested fix part 2 (#9447) 2024-07-11 15:14:17 +00:00
8a0414fe28 test: ensure block reader traits are object safe (#9440) 2024-07-11 16:40:42 +02:00
6e70bab36e chore: use vec for encoding (#9442) 2024-07-11 11:46:51 +00:00
a1e93b79aa chore: rm redundant is_optimism checks (#9438) 2024-07-11 08:43:14 +00:00
4e5162cb3f chore: remove node-core from CODEOWNERS (#9426) 2024-07-11 07:26:36 +00:00
fc4c037e60 feat: eip-7702 (#9214)
Co-authored-by: Matthew Smith <m@lattejed.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 05:45:47 +00:00