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 ...
随机推荐
- Mantis中文网
Mantis中文网 | Mantis安装.Mantis使用.Mantis中文http://www.mantis.org.cn/ Mantis Bug Tracker | Demohttp://www. ...
- Google Closure Compiler高级压缩混淆Javascript代码
一.背景 前端开发中,特别是移动端,Javascript代码压缩已经成为上线必备条件. 如今主流的Js代码压缩工具主要有: 1)Uglify http://lisperator.net/uglifyj ...
- JAXB注解的使用详解
前言: 最近一直在做各种接口的对接,接触最多的数据类型就是JSON和XML数据,还有XML中包含JSON的数据,而在Java中对象和XML之间的转换经常用到JAXB注解,抽空在这里总结一下,首先做一下 ...
- 动态生成table 列
table.render({ elem: '#test-table-comelist' ,url: layui.setter.base + 'list/comelist' ,cols: [[]] ,d ...
- Routing 为 Magento 2 一个重要的部分,本文介绍基本应用
Routing 为 Magento 2 一个重要的部分,本文介绍基本应用 Magento 2请求的流程 在Magento 2中,请求URL将如下所示: http://example.com/index ...
- Kibana登录认证设置
Kibana从5.5开始不提供认证功能,想用官方的认证,X-Pack,收费滴 . 所以就自己动手吧,用nginx的代理功能了. 1.安装Nginx: [root@ELK /]# yum -y inst ...
- luoguP4841 城市规划
题意: 求n个点的无相连通图的个数.有编号 思路一: 黏博客 至于为什么除以k!:(没有博客中说的那么简单) 实际上, 对于一个n的用k个自然数的拆分,每一个拆分的贡献是: $\frac{n!*\Pi ...
- mkdosfs 安装
title: mkdosfs 安装 tags: linux date: 2018/12/21/ 10:00:55 --- mkdosfs 安装 下载dosfstools_2.11.orig.tar.g ...
- ZooKeeper-客户端命令 zkCli
执行 bin/zkCli 文件进入客户端 查看帮助 help ZooKeeper -server host:port cmd args stat path [watch] set path data ...
- Mac 终端美化方法
美化终端,主要是主题,字体,命令行提示3个方面. 主题 使用的主题是Solarized Dark主题. 安装主题: git clone git://github.com/altercation/sol ...