Голосование вне цепочки

Если по каким-либо причинам выпуск внутрицепочечного предложения не соответствует вашим требованиям, у вас есть возможность создать внецепочечное предложение. Внецепочечное предложение предназначено для предложений, не требующих выполнения внутрицепочечного кода. Предложение будет распространяться по какому-либо стороннему каналу (например, на форуме), а голосование будет проводиться вне цепи. Результат голосования вычисляется вне цепи и затем передается в бухгалтерскую книгу.

Создание предложения

Создайте тот же json-файл, что и в предложении для on-chain, и выполните следующую команду:

namada client init-proposal \
    --data-path proposal.json \
    --offline

Эта команда создаст файл предложения в том же каталоге, где была запущена команда.

Голосование по предложению

Для голосования по автономному предложению используйте следующую команду:

namada client vote-proposal --data-path proposal \
    --vote yay \
    --signing-keys your-signing-keys-for-voter \
    --voter your-established-account \
    --offline

Подсчеты для предложения вне цепи

Чтобы вычислить итог для автономного предложения, нам необходимо собрать:

  • proposal файл (должен иметь такое имя)

  • все файлы proposal-vote-${address}.

  • Все эти файлы должны находиться в папке (назовем ее offline-proposal).

Теперь можно воспользоваться следующей командой:

namada client query-proposal-result \
    --offline \
    --data-path `offline-proposal`

Подать предложение о внецепочечном голосовании

Для сохранения решения, принятого общественным консенсусом, сообщество может принять решение о размещении данных внецепочечного голосования на другом блокчейне, устойчивом к цензуре.

Last updated