Orenix Terminal

Sui devnet v1.75.0: protocol 129, GCS state-sync fallback и новые pagination cursors

Sui devnet v1.75.0 использует protocol version 129. Релиз добавляет explicit bounds для binary pools, `insert_before/insert_after` в linked_table, GCS `gs://` для state-sync archive fallback и новый internal format pagination cursors.

Illustration of blockchain nodes with new protocol version and data structures

Mysten Labs выпустила Sui devnet v1.75.0 с Sui Protocol Version 129. Protocol change добавляет explicit bounds для binary pools, которые ранее ограничивались неявно; release notes отдельно говорят, что user-visible change отсутствует. В Move framework появились `insert_before` и `insert_after` для `sui::linked_table`, а `sui::coin` переходит на `defining_ids`.

Для validators и full nodes state-sync archive fallback теперь поддерживает `gs://` URLs Google Cloud Storage. Параметр `remote-store-headers` в `state-archive-read-config` позволяет добавлять default HTTP headers к archive requests, включая `x-goog-user-project` для requester-pays GCS buckets. Раньше fallback stores были ограничены `file`, `s3` и `http`.

Добавлена optional environment variable `RUST_LOG_TAILS`. Она позволяет направлять отдельные tracing targets в отдельные файлы: `.jsonl`/`.ndjson` для JSON или обычный text для других расширений. Опция выключена по умолчанию и не меняет normal log output, если её не задавать. Та же функция доступна indexer binaries, включая `sui-indexer-alt-graphql`.

В gRPC scanning APIs `list_transactions`, `list_events` и `list_checkpoints` изменился internal encoding opaque pagination cursors. Клиенты должны продолжать считать cursor opaque; если после upgrade возникает cursor-related error, рекомендуется начать pagination заново. GraphQL получает аналогичное изменение cursor encoding для `TransactionConnection`, поле cursor у Checkpoint и optional tracing request payloads.

CLI `sui start` теперь уважает fullnode RPC socket address из network config. Ключевые поисковые сущности: Sui devnet v1.75.0, protocol 129, GCS state sync, RUST_LOG_TAILS, gRPC pagination cursors и GraphQL request tracing. Orenix Radar сохраняет GitHub release как первоисточник и не выдаёт devnet changes за mainnet rollout.

What changed

Radar detected a source-backed update from Sui GitHub Releases. The item is linked to developer, sui, release and affected symbols: SUI.

Why it matters

This page preserves the original source, trust context and Radar summary so readers can understand the event without treating it as a trading instruction.

Context and limitations

Orenix Radar is informational market intelligence. It is not financial advice, not a buy or sell signal, not a live trading engine and not a guarantee of future price movement.