remove external dependency for non-implemented interface
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
package eventstore
|
package eventstore
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"eventstore.mleku.dev/ratel/del"
|
|
||||||
. "nostr.mleku.dev"
|
. "nostr.mleku.dev"
|
||||||
"nostr.mleku.dev/codec/event"
|
"nostr.mleku.dev/codec/event"
|
||||||
"nostr.mleku.dev/codec/eventid"
|
"nostr.mleku.dev/codec/eventid"
|
||||||
@@ -33,11 +32,3 @@ type I interface {
|
|||||||
// SaveEvent is called once Relay.AcceptEvent reports true.
|
// SaveEvent is called once Relay.AcceptEvent reports true.
|
||||||
SaveEvent(c Ctx, ev *event.T) (err E)
|
SaveEvent(c Ctx, ev *event.T) (err E)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Cache is a sketch of an expanded enveloper that might be used for a size-constrained event
|
|
||||||
// store.
|
|
||||||
type Cache interface {
|
|
||||||
I
|
|
||||||
GCCount() (deleteItems del.Items, err E)
|
|
||||||
Delete(serials del.Items) (err E)
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user