-
Notifications
You must be signed in to change notification settings - Fork 99
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
Isthmus: L2 Withdrawals root spec updates #396
Conversation
8d6e224
to
eab4f18
Compare
Nice work on this so far! |
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.
Great start
1e8e5a2
to
82d0756
Compare
dd44455
to
4dd7ad6
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.
Looks good generally. I've left a bunch of comments but primarily aimed at ensuring we're being really clear in the spec rather than disagreeing with the design (apart from the withdrawalRoot for genesis which seems weird to me but maybe I'm missing something).
84e0d42
to
e634c80
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.
This looks good to me, would like approval from @ajsutton or @protolambda before merge
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 generally, just a couple of bits that I think could use more clarity. For the P2P stuff I don't have all the context so may just be misunderstanding things.
I am very strongly of the opinion that it's a mistake to have the genesis root hard code an empty hash for withdrawalsRoot instead of using the actual value from the account storage. The stateRoot
field will be changing with any changes to the actual storage root anyway.
a76969a
to
f19e845
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.
Description
Spec Updates for Isthumus: L2 Withdrawals root spec updates
Tests
None
Metadata