Skip to content

Conversation

devin-ai-integration[bot]
Copy link
Contributor

Summary

Remove the EVMOS token entry from the contract manager's token configuration file (contract_manager/store/tokens/Tokens.json).

Rationale

As requested in the Pyth BD team Slack discussion, the EVMOS token needs to be removed from the contract manager to prevent it from breaking when the corresponding price feed is deprecated on September 30th. This follows the same pattern as the previous MTR token issue where having deprecated tokens in the configuration caused contract manager failures.

How has this been tested?

  • Current tests cover my changes
  • Added new tests
  • Manually tested the code

Manual testing performed:

  • Validated JSON syntax is still correct after removal
  • Confirmed EVMOS token entry has been completely removed
  • Verified the file contains 34 tokens (down from 35)

Note: Full pre-commit verification was attempted but hung on the turbo fix step, so comprehensive automated testing was not completed.

Review Checklist

  • Confirm JSON file syntax is valid
  • Verify no other references to EVMOS exist in the codebase that need updating
  • Test that contract manager can still load and process the tokens configuration
  • Confirm this matches the exact token removal request from the team

Link to Devin run: https://app.devin.ai/sessions/d3975355fac54d48b0414fba6aa73b07
Requested by: aditya@dourolabs.xyz

Remove EVMOS token entry to prevent contract manager from breaking
when the feed is deprecated, similar to previous MTR token issue.

Co-Authored-By: aditya@dourolabs.xyz <aditya@dourolabs.xyz>
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Copy link

vercel bot commented Sep 8, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
api-reference Building Building Preview Comment Sep 8, 2025 4:44pm
6 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
component-library Skipped Skipped Sep 8, 2025 4:44pm
developer-hub Skipped Skipped Sep 8, 2025 4:44pm
entropy-explorer Skipped Skipped Sep 8, 2025 4:44pm
insights Skipped Skipped Sep 8, 2025 4:44pm
proposals Skipped Skipped Sep 8, 2025 4:44pm
staking Skipped Skipped Sep 8, 2025 4:44pm

@aditya520 aditya520 merged commit 9635aec into main Sep 8, 2025
8 of 10 checks passed
@aditya520 aditya520 deleted the devin/1757349557-remove-evmos-token branch September 8, 2025 16: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.

1 participant