testnet-v1.73.0

d2lang/d2testnet-v1.73.0May 26, 2026by ebmifa

AI Summary

This release updates the Sui Protocol to version 125, introducing timestamp-based epoch advancement on testnet and new GraphQL querying capabilities. It also enhances CLI tooling with better Move code formatting support and graceful shutdown handling for the faucet service.

Key Highlights

  • Protocol version 125 advances epochs based on timestamp instead of validator votes on testnet.
  • New GraphQL field `asTransactionObject` allows querying transaction status for addresses used as objects.
  • Added `sui move format` command for auto-formatting Move code using Prettier.
  • Improved `sui start --with-faucet` to shut down gracefully when receiving Ctrl+C signals.
  • Indexing framework now uses saturating fallback math to prevent retries from stalling indefinitely.

New Features

  • Support for checkpoint lookup by digest in GraphQL.
  • New flag for handling party object extensions for post-execution writes.
  • Integration with Prettier for `sui move format` command.
  • Graceful shutdown handling for `sui start --with-faucet`.
  • Validation and saturating fallback math for streaming backoff configurations.

Full Release Notes

## Protocol
#### Sui Protocol Version in this release: `125`

https://github.com/MystenLabs/sui/pull/26740: Testnet: advance epoch based on timestamp instead of validator votes.

https://github.com/MystenLabs/sui/pull/26246: New flag for dealing with party object extensions for incurring post execution writes

## GraphQL

https://github.com/MystenLabs/sui/pull/26594: Support checkpoint lookup by digest

https://github.com/MystenLabs/sui/pull/26495: add asTransactionObject  which allows user to query the status of address that is involved as an object in a particular transaction

## CLI

https://github.com/MystenLabs/sui/pull/26521: Adds `sui move format` passthrough command for `prettier-move` auto-formatter.

https://github.com/MystenLabs/sui/pull/26697: `sui start --with-faucet` now responds to Ctrl+C / SIGINT and shuts down all subservices gracefully.

## Indexing Framework

https://github.com/MystenLabs/sui/pull/26229: Validate streaming backoff config and use saturating fallback math so retries cannot stall without progress.

---
#### Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.73.0