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 = []