1. 程式人生 > >Bytom Kit開發輔助工具介紹

Bytom Kit開發輔助工具介紹

Bytom Kit是一款為了幫助開發者更簡單地理解Bytom的開發輔助工具,集合了校驗、標註、解碼、測試水龍頭等功能。

該工具用python語言封裝了一套比原的API和7個工具方法,如果有開發需求可以在專案的readme.md檔案中檢視使用方法。專案原始碼地址:https://github.com/Bytom/bytom-kit

下面具體看一下各個工具的使用方法:

Key

連結:https://blockmeta.com/tools/key

Key頁面顯示了熵(Entropy)、助記詞(Mnemonics)、隨機數(Seed)、派生私鑰(Root Expanded Private Key)、派生公鑰(Root Expanded Public Key),以及一個私鑰的二維碼。這一功能可以建立新的私鑰key。

Address

連結: https://blockmeta.com/tools/address

地址頁面主要建立新地址,頁面顯示了派生公鑰(Expanded Public Key),賬戶索引(Account Index)、地址索引(Address Index)、更改標記(Change)、網路(Network)、地址路徑(Address Path)、智慧合約(Control Program)、地址(Address)、以及一個私鑰的二維碼。這一頁面可以建立一個新地址。

Sign

地址: https://blockmeta.com/tools/sign

這個頁面顯示了派生私鑰(Expanded Private Key)、訊息(Message)、簽名(Signature)。這一頁面可以使用地址的金鑰(私鑰)對資訊進行簽名,輸入私鑰和資訊內容,點選Sign Message

可生成簽名(Signature)。

Verify

地址: https://blockmeta.com/tools/verify

在這一頁面,你可以通過輸入公鑰(Expanded Private Key)、資訊(Message)、簽名(Signature),、訊息、簽名。點選Verify Signature,可返回驗證結果。

地址 Submit Transaction

連結: https://blockmeta.com/tools/txs

輸入已經簽名好的交易編碼,點選Submit Transaction即可提交交易。

地址 Decode Raw Transaction

連結: https://blockmeta.com/tools/decode

輸入已經簽名好的交易(Raw Transaction),點選Decode Transaction可解碼交易為十六進位制字串為json物件。

Testnet Faucet

連結: https://blockmeta.com/tools/faucet

比原水龍頭工具介面,開發者可以使用該工具介面領