Eric Lau
Eric Lau
We should consider what to use as the namespace id here. Since this namespace belongs in the user's contract rather than in a contract library, this id should be somewhat...
- Ensure you have configured your Hardhat project to use OpenZeppelin Defender according to https://docs.openzeppelin.com/upgrades-plugins/defender-deploy. This includes setting your Defender API key and secret in the Hardhat config file, and...
TransparentUpgradeableProxy should also have the same address if you deploy it using the same salt and arguments. Specifically, its constructor parameters are `constructor(address _logic, address initialOwner, bytes memory _data)`, meaning...
@kilnhast Thanks, feel free to contribute a PR
The socket-security check does not look right. There were no dependency changes for this PR.
One topic to consider is whether this removal of all NatSpec aside from those attached to struct definitions would cause the plugin to lose information about other annotations. For example,...
This should also apply for owner if using Ownable.
This is already done.
Thanks for reporting, we will investigate this further. You can also skip the warning by using the following option in your tests/scripts, to avoid needing to modify contract code: ```...
@vladimir-trifonov Can you please open a separate issue, and include what your `xxxV2.sol` initializer looks like, in terms of function name and/or modifiers that it uses?