class SolscanApiRuby::Client::ApiError
ApiError
is a wrapper class for errors.
Attributes
error[R]
Error message. @return [Hash]
status[R]
Error code. @return [Integer]
Public Class Methods
new(api_response)
click to toggle source
Initialize object with json response from the API with error.
@param api_response [Object]
@return [SolscanApiRuby::Client::ApiError]
# File lib/solscan_api_ruby/client/api_error.rb, line 22 def initialize(api_response) body = Oj.load(api_response.body) @error = body['error'] @status = body['status'] rescue Oj::ParseError @error = api_response.body @status = api_response.status end