package audit // Start is an event to start a new round of data audit. type Start struct { epoch uint64 } // MorphEvent implements the Event interface. func (a Start) MorphEvent() {} func NewAuditStartEvent(epoch uint64) Start { return Start{ epoch: epoch, } } func (a Start) Epoch() uint64 { return a.epoch }