Everscale Dev (RU)
905 subscribers
111 photos
3 videos
320 links
Официальный канал о разработке под Everscale Network
EverOS DEV ecosystem - нода, компиляторы, SDK, тестовые сети и другие инструменты.

Чат РУ: @freetondevru
Чат АНГЛ: @tondev_en
Download Telegram
🚀 Опубликован релиз TON-SDK 1.2!

Ознакомиться с ним можно уже по ссылке 🗒
👉https://github.com/tonlabs/TON-SDK/releases/tag/1.2.0

Обновление документации 📖
👉https://github.com/tonlabs/TON-SDK/tree/1.2.0/docs

Список предыдущих релизов ⬇️⬇️⬇️
https://docs.ton.dev/86757ecb2/p/6553fc-api-and-sdk

Следите за обновлениями!

#SDK
Уважаемые разработчики Free TON!🙌

Мы рады сообщить о релизе TONDEV VS Code plugin🚀🚀🚀🚀🚀🚀

Эта версия позволяет вам:

Проводить компиляцию контрактов Solidity с помощью одной команды из контекстного меню

Создание с нуля Node.js проектов с последними исполнениями Javascript SDK и поддержкой Client Object initialization.

🗒В планах

Поддержка контрактов C/C++, TON OS Startup Edition management, Public Networks, TS4, etc.

Переходите на VS Code marketplace и ищите в поиске TONDEV

Репозиторий плагина

Наслаждайтесь!

#SDK
​​Сегодня, 11 марта стартует конкурс TON OS Startup Edition installers!

👉Подробности и ссылка на форум: https://forum.freeton.org/t/ton-os-startup-edition-installers-contest-for-different-platforms/9101/2

👉Вы всегда найдете помощь по конкурсу в следующих чатах:
https://t.me/ton_sdk
https://t.me/freetondevops

Следите за обновлениями!

#SDK
​​Релиз TONOS-SE 0.25🥳

Что нового:
- Поддержка высокой нагрузки Гивера с ABI 2 версией. Теперь вы можете тестировать параллельно, гивер поддерживает до 100 параллельных запросов (предыдущий гивер имел защиту от воспроизведения временных меток, она часто не позволяла получать доступ)

Релиз TON-SDK 1.11
Что нового:
- utils.calc_storage_fee функция по подсчету комиссии в аккаунте хранилища за отдельно взятые периоды. 
- Модуль Дебота
  - В интерфейс Sdk добавлены нестабильные функции по запросу:
getAccountsDataByHash

#SDK
​​​​Релиз Javasctipt SDK
AppKit package 

🏖🏖🏖Сделайте работу с аккаунтами проще! 🏖🏖🏖

- Создайте аккаунт мгновенно и тут же приступайте к работе с ним
- Настройте конфигурацию своего Гивера (Гивер TON OS SE V2 установлен по умолчанию)
Вам больше не нужно использовать Гивер для деплоя. Укажите команду useGiver и готово! 
- Пропускайте client object всего единожды в процессе создания аккаунта
- Деплойте, указывая только параментры конструктора
- Запускайте on-chain, 
- Run get methods, - не нужно больше скачивать boc, теперь все происходит внутри. Также мы добавили решение, которое ожидает lt>lt ранее выполненной операции Run, чтобы вы получили правильное заключение. 

А также:

- Возможность получать информацию об аккаунте с помощью одной функции.
- Складывать адреса 
- Подписываться на обновления аккаунтов, сообщений, транзакций.

Посмотрите другие примеры использования AppKit:
https://github.com/tonlabs/sdk-samples/tree/master/examples
Также рекомендуем ознакомиться с другим разделом AppKit в инструкциях SDK

Следите за обновлениями!

#SDK
​​Релиз Javasctipt SDK
AppKit package 

🏖🏖🏖Сделайте работу с аккаунтами проще! 🏖🏖🏖

- Создайте аккаунт мгновенно и тут же приступайте к работе с ним
- Настройте конфигурацию своего Гивера (Гивер TON OS SE V2 установлен по умолчанию)
Вам больше не нужно использовать Гивер для деплоя. Укажите команду useGiver и готово! 
- Пропускайте client object всего единожды в процессе создания аккаунта
- Деплойте, указывая только параментры конструктора
- Запускайте on-chain, 
- Run get methods, - не нужно больше скачивать boc, теперь все происходит внутри. Также мы добавили решение, которое ожидает lt>lt ранее выполненной операции Run, чтобы вы получили правильное заключение. 

А также:

- Возможность получать информацию об аккаунте с помощью одной функции.
- Рассчитывать адреса 
- Подписываться на обновления аккаунтов, сообщений, транзакций.

Посмотрите другие примеры использования AppKit:
https://github.com/tonlabs/sdk-samples/tree/master/examples
Также рекомендуем ознакомиться с другим разделом AppKit в инструкциях SDK

Следите за обновлениями!

#SDK
​​Уважаемые разработчики Free TON!🙌

Мы рады сообщить об анонсе...

🥁🥁🥁Релиз СДК Карты Безопасности! 🎷🎷🎷

Опубликованы три клиентские библиотеки для смартфонов, для работы с Картой Безопасности NFC TON Labs и большая часть документации по ним!

- Библиотека для Android 
- Библиотека для iPhone 
- Библиотека для React Native 

React Native демонстрация работы простого проекта с NFC Card.

Каждая библиотека публикуется в соответствующем package manager. Дополнительную информацию можно найти в README.

Для каждой операции с Картой Безопасности вы можете найти соответствующую функцию в библиотеке, которая подготавливает и отправляет запрос и постобработку ответа карты.

Проверьте папку docs с необходимой информацией, касающейся Карты Безопасности:
- Описание процессов заказа и активации карты безопасности TON Labs.
- Спецификация applet TON Wallet, описывающая все команды APDU и состояния applet
- Услуга восстановления карты безопасности
- Справочник по API

Все примчения к релизу можно найти тут. 

Следите за обновлениями! Карта безопасности-ДеБот уже на подходе!:)

#SDK #Security_card
Forwarded from Everscale Dev EN
​​Release TON-SDK & ton-client-js 1.15

New
- Sync latency detection increases connection reliability. Library will change the current endpoint when it detects data sync latency on it.
- Configuration parameters: latency_detection_interval, max_latency. See client documentation for details.
- Debot module:
  - signing messages with signing box handles returned from debots.
  - return any sdk errors to debot in case of external calls.
  - defining signing box handle used to sign message in approve callback.

#SDK
Forwarded from Everscale Dev EN
​​💎Release TON-SDK 1.17

New

- Added support of external encryption boxes. See the documentation
- Debot module:
  - Dengine waits for completion of all transactions in a chain initiated by debot's onchain call.

Stay tuned!🙌

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

#SDK
​​⚡️Release TON-SDK 1.18 & ton-client-js 1.18.1

New
- Iterators in net module: robust way to iterate blockchain items (blocks, transactions)
in specified range. See documentation for create_block_iterator, create_transaction_iterator,
resume_block_iterator, resume_transaction_iterator, iterator_next, iterator_remove
functions.
- Library adds http:// protocol to endpoints localhost, 127.0.0.1, 0.0.0.0 if protocol
isn't specified in config.
- Debot module:
  - added tests for Json interface.

Improved
- Error messages regarding Union-typed parameters (e.g. abi and signer in encode_message): helper functions (e.g. signerNone, signerKeys, etc.) are suggested if applicable.

Stay tuned for more updates!

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

See how to configure multiple enddpoints in tonos-cli 👉here.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

See how to configure multiple enddpoints in tonos-cli 👉here.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

See how to configure multiple enddpoints in tonos-cli 👉here.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

See how to configure multiple enddpoints in tonos-cli 👉here.

#SDK
​​🚨Dear Developers! Attention! This update is important!

We kindly ask you to update all your applications, scripts etc. to use the list of Free TON or Devnet endpoints, present in this document 👉 https://docs.ton.dev/86757ecb2/p/85c869-networks.

‼️Please, make sure you specify all the endpoints in your application, not a single one. This is needed because periodically some of the endpoints will be closed for maintenance without any announcements. SDK provides balancing between endpoints so the applications that use SDK, given they specify the list of endpoints, will not be affected by maintenance of particular endpoints. 

🖐Support of main.ton.dev and net.ton.dev endpoints will be stopped by July 12 2021.

See how to configure multiple enddpoints in tonos-cli 👉here.

#SDK
Forwarded from Everscale Dev EN
🔥Release SDK 1.22.0

New
- ABI v2.2 with fixed message body layout supported. See the specification.
Now, for contracts with ABI version < 2.2 compact layout will still be used for compatibility, for contracts with ABI version 2.2 and more - fixed layout will be used.
Please, make sure that you updated the ABI if you recompiled your contract with 2.2 ABI, or you may get an inconsistent contract behaviour.

- Debot module:
- added getEncryptionBoxInfo, getSigningBoxInfo functions to Sdk interface.
- implemented Query DeBot interface in DEngine.

#SDK #Updates
Forwarded from Everscale Dev EN
📣We are happy to announce SDK documentation migration from Zeroheight to Gitbook!

This is our new link that is now attached to TON-SDK repository 👉 https://tonlabs.gitbook.io/ton-sdk/.

All the documentation is in one place: references, guides, quick start, links to samples, documentation for binding developers.
Soon we will migrate all the rest documentation from zero height to gitbook. Watch out for the next announcements.

💬Please give us your feedback to @a_zorina, we will write down your problems, thoughts and ideas, prioritise them and continue improving our documentation so that it becomes better and better.

🔹Also you can drop ideas to the following channels with hashtag #docs:

👉 https://t.me/ton_sdk
👉 https://t.me/freeton_smartcontracts
👉 https://t.me/tondev_en
👉 https://t.me/freetondevru

Stay tuned!

#SDK