Анонс обновления Conflux v2.4.1

Это обновление предназначено главным образом для решения перечисленных ниже проблем:

Улучшения RPC

  • Реализован debug_trace* RPC для espace, подобно geth.
  • Реализован eth_getBlockReceipts.
  • Оптимизированы отладочные и тестовые методы RPC пространства имен.
  • Оптимизированы сообщения об ошибках главного метода RPC в eSpace.
  • Реализована поддержка транзакций типа 2930&1559 в cfx_sendTransaction и cfx_signTransaction.
  • Реализована поддержка eth_call и eth_estimate для возврата пользовательской ошибки.
  • Добавлена кэш-память espace fee history для последних 1024 блоков для повышения производительности запросов.
  • Добавлена поддержка ввода и данных для CallRequest.
  • Добавлена причина для замены пула транзакций.
  • Обновлено взаимодействие с блоком RPC core space.gasUsed для отображения дополнительной информации.
  • Отмена установки нулевого газа при вызове espace estimate и call.

Примечание: Максимальное значение газа, поддерживаемое методами eth_estimateGas и eth_call RPC, по умолчанию установлено на 15 миллионов. Если значение газа превышает этот предел, будет выведена ошибка. Если требуется большее значение, его можно настроить с помощью параметра конфигурации max_estimation_gas_limit. Например, его можно установить на 30 миллионов.

Улучшения в системе хранения данных

  • Оптимизация контрольных точек состояния и учетных записей.
  • Переписан префетчер состояний.

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

  • Исправление ошибки оценки нулевой цены газа espace zero gas_price.
  • Изменение блока gas_limit в соответствии с CIP1559.
  • Исправление ошибки eth_estimate, не проверяющей, достаточно ли баланса для оплаты газа, при прохождении max-fee-per-gas.

Улучшения кода

Удаление ненужных небезопасных кодов.
Рефакторинг кодов для улучшения удобства

Загрузка

Загрузить «Conflux v2.4.1» можно здесь: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.4.1.

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

Если у вас есть работающий узел, вам необходимо

  • Приостановить работу узла
  • Заменить исполняемый файл с именем «conflux» в каталоге запуска исходной программы узла исполняемым файлом Conflux из программы узла Conflux v2.4.1.
  • Перезапустить работу узла

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

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

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

Спасибо нашему сообществу за поддержку!

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

Ссылка на оригинал: Conflux v2.4.1 Upgrade Announcement

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

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

1 Like