forked from cerc-io/stack-orchestrator
be08ee81ea
* Remove unnecessary todos
* Set option to log commands in shell scripts
* Replace fixturenet-eth dependency with wait on endpoint
* Skip lighthouse node dependency check
* Update all services in the stack
* Use debug flag to enable shell commands logging
* Add bash in op-batcher container
* Update mobymask-v2 instructions
* Update fixturenet-optimism instructions
* Add descriptions for services
* Move ts files to container-build
* Take L1 RPC endpoint from the env file
* Add dev mode restriction for editing env file
Former-commit-id: 2515878eeb
12 lines
379 B
Bash
12 lines
379 B
Bash
#!/bin/sh
|
|
set -e
|
|
|
|
# Read the private key of L1 account to deploy contract
|
|
# TODO: Take from env if /geth-accounts volume doesn't exist to allow using separately running L1
|
|
L1_PRIV_KEY=$(head -n 1 /geth-accounts/accounts.csv | cut -d ',' -f 3)
|
|
|
|
# Set the private key
|
|
jq --arg privateKey "$L1_PRIV_KEY" '.privateKey = ($privateKey)' secrets-template.json > secrets.json
|
|
|
|
npm start
|