Skip to content

bernardo9999/Backend-Genecoin

Repository files navigation

Genecoin Backend (Blockchain)

Como implementar

  1. Instalar Ambiente Hyplerledger
https://hyperledger-fabric.readthedocs.io/en/release-1.4/prereqs.html

Nota importante: Convector utiliza o Node versão 8.13.0. Agora, a instalaçao de hyperledger 1.4x recomenda a instalação de 8.9.4 em diante. Isto não é um impedimento, mas, se o ambiente de Fabric for instalado o segundo os pre-requisitos, devemos instalar o nvm (controle de versão de node) e instalar o node 8.13.0 a fim de realizar as compilações do contratos inteligentes.

Uma vez realizada a instalação do nvm, podemos intercambiar facilmente entre versoes de node para relizar as devidas compilações dos contratos inteligentes (requerido versao de node 8.13.0).

  1. Instalar Convector e Hurley (estas são ferramentas de instalação e configuração da rede e desenvolvimento de Contratos Inteligentes)
npm install -g @worldsibu/hurley
npm install -g @worldsibu/convector-cli
sudo npm install -g @worldsibu/hurley
sudo npm install -g @worldsibu/hurley --unsafe-perm=true
sudo npm i @worldsibu/conv-rest-api
  1. Realizar git Clone do Backend: Genecoin

  2. Na pasta onde foi realizado o clone, executar "npm install"

npm install
  1. Uma vez concluido devemos executar ./restart.sh dentro da pasta onde se realizou o clone. Este comando ira gerar o ambiente de Blockchain, compilar e realizar o deploy do contrato inteligente e upload dos dados.
./restart.sh
  1. Os dados já encontram-se carregados, agora podemos proceder para compilar o front-end de Genecoin.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published