Skip to content

chore: zkSync and Lens SpokePool deploy#1320

Open
fusmanii wants to merge 8 commits intomasterfrom
faisal/deploy-eravm-spoke-pools
Open

chore: zkSync and Lens SpokePool deploy#1320
fusmanii wants to merge 8 commits intomasterfrom
faisal/deploy-eravm-spoke-pools

Conversation

@fusmanii
Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
fusmanii and others added 5 commits February 17, 2026 15:11
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
* add scripts/verifyBytecodeEraVM.sh

Signed-off-by: Ihor Farion <ihor@umaproject.org>

* correct comments

Signed-off-by: Ihor Farion <ihor@umaproject.org>

---------

Signed-off-by: Ihor Farion <ihor@umaproject.org>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
foundry.toml Outdated
revert_strings = "strip"
fs_permissions = [{ access = "read-write", path = "./" }]
use_literal_content = true
metadata = "none"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think settings are different? https://www.getfoundry.sh/guides/deterministic-deployments-using-create2#configuring-for-determinism

Also, I'm hesitant if we really want to add this as a global default. Let's discuss in the meet tomorrow. Now that we know that whitespace affects the things and that we have a CI check for formatting, our deployments should become more deterministic overtime even without this setting

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Disable metadata hash for deterministic bytecode

looks like they recommend to disable for deterministic bytecode

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

only disabling metadata in eraVM 60a6f78

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
@grasphoper grasphoper self-requested a review February 27, 2026 23:17
Copy link
Copy Markdown
Collaborator

@grasphoper grasphoper left a comment

Choose a reason for hiding this comment

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

LGTM, let's merge after we execute the multisig right

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.

2 participants