TON Smart Contracts | 02 | First contract | Setting up [RU]
HTML-код
- Опубликовано: 6 июн 2024
- [EN] - • TON Smart Contracts | ...
GitHub урока - github.com/alefmanvladimir/le...
По сотрудничеству и другим вопросам:
TG канал - t.me/alefmanv
TG группа - t.me/alefmanvchat
00:00 - 03:03 Теория
03:03 - 03:30 Плагины
03:30 - 06:06 Фреймворк Blueprint
06:08 - 08:34 Пишем контракт
08:34 - 09:49 Билдим контракт
09:49 - 17:22 Разбираем и пишем тесты
17:22 - 19:27 Добавляем message
19:27 - 22:07 Деплоим контракт в блокчейн
22:07 - 24:56 Скрипты для контракта
Спасибо автору за комментарии каждого своего шага, это блестящая подача материала 🙌
Спасибо, отличное видео, крайне доступно и понятно
Спасибо за долгожданный выпуск
Огромное спасибо автору! Пожалуйста, скорее выпускайте следующий урок
Все так же доступно и круто объяснено!
Топ урок, спасибо!🎉
Спасибо за видео!
Эти тесты такие прекрасные, у них все работает, а на клиенте нет :D
Тоже самое) Тесты отрабатывают, задеплоеный контракт - нет
Слишком маленькую сумму отправлял
@@flyheck не помогло (
upd: получилось! кажется проблема была в том, я отправлял транзакцию не на тот адрес (нужно прям в кошельке копировать его из истории транзакции из транзакции с деплоем контракта)
Спасибо, а что-то изменилось из-за новых версия кошельков?
Здравствуйте! Почему папка билд может не создаваться при создании проекта?
Два вопроса. 1. Пока искал ваше видео, наткнулся на обучение, где все идет с FunC, вы же учите работать с Tact. Почему другие блоггеры учать на FunC. 2. C чем связана невозможность деплоить контракты с одинаковым кодом? Это какая-то специальная идея или только для тестового блокчейна?
Здравствуйте Владимир. Вы пишите контракты на заказ?
Если вдруг у кого-то будет висеть Tonkeeper при подключении к созданному контракту, попробуйте впн включить
Надеюсь в будущем будет просто TS-To-Fift ассемблер, а то выглядит сейчас это как-то уж сильно сложно. Лично мне не внушает доверия.
если я запихнут тон в кошелек который находится нигде мне поможет ваш урок? хочу вытащить свои деньги из нигде
В тон кипере что-то наколхозили, как на тестнет переключиться? Там какой-то девмод, включил, но кошельки показываются с мейннет, что с этим делать?
Включаете dev-mode далее идете в добавление нового кошелька, там должен появиться пункт добавить тестовый кошелек для тестовой сети - Testnet Account.
а что за no js обязательно должно быть установленно?
Это среда выполнения js/ts ну и если грубо говоря с ним идёт менеджер пакетов npm, откуда устанавливать необходимые фреймворки и библиотеки
lf english version :)
It will be ready in a couple of days. I will attach the link in the description
Ребята, вам не кажется, что использовать мобильник в процессе деплоя контракта - это полная дичь? Кто вообще придумал такое?
Это просто один из способов и вариантов деплоя в Testnet, вы можете использовать другие инструменты (по типу MyLocalTon) и кошельки, для которых не нужно будет других девайсов под рукой
Have fun !)
Нифига не понимаю...
До этого я писал работу с кошельком на pythoniq
Деплоил, транзакции слал, свапы на ласте делал.
А здесь вообще ничего не понимаю... Для чего нужен такт? Почему нельзя на питоне?и по коду ничего не понятно.
Что такое ендпоинт, что такое клиент. Вообще общее непонимание происходящего.
Почему в одном проекте 2 языка.
Зачем тесты нужны? Почему просто в программе этот код не запустить основной?
Что такое ноу js и зачем он нужен
Почему мы компилируем не через кнопку зелёную сверху,а зачем-то пишем что-то в консоли.
Это азы программирования на js/node js
мелодия в этой серии просто пытка по мозгу) тяжело смотреть.
конечно решение делать адрес по стейту и коду контракта максимально глупое
Можно ли как-то с помощью этого миньтить NFT на продажу ? На getgems?
Нет, можешь минтить каунтеры на продажу)
В windows запустил на wsl, всё работает... в терминале ubuntu запускаешь code и он в винде открывается и все команды выполняются и работают.
Пропушил чтоб починили несколько дней назад✊
На самом деле тесты проходят Ok, но при обращении к задеплоенным контрактам происходит ошибка ExitCode 5
Вот там написано в консоли, что Connected to wallet at address: EQBBy... Как поменять адрес? Как убрать соединение если я хочу сменить кошелек?
Добрый день! решили проблему?
upd: надо удалить папку temp