Versions in this module Expand all Collapse all v1 v1.1.2 Sep 16, 2021 Changes in this version + const FilterNumMax + var ErrDuplicateAlias = errors.New("duplicate feed alias") + var ErrEmptyAlias = errors.New("empty feed alias") + var ErrNumExceedlimit = errors.New("txfeed exceed limit") + type Tracker struct + DB dbm.DB + TxFeeds []*TxFeed + func NewTracker(db dbm.DB, chain *protocol.Chain) *Tracker + func (t *Tracker) Create(ctx context.Context, alias, fil string) error + func (t *Tracker) Delete(ctx context.Context, alias string) error + func (t *Tracker) Get(ctx context.Context, alias string) (*TxFeed, error) + func (t *Tracker) GetTxfeedCh() chan *types.Tx + func (t *Tracker) Prepare(ctx context.Context) error + func (t *Tracker) TxFilter(tx *types.Tx) error + type TxFeed struct + Alias string + Filter string + ID string + Param filter