Commit Graph

3025 Commits

Author SHA1 Message Date
5ab2cf6998 feat: add find by offset functions (#5541) 2023-11-23 16:41:25 +00:00
4eff41b125 chore: remove unused imports (#5550) 2023-11-23 15:53:11 +00:00
fc9bdea320 chore: reuse alloy Log type (#5548) 2023-11-23 15:40:38 +00:00
30f4114702 chore: use rpc types Accesslist in inspector (#5549) 2023-11-23 15:40:31 +00:00
5a1b0def35 chore: move TracingConfig init to tracing crate (#5546) 2023-11-23 15:02:33 +00:00
61a688b04e chore: make fields pub (#5545) 2023-11-23 15:02:29 +00:00
cda5d4e7c5 fix: enable missing feature (#5547) 2023-11-23 16:02:43 +01:00
e2013b8ca3 feat(storage): report backtrace on long-lived transactions (#5537) 2023-11-23 14:53:13 +00:00
5a04931397 feat: add NetworkProtocols trait (#5543) 2023-11-23 14:51:40 +00:00
7c148b4120 chore: get almost rid of reth-primitives in tracer impl (#5544) 2023-11-23 15:13:41 +01:00
3598a23cf7 feat: rlpx multiplexing (#5413) 2023-11-22 20:30:18 +00:00
5e2affb15a feat: add configure network function to cli ext (#5536) 2023-11-22 19:58:02 +00:00
1aa4ae8c6d test(trie): instantiate provider with util function (#5535) 2023-11-22 19:39:50 +00:00
de8b4526ff feat: add graceful shutdown tasks (#5517) 2023-11-22 19:28:14 +00:00
de048c4561 fix(tracing): reduce stack memory when tracing (#5528) 2023-11-22 17:32:28 +00:00
9ecdea7eef chore(execution): rename EVMProcessor factory (#5533) 2023-11-22 17:03:12 +00:00
5ae4fd1c65 chore(sync): migrate pipeline to ProviderFactory (#5532) 2023-11-22 16:40:56 +00:00
5e378b13ca test(provider): instantiate provider with util function (#5534) 2023-11-22 15:29:19 +00:00
3c7f32d839 chore(tree): migrate tree externals to ProviderFactory (#5531) 2023-11-22 15:09:53 +00:00
0f1f47ac80 test(provider): utility functions for initializing provider factory (#5530) 2023-11-22 12:56:44 +00:00
857ceebbd8 chore(deps): make c-kzg actually a feature of reth-primitives (#5525) 2023-11-22 01:24:24 +00:00
06eeb35366 feat(bin): improve status logs (#5518) 2023-11-21 15:57:42 -08:00
c825b26f2e fix: dont use Stack::default (#5521) 2023-11-21 19:58:36 +00:00
6904194204 feat: add getters for tx by origin (#5516) 2023-11-21 14:00:53 +00:00
3e0caae5b6 fix(op-reth): clear accesslist for Deposit txs (#5513) 2023-11-21 07:06:43 +00:00
f8451fd984 fix: dont skip gas used ratio if empty (#5512)
Co-authored-by: evalir <hi@enriqueortiz.dev>
2023-11-21 04:16:41 +00:00
1064da5d41 feat: add get_block_transactions_ecrecovered (#5500) 2023-11-21 03:14:03 +00:00
2f220a79b3 test: add serialize 0x1 test block number (#5511) 2023-11-21 02:48:52 +00:00
0dc90eba19 chore: remove duplicate serde helpers (#5508) 2023-11-21 02:19:30 +00:00
24ca2410bb (storage): impl some function (#5499) 2023-11-20 17:46:54 +00:00
39a2dc6bc8 chore: add another module parser test (#5496) 2023-11-20 15:03:03 +00:00
3c7989c541 block_with_senders in ethstatecache (#5302)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-20 14:56:08 +00:00
1cc68fcca6 chore: preallocate buffer for rlp (#5494) 2023-11-20 12:32:37 +00:00
aea11405ad feat: get rid of lifetime GATs (#5478) 2023-11-19 15:21:50 +00:00
631eb2b624 chore: add hash+signer fn (#5493) 2023-11-19 16:19:00 +01:00
14dd9e8150 feat(provider): StateRootProvider::state_root_with_updates (#5485) 2023-11-19 14:33:11 +00:00
49d69c66cc chore(tree): minor Chain modifications (#5487) 2023-11-18 10:45:48 +00:00
6e6e873d88 chore: add some capability helper fns (#5486) 2023-11-18 11:16:20 +01:00
c7a57a7031 chore(pipeline): stage poll extension trait (#5484) 2023-11-18 08:41:42 +00:00
f29e04dadc fix: track actually requested transactions (#5483) 2023-11-18 08:34:57 +00:00
d05dda72dd chore(downloader): replace database with header provider (#5472) 2023-11-18 08:16:19 +00:00
6ded64355e pipeline: error on missing buffer in online stages (#5480) 2023-11-18 08:14:14 +00:00
4555dc1fe2 feat(rpc-testing-utils) : eth node testing (#5475) 2023-11-18 07:35:02 +00:00
e34aec23ca chore: clean up Self: Sized bounds (#5481) 2023-11-18 02:16:31 +00:00
6ae86d5a96 chore: shrink ProviderError size (#5482) 2023-11-17 23:55:30 +00:00
716222894d chore: make Cursor iterators depend on the cursor's lifetime (#5479) 2023-11-17 23:23:09 +00:00
db5d01e328 refactor: split async/sync work in stages (#4636)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-11-17 21:12:12 +00:00
7f9ce6f7c0 feat: get rid of cursor lifetime (#5476) 2023-11-17 20:37:34 +00:00
9b1416b4f4 feat: add benchmark for blob_tx_priority and fee_delta (#5468) 2023-11-17 19:09:06 +00:00
f33ef66cc1 chore: make maxperf, enable GC profiling on MDBX debug (#5459) 2023-11-17 15:27:40 +00:00