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

Комментарии • 19

  • @grigodoes
    @grigodoes 4 месяца назад +4

    Интересный курс, но хотелось бы понимания где и как можно использовать)
    Не знаю что там в следующих уроках, но очень хочется посмотреть на полноценный проект в TON экосистеме

  • @NEAmico_mat
    @NEAmico_mat 5 месяцев назад

    Спасибо большое, курсы - чистый кайф

  • @rashidshamsudinov288
    @rashidshamsudinov288 10 месяцев назад

    Благодарю за уроки! Оч толковые

  • @konstantinchuykov
    @konstantinchuykov Месяц назад +2

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

  • @user-mp6zm2nk6m
    @user-mp6zm2nk6m 8 месяцев назад

    Топ курс! Спасибо!!!🎉

  • @alexg.6658
    @alexg.6658 11 месяцев назад +1

    Спасибо!⚡⚡

  • @viktorcortez5706
    @viktorcortez5706 23 дня назад

    Странно, что к сообщениям нельзя настроить газ, чтобы до получателя доходила точная сумма. Все-таки деньги люди отправляют. Плюс эта идея с арендой хранилища тоже на глазок определяет, сколько нужно будет средств. Все нужно с запасом. В итоге будет собираться пыль на контрактах, что может привести к ошибкам в логике, связанной с балансом. Я уже вижу, как на балансе контракта будут лежать средства на оплату аренды, логика, основанная на балансе и кто-то через реентренси и математику эти средства будет выводить. Вообщем для аудиторов тут работы хватит😀

  • @nmikser
    @nmikser 5 месяцев назад

    Классные уроки! Доступно!
    Только да, как и написали ниже, с скриншотами из тонкипера было б намного удобнее наглядно

  • @user-ni8kp2wm9d
    @user-ni8kp2wm9d 8 месяцев назад

    Я понял, что без базовых понимания терминов путаешься, иногда в середине контекст появляется встроенный метод myBalance(), в тестах есть deployer, а есть user. Ранее по видео можно было понять, когда дублировался экран Tonkeeper, а сейчас просто большие куски готового кода, которые требуется еще время, чтобы понять.

  • @user-yi6xq5eg6p
    @user-yi6xq5eg6p 10 месяцев назад

    What's the difference between require() and nativeThrowUnless(), aside from customising error?

  • @lonky_
    @lonky_ 2 месяца назад

    а как сделать чтобы принимать определённое сообщение от одного кошелька можно было только 1 раз?)

    • @lonky_
      @lonky_ 2 месяца назад

      или вообще любое сообщение от одного кошелька только один раз

    • @alefman_vladimir
      @alefman_vladimir  2 месяца назад +1

      Сделай флаг true/false, по умолчанию false, после отправки меняешь на true, а в логике обработки твоего сообщения добавь require с этим флагом

    • @lonky_
      @lonky_ Месяц назад

      @@alefman_vladimir но мне же нужно будет при этом хранить адреса кошельков которые мне что-то отправляли?

    • @numoinc7274
      @numoinc7274 Месяц назад

      @@alefman_vladimir адрес кошелка где то надо сохранят и как можно это делат?

  • @polrk
    @polrk Месяц назад

    Ваш тест на вывод левым пользователем - не правильный. Баланс before будет всегда, при любых условия, больше чем after. Из-за того, что вы оплачиваете комиссию