Как читать Telegram-кошелёк в TON

Что такое Telegram-кошелёк в блокчейне: общий код, кто может его менять, запросы через ретранслятор и смена ключа.

2 мин чтенияСредний уровень
  1. 1

    Как его узнать

    Страница адреса озаглавлена Telegram Wallet. TonCenter помечает такие аккаунты тегом tg_wallet; адрес, у которого ещё нет кода, так не называется.

    Все Telegram-кошельки на одной странице
  2. 2

    Почему у всех один и тот же хеш кода

    Собственный код аккаунта — заглушка в 41 байт, которая переходит в слот конфигурации -123: там лежит программа кошелька. Она общая для всех Telegram-кошельков.

  3. 3

    Кто может изменить код

    Значение в слоте -123 заменяет только голосование валидаторов. Когда оно меняется, новую программу выполняет каждый Telegram-кошелёк, и владельцу ничего делать не нужно.

    Открыть Config
  4. 4

    Как он был активирован

    Вкладка Telegram Wallet показывает транзакцию активации: через ретранслятор (первый подписанный запрос доставил другой аккаунт) или подписью самого кошелька.

  5. 5

    Кто заплатил за газ

    Запрос через ретранслятор доставляет другой аккаунт и прикладывает GRAM на газ. В строке написано «gas paid by» и указан этот аккаунт.

  6. 6

    Смена ключа

    Telegram-кошелёк может заменить ключ, которым подписывает запросы. Адрес остаётся прежним, а каждая смена показана вместе с транзакцией.

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

Похожие руководства