Skip to content

Commit

Permalink
feat(genesis): generate combined allocs
Browse files Browse the repository at this point in the history
  • Loading branch information
jakim929 committed Jul 18, 2024
1 parent 13f6a3e commit 9ed4930
Show file tree
Hide file tree
Showing 61 changed files with 306,936 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,6 @@ go.work.sum
.env

.DS_Store

# vendored packages
lib
19 changes: 18 additions & 1 deletion Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,21 @@ test-go:
go test ./... -v

start:
go run ./...
go run ./...

clean-lib:
rm -rf lib

checkout-optimism-monorepo:
rm -rf lib/optimism
mkdir -p lib/optimism && \
cd lib/optimism && \
git init && \
git remote add origin https://github.com/ethereum-optimism/optimism.git && \
git fetch --depth=1 origin 9001eef4784dc2950d0bdcda29752cb2939bae2b && \
git reset --hard FETCH_HEAD && \
git submodule update --init --recursive && \
make cannon-prestate

generate-genesis: checkout-optimism-monorepo
python3 scripts/generate-genesis.py
4 changes: 3 additions & 1 deletion contracts/foundry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ src = "src"
out = "out"
libs = ["lib"]

# See more config options https://github.com/foundry-rs/foundry/blob/master/crates/config/README.md#all-options
fs_permissions = [
{ access='read-write', path='../generated' },
]
15 changes: 15 additions & 0 deletions contracts/script/CombineAllocs.s.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;

import {Script, console} from "forge-std/Script.sol";

contract CombineAllocs is Script {
function setUp() public {}

function run(string[] memory allocsPaths, string memory outputPath) public {
for (uint256 i = 0; i < allocsPaths.length; i++) {
vm.loadAllocs(allocsPaths[i]);
}
vm.dumpState(outputPath);
}
}
34 changes: 34 additions & 0 deletions generated/addresses/901-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/902-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/903-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/904-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/905-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/906-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/907-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
34 changes: 34 additions & 0 deletions generated/addresses/908-addresses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"AddressManager": "0xe4EB561155AFCe723bB1fF8606Fbfe9b28d5d38D",
"AnchorStateRegistry": "0x81C78FE7D7baABd8B6080541F860721a745b7C86",
"AnchorStateRegistryProxy": "0x754A91555a8dd5037315ABFd3702ED49d92887b7",
"DelayedWETH": "0x49BBFf1629824A1e7993Ab5c17AFa45D24AB28c9",
"DelayedWETHProxy": "0x11c81c1A7979cdd309096D1ea53F887EA9f8D14d",
"DisputeGameFactory": "0x20B168142354Cee65a32f6D8cf3033E592299765",
"DisputeGameFactoryProxy": "0xD34052d665891976eE71E097EaAF03Df51e9e3d5",
"L1CrossDomainMessenger": "0x094e6508ba9d9bf1ce421fff3dE06aE56e67901b",
"L1CrossDomainMessengerProxy": "0xd787A42Ee3ac477c46Dd6C912e7af795D44453d5",
"L1ERC721Bridge": "0x5C4F5e749A61a9503c4AAE8a9393e89609a0e804",
"L1ERC721BridgeProxy": "0x4d8eC2972eb0bC4210c64E651638D4a00ad3B400",
"L1StandardBridge": "0xb7900B27Be8f0E0fF65d1C3A4671e1220437dd2b",
"L1StandardBridgeProxy": "0xfe36E31dFE8Cb3A3Aa0CB9f35B191DdB5451b090",
"L2OutputOracle": "0x19652082F846171168Daf378C4fD3ee85a0D4A60",
"L2OutputOracleProxy": "0xfcF38f326CA709b0B04B2215Dbc969fC622775F7",
"Mips": "0xcdAdd729ca2319E8955240bDb61A6A6A956A7664",
"OptimismMintableERC20Factory": "0x39Aea2Dd53f2d01c15877aCc2791af6BDD7aD567",
"OptimismMintableERC20FactoryProxy": "0x072B5bdBFC5e66B55317Ef4B4d1AE7d61592ebB2",
"OptimismPortal": "0xbdD90485FCbcac869D5b5752179815a3103d8131",
"OptimismPortal2": "0xfcbb237388CaF5b08175C9927a37aB6450acd535",
"OptimismPortalProxy": "0x6509f2a854BA7441039fCE3b959d5bAdd2fFCFCD",
"PreimageOracle": "0x3bd7E801E51d48c5d94Ea68e8B801DFFC275De75",
"ProtocolVersions": "0xfbfD64a6C0257F613feFCe050Aa30ecC3E3d7C3F",
"ProtocolVersionsProxy": "0x06d763ED65D2DC08BAc5743bd00AffD764dD80c1",
"ProxyAdmin": "0xcf27F781841484d5CF7e155b44954D7224caF1dD",
"SafeProxyFactory": "0x261D8c5e9742e6f7f1076Fa1F560894524e19cad",
"SafeSingleton": "0xCE3478A9E0167a6Bc5716DC39DbbbfAc38F27623",
"SuperchainConfig": "0x068E44eB31e111028c41598E4535be7468674D0A",
"SuperchainConfigProxy": "0x71F043a9072b5ec430C0a1DD766E1C8C613eDc5d",
"SystemConfig": "0x67866A5052E5302aaD08e9f352331fd8622eB6DC",
"SystemConfigProxy": "0x4af802b3010e07845b2B8C2250126e9Ac0BDb6B9",
"SystemOwnerSafe": "0x410fbB1364c5A3EE879C28673cC21EE5AA8204A5"
}
Loading

0 comments on commit 9ed4930

Please sign in to comment.