Получи случайную криптовалюту за регистрацию!

T-Sol: Разработка на TVM еще никогда не была такой простой T- | Everscale RU News

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