# Functions
NewBloomfilterIndexer creates a new bloomfilterindexer struct by given kvstore and rangebloomfilter size.
NewIndexBuilder instantiates an index builder.
NewIndexer creates a new indexer.
NewSyncIndexers creates a new SyncIndexers each indexer will PutBlock one by one in the order of the indexers.
# Constants
BlockBloomFilterNamespace indicated the kvstore namespace to store block BloomFilters.
CurrentHeightKey indicates the key of current bf indexer height in underlying DB.
RangeBloomFilterNamespace indicates the kvstore namespace to store range BloomFilters.
# Variables
DefaultConfig is the default config of indexer.
ErrActionIndexNA indicates action index is not supported.
TotalBloomFilterNamespace indicates the kvstore namespace to store total ranges.
# Structs
ActionIndex change private to public for mock Indexer.
BlockIndex change private to public for mock Indexer.
Config is the config for indexer.
IndexBuilder defines the index builder.
SyncIndexers is a special index that includes multiple indexes, which stay in sync when blocks are added.