November 10, 2023

ALEO CONTRIBUTOR BADGE / Как стать контрибьютором в репозитории Алео

Требования :

4/8/160 (он нам нужен на 10мин) - я взял CPX31 на хетцнере

Ubuntu 22.04

Установка Leo:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#выбираем 1

source "$HOME/.cargo/env"

sudo apt update && sudo apt upgrade

sudo apt install lldb lld libboost-all-dev libpq-dev libssl-dev pkg-config openssl ocl-icd-opencl-dev curl git jq lz4 unzip ca-certificates gnupg lsb-release -y

sudo apt install build-essential gcc

git clone https://github.com/AleoHQ/leo

cd leo

cargo install --path .

leo help
#просто проверка, что ваш терминал знал эту команду

cd

Создаем или импортируем кошелек:

Создаем кошелек если у вас его ещё нет

leo account new
#сохраняем вывод

Импортируем кошелёк если таков есть:

leo account import YOUR_Private_Key
#вместо YOUR_Private_Key Ваш приватный ключ

Вводим команду в терминале

leo example
leo example tictactoe
cd tictactoe
leo run new

Размещаем приложение на Github:

Инициализация репозитория Git:

cd tictactoe
git init -b main
git add .

Нам необходимо добавить свой адрес электронной почты и написать команду в терминале:

git config --global user.email <[email protected]>
#меняем <[email protected]> на свой адрес электронной почты
git config --global user.name <your_username>
#меняем <your_username> на свое Имя пользователя GitHab

Теперь вы можете совершить коммит:

git commit -m "My First commit"

Добавление локального репозитория в GitHub с помощью Git Создание нового репозитория на Github

Repository name: Введите имя своего репозитория (вы можете назвать его как хотите) и нажмите «Создать репозиторий»

Скопируйте ссылку в свой репозиторий:

Идем обратно в терминал и выполняем следующие команды:

git branch -m main

git remote add origin <YOUR_REPOSITORY_LINK>
#Меняем <YOUR_REPOSITORY_LINK> на ссылку котору скопировали

git remote -v

git push -u origin main

Поздравляем, вы можете просмотреть свой репозиторий по вашей ссылке или в своем профиле GitHub.

Получаем свой Badge Aleo

Перейдите в репозиторий Leo. Нажмите «New Issue» в правом верхнем углу.

Нажмите «Get Started» в строке «Leo Contributor Badge».

Назовите “Add <your_github_username> to contributors” Введите следующее в качестве описания проблемы:

Hi Aleo team! I’m claiming my contributor badge for completing the New Developer Toolkit tutorial.

Tutorial Repo: <GITHUB_REPO_URL>

Requested badge: <BADGE_TYPE>

После этого вы можете отправить свою проблему. Как только ваша проблема будет одобрена, команда Aleo добавит вас в раздел «Авторы» файла Leo README.md.

Поздравляем с тем, что вы стали участником Leo! 🎉

Спасибо за внимание и поздравляю с новой нодой!
Smart Hamster Nodes Studio
Курс "Обучение по нодам" тут!
Наша новостная группа тут!

Наш ютуб тут!