以太坊錢包(BIP44) for Android 錢包的創建和錢包的導入功能 (一)

實現如下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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章