Ironfish - Setup Guide
Этот гайд для IronFish incentivized testnet phase 3.
Лидерборд доступен здесь. Вы должны зарегистрироваться на сайте если хотите получить награды.
Официальная документация доступна здесь.
Посмотреть текущую высоту можно в эксплорере
Ironfish – майнер, учитывайте это при выборе хостинга (Webtropia, к примеру, банит за майнинг). Если вы все же хотите продолжить хоститься на Webtropia – используйте Dedicated сервера.
Доступен скрипт быстрой установки:
wget -q -O ironfish.sh https://api.nodes.guru/ironfish.sh && chmod +x ironfish.sh && ./ironfish.sh
Выберите нужную опцию (к примеру опция 1 – простая установка ноды (введите цифру 1, нажмите Enter в таком случае)), введите желаемое имя кошелька, дождитесь конца установки.
После этого выполните следующие команды:
Для увеличения баланса достаточно начать майнить, а майнинг начнется сразу после синхронизации. По-умолчанию создается кошелек с именем default на который и начисляются награды за майнинг, поэтому создавать новый необязательно.
1) Загрузить переменные:
. $HOME/.bashrc
. $HOME/.bash_profile
2) Создать кошелек:
ironfish wallet:create $IRONFISH_WALLET
3) Установить созданный кошелек как кошелек по-умолчанию:
ironfish wallet:use $IRONFISH_WALLET
4) Проверить баланс:
ironfish wallet:balance $IRONFISH_WALLET
Дополнительно
Перед запуском майнера убедитесь, что ваш узел синхронизирован с сетью, для этого выполните команду:
ironfish status -f
Включить телеметрию:
ironfish config:set enableTelemetry true
Отправьте транзакцию, используя свою учетную запись по умолчанию:
ironfish wallet:send
Если вы хотите отправить транзакцию с другой учетной записи, вы можете использовать флаг `-f`
ironfish wallet:send -f MySecondAccount
Чтобы получить транзакцию, вам просто нужно сообщить отправителю открытый ключ своей учетной записи. Если вы не знаете свой открытый ключ, выполните следующую команду:
ironfish wallet:address
Посмотреть список ваших учетных записей:
ironfish wallet
Чтобы экспортировать учетную запись выполните
ironfish wallet:export
Чтобы импортировать учетную запись из файла:
ironfish wallet:import filename
Чтобы удалить учетную запись
ironfish wallet:delete MyAccount
Вы можете получить информацию о состоянии соединений и ошибках, выполнив следующую команду
ironfish peers
Бэкап ключей:
mkdir -p $HOME/.ironfish/keys
ironfish wallet:export> $HOME/.ironfish/keys/$IRONFISH_WALLET.json
Импорт ключей:
ironfish wallet:import ПУТЬ_К_ФАЙЛУ_КЛЮЧА
Мониторинг статуса:
ironfish status -f
Проверить ноду:
journalctl -u ironfishd -f
Проверить майнер:
journalctl -u ironfishd-miner -f
Остановить ноду:
service ironfishd stop
Остановить майнер:
service ironfishd-miner stop