class Cobo::Custody

Public Class Methods

address_history(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 19
def self.address_history(params = {})
  Utils.check_required_params(params, %w(coin))
  Request.get format_command("address_history"), params
end
address_info(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 14
def self.address_info(params = {})
  Utils.check_required_params(params, %w(coin address))
  Request.get format_command("address_info"), params
end
deposit_info(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 33
def self.deposit_info(params = {})
  Utils.check_required_params(params, %w(id))
  Request.get format_command("deposit_info"), params
end
faucet_test_coin(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 48
def self.faucet_test_coin(params = {})
  Utils.check_required_params(params, %w(coin address))
  Request.post format_command("faucet_test_coin"), params
end
format_command(command) click to toggle source
# File lib/cobo/custody.rb, line 53
def self.format_command(command)
  "/v1/custody/#{command}/"
end
new_address(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 9
def self.new_address(params = {})
  Utils.check_required_params(params, %w(coin))
  Request.post format_command("new_address"), params
end
new_withdraw_request(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 38
def self.new_withdraw_request(params = {})
  Utils.check_required_params(params, %w(coin request_id address amount))
  Request.post format_command("new_withdraw_request"), params
end
org_info() click to toggle source
# File lib/cobo/custody.rb, line 5
def self.org_info
  Request.get format_command("org_info")
end
transaction(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 24
def self.transaction(params = {})
  Utils.check_required_params(params, %w(id))
  Request.get format_command("transaction"), params
end
transaction_history(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 29
def self.transaction_history(params = {})
  Request.get format_command("transaction_history"), params
end
withdraw_info_by_request_id(params = {}) click to toggle source
# File lib/cobo/custody.rb, line 43
def self.withdraw_info_by_request_id(params = {})
  Utils.check_required_params(params, %w(request_id))
  Request.get format_command("withdraw_info_by_request_id"), params
end