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)


61
62
63
# File 'lib/coin-address-validators.rb', line 61

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

#with_network(network) ⇒ Object



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

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