Разработка смарт-контрактов в Ethereum

Тимур Машнин, 2022

Эта книга рассказывает о принципах работы Ethereum, отличии Ethereum от Bitcoin. Вы узнаете что такое децентрализованные приложения Dapp и смарт-контракты, познакомитесь с инструментами разработки Dapp. Изучите высокоуровневый язык Solidity создания смарт-контрактов для виртуальной машины Ethereum. Познакомитесь со средой разработки Remix. Узнаете о практическом применении смарт-контрактов, стандартах ERC20, ERC-721, ERC-1155 и EIP-3156.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Разработка смарт-контрактов в Ethereum предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Инструменты разработки

Embark — это платформа, которая позволяет вам легко разрабатывать и развертывать децентрализованные приложения (DApps).

С Embark вы можете автоматически развертывать смарт контракты и использовать их в вашем JS-коде.

Embark позволяет следить за изменениями в смарт контракте, и, если вы обновите контракт, Embark автоматически заново развернет смарт контракт и приложение.

EtherScripter — инструмент визуального создания смарт контрактов для Ethereum.

Truffle — это среда разработки и платформа тестирования для Ethereum.

Populus — это фреймворк разработки смарт контрактов для Ethereum.

Mist — браузер для децентрализованных веб-приложений.

Parity — быстрый и легкий клиент Ethereum, который можно использовать для доступа к децентрализованным приложениям.

Geth — клиент Ethereum, работающий из командной строки.

TestRPC — это инструмент Truffle, который позволяет одной командой развернуть приватный блокчейн с включенным RPC протоколом, десятком заранее созданных аккаунтов, работающим майнером и так далее.

Remix — самая популярная браузерная среда разработки для создания смарт контрактов.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Разработка смарт-контрактов в Ethereum предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я