Commit 8d1e1080 authored by vicotor's avatar vicotor

update

parent c8f2f650
...@@ -49,3 +49,4 @@ crytic-export ...@@ -49,3 +49,4 @@ crytic-export
bin bin
data data
.node .node
deployer
...@@ -4,16 +4,23 @@ configdir=$(pwd)/deployer ...@@ -4,16 +4,23 @@ configdir=$(pwd)/deployer
deploymentdir=$rootdir/packages/contracts-bedrock/deployments deploymentdir=$rootdir/packages/contracts-bedrock/deployments
cp $configdir/config.json $deploymentdir/
source $rootdir/.envrc source $rootdir/.envrc
cd packages/contracts-bedrock && \ cd $rootdir/packages/contracts-bedrock && ./scripts/getting-started/config.sh
echo "configure finished"
cd $rootdir/packages/contracts-bedrock && \
DEPLOYMENT_OUTFILE=$deploymentdir/artifact.json \ DEPLOYMENT_OUTFILE=$deploymentdir/artifact.json \
DEPLOY_CONFIG_PATH=$deploymentdir/config.json \ DEPLOY_CONFIG_PATH=$deploymentdir/config.json \
forge script scripts/deploy/Deploy.s.sol:Deploy \ forge script scripts/deploy/Deploy.s.sol:Deploy \
--non-interactive \
--broadcast --private-key $PRIVATE_KEY \ --broadcast --private-key $PRIVATE_KEY \
--rpc-url $L1_RPC_URL --rpc-url $L1_RPC_URL
echo "contract deploy finished"
cp $deploymentdir/config.json $configdir/
cp $deploymentdir/artifact.json $configdir/ cp $deploymentdir/artifact.json $configdir/
cd $rootdir cd $rootdir
#!/bin/bash #!/bin/bash
./bin/op-node genesis l2 --deploy-config ./deployer/config.json --l1-deployments ./deployer/artifact.json --l2-allocs ./deployer/alloc.json --outfile.l2 ./deployer/genesis.json --outfile.rollup ./deployer/rollup.json --l1-rpc=http://18.168.16.120:18888 source .envrc
./bin/op-node genesis l2 --deploy-config ./deployer/config.json --l1-deployments ./deployer/artifact.json --l2-allocs ./deployer/alloc.json --outfile.l2 ./deployer/genesis.json --outfile.rollup ./deployer/rollup.json --l1-rpc=$L1_RPC_URL
...@@ -49,6 +49,7 @@ var ( ...@@ -49,6 +49,7 @@ var (
Name: "allow-non-finalized", Name: "allow-non-finalized",
Usage: "Allow the proposer to submit proposals for L2 blocks derived from non-finalized L1 blocks.", Usage: "Allow the proposer to submit proposals for L2 blocks derived from non-finalized L1 blocks.",
EnvVars: prefixEnvVars("ALLOW_NON_FINALIZED"), EnvVars: prefixEnvVars("ALLOW_NON_FINALIZED"),
Value: true,
} }
DisputeGameFactoryAddressFlag = &cli.StringFlag{ DisputeGameFactoryAddressFlag = &cli.StringFlag{
Name: "game-factory-address", Name: "game-factory-address",
......
...@@ -159,4 +159,4 @@ cat << EOL >> tmp_config.json ...@@ -159,4 +159,4 @@ cat << EOL >> tmp_config.json
EOL EOL
# Write the final config file # Write the final config file
mv tmp_config.json "$CONTRACTS_BASE/deploy-config/getting-started.json" mv tmp_config.json "$CONTRACTS_BASE/deployments/config.json"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment