Скануйте, щоб завантажити додаток Gate
qrCode
Більше варіантів завантаження
Не нагадувати сьогодні

Neo SPCC вирішує різниці стану TestNet в оновленні NeoGo v0.114.0

image

Джерело: CryptoNewsNet Оригінальна назва: Neo SPCC вирішує різниці в стані TestNet в оновленні NeoGo v0.114.0 Оригінальне посилання: https://cryptonews.net/news/altcoins/32021264/ Neo SPCC випустила NeoGo v0.114.0, оновлення, яке вирішує різницю в стані TestNet на блоці 11,074,661 і впроваджує широкий набір покращень сумісності, продуктивності та функцій.

Виправлення сумісності стану

Оновлення виправляє невідповідність стану, викликану неправильним обробленням передачі рідних токенів NEP-17, що могло призвести до розбіжностей між вузлами під час виконання. Воно також вирішує проблему блокування, яка виникала, коли сесії ітератора з терміном дії не могли бути завершені.

NeoGo v0.114.0 повністю сумісний з реалізацією вузла C# починаючи з версії 3.8.

Neo SPCC зазначив, що вузли TestNet можуть повторно синхронізуватися або скинути стан до блоку 11,074,660, але цей крок є необов'язковим. Вирівнювання стану відновлюється природним чином з блоку 11,091,272, залишаючи лише два журнали застосувань з двох транзакцій на нижчих висотах, які малоймовірно вплинуть на більшість користувачів.

Покращення та виправлення

Випуск розширює попередній перегляд Faun, додаючи локальні аналоги API interop System.Storage.*, призначені для підтримки майбутніх вдосконалень зберігання в ланцюгу. Завантажувач блочної пам'яті NeoFS тепер використовує модель пошуку з одним потоком, щоб спростити поведінку та покращити надійність, супроводжуючи це вдосконаленнями у пов'язаних компонентах NeoFS.

SDK NeoFS для Go був оновлений до RC15, і випуск включає оновлення документації, оновлення залежностей, новий приклад використання NeoFS у смарт-контрактах та покращення інструментів аудиту NeoFS. Оновлення компілятора додає підтримку операторів присвоєння, таких як &=, |=, >>= та <<=.

Виправлення помилок націлені на проблеми, такі як неправильні RPC-зв'язки для NEP-22 та NEP-31, паніка компілятора, викликана відсутніми зовнішніми пакетами в імпортованих модулях, помилки виконання під час ітерації по nil-слайсам, неналежне оброблення негативних переказів NEP-17 і збої при завершенні термінованих сесій ітератора.

Видалення застарілої функціональності

Відповідно до графіка зняття з підтримки, реліз усуває функції взаємодії math.Max і math.Min, а також ліквідує конфігурацію RPC сервера SessionExpirationTime. Смарт-контракти або налаштування вузлів, що покладаються на цю функціональність, можуть вимагати оновлень.

Порти за замовчуванням Prometheus і pprof у конфігурації MainNet також були змінені, що може вплинути на операторів, які використовують ці сервіси моніторингу.

NEO-10.17%
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити