Versions in this module Expand all Collapse all v2 v2.0.1 Oct 5, 2021 Changes in this version + type AttestationProcessor interface + ProcessAttestation func(context.Context, []uint64, [32]byte, types.Epoch) + type BlockProcessor interface + ProcessBlock func(context.Context, types.Slot, [32]byte, [32]byte, [32]byte, types.Epoch, ...) error + type ForkChoicer interface + type Getter interface + AncestorRoot func(ctx context.Context, root [32]byte, slot types.Slot) ([]byte, error) + HasNode func([32]byte) bool + HasParent func(root [32]byte) bool + IsCanonical func(root [32]byte) bool + Node func([32]byte) *protoarray.Node + Nodes func() []*protoarray.Node + Store func() *protoarray.Store + type HeadRetriever interface + Head func(context.Context, types.Epoch, [32]byte, []uint64, types.Epoch) ([32]byte, error) + type Pruner interface + Prune func(context.Context, [32]byte) error Other modules containing this package github.com/prysmaticlabs/prysm github.com/prysmaticlabs/prysm/v3 github.com/prysmaticlabs/prysm/v4 github.com/prysmaticlabs/prysm/v5