TON Smart Contracts | 05 | Sending TON Coins | Calculate Contract Address [RU]
HTML-код
- Опубликовано: 6 июн 2024
- [EN] - • TON Smart Contracts | ...
Гитхаб урока - github.com/alefmanvladimir/le...
По сотрудничеству и другим вопросам:
TG канал - t.me/alefmanv
TG группа - t.me/alefmanvchat
Инстаграм - / alefman_vladimir
00:00 - 01:30 - Calculate Contract Address
01:30 - 05:07 - SendParameters
05:07 - 05:38 - Context
05:38 - 11:57 - Withdraw all
11:57 - 15:56 - Withdraw safe
15:56 - 21:24 - Withdraw with message
21:24 - 32:15 - Contract deploys another one
Интересный курс, но хотелось бы понимания где и как можно использовать)
Не знаю что там в следующих уроках, но очень хочется посмотреть на полноценный проект в TON экосистеме
Спасибо большое, курсы - чистый кайф
Благодарю за уроки! Оч толковые
Курс и подача супер, но как-будто бы вначале курса не хватает примеров применения технологии, или разбора готовых проектов, в общем чтобы по ходу просмотра можно было визуально в голове представлять реальную задачу.
Топ курс! Спасибо!!!🎉
Спасибо!⚡⚡
Странно, что к сообщениям нельзя настроить газ, чтобы до получателя доходила точная сумма. Все-таки деньги люди отправляют. Плюс эта идея с арендой хранилища тоже на глазок определяет, сколько нужно будет средств. Все нужно с запасом. В итоге будет собираться пыль на контрактах, что может привести к ошибкам в логике, связанной с балансом. Я уже вижу, как на балансе контракта будут лежать средства на оплату аренды, логика, основанная на балансе и кто-то через реентренси и математику эти средства будет выводить. Вообщем для аудиторов тут работы хватит😀
Классные уроки! Доступно!
Только да, как и написали ниже, с скриншотами из тонкипера было б намного удобнее наглядно
Я понял, что без базовых понимания терминов путаешься, иногда в середине контекст появляется встроенный метод myBalance(), в тестах есть deployer, а есть user. Ранее по видео можно было понять, когда дублировался экран Tonkeeper, а сейчас просто большие куски готового кода, которые требуется еще время, чтобы понять.
What's the difference between require() and nativeThrowUnless(), aside from customising error?
а как сделать чтобы принимать определённое сообщение от одного кошелька можно было только 1 раз?)
или вообще любое сообщение от одного кошелька только один раз
Сделай флаг true/false, по умолчанию false, после отправки меняешь на true, а в логике обработки твоего сообщения добавь require с этим флагом
@@alefman_vladimir но мне же нужно будет при этом хранить адреса кошельков которые мне что-то отправляли?
@@alefman_vladimir адрес кошелка где то надо сохранят и как можно это делат?
Ваш тест на вывод левым пользователем - не правильный. Баланс before будет всегда, при любых условия, больше чем after. Из-за того, что вы оплачиваете комиссию