garwah
|
ab66f58e5c
|
chore: Remove ChainSpec from PayloadConfig (#11103)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-25 06:45:51 +00:00 |
|
Thomas Coratger
|
3bd966c594
|
primitives: rm alloy_genesis reexport (#11181)
|
2024-09-24 23:15:19 +00:00 |
|
Arsenii Kulikov
|
ae3d279cc3
|
feat: relax chainspec bounds on NodeBuilder and rpc types (#11160)
|
2024-09-24 17:47:04 +00:00 |
|
joshieDo
|
4da5f1f388
|
fix(storage): dont skip consistency checks for op-mainnet if using minimal bootstrap (#11099)
|
2024-09-24 15:10:44 +00:00 |
|
Arsenii Kulikov
|
c851a1740c
|
feat: EngineValidator (#11144)
|
2024-09-24 11:23:52 +00:00 |
|
Rohit Narurkar
|
fb0555ae7d
|
Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-24 10:14:08 +00:00 |
|
Matthias Seitz
|
a16b3dd6f5
|
feat: add execute_with_witness (#11074)
|
2024-09-23 16:50:58 +00:00 |
|
Arsenii Kulikov
|
cf294ce397
|
feat: add ChainSpec AT to EngineTypes (#11054)
|
2024-09-23 15:02:57 +00:00 |
|
Aurélien
|
15aee9b144
|
feat: use alloy Signature type (#10758)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
|
2024-09-23 13:29:48 +00:00 |
|
Thomas Coratger
|
ed1de8996d
|
primitives: use alloy Header struct (#10691)
|
2024-09-23 12:53:43 +00:00 |
|
Thomas Coratger
|
2684594ec1
|
rpc: rm useless reexports in reth-rpc-types (#11113)
|
2024-09-23 00:29:47 +00:00 |
|
nk_ysg
|
52c72a3b1d
|
use HashMap::with_capacity (#11106)
|
2024-09-22 15:26:54 +00:00 |
|
Thomas Coratger
|
159bf2cf16
|
rpc: rm useless alloy_rpc_types reexport (#11098)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
|
2024-09-22 14:29:35 +00:00 |
|
Thomas Coratger
|
b9712c5ec5
|
rpc-types: replace reth TransactionRequest by alloy (#11091)
|
2024-09-21 18:52:59 +00:00 |
|
Emilia Hane
|
66089682d7
|
Move OptimismHardfork to new crate reth_optimism_forks (#10963)
|
2024-09-20 16:51:45 +00:00 |
|
Emilia Hane
|
b5adf24a65
|
chore(rpc): remove use of extensible transaction + receipt types (#9774)
|
2024-09-20 15:00:28 +00:00 |
|
greged93
|
7cf492d525
|
feat(payload): abstract payload builder in trait (#10965)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-20 07:12:14 +00:00 |
|
Emilia Hane
|
884c74d5ed
|
chore(rpc): use FullNodeComponents::Network in EthApiBuilderCtx (#10996)
|
2024-09-20 01:56:05 +00:00 |
|
Arsenii Kulikov
|
c3d090adf4
|
feat: make NodeConfig generic over ChainSpec (#11039)
|
2024-09-19 16:05:09 +00:00 |
|
Matthias Seitz
|
1fbf1a91f1
|
Revert "chore(op-payload-builder): Refactor optimism_payload into smaller, reusable functions" (#11041)
|
2024-09-19 15:36:32 +00:00 |
|
0xKitsune
|
0349d7b289
|
Update OptimismPayloadBuilder field visibility (#11042)
|
2024-09-19 14:25:09 +00:00 |
|
Arsenii Kulikov
|
6cb26f72af
|
feat: make DatabaseProvider generic over chainspec (#10978)
|
2024-09-19 14:23:06 +00:00 |
|
0xKitsune
|
ddb79ef08b
|
Update function visibility for cfg_and_block_env() (#11022)
|
2024-09-19 11:36:17 +00:00 |
|
Emilia Hane
|
46ada1a595
|
fix(lint): op-reth tests (#11020)
|
2024-09-19 13:16:51 +02:00 |
|
0xKitsune
|
883975dc90
|
chore(op-payload-builder): Refactor optimism_payload into smaller, reusable functions (#10904)
|
2024-09-18 23:18:29 +00:00 |
|
Roman Krasiuk
|
f64aecfbc8
|
feat(cli): expose tree engine persistence configuration (#10999)
|
2024-09-18 18:24:01 +00:00 |
|
Arsenii Kulikov
|
91eb50c59f
|
feat: eth_simulateV1 support (#10829)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-18 17:38:04 +00:00 |
|
Thomas Coratger
|
06b9792792
|
emv: add BlockHeader trait and default fill_block_env (#10993)
|
2024-09-18 17:36:55 +00:00 |
|
joshieDo
|
c2019e35de
|
feat: allow syncing op-mainnet with only state and without importing blocks/receipts (#10850)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-09-18 17:10:38 +00:00 |
|
Matthias Seitz
|
5cd603d346
|
fix: also include reverts for op (#10979)
|
2024-09-18 12:11:05 +00:00 |
|
Thomas Coratger
|
5e9f38164d
|
evm: use Header AT in ConfigureEvmEnv (#10968)
|
2024-09-17 23:03:15 +00:00 |
|
Matthias Seitz
|
cd10cbf4ff
|
feat: move next block cfg and env to configureevm (#10962)
|
2024-09-17 16:21:11 +00:00 |
|
Thomas Coratger
|
92dacf4f52
|
execution: add transaction and header AT to ConfigureEvmEnv (#10754)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-17 12:18:03 +00:00 |
|
garwah
|
2a04b1c100
|
Move cfg_env and block_env configuration from PayloadBuilderAttributes into PayloadBuilder (#10510)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-17 11:43:31 +00:00 |
|
Emilia Hane
|
e1b10ca699
|
chore(op): remove redundant op feature from reth-optimism-consensus (#10944)
|
2024-09-17 09:43:24 +00:00 |
|
nk_ysg
|
0fd8132e90
|
feat(reth-evm-ethereum): use EVMError::map_db_err (#10916)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
|
2024-09-16 22:55:40 +00:00 |
|
nk_ysg
|
bf800986d3
|
chore: use MIN_TRANSACTION_GAS replace magic number (#10910)
|
2024-09-16 21:28:35 +00:00 |
|
Dan Cline
|
bb1894298b
|
feat(evm-optimism): add OpBlockAccessListExecutor (#10895)
|
2024-09-13 21:30:03 +00:00 |
|
DaniPopes
|
b23bb7e8bc
|
perf: improve genesis handling (#10878)
|
2024-09-13 17:48:44 +00:00 |
|
DaniPopes
|
87e5e0929f
|
feat: add support for wrapping the allocator with tracy (#10874)
|
2024-09-13 16:12:33 +00:00 |
|
Emilia Hane
|
784154bcdb
|
chore(op): Move imports in reth_optimism_rpc::sequencer to module prelude (#10886)
|
2024-09-13 16:09:50 +00:00 |
|
Emilia Hane
|
9c4cf3d720
|
chore(op): Use tokio::sync::OnceCell to set SequencerClient (#10885)
|
2024-09-13 16:03:37 +00:00 |
|
Thomas Coratger
|
47d188cb8e
|
cfg: replace std feature gate alloc imports with extern crate alloc (#10861)
|
2024-09-13 16:01:12 +00:00 |
|
Emilia Hane
|
dd95508d34
|
chore(op): Clean up module reth_optimism_rpc::eth::sequencer (#10884)
|
2024-09-13 13:22:37 +00:00 |
|
Oliver
|
9f926ac4aa
|
fix: don't validate requests in optimism (#10883)
|
2024-09-13 12:19:36 +00:00 |
|
Matthias Seitz
|
ef1d9e7a03
|
fix: use configured chainspec parser for commands (#10876)
|
2024-09-13 08:45:24 +00:00 |
|
Oliver
|
817b1527e9
|
docs: minor evm doc changes (#10867)
|
2024-09-12 17:58:22 +00:00 |
|
Oliver
|
74c733d22d
|
chore: remove useless non exhaustive (#10865)
|
2024-09-12 14:20:51 +00:00 |
|
Oliver
|
c1b5fbbc7f
|
fix: don't recurse on op rpc err conversion (#10860)
|
2024-09-12 12:41:21 +00:00 |
|
Eric Woolsey
|
875cee27ac
|
Add pub visibility modifiers to some op executer types (#10852)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-12 05:43:58 +00:00 |
|