Audit fixes to collateral extension #589
run-contract-linter.yaml
on: pull_request
Contract linter
2m 16s
Annotations
11 warnings
Contract linter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Contract linter:
contracts/AssetList.sol#L114
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L182
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L187
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L197
Variable "status" is unused
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L198
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L663
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L687
Avoid to use inline assembly. It is acceptable only in rare cases
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L1242
When fallback is not payable you will not be able to receive ether
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L1242
Fallback function must be simple
|
Contract linter:
contracts/CometWithExtendedAssetList.sol#L1244
Avoid to use inline assembly. It is acceptable only in rare cases
|