Анонс обновления тестовой сети Conflux v2.0.2-testnet-fix

Это обновление в основном направлено на решение проблем, описанных ниже:

Исправление ошибок

  • Исправление некоторых проблем, вызывающих сбои в работе cfx_estimateGasAndCollateral и cfx_call.
  • Исправление неправильных расчетов из cfx_estimateGasAndCollateral.
  • Исправление проблем, связанных с тем, что нода слишком рано переходит в NormalPhase и зависает при загрузке.
  • Узлы PoS не будут проводить выборку перед переходом в NormalPhase, чтобы избежать force_retired.

Усовершенствования

  • Если cfx_call, cfx_estimateGasAndCollateral вызывает ошибку, а error.data является строкой, она будет возвращена напрямую, а не в шестнадцатеричном кодировании.
  • cfx_sendRawTransaction отклонит транзакцию, если баланс отправителя недостаточен.
  • Сообщение об ошибке при недостаточном балансе отображается следующим образом: Транзакция {?} отклонена из-за недостаточного баланса, требуется {?}, но баланс счета составляет {?}.
  • Дополнительная оптимизация производительности объединения снапшотов при копировании записи в файловых системах XFS.

Корректировка RPC после версии 2.0.3

  • Начиная с версии 2.0.3, cfx_getLogs и eth_getLogs больше не будут поддерживать параметры limit и offset. Они неэффективны и могут быть заменены установкой диапазона блоков/эпох.
  • Начиная с версии 2.0.3, cfx_clientVersion будет содержать больше информации, как web3_clientVersion в eSpace.
  • Начиная с версии 2.0.3, fromEpoch по умолчанию будет иметь значение “latest_state” в cfx_getLogs.
  • Начиная с версии 2.0.3, fromBlock по умолчанию будет иметь значение “latest” в eth_getLogs.

Загрузка

Загрузить “Conflux v2.0.2-testnet-fix” можно здесь: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.0.2-testnet-fix

Я оператор/майнер ноды, что мне нужно сделать?

Если у вас есть запущенная нода, вам необходимо:

  • Приостановить работу ноды
  • Заменить исполняемый файл с именем “conflux” в каталоге запуска исходной программы ноды на исполняемый файл Conflux программы ноды Conflux v2.0.2-testnet-fix.
  • Перезапустить ноду

Если вы запускаете новую ноду, вы можете загрузить последнюю версию Conflux v2.0.2-testnet-fix и запустить ее.

Что произойдет, если я не обновлю ноду или откажусь от обновления?

Настоятельно рекомендуется обновить вашу ноду, это обновление направлено на повышение стабильности.

Спасибо нашему сообществу за вашу поддержку!
Искренняя благодарность сообществу Conflux и всем разработчикам экосистемы Conflux. Спасибо за вашу тяжелую работу, идеи и вклад. В лучшее будущее!

Ссылка на оригинал (китайский): Conflux v2.0.2-testnet-fix 测试网升级公告
Ссылка на оригинал (английский): Conflux v2.0.2-testnet-fix Testnet Upgrade Announcement

Присоединяйся к сообществу Conflux Russia

Чат Telegram | Официальные новости Telegram | Twitter | Reddit | Discord | Forum | Medium | Официальный сайт

3 Likes