-
In the latest version of openzeppelin, this has been moved.
Install
```npm install @openzeppelin/contracts --save```
Instead of
```
import "openzeppelin-solidity/contracts/ownership/Ownable.…
-
https://book.getfoundry.sh/forge/
Not urgent. And more a question: would contracts authors support this change?
Aiming for a faster local dx and ci.
Significant change. Especially all the tests…
-
### Describe the issue:
I use the slither by python API. If the contract use a mappings, Slither will go wrong. The reason is also "file not found, Searched the following locations: "".
The contract…
-
## Low
### Shadowed `nonces` variable
`nonces` is defined in ERC20Data
https://github.com/Plex-Engineer/zeroswap/blob/03507a80322112f4f3c723fc68bed0f138702836/contracts/SushiToken.sol#L120
### Use r…
-
### Problem
When verifying contracts, we're unable to have proxy contracts offer the option of "read as proxy" or "write as proxy" (typically displayed as buttons) on Hashscan — this directly links…
-
The user who wants to verify their proofs on the Summa contract, can access the verifying key contract registered within the Summa contract. However, there is currently no way to ensure that the bytes…
-
-
Title says it all ~
-
# Lines of code
https://github.com/code-423n4/2024-06-vultisig/blob/7fb0da757c98116090f35810146ea742ca3b94da/hardhat.config.ts#L6
https://github.com/code-423n4/2024-06-vultisig/blob/7fb0da757c9811609…
-
## [Q-01] Use `interface IERC20` instead of `interface erc20`
The usual convention is `IERC20` instead of `erc20`
File: [`BaseV1-core.sol#L4`](https://github.com/Plex-Engineer/stableswap/blob/1845ca6…