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/contractswith the tests in/testsnpm 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.