We are building a lockstep network that will allow developers to use a local network that only runs when interacted with, enabling a much lighter-weight local network experience. We are in the process of a major upgrade to the Deepbook framework estimated to be released to dev/testnets sometime in Q2. In order to make debugging easier, we’re adding the ability to fork the Sui network from any transaction into your local network.
Tired of staring at 64-character hex addresses in PTBs, Move.toml, and some other places? Look for this coming early next year, and for more releases in this space over the next year. We expect the bridge to be live on Testnet by the end of April and are optimistically targeting early Q3 for mainnet. In order to simplify the codebase and streamline developer workflows, we’ll be consolidating the sui-start and sui-test-validator CLI commands. Rather than passing a gas budget to every transaction to be executed, users will be able to have the CLI estimate the gas budget for them (using dryrun).
While OS X and GNU/Linux users can take advantage of Homebrew or Cargo to install and upgrade Sui binaries, Windows users only have the option of manually installing binaries from our Github releases. So, we are adding support for building and executing PTB’s within the Sui CLI. The previous RPC version will not be deprecated until after Q2 2024.
Soon, you can register a human-readable name for your Move package on the Move registry and say goodbye to random hex strings forever. This will support GraphQL, as well as making several other improvements. Work on the native bridge has continued and the contracts have been sent to audit. Work on .move is ongoing and the release is still targeted for later this year. We are working on an autoformatter for Move code, currently scheduled for release in May.
Other Upcoming Features and Improvements
Are you certain they were providing SUI addresses? Any valid SUI address should allow you to send the USDC without an issue. What sort of addresses were the other party providing you?
Most NFT marketplaces reveal user identities, bids, transactions, and other information including the content of NFTs to the public. This can be implemented as a service provided by Mysten and requires only the addition of a few functions to the Sui framework and a smart contract. In Sui the usage will be for a continuous supply of on-chain randomness where we only need to assume that 1-out-of-n parties is honest. VDF’s can be used to construct verifiable, unbiasable on-chain randomness and as also used as a proof-of-work for some blockchain designs.
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. Please take screenshot about that issue, if you trying to transfer make sure you are transferring to a valid address on Sui network To send to an address on another network you would need to use a bridge. When I click spybet the resume transaction buttom, as the picture shows, there is an error called ‘‘no valid gas coins found for the transaction’’, what should I do now? The latest version of the Deepbook framework is currently live on devnet and testnet. We are working on tooling to enable tests that require multiple on-chain actions such as publishing packages, running transactions, and querying chain state.
Rust SDK Refresh
Expansion of the visibility modifier system, introducing public(package) for more nuanced access control within package boundaries. Further refinement of macro functions and preparation for a beta release to gather community feedback and insights. For more information, see the overarching Move 2024 github issue, or our recent Sui blog post.
- We’ve recently released a pre-release version of our own Move IDE plugin, which can be found on the Visual Studio marketplace.
- When I click the resume transaction buttom, as the picture shows, there is an error called ‘‘no valid gas coins found for the transaction’’, what should I do now?
- Work on .move is ongoing and the release is still targeted for later this year.
- We are adding support for BLS group operations to be added in the future.
- The problem I am having is, anytime I try to transfer the funds, it tells me the address is invalid.
- Are you certain they were providing SUI addresses?
Dependencies issues
Sui Bridge will start as a fungible token bridge between Sui and Ethereum, while being extensible so as to support new assets, message types, and chains in the future. In my situation, I tried sending to a kraken and coinbase addresses Put some funds into sui wallet and cannot get it back. I don’t think it was a SUI address Solana I think the guy did not have SUI so what you are saying it can only be sent to a SUI address or someone that has sui As for the swap issue, there’s a bug with in wallet swaps right now that sometimes fails to find a provider.
Congestion Control
What do I do – I tried to bridge back, but there is no Sui Wallet on Wormhole. If you see this message, you should upgrade your Sui toolchain to v1.45. We are rethinking and reworking the Display framework to account for what we’ve learned so far. Deepbook v3 is currently planned on being released on Mainnet in October. As a result, SUI can now better manage checkpoint execution latency, provide better local fee markets, and achieve higher performance in workloads involving hot shared objects. This will be initializable from an existing chain state to ease debugging.
- We are working on an autoformatter for Move code, currently scheduled for release in May.
- I’m trying use Sui Bridge to bridge my usdc(base) to usdc(sui)(both through OK X wallet).
- With this network we bring a number of significant feature updates to the community.
- Can you use a newer version?
- Builders working in language ecosystems without a BCS implementation can call this library using their languages FFI support.
Yes, you can only send to another Sui address. All activities that are done on the testnet will not be erased. Very cool approach to the testnet, good luck with the project! Yeah mate,i guess the mainnet is in late of april. I can smell mainnet in the april. So excited with this testnet launch.
Can you use a newer version? Can you also share the Sui CLI version? After a day i clicked resume transaction and it said Failed. I’d recommend attempting to walk this back, reaching out to Wormhole support in their Discord. Sometimes when ecosystems go from a wrapped stable to a native stable, bridges like Wormhole are slow to update and you see some oddities like this.
I attempted to bridge my USDC (Sui) from my Sui wallet to my USDC Solana in my phantom wallet. From now on, the packages MoveStdlib, Sui, System, Deepbook, and Bridge will be added automatically to your Move package’s dependencies. In Sui 1.45, we are changing how dependencies work to streamline development practices and remove pain points in the build system by introducing implicit framework dependencies. This enhanced internal mechanism more accurately tracks transaction execution dependencies and can proactively defer lower-priced transactions involving hot shared objects to later checkpoints. A new congestion control mechanism has been introduced in Sui mainnet version 1.31.
How do I withdraw USDC
To empower more types of cross chain communication and diversify bridging experiences on Sui, we’ll be introducing Sui Bridge, a trustless native bridge leveraging Sui’s security model. We will be adding an on-chain randomness beacon to Devnet targeting late February, and mainnet later in 2024 after testing, The goal of the randomness beacon is to provide randomness for smart contracts. We will be releasing a major refactor of our Rust SDK to add support for GraphQL querying as well as streamlining transaction building.
Sui VSCode Extension
With this network we bring a number of significant feature updates to the community. This instance of the Sui network serves as Sui’s long-running, decentralized, and permissionless Testnet. Because i just tried the version 1.31