Force CanonicalTime to UTC

fixes issue with vote serialization breaking the signatures
This commit is contained in:
Ethan Frey 2017-12-11 19:51:00 +01:00
parent 850310b034
commit c4860f6c29

View File

@ -113,5 +113,8 @@ func CanonicalHeartbeat(heartbeat *Heartbeat) CanonicalJSONHeartbeat {
}
func CanonicalTime(t time.Time) string {
return t.Format(timeFormat)
// note that sending time over go-wire resets it to
// local time, we need to force UTC here, so the
// signatures match
return t.UTC().Format(timeFormat)
}