Module: Bitopro

Defined in:
lib/bitopro.rb,
lib/bitopro/client.rb,
lib/bitopro/config.rb,
lib/bitopro/version.rb,
lib/bitopro/api/order.rb,
lib/bitopro/api/public.rb,
lib/bitopro/api/account.rb

Defined Under Namespace

Modules: Account, Order, Public Classes: Client, Config

Constant Summary collapse

BASE_URL =
"https://api.bitopro.com/v2".freeze
VERSION =
"1.0.5".freeze

Class Method Summary collapse

Class Method Details

.configure {|config = Bitopro::Config.instance| ... } ⇒ Object

Configures the Bitopro API.

Examples:

Bitopro.configure do |config|
  config.key = 113743
  config.secret = 'fd04e13d806a90f96614ad8e529b2822'
end

Yields:



21
22
23
# File 'lib/bitopro.rb', line 21

def configure
  yield config = Bitopro::Config.instance
end

.configured?Boolean

Returns:

  • (Boolean)


25
26
27
# File 'lib/bitopro.rb', line 25

def configured?
  Bitopro::Config.instance.valid?
end