Dashcore 图书馆
一个纯正而强大的JavaScript Dash库.
Dash是下一代金融技术的强大的对等平台. Dash网络的分权性质使得Dash基础设施具有高度的弹性,开发者社区需要可靠的开源工具来执行Dash应用和服务.
目录
安装
节点JS
npm install @dashevo/dashcore-lib
浏览器
CDN 独立
<script src="https://unpkg.com/@dashevo/dashcore-lib"></script>
<script>
const { PrivateKey } = dashcore;
const privateKey = new PrivateKey();
const address = privateKey.toAddress().toString();
...
</script>
构建浏览器 Bundle
要为浏览器构建一个 flashcore-lib 全包 :
npm run build
这将生成一个名为的文件 dashcore-lib.min.js 输入 dist/ 文件夹.
使用量
浏览器
<script src='./dist/dashcore-lib.min.js' type="text/javascript"></script>
<script>
const PrivateKey = dashcore.PrivateKey;
const privateKey = new PrivateKey();
const address = privateKey.toAddress().toString();
</script>
模块
一些功能作为模块实施,可以单独安装:
开发和测试
git clone https://github.com/dashevo/dashcore-lib
cd dashcore-lib
npm install
运行所有测试 :
npm test
您也可以使用 npm run test:node,只有浏览器测试 npm run test:browser 或运行测试覆盖报告 npm run coverage。 。 。 .
文档
概念
如何使用
使用实例
可以找到一些实例 这里,下面是其中一些国家的直接链接列表.
- 生成随机地址
- 从 SHA256 散列生成地址
- 通过 WIF 导入地址
- 创建交易
- 签名 Dash 信件
- 校验 Dash 信件
- 创建 OP 返回交易
- 创建 2- 3 个多西格 P2SH 地址
- 从一个2-2多西格P2SH地址支出
捐款
请发送拖动请求以获取错误修正、代码优化以及改进想法。 关于如何作出贡献的更多信息,请参见: 捐款 文档.
许可证
代码根据 麻省理工学院执照。 。 。 .
版权2013-2017 BitPay, Inc. Bitcore是由BitPay, Inc维护的商标.
2016-2017年版权 Dash基金会.
版权所有 2017-2020 Dash Core Group, Inc.