ericet
ericet

Likecoin/Desmos/Evmos/Nomic/Cerberus 验证人。喜欢分享各类脚本。 网站: https://ericet.xyz

Evmos Olympus測試網提交gentx


Evmos公佈了Olympus測試網的細節:

https://evmos.blog/evmos-incentivized-testnet-event-the-mars-meteor-missions-bbbb7ffa1b7c

Olympus測試網時間表:

  • November 17, 2021 14:00 PST: Submissions for gentx are open
  • November 19, 2021 12:00 PST: Submissions for gentx are closed
  • November 19, 2021 14:00 PST: Olympus Mons launches and the Mars Meteor Missions begin!
  • December 10, 2021 12:00 PST: Olympus Mons ends!

現階段要做的是提交gentx為19號的測試網上線做準備

節點配置:

  • CPU 2GB+
  • 硬盤200GB以上(節點很費硬盤)

安裝GO 1.17

 sudo rm -rf /usr/local/go;
curl https://dl.google.com/go/go1.17.linux-amd64.tar.gz | sudo tar -C/usr/local -zxvf - ;
cat <<'EOF' >>$HOME/.profile
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GO111MODULE=on
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
EOF
source $HOME/.profile

#安裝完成後運行以下命令查看版本

go version

安裝其他必要的環境

sudo apt-get update -y && sudo apt-get upgrade -y;
sudo apt-get install build-essential -y;

下載源代碼並編譯

git clone https://github.com/tharsis/evmos
cd evmos && git checkout tags/v0.2.0 -b olympus
make install

安裝完成後可以運行evmosd version --long 檢查是否安裝成功

evmosd version --long

name: evmos
server_name: evmosd
version: 0.2.0
commit: 9beacf84db808d3f246d01f64ba4ec1c306a897d
build_tags: netgo,ledger
go: go version go1.17 linux/amd64

初始節點

evmosd init <moniker> --chain-id=evmos_9000-2

* <moniker>改成你要設置的名字

如果你用之前跑過測試網的服務器弄,需要先刪除原來的gensis.json文件後才能創建新的gensis.json

創建key

 evmosd keys add <your key name> 

* <yourKeyName>改成你要設置的錢包名

如果你的服務器跑過之前的測試網,可以跳過,不需要創建key

添加賬號到gentx

 evmosd add-genesis-account $(evmosd keys show <yourKeyName> -a) 1000000000000aphoton

* <your key name>改成你上面設置的錢包名

創建gentx

 evmosd gentx <yourKeyName> 1000000000000aphoton --commission-rate=0.1 --commission-max-rate=1 --commission-max-change-rate=0.1 --pubkey $(evmosd tendermint show-validator) --chain-id=evmos_9000-2

* <your key name>改成你上面設置的錢包名

創建成功後,gentx文件會在/root/.evmosd/config/gentx/目錄下

提交gentx

fork一下https://github.com/tharsis/testnets

然後把上面生成的gentx文件命名yourValidatorMoniker.json並上傳到/olympus_mons/gentxs 目錄下

提個Pull Request就完成了

等待官方合併PR後,19號就可以跑節點了

記得提交gentx截止日期是November 19, 2021 12:00 PST

CC BY-NC-ND 2.0 版權聲明

喜歡我的文章嗎?
別忘了給點支持與讚賞,讓我知道創作的路上有你陪伴。

載入中…

發布評論