contracts- source code of all the smart contracts of the project and their dependencies.tests- integration test that allows you to test your exploit locally.checker- server running on remote that will test your exploit and client that will compile and submit your exploit.
Your goal is to exploit the challenge contract (contracts/challenge.fc) to make it emit a solved event.
You need to write your exploit in contracts/exploit.fc. In this contract, you will receive a message containing the challenge address.
npm install or yarn install
npm run test or yarn test
npm run submit http://remote.example.com:1337 or yarn submit http://remote.example.com:1337