58 подписчиков
В ответ на пост
#STARKNET #AIRDROP
КАК ПОСТАВИТЬ СМАРТ-КОНТРАКТ НА ВИНДУ
Очень многих интересовал вопрос того как сделать смарт-контракт не только на MAC и наши ребята написали специальный гайд пошаговый, который вместе с видеоинструкцией выше для MAC должен помочь сделать все на windows
1️⃣Включаем подсистему Windows для Linux и устанавливаем приложение Ubuntu для винды.
2️⃣ubuntu устанавливается из Microsoft Store - жмем пуск, в поиске пишем Microsoft Store, заходим, ищим ubuntu и устанавливаем.
Перезагружаем комп.
3️⃣Запускаем командную строку Ubuntu
(пуск - в поиске пишем Ubuntu).
Если возникает ошибка, то читаем статью:
4️⃣ устанавливаем Protostar, для этого в командную строку Ubuntu копируем команду и жмем Enter
(у меня сначало не получалось, отключил впн - все норм, утановилось):
5️⃣После установки Protostar устанавливаем еще какой-то BASH (код команды появится в конце утановки Protostar, увидите ее в тексте, просто копируем то что выделено ковычками, вставляем в командную строку и жмем Enter):
source /home/am/.bashrc
6️⃣Далее проверяем версию Protostar командой:
protostar -v
Если выдает например такое:
Protostar version: 0.9.1
Cairo-lang version: 0.10.3
22:01:48 [INFO] Execution time: 1.25 s
значит все норм установилось, если не выдает я не знаю что делать, такаемся сами и пытаемся понять, у меня все вышло))
7️⃣В видео про мак запускают "Новый терминал по адресу папки".
В винде так не получится, но мы можем заставить терминал Ubuntu принудительно работать с определенной папкой.
Например я создаю папку "StarkNet" на диске E и чтобы запустить терминал работать в этой папке просто ввожу команду
cd "/mnt/e/StarkNet"
8️⃣ну и далее как в видео вводим команду
protostar init
придумываем имя папки как в видео (например StarkNet_1).
9️⃣Следующим шагом в видосе работаю спрограммой Visual Studio Code.
У меня не получилось с ней, выдавало ошибки. Долго тыкался, в итоге сделал тоже самое но через терминал Ubuntu.
Но для этого надо указать путь к новой папке, которую сделали в прошлом шаге, т.е. в терминал запускаем работать в новой папке командой
cd "/mnt/e/StarkNet/StarkNet_1"
🔟Единственно что я сделал в проге Visual Studio Code это файл .env и вставил туда приватку от кошелька. Скорее всего это можно сделать просто создав .txt и поменять ему расширение на .envполностью убрав имя файла, я не пробывал.
Программа Visual Studio Code ставится и на винду:
✅ВЫВОД:
Если потыкаться и потратить время, то можно и на винду поставить скрипт
Рекомендую не пропускать эту активность.
Я сам сделал на 20+ аккаунтов уже и останавливаться пока не планирую 😊
2 минуты
13 февраля 2023