Skip to content

[contracts] CharonLiquidatorFork.t.sol uses floating pragma ^0.8.24 #271

@obchain

Description

@obchain

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/.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions