To help builders assess how their dApps consume gas, we’ve been working on a tool to profile and visualize gas usage in applications, based on the Chrome profiler. We hope this makes developer onboarding a more seamless experience for Windows developers. We will be adding these binaries to Chocolatey so that Windows users can also take advantage of a package-manager workflow to keep their binaries updated.
Toolchain Versioning
If you are an interested validator or full node operator, we welcome you to join the network. As you can see, there are many powerful and new capabilities that are now possible on a decentralized and permissionless network. The following table describes the differing network characteristics between Devnet and the Permanent Testnet as of the date of this publication. In addition to using Devnet and Testnet, we also encourage builders to use the local environment for initial development and faster iterations.
Sui Devnet versus Testnet
This was released on Testnet in early January of 2024, and after testing, we hope to release this on Mainnet in early February. We are adding the capability for shared objects to be deleted (causing storage rebates to be reclaimed by the entity that submits the transaction deleting the shared object). We are adding support for BLS group operations to be added in the future.
Sui VSCode Extension
The sui-test-validator binary has been improved to aid with local development flow. Would you mind sharing the Move.toml file for the project you are attempting to build + the output of sui –version? This is the error i get everytime i try run sui move build The Sui usdc is gone, but it has not appeared in my Phantom wallet.
We’re adding support to the Sui CLI for dry-running transactions to see their effects, in the same way the CLI can currently run transactions. We’ve recently released a pre-release version of our own Move IDE plugin, which can be found on the Visual Studio marketplace. This bridge will rely on the same security assumptions as Sui’s core network, and hence trusting Sui Bridge will require the same security assumptions as trusting Sui itself.
Verifiable Delay Functions
There will be multiple releases over the coming months in this space, starting with tooling to replay transactions that happened on-chain with gas profiling and other trace information. We’re working on functionality so that Sui developers can publish and upgrade source packages across multiple networks, without having to manually update or refer to numeric addresses. I’m trying use Sui Bridge to bridge my usdc(base) to usdc(sui)(both through OK X wallet).
- This will be initializable from an existing chain state to ease debugging.
- Can you use a newer version?
- With this network we bring a number of significant feature updates to the community.
- In order to give builders time to migrate to Move 2024, the first new feature we’ll be releasing is support in the Move toolchain for language flavor control in late February.
- We are making a number of changes to the Move compiler and build system that will streamline the developer experience around publishing your Move package across mainnet and testnet.
- This enhanced internal mechanism more accurately tracks transaction execution dependencies and can proactively defer lower-priced transactions involving hot shared objects to later checkpoints.
Latest Updates: 2024-04
The problem I am having is, anytime I try to transfer the funds, it tells me the address is invalid. Can you please elaborate on how to use a bridge and the process. Each time l try an getting spybet invalid address.
- We are working on an autoformatter for Move code, currently scheduled for release in May.
- We are adding support for BLS group operations to be added in the future.
- Look for this coming early next year, and for more releases in this space over the next year.
- The problem I am having is, anytime I try to transfer the funds, it tells me the address is invalid.
- Builders working in language ecosystems without a BCS implementation can call this library using their languages FFI support.
- What sort of addresses were the other party providing you?
Lockstep Network
Work on RPC 2.0 is ongoing with more releases, including our REST API, planned for Q2. Wallets can interact with the .move service to enable users to understand if the packages they are interacting with are legitimate. The .move service is an extension of SuiNS to provide an on-chain service that maps human-readable names to object ids. We will be releasing more support across RPCs, fullnodes, indexers, and our SDKs for this standard.