mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 12:57:18 +00:00
9ca95530fa
* allow passing no,prompt,force options to clear-db * ensure the node test runs ok * remove clear-db option and add force-clear-db; remove no longer needed file * add clear-db option back; force-clear-db overrides * add clear-db option back to usage * revert to only using --clear-db |
||
---|---|---|
.. | ||
apply-all-eth2-k8.sh | ||
check_gazelle.sh | ||
check_visibility.sh | ||
check-todo.sh | ||
coverage.sh | ||
deploy-deposit-contract.sh | ||
gcp_startup_script.sh | ||
interop_start.sh | ||
README.md | ||
setup-8-validators.sh | ||
start-beacon-chain.sh | ||
start-single-validator.sh | ||
update-go-pbs.sh | ||
update-mockgen.sh | ||
upload-github-release-asset.sh | ||
workspace_status.sh |
Bash Scripts
This subproject contains useful bash scripts for working with our repository. We have a simple tool that outputs coverage, a simple tool to check for gazelle requirements, and visibility rules tools for Bazel packages.
Instructions to run a single beacon chain node and 8 validators locally using the scripts.
-
Ensure your private key path is correct in all the files below.
-
Run
./deploy-deposit-contract.sh
-
Put the resulting contract address in
start-beacon-chain.sh
andsetup-8-validators.sh
. -
Run
./start-beacon-chain.sh
-
Run
./setup-8-validators.sh
-
You can use
tail -f /tmp/data/validator#.log
with # as a number from 1 - 8 to view the output of the validators.