github.com/status-im/status-go@v1.1.0/services/subscriptions/signals.go (about)

     1  package subscriptions
     2  
     3  import "github.com/status-im/status-go/signal"
     4  
     5  type filterSignal struct {
     6  	filterID string
     7  }
     8  
     9  func newFilterSignal(filterID string) *filterSignal {
    10  	return &filterSignal{filterID}
    11  }
    12  
    13  func (s *filterSignal) SendError(err error) {
    14  	signal.SendSubscriptionErrorEvent(s.filterID, err)
    15  }
    16  
    17  func (s *filterSignal) SendData(data []interface{}) {
    18  	signal.SendSubscriptionDataEvent(s.filterID, data)
    19  }