Наступні кроки допоможуть встановити Aleo та Leo на вашому комп'ютері. Цей практикум сумісний з macOS, Linux та Windows машинами.
Для цього практикуму потрібні такі умови.
- Встановіть
git
за посиланням bit.ly/start-git - Встановіть
Rust
за посиланням bit.ly/start-rust
Щоб встановити Aleo та Leo, виконайте:
./install.sh
Для цього воркшопу потрібне одне з наведених нижче середовищ розробки (IDE).
Почніть з встановлення VSCode
за посиланням bit.ly/start-vscode.
Кроки встановлення
Почніть з встановлення Sublime Text
за посиланням bit.ly/start-sublime.
Далі, у Sublime Text, встановіть Package Control:
- На Windows/Linux:
ctrl + shift + p
, введіть Install Package Control, та натисніть Enter. - На macOS:
cmd + shift + p
, введіть Install Package Control, та натисніть Enter.
Далі, У Sublime Text, встановіть LSP:
- На Windows/Linux:
ctrl + shift + p
, виберіть Package Control: Install Package, введіть LSP, та натисніть Enter. - На macOS:
cmd + shift + p
, виберіть Package Control: Install Package, введіть LSP, та натисніть Enter.
Нарешті, у Sublime Text, встановіть LSP-leo:
- На Windows/Linux:
ctrl + shift + p
, виберіть Package Control: Install Package, введіть LSP-leo, та натисніть Enter. - На macOS:
cmd + shift + p
, виберіть Package Control: Install Package, введіть LSP-leo, та натисніть Enter.
Кроки встановлення
Почніть з встановлення IntelliJ IDEA
за посиланням bit.ly/start-intellij.
- На Windows/Linux:
ctrl + ,
та виберітьPlugins
у бічній панелі зліва - На macOS:
cmd + ,
та виберітьPlugins
у бічній панелі зліва
Наостанок, введіть Leo у поле пошуку та встановіть офіційний плагін Leo.
У цьому воркшопі розглядаються такі програми:
- Аукціон - Перша цінова аукціонна торгівля в Leo
- Простий банківський рахунок - Простий банківський рахунок зі ставкою відсотка в Leo
- Морський бій- Гра для двох гравців "Морський бій" в Leo
- Гра в хрестики-нулики - Стандартна гра в хрестики-нулики в Leo
- Токен - Прозорий і захищений користувацький токен в Leo
- Голосування - Приклад голосування за бюлетенем в Leo
Перша цінова аукціонна торгівля в Leo.
Щоб побачити приклад аукціону, виконайте:
cd auction && ./run.sh
Простий банківський рахунок зі ставкою відсотка в Leo.
Щоб побачити приклад простого банку, виконайте:
cd basic_bank && ./run.sh
Гра для двох гравців "Морський бій" в Leo.
Щоб побачити гру "Морський бій" між двома гравцями, виконайте:
cd battleship && ./run.sh
Стандартна гра в хрестики-нулики в Leo.
Щоб побачити гру в хрестики-нулики між двома гравцями, виконайте:
cd tictactoe && ./run.sh
Прозорий і захищений користувацький токен в Leo.
Щоб побачити приклад створення та переказу токенів, виконайте:
cd token && ./run.sh
Приклад голосування за бюлетенем в Leo.
Щоб побачити приклад голосувального бюлетеня, виконайте:
cd vote && ./run.sh