Commit Graph

8685 Commits

Author SHA1 Message Date
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
c4f8a64d9a integrate EIP-7840 in chainspec (#13605) 2025-01-04 11:20:58 +00:00
b18b0ee848 chore: use generics for RecoveredTx (#13650) 2025-01-04 11:14:24 +00:00
fc9d95a4d1 chore: use HashMap::from_iter (#13649) 2025-01-04 11:43:26 +01:00
86399e2aea feat: remove PartialEq+Eq from ProviderError and all others affected (#13592)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-04 10:27:35 +00:00
91d09de440 fix: no_std case hashmap imports (#13617) 2025-01-04 09:49:06 +00:00
8befda56b0 feat: add helper iter for tx hashes (#13638) 2025-01-04 10:51:00 +01:00
9b44e2aaf9 chore: rm another payload conversion fn (#13637) 2025-01-03 17:16:07 +00:00
dbff11aa70 test: move tests out of reth-primitives (#13636) 2025-01-03 17:04:18 +00:00
b84a488851 chore: rm unused recovery fns (#13634) 2025-01-03 16:41:07 +00:00
9923e5ac5b chore: rm some direct header access (#13633) 2025-01-03 16:40:00 +00:00
8f854cbbb6 feat: merge BlockBodyTxExt trait into BlockBody (#13613)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-03 15:57:59 +00:00
afdffadafd chore: use alloy TransactionMeta (#13632) 2025-01-03 15:49:22 +00:00
5b050feca4 chore: use alloy-eip2124 code (#13629) 2025-01-03 15:29:36 +00:00
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
82013f46da chore: use more payload conversion fns (#13625) 2025-01-03 16:05:22 +01:00
3c9139e30f chore: remove redundant payload fn (#13624) 2025-01-03 14:17:39 +01:00
74de0d4068 chore: bump alloy 0.9.2 (#13623) 2025-01-03 12:50:13 +01:00
355d868b6b chore: update license to 2025 (#13616) 2025-01-03 11:28:35 +01:00
b69c2ebee0 chore: use native conversions for payload to block (#13608) 2025-01-02 16:20:28 +00:00
1b9bdcc253 fix: implement StateCommitmentProvider for BlockchainProvider (#13620) 2025-01-02 12:43:58 +00:00
6aaf6a5839 chore: lower file client bad message log verbosity (#13619) 2025-01-02 11:03:08 +00:00