Commit Graph

8856 Commits

Author SHA1 Message Date
91fef2904a feat: SparseStateTrie::reveal_witness (#13719) 2025-01-08 10:19:28 +00:00
7876a89191 chore: move beacon consensus engine event (#13718) 2025-01-08 00:36:27 +00:00
93667e0820 feat(no-std): add no_std support for reth-optimism-consensus (#13692) 2025-01-07 23:51:58 +00:00
fb6902880c chore: rm beacon consensus deps (#13716) 2025-01-07 22:31:04 +00:00
ccaf9da732 chore: relax arb for sealedwithsenders (#13715) 2025-01-07 22:18:10 +00:00
818eb7d408 chore: move beacon handle type (#13714) 2025-01-07 21:36:33 +00:00
027f80ebb7 chore: remove blockchaintree dep from reth bin (#13712) 2025-01-07 21:28:40 +00:00
760062288e chore: remove rayon from reth primitives (#13711) 2025-01-07 21:00:48 +00:00
7fca8ceb3f feat: add standalone rayon recovery functions (#13710) 2025-01-07 20:21:05 +00:00
35392bd8e9 chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 19:44:39 +00:00
3e980e61d8 Discussion draft: change DB Writer to take value references (#13672) 2025-01-07 17:38:09 +00:00
2b301aa102 feat: use engine launcher as default (#13709) 2025-01-07 17:16:21 +00:00
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00:00
b2c00418df fix(ci): Enable wasm check for reth-optimism-primitives (#13693)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 15:52:50 +00:00
9127d0e0ff feat(root): compare trie updates of state root task with regular root (#13704) 2025-01-07 14:36:02 +00:00
0d5c0d2701 refactor: move LazyLock and OnlyLock exports to primitives traits (#13682) 2025-01-07 14:28:57 +00:00
4d12dcda7c chore: make engine-tree independent of blockchaintree (#13705) 2025-01-07 14:51:31 +01:00
61bbca1ae0 chore: reduce blockchaintree usage (#13702) 2025-01-07 14:51:11 +01:00
3e86bb54d4 docs: add additional BasicPayloadJob docs (#13706) 2025-01-07 14:50:56 +01:00
d90d745aae chore: remove reth-primitives dep from op-primitives (#13699) 2025-01-07 12:02:46 +00:00
c74b8f0bfc perf: relax condition in seek_inner (#13614) 2025-01-07 11:41:50 +00:00
107dfaeaa9 feat(engine): wire StateRootTask in EngineApiTreeHandler (#12639)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-07 10:27:16 +00:00
3212af2d85 chore: release 1.1.5 (#13700) 2025-01-07 10:15:15 +01:00
c697543af0 chore: relax tryfrom impl (#13691) 2025-01-06 23:19:11 +00:00
28761dbffe chore: rm usage of PooledTransactionsElementEcRecovered alias (#13690) 2025-01-06 22:26:46 +00:00
15b50dac23 chore: disable reth-primitives std default feature (#13687) 2025-01-06 22:21:47 +00:00
9bda8f0588 Revert "feat(no-std): enable no_std support for op consensus rules" (#13689) 2025-01-06 23:04:42 +01:00
6103bd9a6e chore: no-std consensus common (#13686) 2025-01-06 22:53:40 +01:00
89a93c5570 feat(no-std): enable no_std support for op consensus rules (#13684) 2025-01-06 22:48:45 +01:00
28fde3fbf5 chore: move signedtx ext trait (#13677) 2025-01-06 20:53:03 +00:00
5e659b3130 chore: move accesslist tests (#13680) 2025-01-06 20:23:27 +00:00
721a581180 fix(tree): do not reveal nodes twice in sparse trie (#13674) 2025-01-06 20:20:50 +00:00
50f8c6d93e chore: remove optimism feature from execution-types tests (#13676) 2025-01-06 20:20:05 +00:00
895dda5312 chore: rm uneccessary serde mod (#13681) 2025-01-06 20:06:43 +00:00
682b2b2cd3 chore: remove duplicated compact consts (#13679) 2025-01-06 19:19:39 +00:00
4d191696ba chore: use secp fns directly (#13675) 2025-01-06 18:32:42 +00:00
20e003f9b4 feat(primitives): re-export alloy Recovered (#13670) 2025-01-06 17:20:58 +00:00
fbf7430d9b chore(root): log multiproof calculation (#13673) 2025-01-06 17:04:58 +00:00
09f2f4adfe chore: bump revm 19.2 (#13667) 2025-01-06 17:37:40 +01:00
bd345378b6 chore: remove unused WithdrawalsProvider::latest_withdrawal (#13671) 2025-01-06 16:15:09 +00:00
873009fd68 refactor: Remove standalone from_recovered functions and make part of TransactionCompat trait (#13653) 2025-01-06 14:52:42 +00:00
923a805e1e chore(consensus): Cut down on reth-primitives::TransactionSigned usage (#13659) 2025-01-06 14:34:31 +00:00
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
d10af50e45 ci: prettify hive/parse.py (#13668) 2025-01-06 13:53:58 +00:00
49d1b50ca5 chore(trie): parallel storage proof should not error on closed recv (#13448) 2025-01-06 11:06:10 +00:00
f4ce10b7f0 feat: Implement "Add BlockBody::transaction_count helper function" (#13660) 2025-01-05 14:31:20 +00:00
bfa97c1522 chore(deps): weekly cargo update (#13657)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-01-05 13:16:59 +00:00
7c70e88634 chore: mark op chainspec riscv (#13654) 2025-01-04 18:04:48 +01:00
72eabe0579 chore: replace trie-common dep with alloy-trie (#13652) 2025-01-04 18:04:40 +01:00
2c94d7bbaa docs(ci): remove moved deny workflow (#13645) 2025-01-04 13:48:04 +00:00