nip29: move relay-specific stuff to nip29/relay

This commit is contained in:
fiatjaf
2024-01-04 11:33:17 -03:00
parent e4b4654e66
commit 3fecd03ed4
2 changed files with 52 additions and 44 deletions

View File

@@ -2,7 +2,6 @@ package nip29
import (
"github.com/nbd-wtf/go-nostr"
"golang.org/x/exp/maps"
"golang.org/x/exp/slices"
)
@@ -25,7 +24,15 @@ const (
type KindRange []int
var ModerationEventKinds = KindRange(maps.Keys(moderationActionFactories))
var ModerationEventKinds = KindRange{
nostr.KindSimpleGroupAddUser,
nostr.KindSimpleGroupRemoveUser,
nostr.KindSimpleGroupEditMetadata,
nostr.KindSimpleGroupAddPermission,
nostr.KindSimpleGroupRemovePermission,
nostr.KindSimpleGroupDeleteEvent,
nostr.KindSimpleGroupEditGroupStatus,
}
var MetadataEventKinds = KindRange{
nostr.KindSimpleGroupMetadata,