Versions in this module Expand all Collapse all v1 v1.9.8 Jun 28, 2023 Changes in this version + type Block struct + func (b *Block) Accept(context.Context) error + func (b *Block) Options(context.Context) ([2]snowman.Block, error) + func (b *Block) Reject(context.Context) error + func (b *Block) Status() choices.Status + func (b *Block) Timestamp() time.Time + func (b *Block) Verify(context.Context) error + type Manager interface + GetBlock func(blkID ids.ID) (snowman.Block, error) + GetStatelessBlock func(blkID ids.ID) (blocks.Block, error) + LastAccepted func() ids.ID + NewBlock func(blocks.Block) snowman.Block + func NewManager(mempool mempool.Mempool, metrics metrics.Metrics, s state.State, ...) Manager + type MockManager struct + func NewMockManager(ctrl *gomock.Controller) *MockManager + func (m *MockManager) EXPECT() *MockManagerMockRecorder + func (m *MockManager) GetBlock(arg0 ids.ID) (snowman.Block, error) + func (m *MockManager) GetState(arg0 ids.ID) (state.Chain, bool) + func (m *MockManager) GetStatelessBlock(arg0 ids.ID) (blocks.Block, error) + func (m *MockManager) LastAccepted() ids.ID + func (m *MockManager) NewBlock(arg0 blocks.Block) snowman.Block + type MockManagerMockRecorder struct + func (mr *MockManagerMockRecorder) GetBlock(arg0 interface{}) *gomock.Call + func (mr *MockManagerMockRecorder) GetState(arg0 interface{}) *gomock.Call + func (mr *MockManagerMockRecorder) GetStatelessBlock(arg0 interface{}) *gomock.Call + func (mr *MockManagerMockRecorder) LastAccepted() *gomock.Call + func (mr *MockManagerMockRecorder) NewBlock(arg0 interface{}) *gomock.Call v1.9.8-rc.9 Jun 28, 2023