Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEpochStartSubscriptionHandler ¶
func NewEpochStartSubscriptionHandler() *epochStartSubscriptionHandler
NewEpochStartSubscriptionHandler returns a new instance of epochStartSubscriptionHandler
func NewHandlerForEpochStart ¶
func NewHandlerForEpochStart( actionFunc func(hdr data.HeaderHandler), prepareFunc func(metaHeader data.HeaderHandler), ) epochStart.EpochStartHandler
NewHandlerForEpochStart will return a struct which will satisfy the above interface
Types ¶
type EpochStartNotifier ¶
type EpochStartNotifier interface { RegisterHandler(handler epochStart.EpochStartHandler) UnregisterHandler(handler epochStart.EpochStartHandler) NotifyAll(hdr data.HeaderHandler) NotifyAllPrepare(hdr data.HeaderHandler) IsInterfaceNil() bool }
EpochStartNotifier defines which actions should be done for handling new epoch's events
Click to show internal directories.
Click to hide internal directories.