# Packages

No description provided by the author
No description provided by the author

# Functions

NewSubscriptionMapper initializes an empty map for subscriptions.

# Constants

MatchAddress signals that events will be filtered by (address).
MatchAddressIdentifier signals that events will be filtered by (address,identifier).
MatchAll signals that all events will be matched.
MatchIdentifier signals that events will be filtered by (identifier).
MatchTopics signals that events will be filtered by (address,identifier,[topics_pattern]).

# Structs

SubscriptionMapper defines a subscriptions manager component.

# Interfaces

Dispatcher defines the behaviour of a dispatcher component which should be able to register and unregister dispatching events.
EventDispatcher defines the behaviour of a event dispatcher component.
Hub defines the behaviour of a component which should be able to receive events and publish them to subscribers.
SubscriptionMapperHandler defines the behaviour of a subscription mapper.
WSConnection defines the behaviour of a websocket connection.
WSHandler defines the behaviour of a websocket handler.
WSUpgrader defines the behaviour of a websocket upgrader.