snort/packages/nostr/src/legacy/EventKind.ts

29 lines
739 B
TypeScript
Raw Normal View History

2023-02-11 20:05:46 +00:00
enum EventKind {
Unknown = -1,
SetMetadata = 0,
TextNote = 1,
RecommendServer = 2,
ContactList = 3, // NIP-02
DirectMessage = 4, // NIP-04
Deletion = 5, // NIP-09
Repost = 6, // NIP-18
Reaction = 7, // NIP-25
BadgeAward = 8, // NIP-58
2023-04-13 18:43:43 +00:00
SnortSubscriptions = 1000, // NIP-XX
2023-04-05 15:10:14 +00:00
Polls = 6969, // NIP-69
FileHeader = 1063, // NIP-94
2023-02-10 19:23:52 +00:00
Relays = 10002, // NIP-65
2023-02-13 15:29:25 +00:00
Ephemeral = 20_000,
Auth = 22242, // NIP-42
PubkeyLists = 30000, // NIP-51a
NoteLists = 30001, // NIP-51b
TagLists = 30002, // NIP-51c
2023-03-09 10:13:10 +00:00
Badge = 30009, // NIP-58
ProfileBadges = 30008, // NIP-58
ZapRequest = 9734, // NIP 57
ZapReceipt = 9735, // NIP 57
2023-03-30 18:21:33 +00:00
HttpAuthentication = 27235, // NIP XX - HTTP Authentication
}
2023-01-15 19:40:47 +00:00
2023-01-28 21:43:56 +00:00
export default EventKind;