code-423n4 / 2022-05-rubicon-findings

5 stars 2 forks source link

QA Report #430

Open code423n4 opened 2 years ago

code423n4 commented 2 years ago

https://github.com/code-423n4/2022-05-rubicon/blob/8c312a63a91193c6a192a9aab44ff980fbfd7741/contracts/proxy/Address.sol#L3

Contracts should be deployed with the same compiler version and flags that they have been tested the most with. Locking the pragma helps ensure that contracts do not accidentally get deployed using, for example, the latest compiler which may have higher risks of undiscovered bugs.

https://consensys.net/blog/developers/solidity-best-practices-for-smart-contract-security/