- Сообщения
- 650
- Реакции
- 190
Python API для libtonlibjson (лёгкий клиент Telegram Open Network)
Среди возможностей есть функции для получения состояний учетной записи, транзакций, отправки сообщений в блокчейн и запуска методов getmethods. Также имеется встроенный веб-сервер, и вы можете запустить собственный локальный аналог ton.sh или toncenter.com с помощью двух команд:
(требуется Python 3.7+)
Несмотря на то, что API веб-сервера близок к представленному на ton.sh, сервис pyTON более функционален. Нет ограничений для запрашиваемых транзакций, можно запросить все транзакции которые произошли после известной. Кроме того вы можете отправлять BOC's в сеть как в виде сериализованной ячейки, так и в формате объекта:
Github: https://github.com/viewst/pyTON
Среди возможностей есть функции для получения состояний учетной записи, транзакций, отправки сообщений в блокчейн и запуска методов getmethods. Также имеется встроенный веб-сервер, и вы можете запустить собственный локальный аналог ton.sh или toncenter.com с помощью двух команд:
pip3 install pyTON
python3 -m pyTON
(требуется Python 3.7+)
Несмотря на то, что API веб-сервера близок к представленному на ton.sh, сервис pyTON более функционален. Нет ограничений для запрашиваемых транзакций, можно запросить все транзакции которые произошли после известной. Кроме того вы можете отправлять BOC's в сеть как в виде сериализованной ячейки, так и в формате объекта:
{"data": {"b64": "...", "len": int}, "refs": [... subcells. ..]}
. Также возможно включить API для запуска getMethods (хотя и не рекомендуется это делать для общедоступных серверов, поскольку возможен сбой litellient с помощью злонамеренно созданного getMethod).Github: https://github.com/viewst/pyTON