Documentation
¶
Index ¶
- func Stream(logger *zap.Logger, handler handlerFunc) func(http.ResponseWriter, *http.Request, int, bool) error
- type Event
- type Handler
- func (h *Handler) SubscribeToBlockHeaders(session *session, request *http.Request) error
- func (h *Handler) SubscribeToBlocks(session *session, request *http.Request) error
- func (h *Handler) SubscribeToMessages(session *session, request *http.Request) error
- func (h *Handler) SubscribeToTraces(session *session, request *http.Request) error
- func (h *Handler) SubscribeToTransactions(session *session, request *http.Request) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
Handler handles http methods for sse.
func NewHandler ¶
func NewHandler(blockSource sources.BlockSource, blockHeadersSource sources.BlockHeadersSource, txSource sources.TransactionSource, traceSource sources.TraceSource, memPool sources.MemPoolSource) *Handler
func (*Handler) SubscribeToBlockHeaders ¶ added in v1.2.0
func (*Handler) SubscribeToBlocks ¶ added in v1.2.0
func (*Handler) SubscribeToMessages ¶
func (*Handler) SubscribeToTraces ¶ added in v1.2.0
Click to show internal directories.
Click to hide internal directories.