Broxus Updates
951 subscribers
202 photos
3 videos
363 links
Official channel of Broxus, the core infrastructure development team for the Everscale blockchain.

The Broxus ecosystem: https://tttttt.me/broxus/406

Chat: @broxus_chat

Website: broxus.com
Blog: blog.broxus.com
Follow us:
x.com/broxus
discord.gg/qDjdGhd9C6
Download Telegram
⚡️T-Sol: TVM development has never been easier

T-Sol is a plugin for JetBrains IDEs like IntelliJ Idea, WebStorm, PyCharm, and others. It is designed to enhance the ease and efficiency of writing TVM-based smart contracts. TVM, or the Threaded Virtual Machine, is a runtime environment for smart contracts employed by Everscale, Venom and GOSH blockchains.

TVM-based smart contracts are written in an asynchronous dialect of the Solidity programming language, named Threaded Solidity, or T-Sol for short. This language has been optimized for asynchronous execution and adapted for TVM.

To better distinguish from the original Solidity, T-Sol files employed the extension .tsol instead of .sol. So, to enable language support, just rename your file extensions and refactor your imports. It’s important to note that this creates no conflicts for the ever-solidity compiler whatsoever.

In summation, T-Sol comes complete with a number of useful features like syntax prompts, methods and parameters introspection, usage hints, autosuggests and much more. Last but not least, it's completely open source and available under the MIT license.

If you are working on a JetBrains IDE and want to start developing smart contracts based on TVM, go to the JetBrains Marketplace now and install the plugin.

This will save you a lot of time and help you build great decentralized applications faster. 💪👨‍💻

@Broxus #buidl #tsol
Please open Telegram to view this post
VIEW IN TELEGRAM
Life for Everscale and TVM developers is getting easier and easier: Introducing Locklift-Deploy⚡️

Locklift, a key part of the Broxus catalog of developer tools (T-Sol, Locklift, Nekoton, etc), has added a new Locklift-Deploy plugin! The plugin allows you to easily write and work with TVM-based contract deployments, migrations and fixtures. 🤩

With this tool you can:
🔵Write fixtures to deploy environments for testing
🔵Easily write complex deployment procedures by storing deployment artifacts between calls to different scripts
🔵Simplify your deployment management in general

Not only has writing smart contracts on TVM become easier thanks to T-Sol, but deploying and testing them has become easier as well thanks to Locklift. It's quite the combo for our valued developers. ⚔️

If you are a developer, check out the tool's repository, give it a try and leave feedback. 😎

@Broxus #buidl #locklift
Please open Telegram to view this post
VIEW IN TELEGRAM
Improvements incoming to the T-Sol plugin! 🦔

The handy T-Sol JetBrains IDE plugin has been updated to version 1.2, making writing TVM-based smart contracts even more convenient!

What's new:
🔵16 of your issues on our GitHub were accepted and resolved
🔵Inspection for undefined symbols was added
🔵Autocompletion for a lib element with any visibility was enabled
🔵References to type literals were fixed
🔵References to parameters of modifier definition were improved

Are you a TVM developer and still not using the plugin? You are missing an opportunity to save a lot of valuable time - install it now from the JetBrains Marketplace!

Broxus #Buidl #TSol
Please open Telegram to view this post
VIEW IN TELEGRAM
Explore Everscale Inpage Provider ⚡️

We're excited to bring you the technical documentation for the Everscale Inpage Provider library! This library is an essential component of the Everscale ecosystem, designed to streamline the process of integrating Everscale-based functionality into web applications. Now it is easier for you, our valued developers, to work with it.

👉 Explore it now!

Also, if you have any suggestions or ideas, fill out our feedback form ✔️

Broxus #Buidl
Version 1.3 of the handy T-Sol plugin for writing TVM-based smart contracts has been approved by JetBrains and is now ready to download!

What’s new:
Autocompletion was enhanced with Library Methods support and the option to import suggestions
An ‘Implement all members’ feature was added
Move Refactoring support was added
The list of supported keywords was updated
Several bugs were fixed

And more!

Are you a TVM developer and still not using the plugin? You’re missing an opportunity to save a lot of valuable time – install it now from the JetBrains Marketplace!

Broxus #BUIDL #TSol
Please open Telegram to view this post
VIEW IN TELEGRAM
T-Sol plugin v1.4 approved by JetBrains

Version 1.4 of the handy T-Sol plugin for writing TVM-based smart contracts is ready to download!

What’s new:
Inline refactoring and alias import support was added
A contract diagram can now be shown
Unused elements and unimplemented members inspection was added
Autocomplete was enhanced with SPDX License suggestions
Several bugs were fixed

And more!

Are you a TVM developer and still not using the plugin? You could be saving a lot of valuable time – install it now from the JetBrains Marketplace!

Broxus #BUIDL #TSol
Please open Telegram to view this post
VIEW IN TELEGRAM
🦔 T-Sol plugin v1.5 ready for download

Version 1.5 of the handy T-Sol plugin for writing TVM-based smart contracts has been approved by JetBrains and is ready to download!

What’s new:
Support for type arguments (generics) in in-built functions
New inspections for type validation in assignment expression and for showing unused elements
Support for meta type expression
Inline hints for imported names
Built-in elements updated to 0.71.0 compiler version
Several bug fixes

And more!

Are you a TVM developer and still not using the plugin? You could be saving a lot of valuable time – install it now from the JetBrains Marketplace!

Broxus #BUIDL #TSol
Please open Telegram to view this post
VIEW IN TELEGRAM