#LINKS Ссылка на PPT: https://drive.google.com/drive/folders/1QG7DfazAdYYEaMcQjaFxUmOv4Eqsq5lI?usp=sharing
НАСТРОЙКА: - https://drive.google.com/file/d/1LH4lni5EmbhGZAkrg40pszisS6NlSFjK/view?usp=sharing
Загрузите ганаш с https://www.trufflesuite.com/ganache. Он будет действовать как локальный узел блокчейна с учетными записями, которые предварительно финансируются эфиром. Обратите внимание, что любые реальные транзакции в блокчейне будут стоить комиссии за газ, которая стоит эфира, который, в свою очередь, стоит реальных денег.
Для программирования смарт-контракта использовалась Remix ide (https://remix.ethereum.org/), смарт-контракты будут созданы с использованием языка программирования Solidity. Загрузите библиотеку python web3, набрав «pip install web3» в терминале или командной строке. . Это обеспечит связь между нашим смарт-контрактом и нашим бэкэндом Flask.
Используйте npm install для установки всех зависимостей. Используйте npm start на терминале, чтобы запустить локальный хост.
Во-первых, настройте виртуальную среду в системе, используя py -m venv env в Windows и python3 -m venv env в Linux/macOS. Чтобы активировать виртуальную среду, используйте .envScriptsactivate в Windows и исходный код env/bin/activate в linux/macOS. Затем pip install flask, flask-sqlalchemy. Затем пользователь python app.py на терминале, находясь в корневом каталоге, запускает внутренний сервер, одновременно запуская npm start на другом терминале.