func (pv *FridayFilePV) SignVote(chainID string, vote *types.Vote) error {
	if err := pv.signVote(chainID, vote); err != nil {
		return fmt.Errorf("error signing vote: %v", err)
	}
	return nil
}
// SignVote signs a canonical representation of the vote, along with the
// chainID. Implements PrivValidator.
SignVote signs a canonical representation of the vote, along with the
chainID. Implements PrivValidator.
// SignVote signs a canonical representation of the vote along with the // chainID . Implements PrivValidator .
func (pv *FridayFilePV) SignVote(chainID string, vote *types.Vote) error {
	if err := pv.signVote(chainID, vote); err != nil {
		return fmt.Errorf("error signing vote: %v", err)
	}
	return nil
}
func ( pv * FridayFilePV ) SignVote ( chainID string , vote * types . Vote ) error { if err := pv . signVote ( chainID , vote ) ; err != nil { return fmt . Errorf ( " " , err ) } return nil }
SignVote signs a canonical representation of the vote, along with the
chainID.
SignVote signs a canonical representation of the vote along with the chainID .