module Urbit
This is the main namespace for Urbit
.
It provides a method to create {Urbit::Ship} objects.
@example Helpful class method `.new` to create {Urbit::Ship} objects.
ship = Urbit.new(port: 80) conn.get '/'
Public Class Methods
connect(**config_options)
click to toggle source
# File lib/urbit/urbit.rb, line 13 def connect(**config_options) config = Urbit::Config.new(**config_options) ship = Urbit::Ship.new(config: config) ship.login end
new(**config_options)
click to toggle source
# File lib/urbit/urbit.rb, line 19 def new(**config_options) config = Urbit::Config.new(**config_options) Urbit::Ship.new(config: config) end