github MystenLabs/sui testnet-v1.69.2

5 hours ago

Protocol

Sui Protocol Version in this release: 120

#26098: adds an additional check in protocol version 120 to enforce cleanliness around jumps.

#25792: metadata hardening in Sui System

#25838: Enables the new Move VM in protocol version 118.

#25911: New VM pushed to 119 instead of 118 due to cherry-pick

gRPC

#25908: Fix X_SUI_CHAIN_ID header to return full 32-byte, base58 encoded chain id

#25828: Wire up balance changes and object set for archival

#26112: Display v2: Implicitly format fields using the json transform, if the str transform would not work for them.

JSON-RPC

#26112: Display v2: Implicitly format fields using the json transform, if the str transform would not work for them.

GraphQL

#26112: Display v2: Implicitly format fields using the json transform, if the str transform would not work for them.

CLI

#25862: sui client object now displays decoded Move struct fields instead of raw BCS-encoded byte arrays.

#25444: sui move build --dump can now be run without an active network connection if tree shaking is disabled.

fixes for ephemeral publication with local dependencies on windows.

improved error message when building against an undefined environment.

Indexing Framework

#25838: Fix a clippy lint in mocks/store.rs

Co-authored-by: @cgswords

#25834: Renamed IngestionClientTrait::fetch to IngestionClientTrait::checkpoint.

#25895: Adds new IngestionClientTrait::chain_id to retrieve the chain_id from that ingestion source.

#25905: Changed Processor's receiver to accept new CheckpointEnvelope type containing the chain_id.

#25875: Add Connection::init_chain_id method to store and retrieve chain_id.


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

Don't miss a new sui release

NewReleases is sending notifications on new releases.