Pull to refresh
9
0
Иванцов Михаил @darkrain

Пользователь

Send message

Во время реализации своего проекта у меня получился удобный скрипт для поднятия POA сети на базе geth. Вы сможете поднять свою блокчейн сеть за 5 мин. Все делается через диалог, так что вероятность сделать что то неправильно сильно уменьшается.

Что умеет:

  • Установка всех необходимых бинарников

  • Создание новой блокчейн сети

  • Подключение к существующей сети

  • Создание boot ноды при создании новой сети автоматически

  • Просмотр статуса ноды:

    Sealer NodeTestnet - active

    Pending transactions: 0

    Queued transactions: 0

    Working from: "0x730074d5e8352dfe0d8847a7d25797dde1293ca2"

    Block number: 476

    Balance: 999987837.11510033744184

    Signers: 5

    0x1f86a66305168d6282573549358f163350f5693f 0x730074d5e8352dfe0d8847a7d25797dde1293ca2 0x844e2370621784d8edbd233fdd9324ae7461d570 0xbb1b6d37c0c8072f3bf453fb76f233330f19fa03 0xe7ff9289b2ad9e8e2d1b2b2ae79698811f8f873c

  • Выполнять действия от ноды:

    • Апрувить новую ноду в сети как валидатор

    • Отправлять эфиры на нужный адрес

    • Получать баланс у нужного адреса

    • Подключаться к ipc для работы с нодой

  • Создавать неограниченное кол-во нод на одном хосте

  • Все ноды управляются через systemd

  • Управление всеми ключами

Что планируется:

  • Просмотр логов ноды

  • Запуск ноды без майнинга, только sync и принятие транзакции

  • Разворачивание nginx c ssl

  • Выбор периода времени через которое выпускается блок, сейчас используется значение 0, что означает выпуск блока если есть транзакция. Это сделано для того чтобы база данных не пухла если сеть простаивает.

  • Изменение gasprice

За апдейтами можно следить в гите или ТГ

Tags:
Total votes 1: ↑0 and ↓1-1
Comments2

Information

Rating
7,241-st
Location
Кустанай, Кустанайская обл., Казахстан
Date of birth
Registered
Activity