1291 Commits

Author SHA1 Message Date
Roman Krasiuk
671adf563b release: v1.0.6 (#10609) 2024-08-29 16:46:57 +00:00
Matthias Seitz
b0f3949510 chore: bump op-alloy to latest (#10607) 2024-08-29 15:31:39 +00:00
Arsenii Kulikov
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
Roman Krasiuk
6f086d1060 chore(trie): clean up state root methods (#10598) 2024-08-28 14:41:29 +00:00
Oliver
5b7d637426 chore: bump discv5 (#7981) 2024-08-28 09:09:05 +00:00
Emilia Hane
7df7bc2c1a chore(op): Add OpChainSpec (#10516) 2024-08-27 12:25:38 +00:00
nk_ysg
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
Emilia Hane
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
Oliver
20756d672c feat: use system call to update blockhashes (#10535) 2024-08-26 11:45:08 +00:00
Matthias Seitz
73a424205d chore: rm unused op rpc types (#10534) 2024-08-26 09:35:10 +00:00
nk_ysg
042faacb15 feat: impl From alloy-consensus::TxType for reth_primitives::TxType (#10523) 2024-08-26 08:37:42 +00:00
github-actions[bot]
6459acb839 chore(deps): weekly cargo update (#10506)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-08-25 10:25:20 +00:00
Emilia Hane
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
Thomas Coratger
7fb9a04337 test: BlockIdReader implementation of BlockchainProvider2<DB> (#10362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-22 12:54:37 +00:00
Arsenii Kulikov
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
nk_ysg
82f10164db feat: make js-feature non default (#10447) 2024-08-22 12:04:18 +00:00
Alexey Shekhirin
3da119b1ac test(provider): RequestsProvider of BlockchainProvider2 (#10356) 2024-08-21 20:58:49 +00:00
Thomas Coratger
c0902c8b47 deps: bump derive_more to 1.0 (#10403) 2024-08-20 20:16:12 +00:00
Alexey Shekhirin
5470574bf2 feat(node): remove freelist from status log (#10395) 2024-08-20 14:20:55 +00:00
Matthias Seitz
170a396903 chore: invert p2p and network types dep (#10390) 2024-08-20 07:47:33 +00:00
Thomas Coratger
cd05a96fee dep: rm confy as a dep (#10290)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-20 06:37:35 +00:00
github-actions[bot]
d9938a508d chore(deps): weekly cargo update (#10379)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-08-19 11:33:58 +00:00
Alexey Shekhirin
6bf3ca320a feat(db): models crate (#10314)
Co-authored-by: Miguel Oliveira <migueloliveiradev@gmail.com>
2024-08-17 17:25:34 +00:00
Alexey Shekhirin
741b65f8bd test(provider): BlockHashReader of BlockchainProvider2 (#10335) 2024-08-17 17:08:43 +00:00
Roman Krasiuk
834858caee chore: remove rlp derivation from sealed block (#10287) 2024-08-13 23:01:03 +00:00
frostburn
b52a65bf4f chore(reth-storage-errors): no_std support (#10011) 2024-08-13 22:56:54 +00:00
Alexey Shekhirin
3d5c4b7e39 fix(network, p2p): Wasm compilation (#10278) 2024-08-12 22:46:54 +00:00
frostburn
52ae25a7c7 chore(reth-consensus): no_std support (#9663)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-12 21:56:01 +00:00
frostburn
b2a035ac9b chore(reth-execution-errors) no_std (#10048)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-12 17:32:35 +00:00
github-actions[bot]
3fe862eb4f chore(deps): weekly cargo update (#10257)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-08-12 16:10:16 +00:00
Thomas Coratger
532ea9d097 deps: rm useless dependencies (#10255) 2024-08-10 16:17:20 +00:00
Federico Gimenez
faa38cec4d fix: TreeState::on_new_head fork and reorg handling (#10232) 2024-08-10 09:45:45 +00:00
Matthias Seitz
ffd71a0b02 chore: release 1.0.5 (#10242) 2024-08-09 18:22:48 +00:00
Thomas Coratger
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
Brian Bland
5716c20198 Add support for optimism granite hardfork (#10107)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-09 10:51:27 +00:00
Federico Gimenez
63c71cf385 feat: make Eth node launcher generic (#10218) 2024-08-08 21:19:36 +00:00
Federico Gimenez
c4aae6db36 feat: make EthService generic over engine types and block executor (#10212) 2024-08-08 17:22:55 +00:00
Harsh Pratap Singh
106a0c7cf7 refactor: replace once_cell Lazy with LazyLock (#9844)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-08 14:20:42 +00:00
Thomas Coratger
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
Roman Krasiuk
d62ce79535 feat(engine-util): reorg interceptor (#10173) 2024-08-07 19:50:49 +00:00
Nikolai Golub
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
Matthias Seitz
0fb72762de feat: integrate executed block into OP built payload (#10162)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-08-07 14:13:50 +00:00
Matthias Seitz
31b5548e0a feat: add stream helper types (#10163) 2024-08-07 13:34:47 +00:00
Matthias Seitz
9ad7ebbbc6 feat: add executed block to built payload trait (#10161) 2024-08-07 12:22:44 +00:00
Nikolai Golub
e24e4c773d Check features powerset for reth-primitives (#10138) 2024-08-06 15:19:58 +00:00
Matthias Seitz
199f72804d chore: release 1.0.4 (#10122) 2024-08-06 13:45:47 +00:00
Thomas Coratger
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
DaniPopes
eda161af2c feat: enable asm-keccak on more platforms (#10101) 2024-08-05 21:07:56 +00:00
Emilia Hane
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
Oliver
6f8cba6bc0 feat: add metrics for in-memory state (#10085) 2024-08-05 15:16:08 +00:00