[I-1] Missing makefile
for better build process and maintenance.
The project lacks a makefile
, which can lead to issues with building and maintaining the project.
A makefile
can automate tasks such as compiling contracts, running tests, and deploying the contract to a test network
Likelihood: Low
Reason 1: The project lacks a makefile
, which can lead to issues with building and maintaining the project.
Impact:
Without knowing the exact versions of tools and dependencies used by the time of development, it may be difficult to update or maintain the project and could lead to unexpected issues during development and deployment in the future.
The project lacks a makefile
, which can lead to issues with building and maintaining the project.
Create a makefile
for the project and include commands for compiling contracts, running tests, and deploying the contract to a test network. This will help in maintaining the project and reducing the risk of errors during development and deployment.
Here is a simple example for a makefile for a Solidity project:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.