• 關於空間
  • 拱门介绍
  • 消息
  • 安裝節點
  • 項目網站
  • 中文 (中国)
    • Русский
Menu
  • 關於空間
  • 拱门介绍
  • 消息
  • 安裝節點
  • 項目網站
  • 中文 (中国)
    • Русский

安装牌坊节点

今天我们将告诉您如何安装牌坊测试网络节点。

为此,我们需要一个远程管理服务器和计算机的程序。 我们使用MobaXterm。 我们不会详述它,我只会注意到这是一个非常方便的免费程序,能够在同一时间打开几个会话。

然后我们打开我们的指南,我会在视频下留下一个链接,主要的是不要忘记评论并与您的朋友分享。

这里的一切都非常清晰易懂,每个人都可以弄清楚,前提是您熟悉cntrl+With and with ctrl+V等命令。

你可以自己了解活动的条件和阶段。

首先,我们需要熟悉服务器需求,以便您的节点正常工作。 在这种情况下,我们需要大量的SSD-磁盘多达512GB,4GB的RAM和2内核。 您可以自行决定在VULTR和Hetzner或任何其他网站上租用它们。

好了,朋友们,让我们开始安装牌坊节点

租用服务器后,你打开MobaXterm,点击SSH,输入你的服务器的IP地址,然后你在这里,点击打开会话,输入root登录,然后输入密码。 我提前做了,所以我已经准备好了一切。

接下来,我们打开我们的指南,复制命令并将其粘贴到命令行中。 我们正在等待命令被执行,并移动到下一个(一个命令,一行)。

				
					sudo apt update && sudo apt upgrade -y
sudo apt install tar wget git make -y
cd $HOME
wget -O go1.18.1.linux-amd64.tar.gz https://golang.org/dl/go1.18.1.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz
rm go1.18.1.linux-amd64.tar.gz
go version
				
			

我们需要以下命令来编译二进制文件。

				
					git clone https://github.com/archway-network/archway
cd archway
git checkout main
make install
				
			

现在我们需要为您的节点分配一个名称,我们复制命令并将其传输到一个打开的文本文件,而不是我们在节点名称中驱动的括号,它可以是您想要的任  接下来,我们插入它并做同样的操作,只是代替括号,我们需要插入你的钱包的名字,让我们有它的钱包,按enter键。

				
					ARCHWAY_NODE=VASYA >> $HOME/.bash_profile
WALLET=WALLET >> $HOME/.bash_profile 
				
			

如果您看到这样的日志,这意味着您的节点已被识别。  在这里,我们看到您的节点的名称,您的ID号

				
					archwayd init ${ARCHWAY_NODE} --chain-id torii-1
				
			

在那之后,我们去设置和鞭打了几个命令

				
					archwayd config chain-id torii-1 
archwayd config keyring-backend file
				
			
然后我们继续创建一个钱包。 在这里,我们需要拿出一个密码,一定要把它保存在一个单独的文本文件,以免忘记,否则所有的行动将是徒劳的。 我们再次按enter键,我们看到我们做了什么,即:
  1. 钱包名称
  2. 钱包类型
  3. 你的钱包地址
  4. 他的钥匙
  5. 短语是sid。
我们将所有这些转移回我们的测试文件,不要忘记保存它,永远不会显示给任何人,甚至是妈妈。
				
					archwayd keys add "$WALLET" --keyring-backend file
				
			

接下来,有几个有用的命令来恢复私钥,恢复钱包地址或制作备份副本。

恢复私钥:

				
					echo $HOME/.archway/config/priv_validator_key.json
				
			

恢复钱包:

				
					archwayd keys add "$WALLET" --recover --keyring-backend file
				
			

使用您的设置创建文件夹的备份副本,并保存到您的PC。

				
					echo $HOME/.archway/config/
				
			

之后我们下载genesis文件。

				
					wget -qO $HOME/.archway/config/genesis.json https://raw.githubusercontent.com/archway-network/testnets/main/torii-1/genesis.json
				
			

使用以下命令,我们配置对等体,这些是我们将在此网络中联系以进行同步的节点

				
					archwayd unsafe-reset-all && sed -i -e "s%^moniker *=.*%moniker = \"$ARCHWAY_NODE\"%; "\ "s%^seeds *=.*%seeds = \"\"%; "\ "s%^persistent_peers *=.*%persistent_peers = \"`wget -qO- https://raw.githubusercontent.com/SecorD0/Archway/main/persistent_peers.txt | tr '\n' ',' | sed 's%,$%%'`\"%; "\ "s%^external_address *=.*%external_address = \"`wget -qO- eth0.me`:26656\"%; " $HOME/.archway/config/config.toml
				
			

接下来,我们创建一个服务文件。

				
					printf "[Unit]
Description=Archway
After=network-online.target

[Service]
User=$USER
Type=simple
ExecStart=$(which archwayd) start
Restart=on-failure
RestartSec=3
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target" > /etc/systemd/system/archwayd.service
				
			

为了启动节点,它仍然需要命令驱动。

				
					sudo systemctl daemon-reload 
sudo systemctl enable archwayd 
systemctl restart archwayd
				
			

然后,我们需要确保一切都正确完成。 使用此命令,我们将查看我们的日志。

				
					sudo journalctl -fn 100 -u archwayd
				
			

如果您看到这样的日志,这是一个正常的同步过程。 您的节点选择要连接的节点。 同步不是一个快速的过程,所以随时去散步或去了解您的业务。

在创建验证器之前,您需要从tap请求所需数量的令牌。 这应该只有在同步后才能完成,我们可以使用此命令找出一切是否顺利。 如果我们看到题词为true,那么该过程仍在进行中,当它写为false时,则同步结束。
  1. 进入网站
  2. 在拱门处输入你的地址_____
  3. 在请求令牌后,我们使用下面的命令创建一个验证器。
				
					archwayd tx staking create-validator \
  --amount 900000utorii \
  --moniker "$ARCHWAY_NODE" \
  --pubkey `archwayd tendermint show-validator` \
  --commission-rate 0.01 \
  --commission-max-rate 0.1 \
  --commission-max-change-rate 0.1 \
  --min-self-delegation 1 \
  --from "$WALLET" \
  --chain-id torii-1
				
			

找出平衡。

				
					archwayd q bank balances <здесь ваш адрес>
				
			

检查状态。

				
					curl localhost:26657/status
				
			
Medium Github

Made specifically for Archway as part of a Testnet Challenges.

Testnet Challenges
Ссылки
  • 消息 Archway
  • 聯繫人
Menu
  • 消息 Archway
  • 聯繫人
2022 © Все права сохранены.