-
Notifications
You must be signed in to change notification settings - Fork 3
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
Cantina Spearbit fixes #147
Conversation
…functions in TestK1Validator
…t instead of returning invalid
…of returning invalid
…of returning invalid
…reshold parameters in createAccount and computeAccountAddress functions
… threshold parameters in createAccount and computeAccountAddress functions
…ture and improve readability
add hooks to multiple other functions
add comment and remove _SELF
…mory Fix/finding #18 Prevent Memory Overwrite in withdrawDepositTo Function
use execessivelyselfcall
Fix/cantina fixes
🔒 M-05 - Revert on Validator Not Installed in validateUserOp()
Changes to gas cost
🧾 Summary (5% most significant diffs)
Full diff report 👇
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## dev #147 +/- ##
==========================================
+ Coverage 72.36% 75.21% +2.85%
==========================================
Files 13 13
Lines 673 686 +13
Branches 147 134 -13
==========================================
+ Hits 487 516 +29
+ Misses 186 170 -16
Continue to review full report in Codecov by Sentry.
|
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.
Looks good to me.
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.
Approving without proper reviewing tbh, very busy with preparing smart sessions for audit, can't properly check all 62 changed files. I think as soon as Auditors are good with changes, I'm good as well
update executeUserOp implementation
🤖 Slither Analysis Report 🔎Slither report
# Slither report
_This comment was automatically generated by the GitHub Actions workflow._
THIS CHECKLIST IS NOT COMPLETE. Use
constable-statesImpact: Optimization
|
FYI all approved remediations from Cantina auditors were sitting in this branch, as per the full previous scope and findings.
https://github.com/bcnmy/nexus/tree/remediations/cantina-spearbit
from remediations/cantina-spearbit I created this m_dev_cantina just to merge back with dev branch because dev branch has some fixes merged from our Cyfrin contest.
some changes in new scope/code change have been directly merged to dev or m_dev_cantina (which is merged to dev as well as seen above)