NPM 安装
npm install wallet-address-validator
Browser
<script src="wallet-address-validator.min.js"></script>
API
validate (address [, currency = 'bitcoin'[, networkType = 'prod']])
支持币种
Supported crypto currencies
Auroracoin/AUR,
'auroracoin'
or'AUR'
Bankex/BKX,
'bankex'
or'BKX'
BeaverCoin/BVC,
'beavercoin'
or'BVC'
Biocoin/BIO,
'biocoin'
or'BIO'
Bitcoin/BTC,
'bitcoin'
or'BTC'
BitcoinCash/BCH,
'bitcoincash'
or'BCH'
BitcoinGold/BTG,
'bitcoingold'
or'BTG'
BitcoinPrivate/BTCP,
'bitcoinprivate'
or'BTCP'
BitcoinZ/BTCZ,
'bitcoinz'
or'BTCZ'
Callisto/CLO,
'callisto'
or'CLO'
Dash,
'dash'
or'DASH'
Decred/DCR,
'decred'
or'DCR'
Digibyte/DGB,
'digibyte'
or'DGB'
Dogecoin/DOGE,
'dogecoin'
or'DOGE'
Ethereum/ETH,
'ethereum'
or'ETH'
EthereumClassic/ETH,
'ethereumclassic'
or'ETC'
EthereumZero/ETZ,
'etherzero'
or'ETZ'
Freicoin/FRC,
'freicoin'
or'FRC'
Garlicoin/GRLC,
'garlicoin'
or'GRLC'
Hush/HUSH,
'hush'
or'HUSH'
Komodo/KMD,
'komodo'
or'KMD'
Litecoin/LTC,
'litecoin'
or'LTC'
Megacoin/MEC,
'megacoin'
or'MEC'
Namecoin/NMC,
'namecoin'
or'NMC'
NEO/NEO,
'NEO'
or'NEO'
NeoGas/GAS,
'neogas'
or'GAS'
Peercoin/PPCoin/PPC,
'peercoin'
or'PPC'
Primecoin/XPM,
'primecoin'
or'XPM'
Protoshares/PTS,
'protoshares'
or'PTS'
Qtum/QTUM,
'qtum'
or'QTUM'
Ripple/XRP,
'ripple'
or'XRP'
Snowgem/SNG,
'snowgem'
or'SNG'
Vertcoin/VTC,
'vertcoin'
or'VTC'
Votecoin/VTC,
'votecoin'
or'VOT'
Zcash/ZEC,
'zcash'
or'ZEC'
Zclassic/ZCL,
'zclassic'
or'ZCL'
ZenCash/ZEN,
'zencash'
or'ZEN'
example
NOde用法
require('wallet-address-validator'); var valid = WAValidator.validate('1KFzzGtDdnq5hrwxXGjwVnKzRbvf8WVxck', 'litecoin', 'testnet');
if(valid)
console.log('This is a valid address');
else
console.log('Address INVALID'); // As this is a invalid litecoin address 'Address INVALID' will be logged to console.
Browser
<script src="wallet-address-validator.min.js"></script>
ionic3 用法
import * as WAValidator from 'wallet-address-validator'
let valid = WAValidator.validate(this.address, 'ETH');
console.log('valid',valid)
this.zziftrue = valid
js 校验 btc eth 地址的更多相关文章
-
身份证校验,前台js校验,后台java校验
js校验: var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内 ...
-
myeclipse取消js校验
最近玩一个新的项目,项目里面集成了别的项目,在从SVN上第一次荡下来的时候编译的时候老是校验jq文件,老是被卡主,设置myeclipse环境的时候我已经取消了所有的js校验了,但是还是不行.恼火之余, ...
-
jquery.validate.js校验select2解决方案,Jquery插件select2校验解决方案
jquery.validate.js校验select2解决方案 Jquery插件select2校验解决方案 >>>>>>>>>>>&g ...
-
JS校验身份证号的合法性
前端表单中有身份证号的校验,下边是用JS来校验身份证号的合法性. 中国居民身份证号码编码规则 第一.二位表示省(自治区.直辖市.特别行政区). 第三.四位表示市(地级市.自治州.盟及国家直辖市所属市辖 ...
-
JS获取客户端IP地址、MAC和主机名【转】
JS获取客户端IP地址.MAC和主机名 引用:JS获取客户端IP地址.MAC和主机名的7个方法汇总 利用搜狐接口 <html> <head> <meta http-equ ...
-
js 获取客户端mac地址
js 获取客户端mac地址 javascript获取客户端网卡MAC地址和IP地址和计算机名 nodesj如何获得客户端的mac地址呢? 浏览器获取MAC地址 不限浏览器的mac地址取得的几种办法 I ...
-
js校验数字是否为小数
js校验数字是否为小数: function checkDot(c) {c = parseFloat(c); -]?[-]*\.[-]*[-]+$/; return r.test(c); }
-
身份证号正则校验(js校验+JAVA校验)
js校验身份证号[15位和18位] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 ...
-
jquery-validator中js校验及标签校验的使用
jquery-validator中js校验及标签校验的使用: 1.项目中引入jquery.validate.js 官方网站:http://bassistance.de/ http://jquery ...
随机推荐
-
tyvj1008 传球游戏
背景 NOIP2008复赛普及组第三题 描述 上体育课的时候,小蛮的老师经常带着同学们一起做游戏.这次,老师带着同学们一起做传球游戏. 游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一 ...
-
【RabbitMQ】RabbitMQ在Windows的安装和简单的使用
版本说明 使用当前版本:3.5.4 安装与启动 在官网上下载其Server二进制安装包,在Windows上的安装时简单的,与一般软件没什么区别. 安装前会提示你,还需要安装Erlang,并打开下载页面 ...
-
php多态设计
原文:http://www.cnblogs.com/tecs27/archive/2012/03/13/2394028.html 多态性是指相同的操作或函数.过程可作用于多种类型的对象上并获得不同的结 ...
-
C#之参数线程
public Form1() { InitializeComponent(); } Thread t; private void button1_Click(object sender, EventA ...
-
SVN库迁移整理方法总结
有时候需要从一台机器迁移svn存储库到另外一台机器,如果数据量非常大的话,没有好的方法是很不方便的,其实迁移svn跟迁移mysql差不多,也有导出导入的方案 以下是subversion官方推荐的备份方 ...
-
Mysql经常使用命令
1.导出整个数据库 mysqldump -u username -p --default-character-set=latin1 数据库名 > 导出的文件名称(数据库默认编码是latin1) ...
-
vscode 常用插件
1. Local History 可以查看本地的修改记录,比较不同 2.TODO插件 可以将有待修改或者完善的地方标记出来,在任务列表中查看, 避免后面忘记, 提高效率. 包含TODO, FIXME. ...
-
Linux下进行程序设计时,关于库的使用:
一.gcc/g++命令中关于库的参数: -shared: 该选项指定生成动态连接库: -fPIC:表示编译为位置独立(地址无关)的代码,不用此选项的话,编译后的代码是位置相关的,所以动态载入时,是通过 ...
-
python基础一数据类型之集合
摘要: python基础一中介绍数据类型的时候有集合,所以这篇主要讲集合. 1,集合的定义 2,集合的功能 3,集合的方法 1,集合的定义 list1 = [1,4,5,7,3,6,7,9] set1 ...
- 微软小冰你这么智能 .net知道吗?