testnet-v1.28.2
版本发布时间: 2024-07-03 04:27:29
MystenLabs/sui最新发布版本:testnet-v1.29.2(2024-07-18 08:23:12)
Protocol
Sui Protocol Version in this release: 51
https://github.com/MystenLabs/sui/pull/18206: Explicitly set number of leaders per round to 1 for Mysticeti commits
https://github.com/MystenLabs/sui/pull/17868: New feature flag and protocol config fields will be introduced.
https://github.com/MystenLabs/sui/pull/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)
https://github.com/MystenLabs/sui/pull/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.
https://github.com/MystenLabs/sui/pull/17868:
A new API SoftBundleCertifiedTransactionsV3
will be added.
https://github.com/MystenLabs/sui/pull/18233: Refactor the DKG to allow protocol upgrades of the cryptographic protocol, and migrate to V1 (controlled by a protocol config parameter).
Indexer
https://github.com/MystenLabs/sui/pull/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
https://github.com/MystenLabs/sui/pull/18099:
Enable configuring the jsonrpc server type via the jsonrpc-server-type
field in the node config as follows:
'websocket' for a websocket based service (deprecated)
'http' for an http based service
'both' for both a websocket and http based service (deprecated)
The default is 'http' if not specified.
This also formally deprecates the websocket jsonrpc service which will be removed completely within another few releases. For now users can opt back in to enabling this service by setting the `jsonrpc-server-type` config. We have found that this service is overall unreliable and leads to production issues/missing data or events when used and as such have decided to sunset it.
Deprecate the websocket-based jsonrpc service
https://github.com/MystenLabs/sui/pull/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
https://github.com/MystenLabs/sui/pull/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
https://github.com/MystenLabs/sui/pull/17920: Add better rendering for Move aborts, and added support for rendering clever errors.
1、 sui-testnet-v1.28.2-macos-arm64.tgz 344.97MB
2、 sui-testnet-v1.28.2-macos-x86_64.tgz 364.21MB
3、 sui-testnet-v1.28.2-ubuntu-x86_64.tgz 796.14MB
4、 sui-testnet-v1.28.2-windows-x86_64.tgz 265.34MB