it never ends.
This commit is contained in:
18
interfaces.go
Normal file
18
interfaces.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package nostr
|
||||
|
||||
import (
|
||||
"context"
|
||||
)
|
||||
|
||||
type Publisher interface {
|
||||
Publish(context.Context, Event) error
|
||||
}
|
||||
|
||||
type Querier interface {
|
||||
QueryEvents(context.Context, Filter) (chan Event, error)
|
||||
}
|
||||
|
||||
type QuerierPublisher interface {
|
||||
Querier
|
||||
Publisher
|
||||
}
|
||||
Reference in New Issue
Block a user