Commit Graph

347 Commits

Author SHA1 Message Date
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
f17e701364 chore: fix warning in examples (#14537) 2025-02-17 16:49:40 +00:00
0f4914a944 feat: use SealedHeader in ChainSpec (#14514) 2025-02-15 13:30:05 +00:00
fd0e9dc3db fix static file derive (#14473) 2025-02-13 13:30:56 +00:00
a699ee5405 Upstream ExecutionData to alloy (#14188) 2025-02-13 09:02:33 +00:00
aa1aa87088 fix typo (#14461) 2025-02-13 00:38:12 +00:00
48bffd418f refactor: Add more low-level methods to Executor (#14440) 2025-02-12 11:15:01 +00:00
e9b99b0610 chore: use reth-ethereum in example (#14409) 2025-02-12 08:56:15 +00:00
104bd6e039 refactor: move ValidationApi setup to EthereumAddOns (#14342) 2025-02-09 14:14:53 +00:00
d84eab125a chore: typos (#14330) 2025-02-08 16:06:05 +01:00
d99f0fa5ae fix: use custom generator in custom builder example (#14320) 2025-02-08 05:12:27 +00:00
1f1eabc428 feat: simplify PayloadBuilder setup (#14276) 2025-02-06 20:44:16 +00:00
c1a305ca5c feat: relax BasicPayloadJobGenerator bounds (#14254) 2025-02-06 00:59:14 +00:00
62a8e62c3d chore: simplify PayloadBuilder trait (#14246) 2025-02-05 23:20:31 +00:00
a63f92e017 chore: use alloy traits for PoolTransaction (#14228) 2025-02-05 02:05:00 +00:00
e468d4d7c5 feat: add ExecutionData AT (#14179) 2025-02-04 01:08:47 +00:00
04c1d7120e refactor: couple ExecutionPayload and ExecutionPayloadSidecar (#14172) 2025-02-03 21:04:42 +00:00
e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) 2025-02-03 19:26:18 +00:00
7243aaf555 docs: add example docs (#14164) 2025-02-03 15:37:42 +01:00
6afededdbf feat: phase out payload conversion helpers (#14090)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 13:04:41 +00:00
54a5fcc24d feat: remove transaction_to_call_request helper fn (#14089)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 12:51:16 +00:00
28f2690e04 feat: abstract RPC error over HaltReason (#14104) 2025-01-30 20:51:01 +00:00
98a021ee7d feat: abstract over Evm::Error (#14085)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:02:20 +00:00
277e9f6e1e chore: add example for sending tx hashes (#14094) 2025-01-30 11:44:28 +01:00
9bc07cc5bd feat: introduce ProviderFactoryBuilder (#13989) 2025-01-28 19:34:03 +00:00
0f2e2faeda refactor: remove Events generic from RPC types (#14033) 2025-01-28 13:29:27 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
1751370a5a feat: extend example with tx handling (#14030) 2025-01-28 11:11:09 +01:00
afd43db9b8 feat: add network request proxy example (#13974) 2025-01-27 18:49:03 +00:00
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
203fed0f64 feat: add Spec generic for EvmEnv (#13975) 2025-01-24 15:59:55 +00:00
7e9d6ae454 chore: remove fill_ APIs (#13970) 2025-01-24 12:35:49 +00:00
006eea0c34 feat: generic TxEnv (#13957) 2025-01-24 10:48:44 +00:00
4dcc135495 feat: add NetworkManager::eth (#13936) 2025-01-22 23:05:36 +00:00
f28c71c006 chore: simplify evm setup (#13864) 2025-01-19 20:07:20 +00:00
c46f23f8de feat: add Evm trait (#13823) 2025-01-18 15:42:39 +00:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
fd52b634ed chore: trim ConfigureEvm trait (#13807) 2025-01-15 18:31:16 +00:00
d5978a78b4 refactor: use EvmEnv when setting up Evm (#13800) 2025-01-15 16:09:03 +00:00
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
46f4d73c4d chore: remove DefaultExternalContext AT (#13797) 2025-01-14 22:40:22 +00:00
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