3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
LikeSDK 操作區塊鏈教學 前一篇文章有介紹到我加入了 LikeCoin 驗證人,其實一開始對於 LikeSDK 的操作還有點陌生,也請教了社群幾位高手的幫助 (感謝 @guanyun 的協助)。由於 LikeCoin 採用 Cosmos Network 發行公網,因此 LikeSDK 其實與 Cosmos 是一樣的東西,如果各位在 LikeCoin 找不到適合的文件,可以參考 CosmosSDK 也行。 加入驗證人以後,基本上整的節點的執行程序會透過 Docker 啟動服務,要操作時直接透過 docker exec 在 Container 中執行命令即可,為了簡化 Command 與操作,我習慣透過 Linux alias 簡化命令,開始教學以前先設定 alias 如下: 1 alias likecli='docker exec -it likechain_liked likecli --home /likechain/.likecli --chain-id likecoin-chain-sheungwan' 之後就可以在 host 直接輸入 likecli 快速操作 SDK 對網路執行操作囉,接下來分享幾的常用的命令: 下面 {VALIDATOR_ADDRESS} 請輸入驗證人操作地址 1 2 likecli query staking validator {VALIDATOR_ADDRESS} # ex: likecli query staking validator cosmosvaloper1kzp0p3fkvup9txaeppfqcvlw48l323hxwxdnqv 1 likecli query account {ACCOUNT_ADDRESS} 1 likecli tx staking edit-validator --commission-rate="0.35" --from validator 如果想要修改驗證人顯示的頭像,請先到 KeyBase 申請 PGP 帳號,透過設定 PGP Key 來指定顯示的頭像。 1 likecli tx staking edit-validator --identity="502D2D4CEA2B9DD3" --from validator 1 2 likecli query distribution commission {VALIDATOR_ADDRESS} # ex: likecli query distribution commission cosmosvaloper1kzp0p3fkvup9txaeppfqcvlw48l323hxwxdnqv 提領的時候預設是提領到驗證人的錢包,也可以指定或設定提領到其他的錢包位置。 1 2 likecli tx distribution withdraw-rewards {VALIDATOR_ADDRESS} --from validator --commission # ex: likecli tx distribution withdraw-rewards cosmosvaloper1kzp0p3fkvup9txaeppfqcvlw48l323hxwxdnqv --from validator --commission 1 2 likecli query gov proposals # ex: likecli query gov proposals 顯示最新的投票提案 1 2 likecli tx gov vote {PROPOSAL_NO} yes|no --from validator # ex: likecli tx gov vote 11 yes --from validator 最近剛好需要進行投票,透過以上命令可以對提案投票,行使表決權: 透票後的 txhash 可以查詢到區塊鏈交易狀態。 1 2 likecli tx staking delegate {VALIDATOR_ADDRESS} 1000000000000nanolike --from validator # ex: likecli tx staking delegate cosmosvaloper1kzp0p3fkvup9txaeppfqcvlw48l323hxwxdnqv 1000000000000nanolike --from validator 1 2 likecli tx send {FROM_WALLET_ADDRESS} {TO_WALLET_ADDRESS} 3000000000000nanolike --from validator # ex: likecli tx send cosmos1kzp0p3fkvup9txaeppfqcvlw48l323hxtjexvl {TO_WALLET_ADDRESS} 3000000000000nanolike --from validator 1 2 likecli query tx {TX_HASH} # ex: likecli query tx 27AF28474D6D3973B60AAD32CCE9A0DC9CA39A1845E40107DBF005D0540B4196 未來如果有其他常用的命令,會持續補充,作為 LikeCoin SDK 筆記。 分享到 Twitter(在新視窗中開啟) 按一下以分享至 Facebook(在新視窗中開啟) 分享到 LinkedIn(在新視窗中開啟) 點這裡寄給朋友(在新視窗中開啟) 按一下即可分享至 Skype(在新視窗中開啟) 分享到 Reddit(在新視窗中開啟) 分享到 Tumblr(在新視窗中開啟) 按一下以分享到 Telegram(在新視窗中開啟)

本文由toright提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦