search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

LikeCoin 區塊鏈驗證人節點操作筆記 - Soul & Shell Blog

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

顯示最新的投票提案

顯示LikeCoin提案

1
2
likecli tx gov vote {PROPOSAL_NO} yes|no --from validator
# ex: likecli tx gov vote 11 yes --from validator

最近剛好需要進行投票,透過以上命令可以對提案投票,行使表決權:

like-coin-vote

透票後的 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 筆記。

平價童鞋首選



熱門推薦

本文由 toright 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦