Method: EvmClient::Formatter#valid_address?
- Defined in:
- lib/evm_client/formatter.rb
#valid_address?(address_string) ⇒ Boolean
32 33 34 35 36 37 |
# File 'lib/evm_client/formatter.rb', line 32 def valid_address?(address_string) address = address_string.gsub(/^0x/,'') return false if address == "0000000000000000000000000000000000000000" return false if address.length != 40 return !(address.match(/[0-9a-fA-F]+/).nil?) end |