This is an Escrow Dapp built in the ChainShot Zero to Blockchain Curriculum found on ChainShot.
There are three top-level folders:
/app
- contains the front-end application/contracts
- contains the solidity contract/tests
- contains tests for the solidity contract
Install dependencies with npm install
.
There are three npm scripts to run this application:
npm run test
- tests contracts in/contracts
with the tests in/tests
npm run start
- compiles contracts and starts the front-end applicationnpm run compile
- compiles contracts and stores an artifact in/app
This application using Parcel to bundle assets and run.
It uses Buidler to compile and test solidity contracts.