# Functions
GetString returns a human readable identifier for a kind.T.
# Constants
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
ApplicationSpecificData is an event type stores data about application configuration, this, like DMs and giftwraps must be protected by user auth.
Article is an event type that...
BadgeAward is an event type.
BadgeDefinition is an event type that...
Bid is an event type that...
BidConfirmation is an event type that...
BitcoinBlock is an event type created for the Nostrocket.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
CategorizedBookmarksList is an event type that...
CategorizedPeopleList is an event type that...
ChannelCreation is an event type that...
ChannelHideMessage is an event type that...
ChannelMessage is an event type that...
ChannelMetadata is an event type that...
ChannelMuteUser is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
ClientAuthentication is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
CommunityPostApproval is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
Deletion is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
EncryptedDirectMessage is an event type that...
EphemeralEnd is an event type that...
EphemeralStart is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
FileMetadata is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
FollowList an event containing a list of pubkeys of users that should be shown as follows in a timeline.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
GenericRepost is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
Label is an event type has L and l tags, namespace and type - NIP-32.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
LiveChatMessage is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
LiveStream from zap.stream.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
MemoryHole is an event type contains a report about an event (usually text note or other human readable).
MuteList is an event type that...
NostrConnect is an event type that...
NWCWalletInfo is an event type that...
NWCWalletRequest is an event type that...
NWCWalletResponse is an event type that...
OpenTimestamps is an event type that...
ParameterizedReplaceableEnd is an event type that...
ParameterizedReplaceableStart is an event type that...
PinList is an event type that...
ProblemTracker is an event type used by Nostrocket.
ProductDefinition creates or updates a product.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
ProfileBadges is an event type that...
ProfileMetadata is an event type that stores user profile data, pet names, bio, lightning address, etc.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
Reaction is an event type that...
ReadReceipt is a type of event that marks a list of tagged events (e tags) as being seen by the client, its distinctive feature is the "expiration" tag which indicates a time after which the marking expires.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
RecommendServer is an event type that...
RelayListMetadata is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
ReplaceableEnd is an event type that...
ReplaceableStart is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
Repost is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
SetMetadata is a synonym for ProfileMetadata.
StallDefinition creates or updates a stall.
TextNote is a standard short text note of plain text a la twitter.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
WaveLakeTrack which has no spec and uses malformed tags.
Zap is an event type that...
The event kinds are put in a separate package so they will be referred to as `kind.EventType` rather than `nostr.KindEventType` as this is correct Go idiom and the version in https://github.com/Hubmakerlabs/replicatr/pkg/nostr is unclear and excessive in length, impeding readability.
ZapRequest is an event type that...
# Type aliases
T - which will be externally referenced as kind.T is the event type in the nostr protocol, the use of the capital T signifying type, consistent with Go idiom, the Go standard library, and much, conformant, existing code.