Minter Dev Notifications (ru)
662 subscribers
33 photos
1 video
3 files
200 links
Notifications about new Minter Blockchain versions and features
Download Telegram
Релиз 0.4.3

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.4.3

Ждем, чтобы обновились 2/3 валидаторов и сеть начнет работу!
64% мощности сети обновилось. Ждем еще одного валидатора!
Сеть онлайн!
Релиз v0.5.0

Сегодня планируется обновление тестнета. Все данные будут сброшены.

Достижения тестнета №22:
- 420,000 блоков;
- 5,000 транзакций в блоке в пике;
- 465,000 транзакций всего.

Нововведения версии 0.5.0:
- Поддержка мультисиг кошельков. Будут доступны в Консоли в ближайшее время;
- Период unbond уменьшен до 720 блоков для тестнета;
- Максимальное количество кандидатов в сети - (кол-во валидаторов * 3). На старте будет 48 (16*3) слотов;
- Максимальное количество делегаторов на одного валидатора/кандидата - 1,000;
- Тендерминт обновлен до версии v0.25.0.

Важное изменение для валидаторов тестнета: тестовые монеты для мастернод теперь будут делегироваться напрямую ноде, а не отправляться на кошелек. Это позволит протестировать доход с установленной комиссии. Раздавать монеты начнем через 1-2 часа стабильной работы сети.

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.5.0
Новая сеть заработает в 15:00 UTC (18:00 МСК).

Текущий тестнет выключим незадолго до этого.
Релиз v0.6.0

Завтра будет выпущен релиз v0.6.0 и обновлен тестнет. Все данные будут сброшены.

Новая сеть, ориентировочно, заработает в 15:00 UTC (18:00 МСК). Монеты валидаторам будут делегироваться через 2-3 часа стабильной работы сети.

Нововведения версии v0.6.0:
- Количество валидаторов тестнета увеличено до 100;
- Транзакция SetCandidateOff применяется мгновенно, а не в течение 120 блоков;
- Ограничено количество одновременных запросов к API. Указывается в config.toml;
- Добавлена опция keep_state_history в config.toml. Если вы хотите иметь возможность обращаться к старым состояниям сети по API используя параметр ?height=... – установите параметр keep_state_history=true в конфигурации ноды ДО начала синхронизации;
- Tendermint обновлен до версии v0.26.0. Эта версия должна была исправить проблему с "фризом" ноды, однако мы все еще контактируем с разработчиками Тендерминта по этой проблеме. Новый тестнет должен дать больше информации.
Релиз v0.6.0

Мы останавливаем текущий тестнет и начинаем подготовку к запуску версии v0.6.0. Новая сеть, ориентировочно, заработает в 15:00 UTC (18:00 МСК).
Новый тестнет запущен!

Уже работают 32 валидатора. Напомню, что в этой версии доступно 100 слотов со старта. 🚀

Главная задача этой версии - побороть баг Тендерминта, который приводил к падению ноды. Если будете замечать нештатную работу ваших валидаторов - создавайте issue на github: https://github.com/MinterTeam/minter-go-node
Мы отключили ноды разработчиков, теперь сеть работает полностью на ваших валидаторах!

Уже работают 32 валидатора. Напомню, что в этой версии доступно 100 слотов со старта, поэтому абсолютно любой может поднять ноду и стать валидатором.

Инструкцию можно найти по этой ссылке: https://minter-go-node.readthedocs.io/en/latest/validators.html
v0.7.0 и новый тестнет

На этой неделе мы запускаем новый тестнет на версии Minter v0.7.0! Все данные будут сброшены.

Основные изменения:
- Совместно с разработчиками Tendermint исправлена ошибка, при которой ноды могли переставать отвечать;
- /api/sendTransaction теперь только проверяет транзакцию на валидность и возвращает её хеш. Приложения должны сами контролировать, попала ли транзакция в блокчейн;
- Tendermint обновлен до версии v0.26.1;
- Добавлена транзакция MultisendTx, которая позволяет разослать монеты на несколько адресов одной транзакцией. Поддерживается до 100 адресатов, подробная информация содержится в документации;
- Доработаны формулы конвертации монет;
- Значение максимальной пропускной способности для p2p соединений увеличено в 3 раза до 15mB/сек;
- Возврат стейка при выпадании из 1000 делегаторов теперь моментален и не требует 30-ти дневного ожидания.

Напомню, что в этой версии доступно 100 слотов валидаторов со старта. 🚀
v0.7.0

Новый тестнет, ориентировочно, заработает 16 ноября (завтра) в 9:00 UTC (12:00 МСК). Монеты валидаторам будут делегироваться через 2-3 часа стабильной работы сети.

Текущий тестнет мы остановим в 8:00 UTC (11:00 МСК).
Тестнет остановлен, начинаем подготовку к запуску новой версии.

Напоминаю, что для обновления существующей ноды нужно:
1. Остановить ноду
2. Удалить директории ~/.minter/data, ~/.minter/tmdata
3. Удалить файлы ~/.minter/config/addrbook.json, ~/.minter/config/config.toml
4. Скачать и установить новую версию ноды
5. Запустить команду minter --reset-private-validator
6. Запустить ноду

Все ноды автоматически начнут работу в 9:00 UTC (12:00 МСК).
Тестнет №26 на версии Minter v0.7.1 успешно запущен! 🚀

Напомню, что в этой версии доступно 100 слотов валидаторов со старта. Любой может поднять ноду и стать валидатором. Уже работает 40 мастернод.

Если есть пожелания или вы нашли баг – пишите @danillashin или создавайте issue в официальном репозитории проекта.
Друзья, вышла версия v0.7.2.

Просьба всем валидаторам как можно скорее обновиться. Поправлен критичный баг. Без этого обновления ноды работать не будут.

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.7.2

Ничего удалять/изменять не нужно, только обновить бинарник и перезапустить.
v0.7.4

Вышла версия Minter v0.7.4, которая исправляет некоторые проблемы Тендерминта.

Основные изменения:
- Исправлена ошибка с запуском ноды на Windows
- Значительно ускорена p2p коммуникация нод (особенно важно для валидаторов)

Все фиксы можно увидеть в официальном репозитории Tendermint.

Рекомендуем всем валидаторам обновиться на новую версию.
v0.7.6

Вышла версия Minter v0.7.6, которая нацелена на исправление существуюших ошибок.

Основные изменения:
- Исправлена ошибка, которая могла приводить к повреждению DB при выключении ноды;
- Tendermint обновлен до версии v0.26.4. Исправлено много проблем, касающихся работы валидаторов. Полный список здесь.

Рекомендуем всем валидаторам обновиться на новую версию.

https://github.com/MinterTeam/minter-go-node/releases/tag/v0.7.6
v0.8.0

На этой неделе мы выпускаем новую версию Minter – v0.8.0.

Важные изменения:
– Полностью переработано API. Теперь оно соответствует стандарту JSON RPC. Документация и тестовая нода будет доступна с релизом новой версии.
– Tendermint обновлен до версии v0.27.0. Список изменений.
– Исправлена ошибка конвертации монет, которая могла возникнуть при оплате комиссии за транзакцию конвертируемой монетой.
– В конфигурацию добавлен параметр log_format. Он позволяет выводить логи ноды в json формате.

Полный список изменений будет доступен вместе с релизом v0.8.0.

В понедельник (10 декабря) мы обновим тестнет. Новая сеть, ориентировочно, заработает 10 декабря в 9:00 UTC (12:00 МСК). Монеты валидаторам будут делегироваться через 2-3 часа стабильной работы сети.
Дополнительные изменения в версии v0.8.0:

– Установлен максимальный объем выпуска кастомных монет: 1,000,000,000,000,000. Транзакции создания/покупки/продажи монет, которые ведут к превышению, будут отклонены;
– Запрещено создание монет в количестве меньше 1 (10^18 pip) и с резервом менее 1 bip;
– В транзакции конвертации (Sell/Buy/SellAll) добавлены поля MinimumValueToBuy/MaximumValueToSell, которые устанавливают минимально допустимые границы обмена. Это позволит защитить пользователей от непредвиденных скачков курса при обмене монет.
Тестнет остановлен, начинаем подготовку к запуску новой версии.

Напоминаю, что для обновления существующей ноды нужно:
1. Остановить ноду
2. Удалить директории ~/.minter/data, ~/.minter/tmdata
3. Удалить файлы ~/.minter/config/addrbook.json, ~/.minter/config/config.toml
4. Скачать и установить новую версию ноды
5. Запустить команду minter --reset-private-validator
6. Запустить ноду

Все ноды автоматически начнут работу в 9:00 UTC (12:00 МСК).

‼️ Так же напоминаю, что ноды обязательно должны открыть у себя порт 26656. Если этот порт закрыт, то нода рискует не получить блок для подписи вовремя и будет засчитан пропуск.
Тестнет №27 успешно запущен!

Рекомендуем валидаторам обновиться до версии v0.8.4. Исправлено несколько ошибок.
Мы запустили сервис отправки транзакций в блокчейн Gate! Приглашаем всех разработчиков протестировать его.

Функции сервиса:
1. Выбирает доступную ноду и отправляет транзакцию на неё;
2. Дожидается когда транзакция попадёт в блокчейн и только после этого отдаёт ответ;
3. Форматирует ошибки таким образом, чтобы их сразу можно было показывать пользователям.

POST https://gate.minter.network/api/v1/push
{"transaction" : "f886...557"}

Пример успешного ответа:
{
"data": {
"hash" : "Mt....."
}
}

Пример ошибки:
{
"error": {
"code": 101,
"log": "Unexpected nonce. Expected: 2947, got 2326."
}
}

По всем вопросам касательно работы Gate можно обращаться к @Daniil_Dulin.