Everscale RU News
5.5K subscribers
987 photos
18 videos
1.96K links
Канал русскоговорящего сообщества Everscale

Чат: @everscale_rus
Экосистема: https://everscale.network/
Download Telegram
⚡️ T-Sol: Разработка на TVM еще никогда не была такой простой

T-Sol — это плагин, разработанный Broxus для таких сред разработки JetBrains, как IntelliJ Idea, WebStorm, PyCharm и других. Он предназначен для повышения простоты и эффективности написания смарт-контрактов на основе TVM. TVM, или Threaded Virtual Machine, — это среда выполнения смарт-контрактов на блокчейнах Everscale, Venom и GOSH.

Смарт-контракты на основе TVM написаны на асинхронном диалекте языка программирования Solidity, который называется Threaded Solidity, или сокращенно T-Sol. Этот язык был оптимизирован для асинхронного исполнения и адаптирован для TVM.

К слову, язык T-Sol получил свой собственный одноименный плагин, который поставляется в комплекте с рядом полезных функций, таких как подсказки по синтаксису, шаблоны файлов, форматирование кода и многое другое. Также плагин имеет открытый исходный код и доступен по лицензии MIT.

Файлы T-Sol, для удобства и в отличие от оригинального Solidity, используют расширение .tsol вместо .sol. Чтобы включить поддержку языка, просто переименуйте расширения ваших существующих файлов и обновите импорты. Важно отметить, что компилятор ever-solidity работает прекрасно с этими файлами.

Если вы работаете со средами разработки JetBrains и хотите начать разработку смарт-контрактов на основе TVM, установите плагин с JetBrains Marketplace.

Это сэкономит вам много времени и поможет быстрее создавать крутые децентрализованные приложения 💪👨‍💻

#Broxus #TSol
Please open Telegram to view this post
VIEW IN TELEGRAM
Оставьте фидбек для следующей версии плагина T-Sol 📝

Разработчики, нам нужен ваш голос! Мы собираем ваши пожелания и замечания по багам для следующей версии плагина T-Sol для JetBrains IDE.

Не проходите мимо и оставьте фидбек по ссылке 🔗

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