亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

eos docker運(yùn)行后無(wú)法執(zhí)行cleos

svtter / 1858人閱讀

摘要:雖然給了安裝教程,當(dāng)然還是用最方便。官方教程了,不過(guò)只是想運(yùn)行的話,也不用,直接在源碼的目錄下執(zhí)行就好了,會(huì)自動(dòng)啟動(dòng)兩個(gè)容器錢包管理組件,負(fù)責(zé)簽名啊啥的區(qū)塊鏈節(jié)點(diǎn)更新很快,教程更新不及時(shí),截至今天,教程里命令行工具的配置是有問(wèn)題的。

雖然eos給了安裝教程,當(dāng)然還是用docker最方便。而且現(xiàn)在docker還有阿里云鏡像,速度快的不要不要的。

官方教程了https://github.com/EOSIO/eos/...,不過(guò)只是想運(yùn)行的話,也不用build,直接在源碼的Docker目錄下執(zhí)行:

$ docker-compose up

就好了,會(huì)自動(dòng)啟動(dòng)兩個(gè)容器:

keosd 錢包管理組件,負(fù)責(zé)簽名啊啥的

nodeosd 區(qū)塊鏈節(jié)點(diǎn)

eos更新很快,教程更新不及時(shí),截至今天(2018-5-23),教程里cleos(命令行工具)的配置是有問(wèn)題的。

Long version
# 有問(wèn)題!
$ alias cleos="docker-compose exec keosd /opt/eos/bin/cleos -H nodeos"

首先你可能遇到命令不存在,因?yàn)槁窂阶冞^(guò)了,當(dāng)前是/opt/eosio/bin/cleos。即便是改變了路徑,發(fā)現(xiàn)還是會(huì)報(bào)錯(cuò):

Host and port options (-H, --wallet-host, etc.) have been replaced with -u/--url and --wallet-url
Use for example -u http://localhost:8888 or --url https://example.invalid/

錯(cuò)誤也說(shuō)明了原因。
重新配置下發(fā)現(xiàn)還是報(bào)錯(cuò):

# 還是有問(wèn)題!
$ alias cleos="docker-compose exec keosd /opt/eosio/bin/cleos -u http://localhost:8888/"

$ cleos get info
Error 3130001: Missing Chain API Plugin
Ensure that you have eosio::chain_api_plugin added to your node"s configuration!
Error Details:
Chain API plugin is not enabled

這錯(cuò)報(bào)的真是驚天地泣鬼神,按照提示你死活是搞不對(duì)的,因?yàn)槟J(rèn)Chain API Plugin是打開(kāi)的。

其實(shí)是本來(lái)就不該連localhost,要連到鏈上去。
修改為:

$ alias cleos="docker-compose exec keosd /opt/eosio/bin/cleos -u http://nodeosd:8888/ --wallet-url http://localhost:8888"

$ cleos get info

{
  "server_version": "4e99cf47",
  "head_block_num": 1975,
  "last_irreversible_block_num": 1974,
  "last_irreversible_block_id": "000007b6d7f08fed622ffbf03d516e70d05d6f731cd3157cf5b0215182e0a3aa",
  "head_block_id": "000007b77d87993ec68eaaa3cf3752433e7a012aeffb41f9d65c2ffffda5fe195c",
  "head_block_time": "2018-05-23T08:07:40",
  "head_block_producer": "eosio",
  "virtual_block_cpu_limit": 717591,
  "virtual_block_net_limit": 7553528,
  "block_cpu_limit": 99900,
  "block_net_limit": 1048576
}

好了,終于可以愉快的使用cleos了。

Short Version
$ alias cleos="docker-compose exec keosd /opt/eosio/bin/cleos -u http://nodeosd:8888/ --wallet-url http://localhost:8888"

cleos即可正常使用。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/24123.html

相關(guān)文章

  • EOS開(kāi)發(fā)教程-Docker構(gòu)建EOS環(huán)境

    摘要:確認(rèn)安裝成功并且服務(wù)啟動(dòng)之后,再繼續(xù)進(jìn)行下一步。適用于開(kāi)發(fā)者的定制環(huán)境,其中包含編譯智能合約需要的相關(guān)工具和依賴庫(kù)。由于我們是開(kāi)發(fā)者,因此我們選用這個(gè)。此時(shí)也可以通過(guò)的請(qǐng)求,直接訪問(wèn)查詢分享一個(gè)開(kāi)發(fā)視頻教程,密碼 由于EOS的版本在不斷的更新迭代,本地編譯最新版本的方式更新比較繁瑣,而且容易出問(wèn)題。 因此,我們推薦使用Docker容器的方式配置EOS本地測(cè)試環(huán)境,這樣方便維護(hù)升級(jí),而且...

    omgdog 評(píng)論0 收藏0
  • 使用docker compose在EOS本地Testnet上開(kāi)發(fā)

    摘要:為本地配置的錢包。以太坊,主要是針對(duì)工程師使用進(jìn)行區(qū)塊鏈以太坊開(kāi)發(fā)的詳解。以太坊,主要是介紹使用進(jìn)行智能合約開(kāi)發(fā)交互,進(jìn)行賬號(hào)創(chuàng)建交易轉(zhuǎn)賬代幣開(kāi)發(fā)以及過(guò)濾器和交易等內(nèi)容。這里是如何使用和在本地上開(kāi)發(fā) EOS區(qū)塊鏈的開(kāi)發(fā)并不是立竿見(jiàn)影的,因?yàn)樾枰恍┓秋@而易見(jiàn)的組件,需要對(duì)它們進(jìn)行配置和協(xié)同工作。 nodeos:塊生成器守護(hù)程序。 keosd:錢包守護(hù)進(jìn)程,存儲(chǔ)私鑰。 eosio-cp...

    cod7ce 評(píng)論0 收藏0
  • EOS】1.環(huán)境搭建

    摘要:在啟動(dòng)額外的節(jié)點(diǎn)之前,你必須先加載合約。該合約使您能夠直接控制其他帳戶的資源分配,并訪問(wèn)其他特權(quán)調(diào)用。返回到第二個(gè)終端窗口,運(yùn)行以下命令加載合同第二個(gè)窗口遇到的坑卡主不動(dòng)無(wú)法繼續(xù)運(yùn)行,重啟電腦搞定。創(chuàng)建一個(gè)賬戶需要個(gè)一個(gè)是和這里個(gè)一樣。 官方文檔 獲取代碼 git clone https://github.com/EOSIO/eos --recursive # --recursive表...

    warkiz 評(píng)論0 收藏0
  • EOS內(nèi)存即RAM如何買賣

    摘要:多索引數(shù)據(jù)庫(kù)是中的一種數(shù)據(jù)結(jié)構(gòu),它根據(jù)范圍的定義方式提供存儲(chǔ)數(shù)據(jù)的靈活性。例如,每個(gè)帳戶已存儲(chǔ)在合約中定義的多索引數(shù)據(jù)庫(kù)中的數(shù),該合約由定義范圍的每個(gè)帳戶的一小塊組成。 對(duì)于EOS RAM的來(lái)說(shuō)什么最重要呢?我們經(jīng)常在每天的數(shù)字貨幣和區(qū)塊鏈相關(guān)新聞中看到EOS旁邊的RAM這個(gè)詞,但是無(wú)論如何我們應(yīng)該關(guān)注它的價(jià)格,為什么要關(guān)注它的價(jià)格,即使是那些只想深入了解智能合約開(kāi)發(fā)的人也需要這樣嗎?...

    ShevaKuilin 評(píng)論0 收藏0
  • 區(qū)塊鏈平臺(tái)EOSIO開(kāi)發(fā)智能合約和dapp(一)

    摘要:與傳統(tǒng)方式不同,在去中心化的網(wǎng)絡(luò)及區(qū)塊鏈上運(yùn)行后端代碼智能合約。這個(gè)博客涵蓋了什么在本博客中,我將展示如何設(shè)置區(qū)塊鏈并開(kāi)發(fā)智能合約。 在我傾聽(tīng)Bettina Warburg的演講之后,我對(duì)去中心化經(jīng)濟(jì)(dApps)的概念著迷。傳統(tǒng)的Web應(yīng)用程序是: 前端→后端→數(shù)據(jù)庫(kù) 相比之下,dApp網(wǎng)站是: 前端→智能合約→區(qū)塊鏈 例如,當(dāng)你進(jìn)入電子銀行時(shí),網(wǎng)頁(yè)將調(diào)用后端代碼來(lái)獲取你的個(gè)人數(shù)據(jù)并...

    tylin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<