Commit Graph

651 Commits

Author SHA1 Message Date
Roman Krasiuk
be2d6f0fba release: 0.1.0-alpha.15 (#6094) 2024-01-16 18:00:41 +00:00
rakita
93c0eeac17 chore(dep): bump revm with max blob fee fix (#6081) 2024-01-16 08:59:44 +00:00
Emilia Hane
8572e2a6fd improve usability of schnellru::LruMap and LruCache (LinkedHashSet cache) (#6016) 2024-01-15 10:44:35 +00:00
Roman Krasiuk
d0b04f8859 refactor(trie): hashed post state (#6066) 2024-01-15 09:44:58 +00:00
galois
5354c50445 chore: remove reth-codec dependency from ethereum-forks crate (#6055) 2024-01-15 09:14:12 +00:00
christn
5127d40f48 Remove non existing feature-flag from alloy-rpc-trace-types dependency (#6061) 2024-01-14 05:08:54 +00:00
Thomas Coratger
b08371b565 feat: add activation_block method for Ethereum hardforks (#5723)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-13 10:26:32 +00:00
Dan Cline
94e8b8084b chore: bump aquamarine (#6048) 2024-01-12 22:21:00 +00:00
Dan Cline
cea638108b fix: change vergen features to match foundry (#6047) 2024-01-12 22:20:32 +00:00
Darex
3ce9fcf7e5 add alloy_chains (#5952)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-12 14:43:55 +00:00
DaniPopes
873df0920b chore(deps): bump alloys (#6001) 2024-01-10 12:50:40 +00:00
Alexey Shekhirin
362782c24b chore: cleanup Cargo.lock (#6003) 2024-01-10 11:42:39 +00:00
Alexey Shekhirin
573c73fd82 fix(storage): gate MDBX HSR with macro (#6000) 2024-01-10 10:48:40 +00:00
Dan Cline
cb96fe6d09 feat: make payload builder generic over attributes type (#5948)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-10 10:21:43 +00:00
DaniPopes
19f481006b chore: move revm-inspectors to a separate repo (#5992) 2024-01-09 21:33:45 +00:00
Matthias Seitz
3fdb24ebd3 chore: move revm inspectors to alloy rpc types (#5990) 2024-01-09 19:58:47 +00:00
Alexey Shekhirin
c80831cdba release: v0.1.0-alpha.14 (#5987) 2024-01-09 18:56:24 +00:00
Nil Medvedev
514750fb1a feat: preload cachedreads with tip state (#5804)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-09 17:22:56 +00:00
Alexey Shekhirin
a1225be077 fix(bin): process metrics version mismatch (#5985) 2024-01-09 16:59:55 +00:00
Luca Provini
8078c515c7 Json structured logs (#5784)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-01-09 11:19:41 +00:00
Roman Krasiuk
bb7dcfaf12 perf(tree): cache canonical trie updates (#5871) 2024-01-08 18:39:42 +00:00
Alexey Shekhirin
408d1c7e9e feat(storage): handle-slow-readers callback for MDBX (#5941) 2024-01-08 17:54:47 +00:00
github-actions[bot]
c6de11730c chore(deps): weekly cargo update (#5967)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2024-01-07 11:27:34 +00:00
evalir
8b56f50f3e chore: bump rpc types (#5953) 2024-01-05 15:58:32 +00:00
evalir
9a25470ae2 feat(rpc-types): use alloy-trace-rpc-types crate (#5949) 2024-01-04 19:13:46 +00:00
evalir
09f04a0f6c feat(rpc): use alloy-rpc-types for ethereum-related types (#5947) 2024-01-04 17:11:49 +00:00
Matthias Seitz
e3c3ddc14e chore: move OP payload builder error to OP crate (#5940) 2024-01-04 16:49:50 +00:00
Matthias Seitz
17b75dd403 chore: move BeaconConsensus to its own crate (#5937) 2024-01-04 12:40:53 +00:00
github-actions[bot]
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
DaniPopes
cd08ba825f fix: ::bytes re-export (#5885) 2023-12-28 20:03:04 +00:00
Matthias Seitz
e5ecd4af06 refactor: move ethereum and op builder into separate crates (#5876) 2023-12-28 19:57:07 +00:00
Matthias Seitz
a680a03658 feat: Introduce NodeBuilder (#5869)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-12-28 16:01:32 +00:00
Matthias Seitz
3aa718a561 Revert "feat: Introduce NodeBuilder" (#5868) 2023-12-27 14:23:32 +01:00
Matthias Seitz
ff78d1e1f9 chore: bump itertools (#5867) 2023-12-27 14:15:59 +01:00
Dan Cline
8e9b02f128 feat: Introduce NodeBuilder (#5824) 2023-12-27 12:56:20 +00:00
Vitaly Drogan
abc168efa6 Trie hash optimizations (#5827) 2023-12-26 09:43:10 +00:00
DaniPopes
cbf6324594 chore(primitives): extract trie HashBuilder implementation (#5832) 2023-12-26 07:48:55 +00:00
github-actions[bot]
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
Matthias Seitz
f3aa296ef7 chore(deps): cleanup reth-interfaces deps (#5848) 2023-12-22 10:02:44 +00:00
Thomas Coratger
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
Dan Cline
ad3b893c23 feat: introduce PrunerBuilder (#5834) 2023-12-20 17:43:48 +00:00
Matthias Seitz
b1d0dc41c2 chore: bump fdlimit (#5819) 2023-12-18 16:55:19 +00:00
joshieDo
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
Matthias Seitz
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
github-actions[bot]
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
Bjerg
6af8e0f7ea chore: use new aquamarine macro (#5785) 2023-12-15 14:49:01 +00:00
DaniPopes
26a91c69f4 feat: use nybbles crate (#5766) 2023-12-15 11:27:49 +00:00
Alexey Shekhirin
db48d6b097 feat(bin): I/O metrics (#5710) 2023-12-14 17:00:45 +00:00
Matthias Seitz
5062b7ea86 feat: integrate multiplexing (#5559) 2023-12-12 16:34:31 +00:00
Matthias Seitz
c4c07b86bb feat: add network bench (#5728) 2023-12-11 14:20:45 +00:00