Skip to content

Commit 69b40a4

Browse files
authored
Net script fix for expected shred version (pyth-network#280)
Fix for --expected-shred-version when maybeWaitForSupermajority is on Co-authored-by: Lijun Wang <lijun@anza.xyz>
1 parent 6441209 commit 69b40a4

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

multinode-demo/bootstrap-validator.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ while [[ -n $1 ]]; do
8888
elif [[ $1 == --expected-bank-hash ]]; then
8989
args+=("$1" "$2")
9090
shift 2
91+
elif [[ $1 == --expected-shred-version ]]; then
92+
args+=("$1" "$2")
93+
shift 2
9194
elif [[ $1 == --accounts ]]; then
9295
args+=("$1" "$2")
9396
shift 2

net/remote/remote-node.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,8 @@ EOF
264264

265265
if [[ -n "$maybeWaitForSupermajority" ]]; then
266266
bankHash=$(agave-ledger-tool -l config/bootstrap-validator bank-hash --halt-at-slot 0)
267-
extraNodeArgs="$extraNodeArgs --expected-bank-hash $bankHash"
267+
shredVersion="$(cat "$SOLANA_CONFIG_DIR"/shred-version)"
268+
extraNodeArgs="$extraNodeArgs --expected-bank-hash $bankHash --expected-shred-version $shredVersion"
268269
echo "$bankHash" > config/bank-hash
269270
fi
270271
fi

0 commit comments

Comments
 (0)