1680 Commits

Author SHA1 Message Date
Matthias Seitz
36c0142e58 chore: release 1.1.3 (#13262) 2024-12-10 12:10:47 +01:00
Arsenii Kulikov
da99986ea2 feat: relax bounds for EngineApiTreeHandler (#13257)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-10 09:06:39 +00:00
Dan Cline
c9bd64018a chore: use BlockWithParent for StageError (#13198) 2024-12-10 00:21:46 +00:00
Matthias Seitz
386e4b3ebd feat: extract zstd compressors (#13250) 2024-12-09 22:19:50 +00:00
Arsenii Kulikov
eb6080863b feat(rpc): relax VaidationApi and EngineApi (#13241) 2024-12-09 21:48:29 +00:00
Arsenii Kulikov
c7c84f2d3f feat: relax bounds for eth_simulateV1 (#13232) 2024-12-09 19:08:49 +00:00
greg
233f893a93 fix: deny advisory RUSTSEC-2024-0421 (#13227)
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
2024-12-09 14:14:45 +00:00
github-actions[bot]
73785ccf05 chore(deps): weekly cargo update (#13216)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-12-08 12:27:31 +00:00
Matthias Seitz
abaeb35fd1 chore: make reth-network-peers risc compatible (#13210) 2024-12-07 14:29:42 +01:00
Harsh Vardhan Roy
cd13bd91cd feat: unify ReceiptWithBloom from Alloy (#13088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-06 19:12:44 +00:00
Matthias Seitz
55f931d0b9 chore: introduce ethereum-primitives crate (#13185) 2024-12-06 18:28:27 +00:00
Arsenii Kulikov
cf2a6a1ee8 feat: EthApi traits abstraction (#13170) 2024-12-06 12:30:50 +00:00
Arsenii Kulikov
b4124dd1b0 feat: make RPC cache generic over primitives (#13146) 2024-12-05 13:14:51 +00:00
Matthias Seitz
804dc99ef4 feat: impl compact for alloy txtype (#13152) 2024-12-05 12:13:14 +00:00
Matthias Seitz
e022b6fd92 chore: bump alloy 073 (#13150) 2024-12-05 11:51:26 +01:00
Matthias Seitz
0016d91ed6 feat: install op miner endpoint (#13147) 2024-12-05 11:35:09 +01:00
Matthias Seitz
08c9df8cb3 chore: bump pprof (#13148) 2024-12-05 11:15:03 +01:00
Emilia Hane
33f8e5cd01 Bump op-alloy (#13142) 2024-12-05 08:39:52 +00:00
Léa Narzis
fbd2d6eeda refactor: split NetworkEventListenerProvider (#12972) 2024-12-04 18:27:58 +00:00
Léa Narzis
025885f2ad refactor(sdk): complete generic impl for PersistenceService over N::Primitives (#13044) 2024-12-04 10:50:46 +00:00
Arsenii Kulikov
0fcc6cf19e feat: Add Transaction AT to ConfigureEvm (#13106) 2024-12-03 17:09:44 +00:00
frisitano
886471d693 Introduce HashedPostStateProvider (#12607)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-03 16:56:17 +00:00
Arsenii Kulikov
9d5e159968 feat: make InvalidBlockHook generic over NodePrimitives (#13105) 2024-12-03 15:38:10 +00:00
Roman Krasiuk
39f936ede2 chore: move sparse errors to reth-execution-errors (#13101) 2024-12-03 14:20:15 +00:00
Roman Krasiuk
bedc68e8f4 chore(evm): migrate execution errors back to thiserror (#13097) 2024-12-03 12:39:29 +00:00
Roman Krasiuk
ae8912fa73 feat(trie): proof blinded providers (#13085) 2024-12-03 08:38:17 +00:00
Emilia Hane
ea82cbdc60 chore(sdk): define OpTransactionSigned (#11433) 2024-12-03 06:47:46 +00:00
Matthias Seitz
9831953781 chore: flatten reth-primitives dep (#13082) 2024-12-02 21:55:56 +00:00
Arsenii Kulikov
c61a0713b4 feat: bump alloy (#13070) 2024-12-02 18:34:13 +00:00
Matthias Seitz
8a047ed6e4 chore: move Integerlist to db-api (#13062) 2024-12-02 16:02:19 +00:00
joshieDo
6789ff4a1e chore: add OpEthApiBuilder and OpEthApiInner (#13009) 2024-12-02 14:56:55 +00:00
Matthias Seitz
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
Matthias Seitz
519a10ae99 chore: remove OpTxType new type (#12715) 2024-12-02 13:24:21 +00:00
Matthias Seitz
8d5668a23a chore: disable reth-ethereum-forks default features in workspace (#13054) 2024-12-02 11:29:54 +00:00
github-actions[bot]
4f19fc67b1 chore(deps): weekly cargo update (#13043)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-12-02 10:15:55 +00:00
Arsenii Kulikov
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
Darshan Kathiriya
890f082453 feat(rpc): create revm env on demand (#13017)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-30 17:27:20 +00:00
Hoa Nguyen
9b1d676438 feat: move eip1186 conversion helpers to reth-trie-common proofs (#12985)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-30 16:01:19 +00:00
Arsenii Kulikov
5d71150355 feat: consensus trait generic over NodePrimitives (#13026) 2024-11-29 22:26:36 +00:00
Steven
37dca23402 replace thiserror-no-std with thiserror (#12432)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-29 09:41:39 +00:00
Matthias Seitz
88bde87f70 chore: reduce reth-primitives usage in node-core (#13000) 2024-11-29 08:35:12 +01:00
Arsenii Kulikov
3f9816e1c4 feat: integrate generic primitives into pruner (#12995) 2024-11-29 04:56:48 +00:00
Matthias Seitz
cca6372e87 feat: integrate type specific engine validator in tree service (#12952) 2024-11-28 16:09:54 +00:00
Matthias Seitz
1210fd938d chore: make ethereum-node deps leaner (#12963) 2024-11-28 14:06:32 +00:00
Matthias Seitz
1d5bd46594 chore: make op-node-testing- leaner (#12958) 2024-11-28 12:48:36 +00:00
Alexey Shekhirin
28ef5749e7 feat(engine): integrate sparse trie into the state root task (#12907) 2024-11-28 09:46:08 +00:00
Tien Nguyen
0df02ca2b9 chore: pass generic header and body to validate_shanghai_withdrawals (#12923) 2024-11-28 07:49:27 +00:00
Matthias Seitz
f9ad3f8cca chore: add fs-util::open (#12911) 2024-11-27 16:22:23 +00:00
Federico Gimenez
1131bdecc3 feat(engine): proof fetching on state update for StateRootTask (#12458)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-11-27 14:14:29 +00:00
Matthias Seitz
b33757fcbe feat: extends engine validator (#12900) 2024-11-27 11:31:24 +00:00