-
Notifications
You must be signed in to change notification settings - Fork 1
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
✨ Account: Initialize functions #18
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
qd-qd
force-pushed
the
feature/account
branch
from
January 11, 2024 18:20
d861999
to
e50da0d
Compare
Changes to gas cost
🧾 Summary (20% most significant diffs)
Full diff report 👇
|
LCOV of commit
|
qd-qd
force-pushed
the
feature/account
branch
from
January 12, 2024 16:43
e50da0d
to
d2de89b
Compare
qd-qd
changed the title
✨ Develop the constructor of the Account
✨ Account: Initialize functions
Jan 12, 2024
This pull request triggers a weird Slither issue. I have shared it on Github here |
Closed
qd-qd
added a commit
that referenced
this pull request
Jan 12, 2024
Since the PR #18, Slither throws an error related to IR when analyzing our repository. I do not know where this issue comes from and I have the feeling the issue is in Slither's hands. That's why I posted a comment to their repository [here](crytic/slither#2217 (comment)) Until we find the fix, I'm disabling the CI workflow that runs Slither.
This commit implements the constructor of the Account contract, which is responsible for setting some immutable variables. Additionnaly, a new utility function is added to the BaseTest contract to fuzz addresses not taken by any precompute contract.
This commit implements the initialize functio of the Account contract. This function can only be called once and it is responsible of setting a fuse for the first signer addition
This commit includes the function used to add the first and only the first signer of the account. In addition to that, this commit incudes a new function in the TestBase contract to bound a coordinate on the secp256r1 curve.
Implements two new functions in the Account contract to fetch a stored signer using either the credId or the credIdHash. Introduces breaking changes in the API of the SignerVaultWebAuthnP256R1 library by removing the signer struct in favor of tuples.
qd-qd
force-pushed
the
feature/account
branch
from
January 12, 2024 17:28
d2de89b
to
7213d01
Compare
This PR is the one that throws the Slither issue described in #19 |
qd-qd
added a commit
that referenced
this pull request
Dec 19, 2024
Since the PR #18, Slither throws an error related to IR when analyzing our repository. I do not know where this issue comes from and I have the feeling the issue is in Slither's hands. That's why I posted a comment to their repository [here](crytic/slither#2217 (comment)) Until we find the fix, I'm disabling the CI workflow that runs Slither.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.