Constructors
Methods
StaticcheckPermission
- checkPermission(event, pubkey?): boolean
Parameters
- event: Event
Optionalpubkey: string
Returns boolean
StaticextractDelegationTag
- extractDelegationTag(event): undefined | Tag
Returns undefined | Tag
StaticextractDTagValue
- extractDTagValue(event): null | string
Returns null | string
StaticextractExpirationTimestamp
- extractExpirationTimestamp(event): null | number
Returns null | number
StaticgetAuthor
- getAuthor(event, needValidateDelegationEvent?): string
Parameters
- event: Event
- needValidateDelegationEvent: boolean = true
Returns string
StaticisDelegationEventValid
- isDelegationEventValid(event): boolean
Returns boolean
StaticisIdValid
- isIdValid(event): boolean
Returns boolean
StaticisMatchingFilter
- isMatchingFilter(event, filter): boolean
Returns boolean
StaticisSignedEventValid
- isSignedEventValid(event, clientId, domain): string | void
Parameters
- event: Event
- clientId: string
- domain: string
Returns string | void
StaticisSigValid
- isSigValid(event): boolean
Returns boolean
Staticvalidate
- validate(event): undefined | string
Returns undefined | string