Versions in this module Expand all Collapse all v0 v0.34.24 Sep 22, 2023 Changes in this version + var ErrorEmptyHash = errors.New("transaction hash cannot be empty") + type Batch struct + Ops []*abci.TxResult + func NewBatch(n int64) *Batch + func (b *Batch) Add(result *abci.TxResult) error + func (b *Batch) Size() int + type IndexerService struct + func NewIndexerService(txIdxr TxIndexer, blockIdxr indexer.BlockIndexer, eventBus *types.EventBus, ...) *IndexerService + func (is *IndexerService) OnStart() error + func (is *IndexerService) OnStop() + type TxIndexer interface + AddBatch func(b *Batch) error + Get func(hash []byte) (*abci.TxResult, error) + Index func(result *abci.TxResult) error + Search func(ctx context.Context, q *query.Query) ([]*abci.TxResult, error)