Difference between revisions of "Uji Nyali Aplikasi"

From belajarwiki
Jump to navigation Jump to search
(Created page with "===Instalasi=== Install kebutuhan tools yang diperlukan sudo apt install nodejs sudo apt install npm Di versi 17 node ada isu, cara memperbaikinya export NODE OPTIONS=--...")
 
Line 36: Line 36:
  
 
===Referensi===
 
===Referensi===
* docs.soliditylang.org
+
* https://docs.soliditylang.org
* web3js.readthedocs.io
+
* https://web3js.readthedocs.io
* docs.ethers.io
+
* https://docs.ethers.io

Revision as of 10:27, 25 November 2022

Instalasi

Install kebutuhan tools yang diperlukan

sudo apt install nodejs
sudo apt install npm

Di versi 17 node ada isu, cara memperbaikinya

export NODE OPTIONS=--openssl_legacy_provider

Pastikan sudah install metamask sesuai browser yang akan digunakan via https://metamask.io.


Install hardhat

npm install -g hardhat
npx hadhat node

Buat folder app

Kita persiapkan folder aplikasi dahulu, misal diberi nama blockchain

mkdir blockchain 

Setup hardhat

npm hardhat init

Pilih yang advance sample project.

Untuk smart contract .sol lokasinya ada di folder contracts. Untuk interaksi antara hardhat dan smart contract berada di folder scripts. Untuk konfigurasi hardhat yang berhubungan dengan smart contract pada file hardhat.config.js


Referensi