You will need to have a local docker engine running.
- Open three terminals:
terminal 1
Start the docker stack.
# for intel machines
yarn intel
# for macs
yarn mac
NOTE: You should see blocks ticking on local evm
terminal 2
Compile and deploy the contracts in loreum-org/loreum-nft
yarn compile
yarn deploy:local
yarn cycle
terminal 3
Compile and deploy the subgraph
cd subgraphs/loreum-nft
yarn codegen
yarn build:local
yarn test
yarn create:local
yarn deploy:local
NOTE: If your evm isn't ticking or functionality is off, you may need to prune your docker images:
docker system prune --volumes