tron钱包:tron-wallet-hd生成:私钥、助记和地址的 Tron HD 钱包

用于生成离线私钥、助记词种子和地址的 Tron HD 钱包。

参考地址:tron-wallet-hd

1、安装依赖npm install tron-wallet-hd

utils函数定义
用法

const hdWallet = require('tron-wallet-hd');
const utils = hdWallet.utils;

generateMnemonic() :生成一个由随机 12 字种子组成的字符串并返回它。

const seed = utils.generateMnemonic();

validateMnemonic(mnemonic) :根据BIP39规范检查种子是否是有效的 12 字种子,并返回一个布尔值。

const seed = "hello"
const isValidSeed = utils.validateMnemonic(seed);
console.log(isValidSeed) //false

generateAccountsWithMnemonic(mnemonic, index) :使用给定的助记词种子和索引生成公钥和私钥键值对。这是一种异步方法。

  • mnemonic:生成地址的助记符种子。
  • index(可选):要生成的帐户数,默认值为 5。
const seed = utils.generateMnemonic();
const accounts = await utils.generateAccountsWithMnemonic(seed,2);

在这里插入图片描述

2、完整代码,直接在项目中使用

<template>
	<view class="message">
		{
  {mnemonic}}
		{
  {address}}
		{
  {privateKey}}
	</view>
</template>
<script>
	export defau
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值