Расширения:
JSON BEAUTIFIER & EDITOR JSONVIEW
1) Устанавливаем SnarkOS:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install
screen -S JustWannaRock
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://github.com/AleoHQ/snarkOS.git --depth 1
cd snarkOS
./build_ubuntu.sh
source $HOME/.cargo/env
cargo install --path .
2)Настраиваем LEO:
cd
git clone https://github.com/AleoHQ/leo
cd leo
cargo install --path .
leo
3)Деплой смарт-контракта:
cd $HOME
mkdir demo_deploy_Leo_app && cd demo_deploy_Leo_app
WALLETADDRESS="Сюда вставляем Address"
APPNAME=helloworld_"${WALLETADDRESS:4:6}"
echo $APPNAME
leo new "${APPNAME}"
cd "${APPNAME}" && leo run && cd -
PATHTOAPP=$(realpath -q $APPNAME)
echo $PATHTOAPP
cd $PATHTOAPP && cd ..
PRIVATEKEY="Сюда вставляем PrivateKey"
RECORD="Сюда вставляем то,что выдал сайт" (1:18 на видео)
snarkos developer deploy "${APPNAME}.aleo" --private-key "${PRIVATEKEY}" --query "https://vm.aleo.org/api" --path "./${APPNAME}/build/" --broadcast "https://vm.aleo.org/api/testnet3/transaction/broadcast" --fee 25000000 --record "${RECORD}"
