Method: Nostrb::Client#initialize

Defined in:
lib/nostrb/client.rb

#initialize(relay_url, sid: nil) ⇒ Client

Returns a new instance of Client.



11
12
13
14
15
# File 'lib/nostrb/client.rb', line 11

def initialize(relay_url, sid: nil)
  @url = relay_url
  @endpoint = Async::HTTP::Endpoint.parse(@url)
  @sid = sid.nil? ? Source.random_sid : sid
end