• Последние
  • Feed подписок
  • Категории
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Telegram chat
    • TON WIKI
    • TON Archive
    • TONpie Chats
    • ANP system
    • indicaton.io
Theme Center
  • Theme Center
  • default

  • reset theme
Collapse

tonpie.io

    • Все категории
    Загрузить новые сообщения
Авторизуйтесь, чтобы написать сообщение
  • AnswersA

    Как проверить, каков был баланс счета в определенный момент времени unix?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-ton-center
    0 Голоса
    2 Сообщения
    63 Просмотры
    AnswersA

    К сожалению, http-api TON не позволяет вам указывать блок при использовании getAddressBalance.

    https://toncenter.com/api/v2/#/accounts/get_address_balance_getAddressBalance_get

    Я полагаю, что один из способов, которым вы могли бы это сделать, - это восстановить баланс с течением времени. Получайте все транзакции до тех пор, пока блок, на который вы смотрите, не будет превышен:

    https://toncenter.com/api/v2/#/accounts/get_transactions_getTransactions_get

    Вы можете попробовать это с конечной точкой getTransactions, просто убедитесь, что архивация включена. Не самое элегантное решение, и обязательно протестируйте его, вместо того чтобы верить мне на слово.

  • AnswersA

    [Решено] Почему здесь API TonCenter работает с ошибкой?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-api a-ton-center
    0 Голоса
    2 Сообщения
    77 Просмотры
    AnswersA

    Решено

    Похоже, что первоначальная транзакция, запрошенная через /getTransactions, отсутствует в masterchain (workchain=-1). Вы можете попробовать использовать /getBlockTransactions для поиска транзакции в базовой цепочке (workchain=0).

    Сначала используйте /lookupBlock, чтобы найти номер блока, соответствующий времени транзакции в Unix, а затем используйте /getBlockTransactions для поиска транзакции в блоке с соответствующим порядковым номером в каждом сегменте.

    В упомянутом конкретном случае транзакция была найдена в базовой цепочке (workchain=0, shard=-9223372036854775808, seqno=21407484). Стоит отметить, что мастерчейн и базовая цепочка являются отдельными блокчейнами в экосистеме TON, и не все транзакции будут проходить в мастерчейне.

    Кроме того, что касается вопроса о том, почему в мастерчейне есть только один сегмент для любого seqno, это связано с тем, что мастерчейн имеет только один сегмент, в то время как базовая цепь имеет несколько сегментов.

  • AnswersA

    [Решено] Я отправляю запрос в TonCenter API, но получил эту ошибку в моем tx_hash.

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-api a-ton-center a-transactions
    0 Голоса
    2 Сообщения
    134 Просмотры
    AnswersA

    Решено

    Сообщение об ошибке предполагает, что существует проблема с размером хэша идентификатора транзакции. Хэш, используемый в запросе, может отличаться от ожидаемого размера, в результате чего сервер выдает ошибку.

    Одним из возможных решений является кодирование параметров в запросе, включая хэш транзакции, чтобы гарантировать правильную передачу значений на сервер.

    Кроме того, двойная проверка длины и формата хэша транзакции также может помочь выявить любые проблемы.

    Which means you should encode your parameters as: [https://toncenter.com/api/v2/getTransactions?address=Ef- kkdY_B7p-77TLn2hUhM6QidWrrsl8FYWCIvBMpZKprKDH&limit=2&lt=26866552000001&hash=PC%2Bfs9j6b6TVrIwkWlG%2BW%2B0ge2rM%2BzYCWC93GVL7OWM%3D&to_lt=0&archival=true](https://toncenter.com/api/v2/getTransactions?address=Ef- kkdY_B7p-77TLn2hUhM6QidWrrsl8FYWCIvBMpZKprKDH&limit=2&lt=26866552000001&hash=PC%2Bfs9j6b6TVrIwkWlG%2BW%2B0ge2rM%2BzYCWC93GVL7OWM%3D&to_lt=0&archival=true)

    Check out MDN docs in more (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent)

  • AnswersA

    Почему я сталкиваюсь с сообщением "Превышен лимит скорости: 1 за 1 секунду" при использовании toncenter.com RPC?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-http-api a-rpc a-ton-center
    0 Голоса
    2 Сообщения
    53 Просмотры
    AnswersA

    Вам нужен ключ API, чтобы преодолеть это ограничение. @tonapibot предоставит вам один из них, как описано на [веб-сайте toncenter](https://toncenter.com /).

    Как только вы приступите к работе, лучше всего запустить свой собственный экземпляр.

  • AnswersA

    Какие типы смарт-контрактов существуют в блокчейне TON?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-smart-contract a-ton-center
    0 Голоса
    2 Сообщения
    41 Просмотры
    AnswersA

    Нужна дополнительная информация для устранения проблемы.

    На данный момент вы можете выбрать FunC и Tact в качестве языков программирования в TVM (TON Network Virtual Machine).

    Что касается функций, вот обзорное руководство, с которым вам следует ознакомиться: https://ton-community.github.io/tutorials/01-wallet/

    https://ton.org/docs/develop/func/overview

    С другой стороны, синтаксис Tact проще в освоении по сравнению с FunC (*FunC больше похож на C-подобный язык).

    http://tact-lang.org/https://github.com/tact-lang/tact

    Хотя вы можете кодировать в Fift, это не тот случай, о котором мы говорим сегодня.

  • Войти

  • Нет учётной записи? Зарегистрироваться

  • Login or register to search.
  • Первое сообщение
    Последнее сообщение
0
  • Последние
  • Feed подписок
  • Категории
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Telegram chat
    • TON WIKI
    • TON Archive
    • TONpie Chats
    • ANP system
    • indicaton.io
  • Войти

  • Нет учётной записи? Зарегистрироваться

  • Login or register to search.