графики · динамика
📨 Последние посты
20 всегоКак я уже говорил, я сейчас немного отошел от солидити так как появились проекты, требующие моей 100% отдачи Сейчас наткнулся на одну очень интересную тему, которая скорее всего сильно стрельнет в ближайшие пару лет Тема эта - gRPC (Remote Procedure Calls) - альтернатива REST API Почему это стрельнет и почему многие сервисы пересядут именно на gRPC? 1) Потому что gRPC использует для передачи данн…
Вижу тут новые лица и всех рад приветствовать) Изучение солидити на некоторое время поставлено на паузу так как сейчас появилось несколько проектов проектов, которые требуют моего активного участия чуть ли не 24/7 1 из таких проектов - бесплатные курсы по python (если вы начинающий разработчик, то начинать с солидити - не самая лучшая идея) А вот в том бесплатном курсе по python мы изучаем не тол…
Семнадцатый урок (Решение задач Ethernaut) Урок посвящен практике Так что решаем её тут Несколько дней точно уйдёт на это Во время решения задач пришлось подтянуть эти темы: 1) tx.origin 2) self.destruct() 3) Работа со слотами ethers.provider.getStorageAt(...) 4) Байт код (посмотреть длину байт кода можно с помощью msg.sender.code.length Если в контракте есть переменные и функции, то длина будет…
Шестнадцатый урок (Безопасность: Reentrancy, DoS) Полезный линк из урока: openzeppelin Код контракта reentrancy Код тестов для контракта reentrancy Код контракта dos Код тестов для контракта dos
Семнадцатый урок (Низкоуровненые вызовы и безопасность) Сразу скажу, что 16 урок я не пропустил Я его посмотрел и он будет постом ниже. Просто я считаю, что лучше сначала пройти 17 урок и только потом 16 (так как в 16 уроке есть низкоуровненые вызовы и для их понимания нужно обязательно посмотреть урок 17) На этот урок я потратил больше всего времени (но зато разобрался) так как в видео была небо…
Оказывается, если текст в телеге преобразовать в моноширинный, он станет синим 😳
Пятнадцатый урок (Фронт-энд на Next.js, часть 2) Устанавливаем set-interval-async в наш проект next.js Документация по методу componentWillUnmount Этот урок превратился в настоящую головную боль из-за того, что в ММ ID цепочки был указал 31337 (так по умолчанию hardhat работает) Я постоянно вылетал на ошибку «cannot estimate gas» когда пытался что-то купить с аукциона Как лечить: заходим в файл h…
так же для понимания того, что происходит в этом видосе, нужно хотя бы немного почитать документации: MetaMask Ethers JS
Темы, которые я освежил по js: • Оператор нулевого слияния • Function Expression • Стрелочные функции, основы • Особенности JavaScript • Автоматическое тестирование c использованием фреймворка Mocha • Объекты • Копирование объектов и ссылки • Сборка мусора • Методы объекта, "this " • Конструкторы, создание объектов через "new " • Опциональная цепочка '?.' • Преобразование объектов в примитивы • М…
Четырнадцатый урок (Фронт-энд на NextJS, часть 1) Создаём next приложение с помощью команды npx create-next-app Код контракта Код скрипта для деплоя Разворачиваем hardhat npx hardhat node Деплоим контракт в hardhat: npx hardhat run scripts/deploy.js --network localhost Не забываем добавить ethers в зависимости проекта next (файл package.json) "ethers": "^5.6.4" Далее создаем внутри проекта next д…
На эти 2 дня курс по солидити был поставлен на паузу так как готовил бесплатный мини-курс из 8 уроков "python с нуля для криптанов (и не только)" Кидаю линк на чатик , в котором будут задаваться вопросы по курсу и в этот же чат будут скидываться сами уроки по python Я понимаю, что сейчас как минимум половина подписчиков пришли из чата Money Flow , но скажу для потомков, что это гемный чат с Максо…
По сути, закончив этот урок, я своими ручками написал интерфейс ERC20, реализовал его в своём токене (токен получается свой создал), создал «магазин» где этот токен можно купить/продать и задеплоил это всё в тестовый блокчейн Ну и с этим всем можно взаимодействовать через метамаск Прикольное ощущение Особенно когда понимаешь на практике, что почти любой токен и ваш баланс в нем - по сути «словари…
описание канала
Канал про кодинг и крипту
о канале
похожие каналы/crypto
