Commit Graph

37 Commits

Author SHA1 Message Date
66089682d7 Move OptimismHardfork to new crate reth_optimism_forks (#10963) 2024-09-20 16:51:45 +00:00
9f23443029 chore: use alloy-chains is_ethereum (#11049) 2024-09-19 16:59:28 +00:00
6cb26f72af feat: make DatabaseProvider generic over chainspec (#10978) 2024-09-19 14:23:06 +00:00
646b72f342 chore: update genesis to chain spec conversion (#10764)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-14 09:36:30 +00:00
b23bb7e8bc perf: improve genesis handling (#10878) 2024-09-13 17:48:44 +00:00
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
2b75415a00 execution: make ConfigureEvm independent of chainspec argument (#10748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-11 13:50:42 +00:00
665bfd7e30 fix: don't filter out hardforks (#10723) 2024-09-05 19:05:19 +00:00
1ec5678081 ForkCondition: some small refactors (#10712) 2024-09-05 16:17:29 +00:00
1ef4d6d61b clippy: add collection_is_never_read clippy lint (#10703) 2024-09-04 22:07:26 +00:00
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
2dc7f13474 chore: Update granite mainnet time (#10430) 2024-08-21 21:49:51 +00:00
56e1448dbd feat: Superchain mainnet - Granite hardfork timestamps (#10387) 2024-08-20 04:31:29 +00:00
5716c20198 Add support for optimism granite hardfork (#10107)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-09 10:51:27 +00:00
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
a43cd499e8 fix: Use correct base fee params for Base mainnet after canyon hardfork (#9600) 2024-07-18 07:24:47 +00:00
b4363e2b48 feat: add max_gas_limit to ChainSpec (#9473) 2024-07-12 14:12:15 +00:00
f71995e5d9 fix(chainspec): set dao_fork_support=true for mainnet,sepolia,holesky (#9468)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-12 09:06:40 +00:00
f29fefbb29 chore: replace base fee constants with native const (#9437) 2024-07-11 20:27:33 +00:00
805673c656 chore(pruner): remove deletion limit per block, make it per run (#9446) 2024-07-11 20:16:30 +00:00
fc4c037e60 feat: eip-7702 (#9214)
Co-authored-by: Matthew Smith <m@lattejed.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 05:45:47 +00:00
239b984514 chore: use *_GENESIS_HASH constants on ethereum chainspecs (#9328) 2024-07-05 13:20:49 +00:00
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
b2bbd00257 use op-alloy genesis types for genesis parsing (#9292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-05 05:11:07 +00:00
fe94078e00 fix: no_std build (#9313) 2024-07-04 21:09:16 +00:00
e6842fb8bd refactor(chainspec): simplify genesis_header using default pattern (#9198) 2024-07-01 11:24:52 +00:00
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
eb5217e2ac chore: simplify OptimismGenesisInfo extraction (#9031)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-25 09:36:54 +00:00
2473ed880b chore: remove serde from ChainSpec (#9017) 2024-06-21 15:29:37 +00:00
a493b6270d chore: remove AllGenesisFormats (#9013) 2024-06-21 14:05:37 +00:00
b567f66fab chore: move different chain hardfork sets to reth-ethereum-forks (#8984) 2024-06-21 13:40:43 +00:00
7bfc604a10 fix(rpc/trace): include block rewards in trace_filter rpc (#8868)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 23:13:20 +00:00
fe817c045a move forkcondition and displayhardfork types to fork crate (#8909)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:55:53 +00:00
ed9f36b54f feat: calc block base reward use block number only (#8876)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 17:38:54 +00:00
15cca65f47 refactor: extract Chainspec type from primitives (#8055)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-06-17 13:38:31 +00:00