Fift Форум

Andrey77home

Andrey77home

Участник
Fift Fift: A Brief Introduction Nikolai Durov October 5, 2019

Цель этого текста – предоставить краткое описание Fift, нового языка программирования, специально разработанного для создания и управления смарт-контрактами TON Blockchain, и его функций, используемых для взаимодействия с виртуальной машиной TON и TON Blockchain.
Fift был специально разработан для взаимодействия с виртуальной машиной TON (TON VM или TVM) и цепочкой блоков TON. В частности, он предлагает встроенную поддержку 257-битной целочисленной арифметики и манипуляций с ячейками TVM, совместно используемую с TVM, а также интерфейс для криптографии на основе Ed25519, используемой блокчейном TON. Макросборщик для кода TVM, полезный для написания новых умных контрактов, также включен в дистрибутив Fift.
Официальная документация https://test.ton.org/fiftbase.pdf
GitHub: https://github.com/ton-blockchain