class Xmrto::Quote

Public Class Methods

get() click to toggle source
# File lib/xmrto/quote.rb, line 4
def self.get
  response = HTTParty.get("#{base_url}/order_parameter_query/")
  if response["error"]
    raise("Xmrto::Error#{response["error"][-3..-1]}".constantize, response["error_msg"] )
  end
  response
end

Private Class Methods

base_url() click to toggle source
# File lib/xmrto/quote.rb, line 22
def self.base_url
  if testnet?
    "https://test.xmr.to/api/v2/xmr2btc"
  else
    "https://xmr.to/api/v2/xmr2btc"
  end
end
livenet?() click to toggle source
# File lib/xmrto/quote.rb, line 18
def self.livenet?
  Xmrto.config.network == :livenet
end
testnet?() click to toggle source
# File lib/xmrto/quote.rb, line 14
def self.testnet?
  Xmrto.config.network == :testnet
end