Refs #53
File: contracts/test/CharonLiquidatorFork.t.sol, line 3
Code:
pragma solidity ^0.8.24;
Problem:
The caret allows any 0.8.x >= 0.8.24 compiler. This is the same floating-pragma defect open in issues #113/#119/#204 for CharonLiquidator.sol and CharonLiquidator.t.sol. The new fork test file introduces the same defect.
Fix:
pragma solidity 0.8.24;
This must be done consistently across all Solidity files in contracts/src/ and contracts/test/.
Refs #53
File: contracts/test/CharonLiquidatorFork.t.sol, line 3
Code:
pragma solidity ^0.8.24;
Problem:
The caret allows any 0.8.x >= 0.8.24 compiler. This is the same floating-pragma defect open in issues #113/#119/#204 for CharonLiquidator.sol and CharonLiquidator.t.sol. The new fork test file introduces the same defect.
Fix:
pragma solidity 0.8.24;
This must be done consistently across all Solidity files in contracts/src/ and contracts/test/.