package
1.15.2
Repository: https://github.com/ethereum/go-ethereum.git
Documentation: pkg.go.dev

# Functions

NewGenerator creates a rotated bloom generator that can iteratively fill a batched bloom filter's bits.
NewMatcher creates a new pipeline for retrieving bloom bit streams and doing address and topic filtering on them.

# Structs

Generator takes a number of bloom filters and generates the rotated bloom bits to be used for batched filtering.
Matcher is a pipelined system of schedulers and logic matchers which perform binary AND/OR operations on the bit-streams, creating a stream of potential blocks to inspect for data content.
MatcherSession is returned by a started matcher to be used as a terminator for the actively running matching operation.
Retrieval represents a request for retrieval task assignments for a given bit with the given number of fetch elements, or a response for such a request.