This is the Omnes Blockchain repository for the smart contracts of course on Real Digital. About the company can be found here.
Video para baixar o Ubuntu here.
Onde baixar o JDK Java here.
Abra a pasta e va em other locations e clique em Computer encontre a pasta "usr" depois abra o "lib" procure jvm abra a pasta do java-20 va em bin depois aperte o crlt l p para copiar de onde vem os arquivos e colarmos do CMD abra o cmd e cole:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-20-openjdk-amd64/bin/java 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-20-openjdk-amd64/bin/javac 1
sudo gedit /etc/environment
JAVA_HOME="/usr/lib/jvm/jdk-20/bin/"
source /etc/environment
echo $JAVA_HOME
ou se tiver instalado duas versoes atualize a alternativa:
sudo update-alternatives --config java
Instalacao Hyperledger Besu here.
mkdir hyperledger-besu
wget https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/23.4.4/besu-23.4.4.zip
ls
cp besu-23.4.4.zip hyperledger-besu
ls
unzip besu-23.4.4.zip
cd besu-23.4.4
ls bin
./bin/besu --version
nano .bashrc
source .bashrc
export PATH="$PATH:<seu diretorio>/hyperledger-besu/besu-23.4.4/bin"
Para conseguir executar o projeto: Instalacao Nodejs here.
Instalacao Visual Studio Code here.
Instalacao Hardhat here.
git clone https://github.com/omnes-tech/RealDigital
npm install
npx hardhat run scripts/deploy.js
npx hardhat help
npx hardhat test