# Functions
FilterLogs creates a slice of logs matching the given criteria.
NewBlockFilter creates a new filter which directly inspects the contents of a block to figure out whether it is interesting or not.
NewEventSystem creates a new manager that listens for event on the given mux, parses and filters them.
NewPublicAPI returns a new PublicFilterAPI instance.
NewRangeFilter creates a new filter which uses a bloom filter on blocks to figure out whether a particular block is interesting or not.
# Structs
BloomIV represents the bit indexes and value inside the bloom filter that belong to some key.
EventSystem creates subscriptions, processes events and broadcasts them to the subscription which match the subscription criteria using the Tendermint's RPC client.
Filter can be used to retrieve and filter logs.
PublicFilterAPI offers support to create and manage filters.
Subscription defines a wrapper for the private subscription.