Анонс оновлення 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 Ukraine

Чат Telegram | Офіційні новини Telegram | Twitter | Reddit | Discord | Forum | Medium | Офіційний сайт