Mysten Labs опубликовала Sui testnet v1.77.1. В release notes указана Sui Protocol Version 132, а одно из ключевых изменений повышает максимальную поддерживаемую версию протокола до 131 и добавляет feature flag `framework_tx_context_mut_restrictions`. Это технический релиз для операторов и разработчиков, поэтому важнее всего не общий номер версии, а конкретные изменения протокольных правил и инфраструктуры узлов.
Начиная с protocol version 131, функции системных пакетов, которые принимают `&mut TxContext` и возвращают mutable reference, должны также принимать дополнительный `&mut` параметр, не относящийся к `TxContext`. Публикация системного пакета, который не соответствует этому правилу, отклоняется. В release notes отдельно отмечено, что пользовательские пакеты этим изменением не затрагиваются.
В релиз также добавлен системный объект `ForwardingAddressRegistry` и связанная end-of-epoch транзакция. Пока создание registry включается только для devnet через отдельный feature flag и не предоставляет пользовательского API. Изменения отражены и в gRPC/GraphQL типах, чтобы новые системные события корректно описывались внешними интерфейсами.
Для разработчиков CLI есть отдельные изменения выбора gas и проверки исходного кода пакетов. Поэтому при обновлении тестовой инфраструктуры разумно сверить release notes с используемыми CLI-командами, системными пакетами и конфигурацией индексации. Orenix Radar фиксирует релиз как изменение developer infrastructure, а не как торговый сигнал.
