108 Commits

Author SHA1 Message Date
Tomass
1752d6fb99 chore(optimism): move predeploy constant to op-alloy (#20181)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-12-11 07:04:01 +00:00
Matthias Seitz
4efd3f8882 chore(op-reth/scr): update superchain-registry (#19806)
Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
2025-11-17 15:44:16 +01:00
Adrian
a07b83f2fd fix(chainspec): use correct Jovian timestamp constant for Base Sepolia test (#19606) 2025-11-09 11:57:06 +00:00
Matthias Seitz
5b062b21e1 chore: bump hardforks (#19506) 2025-11-05 12:30:37 +00:00
theo
c3a60fa75a chore(op-reth/scr): update superchain-registry configs. Commit 9e3f71cee0e4e2acb4864cb00f5fbee3555d8e9f (#19495) 2025-11-04 18:39:34 +00:00
Eric Woolsey
d29370ebf8 chore: update superchain reg to c9881d543174ff00b8f3a9ad3f31bf4630b9743b (#19418) 2025-10-31 09:09:29 +00:00
theo
8a795e7d40 feat(jovian/timestamps): add jovian timestamps to op-reth (#19290) 2025-10-29 16:28:17 +01:00
strmfos
51fbd5a519 fix: no_std compatibility in reth-optimism-chainspec (#19271) 2025-10-24 08:36:30 +00:00
theo
bcef01ce47 feat(jovian): track da footprint block limit. Update basefee calculation (#19048)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-10-22 23:28:23 +00:00
Matthias Seitz
850083dbde chore: remove doc_auto_cfg feature (#18758) 2025-09-28 12:53:45 +02:00
YK
a047a055ab chore: bump rust to edition 2024 (#18692) 2025-09-25 12:18:51 +00:00
theo
fabf3e84d4 feat(op/jovian): implement min base fee in op-reth. bump alloy, alloy-evm deps. (#18407)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-09-17 12:47:01 +00:00
Matthias Seitz
976939ab6b chore: update superchain commit (#18481)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-09-16 10:55:57 +00:00
Ivan Wang
f0880f3ff0 fix: filter zero storage values when computing withdrawals root in genesis header (#18213) 2025-09-03 07:54:30 +00:00
Max Bytefield
0b316160a9 docs(op): op chains don't require deposit contracts, so as dev chain (#17988)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-08-28 18:22:26 +00:00
Matthias Seitz
d87280e793 chore: apply spelling and typo fixes (#18041) 2025-08-25 16:24:21 +02:00
leniram159
d8e8d67ff8 fix: remove unused base_fee_params_at_block function (#17992)
Co-authored-by: Dharm Singh <dharmhsing@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-08-22 08:01:45 +00:00
Léa Narzis
bf2700aa3e feat: add jovian to OpChainSpec (#17671)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2025-08-06 11:14:04 +00:00
Léa Narzis
2170f1b97e test(op-chainspec): add isthmus checks (#17698) 2025-08-01 11:08:24 +00:00
Léa Narzis
3f3ccc3aa8 chore: remove duplicate deps (#17618) 2025-07-26 10:11:17 +00:00
ongyimeng
623920c63d fix: set correct timestamp when calculating basefee (#17493)
Co-authored-by: rose2221 <rose.jethani@nethermind.io>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-18 16:06:37 +00:00
ongyimeng
537ffeacac feat: continue opchainspec support (#17422)
Co-authored-by: rose2221 <rose.jethani@nethermind.io>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-18 14:44:28 +00:00
Rez
07b19553a1 feat: centralize EIP-1559 base fee calculation in EthChainSpec (#16927)
Co-authored-by: rose2221 <rose.jethani@nethermind.io>
Co-authored-by: Rose Jethani <101273941+rose2221@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-26 14:38:31 +00:00
Matthias Seitz
2563a168ee chore: re-export op hardforks from op chainspec (#17018) 2025-06-23 20:29:04 +00:00
Matthias Seitz
4764e3538b chore: put dev name last (#16585) 2025-05-31 20:16:14 +00:00
Matthias Seitz
70299510a7 chore: bump superchain registry (#16122) 2025-05-08 10:19:53 +02:00
Emilia Hane
a7435bede0 chore(deps): 2024 edition syntax fixes (#14731) 2025-04-24 21:34:26 +00:00
Z
1a53b3b632 perf: simplify generated superchain code (#15897) 2025-04-24 08:43:50 +00:00
Matthias Seitz
ddba222c08 chore: make clippy happy (#15895)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-04-24 08:06:06 +00:00
Shane K Moore
94723cacb3 chore: simplify op chainspec parser (#15888) 2025-04-23 19:52:15 +00:00
Shane K Moore
211ecb6d91 chore: add superchain enum macro for chainspec (#15861) 2025-04-23 07:10:22 +00:00
cakevm
2ab24fe90a feat(optimism): Add support for all Superchain configs and enable their usage (#14562)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-22 13:40:07 +00:00
Emilia Hane
e6278730dd feat(op-isthmus): Add isthmus mainnet timestamps to op hardforks (#15766) 2025-04-16 10:47:11 +00:00
Varun Doshi
70db898fbf feat: use L2 timestamps for mapped L1 (#15683)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-14 08:19:04 +00:00
Matthias Seitz
3ef965c93a fix: op isthmus activation timestamps (#15685) 2025-04-11 10:12:22 +00:00
Federico Gimenez
6d3f3b510d chore: remove unused deps (#15416) 2025-03-31 19:00:07 +00:00
Håvard Anda Estensen
f96f426449 chore: complete optimism mainnet forkid tests (#8114)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-26 22:15:38 +00:00
Varun Doshi
790b49e00a feat: add opstack specific display_hardforks implementation (#15233)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-26 08:50:25 +00:00
Federico Gimenez
eaa45abb98 test: complete mine block test in e2e testsuite (#14849)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-03-11 10:49:44 +00:00
Emilia Hane
30eab29f42 fix(l2-withdrawals-root): isthmus header custom genesis (#14875) 2025-03-06 13:19:43 +00:00
Alexey Shekhirin
5ce2716b77 chore: add 0x prefix to b256! and address! calls (#14871) 2025-03-06 12:05:29 +00:00
Arsenii Kulikov
5576a7de49 feat: integrate alloy-hardforks (#14853) 2025-03-05 19:51:15 +00:00
Emilia Hane
fa70827ba5 fix(l2-withdrawals-root): Fix genesis hash for custom op chain (#14845) 2025-03-05 13:47:57 +00:00
Emilia Hane
fa41b86172 fix(l2-withdrawals-root): Compute op devnet genesis hash from genesis header (#14839) 2025-03-05 11:16:57 +00:00
Arsenii Kulikov
18b71d9a90 refactor: prepare EthereumHardforks for move to alloy-evm (#14835) 2025-03-05 08:40:42 +00:00
Matthias Seitz
fa22b2657b chore: use interop timestamp (#14782) 2025-03-02 12:51:09 +01:00
Poulav Bhowmick
d77c6061da Changed "match" to "if let some" to fix build errors (#14637)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-21 15:20:15 +00:00
Solar Mithril
1ae733a7d1 Add interop hardfork in all relevant places. (#14582) 2025-02-19 12:18:37 +00:00
DaniPopes
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
Emilia Hane
c0a30f051e feat(op): isthmus genesis header (#14560)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 15:29:59 +00:00