Skip to content

Latest commit

 

History

History
41 lines (21 loc) · 1.04 KB

validateRelayCapabilities.md

File metadata and controls

41 lines (21 loc) · 1.04 KB

nostr-websocket-utils v0.3.0


nostr-websocket-utils / validateRelayCapabilities

Function: validateRelayCapabilities()

validateRelayCapabilities(info, requiredNips, requiredFeatures): boolean

Validates relay capabilities against required features

Parameters

info

RelayInformation

Relay information

requiredNips

number[] = []

Required NIPs

requiredFeatures

Partial<undefined | { max_message_length: number; max_subscriptions: number; max_filters: number; max_limit: number; max_subid_length: number; min_prefix: number; max_event_tags: number; max_content_length: number; min_pow_difficulty: number; auth_required: boolean; payment_required: boolean; }> = {}

Required relay features

Returns

boolean

True if relay supports all required features

Defined in

nips/nip-11.ts:126