NODE Запуск интеграции с Near Это руководство познакомит вас с основами работы с интеграцией KYVE + Near
Требования
Необходимы $DEV and $KYVE (Вы можете использовать кран здесь )
Любое устройство со стабильным интернет соединением
Docker
Вы можете запустить интеграцию с Celo прямо из Docker. Чтобы получить последний образ Docker, запустите:
Copy docker pull kyve/near:latest
И чтобы запустить свой узел, запустите следующее (не забудьте указать опции)
Copy docker run --rm --name kyve-near-node kyve/near:latest --pool {POOL_ADDRESS} --private-key {PRIVATE_KEY} --stake 100
Готовые Сборки
Мы также предоставляем вам готовые сборки для запуска. В настоящее время мы поддерживаем Linux, MacOS и Windows, которые вы можете скачать здесь . Чтобы запустить сборку, все, что вам нужно сделать, это указать свои параметры
Linux
Copy ./kyve-near-linux --pool {POOL_ADDRESS} --private-key {PRIVATE_KEY} --stake 100
Mac OS
Copy ./kyve-near-macos --pool {POOL_ADDRESS} --private-key {PRIVATE_KEY} --stake 100
Windows
Copy .\kyve-near-win.exe --pool {POOL_ADDRESS} --private-key {PRIVATE_KEY} --stake 100
Опции
-p, --pool <string>
Адрес пула, на котором вы хотите работать.
-s, --stake <string>
Количество токенов, которые вы хотите поставить.
-pk, --private-key <string>
Ваш закрытый ключ Ethereum, содержащий $ KYVE.
-k, --keyfile <string>
необязательно
Путь к вашему ключевому файлу Arweave.
-n, --name <string>
необязательно, по умолчанию - случайное имя
Идентификационное имя узла.
-e, --endpoint <string>
необязательно
конечная точка Moonbase Alpha.
-g, --gas-multiplier <string>
необязательно
Сумма, на которую вы хотите умножить цену на газ по умолчанию.
-st, --send-statistics <boolean>
необязательно, по умолчанию true
Отправить статистику.
Проверка коррекетоной работы узла (ноды)
Uploader (загрузчик)
Когда вы запустите как загрузчик, вы должны увидеть что-то вроде:
Copy 2021-12-08 09:41:00.000 INFO 🚀 Starting node ...
Name = kyve-near-uploader
Address = 0x...
Pool = 0x...
Desired Stake = 100 $KYVE
Version = v0.0.0
2021-12-08 09:41:00.000 DEBUG [Metadata] Attempting to fetch the metadata.
2021-12-08 09:41:00.000 DEBUG [Metadata] Successfully fetched the metadata.
2021-12-08 09:41:00.000 DEBUG [Settings] Attempting to fetch the settings.
2021-12-08 09:41:00.000 DEBUG [Settings] Successfully fetched the settings.
2021-12-08 09:41:00.000 DEBUG [Config] Attempting to fetch the config.
2021-12-08 09:41:00.000 DEBUG [Config] Successfully fetched the config.
2021-12-08 09:41:00.000 INFO 💻 Running node on runtime @kyve/near.
2021-12-08 09:41:00.000 DEBUG [Stake] Attempting to stake 100 $KYVE.
2021-12-08 09:41:00.000 DEBUG [Stake] Approving 100 $KYVE to be spent. Transaction = 0x...
2021-12-08 09:41:00.000 INFO [Stake] 👍 Successfully approved.
2021-12-08 09:41:00.000 DEBUG [Stake] Staking 100 $KYVE. Transaction = 0x...
2021-12-08 09:41:00.000 INFO [Stake] 📈 Successfully staked.
2021-12-08 09:41:00.000 INFO [Near] ✅ Connection created. Endpoint = https://archival-rpc.mainnet.near.org
Validator (Валидатор)
Когда вы запустите валидатор, вы должны увидеть что-то вроде:
Copy 2021-12-08 09:41:00.000 INFO 🚀 Starting node ...
Name = kyve-near-validator
Address = 0x...
Pool = 0x...
Desired Stake = 100 $KYVE
Version = v0.0.0
2021-12-08 09:41:00.000 DEBUG [Metadata] Attempting to fetch the metadata.
2021-12-08 09:41:00.000 DEBUG [Metadata] Successfully fetched the metadata.
2021-12-08 09:41:00.000 DEBUG [Settings] Attempting to fetch the settings.
2021-12-08 09:41:00.000 DEBUG [Settings] Successfully fetched the settings.
2021-12-08 09:41:00.000 DEBUG [Config] Attempting to fetch the config.
2021-12-08 09:41:00.000 DEBUG [Config] Successfully fetched the config.
2021-12-08 09:41:00.000 INFO 💻 Running node on runtime @kyve/near.
2021-12-08 09:41:00.000 DEBUG [Stake] Attempting to stake 100 $KYVE.
2021-12-08 09:41:00.000 DEBUG [Stake] Approving 100 $KYVE to be spent. Transaction = 0x...
2021-12-08 09:41:00.000 INFO [Stake] 👍 Successfully approved.
2021-12-08 09:41:00.000 DEBUG [Stake] Staking 100 $KYVE. Transaction = 0x...
2021-12-08 09:41:00.000 INFO [Stake] 📈 Successfully staked.
2021-12-08 09:41:00.000 INFO [Near] ✅ Connection created. Endpoint = https://archival-rpc.mainnet.near.org