The AssetToken contract implementation adopts a non-fixed pragma directive.
The practice of using non-fixed pragmas may lead to compromised or malfunctioning contracts.
The adoption of non-fixed pragmas opens the door to potential inconsistencies and security weaknesses stemming from variations across Solidity compiler releases. There is a tangible risk that these contracts could be deployed using a superseded compiler iteration, or across diverse blockchain environments, potentially embedding flaws that undermine contract integrity.
Manual Review
It is advisable to anchor the Solidity pragma to the specific compiler version verified during contract testing.
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.