Я пытаюсь настроить пилообразную сеть как минимум с 2 валидаторами и некоторыми обработчиками транзакций. Я использую Ubuntu 18.04, поэтому единственное возможное решение - использовать докер.
Я весь день искал рабочий пример и все равно не повезло. На официальном сайте есть пример здесь но не работает. Версия образов докеров - 1.1, что странно, потому что на концентраторе докеров такой версии нет. Кроме того, для этого требуется изображение (гиперссылка / пилообразный-поэт-движок), которого нигде не существует.
Я знаю, что основной валидатор должен генерировать ключи и генезисный блок, а другой валидатор (ы) должен использовать эти артефакты. Но какова правильная конфигурация второго валидатора? Как он может прочитать сгенерированные артефакты от первого валидатора?
Спасибо!
Это конфигурация первого валидатора:
validator-0:
image: hyperledger/sawtooth-validator:1.0
container_name: sawtooth-validator-default-0
expose:
- 4004
ports:
- "4004:4004"
entrypoint: "bash -c \"\
sawadm keygen && \
sawtooth keygen my_key && \
sawset genesis -k /root/.sawtooth/keys/my_key.priv && \
sawadm genesis config-genesis.batch && \
sawtooth-validator -vv \
--endpoint tcp://validator:8800 \
--bind component:tcp://eth0:4004 \
--bind network:tcp://eth0:8800 \
\""