Class: CoinAddressValidators::LtcValidator

Inherits:
Object
  • Object
show all
Includes:
Bitcoin::Util
Defined in:
lib/coin-address-validators.rb

Instance Method Summary collapse

Instance Method Details

#valid?(address) ⇒ Boolean

Returns:

  • (Boolean)


54
55
56
# File 'lib/coin-address-validators.rb', line 54

def valid?(address)
  with_network(:litecoin) { valid_address?(address) }
end

#with_network(network) ⇒ Object



46
47
48
49
50
51
52
# File 'lib/coin-address-validators.rb', line 46

def with_network(network)
  old_network = Bitcoin.network[:project]
  Bitcoin.network = network
  yield
ensure
  Bitcoin.network = old_network
end