ГоловнаНовини* Hedera оновлює своє API Ноди дзеркала для викликів смарт-контрактів, щоб покращити узгодженість і точність.
Оновлення впроваджує модульне виконання та узгоджує поведінку контрактів між консенсусними нодами та дзеркальними нодами.
Зміни включають більш суворе оброблення псевдонімів облікових записів, перевірки балансу платника, більш детальні відповіді на помилки та удосконалені оцінки газу.
Більшість змін набудуть чинності до 1 вересня 2025 року, деякі оновлення затримаються до 1 грудня 2025 року.
Розробники повинні тестувати та оновлювати свої додатки, щоб уникнути збоїв, і можуть попередньо переглядати зміни на тестових мережах Hedera.
Hedera запустить значні оновлення до свого Mirror Node API кінцевого пункту, спеціально для викликів смарт-контрактів, починаючи з 1 вересня 2025 року. Це оновлення, викладене в HIP-1217, вплине на /api/v1/contracts/call кінцевий пункт, метою якого є забезпечення більш точної та надійної виконання контрактів для розробників та користувачів.
Реклама - Наступні зміни запровадять модульний процес виконання для Ethereum Virtual Machine (EVM) Hedera. Цей підхід узгоджує дзеркальні ноди (, які імітують виконання контрактів ), більш точно з консенсусними нодами (, які фіналізують транзакції ), вирішуючи невідповідності, що спостерігалися в попередній монолітній системі. За словами Hedera, це призведе до більш точних оцінок використання газу, покращеної узгодженості та вдосконаленого налагодження з чіткішими кодами помилок.
Серед оновлень виклики, що використовують псевдонім номера — спеціальний формат для ідентифікації облікових записів — тепер зазнають невдачі, якщо для даного облікового запису існує псевдонім Keccak-256. Це означає, що розробники повинні перевіряти та використовувати правильний псевдонім облікового запису. Поле evm_address з API дзеркальної ноди або поле contractAccountId з Hedera SDK слід використовувати для підтвердження правильного псевдоніму. Для облікових записів ECDSA необхідно використовувати псевдонім Keccak-256, якщо не застосовується рідкісне виняток.
Розробники також повинні врахувати, що виклики контрактів тепер можуть завершуватися з помилкою INSUFFICIENT_PAYER_BALANCE, якщо рахунок платника не має достатньо коштів. Нова обробка помилок буде повертати більш конкретні повідомлення, такі як INVALID_CONTRACT_ID, і вимагати оновлень у клієнтських застосунках. Щодо оцінок газу, користувачі помітять незначні, але більш точні відмінності, особливо при розгортанні контрактів.
Додаткові впливи включають зміни в тому, як виклики контрактів повертають значення за замовчуванням, а також статус KYC (Know Your Customer), який тепер відображатиме справжній стан консенсусних нод. Коди помилок для певних невдалих операцій також зміняться, наприклад, повернення CONTRACT_REVERT_EXECUTED замість раніше використовуваних кодів.
Ці зміни не є зворотно сумісними, і Hedera закликає розробників ретельно тестувати свої додатки в середовищах Previewnet та Testnet, де модульний потік працює на повну потужність. Оператори дзеркальних нод можуть рано активувати цю нову логіку, налаштувавши відповідні змінні середовища, як описано в технічних рекомендаціях.
Деталі графіка показують, що більшість оновлень, включаючи коди помилок, оцінки газу та обробку статусу KYC, будуть повністю впроваджені до 1 вересня 2025 року. Розв'язання адрес та валідація балансу платника запрацюють 1 грудня 2025 року. Команди, яким потрібно більше часу, можуть запросити тимчасовий доступ до спадкової функціональності, зв'язавшись з відповідною підтримкою через Discord (handle: reccetech).
Реклама - Повна технічна документація та рекомендації щодо оновлення доступні на офіційному блозі Hedera та в пропозиції HIP-1217.
Попередні статті:
Макс Бурвік оголосив про свій намір балотуватися на посаду мера Нью-Йорка, створивши крипто-коаліцію
Dolce & Gabbana США очищено в справі про NFT на суму $25M щодо DGFamily
CBI затримує великий кол-центр у Нойді, який стоїть за технічними шахрайствами у Великій Британії та Австралії
BlackRock купує $1.3B у BTC, оскільки біткойн досягає $122K рекордного максимуму
Біткойн злетів понад 120 тис. доларів завдяки Трампу та Маску, які підштовхнули крипто-сплеск
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Hedera оголошує про значні оновлення API з графіком впровадження HIP-1217
ГоловнаНовини* Hedera оновлює своє API Ноди дзеркала для викликів смарт-контрактів, щоб покращити узгодженість і точність.
Серед оновлень виклики, що використовують псевдонім номера — спеціальний формат для ідентифікації облікових записів — тепер зазнають невдачі, якщо для даного облікового запису існує псевдонім Keccak-256. Це означає, що розробники повинні перевіряти та використовувати правильний псевдонім облікового запису. Поле evm_address з API дзеркальної ноди або поле contractAccountId з Hedera SDK слід використовувати для підтвердження правильного псевдоніму. Для облікових записів ECDSA необхідно використовувати псевдонім Keccak-256, якщо не застосовується рідкісне виняток.
Розробники також повинні врахувати, що виклики контрактів тепер можуть завершуватися з помилкою INSUFFICIENT_PAYER_BALANCE, якщо рахунок платника не має достатньо коштів. Нова обробка помилок буде повертати більш конкретні повідомлення, такі як INVALID_CONTRACT_ID, і вимагати оновлень у клієнтських застосунках. Щодо оцінок газу, користувачі помітять незначні, але більш точні відмінності, особливо при розгортанні контрактів.
Додаткові впливи включають зміни в тому, як виклики контрактів повертають значення за замовчуванням, а також статус KYC (Know Your Customer), який тепер відображатиме справжній стан консенсусних нод. Коди помилок для певних невдалих операцій також зміняться, наприклад, повернення CONTRACT_REVERT_EXECUTED замість раніше використовуваних кодів.
Ці зміни не є зворотно сумісними, і Hedera закликає розробників ретельно тестувати свої додатки в середовищах Previewnet та Testnet, де модульний потік працює на повну потужність. Оператори дзеркальних нод можуть рано активувати цю нову логіку, налаштувавши відповідні змінні середовища, як описано в технічних рекомендаціях.
Деталі графіка показують, що більшість оновлень, включаючи коди помилок, оцінки газу та обробку статусу KYC, будуть повністю впроваджені до 1 вересня 2025 року. Розв'язання адрес та валідація балансу платника запрацюють 1 грудня 2025 року. Команди, яким потрібно більше часу, можуть запросити тимчасовий доступ до спадкової функціональності, зв'язавшись з відповідною підтримкою через Discord (handle: reccetech).
Попередні статті: