-
Notifications
You must be signed in to change notification settings - Fork 1
feat: SignetL1 #4
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
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
81ecee3 to
319d8a7
Compare
3222713 to
c8c5f5d
Compare
4cccf9a to
7333cc0
Compare
5d13c01 to
6dd9ee5
Compare
src/l1/Signet.sol
Outdated
| bool is7702; | ||
| assembly { | ||
| let ptr := mload(0x40) | ||
| codecopy(ptr, 0, 0x20) |
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.
i actually still think this is wrong. won't this just copy the actual SignetL1 (the delegation target) code instead of the EOA's code?
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.
hmmm, let's do extcodecopy(self, to be safe
ff20708 to
7803309
Compare
c8c5f5d to
0a89189
Compare
0a89189 to
59bf0b4
Compare
7803309 to
a4c35f9
Compare
a4c35f9 to
9dd29cf
Compare
Evalir
left a comment
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.
alright, lgtm now

Add an L1 contract for Signet users