Cocos-BCX開發入門之cli_wallet

Cocos-BCX簡介

區塊鏈技術做爲近幾年來最具爭議的技術,吸引了全世界的關注,儘管人們對它的評價卻褒貶不一,有的人認爲它就是一場騙局,亦或是一場投機者的狂歡,不過我卻認爲它真的可以對咱們的生活帶來一些改變,尤爲是最近一年,區塊鏈正在褪去只能炒幣的形象,更多的結合到了咱們的實際生活中給咱們帶來了便利,尤爲是銀行和票據的應用。
而遊戲做爲自帶金融屬性的一種應用形式,自己就和區塊鏈有着不少互相呼應的地方,隨着近些年的公鏈技術的發展,愈來愈多的區塊鏈遊戲開始進入到咱們的視野,Cocos-BCX是由Cocos2d引擎官方團隊針對目前遊戲的侷限性,並結合區塊鏈的去中心化屬性而開發出的專門針對遊戲而生的公鏈,它有着諸如確認速度、遊戲世界觀、道具穿越等特點,結合Cocos自家的Cocos Creater開發工具,能夠很便捷的開發區塊鏈遊戲,十分適合區塊鏈遊戲的開發。node

準備工做

官方文檔已經對Cocos-BCX的開發作出了詳盡的說明,本文只是對沒有接觸過區塊鏈開發的小夥伴們的一個入門Cocos-BCX的指南,但願能夠幫助到你們。git

1.準備工做

git clone https://github.com/Cocos-BCX/cocos-bcx-node-bin

將節點源碼下載下來後,解壓打開,進入cocos-bcx-node-bin/cli/testnet/0.7.16目錄
解壓cli_wallet.tar.gz,獲得cli_wallet文件,將cli_wallet賦予可執行權限github

cd cocos-bcx-node-bin/cli/testnet/0.7.16
chmod 755 cli_wallet

鏈接區塊鏈網絡

而後去CocosTerminal註冊一個帳戶,登陸以後,點擊右上角的小齒輪找到節點地址


如圖所示,便是節點地址,稍後咱們會用到它,回到終端,輸入命令(注意要將其中的ws://127.0.0.1:8070換成剛剛獲得的節點地址,鏈ID能夠也要替換,不過要先執行一次命令,他會返回正確的鏈ID,在替換一下執行一遍命令就能夠了,而且退出cli_wallet想要再次鏈接節點時,鏈ID須要在第一次鏈接節點後生成的一個wallet.json文件裏面找,因此建議第一次鏈接節點時就將正確的鏈接命令記錄下來,便於之後鏈接。)
命令格式
./cli_wallet --chain-id [鏈 ID] -s [見證人節點 RPC 地址] -r [命令行錢包的 RPC 服務所監聽的地址]shell

./cli_wallet --chain-id 81003974d328ff17b64076928ab87b24d7dffbc87df3d4cde89d2fa1877e4f6a -s ws://127.0.0.1:8070 -r 127.0.0.1:8099

這樣就能夠鏈接到Cocos-BCX的網絡了編程

與區塊鏈網絡進行交互

第一次登錄錢包須要設置錢包密碼json

set_password *****

設置錢包密碼後,須要解鎖錢包,以後再次登錄也須要解鎖錢包網絡

unlock *****

同時命令行編程unlock開頭,表明解鎖成功。
以後的命令能夠參考官方文檔工具

相關文章
相關標籤/搜索