Foundry: разработка приложений Ethereum на языке Rust

Эта книга представляет собой практическое руководство по использованию инструментария Foundry для разработки приложений на блокчейне Ethereum. Foundry — это мощный набор инструментов, написанный на языке Rust, который охватывает весь цикл разработки смарт-контрактов: от написания и тестирования до развертывания и мониторинга.

В книге подробно рассматриваются основные компоненты Foundry: Forge для компиляции и тестирования, Cast для взаимодействия с сетью Ethereum и Anvil как локальная сеть для разработки. Автор объясняет, как установить и настроить окружение разработки, создать новый проект и работать с его структурой.

Значительная часть материала посвящена основам языка Rust и блокчейна Ethereum, что делает книгу доступной для разработчиков разного уровня подготовки. Вы научитесь писать смарт-контракты на Solidity, компилировать и развертывать их, а также тестировать с использованием инструментов Foundry.

Книга также охватывает продвинутые темы: использование библиотек и зависимостей, оптимизацию производительности и безопасность смарт-контрактов. Практические примеры включают создание токена ERC-20, разработку децентрализованного обмена (DEX) и построение полноценного децентрализованного приложения (dApp).

Foundry: разработка приложений Ethereum на языке Rust
B
Автор
Ярослав Суков
Издательство
Не указано
Год
Не указан
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент