Method: Bitmex::Client#initialize

Defined in:
lib/bitmex/client.rb

#initialize(testnet: false, api_key: nil, api_secret: nil) ⇒ Client

Create new client instance

Parameters:

  • testnet (Boolean) (defaults to: false)

    true for testnet network

  • api_key (String) (defaults to: nil)

    the api key

  • api_secret (String) (defaults to: nil)

    the api secret

[View source]

10
11
12
13
14
# File 'lib/bitmex/client.rb', line 10

def initialize(testnet: false, api_key: nil, api_secret: nil)
  @host = testnet ? TESTNET_HOST : MAINNET_HOST
  @api_key = api_key
  @api_secret = api_secret
end