Versions in this module Expand all Collapse all v0 v0.1.0 Apr 19, 2020 Changes in this version + type Acceptor interface + Accept func(chainID, containerID ids.ID, container []byte) error + type EventDispatcher struct + func (ed *EventDispatcher) Accept(chainID, containerID ids.ID, container []byte) + func (ed *EventDispatcher) Deregister(identifier string) error + func (ed *EventDispatcher) DeregisterChain(chainID ids.ID, identifier string) error + func (ed *EventDispatcher) Initialize(log logging.Logger) + func (ed *EventDispatcher) Issue(chainID, containerID ids.ID, container []byte) + func (ed *EventDispatcher) Register(identifier string, handler interface{}) error + func (ed *EventDispatcher) RegisterChain(chainID ids.ID, identifier string, handler interface{}) error + func (ed *EventDispatcher) Reject(chainID, containerID ids.ID, container []byte) + type Issuer interface + Issue func(chainID, containerID ids.ID, container []byte) error + type Rejector interface + Reject func(chainID, containerID ids.ID, container []byte) error