mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 12:57:18 +00:00
16 lines
382 B
Go
16 lines
382 B
Go
|
package cache
|
||
|
|
||
|
import "errors"
|
||
|
|
||
|
// ErrNotCommittee will be returned when a cache object is not a pointer to
|
||
|
// a Committee struct.
|
||
|
var ErrNotCommittee = errors.New("object is not a committee struct")
|
||
|
|
||
|
// Committees defines the shuffled committees seed.
|
||
|
type Committees struct {
|
||
|
CommitteeCount uint64
|
||
|
Seed [32]byte
|
||
|
ShuffledIndices []uint64
|
||
|
SortedIndices []uint64
|
||
|
}
|