diff --git a/privval/priv_validator.go b/privval/priv_validator.go index 2abcf5590..1e85bf7b3 100644 --- a/privval/priv_validator.go +++ b/privval/priv_validator.go @@ -9,8 +9,8 @@ import ( "time" "github.com/tendermint/tendermint/crypto" - "github.com/tendermint/tendermint/types" cmn "github.com/tendermint/tendermint/libs/common" + "github.com/tendermint/tendermint/types" ) // TODO: type ? @@ -91,6 +91,10 @@ func LoadFilePV(filePath string) *FilePV { cmn.Exit(cmn.Fmt("Error reading PrivValidator from %v: %v\n", filePath, err)) } + // overwrite pubkey and address for convenience + pv.PubKey = pv.PrivKey.PubKey() + pv.Address = pv.PubKey.Address() + pv.filePath = filePath return pv }