class Coinone::Account
Attributes
account_info[R]
balance[R]
connection[R]
daily_balance[R]
deposit_address[R]
virtual_account[R]
Public Class Methods
new(options={}, connection=nil)
click to toggle source
# File lib/coinone/account.rb, line 14 def initialize(options={}, connection=nil) @connection = connection || Connection.factory(options) @account_info = AccountInfo.new() @balance = Balance.new() @daily_balance = DailyBalance.new() @deposit_address = DepositAddress.new() @virtual_account = VirtualAccount.new() end
Public Instance Methods
get_balance()
click to toggle source
# File lib/coinone/account.rb, line 34 def get_balance response = @connection.post("/v2/account/balance/") @balance.update_balance(response) @balance end
get_daily_balance()
click to toggle source
# File lib/coinone/account.rb, line 43 def get_daily_balance response = @connection.post("/v2/account/daily_balance/") @daily_balance.update_balance(response) @daily_balance end
get_deposit_address()
click to toggle source
# File lib/coinone/account.rb, line 52 def get_deposit_address response = @connection.post("/v2/account/deposit_address/") @deposit_address.update_address(response) @deposit_address end
get_user_info()
click to toggle source
# File lib/coinone/account.rb, line 26 def get_user_info response = @connection.post( "/v2/account/user_info/") @account_info.update_user_info(response) @account_info end
get_virtual_account()
click to toggle source
# File lib/coinone/account.rb, line 61 def get_virtual_account response = @connection.post("/v2/account/virtual_account/") @virtual_account.update_virtual_account(response) @virtual_account end