Conversation
Contributor
evgeniko
commented
Dec 10, 2025
- remove all standard relaying related code from the CLI and deployment scripts as it is now handled by the executor
- add hasExecutorDeployed function to check if the used chain has an Executoer deployed, otherwise ntt transfers won't be relayed
nvsriram
previously approved these changes
Dec 10, 2025
dvgui
previously approved these changes
Dec 10, 2025
nvsriram
previously approved these changes
Dec 10, 2025
kcsongor
previously approved these changes
Dec 15, 2025
…763) * cli: remove chalk & ora deps and replace with minimal color utility * add missing colors file
2314550 to
56f7c70
Compare
99cf424 to
b60e433
Compare
dvgui
approved these changes
Dec 15, 2025
nvsriram
approved these changes
Dec 15, 2025
dvgui
pushed a commit
that referenced
this pull request
Dec 15, 2025
dvgui
pushed a commit
that referenced
this pull request
Dec 24, 2025
dvgui
added a commit
that referenced
this pull request
Jan 21, 2026
* SR deprecation and tests removal * cli: remove all SR related code (#760) * Add Custom Consistency Level (CCL) support - Add ICustomConsistencyLevel interface for on-chain CCL contract interaction - Add ConfigMakers library to encode CCL configurations - Update WormholeTransceiver to support CCL immutables and configuration - Update deployment scripts to read CCL environment variables - Add IntegrationCustomConsistency test suite with Sepolia testnet tests - Update mock transceivers for backward compatibility - All 180 tests pass including 3 new CCL tests * update deployment scripts, envs and add an integ test * update deployment scripts, envs and add an integ test * fix: update SDK tests to remove relayer support and upgrade SDK to 4.9.0 - Remove IWormholeRelayer import from test utils - Update WormholeTransceiver constructor calls with CCL parameters: * Remove relayer and specialRelayer addresses * Add customConsistencyLevel, addtlBlocks, customConsistencyLevelAddress * Use consistency level 201 (finalized) for testing - Disable waitForRelay function (relayer support removed) - Force manual receive for all transfers (automatic: false) - Remove relayer contract configuration from Wormhole initialization - Remove deprecated setIsWormholeEvmChain and setIsWormholeRelayingEnabled calls - Update @wormhole-foundation/sdk to 4.9.0 to get MegaETH type definition - Update .prettierignore to exclude dist directories Note: Echidna tests verified - no changes needed as they use DummyTransceiver * ci: use echidna-action v2 * fix: skip package-lock.json in Docker to avoid bun conflicts * address comments * update typings * cli: Add Custom Consistency Level (CCL) support to add-chain command (#792) - Add --unsafe-custom-finality flag with format 'level:blocks' (e.g., '200:5') - Implement warning message and confirmation prompt for CCL usage - Add network-specific CCL contract address mapping (Testnet: Sepolia, Linea) - Update deployEvm() to pass CCL parameters via environment variables - Add CCL configuration summary output after deployment - Update getImmutables() to fetch CCL parameters from deployed contracts - Remove outdated relayer references from validation.ts Tested with successful deployments on Sepolia and Linea testnets with CCL 200:5 configuration. * resolve final comments
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.