class Bitfinex::RESTv1
Attributes
api_endpoint[RW]
api_key[RW]
api_secret[RW]
api_version[RW]
debug[RW]
debug_connection[RW]
proxy[RW]
rest_open_timeout[RW]
rest_timeout[RW]
Public Class Methods
new(args = {})
click to toggle source
# File lib/rest/v1.rb, line 39 def initialize(args = {}) self.api_endpoint = args[:url] ? "#{args[:url]}/v1/" : "https://api.bitfinex.com/v1/" self.proxy = args[:proxy] || nil self.debug_connection = false self.api_version = 1 self.rest_timeout = 30 self.rest_open_timeout = 30 self.api_key = args[:api_key] self.api_secret = args[:api_secret] end
Public Instance Methods
config()
click to toggle source
# File lib/rest/v1.rb, line 50 def config { :api_endpoint => self.api_endpoint, :debug_connection => self.debug_connection, :api_version => self.api_version, :rest_timeout => self.rest_timeout, :rest_open_timeout => self.rest_open_timeout, :proxy => self.proxy, :api_key => self.api_key, :api_secret => self.api_secret } end