Files
lodestar/scripts/dev/node2.sh
Cayman b2d6a55d94 Rename CLI flags for v1 (#4457)
* Rename `rootDir` to `dataDir`

* Refactor initializeOptionsAndConfig

* Remove old peerstore migration

* Fix rootDir

* Rename `metrics.enabled` to `metrics`

* Rename `api.rest` to `rest`

* Rename `chain.defaultFeeRecipient` to `suggestedFeeRecipient`

* Rename `network.discv5.enabled` to `discv5`

* Set many network flags as hidden

* Fix rest rename

* Change rest options order

* Remove rest alias

* Rename `builder.enabled` to `builder`

* More suggestedFeeRecipient

* Hide most chain options

* Rename `eth1.enabled` to `eth1`

* Remove eth1.providerUrl

* Hide eth1.depositContractDeployBlock

* More eth1.enabled

* More rest.enabled

* More rest.namespace

* More rest.address

* More rest.port

* More suggestedFeeRecipient

* Hide some beacon options

* Overhaul wss options

* Fix dataDir capitalization

* Review network flags

* Update logFile options

* Update wss options

* Drop aliases

* Rename keymanager.enabled

* Rename importKeystoresPath

* Fix beacon-node types

Co-authored-by: dapplion <35266934+dapplion@users.noreply.github.com>
2022-08-20 12:09:31 +00:00

22 lines
592 B
Bash
Executable File

#!/usr/bin/env bash
# Fetch node1 data
ENR=$(curl -s http://localhost:9596/eth/v1/node/identity | jq .data.enr)
GENESIS_TIME=$(curl -s http://localhost:9596/eth/v1/beacon/genesis | jq .data.genesis_time)
packages/cli/bin/lodestar dev \
--genesisValidators 8 \
--genesisTime $GENESIS_TIME \
--enr.ip 127.0.0.1 \
--dataDir .lodestar/node2 \
--reset \
--rest \
--rest.namespace '*' \
--metrics \
--metrics.serverPort 8009 \
--logLevel debug \
--eth1 false \
--port 9001 \
--rest.port 9597 \
--network.connectToDiscv5Bootnodes true \
--network.discv5.bootEnrs $ENR