github MystenLabs/sui devnet-v1.4.0

latest releases: sui_v1.38.0_1731105003_ci, sui_v1.38.0_1731099855_rel_notes, sui_v1.37.2_1731021158_release...
pre-release16 months ago

HighLights

  • #12548
    This release updates the protocol version to 14.
  • #12504
    Add support to the keytool import command to allow for importing a private key (from the wallet) in addition to the existing support of importing an account via a mnemonic.
  • #12536
    Added drop function to table_vec.move. This function simplifies cleaning up TableVec<T>s where T has drop. Previously one would have to pop elements out of the data structure one by one and drop them, and now they can just call one function. This mirrors functionality that already existed: sui::table::drop.
  • #12444
    Introduce new modules: clob_v2 and custodian_v2 and deprecate clob and custodian.
  • #12266
    Previously transactions in a Narwhal commit were ordered as the sub-dag is flattened in a depth-first traversal. Now we have added a round of ordering that orders the user transactions in the same commit by gas price, where a transaction with a higher gas price will be added for execution in the transaction manager first. Users can now prioritize the execution of their transaction within one round of consensus by setting their transaction’s gas price to be higher than the reference gas price.
  • h[ttps://github.com/MystenLabs/sui/pull/12363](#12363)
    Revert behavior where log output was controlled by an env flag because when it was gated off, logs started showing up in command-line output. CLI now behaves as it did before: Producing a log file in the current working directory, but not displaying logs inline under normal operation.
  • #12233
    Introduce ReadApi::dev_inspect_transaction_block to the Sui Rust SDK. External contribution by @losman0s.
  • #12355 This changes the endpoint for suix_getNetworkMetrics. Before this change, the TPS was calculated over a time window of 10 seconds, which was not able to catch spikes of one checkpoint with many transactions. This PR changed this to be checkpoint-based, which catches a spike in a checkpoint and also the max consistent TPS achieved.
  • #12580 Fixes an issue that should reduce dips and variance in Narwhal header & certificate creation rates on some validators.

Full Changelog: https://github.com/MystenLabs/sui/commits/devnet-v1.4.0

Don't miss a new sui release

NewReleases is sending notifications on new releases.