lib/cryptum/api.rb in cryptum-0.0.241 vs lib/cryptum/api.rb in cryptum-0.0.242
- old
+ new
@@ -83,12 +83,14 @@
base_increment = opts[:base_increment].to_f
api_key = env[:api_key]
api_secret = env[:api_secret]
api_passphrase = env[:api_passphrase]
- api_endpoint = 'https://api.pro.coinbase.com'
+ api_endpoint = 'https://api.exchange.coinbase.com'
api_endpoint = 'https://api-public.sandbox.pro.coinbase.com' if env[:env] == :sandbox
+ # api_endpoint = 'https://api.pro.coinbase.com'
+ # api_endpoint = 'https://api-public.sandbox.pro.coinbase.com' if env[:env] == :sandbox
api_endpoint = opts[:api_endpoint] if opts[:api_endpoint]
http_method = if opts[:http_method].nil?
:GET
else
@@ -242,14 +244,16 @@
tpm_cast_as_decimal = tpm / 100
product_id = option_choice.symbol.to_s.gsub('_', '-').upcase
this_product = event_history.order_book[:this_product]
- base_min_size = this_product[:base_min_size]
+ # base_min_size = this_product[:base_min_size]
+ min_market_funds = this_product[:min_market_funds]
base_increment = this_product[:base_increment]
quote_increment = this_product[:quote_increment]
- crypto_smallest_size_to_buy = base_min_size.to_s.split('.')[-1].length
+ # crypto_smallest_size_to_buy = base_min_size.to_s.split('.')[-1].length
+ crypto_smallest_size_to_buy = min_market_funds.to_s.split('.')[-1].length
crypto_smallest_decimal = base_increment.to_s.split('.')[-1].length
fiat_smallest_decimal = quote_increment.to_s.split('.')[-1].length
order_hash = {}
@@ -325,13 +329,15 @@
)
product_id = option_choice.symbol.to_s.gsub('_', '-').upcase
this_product = event_history.order_book[:this_product]
- base_min_size = this_product[:base_min_size]
+ # base_min_size = this_product[:base_min_size]
+ min_market_funds = this_product[:min_market_funds]
base_increment = this_product[:base_increment]
quote_increment = this_product[:quote_increment]
- crypto_smallest_size_to_buy = base_min_size.to_s.split('.')[-1].length
+ # crypto_smallest_size_to_buy = base_min_size.to_s.split('.')[-1].length
+ crypto_smallest_size_to_buy = min_market_funds.to_s.split('.')[-1].length
crypto_smallest_decimal = base_increment.to_s.split('.')[-1].length
fiat_smallest_decimal = quote_increment.to_s.split('.')[-1].length
# TODO: Calculate / Price / Size
last_three_prices_arr = []