日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android(以太坊)生成助记词

發布時間:2023/12/31 Android 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android(以太坊)生成助记词 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Android(以太坊)生成助記詞

之前都是看別人的文章,很少自己寫,有時即使是自己摸索出的解決方案(無法直接搜到)的也沒有記錄下來,
說白了其實就是懶。
先從小的寫起,一點一點把還沒忘記的記錄一下吧
前段時間有個項目是要做一個手機android端的以太坊錢包,支持token的那種。
我就導入了org.ethereum:geth的包,可以滿足當時的需求(公鑰、私鑰、地址、keystore等)。
后來新增了要生成助記詞的需求,這個包就不支持了,我查了文檔并且直接看了代碼,確實沒找到生成助記詞的方法。
而且網絡上搜了比較多的資料,對助記詞的解決方案都很少,而且和最早的ethereum:geth包里的方法不能兼容,試了很多方法,最后發現可以用org.bitcoinj:bitcoinj-core生成的助記詞是可以用的,而且和ethereum:geth兼容。
生成助記詞的主要代碼塊如下所示:

byte bytes2[] = new byte[16];SecureRandom random = new SecureRandom();random.nextBytes(bytes2);MnemonicCode mnemonicCode = new MnemonicCode();List<String> mnemoniclist = mnemonicCode.toMnemonic(bytes2);

總結

以上是生活随笔為你收集整理的Android(以太坊)生成助记词的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。