Instead of public, use external to save some gas.
In DecentralizedStableCoin.sol =>
function burn(uint256 _amount) public override onlyOwner {} change to function burn(uint256 _amount) external override onlyOwner {}
The external functions are slightly more gas efficient than public functions. By using external instead of public, we can reduce the gas cost.
Manual Review
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.