module AdequateCryptoAddress
Constants
- Bitcoin
- Bitcoincash
- Ethereum
- Litecoin
- Ripple
- VERSION
- Zcash
Public Instance Methods
address(address, currency)
click to toggle source
# File lib/adequate_crypto_address.rb, line 23 def address(address, currency) AdequateCryptoAddress.const_get(currency.capitalize).new(address) rescue NameError raise UnknownCurrency, "Wrong currency #{currency}" end
address_type(address, currency)
click to toggle source
# File lib/adequate_crypto_address.rb, line 29 def address_type(address, currency) AdequateCryptoAddress.const_get(currency.capitalize).new(address).address_type end
valid?(address, currency, type = nil)
click to toggle source
# File lib/adequate_crypto_address.rb, line 19 def valid?(address, currency, type = nil) address(address, currency).valid?(type) end