#RELEASE CWD.GLOBAL 3.2 Опубликован на GitHub!
Новый релиз Withdrawal CWD from market - опубликован по ссылке
https://github.com/crowdwiz-biz/crowdwiz-core/releases/tag/3.2Обновление вступит в силу, начиная с 24 940 000-го блока и содержит следующие нововведения:
1) Изменен механизм начисления линейного бонуса и лидерского бонуса, таким образом, что лидерский бонус (8% от комиссий) и часть линейного бонуса (10% от комиссий) будет уходить на баланс аккаунта без ключей null-account, постепенно изымая из оборота CWD, что приведет к увеличению его ценности.
2) Исправлена логика операции смена наставника, теперь не получится сменить наставника на того, который находится ниже по этому же дереву аккаунтов. Раньше это приводило к закольцовыванию структуры.
3) На уже закольцованные структуры исключено повторное начисление партнёрского вознаграждения за открытие стекинга, линейного бонуса, лидерского бонуса, вознаграждения с игровой зоны, баллов в Большой Гонке. А также исключено всё то же самое применительно к тому, кто открыл стекинг.
4) Добавлено описание 7-ми команд в консольном кошельке.
5) Добавлены 2 публичные wss-ноды в список начальных p2p узлов для синхронизации сети.
6) Устранено 3 предупреждения компилятора при сборке ноды.
7) В целях увеличения производительности при "перечитывании" блокчейна нодой, убран показ отладочной информации.
8) Проведен небольшой рефакторинг кода и добавлено краткое описание проекта на github.
Всем, кто использует собственные узлы-заверители в качестве узлов API или в качестве витнесов для сборки блоков, необходимо будет обновить свои сервера до наступления 24 940 000-го блока.
Если вы собирали витнес из исходников, то обновить его можно по следующей инструкции:
- Заходите в папку с витнесом (обычно это cd /root/crowdwiz-core/)
- Выполняете обновление исходников с GitHub: git pull origin master
(если команда не проходит и возникают ошибки слияния, то может помочь команда git reset --hard, но она удалит все локальные изменения)
- Проверяете, что вы находитесь в ветке master: git checkout master
- Выполняете сборку: make
- Переходите в screen с запущенным процессом witness_node (обычно screen -r) или останавливаете его, если он запущен каким-то супервайзером
- Перезапускаете процесс с ключом programs/witness_node/witness_node --replay-blockchain
Если у вас витнес, производящий блоки, то команда будет примерно такая:
programs/witness_node/witness_node --rpc-endpoint 127.0.0.1:11011 --witness-id '"1.6.xxx"' --private-key '["pubkey", "privkey"]' --replay-blockchain
- Дожидаетесь, пока витнес перепрочитает базу данных и начнёт получать или создавать новые блоки
Для тех, кто использует Docker образ ядра, уже доступен новый Docker образ.
Образ называется
hub.cwd.global/cwd-core:3.2Команда для запуска:
docker run -d --name cwd-core -v /crowdwiz-data/:/var/lib/crowdwiz/ --env CROWDWIZ_REPLAY=true -p 11011:11011 -p 1776:1776 hub.cwd.global/cwd-core:3.2
где /crowdwiz-data/ - это папка с данными для вашего узла блокчейна.