Skip to content

feat: disable token bridging and migrate #187

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

Open
wants to merge 23 commits into
base: staging
Choose a base branch
from

Conversation

JDawg287
Copy link
Contributor

@JDawg287 JDawg287 commented Jun 6, 2025

Description

This pull request implements a comprehensive token migration framework. Furthermore, it introduces an administrative capability to migrate tokens from predicates to a specified destination, intended for use in scenarios where bridging for a token is disabled.

Changes and additions

  • Addition of migration-related data structures and methods to the RootChainManager.
  • Introduction of a storage extension specifically for tracking migration status.
  • Updates to predicate logic to accommodate migration scenarios.
  • Adds various scripts for deployment/execution
  • Adds relevant unit and fork tests

@JDawg287 JDawg287 changed the title Feat/disable-token-bridging feat: disable token bridging and migrate Jun 6, 2025
@simonDos simonDos changed the base branch from master to staging June 10, 2025 12:42
@JDawg287 JDawg287 marked this pull request as ready for review June 11, 2025 21:19
@JDawg287 JDawg287 requested review from simonDos and ethyla June 11, 2025 21:19
@ethyla
Copy link
Contributor

ethyla commented Jun 16, 2025

Seems like the /lib folder was checked in. Please remove and add to .gitignore

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