module BitX

Public Class Methods

configuration() click to toggle source
# File lib/bitx.rb, line 13
def self.configuration
  @configuration ||=  Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/bitx.rb, line 17
def self.configure
  yield(configuration) if block_given?
end
conn() click to toggle source
# File lib/bitx.rb, line 31
def self.conn
  return @conn if @conn
  @conn = Faraday.new(url: 'https://api.mybitx.com')
  @conn.headers[:user_agent] = "bitx-ruby/#{BitX::VERSION::STRING}"
  @conn
end
set_conn(conn=nil) click to toggle source
# File lib/bitx.rb, line 27
def self.set_conn(conn=nil)
  @conn = conn || BitX.conn
end