TON Labs SDK

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
Запущен сайт TON.Dev где разработчикам предлагаются тестовые инструменты для разработки смарт-контрактов, которые в среде TON именуются TAPPs. Разработчикам предлагается Cloud IDE с компилятором под язык программирования C и компилятор под Solidity, что позволяет использоваться смарт-контракты разработанные для Ethereum использовать в Telegram Open Network.

Первая версия TON Labs DappChain поставляется в виде облачного сервиса под управлением TON Labs с открытым исходным кодом Rust полной ноды TON и включает в себя Apache Kafka, ArangoDB и другие базы данных, что позволяет разработчикам легко развертывать, запускать и управлять своими децентрализованными приложениями TAPPs на публичных и приватных и тестовых блокчейнах с помощью TON Labs DappChain Cloud.

TON SDK - это набор портативных библиотек, обеспечивающих легкий доступ к TON DappChain Cloud сервисам использующим протокол GraphQL.


Сайт: https://ton.dev
 

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
Вышла новая версия SDK 0.18.0


Добавлено:

  • Возможность проводить предварительный рассчет всех типов Фи до выполнения транзакции
  • Возможность отправлять в ноду BOC сообщение, сформированное не только нашим СДК, но и Линкером, а также Fifth скриптом.
  • Функция для расчета хэша от boc.
Добавлена документация

По предварительному расчету комиссии

По подписке на external outbound, external inbound и internal сообщения и их декодированию:


TON Labs SDK - набор библиотек для разработки децентрализованных приложений на TON.
Документация доступна по ссылке https://docs.ton.dev/86757ecb2/p/484d87

Component Versions
ton-client-js:0.18.0
ton-client-node-js:0.18.0
ton-client-web-js:0.18.0
ton-client-react-native-js:0.18.0
ton-client-rs:0.18.0
 

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
Новые обновления в TON Labs SDK


Нововведения
  • Opentracing в JS-клиентах - теперь вы можете по желанию использовать Jaeger https://www.jaegertracing.io для отслеживания коммуникаций с нашей инфраструктурой и узлом.
  • Проверка адреса реализована во всех методах модуля TONContractsModule. Используйте метод convertAddress для явной проверки адреса.
Оптимизация

  • Проблема с "WebSocket закрыт до установления соединения" была решена. Тайм-аут WebSocket соединения был увеличен.
  • Веб-клиенты получают доступ к данным GraphQL мгновенно, время загрузки мобильного веб-клиента значительно быстрее.
Обновлено руководство

Веб-приложения, использующие библиотеку ton-client-web-js, должны публиковать tonclient.wasm на веб-сайте. Если tonclient.wasm не опубликован в корневом каталоге, то путь к модулю должен быть указан в setWasmOptions.


Документация и инструкции

Следующие руководства были добавлены в документацию

Последние версии пакетов

TON Labs SDK представляет собой набор библиотек для децентрализованной разработки приложений TON со следующими функциями:

  • contract deployment and execution (also support sending message BOC generated by Fifth script)
  • querying blockchain data via GraphQL endpoint
  • subscription to events and data updates
  • message decoding
  • gas pre-calculation
  • cryptographic functions
Руководство
 

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
Обновление в TON SDK

TON Labs SDK - это библиотека и инструменты для децентрализованной разработки приложений TON с использованием операционной системы TON.

  • Получайте уведомления об ошибках доставки сообщений! Так как TON не гарантирует 100% доставку внешних входящих сообщений, установите параметр таймаута транзакции и убедитесь, что вы можете безопасно переслать ваше сообщение, если транзакция не появилась после этого периода времени. Или укажите количество повторных попыток, и SDK сделает это за вас из коробки.
  • API авторизации был реализован в библиотеках GraphQL и JS. Вскоре нашим облачным сервисам, таким как testnet.tonlabs.io и net.ton.dev потребуется авторизация.
 
Последнее редактирование:

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
GraphQL API

Добавлены queries для получения агрегированных значений по блокам, аккаунтам, транзакциям и сообщениям. Поддержаны такие функции как COUNT, SUM, MAX, MIN. В скором времени будет добавлена AVG. Добавлен оператор OR, который теперь можно применять в фильтрах.

https://docs.ton.dev/86757ecb2/p/30eb5e-query-language/t/575d6d

SDK

Добавлены функции агрегирования в клиента

https://docs.ton.dev/86757ecb2/p/772196-collection-query-methods/t/24ab01
 

admin

Administrator
Команда форума
Сообщения
640
Реакции
182
TON Labs запускают сеть TON

 
Сверху