class IOSTSdk::Http::GetTokenBalance
Public Instance Methods
invoke(base_url:, account_name:, token_name:, by_longest_chain:)
click to toggle source
# File lib/iost_sdk/http/get_token_balance.rb, line 8 def invoke(base_url:, account_name:, token_name:, by_longest_chain:) resp = HTTParty.get("#{base_url}/getTokenBalance/#{account_name}/#{token_name}/#{by_longest_chain}") raise HttpRequestError.new(status_code: resp.code, body: resp.body) unless resp.code == 200 IOSTSdk::Models::TokenBalance.new.populate(model_data: JSON.parse(resp.body)) end