Skip to content

Conversation

@prestwich
Copy link
Member

@prestwich prestwich commented Dec 2, 2025

Add an L1 contract for Signet users

Copy link
Member Author

prestwich commented Dec 2, 2025

@prestwich prestwich marked this pull request as ready for review December 2, 2025 13:31
@prestwich prestwich force-pushed the prestwich/l1-lib branch 2 times, most recently from 4cccf9a to 7333cc0 Compare December 2, 2025 15:15
@prestwich prestwich requested a review from Evalir December 8, 2025 15:52
bool is7702;
assembly {
let ptr := mload(0x40)
codecopy(ptr, 0, 0x20)
Copy link
Member

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?

Copy link
Member Author

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

@prestwich prestwich changed the base branch from prestwich/clean-up to graphite-base/4 December 10, 2025 15:25
@prestwich prestwich changed the base branch from graphite-base/4 to main December 10, 2025 15:25
@prestwich prestwich mentioned this pull request Dec 10, 2025
Copy link
Member

@Evalir Evalir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alright, lgtm now

@prestwich prestwich merged commit c32332d into main Dec 11, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants