filmov
tv
Solidity и смарт-контракты Ethereum, урок #48 | ERC2612, ERC20Permit, аппрув без газа, EIP712
Показать описание
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете ОЧЕНЬ много нового.
Помимо этого, вы получите пожизненный бесплатный доступ к платформе, регулярным стримам, семинарам, подкастам и дискуссионным клубам.
2. Выберите один из буткемпов
3. Примените промо-код: KRUK
Сегодня мы поговорим о стандарте ERC2612, который описывает расширение для ERC20 под названием Permit. С его помощью владелец токенов может отправлять подтверждение на перевод без затрат на газ, просто подписав нужное сообщение offchain. Мы также ещё раз обсудим ecrecover, поговорим про EIP712 и узнаем, как делать подпись сообщений ERC2612 offchain.
Таймкоды:
00:00 Введение
00:55 Зачем нужен ERC2612?
03:45 Интерфейс IERC20Permit
05:40 Пишем контракт ERC20Permit
14:50 Подключаем ERC20Permit
15:50 Начинаем писать тесты
17:40 Подписываем сообщение offchain
22:55 Завершаем тесты
30:10 Заключение
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете ОЧЕНЬ много нового.
Помимо этого, вы получите пожизненный бесплатный доступ к платформе, регулярным стримам, семинарам, подкастам и дискуссионным клубам.
2. Выберите один из буткемпов
3. Примените промо-код: KRUK
Сегодня мы поговорим о стандарте ERC2612, который описывает расширение для ERC20 под названием Permit. С его помощью владелец токенов может отправлять подтверждение на перевод без затрат на газ, просто подписав нужное сообщение offchain. Мы также ещё раз обсудим ecrecover, поговорим про EIP712 и узнаем, как делать подпись сообщений ERC2612 offchain.
Таймкоды:
00:00 Введение
00:55 Зачем нужен ERC2612?
03:45 Интерфейс IERC20Permit
05:40 Пишем контракт ERC20Permit
14:50 Подключаем ERC20Permit
15:50 Начинаем писать тесты
17:40 Подписываем сообщение offchain
22:55 Завершаем тесты
30:10 Заключение
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Solidity и смарт-контракты Ethereum, урок #1 (АПДЕЙТ В ЗАКРЕПЕ) | Интро, Remix IDE, первый контракт...
Что такое Смарт-контракты? Обзор и примеры с анимацией
Solidity и смарт-контракты Ethereum, урок #36 | Ролевая система (access control)...
Solidity и смарт-контракты Ethereum, урок #8 | Древо Меркла, хэши, encode, циклы...
Язык Solidity и смарт-контракты Ethereum
Solidity и смарт-контракты Ethereum, урок #9 | Оптимизация смарт-контрактов и газ...
Solidity и смарт-контракты Ethereum, урок #35 | Динамические массивы и мэппинги в storage...
Solidity и смарт-контракты Ethereum, урок #2 | Типы данных bool, uint, int...
Solidity и Ethereum #87 | Wrapped Ether (WETH) и практика с токенами и DEX
Solidity и смарт-контракты Ethereum, урок #3 | Типы данных string, address, mapping...
Solidity и смарт-контракты Ethereum, урок #26 | DAO и Governance - пишем сами (АПДЕЙТ В ЗАКРЕПЕ!!!)...
Solidity и смарт-контракты Ethereum, урок #14 | Фронт-энд на NextJS, часть 1...
Solidity и смарт-контракты Ethereum, урок #32 | Практика: Crowdfunding и тесты...
Solidity и смарт-контракты Ethereum, урок #51 | NFT lazy minting: ленивый минт токенов just in time...
Solidity и смарт-контракты Ethereum, урок #44 | СТРИМ! Принципы SOLID...
Solidity и смарт-контракты Ethereum, урок #5, АПДЕЙТ в закрепе | Тестирование, Hardhat, Ethers, Chai...
Solidity и смарт-контракты Ethereum, урок #33 | Тесты, управление временем, BigNumber, хелперы HH...
Solidity и смарт-контракты Ethereum, урок #19 | 50 вопросов на собеседовании (часть 1, попроще)...
Solidity и смарт-контракты Ethereum, урок #16 | Безопасность: Reentrancy, DoS...
Пишем смарт-контракт для Ethereum на Solidity
Solidity и Ethereum, урок #1 (ОБНОВЛЕНИЕ 2024) | Введение, блокчейн и Ethereum, EVM, смарт-контракты...
Solidity и смарт-контракты Ethereum, урок #52 | OpenZeppelin Defender: автоматизация в два клика...
Solidity и смарт-контракты Ethereum, урок #53 | File pattern (dynamic dispatch, DRY, перегрузка)...
Solidity и смарт-контракты Ethereum, урок #50 | ERC4907: арендуем NFT недорого (rental NFT)...
Комментарии