trezor-address-validator
Version:
Multicoin address validator for Bitcoin and other altcoins.
21 lines (16 loc) • 499 B
JavaScript
const { addressType } = require('../src/crypto/utils');
const ardorRegex = new RegExp('^ARDOR(-[A-Z0-9]{4}){3}(-[A-Z0-9]{5})$')
module.exports = {
isValidAddress: function (address, currency, networkType) {
if (!ardorRegex.test(address)) {
return false
}
return true
},
getAddressType: function(address, currency, networkType) {
if (this.isValidAddress(address, currency, networkType)) {
return addressType.ADDRESS;
}
return undefined;
},
}