UNPKG

trezor-address-validator

Version:

Multicoin address validator for Bitcoin and other altcoins.

23 lines (20 loc) 658 B
const { addressType } = require('../src/crypto/utils'); function isValidEOSAddress (address, currency, networkType) { var regex = /^[a-z0-9]+$/g // Must be numbers and lowercase letters only if (address.search(regex) !== -1 && address.length === 12) { return true } else { return false } } module.exports = { isValidAddress: function (address, currency, networkType) { return isValidEOSAddress(address, currency, networkType) }, getAddressType: function(address, currency, networkType) { if (this.isValidAddress(address, currency, networkType)) { return addressType.ADDRESS; } return undefined; }, }