Module: BinanceAPI

Defined in:
lib/binance_api.rb,
lib/binance_api/base.rb,
lib/binance_api/rest.rb,
lib/binance_api/wapi.rb,
lib/binance_api/result.rb,
lib/binance_api/stream.rb,
lib/binance_api/version.rb

Defined Under Namespace

Classes: Base, REST, Result, Stream, WAPI

Constant Summary collapse

VERSION =
"1.0.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.recv_windowObject



20
21
22
# File 'lib/binance_api.rb', line 20

def recv_window
  @recv_window || 5000
end

Class Method Details

.load_configObject



24
25
26
# File 'lib/binance_api.rb', line 24

def load_config
  YAML.load_file(File.join(BinanceAPI.root, 'config', 'config.yml'))
end

.restObject



10
11
12
# File 'lib/binance_api.rb', line 10

def rest
  @rest ||= BinanceAPI::REST.new
end

.rootObject



28
29
30
# File 'lib/binance_api.rb', line 28

def root
  File.expand_path('../..', __FILE__)
end

.wapiObject



14
15
16
# File 'lib/binance_api.rb', line 14

def wapi
  @wapi ||= BinanceAPI::WAPI.new
end