Commit Graph

9173 Commits

Author SHA1 Message Date
54a5fcc24d feat: remove transaction_to_call_request helper fn (#14089)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 12:51:16 +00:00
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
bd5dde54ef fix: BlockSource check for pending block (#14112) 2025-01-31 09:26:51 +00:00
4ce5a60c58 feat(cli): add use-caching-and-prewarming flag (#14114) 2025-01-31 00:48:35 +00:00
4d00627559 Add helper functions to NewPooledTransactionHashes68 struct (#14118)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 00:30:38 +00:00
28f2690e04 feat: abstract RPC error over HaltReason (#14104) 2025-01-30 20:51:01 +00:00
590b58f978 fix(trie): update prefix set on the call to RevealedSparseTrie::update_rlp_node_level (#14108) 2025-01-30 19:32:09 +00:00
2c56061b90 chore: rename ovm types (#14116) 2025-01-30 19:05:39 +00:00
6ab1528896 eth for NetworkConfigBuilder (#14109) 2025-01-30 16:59:53 +00:00
2e2167268f docs(reth-bench): add comprehensive setup and analysis docs (#14088)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2025-01-30 16:50:32 +00:00
e21c654430 chore: reexport eip types for convenience (#14107) 2025-01-30 16:48:25 +00:00
c25c8b0780 feat: add helpers for WithPeerId Option (#14106) 2025-01-30 16:48:13 +00:00
59c6e7e452 added SealedHeaderFor alias to validate.rs and without_evm.rs (#14103)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 15:55:34 +00:00
54e1ddfdc1 feat: add alloy tx type conversions back (#14110) 2025-01-30 15:49:42 +00:00
d3cec5a915 feat(root): state root task metrics (#14102) 2025-01-30 13:51:41 +00:00
9bb39f1a7f chore: shrink cache queues (#14105) 2025-01-30 13:28:19 +00:00
89f8667cd4 fix: Add dummy system tx in op dev mode (#14062)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:03:35 +00:00
98a021ee7d feat: abstract over Evm::Error (#14085)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:02:20 +00:00
6b13409812 feat(engine): update pending block on InsertExecutedBlock (#14098) 2025-01-30 11:09:22 +00:00
277e9f6e1e chore: add example for sending tx hashes (#14094) 2025-01-30 11:44:28 +01:00
97278abe01 fix: ensure the pending block has the requested hash (#14096) 2025-01-30 10:14:42 +00:00
9592215473 feat: add missing serde derive (#14095) 2025-01-30 11:27:28 +01:00
4eb65250a7 Export chainspec's HardforkBlobParams struct publicly (#14092) 2025-01-30 10:08:20 +00:00
2b5cb351d5 chore(trie): remove reth-primitives dep (#14080) 2025-01-29 23:13:09 +00:00
5a7e057636 fix: validate block against header on reth import (#14076) 2025-01-29 22:42:43 +00:00
d175d6475d chore(ethereum-node): remove reth-primitives dep (#14081) 2025-01-29 22:41:56 +00:00
7b965e0232 chore(trie-db): remove reth-primitives dep (#14079) 2025-01-29 22:41:46 +00:00
5ab9b9159c chore: rm todos that are nofixes (#14082) 2025-01-29 22:41:29 +00:00
2216c8a8ba fix(root): do not re-calculate targets for sparse trie update (#14074) 2025-01-29 21:19:34 +00:00
665ca2e89b feat: enable state root task during persistence (#12392)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-29 19:57:32 +00:00
974cea1d38 feat(chainspec): add Chainspec::blob_fee_params_at_timestamp (#14049)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 19:18:00 +00:00
04ddcdfae5 feat(trie): include address on storage trie update error (#14075) 2025-01-29 18:37:56 +00:00
376a5ddf55 chore: make optypedtx fields private (#14065) 2025-01-29 17:49:09 +00:00
9001cc2cec chore: remove reth-primitives dep from consensus (#14067) 2025-01-29 16:51:53 +00:00
88c878da0c chore: update reth-bench docs (#14060) 2025-01-29 16:51:31 +00:00
b6875b13af chore: relax cache bounds (#14068) 2025-01-29 15:09:46 +00:00
38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) 2025-01-29 14:29:18 +00:00
00593d2079 chore: correct the docs (#14070) 2025-01-29 14:29:04 +00:00
6d5514964b feat(rpc): created EthApiBuilder type (#14041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 13:43:10 +00:00
5fcefcea8c refactor: remove PruneModes from batch executor (#14025) 2025-01-29 11:50:37 +00:00
2652ec8af5 chore: make transaction type fields private (#13915)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 10:56:07 +00:00
ed593ae257 feat: introduce helper alias type (#14058) 2025-01-29 10:14:45 +00:00
fd7074eac2 feat: modified MultiConsumerLruCache to track inMemory usage (#14034)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 10:01:28 +00:00
c7152ee9fa feat(rpc/validation): Expose metric for validation disallow list size. (#14057)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 09:50:26 +00:00
dac2085d46 fix: return the correct action on drop (#14054) 2025-01-29 09:47:04 +00:00
a4b408848f Make impls for MockEthProvider more generic (#14055)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 09:44:06 +00:00
d6e055dffa fix: check for duplicate request types on validation (#14056) 2025-01-29 00:08:31 +00:00
01309ec03a docs: add note about recorded transfer logs (#14053) 2025-01-28 20:58:04 +00:00
14ac107c89 chore: bump revm 19.4 (#14031) 2025-01-28 20:14:56 +00:00
7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) 2025-01-28 20:05:37 +00:00