From a165e7021b9ef24e5bb21563a83131e7caad9f24 Mon Sep 17 00:00:00 2001 From: steviez Date: Tue, 24 Jan 2023 22:05:59 -0600 Subject: [PATCH] Use halt-at-slot to specify getting bank-hash for slot 0 (#29873) The bootstrap node creates the bootstrap snapshot at slot 0 so we do indeed want the bank hash at slot 0. However, stricter error checking in solana-ledger-tool made it such that the bank-hash command would error. --- net/remote/remote-node.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/remote/remote-node.sh b/net/remote/remote-node.sh index ba2ec72b71..08f4f51c04 100755 --- a/net/remote/remote-node.sh +++ b/net/remote/remote-node.sh @@ -266,7 +266,7 @@ EOF solana-ledger-tool -l config/bootstrap-validator shred-version --max-genesis-archive-unpacked-size 1073741824 | tee config/shred-version if [[ -n "$maybeWaitForSupermajority" ]]; then - bankHash=$(solana-ledger-tool -l config/bootstrap-validator bank-hash) + bankHash=$(solana-ledger-tool -l config/bootstrap-validator bank-hash --halt-at-slot 0) extraNodeArgs="$extraNodeArgs --expected-bank-hash $bankHash" echo "$bankHash" > config/bank-hash fi