Skip to content

Avenon/ethereumworks_training

Repository files navigation

ethereumworks_training

Ethereum Blockchain Development Courses

В данном репозитории я описываю то, что изучил на курсе www.ethereumworks.com. Это курс по основам Solidity, разработке на блокчейне Ethereum, написанию Dapp приложений.

В каждой папке шаг за шагом появляется новый код, по новым темам, который мы проходим на курсах.

В папке base_solidity - находятся основы по Solidity, примеры простых контрактов, основы синтаксиса, структуры данных языка Solidity,примеры абстракций, интерфейсов.

В файле environment.md - Описан процесс запуска geth+mist для деплоя контрактов в private-network на локальной ноде.

В папке DAO - пример простого DAO приложения, который позволяет проводить голосование за изменение названия переменной за токены.

В папке ICO - два контракта ICO, один wrongICO - пример того как не нужно делать. И MinimalisticICO.sol -- пример контракта, который можно использовать для проведения ICO.

В папке tokens - Лежат примеры контракта токена, согласно стандрарту ERC20.

В папке Web3 Simple Example - Показано, как подключить библиотеку web3js к html файлу.

Итоговый проект Данные проект был сделан по итогам всего курса и лежит в папке DApp Example. Контракт ICO etw-silaev-ico.herokuapp.com Контракт смены переменной за токены etw-silaev-app.herokuapp.com

Для покупки токенов, нужно воспользоваться контрактом ICO по ссылке выше, затем вызвать приложение по второй ссылке, где за купленные токены можно поменять переменную

About

Ethereum Blockchain Development Courses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages