-
Notifications
You must be signed in to change notification settings - Fork 153
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
feat(contracts): implement semaphore gatekeeper #1579
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@@ -0,0 +1,20 @@ | |||
//SPDX-License-Identifier: MIT | |||
pragma solidity 0.8.20; |
Check warning
Code scanning / Slither
Incorrect versions of Solidity Warning
- VerbatimInvalidDeduplication
- FullInlinerNonExpressionSplitArgumentEvaluationOrder
- MissingSideEffectsOnSelectorAccess.
It is used by:
- 0.8.20
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 overall, I just have a question. Shouldn't there be a mapping to save the id commitments? I can only see one where you're storing the nullifiers.
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.
@ctrlc03 thanks, just few suggestions
9fb4cd8
to
f9dd369
Compare
f9dd369
to
0ce904f
Compare
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.
@ctrlc03 thanks!
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.
thanks!
0ce904f
to
3eb331e
Compare
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.
LGTM!
3eb331e
to
d0e795b
Compare
d0e795b
to
dac8bb8
Compare
dac8bb8
to
5990e3f
Compare
5990e3f
to
2ceae71
Compare
Description
Implement a MACI gatekeeper that uses semaphore to gatekeep access to group members only
Confirmation