Commit Graph

3541 Commits

Author SHA1 Message Date
Matthias Seitz
efe49643bd chore: add Extension heading (#5506) 2023-11-20 23:12:06 +01:00
DoTheBestToGetTheBest
24ca2410bb (storage): impl some function (#5499) 2023-11-20 17:46:54 +00:00
Matthias Seitz
39a2dc6bc8 chore: add another module parser test (#5496) 2023-11-20 15:03:03 +00:00
Supernovahs.eth
3c7989c541 block_with_senders in ethstatecache (#5302)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-20 14:56:08 +00:00
Matthias Seitz
1cc68fcca6 chore: preallocate buffer for rlp (#5494) 2023-11-20 12:32:37 +00:00
DaniPopes
e6040e8f23 ci: add MSRV lint job (#5495) 2023-11-20 12:28:45 +00:00
github-actions[bot]
bfa2110191 chore(deps): weekly cargo update (#5492)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-19 16:12:07 +00:00
Matthias Seitz
aea11405ad feat: get rid of lifetime GATs (#5478) 2023-11-19 15:21:50 +00:00
Matthias Seitz
631eb2b624 chore: add hash+signer fn (#5493) 2023-11-19 16:19:00 +01:00
Roman Krasiuk
14dd9e8150 feat(provider): StateRootProvider::state_root_with_updates (#5485) 2023-11-19 14:33:11 +00:00
Roman Krasiuk
49d69c66cc chore(tree): minor Chain modifications (#5487) 2023-11-18 10:45:48 +00:00
Matthias Seitz
6e6e873d88 chore: add some capability helper fns (#5486) 2023-11-18 11:16:20 +01:00
Roman Krasiuk
c7a57a7031 chore(pipeline): stage poll extension trait (#5484) 2023-11-18 08:41:42 +00:00
Matthias Seitz
f29e04dadc fix: track actually requested transactions (#5483) 2023-11-18 08:34:57 +00:00
Roman Krasiuk
d05dda72dd chore(downloader): replace database with header provider (#5472) 2023-11-18 08:16:19 +00:00
Roman Krasiuk
6ded64355e pipeline: error on missing buffer in online stages (#5480) 2023-11-18 08:14:14 +00:00
DoTheBestToGetTheBest
4555dc1fe2 feat(rpc-testing-utils) : eth node testing (#5475) 2023-11-18 07:35:02 +00:00
DaniPopes
e34aec23ca chore: clean up Self: Sized bounds (#5481) 2023-11-18 02:16:31 +00:00
DaniPopes
6ae86d5a96 chore: shrink ProviderError size (#5482) 2023-11-17 23:55:30 +00:00
DaniPopes
716222894d chore: make Cursor iterators depend on the cursor's lifetime (#5479) 2023-11-17 23:23:09 +00:00
Bjerg
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
Matthias Seitz
7f9ce6f7c0 feat: get rid of cursor lifetime (#5476) 2023-11-17 20:37:34 +00:00
Dan Cline
9b1416b4f4 feat: add benchmark for blob_tx_priority and fee_delta (#5468) 2023-11-17 19:09:06 +00:00
Alexey Shekhirin
f33ef66cc1 chore: make maxperf, enable GC profiling on MDBX debug (#5459) 2023-11-17 15:27:40 +00:00
Matthias Seitz
3553cd5076 chore: remove cursed env lifetime (#5474) 2023-11-17 14:07:46 +00:00
Roman Krasiuk
30dfc070e1 chore(provider): migrate providers to ProviderError (#5473) 2023-11-17 14:07:28 +00:00
DoTheBestToGetTheBest
b03d0106ae feat(eth-wire) add missing docs (#5467) 2023-11-17 12:57:07 +00:00
Matthias Seitz
c0fe64700a chore: add missing helper fns (#5471) 2023-11-17 11:48:24 +01:00
Roman Krasiuk
eadbe5dce9 feat(provider): HeaderProvider::sealed_headers_while (#5470) 2023-11-17 10:21:35 +00:00
Matthias Seitz
7312ada852 chore: add optimism_deposit_tx_signature function (#5457) 2023-11-17 11:22:07 +01:00
Dan Cline
b4cbd0b04f chore: use i64 for blob priority function (#5466) 2023-11-16 21:53:44 +00:00
Matthias Seitz
baf407f5ed feat: add eth-call-bundle module (#5465) 2023-11-16 19:06:29 +00:00
Matthias Seitz
64500e93a2 chore: make decode_enveloped args consistent with other fns (#5456) 2023-11-16 18:56:39 +00:00
Matthias Seitz
2b4eb8438c fix: fetch 4844 blob before reinjected reorged blob txs (#5460) 2023-11-16 18:54:07 +00:00
clabby
ec3dbfe995 chore(op-reth): Add temporary Canyon warning (#5462) 2023-11-16 17:49:02 +00:00
clabby
460b5f6fda feat(book): op-reth runbook (#5440) 2023-11-16 15:32:53 +00:00
Matthias Seitz
fb981cec4d chore: move criterion and pprof to workspace (#5461) 2023-11-16 14:13:24 +00:00
Matthias Seitz
1b39096edd chore: more libmdbx cleanup (#5455) 2023-11-16 14:12:40 +00:00
Matthias Seitz
e5362882e0 chore: add recovery test (#5453) 2023-11-16 02:17:06 +00:00
DoTheBestToGetTheBest
0b46e16dcd feat(eth-wire): update docs (#5450) 2023-11-15 23:31:45 +00:00
Matthias Seitz
5e605d20a4 feat: add rpc-api trait for call bundle (#5449) 2023-11-15 21:16:26 +00:00
Matthias Seitz
f9725a4f88 feat: add blobstore file path functions (#5442) 2023-11-15 20:25:54 +00:00
DoTheBestToGetTheBest
8207401359 feat(bin) : refactor auth_jwt_secret function (#5451) 2023-11-15 19:43:45 +00:00
Matthias Seitz
187f6faa09 chore: some blob reinject improvements (#5441) 2023-11-15 19:04:03 +00:00
Matthias Seitz
8459fb0ada chore: make inner private (#5445) 2023-11-15 19:03:54 +00:00
Alexey Shekhirin
49f4606583 fix(net): check bounds on message logging (#5448) 2023-11-15 19:03:34 +00:00
Matthias Seitz
0583a967df chore: make it harder to misuse raw pointers (#5447) 2023-11-15 19:01:31 +00:00
joshieDo
a389a2b42d feat: search for a snapshot that fulfills a queried BlockHash or TxHash (#5373)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-15 16:53:28 +00:00
Matthias Seitz
dc72cad838 feat: phase out environment trait (#5439) 2023-11-15 16:42:34 +00:00
Matthias Seitz
de0cca2488 refactor: transaction internals (#5437) 2023-11-15 14:46:07 +00:00