Commit Graph

305 Commits

Author SHA1 Message Date
749facc477 feat: add evm_for_block helper to simplify EVM setup (#13787) 2025-01-13 15:25:37 +00:00
73ed3ea440 chore: add Hardfork::boxed (#13737) 2025-01-08 15:32:12 +00:00
a3f8a9d38b chore!: rename blockchainprovider2 (#13727) 2025-01-08 13:52:17 +01:00
027f80ebb7 chore: remove blockchaintree dep from reth bin (#13712) 2025-01-07 21:28:40 +00:00
2b301aa102 feat: use engine launcher as default (#13709) 2025-01-07 17:16:21 +00:00
c4f8a64d9a integrate EIP-7840 in chainspec (#13605) 2025-01-04 11:20:58 +00:00
031f430b8f perf: query accounts with &Address to avoid copying address (#13554) 2024-12-25 12:31:28 +00:00
af1c9b7614 refactor: integrate BuiltPayload::Primitives (#13484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-23 23:06:47 +00:00
50dfd301d3 Fix typo in the command example in the comments Update main.rs (#13524) 2024-12-23 19:33:16 +01:00
82af170687 feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-20 15:28:05 +00:00
f36e369021 chore: extra data (#13410) 2024-12-16 03:58:36 +00:00
b525231224 chore: Introduce helper type for evm cfg and env tuple (#13377) 2024-12-14 08:53:59 +00:00
8c7d399240 chore: use pow for bsc p2p example (#13380) 2024-12-13 13:10:50 +00:00
acc125a528 chore: rm pooledtx element type (#13286) 2024-12-13 12:58:40 +00:00
cfdd740a9b chore: unused dependencies warnings (#13369) 2024-12-12 22:06:34 +00:00
124aae19bf chore(builder): remove extra data from basic payload generator (#13353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-12 19:31:06 +00:00
c553b1e86d feat(builder): ethereum builder config (#13315) 2024-12-11 21:26:25 +00:00
941ffb51fa chore: rm chainspec max gas limit (#13308) 2024-12-11 19:29:06 +00:00
eb6080863b feat(rpc): relax VaidationApi and EngineApi (#13241) 2024-12-09 21:48:29 +00:00
1f6b7d1239 feat: wire network primitives to remaining components (#13143) 2024-12-04 22:51:19 +00:00
fbd2d6eeda refactor: split NetworkEventListenerProvider (#12972) 2024-12-04 18:27:58 +00:00
589fc2a68d Fix typos in documentation (#13094) 2024-12-04 14:45:51 +01:00
c6add45c0d chore: propagate network primitives generic to EthStream usages (#13117) 2024-12-03 22:06:42 +00:00
0fcc6cf19e feat: Add Transaction AT to ConfigureEvm (#13106) 2024-12-03 17:09:44 +00:00
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
7353dc94a8 feat: generic receipt ExecuteOutput (#12966) 2024-11-30 15:49:54 +00:00
29289ccaec feat: add Primitives AT to BlockExecutorProvider (#12994) 2024-11-29 12:53:25 +00:00
2179301590 feat: add functions for env creation (#12928) 2024-11-27 22:35:23 +00:00
533b555f87 feat: add Receipt AT to ReceiptProvider (#12890) 2024-11-27 14:02:25 +00:00
b33757fcbe feat: extends engine validator (#12900) 2024-11-27 11:31:24 +00:00
26fc701814 feat: NodePrimitivesProvider (#12855) 2024-11-26 12:06:55 +00:00
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
dcaa06a01a feat: make more block types generic (#12812) 2024-11-25 10:50:10 +00:00
69e54da049 chore: remove duplicated functions (#12804) 2024-11-23 14:24:17 +00:00
5db3ad1a67 feat: add Transaction AT to TransactionsProvider (#12794) 2024-11-22 23:04:42 +00:00
4442b5d6fa feat: convert hash field to OnceLock<TxHash> on TransactionSigned (#12596)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-11-21 22:40:29 +00:00
7b13a22698 perf(tx-pool): avoid copying tx cost (#12629) 2024-11-20 09:56:12 +00:00
1e7189d3e4 feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
2024-11-19 15:39:28 +00:00
bf92a5fb59 feat: split reth-payload-primitives (#12600) 2024-11-16 17:36:57 +00:00
d9ed07a367 chore: remove revm-primitives re-export (#12599) 2024-11-16 11:33:09 +01:00
2dc9a06321 chore(sdk): add NetworkPrimitives for NetworkManager (#12530)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-16 05:59:53 +01:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
9313737dbb primitives: use SealedHeader::seal (#12507) 2024-11-13 13:41:56 +01:00
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +00:00
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
56b76871ed primitives: rm alloy Withdrawal reexport (#12296) 2024-11-04 08:21:17 +00:00
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
c19af293a6 feat: add rlp support for EthVersion (#12221) 2024-10-31 08:33:33 +00:00