Skip to content

chore: add celo and ronin chain deployments#173

Merged
jeffsmale90 merged 2 commits intomainfrom
chore-add-chain-deployments
Mar 1, 2026
Merged

chore: add celo and ronin chain deployments#173
jeffsmale90 merged 2 commits intomainfrom
chore-add-chain-deployments

Conversation

@MoMannn
Copy link
Copy Markdown
Member

@MoMannn MoMannn commented Feb 26, 2026

📝 Description

🚀 yarn validate-latest-contracts 0xaa044c,0x31769
Testing version 1.3.0
Chains: Ronin Saigon, Celo Sepolia Testnet

Celo Sepolia Testnet succeeded
Ronin Saigon succeeded

Successfully validated contract deployments

⚠️ Breaking Changes

List any breaking changes:

  • No breaking changes
  • Breaking changes (describe below):

📋 Checklist

Check off completed items:

  • Code follows the project's coding standards
  • Self-review completed
  • Documentation updated (if needed)
  • Tests added/updated
  • Changelog updated (if needed)
  • All CI checks pass

🔗 Related Issues

Link to related issues:
Related to
MetaMask/delegation-framework#163
MetaMask/delegation-framework#161

📚 Additional Notes

Any additional information, concerns, or context:


Note

Medium Risk
Low-risk data/config additions, but the validation script behavior changes (chain filtering and per-chain timeouts) could affect CI outcomes or mask slow RPC issues if misconfigured.

Overview
Adds Celo and Ronin (mainnet + testnets celoSepolia/roninSaigon) to the CHAIN_ID map and includes them in the 1.3.0 DELEGATOR_CONTRACTS matrix.

Improves validate-contract-deployments.ts by adding a Ronin Saigon chain config and enhancing yarn validate-latest-contracts to optionally validate a comma-separated list of chain IDs (decimal or 0x), print selected chains, and enforce a per-chain 60s timeout with clearer hex-based error messages. Documentation and changelog are updated accordingly.

Written by Cursor Bugbot for commit 5ecfeff. This will update automatically on new commits. Configure here.

@MoMannn MoMannn requested a review from a team as a code owner February 26, 2026 09:06
* Improves validation of deployed chains:
- Adds configuration for ronin saigon
- Allows caller to specify chainIds to validate
- Adds timeout
- Outputs chainIds in Hex

* Fix some linting
Copy link
Copy Markdown
Collaborator

@jeffsmale90 jeffsmale90 left a comment

Choose a reason for hiding this comment

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

lets go!

@jeffsmale90 jeffsmale90 merged commit eea5adc into main Mar 1, 2026
17 checks passed
@jeffsmale90 jeffsmale90 deleted the chore-add-chain-deployments branch March 1, 2026 19:44
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