TGViewer
Джун на фронте | IT Dev Log Джун на фронте | IT Dev Log @divatoz · 7.42K subscribers
Post #1254 1.76K
Рабочий дневник: День 94

📱 Сегодня поднял локальный блокчейн. Зачем? Чтобы тестировать API смарт-контрактов без трат в основной сети ETH.

Да, есть тестовые сети вроде Sepolia. Сначала они нас выручали. Но потом комиссии там выросли до сотен GWei и траты даже тестовых эфиров стали слишком огромными.

🆕 Для решения этой проблемы умные люди придумали Hardhat - среда для создания Ethereum-приложений на Node.js (Слава JS!). Он доступен как NPM пакет.

Команда npx hardhat node запускает локальный блокчейн. В нем можно:

— Деплоить контракты
— Тестировать их
— Изучать уязвимости (например, взлом The DAO, после которого появился Ethereum Classic)

🎁 После запуска можно работать с блокчейном с помощью протокола JSON-RPC (типо REST) по адресу http://127.0.0.1:8545.

О том, как вызывать методы контрактов из браузера и в чем разница между web3.js и ethers.js, я расскажу завтра :)

📊 #статистика День 1084 == 2170 час в IT
  • 🔥 11
  • 👍 2
  • 🤡 1
More from @divatoz
  1. Sep 26, 2026ИИ официально стоит дороже чем марихуана и фентанил, а через два года станет дороже кокаин…
  2. Sep 25, 2026Как я этот пост на год подписки обменял С поста про расшифровку созвонов ко мне пришёл мар…
  3. Sep 18, 2026Как Я/Мы platform-explorer.com релизим 😎 Версия релиза 2.4.0 была хороша, но впереди была…
  4. Sep 16, 2026Помните, мы писали про то, что компании платят авторам контента за рассказы об опасностях…
  5. Sep 16, 2026Мне нравится, что он 3 источника как минимум приложил
  6. Sep 15, 2026Post #1843
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →