Versions in this module Expand all Collapse all v1 v1.0.0 Sep 27, 2024 Changes in this version + type Manager struct + func NewManager(cfg *config.Config, domain domain.Domain, netAdapter *netadapter.NetAdapter, ...) (*Manager, error) + func (m *Manager) AddBlock(block *externalapi.DomainBlock) error + func (m *Manager) AddTransaction(tx *externalapi.DomainTransaction, allowOrphan bool) error + func (m *Manager) Close() + func (m *Manager) Context() *flowcontext.FlowContext + func (m *Manager) IBDPeer() *peerpkg.Peer + func (m *Manager) IsIBDRunning() bool + func (m *Manager) Peers() []*peerpkg.Peer + func (m *Manager) RegisterFlow(name string, router *routerpkg.Router, ...) *common.Flow + func (m *Manager) RegisterFlowWithCapacity(name string, capacity int, router *routerpkg.Router, ...) *common.Flow + func (m *Manager) RegisterOneTimeFlow(name string, router *routerpkg.Router, ...) *common.Flow + func (m *Manager) SetOnNewBlockTemplateHandler(onNewBlockTemplateHandler flowcontext.OnNewBlockTemplateHandler) + func (m *Manager) SetOnPruningPointUTXOSetOverrideHandler(...) + func (m *Manager) SetOnTransactionAddedToMempoolHandler(...)