Kurs pisania smart contractów na platformie Ethereum.
Repozytorium to zawiera kody źródłowe wraz z linkami do filmów w których tłumaczę kolejno poszczególne elementy języka Solidity.
Pełna playlista na portalu YouTube - Smart Contract dla dzieci i początkujących
Materiał przeznaczony dla początkujących.
- Wprowadzenie
- Cyfrowe umowy
- Zmienne
- Prosta matematyka
- Struktury
- Tablice
- Funkcje
- Tablice i struktury
- Prywatne i publiczne
- Funkcje raz jeszcze
- Losowość
- Pierwsze efekty
- Zdarzenia
- Powtórzenie
- Mapowanie (mappings)
- Wywołujący funkcje i jego adres (msg.sender)
- Sprawdzanie warunków (require)
- Dziedziczenie
- Import
- Przechowywanie danych (storage i memory)
- Nowe wyliczenia
- Widoczność funkcji (internal i external)
- Interfejsy (wywoływanie innych kontraktów)
- Użycie interfejsu
- Zwracamy wiele danych
- Oznaczamy krypto, zombi, kota