Bytom 移動端錢包SDK FAQ

比原鏈移動端錢包SDK項目地址:https://github.com/Bytom-Community/Bytom-Mobile-Wallet-SDKgit

一、客戶端錢包SDK須要實現哪些功能?

建立密鑰、密鑰列表、建立帳戶、帳戶列表、建立地址、地址列表、備份錢包、恢復錢包、重置密碼、交易簽名github

二、客戶端錢包SDK是否須要聯網?

不須要聯網學習

三、建立錢包地址的流程怎樣的?

建立密鑰 -> 建立帳戶 -> 建立地址 用密鑰建立帳戶,而後在帳戶下建立地址,一個帳戶可能由多個密鑰建立,即多簽帳戶,一個帳戶下也能夠有多個地址ui

四、發起一筆交易客戶端錢包須要作什麼?

全節點錢包發起一筆交易的順序是build-transaction->sign-transaction->submit-transaction 客戶端錢包發起一筆交易的build-transaction、submit-transaction依賴於中心化的節點,須要把一筆交易的發起人地址、接收人地址、資產類型、交易資產數量經過中心化節點build-transaction的API發送給中心化節點,對中心化節點build-transaction返回的結果簽名,即執行sign-transaction,而後經過中心化節點submit-transaction的API提交交易上鍊get

五、用其餘語言實現bytom錢包的思路是怎麼樣的?

沒有go語言經驗的話,建議先學習一下go語言的基本語法 而後能夠從bind.go入手開始理解bytom錢包的實現,而後再用其餘語言實現bytom錢包it

相關文章
相關標籤/搜索