如何加入IRISnet测试网 : Fuxi-7000

Happy validating

Sophie Huang
IRISnet Blog
7 min readDec 28, 2018

--

12月28日,IRIShub开发团队发布了最新版本:v0.9.0。 这个版本中修改了cosmos-sdk的依赖,同时对Tendermint依赖也升级到 v0.27.0。以下是该版本的重大改动

  • irisdebugirismon迁移到iristool命令下
  • iris init命令必须指定 moniker

新特性

  • 优化了Tag信息显示
  • 添加了iriscli stake delegations-to [validator-addr]命令查询抵押信息
  • 重构app架构
  • 引入了service fee的新的分配方式
  • 可以查询slashing历史信息
  • 添加了TxTaxUsageProposal/SoftwareHaltProposal这两种提案
  • 可以导出任意高度的区块数据
  • 通过gas limit限制区块中交易的数量
  • 通过tag优化交易查询
  • 优化iris对于 —- home默认操作
  • iris tendermint show-address返回node key的fca编码结果
  • 限制交易的签名数量
  • 检查验证人私钥的合法性
  • 升级Tendermint依赖到v0.27.0

链接:https://github.com/irisnet/irishub/tree/v0.9.0

参与到Fuxi-7000测试网中

完成文档在这里

  • 如果你参与了Fuxi-6000测试网,请不要继续使用同一个home目录,无需停止已有iris进程
  • 参考以下教程安装 IRIShub v0.9.0
  • 你可以使用已有的账户作为验证人Operator对应的账户,也可以创建新的账户:
iriscli keys add {account_name}

输入密码后,你可以得到以下账户信息,包括账户地址、账户的公钥地址、助记词。请注意账户地址和账户的公钥地址都是采用Bech32编码的。

NAME:	TYPE:	ADDRESS:						PUBKEY:
account_name local faa13t6jugwm5uu3h835s5d4zggkklz6rpns59keju fap1addwnpepqdne60eyssj2plrsusd8049cs5hhhl5alcxv2xu0xmzlhphy9lyd5kpsyzu
**Important** write this seed phrase in a safe place.
It is the only way to recover your account if you ever forget your password.
witness exotic fantasy gaze brass zebra adapt guess drip quote space payment farm argue pear actress garage smile hawk bid bag screen wonder person
  • 初始化节点
iris init --home={path_to_your_home} --chain-id=fuxi-7000 --moniker={validator-name}
  • 下载GenesisConfig 文件,替换{IRIS-home}/config文件夹下的文件
wget https://raw.githubusercontent.com/irisnet/testnets/master/fuxi/fuxi-7000/config/config.toml
wget https://raw.githubusercontent.com/irisnet/testnets/master/fuxi/fuxi-7000/config/genesis.json
  • 启动节点
iris start
iriscli stake create-validator --pubkey=validator-pubkey  --fee=0.05iris  --gas=2000000 --from=<key-name> --chain-id=fuxi-7000   --node=tcp://localhost:26657  --amount=10iris

请根据实际情况更改 fee gas 字段

  • 如果你的验证人在正常运行,你可以通过以下命令确认验证人在正常运行:iriscli stake validators
# iriscli stake validators | grep <validator name> -B 7
Validator
Owner: faa1lpkx38ftygzm5l2wntt58yzwe5g4wtv2kmjw6l
Validator: fvp1zcjduepq24y5h7eq4pujuveua6dtkm4yf49kjfrag6psqqw6jn0zrmc09znsyjd2yl
Revoked: false
Status: Bonded
Tokens: 2068.8900000000
Delegator Shares: 2110.9000000000
Description: {validator }

以上Validator的状态RevokedfalseStatusBonded

  • 你也可以在浏览器和 iris monitor工具中监控运行状态。

测试网激励任务

作为一个共有区块链网络,IRISnet网络的价值需要一组可靠的验证人来维护。Fuxi测试网的目的在于让验证人模拟真实上线后的情况,为将来完成好验证人的工作做好准备。 测试网的奖励将在主网上线后发放给社区成员。你需要用你的Keybase签名一个irishub的地址,然后将其发送给团队。

  • Fuxi-7000 任务列表:

https://github.com/irisnet/testnets/blob/master/fuxi/fuxi-7000/README_CN.md

你可以在以下链接中提交完成证明:https://github.com/irisnet/testnets/issues/234.

Fuxi-6000 激励计划完成统计结果在这里

--

--