Add symlinks to the params files for testnet3.
This commit is contained in:
parent
f15b9549dc
commit
24f54da4f2
|
@ -6,10 +6,13 @@ PARAMS_DIR="$HOME/.zcash-params"
|
|||
|
||||
REGTEST_PKEY_NAME='zc-testnet-public-alpha-proving.key'
|
||||
REGTEST_VKEY_NAME='zc-testnet-public-alpha-verification.key'
|
||||
REGTEST_PKEY_URL="https://zca.sh/downloads/$REGTEST_PKEY_NAME"
|
||||
REGTEST_VKEY_URL="https://zca.sh/downloads/$REGTEST_VKEY_NAME"
|
||||
REGTEST_PKEY_URL="https://z.cash/downloads/$REGTEST_PKEY_NAME"
|
||||
REGTEST_VKEY_URL="https://z.cash/downloads/$REGTEST_VKEY_NAME"
|
||||
REGTEST_DIR="$PARAMS_DIR/regtest"
|
||||
|
||||
# This should have the same params as regtest. We use symlinks for now.
|
||||
TESTNET3_DIR="$PARAMS_DIR/testnet3"
|
||||
|
||||
|
||||
# Note: This assumes cwd is set appropriately!
|
||||
function fetch_params {
|
||||
|
@ -61,9 +64,19 @@ cd "$REGTEST_DIR"
|
|||
fetch_params "$REGTEST_PKEY_URL"
|
||||
fetch_params "$REGTEST_VKEY_URL"
|
||||
|
||||
cd ..
|
||||
|
||||
echo 'Updating testnet3 symlinks to regtest parameters.'
|
||||
mkdir -p "$TESTNET3_DIR"
|
||||
ln -sf "../regtest/$REGTEST_PKEY_NAME" "$TESTNET3_DIR/$REGTEST_PKEY_NAME"
|
||||
ln -sf "../regtest/$REGTEST_VKEY_NAME" "$TESTNET3_DIR/$REGTEST_VKEY_NAME"
|
||||
|
||||
# Now verify their hashes:
|
||||
echo 'Verifying parameter file integrity via sha256sum...'
|
||||
sha256sum --check - <<EOF
|
||||
7844a96933979158886a5b69fb163f49de76120fa1dcfc33b16c83c134e61817 $REGTEST_PKEY_NAME
|
||||
6902fd687bface72e572a7cda57f6da5a0c606c7b9769f30becd255e57924f41 $REGTEST_VKEY_NAME
|
||||
7844a96933979158886a5b69fb163f49de76120fa1dcfc33b16c83c134e61817 regtest/$REGTEST_PKEY_NAME
|
||||
7844a96933979158886a5b69fb163f49de76120fa1dcfc33b16c83c134e61817 testnet3/$REGTEST_PKEY_NAME
|
||||
6902fd687bface72e572a7cda57f6da5a0c606c7b9769f30becd255e57924f41 regtest/$REGTEST_VKEY_NAME
|
||||
6902fd687bface72e572a7cda57f6da5a0c606c7b9769f30becd255e57924f41 testnet3/$REGTEST_VKEY_NAME
|
||||
EOF
|
||||
|
||||
|
|
Loading…
Reference in New Issue