whisper: hide some internal types

pull/718/head
Péter Szilágyi 10 years ago
parent e5a03eb066
commit bd14bd6c5b
  1. 6
      whisper/topic.go

@ -49,13 +49,13 @@ func (self *Topic) String() string {
}
// TopicSet represents a hash set to check if a topic exists or not.
type TopicSet map[string]struct{}
type topicSet map[string]struct{}
// NewTopicSet creates a topic hash set from a slice of topics.
func NewTopicSet(topics []Topic) TopicSet {
func NewTopicSet(topics []Topic) topicSet {
set := make(map[string]struct{})
for _, topic := range topics {
set[topic.String()] = struct{}{}
}
return TopicSet(set)
return topicSet(set)
}

Loading…
Cancel
Save