以太坊钱包(BIP44) for Android 钱包的创建和钱包的导入功能 (一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvzhongdi/article/details/84001154

实现如下2个功能:
1.创建钱包
实现效果如下:
在这里插入图片描述
2.导入钱包
a. 助记词导入效果:
在这里插入图片描述
b.keystore 导入效果:
在这里插入图片描述
c.私钥导入效果如下
在这里插入图片描述
如上亲测没问题,密码那我设置的是固定值,当真的实现的时候可以让用户输入,代码在GitHub上,后面会增加转账、查询状态等;
代码中功能点很详细,这里不展示了,但是我还是要展示下我的gradle文件,因为我试过,使用其他的有些问题。暂时可以考虑下我的这个配置:
导入的包:
//web3j lib
implementation ‘org.web3j:core:3.3.1-android’
implementation ‘org.bitcoinj:bitcoinj-core:0.14.7’
//用于生成助记词
implementation ‘io.github.novacrypto:BIP39:0.1.9’
//用于Gson解析keystone文件的
implementation ‘com.google.code.gson:gson:2.8.5’

在这里插入图片描述

github地址:https://github.com/softwareboy92/BIP44_Wallet

猜你喜欢

转载自blog.csdn.net/lvzhongdi/article/details/84001154