如何讓本地EOS節(jié)點(diǎn)連到主網(wǎng)

1、首先下載、編譯、安裝EOS

參見這里前半部分。

2、創(chuàng)建創(chuàng)世配置文件genesis.json, 內(nèi)容如下:

該文件內(nèi)容可從這里下載:wget https://eosnodes.privex.io/static/genesis.json

3、在config.ini文件添加主網(wǎng)節(jié)點(diǎn)列表:

可從這個(gè)地址獲取列表:https://eosnodes.privex.io/?config=1

其中很多節(jié)點(diǎn)連不上。選幾個(gè)好用即可,如:

p2p-peer-address = 54.38.250.15:19878

p2p-peer-address = mainnet.eospay.host:19876

p2p-peer-address = peer.eosn.io:9876

p2p-peer-address = node.eosflare.io:1883

p2p-peer-address = eos.staked.us:9870


4、config.ini里加入插件:

plugin = eosio::producer_plugin

plugin = eosio::wallet_api_plugin

plugin = eosio::chain_api_plugin

plugin = eosio::http_plugin

plugin = eosio::history_api_plugin

enable-stale-production =true ?

5、首次運(yùn)行nodeos先清空data目錄:

rm ~/your eos data directory/blocks/* -r

rm ~/your eos data directory/state/* -r

? 清空后運(yùn)行nodeos --genesis-json genesis.json。以后運(yùn)行不帶--genesis-json參數(shù)

或者加?--delete-all-blocks 參數(shù)

5、打開另一個(gè)terminal,運(yùn)行cleos get info,如果輸出的chain_id是aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906,說(shuō)明你的節(jié)點(diǎn)已連上主網(wǎng)!

6、如果出現(xiàn)如下錯(cuò)誤:

可帶參數(shù)--replay?--replay-blockchain?--hard-replay-blockchain運(yùn)行nodes試試。實(shí)際上沒(méi)什么用,重頭再來(lái)吧。

----------------------

歡迎使用GREATWALLET錢包,訪問(wèn)http://greatwallet.io?或者?https://greatwallet.io.目前它對(duì)手機(jī)瀏覽器支持得還不夠好,請(qǐng)使用桌面瀏覽器。

關(guān)于GREATWALLET錢包,這里有一篇簡(jiǎn)單的介紹。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容