Class: OmiseGO::Setting

Inherits:
Base
  • Object
show all
Defined in:
lib/omisego/setting.rb

Instance Attribute Summary

Attributes inherited from Base

#client, #original_payload

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

attributes, #error?, global_client, #initialize, #inspect, request, #success?

Constructor Details

This class inherits a constructor from OmiseGO::Base

Class Method Details

.all(client: nil) ⇒ Object



6
7
8
# File 'lib/omisego/setting.rb', line 6

def all(client: nil)
  request(client).send('get_settings', {}).data
end

Instance Method Details

#minted_tokensObject



11
12
13
14
15
# File 'lib/omisego/setting.rb', line 11

def minted_tokens
  @_minted_tokens ||= @minted_tokens.map do |minted_token|
    MintedToken.new(minted_token)
  end
end