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

  • reset theme
Collapse

tonpie.io

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

    Dedust sdk заменяет jetton на ton

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-dedust a-javascript a-sdk a-swap
    0 Голоса
    1 Сообщения
    139 Просмотры
    AnswersA

    https://docs.dedust.io/docs/swaps

    Здравствуйте, это работает, когда я меняю ton на jetton. Но не jetton -> ton.

    В документах "VaultJetton.createSwapPayload({ poolAddress })", откуда берется VaultJetton?

    Это из-за этого?

    const tokenVault = tonClient.open(await factory.getJettonVault(Address.parse(tokenAddress)));

    но в данном случае у него нет функции createSwapPayload

    Спасибо

    Оригинал вопроса

  • AnswersA

    Какие хорошие идеи для домашних проектов можно попрактиковать в разработке на TON?

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

    Я бы хотел научиться разработке на TON, создав несколько небольших домашних проектов. Какие виды таких проектов были бы наиболее полезными и давали бы наиболее полезный опыт работы со смарт-контрактами и SDK?

    Этот вопрос был импортирован из чата Telegram: <***Скрыто***

    click to show

    Оригинал вопроса

  • AnswersA

    [Решено] Как вызвать функцию смарт-контракта в Python

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

    Решено

    Чтобы вызвать функцию из смарт-контракта с использованием Python, вы можете использовать пакет tonsdk, доступный на PyPI.

    Этот пакет предоставляет удобный способ взаимодействия со смарт-контрактами TON с использованием Python.

    Вы можете найти более подробную информацию и инструкции по установке на официальной странице пакета PyPI: https://pypi.org/project/tonsdk/

  • AnswersA

    [решено] Можете ли вы объяснить назначение функции &quot;recv_internal&quot; в FunC? И какая связь между FunC и Fift?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-fift a-func a-sdk a-smart-contract
    0 Голоса
    3 Сообщения
    78 Просмотры
    AnswersA

    Решено

    Если коротко, то да. ** Смарт-контракты записываются в FunC, затем компилируются в Fift и развертываются на блокчейне.** Позже с ними можно взаимодействовать с помощью либо Fift, либо SDK-оболочки.

    С другой стороны, при вызове recv_internal в стеке всегда есть 4 аргумента.

    Объявляя recv_internal с менее чем 4 аргументами, вы заставляете FunC игнорировать большинство глубоких переменных (они все равно будут там, но ваш код не будет знать об этом на протяжении всего выполнения TVM).

    вот пример для recv_internal в последнем [учебном пособии](https://ton - community.github.io/tutorials/02-contract /) построен сообществом:

    () recv_internal(int msg_value, cell in_msg, slice in_msg_body) impure { ;; well known function signature if (in_msg_body.slice_empty?()) { ;; check if incoming message is empty (with no body) return (); ;; return successfully and accept an empty message } int op = in_msg_body~load_uint(32); ;; parse the operation type encoded in the beginning of msg body var (counter) = load_data(); ;; call our read utility function to load values from storage if (op == 1) { ;; handle op #1 = increment save_data(counter + 1); ;; call our write utility function to persist values to storage } }

    Вы можете узнать больше здесь: https://ton.org/docs/learn/tvm-instructions/tvm-обзор#инициализацияtvm

    Для более глубокого понимания вы можете проверить Ch4.4 в техническом документе https://ton.org/tblkch.pdf

  • Войти

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

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

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

  • Login or register to search.