Module: QuadrigaCX
- Defined in:
- lib/quadrigacx.rb,
lib/quadrigacx/error.rb,
lib/quadrigacx/client.rb,
lib/quadrigacx/request.rb,
lib/quadrigacx/version.rb,
lib/quadrigacx/client/public.rb,
lib/quadrigacx/client/private.rb
Defined Under Namespace
Modules: Private, Public, Request Classes: Client, ConfigurationError, Error, NotFound, Unauthorized
Constant Summary collapse
- VERSION =
'0.8.2'- @@options =
{}
Class Method Summary collapse
-
.configuration ⇒ Object
Returns global configuration hash.
-
.configure(options = {}) ⇒ Object
Define a global configuration.
-
.reset_configuration ⇒ Object
Resets the global configuration.
Class Method Details
.configuration ⇒ Object
Returns global configuration hash
28 29 30 |
# File 'lib/quadrigacx.rb', line 28 def self.configuration end |
.configure(options = {}) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/quadrigacx.rb', line 14 def self.configure ={} unless .kind_of?(Hash) raise ArgumentError, "Options hash required" end [:use_hmac] = true [:client_id] = [:client_id] [:api_key] = [:api_key] [:api_secret] = [:api_secret] end |
.reset_configuration ⇒ Object
Resets the global configuration
34 35 36 |
# File 'lib/quadrigacx.rb', line 34 def self.reset_configuration = {} end |