Class: Coinpayments::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/coinpayments/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
8
9
10
11
12
# File 'lib/coinpayments/configuration.rb', line 5

def initialize
  @version = 1
  @base_uri = 'https://www.coinpayments.net/api.php'
  @merchant_id = ''
  @public_api_key = ''
  @private_api_key = ''
  @secret_phrase = ''
end

Instance Attribute Details

#base_uriObject

Returns the value of attribute base_uri.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def base_uri
  @base_uri
end

#merchant_idObject

Returns the value of attribute merchant_id.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def merchant_id
  @merchant_id
end

#private_api_keyObject

Returns the value of attribute private_api_key.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def private_api_key
  @private_api_key
end

#public_api_keyObject

Returns the value of attribute public_api_key.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def public_api_key
  @public_api_key
end

#secret_phraseObject

Returns the value of attribute secret_phrase.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def secret_phrase
  @secret_phrase
end

#versionObject

Returns the value of attribute version.



3
4
5
# File 'lib/coinpayments/configuration.rb', line 3

def version
  @version
end