testnet-v1.28.0
Protocol
Sui Protocol Version in this release: 51
#18206: Version 50 - Explicitly set number of leaders per round to 1 for Mysticeti commits
#17868: New feature flag and protocol config fields will beintroduced.
#18233: Refactor the DKG to allow protocol upgrades of the cryptographic protocol, and migrate to V1 (controlled by a protocol config parameter).
Nodes (Validators and Full nodes)
#18175: Added MAX_ANNOTATED_VALUE_SIZE
environment variable which can be used to override the MAX_BOUND
for annotated values at startup (useful if encountering "Deserialized value too large"
errors). If the MAX_ANNOTATED_VALUE_SIZE
is not set, MAX_BOUND
will default to the existing max bound of ~1MiB.
#17868: A new API SoftBundleCertifiedTransactionsV3
will be added.
#18233: Refactor the DKG to allow protocol upgrades of the cryptographic protocol, and migrate to V1 (controlled by a protocol config parameter).
Indexer
#18175: Added MAX_ANNOTATED_VALUE_SIZE
environment variable which can be used to override the MAX_BOUND
for annotated values at startup (useful if encountering "Deserialized value too large"
errors). If the MAX_ANNOTATED_VALUE_SIZE
is not set, MAX_BOUND
will default to the existing max bound of ~1MiB.
JSON-RPC
#18175: Added MAX_ANNOTATED_VALUE_SIZE
environment variable which can be used to override the MAX_BOUND
for annotated values at startup (useful if encountering "Deserialized value too large"
errors). If the MAX_ANNOTATED_VALUE_SIZE
is not set, MAX_BOUND
will default to the existing max bound of ~1MiB.
GraphQL
#18175: Added MAX_ANNOTATED_VALUE_SIZE
environment variable which can be used to override the MAX_BOUND
for annotated values at startup (useful if encountering "Deserialized value too large"
errors). If the MAX_ANNOTATED_VALUE_SIZE
is not set, MAX_BOUND
will default to the existing max bound of ~1MiB.
CLI
#17920: Add better rendering for Move aborts, and added support for rendering clever errors.