├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── dist ├── wallet-address-validator.js └── wallet-address-validator.min.js ├── index.html ├── karma.conf.js ├── package.json ├── src ├── bitcoin_validator.js ├── crypto │ ├── base58.js │ ├── bech32.js │ ├── biginteger.js │ ├── blake256.js │ ├── blake2b.js │ ├── cnBase58.js │ ├── segwit_addr.js │ ├── sha3.js │ └── utils.js ├── currencies.js ├── ethereum_validator.js ├── monero_validator.js ├── nano_validator.js ├── ripple_validator.js └── wallet_address_validator.js └── test └── wallet_address_validator.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bower_components 3 | .idea 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/README.md -------------------------------------------------------------------------------- /dist/wallet-address-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/dist/wallet-address-validator.js -------------------------------------------------------------------------------- /dist/wallet-address-validator.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/dist/wallet-address-validator.min.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/index.html -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/package.json -------------------------------------------------------------------------------- /src/bitcoin_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/bitcoin_validator.js -------------------------------------------------------------------------------- /src/crypto/base58.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/base58.js -------------------------------------------------------------------------------- /src/crypto/bech32.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/bech32.js -------------------------------------------------------------------------------- /src/crypto/biginteger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/biginteger.js -------------------------------------------------------------------------------- /src/crypto/blake256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/blake256.js -------------------------------------------------------------------------------- /src/crypto/blake2b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/blake2b.js -------------------------------------------------------------------------------- /src/crypto/cnBase58.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/cnBase58.js -------------------------------------------------------------------------------- /src/crypto/segwit_addr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/segwit_addr.js -------------------------------------------------------------------------------- /src/crypto/sha3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/sha3.js -------------------------------------------------------------------------------- /src/crypto/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/crypto/utils.js -------------------------------------------------------------------------------- /src/currencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/currencies.js -------------------------------------------------------------------------------- /src/ethereum_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/ethereum_validator.js -------------------------------------------------------------------------------- /src/monero_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/monero_validator.js -------------------------------------------------------------------------------- /src/nano_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/nano_validator.js -------------------------------------------------------------------------------- /src/ripple_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/ripple_validator.js -------------------------------------------------------------------------------- /src/wallet_address_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/src/wallet_address_validator.js -------------------------------------------------------------------------------- /test/wallet_address_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ognus/wallet-address-validator/HEAD/test/wallet_address_validator.js --------------------------------------------------------------------------------