Commit Graph

667 Commits

Author SHA1 Message Date
Alexey Shekhirin
1e4d125616 feat(storage, blockchain-tree): disable backtrace on long read tx when it's safe (#6177) 2024-01-23 13:44:01 +00:00
Alexey Shekhirin
a6f8e449f7 feat(storage, mdbx): transaction manager (#6126) 2024-01-23 12:24:56 +00:00
Matthias Seitz
9a5120a883 chore(deps): clean up new crate deps (#6174) 2024-01-23 12:09:34 +00:00
Aditya Pandey
7ceec05e63 Moving more types from reth crate to node core crate (#6102)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-22 15:05:46 +00:00
Matthias Seitz
b65aea2675 chore: bump shlex; advisory RUSTSEC-2024-0006 (#6156) 2024-01-22 15:55:30 +01:00
github-actions[bot]
501bedf4f4 chore(deps): weekly cargo update (#6147)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2024-01-21 10:48:00 +00:00
Supernovahs.eth
bf3264b257 feat: use alloy genesis now (#6135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-20 10:08:32 +00:00
Arindam Singh
48d07eddb4 Shifted build_empty_payload method (#6078)
Co-authored-by: root <root@Arindam>
2024-01-19 22:26:15 +00:00
Matthias Seitz
77f38574e2 chore: update JS inspector (#6129) 2024-01-19 16:03:21 +00:00
Matthias Seitz
25a7b67da7 chore: use alloy engine rpc type (#6123) 2024-01-19 10:25:05 +00:00
Emilia Hane
8349cb3205 optimise TransactionFetcher (#6012)
Co-authored-by: zerosnacks <95942363+zerosnacks@users.noreply.github.com>
2024-01-18 23:37:14 +00:00
Matthias Seitz
663d877ec8 chore: update cargo.lock (#6125) 2024-01-18 21:26:28 +01:00
Matthias Seitz
63adf39290 fix: enable tls feature correctly (#6120) 2024-01-18 17:07:15 +00:00
zerosnacks
7c9949962b chore(dep): replace unmaintained dependency tui with ratatui (#6114) 2024-01-18 12:52:02 +01:00
Matthias Seitz
28921d966d chore(deps): bump h2 dependency (#6116) 2024-01-18 12:51:10 +01:00
Dan Cline
aeee4486eb feat: add optimism canyon engine tests (#6107) 2024-01-17 20:54:00 +00:00
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