Skip to content

Conversation

@Wazabie
Copy link
Contributor

@Wazabie Wazabie commented Oct 20, 2025

This task is used to generate the calldata necessary to bring Worldchain Sepolia from contract version 1.8.0 to 4.1.0

@Wazabie Wazabie requested review from a team as code owners October 20, 2025 20:25
@Wazabie Wazabie requested a review from maurelian October 20, 2025 20:25
@Wazabie Wazabie self-assigned this Oct 20, 2025
Copy link
Contributor

Choose a reason for hiding this comment

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

Just to confirm: we do NOT plan to merge this PR, and are just using it to generate the calldata, then can close it?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, correct @mds1

Copy link
Contributor

Choose a reason for hiding this comment

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

folder is called "u13 to u16a" but PR title is "u12 to u16a" — I think "u12 to u16a" is correct but want to confirm

Copy link
Contributor Author

@Wazabie Wazabie Oct 21, 2025

Choose a reason for hiding this comment

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

I adjusted the PR title. For the past upgrades we didn't count the current contract version so it would be U13>U16a (they are on U12).

To confirm with contract versions: they are on contract version 1.8.0 and the calldata in this PR would bring them to 4.1.0

@Wazabie Wazabie changed the title Worldchain Sepolia U12 to U16a Upgrade Worldchain Sepolia U13 to U16a Upgrade Oct 21, 2025
@Wazabie Wazabie changed the title Worldchain Sepolia U13 to U16a Upgrade Worldchain Sepolia U12 to U16a Upgrade Oct 21, 2025
@Wazabie Wazabie changed the title Worldchain Sepolia U12 to U16a Upgrade Worldchain Sepolia U13 to U16a Upgrade Oct 21, 2025
# PDDG-DWETH-30 : Permissioned dispute game delayed WETH owner mismatch.
# PDDG-130: The challenger is not the standard one.
# PLDG-10 : Permissionless dispute game implementation not found.

Copy link
Contributor

Choose a reason for hiding this comment

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

As of v4 these two addresses should be the same, let's try that and see if CI still passes:

Suggested change
StandardValidatorV410 = "0x3bb6437aba031afbf9cb3538fa064161e2bf2d78"

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think the task is already using OPCM 410 0x3bb6437aba031afbf9cb3538fa064161e2bf2d78 and the relative standard validator 0x7b4d2a02d5fa6c7c98d835d819956ebb876ff439. Should these be different updated addresses?

Copy link
Contributor

Choose a reason for hiding this comment

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

The standard validator is now integrated with the OPCM, so their addresses can match.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Updated, CI looks good

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