Use an interface for tags. (#195)

* Use an interface for tags.

* rename TagSet to TagMap.

* add documentation to TagMap.
This commit is contained in:
Thomas Corbière
2018-04-09 14:36:40 +02:00
committed by Anton Kaliaev
parent a807b5db57
commit 75345c2046
7 changed files with 59 additions and 24 deletions

View File

@ -1,11 +1,13 @@
package query
import "github.com/tendermint/tmlibs/pubsub"
// Empty query matches any set of tags.
type Empty struct {
}
// Matches always returns true.
func (Empty) Matches(tags map[string]interface{}) bool {
func (Empty) Matches(tags pubsub.TagMap) bool {
return true
}