class ItBitSDK::Trading::Wallet
Public Instance Methods
balance(wallet_id, currency_code)
click to toggle source
# File lib/it_bit_sdk/trading/wallet.rb, line 20 def balance(wallet_id, currency_code) ::ItBitSDK::Wallet::Balance.new(params: send_request(:get, "/wallets/#{wallet_id}/balances/#{currency_code}")) end
create!(name)
click to toggle source
# File lib/it_bit_sdk/trading/wallet.rb, line 12 def create!(name) ::ItBitSDK::Wallet.new(params: send_request(:post, "/wallets", name: name, user_id: ::ItBitSDK.user_id)) end
wallet(wallet_id)
click to toggle source
# File lib/it_bit_sdk/trading/wallet.rb, line 16 def wallet(wallet_id) ::ItBitSDK::Wallet.new(params: send_request(:get, "/wallets/#{wallet_id}")) end
wallets(page: 1, per_page: 50)
click to toggle source
# File lib/it_bit_sdk/trading/wallet.rb, line 7 def wallets(page: 1, per_page: 50) send_request(:get, "/wallets", userId: ::ItBitSDK.user_id) .collect { |wallet| ::ItBitSDK::Wallet.new(params: wallet) } end