Versions in this module Expand all Collapse all v0 v0.5.0 Mar 5, 2024 v0.1.0 Aug 26, 2022 Changes in this version + type Event struct + Data interface{} + Filter Filter + Log types.Log + Name string + type EventFactory func() *Event + type EventSub struct + func NewEventSub(ctx context.Context, chain ethereum.ChainReader, contract *bind.BoundContract, ...) (*EventSub, error) + func (s *EventSub) Close() + func (s *EventSub) Read(ctx context.Context, sink chan<- *Event) error + func (s *EventSub) ReadPast(ctx context.Context, sink chan<- *Event) error + type Filter [][]interface + type ResistantEventSub struct + func NewResistantEventSub(ctx context.Context, sub *EventSub, cr ethereum.ChainReader, ...) (*ResistantEventSub, error) + func Subscribe(ctx context.Context, cr ethereum.ChainReader, contract *bind.BoundContract, ...) (*ResistantEventSub, error) + func (s *ResistantEventSub) Close() + func (s *ResistantEventSub) Read(_ctx context.Context, sink chan<- *Event) error + func (s *ResistantEventSub) ReadPast(_ctx context.Context, sink chan<- *Event) error