Commit Graph

  • 97278abe01 fix: ensure the pending block has the requested hash (#14096) Matthias Seitz 2025-01-30 11:14:42 +01:00
  • 9592215473 feat: add missing serde derive (#14095) Matthias Seitz 2025-01-30 11:27:28 +01:00
  • 4eb65250a7 Export chainspec's HardforkBlobParams struct publicly (#14092) Debjit Bhowal 2025-01-30 15:38:20 +05:30
  • 2b5cb351d5 chore(trie): remove reth-primitives dep (#14080) Dan Cline 2025-01-29 18:13:09 -05:00
  • 5a7e057636 fix: validate block against header on reth import (#14076) joshieDo 2025-01-29 22:42:43 +00:00
  • d175d6475d chore(ethereum-node): remove reth-primitives dep (#14081) Dan Cline 2025-01-29 17:41:56 -05:00
  • 7b965e0232 chore(trie-db): remove reth-primitives dep (#14079) Dan Cline 2025-01-29 17:41:46 -05:00
  • 5ab9b9159c chore: rm todos that are nofixes (#14082) Matthias Seitz 2025-01-29 23:41:29 +01:00
  • 2216c8a8ba fix(root): do not re-calculate targets for sparse trie update (#14074) Alexey Shekhirin 2025-01-29 21:19:34 +00:00
  • 665ca2e89b feat: enable state root task during persistence (#12392) Dan Cline 2025-01-29 14:57:32 -05:00
  • 974cea1d38 feat(chainspec): add Chainspec::blob_fee_params_at_timestamp (#14049) Tuan Tran 2025-01-30 02:18:00 +07:00
  • 04ddcdfae5 feat(trie): include address on storage trie update error (#14075) Alexey Shekhirin 2025-01-29 18:37:56 +00:00
  • 376a5ddf55 chore: make optypedtx fields private (#14065) Matthias Seitz 2025-01-29 18:49:09 +01:00
  • 9001cc2cec chore: remove reth-primitives dep from consensus (#14067) Matthias Seitz 2025-01-29 17:51:53 +01:00
  • 88c878da0c chore: update reth-bench docs (#14060) Federico Gimenez 2025-01-29 17:51:31 +01:00
  • b6875b13af chore: relax cache bounds (#14068) Matthias Seitz 2025-01-29 16:09:46 +01:00
  • 38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) DevOrbitlabs 2025-01-29 21:29:18 +07:00
  • 00593d2079 chore: correct the docs (#14070) DevOrbitlabs 2025-01-29 21:29:04 +07:00
  • 6d5514964b feat(rpc): created EthApiBuilder type (#14041) Dhruv Agarwal 2025-01-29 19:13:10 +05:30
  • 5fcefcea8c refactor: remove PruneModes from batch executor (#14025) Arsenii Kulikov 2025-01-29 15:50:37 +04:00
  • 2652ec8af5 chore: make transaction type fields private (#13915) Steven 2025-01-29 04:56:07 -06:00
  • ed593ae257 feat: introduce helper alias type (#14058) Matthias Seitz 2025-01-29 11:14:45 +01:00
  • fd7074eac2 feat: modified MultiConsumerLruCache to track inMemory usage (#14034) Poulav Bhowmick 2025-01-29 15:31:28 +05:30
  • c7152ee9fa feat(rpc/validation): Expose metric for validation disallow list size. (#14057) Ryan Schneider 2025-01-29 01:50:26 -08:00
  • dac2085d46 fix: return the correct action on drop (#14054) Matthias Seitz 2025-01-29 10:47:04 +01:00
  • a4b408848f Make impls for MockEthProvider more generic (#14055) yohkaz 2025-01-29 11:44:06 +02:00
  • d6e055dffa fix: check for duplicate request types on validation (#14056) joshieDo 2025-01-29 00:08:31 +00:00
  • 01309ec03a docs: add note about recorded transfer logs (#14053) Matthias Seitz 2025-01-28 21:58:04 +01:00
  • 14ac107c89 chore: bump revm 19.4 (#14031) Matthias Seitz 2025-01-28 21:14:56 +01:00
  • 7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) joshieDo 2025-01-28 20:05:37 +00:00
  • 9bc07cc5bd feat: introduce ProviderFactoryBuilder (#13989) Matthias Seitz 2025-01-28 20:34:03 +01:00
  • 4653d3dd3a docs: add docs about bincode compat (#14045) Matthias Seitz 2025-01-28 17:49:27 +01:00
  • ba6a1122d8 integration test for max outgoing connections (#14039) int88 2025-01-28 22:59:19 +08:00
  • 77568f8d3e feat: introduce custom exex wal errors (#11789) caglarkaya 2025-01-28 17:18:33 +03:00
  • 36eec984a0 chore: rename evm to headers in dashboard (#14036) Matthias Seitz 2025-01-28 14:53:41 +01:00
  • 5cf0276f1e chore: rm optimism feature from reth-provider (#14035) Matthias Seitz 2025-01-28 14:31:26 +01:00
  • 0f2e2faeda refactor: remove Events generic from RPC types (#14033) Arsenii Kulikov 2025-01-28 17:29:27 +04:00
  • 42dc1ed04b docs(exex): Expand documentation with examples, assumptions, and invariants. (#13581) Tien Dao 2025-01-28 19:32:21 +07:00
  • 2e4376f359 add format checker to .toml (#13968) georgehao 2025-01-28 20:20:58 +08:00
  • 22c1de501b feat(tree): handle no-op updates in trie update differences (#14013) Alexey Shekhirin 2025-01-28 12:00:39 +00:00
  • cc5493f6b4 fix: redirect issues in documentation links (#14032) polytur 2025-01-28 12:16:50 +01:00
  • e11e1f30fa perf: remove empty HashMap instances from TrieUpdates and HashedPostState (#13976) kien-rise 2025-01-28 18:00:05 +07:00
  • af30448f4c chore: update profiles (#14029) DaniPopes 2025-01-28 11:26:39 +01:00
  • d709c8a0d2 chore: use BlockNumHash in exex (#14015) Matthias Seitz 2025-01-28 11:24:29 +01:00
  • 83a9b08ad7 chore(tree): simplify insert_executed (#14026) Dan Cline 2025-01-28 05:14:54 -05:00
  • 1751370a5a feat: extend example with tx handling (#14030) Matthias Seitz 2025-01-28 11:11:09 +01:00
  • cd45a20eeb chore(trie): remove from_cache_state (#14028) Dan Cline 2025-01-28 03:53:32 -05:00
  • a8a70f47da ci(hive): remove tests from expected failures (#14027) joshieDo 2025-01-28 02:03:38 +00:00
  • 57159fede9 fix: add EthereumHardfork::Frontier by default on genesis to chainspec impl (#14024) joshieDo 2025-01-28 00:14:37 +00:00
  • d6067deb0e chore(deps): bump docker/build-push-action from 5 to 6 (#14023) dependabot[bot] 2025-01-27 18:39:22 -05:00
  • b9e361cbea feat(rpc): implement debug_executionWitnessByHash (#14022) Dan Cline 2025-01-27 17:08:31 -05:00
  • 2b44d17d5f chore: remove reth-primitives dep from reth-engine-tree (#14019) Dan Cline 2025-01-27 16:44:21 -05:00
  • ddc9375a60 chore: remove executed_block from EthBuiltPayload (#14017) Dan Cline 2025-01-27 16:27:57 -05:00
  • e2c45f2b1f chore: move EthPrimitives to reth-ethereum-primitives (#14018) Dan Cline 2025-01-27 14:43:57 -05:00
  • 2e34fe1840 perf: do not clone recovered block (#14016) Dan Cline 2025-01-27 13:50:39 -05:00
  • afd43db9b8 feat: add network request proxy example (#13974) Matthias Seitz 2025-01-27 19:49:03 +01:00
  • 6b1b9c41aa feat(evm): add nonce methods to TxEnv (#14014) Dan Cline 2025-01-27 13:11:29 -05:00
  • 2d044a24c0 chore(deps): weekly cargo update (#13992) github-actions[bot] 2025-01-27 17:37:09 +00:00
  • 4e7856621b fix: do not record trie root metrics for ParallelProof (#13960) Dan Cline 2025-01-27 12:12:28 -05:00
  • 2cdde508d0 feat(eth-wire): improve Capability arbitrary implementation (#14011) VolodymyrBg 2025-01-27 19:08:56 +02:00
  • 0e2f79c3de docs: add section about recovery naming (#14012) Matthias Seitz 2025-01-27 18:00:38 +01:00
  • 515c367c8b feat: add find-transaction-by-hash (#14008) Matthias Seitz 2025-01-27 17:17:29 +01:00
  • cde951732e refactor: store plain receipts instead Options in Receipts (#14010) Arsenii Kulikov 2025-01-27 20:05:48 +04:00
  • 0fa79c6c65 fix(root): drop sparse trie tx sender when state updates finished (#14004) Alexey Shekhirin 2025-01-27 15:31:44 +00:00
  • 33bf34b2fb fix: gracefully handle missing persisted_trie_updates (#13942) Arsenii Kulikov 2025-01-27 18:02:53 +04:00
  • b9a6e65d8c chore: rm unused databasemetadata trait (#14003) Matthias Seitz 2025-01-27 13:22:07 +01:00
  • d858a9f87d test(trie): use DB for hash builder in sparse trie fuzz (#13754) Alexey Shekhirin 2025-01-27 11:46:52 +00:00
  • 3538c53317 feat(trie): more logs for proofs (#13843) Alexey Shekhirin 2025-01-27 11:39:27 +00:00
  • 79a5217c07 chore: use asref path for open db (#13998) Matthias Seitz 2025-01-27 12:14:38 +01:00
  • 6342162826 feat(mdbx): record backtrace of read transactions and log on timeout (#13707) Alexey Shekhirin 2025-01-27 10:53:06 +00:00
  • bdb3969287 feat: add make profiling to Makefile (#13996) Dan Cline 2025-01-27 04:31:17 -05:00
  • 07e9c1b22e chore(net): derive Arbitrary on RequestPair (#13997) Roman Krasiuk 2025-01-27 10:29:33 +01:00
  • 8a453ba1ed chore: enable no-std for execution types crate (#13986) Matthias Seitz 2025-01-25 17:27:52 +01:00
  • 139fe14e5f chore: fix spelling issues (#13978) planetBoy 2025-01-25 17:10:35 +01:00
  • 68a1de799d chore: fix error messages for request validation (#13983) Julian Meyer 2025-01-25 03:01:56 -08:00
  • 280b6bf1b7 chore: Changed visibility of Cli struct attributes to pub for op-reth (#13985) cakevm 2025-01-25 11:31:12 +01:00
  • 60f9277dc5 feat: validate empty execution requests for OP (#13980) Julian Meyer 2025-01-24 13:54:35 -08:00
  • a087731199 perf: add eth response backpressure (#13971) Matthias Seitz 2025-01-24 22:20:22 +01:00
  • 049543655a feat: impl inmemory for vec (#13964) Matthias Seitz 2025-01-24 22:00:18 +01:00
  • 5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) Matthias Seitz 2025-01-24 21:56:46 +01:00
  • 61ae871d94 chore: update links crates/ethereum-forks/src/hardfork/ethereum.rs (#13977) Isaac Izard 2025-01-24 22:36:14 +03:00
  • d401dc5e73 feat: add a helper to create txenv (#13979) Matthias Seitz 2025-01-24 20:29:09 +01:00
  • abcfbfda72 test: Add ValidBlocks and InvalidBlocks blockchain tests (#13969) Matthias Seitz 2025-01-24 20:37:37 +01:00
  • fe9e788cf4 feat: Add open db transaction graph in grafana dashboard (#13611) Tony Bo 2025-01-24 19:33:46 +01:00
  • 0cd63cdf4b test: reenable test_state_root_task test (#13911) Roman Krasiuk 2025-01-24 19:28:02 +01:00
  • 203fed0f64 feat: add Spec generic for EvmEnv (#13975) Arsenii Kulikov 2025-01-24 19:59:55 +04:00
  • 621b30f037 feat: add clone_transactions convenience fn (#13962) Matthias Seitz 2025-01-24 15:02:50 +01:00
  • 7e9d6ae454 chore: remove fill_ APIs (#13970) Arsenii Kulikov 2025-01-24 16:35:49 +04:00
  • 006eea0c34 feat: generic TxEnv (#13957) Arsenii Kulikov 2025-01-24 14:48:44 +04:00
  • 1296bacb87 refactor: change latest block == parent hash by block window distance check (#13961) Léa Narzis 2025-01-24 10:43:06 +01:00
  • 8a3d9b3899 docs: receipts cache touchups (#13963) Matthias Seitz 2025-01-24 09:48:11 +01:00
  • ee7820f2e3 fix: only increment proofs_processed for state update proofs results (#13956) Dan Cline 2025-01-23 18:04:18 -05:00
  • b97d9b4d2e chore: refine the reproducible builds and add it to the release workflow (#13947) Moe Mahhouk 2025-01-23 18:47:01 +01:00
  • 28cf43cdcc docs: fix broken links in docs/crates/network.md (#13948) DevEloperate 2025-01-23 20:17:34 +03:00
  • 9bbfb6096e chore: add comment to crunchy pin (#13949) Dan Cline 2025-01-23 12:02:04 -05:00
  • a162571bd4 chore: use more block_num_hash in insert_block_inner (#13943) Dan Cline 2025-01-23 11:39:16 -05:00
  • 9039909a78 feat: integrate request validation in EnginveValidator (#13858) DevOrbitlabs 2025-01-23 23:11:30 +07:00
  • 187634fd2f feat: add sealed_block method to ExecutedBlock (#13945) Dan Cline 2025-01-23 10:56:50 -05:00
  • 5a40c68c73 chore: do not clone already recovered block (#13944) Dan Cline 2025-01-23 10:56:24 -05:00
  • cc8558fa11 feat(test-utils): Make MockEthProvider generic over Transaction (#13853) Dhanraj Avhad 2025-01-23 04:48:43 +05:30