-
-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get to 100% coverage for smart contracts #13831
Comments
Checking coverage can be done with |
@julien51 I want to work on this issue. |
@deepsea514 we will attach a 300 USDC bounty here! |
@julien51 |
@julien51 |
They are not. Please read our docs and the open Zeppelin docs to distinguish between a governor and a time lock contract. |
I mean these contracts.
|
And tests for |
@julien51 |
@julien51 Unlock.solDeprecated Impl (L502) hooks/GitcoinHook.solUnused Private Functions (L59) hooks/GuildHook.solUnused Private Functions (L60) hooks/PasswordRequiredHook.solUnused Private Functions (L68) mixins/MixinKeys.solmixins/MixinLockMetadata.solCannot be called in hardhat because migrate is done only mainnet (L70) tokens/UP/UPGoverner.solUnused private function (L132) I have left same comment on the pr |
Our smart-contracts have a very good test suite, but the coverage is not 100%. Here is the report as of May 13th:
IMO the priority should be on
Unlock.sol
, as well ascontracts/mixins/
. Once these are cleared, we should look atCardPurchaser.sol
andcontracts/hooks/
The text was updated successfully, but these errors were encountered: