如何安装Cosmos SDK Starport链中继器

问题描述

我已经用Starport(https://github.com/tendermint/starport)创建了一个区块链。

我使用的安装命令为starport app github.com/tosch110/stargateapp --sdk-version=stargate

现在尝试运行starport serve并启动我的区块链,我得到了

Cosmos' version is: Stargate
Error: Please,check that Relayer is installed.
Usage:
  starport serve [flags]

Flags:
  -h,--help          help for serve
  -p,--path string   path of the app
  -v,--verbose       Verbose output

Please,check that Relayer is installed.

如何安装中继器?有需要安装的特定存储库/文档吗?

解决方法

中继器是一种脱链程序,它具有一个带有令牌的钱包,监视一个或多个区块链进行链间交易,并将其发送到相应的区块链。

Go中有an implementation of a relayer。要安装它,请运行以下命令:

git clone https://github.com/cosmos/relayer

cd relayer

make install

这将安装rly二进制文件。 Starport将自动使用rly在链之间设置中继器配置。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...