Загрузка...

Tron api help find tranfer fee formula

Thread in Backend created by EdwardWeb Jul 23, 2023. 268 views

  1. EdwardWeb
    EdwardWeb Topic starter Jul 23, 2023 Занимайся созиданием а не разрушением. 1058 Apr 28, 2022
    Всем привет.

    Нужно найти формулу расчета комиссии за транзакции сети tron.
    Её нужно рассчитать до совершения транзакции, так же как сделано в trust wallet (окно подтверждения).
    [IMG]
    Декомпельнул apk файл trust wallet, но увы знаний в java и kotlin - не имею, так и не смог найти где происходит получение комиссии.
    Перерыл весь гугл, но увы так и не понял как это сделать.

    Примечание:
    - Нужно для TRX и других токенов.

    Прошу помощи у знающих людей.

    :BrainCosmic:
     
  2. SaX
    SaX Jul 23, 2023 lolz.live/threads/7552512 - лучший крипто разработчик
    1. View previous comments (7)
    2. SaX
      EdwardWeb,
      Найдение точной формулы для расчета комиссии в сети TRON может быть сложной задачей, так как она может зависеть от различных факторов, таких как тип транзакции, объем данных и др. Кроме того, комиссии за транзакции в TRON могут изменяться в зависимости от текущей загрузки сети.
      Один из возможных способов узнать комиссию за транзакцию в TRON до ее совершения - это использовать API Block Explorer сети TRON, такие как ТronScan или TRON Grid. Эти сервисы предоставляют информацию о комиссии за различные типы транзакций.
      Вы можете использовать их API, чтобы получить актуальную информацию о комиссиях для вашего конкретного случая.
      Например, вы можете использовать следующий запрос для получения информации о комиссии для отправки TRX на адрес:
      GET https://apilist.tronscan.org/api/transaction-details/{transaction_id}
      Помимо этого, TRON также предоставляет кодовую базу для разработчиков (TRON SDK), который позволяет взаимодействовать с сетью TRON, и вы можете использовать его для получения информации о комиссии во время выполнения транзакций.
      Необходимо помнить, что комиссии могут меняться, поэтому наилучшим способом узнать точную комиссию будет обратиться к надежному источнику информации, такому как официальная документация TRON или использование соответствующего API.
    3. SaX
    4. ВиталяНаёбщик
      EdwardWeb, В ТГ множество ботов. Вот один из них: https://t.me/AIGPT4bot
      Его ответ на твой вопрос:
      Формула расчета комиссии за транзакции в сети Tron представлена как:
      Комиссия = (Количество газа × Стоимость газа) / 1_000_000

      Где:
      - Количество газа: количество газа, необходимого для выполнения данной транзакции;
      - Стоимость газа: стоимость одной единицы газа в TRX (Tronix);
      - 1_000_000: коэффициент конвертации газа в TRX.

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

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

      Информацию о текущей стоимости газа и базовых комиссиях можно найти в различных эксплорерах tron и официальной документации.
    5. View the next comments (2)
Loading...
Top