-
Notifications
You must be signed in to change notification settings - Fork 91
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
fix: slither errors #681
fix: slither errors #681
Conversation
@rndquu hm all the checks passed |
@AnakinSkywalkeer could you reenable the slither ci workflow (i.e. add "pull_request" and "push" handlers) so that we could check how it works |
sure |
um ah i didn't get how to enable it hm 🤔 |
isn't enabling workflow requires admin perms |
packages/contracts/scripts/deploy/dollar/solidityScripting/00_Constants.s.sol
Show resolved
Hide resolved
@pavlovcik i added the collectable dust files back it seems to passed the tests too |
I added comments where I think I can add value. The Slither stuff is a bit out of my wheelhouse, perhaps I can get another approval in here. |
@rndquu can u take a look pls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good to me but I'm not a Solidity developer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- The slither CI workflow still fails, pls fix
- Pls enable the slither CI workflow to be executed on
push
andpull_request
@rndquu enabled the slither analysis |
@rndquu slither is not running can u take a look? |
okay its working now seems like it was problem on the github side |
@zgorizzo69 pls check this PR |
@AnakinSkywalkeer could you resolve conflicts? |
there was seems to be due to yarn.lock i did the change lets see if it gets fixed |
its failing let me fix |
@rndquu i fixed it |
I still see warnings. Also shouldn't it be installing Solidity https://github.com/ubiquity/ubiquity-dollar/actions/runs/5343061138/jobs/9685652437 I just reviewed the bounty so we can handle warnings another time. |
oh yes the solc version is set to 0.8.16 hm should i change it? ![]() |
I think it makes sense to match our smart contracts but I will delegate the decision to my colleagues. |
@rndquu did it |
Unless we need zgo input, please feel free to merge @rndquu |
let's wait for @zgorizzo69 's review |
lgtm ! good job |
Oddly enough CI fails on https://github.com/ubiquity/ubiquity-dollar/actions/runs/5382075058/jobs/9766993102 |
thats kinda weird |
Resolves #536
this pull request is to resolve the slither errors which was coming from
yarn workspace @ubiquity/contracts run test:slither