-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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: Updates for L2 withdrawals root in header #12848
base: vd/isthmus-config
Are you sure you want to change the base?
Commits on Nov 13, 2024
-
Add l2 withdrawals root to exec payload, ssz & gossip
* add withdrawalsRoot to ExecutionPayload. * add a `BlocksV4` topic to p2p gossip and check for non-empty withdrawalsRoot on v4 topic. * add checks for whether block is type v4 and apply relevant marshal/unmarshal for l2 withdrawals root.
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 3a9ddc5 - Browse repository at this point
Copy the full SHA 3a9ddc5View commit details -
Config: Add Isthmus fork config
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 0560957 - Browse repository at this point
Copy the full SHA 0560957View commit details -
Update logic for l2 withdrawals root
* attributes check * outputV0AtBlock api update * minor type updates
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 3252dff - Browse repository at this point
Copy the full SHA 3252dffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 331cad9 - Browse repository at this point
Copy the full SHA 331cad9View commit details -
op-program: use hdr withdrawalsRoot if isthmus is active
when computing L2OutputRoot, no need to re-compute the storage root if Isthmus is active.
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for f1962dd - Browse repository at this point
Copy the full SHA f1962ddView commit details -
p2p: publish blocks to v4 topic if on isthmus
and fix lint errors
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 2616eb8 - Browse repository at this point
Copy the full SHA 2616eb8View commit details -
op-service: add a rpc response validation interface
* `RPCResponseCheck` is an interface that currently has a function that validates withdrawals. * There's an implementation of this interface for L1 and L2 * L1's response checker validates that the withdrawals list matches the root in the header. * L2's response checker validates that the withdrawals list is empty when the withdrawalsRoot is not nil
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 36f6369 - Browse repository at this point
Copy the full SHA 36f6369View commit details -
SSZ test, Isthmus activation at genesis action test
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for a790504 - Browse repository at this point
Copy the full SHA a790504View commit details -
Vinod Damle committed
Nov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for c87f4ca - Browse repository at this point
Copy the full SHA c87f4caView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6b60f8 - Browse repository at this point
Copy the full SHA c6b60f8View commit details -
Vinod Damle committed
Nov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 6b3c027 - Browse repository at this point
Copy the full SHA 6b3c027View commit details -
Action test for genesis isthmus activation and activation after genesis
* test all combinations - with/without withdrawal transaction before, at and after isthmus
Vinod Damle committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 79609ed - Browse repository at this point
Copy the full SHA 79609edView commit details
Commits on Nov 14, 2024
-
remove action test to move to a separate branch
raise a separate PR for it.
Vinod Damle committedNov 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 1448ad8 - Browse repository at this point
Copy the full SHA 1448ad8View commit details
Commits on Nov 18, 2024
-
Rollup-config: Add IsthmusTime
Also fix a test in rollup, with the correct expectation for sepolia holocene time
Vinod Damle committedNov 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 7848fb3 - Browse repository at this point
Copy the full SHA 7848fb3View commit details