Commit Graph

626 Commits

Author SHA1 Message Date
09f04a0f6c feat(rpc): use alloy-rpc-types for ethereum-related types (#5947) 2024-01-04 17:11:49 +00:00
e3c3ddc14e chore: move OP payload builder error to OP crate (#5940) 2024-01-04 16:49:50 +00:00
17b75dd403 chore: move BeaconConsensus to its own crate (#5937) 2024-01-04 12:40:53 +00:00
5bfd9a6c57 chore(deps): weekly cargo update (#5905)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-12-31 06:06:47 +00:00
cd08ba825f fix: ::bytes re-export (#5885) 2023-12-28 20:03:04 +00:00
e5ecd4af06 refactor: move ethereum and op builder into separate crates (#5876) 2023-12-28 19:57:07 +00:00
a680a03658 feat: Introduce NodeBuilder (#5869)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-12-28 16:01:32 +00:00
3aa718a561 Revert "feat: Introduce NodeBuilder" (#5868) 2023-12-27 14:23:32 +01:00
ff78d1e1f9 chore: bump itertools (#5867) 2023-12-27 14:15:59 +01:00
8e9b02f128 feat: Introduce NodeBuilder (#5824) 2023-12-27 12:56:20 +00:00
abc168efa6 Trie hash optimizations (#5827) 2023-12-26 09:43:10 +00:00
cbf6324594 chore(primitives): extract trie HashBuilder implementation (#5832) 2023-12-26 07:48:55 +00:00
065d717b1c chore(deps): weekly cargo update (#5855)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-12-24 12:42:33 +00:00
f3aa296ef7 chore(deps): cleanup reth-interfaces deps (#5848) 2023-12-22 10:02:44 +00:00
c066aa60af feat: create new methods with Config arguments for existing builders (#5837)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-12-20 21:55:13 +00:00
ad3b893c23 feat: introduce PrunerBuilder (#5834) 2023-12-20 17:43:48 +00:00
b1d0dc41c2 chore: bump fdlimit (#5819) 2023-12-18 16:55:19 +00:00
18dd1b72a1 feat: snapshots (#5738)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-12-18 15:55:43 +00:00
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
df5042c46d chore(deps): weekly cargo update (#5798)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-12-18 08:53:33 +01:00
6af8e0f7ea chore: use new aquamarine macro (#5785) 2023-12-15 14:49:01 +00:00
26a91c69f4 feat: use nybbles crate (#5766) 2023-12-15 11:27:49 +00:00
db48d6b097 feat(bin): I/O metrics (#5710) 2023-12-14 17:00:45 +00:00
5062b7ea86 feat: integrate multiplexing (#5559) 2023-12-12 16:34:31 +00:00
c4c07b86bb feat: add network bench (#5728) 2023-12-11 14:20:45 +00:00
982346becb chore(deps): weekly cargo update (#5719)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-12-10 11:08:54 +01:00
cd4d6c52b0 Cap mux simple (#5577)
Signed-off-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2023-12-08 08:21:01 +00:00
7f3bbf3459 fix(tree): reinsert unwound state to dependent chains (#5683)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-12-05 16:36:15 +00:00
b34b0d3c8d release: v0.1.0-alpha.13 (#5676) 2023-12-04 14:07:17 +00:00
b3b84c4e33 chore(deps): weekly cargo update (#5667)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-12-03 11:34:06 +01:00
542639cc6f perf(trie): use smallvec as the Nibbles representation (#5641) 2023-12-01 22:45:15 +00:00
cb52a4ca39 chore: cleanup codecs deps (#5650) 2023-12-01 13:39:21 +00:00
a3f77d275b chore: remove unused deps in primitives (#5651) 2023-12-01 13:39:13 +00:00
2144b97df0 reth-ethereum-forks crate (#5621)
Co-authored-by: root <root@Arindam>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-01 12:07:32 +00:00
9fe3b02c21 chore(deps): use rustls (#5619) 2023-11-28 20:28:50 +00:00
3d291ea292 release: v0.1.0-alpha.12 (#5595) 2023-11-27 18:16:05 +00:00
b0944fb613 chore(deps): weekly cargo update (#5573)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-11-26 08:37:52 +01:00
1308b6729e feat: initial relay ssz support (#5568) 2023-11-25 14:06:14 +00:00
af88851723 feat: refactor generation of snapshots from the cli (#5464) 2023-11-24 18:02:14 +00:00
c37f187eed chore(deps): bump alloy 0.5 (#5557) 2023-11-24 11:48:21 +00:00
337fb311ee chore: phase out reth-primitives from inspectors (#5552) 2023-11-23 17:09:08 +00:00
7c148b4120 chore: get almost rid of reth-primitives in tracer impl (#5544) 2023-11-23 15:13:41 +01:00
e5b33dbe74 release: v0.1.0-alpha.11 (#5523) 2023-11-21 15:58:13 -08:00
afdb0a3148 chore(revm): freeze revm, add Optimism Canyon fork (#5519) 2023-11-21 17:58:41 +00:00
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
14dd9e8150 feat(provider): StateRootProvider::state_root_with_updates (#5485) 2023-11-19 14:33:11 +00:00
c7a57a7031 chore(pipeline): stage poll extension trait (#5484) 2023-11-18 08:41:42 +00:00
d05dda72dd chore(downloader): replace database with header provider (#5472) 2023-11-18 08:16:19 +00:00
7f9ce6f7c0 feat: get rid of cursor lifetime (#5476) 2023-11-17 20:37:34 +00:00
fb981cec4d chore: move criterion and pprof to workspace (#5461) 2023-11-16 14:13:24 +00:00