Class: IOSTSdk::Http::GetAccount
- Inherits:
-
Object
- Object
- IOSTSdk::Http::GetAccount
- Defined in:
- lib/iost_sdk/http/get_account.rb
Instance Method Summary collapse
Instance Method Details
#invoke(base_url:, name:, by_longest_chain:) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/iost_sdk/http/get_account.rb', line 8 def invoke(base_url:, name:, by_longest_chain:) resp = HTTParty.get("#{base_url}/getAccount/#{name}/#{by_longest_chain}") raise HttpRequestError.new(status_code: resp.code, body: resp.body) unless resp.code == 200 IOSTSdk::Models::Account.new.populate(model_data: JSON.parse(resp.body)) end |