Skip to content

Conversation

stanleyyconsensys
Copy link
Contributor

@stanleyyconsensys stanleyyconsensys commented Mar 13, 2025

Explanation

Due to the release of version 12.14.0 in the extension, we are introducing MegaETH Testnet as a new default test network.

When users enable "Show conversion on test networks" in Advanced settings, the MegaETH ticker should display proper currency conversion rates, similar to other testnet tokens like SepoliaETH and LineaETH, rather than showing null.

Test Plan

  • Verify MegaETH testnet appears in network list with proper ticker
  • Confirm currency conversion displays correctly for MegaETH when "Show conversion on test
    networks" in advanced settings is enabled

References

Changelog

@metamask/controller-utils

  • ADDED: Add Ticker MegaETH to constants TESTNET_TICKER_SYMBOLS and NetworksTicker

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've highlighted breaking changes using the "BREAKING" category above as appropriate
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

@stanleyyconsensys stanleyyconsensys changed the title fix: add token MegaETH to testnet symbol fix: add Testnet ticker MegaETH Mar 13, 2025
@stanleyyconsensys
Copy link
Contributor Author

@metamaskbot publish-preview

Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/accounts-controller": "26.0.0-preview-c1633ccd",
  "@metamask-previews/address-book-controller": "6.0.3-preview-c1633ccd",
  "@metamask-previews/announcement-controller": "7.0.3-preview-c1633ccd",
  "@metamask-previews/approval-controller": "7.1.3-preview-c1633ccd",
  "@metamask-previews/assets-controllers": "53.1.0-preview-c1633ccd",
  "@metamask-previews/base-controller": "8.0.0-preview-c1633ccd",
  "@metamask-previews/bridge-controller": "5.0.0-preview-c1633ccd",
  "@metamask-previews/bridge-status-controller": "5.0.0-preview-c1633ccd",
  "@metamask-previews/build-utils": "3.0.3-preview-c1633ccd",
  "@metamask-previews/composable-controller": "11.0.0-preview-c1633ccd",
  "@metamask-previews/controller-utils": "11.6.0-preview-c1633ccd",
  "@metamask-previews/earn-controller": "0.8.0-preview-c1633ccd",
  "@metamask-previews/ens-controller": "15.0.2-preview-c1633ccd",
  "@metamask-previews/eth-json-rpc-provider": "4.1.8-preview-c1633ccd",
  "@metamask-previews/gas-fee-controller": "22.0.3-preview-c1633ccd",
  "@metamask-previews/json-rpc-engine": "10.0.3-preview-c1633ccd",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.7-preview-c1633ccd",
  "@metamask-previews/keyring-controller": "21.0.0-preview-c1633ccd",
  "@metamask-previews/logging-controller": "6.0.4-preview-c1633ccd",
  "@metamask-previews/message-manager": "12.0.1-preview-c1633ccd",
  "@metamask-previews/multichain": "4.0.0-preview-c1633ccd",
  "@metamask-previews/multichain-network-controller": "0.2.0-preview-c1633ccd",
  "@metamask-previews/multichain-transactions-controller": "0.7.0-preview-c1633ccd",
  "@metamask-previews/name-controller": "8.0.3-preview-c1633ccd",
  "@metamask-previews/network-controller": "22.2.1-preview-c1633ccd",
  "@metamask-previews/notification-services-controller": "3.0.0-preview-c1633ccd",
  "@metamask-previews/permission-controller": "11.0.6-preview-c1633ccd",
  "@metamask-previews/permission-log-controller": "3.0.3-preview-c1633ccd",
  "@metamask-previews/phishing-controller": "12.4.1-preview-c1633ccd",
  "@metamask-previews/polling-controller": "12.0.3-preview-c1633ccd",
  "@metamask-previews/preferences-controller": "17.0.0-preview-c1633ccd",
  "@metamask-previews/profile-sync-controller": "10.0.0-preview-c1633ccd",
  "@metamask-previews/queued-request-controller": "9.0.1-preview-c1633ccd",
  "@metamask-previews/rate-limit-controller": "6.0.3-preview-c1633ccd",
  "@metamask-previews/remote-feature-flag-controller": "1.6.0-preview-c1633ccd",
  "@metamask-previews/selected-network-controller": "21.0.1-preview-c1633ccd",
  "@metamask-previews/signature-controller": "25.0.0-preview-c1633ccd",
  "@metamask-previews/token-search-discovery-controller": "2.1.0-preview-c1633ccd",
  "@metamask-previews/transaction-controller": "48.2.0-preview-c1633ccd",
  "@metamask-previews/user-operation-controller": "27.0.0-preview-c1633ccd"
}

@stanleyyconsensys stanleyyconsensys changed the title fix: add Testnet ticker MegaETH fix: add Testnet ticker MegaETH to controller-utils Mar 17, 2025
@stanleyyconsensys stanleyyconsensys marked this pull request as ready for review March 17, 2025 02:15
@stanleyyconsensys stanleyyconsensys requested a review from a team as a code owner March 17, 2025 02:15
@stanleyyconsensys stanleyyconsensys force-pushed the add-megaeth-testnet-token-for-currency branch from 38f6605 to 3db01c5 Compare March 17, 2025 02:15
@stanleyyconsensys
Copy link
Contributor Author

@metamaskbot publish-preview

Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/accounts-controller": "26.1.0-preview-3db01c5",
  "@metamask-previews/address-book-controller": "6.0.3-preview-3db01c5",
  "@metamask-previews/announcement-controller": "7.0.3-preview-3db01c5",
  "@metamask-previews/approval-controller": "7.1.3-preview-3db01c5",
  "@metamask-previews/assets-controllers": "53.1.1-preview-3db01c5",
  "@metamask-previews/base-controller": "8.0.0-preview-3db01c5",
  "@metamask-previews/bridge-controller": "7.0.0-preview-3db01c5",
  "@metamask-previews/bridge-status-controller": "7.0.0-preview-3db01c5",
  "@metamask-previews/build-utils": "3.0.3-preview-3db01c5",
  "@metamask-previews/composable-controller": "11.0.0-preview-3db01c5",
  "@metamask-previews/controller-utils": "11.6.0-preview-3db01c5",
  "@metamask-previews/earn-controller": "0.8.0-preview-3db01c5",
  "@metamask-previews/ens-controller": "15.0.2-preview-3db01c5",
  "@metamask-previews/eth-json-rpc-provider": "4.1.8-preview-3db01c5",
  "@metamask-previews/gas-fee-controller": "22.0.3-preview-3db01c5",
  "@metamask-previews/json-rpc-engine": "10.0.3-preview-3db01c5",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.7-preview-3db01c5",
  "@metamask-previews/keyring-controller": "21.0.0-preview-3db01c5",
  "@metamask-previews/logging-controller": "6.0.4-preview-3db01c5",
  "@metamask-previews/message-manager": "12.0.1-preview-3db01c5",
  "@metamask-previews/multichain": "4.0.0-preview-3db01c5",
  "@metamask-previews/multichain-network-controller": "0.2.0-preview-3db01c5",
  "@metamask-previews/multichain-transactions-controller": "0.7.1-preview-3db01c5",
  "@metamask-previews/name-controller": "8.0.3-preview-3db01c5",
  "@metamask-previews/network-controller": "22.2.1-preview-3db01c5",
  "@metamask-previews/notification-services-controller": "3.0.0-preview-3db01c5",
  "@metamask-previews/permission-controller": "11.0.6-preview-3db01c5",
  "@metamask-previews/permission-log-controller": "3.0.3-preview-3db01c5",
  "@metamask-previews/phishing-controller": "12.4.1-preview-3db01c5",
  "@metamask-previews/polling-controller": "12.0.3-preview-3db01c5",
  "@metamask-previews/preferences-controller": "17.0.0-preview-3db01c5",
  "@metamask-previews/profile-sync-controller": "10.1.0-preview-3db01c5",
  "@metamask-previews/queued-request-controller": "9.0.1-preview-3db01c5",
  "@metamask-previews/rate-limit-controller": "6.0.3-preview-3db01c5",
  "@metamask-previews/remote-feature-flag-controller": "1.6.0-preview-3db01c5",
  "@metamask-previews/sample-controllers": "0.0.0-preview-3db01c5",
  "@metamask-previews/selected-network-controller": "21.0.1-preview-3db01c5",
  "@metamask-previews/signature-controller": "25.0.0-preview-3db01c5",
  "@metamask-previews/token-search-discovery-controller": "2.1.0-preview-3db01c5",
  "@metamask-previews/transaction-controller": "49.0.0-preview-3db01c5",
  "@metamask-previews/user-operation-controller": "28.0.0-preview-3db01c5"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants