Commit Graph

9017 Commits

Author SHA1 Message Date
0f2e2faeda refactor: remove Events generic from RPC types (#14033) 2025-01-28 13:29:27 +00:00
42dc1ed04b docs(exex): Expand documentation with examples, assumptions, and invariants. (#13581)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:32:21 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
22c1de501b feat(tree): handle no-op updates in trie update differences (#14013) 2025-01-28 12:00:39 +00:00
cc5493f6b4 fix: redirect issues in documentation links (#14032) 2025-01-28 11:16:50 +00:00
e11e1f30fa perf: remove empty HashMap instances from TrieUpdates and HashedPostState (#13976) 2025-01-28 11:00:05 +00:00
af30448f4c chore: update profiles (#14029) 2025-01-28 10:26:39 +00:00
d709c8a0d2 chore: use BlockNumHash in exex (#14015) 2025-01-28 10:24:29 +00:00
83a9b08ad7 chore(tree): simplify insert_executed (#14026) 2025-01-28 10:14:54 +00:00
1751370a5a feat: extend example with tx handling (#14030) 2025-01-28 11:11:09 +01:00
cd45a20eeb chore(trie): remove from_cache_state (#14028) 2025-01-28 08:53:32 +00:00
a8a70f47da ci(hive): remove tests from expected failures (#14027) 2025-01-28 02:03:38 +00:00
57159fede9 fix: add EthereumHardfork::Frontier by default on genesis to chainspec impl (#14024) 2025-01-28 00:14:37 +00:00
d6067deb0e chore(deps): bump docker/build-push-action from 5 to 6 (#14023)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 23:39:22 +00:00
b9e361cbea feat(rpc): implement debug_executionWitnessByHash (#14022)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-27 22:08:31 +00:00
2b44d17d5f chore: remove reth-primitives dep from reth-engine-tree (#14019) 2025-01-27 21:44:21 +00:00
ddc9375a60 chore: remove executed_block from EthBuiltPayload (#14017)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-27 21:27:57 +00:00
e2c45f2b1f chore: move EthPrimitives to reth-ethereum-primitives (#14018) 2025-01-27 19:43:57 +00:00
2e34fe1840 perf: do not clone recovered block (#14016) 2025-01-27 18:50:39 +00:00
afd43db9b8 feat: add network request proxy example (#13974) 2025-01-27 18:49:03 +00:00
6b1b9c41aa feat(evm): add nonce methods to TxEnv (#14014) 2025-01-27 18:11:29 +00:00
2d044a24c0 chore(deps): weekly cargo update (#13992)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-27 17:37:09 +00:00
4e7856621b fix: do not record trie root metrics for ParallelProof (#13960) 2025-01-27 17:12:28 +00:00
2cdde508d0 feat(eth-wire): improve Capability arbitrary implementation (#14011)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-27 17:08:56 +00:00
0e2f79c3de docs: add section about recovery naming (#14012) 2025-01-27 17:00:38 +00:00
515c367c8b feat: add find-transaction-by-hash (#14008) 2025-01-27 16:17:29 +00:00
cde951732e refactor: store plain receipts instead Options in Receipts (#14010) 2025-01-27 16:05:48 +00:00
0fa79c6c65 fix(root): drop sparse trie tx sender when state updates finished (#14004) 2025-01-27 15:31:44 +00:00
33bf34b2fb fix: gracefully handle missing persisted_trie_updates (#13942) 2025-01-27 14:02:53 +00:00
b9a6e65d8c chore: rm unused databasemetadata trait (#14003) 2025-01-27 12:22:07 +00:00
d858a9f87d test(trie): use DB for hash builder in sparse trie fuzz (#13754)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-27 11:46:52 +00:00
3538c53317 feat(trie): more logs for proofs (#13843) 2025-01-27 11:39:27 +00:00
79a5217c07 chore: use asref path for open db (#13998) 2025-01-27 11:14:38 +00:00
6342162826 feat(mdbx): record backtrace of read transactions and log on timeout (#13707) 2025-01-27 10:53:06 +00:00
bdb3969287 feat: add make profiling to Makefile (#13996) 2025-01-27 09:31:17 +00:00
07e9c1b22e chore(net): derive Arbitrary on RequestPair (#13997) 2025-01-27 09:29:33 +00:00
8a453ba1ed chore: enable no-std for execution types crate (#13986) 2025-01-25 17:27:52 +01:00
139fe14e5f chore: fix spelling issues (#13978) 2025-01-25 17:10:35 +01:00
68a1de799d chore: fix error messages for request validation (#13983) 2025-01-25 11:01:56 +00:00
280b6bf1b7 chore: Changed visibility of Cli struct attributes to pub for op-reth (#13985) 2025-01-25 10:31:12 +00:00
60f9277dc5 feat: validate empty execution requests for OP (#13980) 2025-01-24 21:54:35 +00:00
a087731199 perf: add eth response backpressure (#13971)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-24 21:20:22 +00:00
049543655a feat: impl inmemory for vec (#13964) 2025-01-24 21:00:18 +00:00
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
61ae871d94 chore: update links crates/ethereum-forks/src/hardfork/ethereum.rs (#13977) 2025-01-24 19:36:14 +00:00
d401dc5e73 feat: add a helper to create txenv (#13979) 2025-01-24 19:29:09 +00:00
abcfbfda72 test: Add ValidBlocks and InvalidBlocks blockchain tests (#13969)
Co-authored-by: VolodymyrBg <aqdrgg19@gmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2025-01-24 20:37:37 +01:00
fe9e788cf4 feat: Add open db transaction graph in grafana dashboard (#13611) 2025-01-24 18:33:46 +00:00
0cd63cdf4b test: reenable test_state_root_task test (#13911)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2025-01-24 18:28:02 +00:00
203fed0f64 feat: add Spec generic for EvmEnv (#13975) 2025-01-24 15:59:55 +00:00