OptionalcountOptionalenableEnable/disable ping functionality (default false)
OptionaleventHow long to wait for an OK message from the relay (default 10s)
OptionalinformationOptional Keyv-compatible cache for NIP-11 information documents
OptionalinformationLifetime of cached NIP-11 documents in milliseconds (default: 24 hours)
OptionalkeepHow long to keep the connection alive after nothing is subscribed (default 30s)
OptionalnoticeMaximum retained notices as a finite non-negative integer (default 100, 0 disables history)
OptionalonPolicy for handling unresponsive connections (default: reconnect)
OptionalpingHow often to send pings in milliseconds (default 29000)
OptionalpingHow long to wait for EOSE response in milliseconds (default 20000)
OptionalpublishDefault retry config for publish() method
OptionalpublishHow long to wait for a publish to complete (default 30s)
OptionalrequestDefault retry count or config for request() connection errors (default: 3)
OptionalsubscriptionDefault retry count or config for subscription() connection errors (default: 3)
OptionalWebCustom WebSocket implementation
Whole logical COUNT request timeout (default 10s)