[OP Stack Deployment] op-deployer contract deploy #800
Replies: 1 comment 2 replies
-
I recommend using a released version of op-deployer—version v0.2.0 or above should meet your needs. The tag you’re currently using is mainly intended for compiling specific |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Did you check the documentation?
Did you check for duplicate questions?
Issue Description
Hello, I am trying to deploy L1 contract to Ethereum Sepolia by referring to the site below.
https://docs.optimism.io/operators/chain-operators/tools/op-deployer
I also referred to the site below.
https://docs.optimism.io/operators/chain-operators/tutorials/create-l2-rollup
When looking at https://docs.optimism.io/operators/chain-operators/tools/op-deployer, to create input.json, I noticed the following in the state.json file's
implementationsDeployment object:
},
“implementationsDeployment": {
“opcmAddress“: ‘0xfbceed4de885645fbded164910e10f52febfab35’,
“opcmGameTypeAdderAddress”: “0x0000000000000000000000000000000000000000”,
“opcmDeployerAddress": ‘0x0000000000000000000000000000000000000000’,
“opcmUpgraderAddress": ‘0x0000000000000000000000000000000000000000’,
“opcmInteropMigratorAddress“: ‘0x0000000000000000000000000000000000000000’,
“delayedWETHImplAddress”: “0x0000000000000000000000000000000000000000“,
“optimismPortalImplAddress”: “0x0000000000000000000000000000000000000000”,
“ethLockboxImplAddress“: ‘0x0000000000000000000000000000000000000000’,
“preimageOracleSingletonAddress”: “0x0000000000000000000000000000000000000000“,
“mipsSingletonAddress”: “0x0000000000000000000000000000000000000000”,
“systemConfigImplAddress": ‘0x0000000000000000000000000000000000000000’,
“l1CrossDomainMessengerImplAddress": ‘0x0000000000000000000000000000000000000000’,
“l1ERC721BridgeImplAddress": ‘0x0000000000000000000000000000000000000000’,
“l1StandardBridgeImplAddress": ‘0x0000000000000000000000000000000000000000’,
“optimismMintableERC20FactoryImplAddress“: ‘0x0000000000000000000000000000000000000000’,
“disputeGameFactoryImplAddress”: “0x0000000000000000000000000000000000000000“,
“anchorStateRegistryImplAddress”: “0x0000000000000000000000000000000000000000”
},
And below is a portion of the state.json file.
{
“version“: 1,
“create2Salt”: “0x3d5aba328dda318b11f25211a5c8da9bfccd82eef01005ff6a7d3b569fab28e0”,
“appliedIntent": {
“configType“: ‘standard’,
“l1ChainID”: 11155111,
“superchainConfigProxy“: null,
“superchainRoles”: {
“proxyAdminOwner": ‘0x1eb2ffc903729a0f03966b917003800b145f56e2’,
“protocolVersionsOwner“: ‘0xfd1d2e729ae8eee2e146c033bf4400fe75284301’,
“guardian”: “0x7a50f00e8d05b95f98fe38d8bee366a7324dcf7e”
},
“fundDevAccounts“: false,
“useInterop”: false,
“l1ContractsLocator“: ‘tag://op-contracts/v3.0.0-rc.2’,
“l2ContractsLocator”: “tag://op-contracts/v3.0.0-rc.2”,
“chains": [
{
“id“: ‘0x000000000000000000000000000000000000000000000000000000000000a455’,
“baseFeeVaultRecipient”: “0x4222b904c199ea6f9d6c4a85f5dcf82f0ffd73aa“,
“l1FeeVaultRecipient”: “0x4222b904c199ea6f9d6c4a85f5dcf82f0ffd73aa”,
“sequencerFeeVaultRecipient“: ‘0x4222b904c199ea6f9d6c4a85f5dcf82f0ffd73aa’,
“eip1559DenominatorCanyon”: 250,
“eip1559Denominator": 50,
“eip1559Elasticity“: 6,
“roles”: {
“l1ProxyAdminOwner": ‘0x1eb2ffc903729a0f03966b917003800b145f56e2’,
“l2ProxyAdminOwner": ‘0x2fc3ffc903729a0f03966b917003800b145f67f3’,
“systemConfigOwner“: ‘0x4222b904c199ea6f9d6c4a85f5dcf82f0ffd73aa’,
“unsafeBlockSigner”: “0x30a77384a6fcb9e3e882e820edd8f77f68ce974f”,
“batcher“: ‘0xbc98ded8e7e8e6750e4c3de1831f4d8284d92af7’,
“proposer”: “0xe94d3e77816fcefa541c4a82ae952c30471d6e1b”,
“challenger“: ‘0xfd1d2e729ae8eee2e146c033bf4400fe75284301”
},
“deployOverrides’: null,
“dangerousAltDAConfig”: {
“useAltDA“: false,
“daCommitmentType”: “”,
“daChallengeWindow": 0,
“daResolveWindow“: 0,
“daBondSize”: 0,
“daResolverRefundPercentage“: 0
},
“dangerousAdditionalDisputeGames”: null
}
],
“globalDeployOverrides“: null,
“l1DevGenesisParams”: null
},
“prestateManifest“: null,
“superchainDeployment”: {
“proxyAdminAddress“: ‘0x189abaaaa82dfc015a588a7dbad6f13b1d3485bc’,
“superchainConfigProxyAddress”: “0xc2be75506d5724086deb7245bd260cc9753911be”,
“superchainConfigImplAddress": “0x0000000000000000000000000000000000000000“,
“protocolVersionsProxyAddress”: “0x79add5713b383daa0a138d3c4780c7a1804a8090”,
“protocolVersionsImplAddress": ‘0x0000000000000000000000000000000000000000”
},
“implementationsDeployment’: {
“opcmAddress“: ‘0xfbceed4de885645fbded164910e10f52febfab35’,
“opcmGameTypeAdderAddress”: “0x0000000000000000000000000000000000000000”,
“opcmDeployerAddress": ‘0x0000000000000000000000000000000000000000’,
“opcmUpgraderAddress": ‘0x0000000000000000000000000000000000000000’,
“opcmInteropMigratorAddress": ‘0x0000000000000000000000000000000000000000’,
“delayedWETHImplAddress“: ‘0x0000000000000000000000000000000000000000’,
“optimismPortalImplAddress”: “0x0000000000000000000000000000000000000000“,
“ethLockboxImplAddress”: “0x0000000000000000000000000000000000000000”,
“preimageOracleSingletonAddress“: ‘0x0000000000000000000000000000000000000000’,
“mipsSingletonAddress”: “0x0000000000000000000000000000000000000000“,
“systemConfigImplAddress”: “0x0000000000000000000000000000000000000000”,
“l1CrossDomainMessengerImplAddress": ‘0x0000000000000000000000000000000000000000’,
“l1ERC721BridgeImplAddress": ‘0x0000000000000000000000000000000000000000’,
“l1StandardBridgeImplAddress": ‘0x0000000000000000000000000000000000000000’,
“optimismMintableERC20FactoryImplAddress“: ‘0x0000000000000000000000000000000000000000’,
“disputeGameFactoryImplAddress”: “0x0000000000000000000000000000000000000000“,
“anchorStateRegistryImplAddress”: “0x0000000000000000000000000000000000000000”
},
“opChainDeployments“: [
{
“id”: “0x000000000000000000000000000000000000000000000000000000000000a455”,
“proxyAdminAddress“: ‘0x1f481a5a5f99ae263cbc3d9f265f99fc05cc4746’,
“addressManagerAddress”: “0x95f32fd0a475473d2308ef7c7a06fed5c3eacec5”,
“l1ERC721BridgeProxyAddress": ‘0xdfe1ec01802a52f86b519bf7095b7e9c441c38a3’,
“systemConfigProxyAddress“: ‘0x6a7de6b37473b3660fb28e6cfe66424fa8a40b98’,
“optimismMintableERC20FactoryProxyAddress”: “0x0fee2470d3928cfdabdec476438621dd5f13c5ac“,
“l1StandardBridgeProxyAddress”: “0xed53c9202b0f67923bcce1d9e78a55ba6d1cbc0c”,
“l1CrossDomainMessengerProxyAddress": “0x2beb5ba317ea2fd811510a766384f6814293df53“,
“optimismPortalProxyAddress”: “0x01ba701476ec42157c9de7749359f280de8a6731”,
“ethLockboxProxyAddress": “0x0000000000000000000000000000000000000000“,
“disputeGameFactoryProxyAddress”: “0x4422801c20f939322cdde501bbefa42edf6e3ec6”,
“anchorStateRegistryProxyAddress": ‘0x2c1e1d725c4f393098899e204301c29c982c7328’,
“faultDisputeGameAddress": ‘0x0000000000000000000000000000000000000000’,
“permissionedDisputeGameAddress": ‘0x17723d2511a73c99c420d687090b7638d7e067d2’,
“delayedWETHPermissionedGameProxyAddress": ‘0xd28b7eec196300310f51b38b21a49c74011fc0b8’,
“delayedWETHPermissionlessGameProxyAddress": ‘0x0000000000000000000000000000000000000000’,
“dataAvailabilityChallengeProxyAddress": ‘0x0000000000000000000000000000000000000000’,
“dataAvailabilityChallengeImplAddress“: ‘0x0000000000000000000000000000000000000000’,
“additionalDisputeGames”: null,
“allocs": ”H4sIAAAAAAAA/+y9
There are many addresses 000..00 in the implementationsDeployment object. Is the contract not deployed properly?
How can I resolve this?
And below is the command when I ran op-deployer apply for the second time.
./bin/op-deployer apply --workdir .deployer --l1-rpc-url “https://crimson-radial-gadget.ethereum-sepolia.quiknode.pro/XXXXXXXXXXXXXXXXXXXX” --private-key 0xXXXXXXXXX --deployment-target live
When I first ran the command, I did not include --deployment-target live.
The following log is displayed.
INFO [05-06|12:15:32.594] Initialized path database readonly=true cache=0.00B buffer=0.00B history=0
INFO [05-06|12:15:32.594] initializing pipeline stage=init strategy=live
INFO [05-06|12:15:32.832] superchain deployment not needed stage=deploy-superchain
INFO [05-06|12:15:32.993] implementations deployment not needed stage=deploy-implementations
INFO [05-06|12:15:33.151] opchain deployment not needed stage=deploy-opchain
INFO [05-06|12:15:33.322] alt-da deployment not needed stage=deploy-alt-da
INFO [05-06|12:15:33.484] additional dispute games deployment not needed stage=deploy-additional-dispute-games
INFO [05-06|12:15:33.639] L2 genesis generation not needed stage=generate-l2-genesis
INFO [05-06|12:15:33.800] setting start block stage=set-start-block strategy=live id=0x00000000000000000000000000000000000000000000000000000000000a4 55
WARN [05-06|12:15:34.001] preStateBuilder not found - skipping prestate generation stage=generate-pre-state
And when I first ran it, the following log appeared when I executed the command below.
./bin/op-deployer apply --workdir .deployer --l1-rpc-url “https://crimson-radial-gadget.ethereum-sepolia.quiknode.pro/XXXXXXXXX” --private-key 0xXXXXXXXXXXXXXXXXXXX
INFO [04-28|06:54:44.800] Initialized path database readonly=true cache=0.00B buffer=0.00B history=0
INFO [04-28|06:54:44.800] initializing pipeline stage=init strategy=live
INFO [04-28|06:54:44.879] superchain deployment not needed stage=deploy-superchain
INFO [04-28|06:54:44.880] implementations deployment not needed stage=deploy-implementations
INFO [04-28|06:54:44.880] deploying OP chain using local allocs stage=deploy-opchain id=0x00000000000000000000000000000000000000000000000000000000000 0a455
INFO [04-28|06:55:09.181] transaction broadcasted id=0bc792..07451e nonce=0
INFO [04-28|06:55:09.181] Publishing transaction service=transactor tx=541567..1d52d2 nonce=0gasTipCap=1,000,000,000gasFeeCap=68,897,065,614gasLimit=24,927,176
INFO [04-28|06:55:09.217] Transaction successfully published service=transactor tx=541567.. 1d52d2 nonce=0 gasTipCap=1,000,000,000 gasFeeCap=68,897,065,614 gasLimit=24,927,176 tx=541567..1d52d2
INFO [04-28|06:55:25.298] Transaction confirmed service=transactor tx=541567..1d52d2 block=af7ad7..9630af:8211277effectiveGasPrice=23,395,536,796
INFO [04-28|06:55:25.298] transaction confirmed id=0bc792.. 07451e completed=1 total=1 hash=0x541567384cdfbad16ca67e3ab479c4f719e72ca26af82e2a1e368f22731d52d2 nonce=0 creation=0x0000000000000000000 000000000000000000
INFO [04-28|06:55:25.298] alt-da deployment not needed stage=deploy-alt-da
INFO [04-28|06:55:25.299] additional dispute games deployment not needed stage=deploy-additional-dispute-games
INFO [04-28|06:55:25.299] generating L2 genesis stage=generate-l2-genesis id=0x00000000000000000000000000000000000000000000000000000000000 0a455
WARN [04-28|06:55:25.299] RequiredProtocolVersion is empty “!BADKEY”=&{} config=SuperchainL1DeployConfig
WARN [04-28|06:55:25.300] RecommendedProtocolVersion is empty “!BADKEY”=&{} config=SuperchainL1DeployConfig
WARN [04-28|06:55:25.300] L2OutputOracleStartingBlockNumber is 0, should only be 0forfresh chains “!BADKEY”=&{} config=OutputOracleDeployConfig
INFO [04-28|06:55:25.316] L2Genesis: outputMode: none, fork: holocene sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.316] Setting precompile 1wei balances sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.318] Setting Predeploy proxies sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.320] Setting proxy deployed bytecode foraddresses in range 0x4200000000000000000000000000000000000000through 0x42000000000000000000000 000000000000007fF sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.320] Setting proxy 0x4200000000000000000000000000000000000000implementation: 0xc0D3C0d3C0d3C0D3c0d3C0d3c0D3C0d3c0d30000 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.320] Setting proxy 0x4200000000000000000000000000000000000002implementation: 0xc0d3c0d3C0d3c0D3c0d3C0D3c0d3C0d3c0D30002 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.320] Skipping proxy at 0x4200000000000000000000000000000000000006sender=0x4222b904c199EA6F9D6c4a85f5DCf8 2F0FFd73AA
INFO [04-28|06:55:25.320] Setting proxy 0x4200000000000000000000000000000000000007 implementation: 0xC0d3c0d3c0D3c0D3C0d3C0D3C0D3c0d3c0d30007 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x420000000000000000000000000000000000000Fimplementation: 0xc0d3C0d3C0d3c0D3C0D3C0d3C0d3C0D3C0D3000f sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x4200000000000000000000000000000000000010implementation: 0xC0d3c0d3c0D3c0d3C0D3c0D3C0d3C0D3C0D30010 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x420000000000000000000000000000000000011implementation: 0xC0D3C0d3c0d3c0d3C0D3c0d3C0D3c0d3c0D30011 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x420000000000000000000000000000000000012implementation: 0xc0D3c0d3C0d3c0d3c0D3c0d3c0D3c0D3c0D30012 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x4200000000000000000000000000000000000013implementation: 0xC0D3C0d3C0D3c0D3C0d3c0D3C0d3c0d3C0d30013 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.321] Setting proxy 0x420000000000000000000000000000000000014implementation: 0xC0D3c0d3c0d3c0d3c0D3C0d3C0D3C0D3c0d30014 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x4200000000000000000000000000000000000015implementation: 0xc0d3C0D3C0D3c0D3C0D3C0d3C0D3c0D3c0d30015 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x4200000000000000000000000000000000000016implementation: 0xC0D3C0d3C0d3c0d3C0d3C0D3c0D3c0d3c0D30016 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x4200000000000000000000000000000000000017implementation: 0xc0d3C0d3C0d3C0d3C0d3c0d3C0D3C0d3C0D30017 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x4200000000000000000000000000000000000018implementation: 0xC0d3C0D3c0d3C0d3c0d3c0D3C0D3C0d3C0D30018 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x4200000000000000000000000000000000000019implementation: 0xC0d3c0D3c0d3C0D3C0D3C0d3c0D3C0D3c0d30019 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x42000000000000000000000000000000000001Aimplementation: 0xc0D3c0D3C0d3c0d3c0d3C0d3c0d3C0d3C0D3001A sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.322] Setting proxy 0x420000000000000000000000000000000000001bimplementation: 0xC0d3C0d3c0D3C0d3C0d3c0D3C0d3c0D3C0d3001B sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.323] Setting proxy 0x4200000000000000000000000000000000000020implementation: 0xc0d3c0d3c0d3C0d3c0d3C0D3C0D3c0d3C0D30020 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.323] Setting proxy 0x420000000000000000000000000000000000021implementation: 0xC0D3c0D3C0d3c0D3c0D3C0D3c0D3c0d3c0d30021 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.327] Skipping proxy at 0x4200000000000000000000000000000000000042sender=0x4222b904c199EA6F9D6c4a85f5DCf8 2F0FFd73AA
INFO [04-28|06:55:25.474] Setting predeploy implementations with L1 contract dependencies: sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.475] - L1CrossDomainMessengerProxy: 0x2beb5Ba317Ea2fD811510a766384f6814293dF53 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.475] - L1StandardBridgeProxy: 0xEd53c9202b0f67923bcCe1D9e78A55Ba6d1cbc0c sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.475] - L1ERC721BridgeProxy: 0xdfE1EC01802A52F86B519BF7095b7E9c441C38a3 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.475] Setting LegacyMessagePasser implementation at: 0xc0D3C0d3C0d3C0D3c0d3C0d3c0D3C0d3c0d30000 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.475] Setting DeployerWhitelist implementation at: 0xc0d3c0d3C0d3c0D3c0d3C0D3c0d3C0d3c0D30002 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.476] Setting WETH implementation at: 0x4200000000000000000000000000000000000006 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.478] Setting L2CrossDomainMessenger implementation at: 0xC0d3c0d3c0D3c0D3C0d3C0D3C0D3c0d3c0d30007 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.482] Setting GasPriceOracle implementation at: 0xc0d3C0d3C0d3c0D3C0D3C0d3C0d3C0D3C0D3000f sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.489] Setting L2StandardBridge implementation at: 0xC0d3c0d3c0D3c0d3C0D3c0D3C0d3C0D3C0D30010 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.497] Setting SequencerFeeVault implementation at: 0xC0D3C0d3c0d3c0d3C0D3c0d3C0D3c0d3c0D30011 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.498] Setting OptimismMintableERC20Factory implementation at: 0xc0D3c0d3C0d3c0d3c0D3c0d3c0D3c0D3c0D30012 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.503] Setting L1BlockNumber implementation at: 0xC0D3C0d3C0D3c0D3C0d3c0D3C0d3c0d3C0d30013 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.503] Setting L2ERC721Bridge implementation at: 0xC0D3c0d3c0d3c0d3c0D3C0d3C0D3C0D3c0d30014 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.508] Setting L1Block implementation at: 0xc0d3C0D3C0D3c0D3C0D3C0d3C0D3c0D3c0d30015 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.511] Setting L2ToL1MessagePasser implementation at: 0xC0D3C0d3C0d3c0d3C0d3C0D3c0D3c0d3c0D30016 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.518] Setting OptimismMintableERC721Factory implementation at: 0xc0d3C0d3C0d3C0d3C0d3c0d3C0D3C0d3C0D30017 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.518] Setting ProxyAdmin implementation at: 0xC0d3C0D3c0d3C0d3c0d3c0D3C0D3C0d3C0D30018 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.525] Setting BaseFeeVault implementation at: 0xC0d3c0D3c0d3C0D3C0D3C0d3c0D3C0D3c0d30019 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.527] Setting L1FeeVault implementation at: 0xc0D3c0D3C0d3c0d3c0d3C0d3c0d3C0d3C0D3001A sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.529] Setting OperatorFeeVault implementation at: 0xC0d3C0d3c0D3C0d3C0d3c0D3C0d3c0D3C0d3001B sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.530] Setting SchemaRegistry implementation at: 0xc0d3c0d3c0d3C0d3c0d3C0D3C0D3c0d3C0D30020 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.550] Setting EAS implementation at: 0xC0D3c0D3C0d3c0D3c0D3C0D3c0D3c0d3c0d30021 sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.550] Governance not enabled, skipping setting governanace token sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.562] Setting MultiCall3 preinstall code at: 0xcA11bde05977b3631167028862bE2a173976CA11 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.562] Setting Create2Deployer preinstall code at: 0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.562] Setting Safe_v130 preinstall code at: 0x69f4D1788e39c87893C980c06EdF4b7f686e2938 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting SafeL2_v130 preinstall code at: 0xfb1bffC9d739B8D520DaF37dF666da4C687191EA sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting MultiSendCallOnly_v130 preinstall code at: 0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting SafeSingletonFactory preinstall code at: 0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting DeterministicDeploymentProxy preinstall code at: 0x4e59b44847b379578588920cA78FbF26c0B4956C sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting MultiSend_v130 preinstall code at: 0x998739BFdAAdde7C933B942a68053933098f9EDa sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.563] Setting Permit2 preinstall code at: 0x000000000022D473030F116dDEE9F6B43aC78BA3 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.564] Setting SenderCreator_v060 preinstall code at: 0x7fc98430eAEdbb6070B35B39D798725049088348 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.564] Setting EntryPoint_v060 preinstall code at: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.564] Setting SenderCreator_v070 preinstall code at: 0xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.564] Setting EntryPoint_v070 preinstall code at: 0x0000000071727De22E5E9d8BAf0edAc6f37da032 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.565] Setting BeaconBlockRoots preinstall code at: 0x000F3df6D732807Ef1319fB7B8bB8522d0Beac02 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.565] Setting HistoryStorage preinstall code at: 0x0000F90827F1C53a10cb7A02335B175320002935 sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.565] Setting CreateX preinstall code at: 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed sender=0xaE0bDc4eEAC5E950B67C6819B118761CaAF61946
INFO [04-28|06:55:25.565] Activating ecotone in GasPriceOracle contract sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.565] Activating fjord in GasPriceOracle contract sender=0x4222b904c199EA6F9D6c4a85f5DCf82F0FFd73AA
INFO [04-28|06:55:25.607] Trie dumping started root=84bacb..841d8b
INFO [04-28|06:55:25.624] Trie dumping complete accounts=2342elapsed=17.314ms
INFO [04-28|06:55:25.624] removing script from state-dump addr=0xfdAf657f7146c1AB9db4d70cEd5FDEa7dC4906c0label=L2Genesis
INFO [04-28|06:55:25.624] removing script from state-dump addr=0x8f0818c1e0a4cA9Bc005f61428f7f8a371464D38label=
INFO [04-28|06:55:25.805] setting start block stage=set-start-block strategy=live id=0x00000000000000000000000000000000000000000000000000000000000a 455
WARN [04-28|06:55:26.036] preStateBuilder not found - skipping prestate generation stage=generate-pre-state
=================================
$
./bin/op-deployer inspect genesis --workdir .deployer 42069 > .deployer/genesis.jso
$ ./bin/op-deployer inspect rollup --workdir .deployer 42069 > .deployer/rollup.json
Please help. Thank you.
==========
And for reference, I used the
https://github.com/ethereum-optimism/optimism
v1.13.2 tag on that website , but does op-deployer require a different version?
And if possible, please provide correct guidance on how to properly deploy the L1 contracts to the Ethereum Sepolia testnet .
Thank you.
Logs
No response
Additional Information
No response
Feedback
No response
Beta Was this translation helpful? Give feedback.
All reactions