Versions in this module Expand all Collapse all v0 v0.1.1 Jan 6, 2025 v0.1.0 Dec 18, 2024 Changes in this version + type SubscriptionManager struct + func NewSubscriptionManager(cfg SubscriptionManagerConfig) *SubscriptionManager + func (sm *SubscriptionManager) BroadcastLog(eventKey internal.EventKey, log api.Log) + func (sm *SubscriptionManager) Close() + func (sm *SubscriptionManager) GetAddressesAndTopics() []internal.EventKey + func (sm *SubscriptionManager) Subscribe(address common.Address, topic common.Hash) (chan api.Log, error) + func (sm *SubscriptionManager) Unsubscribe(address common.Address, topic common.Hash, ch chan api.Log) error + type SubscriptionManagerConfig struct + ChainID int64 + Logger *zerolog.Logger