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

  • reset theme
Collapse

tonpie.io

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

    [Решено] Получение ошибки "PROC:<{:процедура уже определена" при выполнении команды `toncli run_tests`

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-command-line a-errors a-toncli
    0 Голоса
    2 Сообщения
    45 Просмотры
    AnswersA

    Решено

    Вы объявили некоторую функцию, которая уже объявлена в библиотеках toncli. Список этих библиотек доступен в их исходных текстах на Github:

    https://github.com/disintar/toncli/tree/master/src%2Ftoncli%2Flib

    Обычно это происходит, когда вы повторно объявляете какую-либо функцию из stdlib.func или math.func

  • AnswersA

    Ошибки: исполняемые файлы func/fift не найдены при установке toncli в подсистему Windows/Ubuntu

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-command-line a-errors a-toncli
    0 Голоса
    2 Сообщения
    153 Просмотры
    AnswersA

    Toncli просит вас ввести путь к исполняемым файлам.

  • AnswersA

    [Решено] Не удается скомпилировать двоичные файлы TON на MacBook M1

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-command-line a-dev-tools
    0 Голоса
    2 Сообщения
    46 Просмотры
    AnswersA

    Решено

    https://github.com/awesome-doge/ton-compile/blob/main/ninja-Apple M1.md

    # Install dependent packages brew update brew install openssl cmake llvm brew link openssl --force # Install ninja brew install ninja # generate env folder / clone ton source code mkdir ~/ton-env cd ~/ton-env git clone --recursive https://github.com/ton-blockchain/ton.git # compile cd ~/ton-env/ mkdir ton-bin cd ~/ton-env/ton-bin cmake ~/ton-env/ton \ -DCMAKE_BUILD_TYPE=Release \ -GNinja cpunumber=$(sysctl -n hw.logicalcpu) ninja -j $cpunumber
  • AnswersA

    [Решено] Какие языки программирования мне нужно знать для разработки на TON?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-architecture a-command-line a-dev-tools
    0 Голоса
    2 Сообщения
    74 Просмотры
    AnswersA

    Решено

    Чтобы разрабатывать смарт-контракты, вам нужно, по крайней мере, изучить FunC. В процессе вы также можете изучить Fift, чтобы лучше понять, как все работает на более низком уровне.

    Для разработки Telegram-ботов вы можете использовать множество различных языков программирования общего назначения. Здесь доступно множество вариантов.

    Для клиентской части dApps вы можете использовать JavaScript или другие инструменты, которые могут сгенерировать клиентское приложение.

  • AnswersA

    [Решено] Где я могу скачать пример файла конфигурации глобальной сети (global.config.json) для mainnet и testnet?

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

    Решено

    # This is a general node, it cannot find all transaction data. wget https://ton.org/global-config.json -P ~/ wget https://ton.org/global-config-wallet.json -P ~/ wget https://ton-blockchain.github.io/global.config.json -P ~/ # This is the archive node, you can find all transaction data wget https://ton.org/global-config-archive.json -P ~/ # The following are general test nodes wget https://ton-blockchain.github.io/testnet-global.config.json -P ~/ wget https://ton.org/testnet-global.config.json -P ~/
  • AnswersA

    [Решено] Где я могу найти исполняемые файлы командной строки "func" и "fift", которые необходимы для компиляции смарт-контрактов FunC?

    Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском a-command-line a-fift a-func
    0 Голоса
    2 Сообщения
    60 Просмотры
    AnswersA

    Решено

    Вариант 1 - загрузить предварительно скомпилированные двоичные файлы TON

    Вы можете найти предварительно скомпилированные двоичные файлы для func, fift и lite-client в репозитории https://github.com/ton-defi-org/ton-binaries

    Загрузите двоичные файлы из Релизов страница этого репозитория - убедитесь, что выбрали правильную версию в соответствии с используемой вами операционной системой и установили дополнительные зависимости

    После загрузки убедитесь, что загруженные двоичные файлы являются исполняемыми, изменив их разрешения (т.е. запустив chmod +x fift). Также полезно поместить эти двоичные файлы в свой путь (или скопировать их в /usr /local /bin), чтобы убедиться, что вы можете получить к ним доступ из любого места.

    Чтобы проверить, что все было установлено правильно, запустите в терминале fift -V && func -V && lite-client -V

    Если вы планируете использовать fift, также скачайте fiftlib.zip , откройте zip-файл в каком-нибудь каталоге на вашем компьютере (например, /usr/local/lib/fiftlib) и установите переменную окружения FIFTPATH так, чтобы она указывала на этот каталог.

    Вариант 2 - скомпилируйте самостоятельно

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

    Суть инструкций для Linux (Ubuntu / Debian) приведена ниже:

    sudo apt update sudo apt install git make cmake g++ libssl-dev zlib1g-dev wget cd ~ && git clone https://github.com/ton-blockchain/ton.git cd ~/ton && git submodule update --init mkdir ~/ton/build && cd ~/ton/build && cmake .. -DCMAKE_BUILD_TYPE=Release && make -j 4 Вариант 3 - другие источники для двоичных файлов

    Основная команда обеспечивает автоматические сборки для нескольких операционных систем в виде Действий на GitHub.

    Перейдите по ссылке выше, выберите рабочий процесс слева, соответствующий вашей операционной системе, нажмите на недавнюю сборку green passing и в разделе "Артефакты" загрузите "ton-двоичные файлы".

  • Войти

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

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

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

  • Login or register to search.