Sui Profile picture
Jul 12, 2022 9 tweets 4 min read Read on X
Move VSCode plugin is available to download here: bit.ly/move-analyzer

Difficulty with more traditional smart contract languages that #MoveLang is trying to solve is code composition & reuse. New VSCode plugin delivers a set of features that can aid developers. A thread 🧵
The new features provided by the current version of move-analyzer’s language server include:

▫️ Type on hover
▫️ Go to definition
▫️ Go to type definition
▫️ Find references
▫️ Error reporting
Type on hover:
When encountering identifier in unknown code base, you may not know the type of the identifier. If you hover a cursor over the name of an identifier, you will see the name of this identifier displayed in a tooltip.
Go to definition:
Another piece of information about an identifier that may not be obvious is where this identifier is defined. Right-click on identifier name & choose "Go to Definition" option. Your cursor will be transported to location of identifier’s definition.
Go to type definition:
It's not trivial to locate an identifier's type definition. Right-click on the identifier name & choose "Go to Type Definition" option. Your cursor will be transported to where the type of this identifier is defined.
Find references:
Right-click on identifier name & choose "Find All References" option. All occurrences of this identifier will be displayed in the left pane of the VSCode editor window.
Error reporting:
In new version of VSCode plugin, we introduce displaying compiler diagnostics in editor window. Whenever you save file, language server will run compiler in background & send resulting output back to VSCode to be displayed.
The new VSCode plugin delivers a set of features that can aid developers in better understanding their entire code base. Dive more into it here: bit.ly/3OKamBe
That's a wrap! If you enjoyed this thread:

1. Follow @Mysten_Labs for more of these
2. Join our Sui AMA this week featuring our #MoveLang Dev Team

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Sui

Sui Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SuiNetwork

Sep 5
⚡Sui speed is inevitable!

One️ month after the launch of #Mysticeti 🐳 on Mainnet, we’re excited to share that Sui recorded sub-second latency across different regions of the world, further validating Sui’s position as the fastest consensus on…the…planet! 💥 Image
We’re also excited to share the next milestone in our journey – a public performance dashboard for Sui Mainnet transaction execution! metrics.sui.io/public-dashboa…
When Mysticeti hit Mainnet, we saw industry-leading performance with:
• 390ms Consensus
• 640ms Settlement Finality

However, with such a substantial upgrade, changes take time. Since launching, we’ve been pressure-testing Mysticeti to maximize performance metrics across all regions.
Read 6 tweets
May 3, 2023
🌊After Devnet, multiple Testnet waves, Frenemies, #CapyHolidays, Builder Houses, and much more – what a monumental moment for the Sui community: Sui Mainnet has launched!💥

Let’s dive into what that means for all of you and why you should #BuildOnSui!

👇🧵
📰 “Today is a monumental milestone for the entire Sui community and the digital asset ecosystem as a whole.” said Greg Siourounis, Managing Director of @SuiFoundation.

🔎Read the full press release: businesswire.com/news/home/2023…
🧐Check out the newly launched Sui Explorer for Mainnet, where you can see real-time info on Sui’s performance, including network TPS, the current epoch, gas price, and checkpoints.

Stay up-to-date with the latest network activity here: suiexplorer.com
Read 6 tweets
Apr 21, 2023
📢Announcing the Sui Foundation Bug Bounty Program📢

🧑‍💻We partnered with @immunefi to reward white hat hackers for helping maintain a secure and stable platform by reporting issues responsibly.

📆Save the dates for an upcoming AMA and Office Hours👇 Image
❓Twitter Space AMA: Monday 4/24 at 11:00 AM PT❓

Join us, @immunefi, engineers from @Mysten_Labs, and security auditors to learn how you can get involved. Hosted on @SuiNetwork.

Submit questions: forms.gle/X5phiYMrzc1bdo…

⏰Set your reminder: twitter.com/i/spaces/1yNxa… Image
🤓Technical Office Hours: Wednesday 4/26 at 11:30 AM PT🤓

🐞On Wednesday 4/26, @immunefi will host a Technical Office Hours Q&A session on their Discord server for the Bug Bounty Program.

Immunefi Discord: discord.gg/rpkPDR7pVV

⏰Set your reminder: discord.com/events/7870924… Image
Read 4 tweets
Apr 21, 2023
The Sui community has grown immensely, so we recently published a blog that overviews the basics of Sui’s tokenomics to get everyone up-to-date.

🧵Let’s dive in👇 Image
The goal of Sui’s tokenomics is a flourishing economy where:

💧fees are low enough for people to use the chain
💧building costs are low + predictable for a sustainable business model
💧activity is high + reliable for operators to plan their budget
The Sui economy has three main sets of participants:
1️⃣users who create, change, or transfer digital assets or use apps on Sui
2️⃣SUI holders who either stake funds to validators or pay fees to interact with assets + apps on-chain
3️⃣validators who manage txn processing + execution
Read 9 tweets
Apr 15, 2023
🫶We wanted to share a note of celebration to the Sui community:

From the launch of Devnet to today, Sui has had an incredibly vibrant and committed community. Thank you for being an integral part of this journey.🤩

🧵 Image
🤝We believe that everyone should be able to fully participate on, and ultimately own, the network. Power must not be concentrated in the hands of a small group but spread amongst everyone.
🙌The Sui Foundation is dedicated to fostering a strong, sustainable Sui ecosystem and celebrating the individuals and teams that make up the Sui community. We are grateful for everything that has been built so far and look forward to seeing what’s next.
Read 4 tweets
Mar 29, 2023
👀Long-running. Permissionless. Decentralized.

🎉It’s Permanent Testnet!🎉

Let’s dive into the new features, core developer primitives, and more 👇🧵 Image
🏃Long-running: unlike Testnet Waves 1 and 2, Permanent Testnet will continue running even after Mainnet is live, and it won’t be wiped after each software update.
🔓Permissionless: validator candidates that meet sufficient stake requirements can join the network, and active validators can leave the network, at epoch boundaries.

🌐Decentralized: 95 validators across the globe.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(