[node] print out pub blskey if it can't be found

Signed-off-by: Leo Chen <leo@harmony.one>
pull/1135/head
Leo Chen 6 years ago
parent f16abb0b28
commit afe80c3606
  1. 5
      cmd/harmony/main.go

@ -200,9 +200,10 @@ func setUpConsensusKeyAndReturnIndex(nodeConfig *nodeconfig.ConfigType) (int, *g
fmt.Printf("error when loading bls key, err :%v\n", err) fmt.Printf("error when loading bls key, err :%v\n", err)
os.Exit(100) os.Exit(100)
} }
index, acc := genesis.IsBlsPublicKeyIndex(consensusPriKey.GetPublicKey().SerializeToHexStr()) pubKey := consensusPriKey.GetPublicKey()
index, acc := genesis.IsBlsPublicKeyIndex(pubKey.SerializeToHexStr())
if index < 0 { if index < 0 {
fmt.Println("Can not found your bls key.") fmt.Printf("can not found your bls key: %s\n", pubKey.SerializeToHexStr())
os.Exit(100) os.Exit(100)
} }

Loading…
Cancel
Save