Class: BitcoinPayable::BitcoinCalculator
- Inherits:
-
Object
- Object
- BitcoinPayable::BitcoinCalculator
- Defined in:
- lib/bitcoin_payable/bitcoin_calculator.rb
Class Method Summary collapse
- .convert_bitcoins_to_satoshis(bitcoins) ⇒ Object
- .convert_satoshis_to_bitcoin(satoshis) ⇒ Object
- .exchange_price(price, exchange_rate) ⇒ Object
Class Method Details
.convert_bitcoins_to_satoshis(bitcoins) ⇒ Object
7 8 9 |
# File 'lib/bitcoin_payable/bitcoin_calculator.rb', line 7 def self.convert_bitcoins_to_satoshis(bitcoins) bitcoins / 0.00000001 end |
.convert_satoshis_to_bitcoin(satoshis) ⇒ Object
3 4 5 |
# File 'lib/bitcoin_payable/bitcoin_calculator.rb', line 3 def self.convert_satoshis_to_bitcoin(satoshis) satoshis * 0.00000001 end |
.exchange_price(price, exchange_rate) ⇒ Object
11 12 13 |
# File 'lib/bitcoin_payable/bitcoin_calculator.rb', line 11 def self.exchange_price(price, exchange_rate) (price.to_f / exchange_rate.to_f).round(8) end |