Versions in this module Expand all Collapse all v0 v0.0.4 Jan 15, 2025 v0.0.1 Jan 15, 2025 Changes in this version + type Pool struct + func NewPool() *Pool + func (p *Pool) ExitsForInclusion(state state.ReadOnlyBeaconState, slot types.Slot) ([]*ethpb.SignedVoluntaryExit, error) + func (p *Pool) InsertVoluntaryExit(exit *ethpb.SignedVoluntaryExit) + func (p *Pool) MarkIncluded(exit *ethpb.SignedVoluntaryExit) + func (p *Pool) PendingExits() ([]*ethpb.SignedVoluntaryExit, error) + type PoolManager interface + ExitsForInclusion func(state state.ReadOnlyBeaconState, slot types.Slot) ([]*ethpb.SignedVoluntaryExit, error) + InsertVoluntaryExit func(exit *ethpb.SignedVoluntaryExit) + MarkIncluded func(exit *ethpb.SignedVoluntaryExit) + PendingExits func() ([]*ethpb.SignedVoluntaryExit, error)