js 校验 btc eth 地址
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 ...
随机推荐
- 基于开发者中心DevOps流水线快速上云
导读:“DevOps”这个词现在很流行,它具体指的是什么呢?本文介绍了DevOps和开发者中心DevOps流水线,图文并茂,解答您的疑惑. 那么DevOps是什么?开发者中心<DevOps流水线 ...
- C#中的虚函数及继承关系
转载:http://blog.csdn.net/suncherrydream/article/details/8423991 若一个实例方法声明前带有virtual关键字,那么这个方法就是虚方法. 虚 ...
- 采用VSPD、ModbusTool模拟串口、MODBUS TCP设备进行Python采集软件开发
版权声明:本文为博主原创文章,欢迎转载,并请注明出处.联系方式:460356155@qq.com 不少仪器/设备都提供了数据采集的接口,其中不少是串口或网络的MODBUS/TCP协议. 串口是比较简单 ...
- Jmeter Thread Group中如果存在HTTP request执行失败,就对整个Thread Group重新执行,限定最大执行次数N次
由于在对WEB系统进行自动化测试的过程中,经常会由于握手连接断开等原因导致HTTP请求发送失败,如果重新执行一次,会是成功的.在每天的自动化冒烟测试过程中,生成在测试报告存在误报,严重浪费了测试人员确 ...
- Python——Django-form表单提交
一.提交的注意事项 1. form不是from,所有获取用户输入的标签都应该放在form里面, input并且必须要有name属性 2. action属性控制往哪儿提交,method一般都设置成pos ...
- luogu5316
P5316 恋恋的数学题 题目背景 恋恋是个可爱的女孩子,最近她沉迷了做数学题. 题目描述 现在恋恋正在处理的题目十分简单:现在有k \space (2\leq k\leq 4)k (2≤k≤4)个数 ...
- 【数学建模】偏最小二乘回归分析(PLSR)
PLSR的基本原理与推导,我在这篇博客中有讲过. 0.偏最小二乘回归集成了多元线性回归.主成分分析和典型相关分析的优点,在建模中是一个更好的选择,并且MATLAB提供了完整的实现,应用时主要的问题是: ...
- 金融量化分析【day111】:Matplotib-绘制K线图
一.绘制k线图 1.使用金融包出错解决 1.错误代码 ImportError: No module named finance 2.解决办法 https://github.com/matplotlib ...
- 纯js Ajax 请求
var XMLHttpReq; function createXMLHttpRequest() { if(window.ActiveXObject ) { try { XMLHttpReq = new ...
- dpkg用管道批量删除deb
dpkg -l |grep deepin|awk '{print $2}'|xargs sudo dpkg -P