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