Open atenjin opened 1 week ago
@atenjin can you try this again against the latest version of the main
branch? We merged a pr here that I am hoping will solve your issue
@atenjin Could you please let me know where you got the deployments output and the addresses.json? It looks like there might be not enough contract addresses.
Bug Description Can not execute
just validate-genesis-allocs <chain-id>
in localSteps to Reproduce chain info: This rollup is deployed through op-deployer tool v0.0.3 https://github.com/ethereum-optimism/optimism/releases/tag/op-deployer%2Fv0.0.3
and genesis.json rollup.json address.json, deploy-config.json are all generated by this tool. address.json which is used for
SCR_DEPLOYMENTS_DIR
deploy-config.json:
Reproduce steps
SCR_MONOREPO_DIR=""
SCR_DEPLOYMENTS_DIR=""
download from https://operator-public.s3.us-west-2.amazonaws.com/swell/testnet/rollup.json
SCR_ROLLUP_CONFIG=""
download from https://operator-public.s3.us-west-2.amazonaws.com/swell/testnet/genesis.json
SCR_GENESIS="" SCR_DEPLOY_CONFIG=""
SCR_GENESIS_CREATION_COMMIT="5e14a61547a45eef2ebeba677aee4a049f106ed8" # op-contracts/v.1.7.0-beta.1+l2-contracts
Your chain's endpoint for ETHEREUM JSON-RPC requests
SCR_PUBLIC_RPC="https://swell-testnet.alt.technology" # new OP Stack L2 RPC URL
Your chain's sequencer endpoint for eth_sendRawTransaction.
This can be set the same as SCR_PUBLIC_RPC if you don't have a separate endpoint.
SCR_SEQUENCER_RPC="https://swell-testnet.alt.technology" # new OP Stack L2 sequencer RPC URL
Your chain's block explorer (e.g. Blockscout, Etherscan)
SCR_EXPLORER="https://swell-testnet-explorer.alt.technology" # new OP Stack L2 block explorer URL
Expected behavior pass this check.
Environment Information:
a560627d56d9b12c7c649e782110101a9579a2c4
Additional context This error due for the command:
op-node genesis l2
requires--l2-allocs
, but in this test, from the error log, the test does not provide this parameter.So it panic for reason:
msg="Application failed" message="missing l2-allocs"