Skip to content

chore: bump @metamask-tron-snap-wallet to ^1.25.0#41103

Merged
hjetpoluru merged 4 commits into
mainfrom
mikesposito/fix/pass-to-address-on-nonevm-send
Apr 1, 2026
Merged

chore: bump @metamask-tron-snap-wallet to ^1.25.0#41103
hjetpoluru merged 4 commits into
mainfrom
mikesposito/fix/pass-to-address-on-nonevm-send

Conversation

@mikesposito

@mikesposito mikesposito commented Mar 20, 2026

Copy link
Copy Markdown
Member

Description

@metamask/tron-wallet-snap has been updated to ^1.25.0 to include the following changes:

## [1.25.0]

### Changed

- Optimize account discovery by using a lightweight activity check (`limit=1`) instead of fetching full transaction history ([#252](https://github.com/MetaMask/snap-tron-wallet/pull/252))

### Fixed

- Avoid `onAmountInput` fee estimation failures by skipping fee validation until a recipient address is available ([#259](https://github.com/MetaMask/snap-tron-wallet/pull/259))
- Assert transaction structure at all entry points, rejecting malformed transactions ([#237](https://github.com/MetaMask/snap-tron-wallet/pull/237))
- Disable scanning of unsupported contract types, preventing incorrect security alerts from blocking user flows ([#238](https://github.com/MetaMask/snap-tron-wallet/pull/238))
  - Supported transactions are those single-contract interaction transactions of the following types: `TransferContract`, `CreateSmartContract`, `TriggerSmartContract`.
  - Unsupported transactions will show empty estimated changes and allow the user to proceed without blocking the confirmation.
- Correctly fetch and return staking rewards ([#242](https://github.com/MetaMask/snap-tron-wallet/pull/242))
- Fix revert simulation error when sending TRC20 tokens ([#261](https://github.com/MetaMask/snap-tron-wallet/pull/261))
- Fix infinite loading during fee estimation ([#258](https://github.com/MetaMask/snap-tron-wallet/pull/258))
  - The issue was caused by a deadlock during cache updates of chain parameters.

## [1.24.0]

### Added

- Implement `claimUnstakedTrx` client request method ([#231](https://github.com/MetaMask/snap-tron-wallet/pull/231))
- Implement `claimTrxStakingRewards` client request method ([#232](https://github.com/MetaMask/snap-tron-wallet/pull/232))
- Add confirmation dialog to `claimUnstakedTrx` method ([#236](https://github.com/MetaMask/snap-tron-wallet/pull/236))

### Fixed

- Always extract special assets to prevent stale balances when amounts drop to zero ([#234](https://github.com/MetaMask/snap-tron-wallet/pull/234))
- Add confirmation dialog to `claimUnstakedTrx` method ([#236](https://github.com/MetaMask/snap-tron-wallet/pull/236))

## [1.23.1]

### Changed

- Tweak asset symbols for the 3 new staking special assets: "In Lock Period" TRX, "Ready for Withdrawal" TRX and "Staking Rewards" TRX ([#227](https://github.com/MetaMask/snap-tron-wallet/pull/227))

## [1.23.0]

### Added

- Add "Ready for Withdrawal" TRX as a special asset to display unstaked TRX that has completed the withdrawal period and is ready to be claimed ([#208](https://github.com/MetaMask/snap-tron-wallet/pull/208))
- Add "Staking Rewards" TRX asset to display unclaimed voting rewards ([#209](https://github.com/MetaMask/snap-tron-wallet/pull/209))
- Return "In Lock Period" TRX as a special asset showing TRX that is unstaked but still in the 14-day lock period ([#210](https://github.com/MetaMask/snap-tron-wallet/pull/210))

Open in GitHub Codespaces

Changelog

CHANGELOG entry: Fixed a bug that was causing issues with TRC20 token transfers

Related issues

Fixes:

Manual testing steps

  1. Initiate a TRC20 token transfer (e.g., USDT)
  2. Type in a valid recipient address and amount
  3. Observe that the button does not show an error
  4. Click the button to proceed with the transfer
  5. Observe that the confirmation screen is shown with no simulation error

Screenshots/Recordings

Before

After

extension.mp4

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Medium Risk
Updates a chain-specific wallet snap dependency, which can change Tron transaction handling and staking/balance behaviors at runtime. Risk is moderated by being largely an upstream version bump with corresponding e2e fixture updates.

Overview
Bumps @metamask/tron-wallet-snap from 1.22.1 to ^1.25.0 (and updates yarn.lock) to pull in upstream fixes and enhancements.

Updates the test/e2e/tests/settings/state-logs.json fixture to include additional Tron “special assets” and balances (195-ready-for-withdrawal, 195-in-lock-period, 195-staking-rewards) so state logs tests match the newer snap output.

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

@metamaskbot metamaskbot added the team-core-platform Core Platform team label Mar 20, 2026
@socket-security

socket-security Bot commented Mar 20, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​tron-wallet-snap@​1.22.1 ⏵ 1.25.0100 +110096 +199 +1100

View full report

@metamaskbotv2

metamaskbotv2 Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor
Builds ready [75c443d]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account2732662837276283
total2732662837276283
Confirm Txconfirm_tx6044601660621860576062
total6044601660621860576062
Bridge User Actionsbridge_load_page22219727328231273
bridge_load_asset_picker2652622714271271
bridge_search_token79275584541838845
total1278121914047113091404
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14641225207211915031670
load12171014175710712501404
domContentLoaded12101009166610112441397
domInteractive3017118212688
firstPaint173691676197215260
backgroundConnect21920229013222240
firstReactRender20134362133
initialActions106114
loadScripts1007802145310010471188
setupStore1474161825
numNetworkReqs393186163780
Power User HomeuiStartup5522194214452218065978611
load13281155192414113861580
domContentLoaded13071149189313413611548
domInteractive38201743035107
firstPaint216891202139270422
backgroundConnect205331110843199728525444
firstReactRender2717284272741
initialActions108113
loadScripts1077941161712711201319
setupStore1574771829
numNetworkReqs22411142858253325
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2202182232221223
srpButtonToSrpForm93929419494
confirmSrpToPwForm22222312323
pwFormToMetricsScreen15151501515
metricsToWalletReadyScreen15151601616
doneButtonToHomeScreen5235115328526532
openAccountMenuToAccountListLoaded292829202940829292940
total3864379839876938903987
Onboarding New WalletcreateWalletToSocialScreen2192172201219220
srpButtonToPwForm1111101121111112
createPwToRecoveryScreen989099
skipBackupToMetricsScreen40404004040
agreeButtonToOnboardingSuccess16161701717
doneButtonToAssetList52251053610524536
total9159079319916931
Asset DetailsassetClickToPriceChart654982127282
total654982127282
Solana Asset DetailsassetClickToPriceChart824112530105125
total824112530105125
Import Srp HomeloginToHomeScreen23612206248410324152484
openAccountMenuAfterLogin905016441101164
homeAfterImportWithNewWallet18583703183120828603183
total445127036416145153016416
SwapopenSwapPageFromHome1119612711117127
fetchAndDisplaySwapQuotes268926832696526912696
total2799278228231728082823
🌐 Dapp Page Load Benchmarks

Current Commit: 75c443d | Date: 3/20/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±75ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 754ms (±87ms) 🟢 | historical mean value: 732ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 94ms (±129ms) 🟢 | historical mean value: 86ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 75ms 1.02s 1.38s 1.29s 1.38s
domContentLoaded 754ms 87ms 713ms 1.30s 976ms 1.30s
firstPaint 94ms 129ms 64ms 1.37s 96ms 1.37s
firstContentfulPaint 94ms 129ms 64ms 1.37s 96ms 1.37s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 331 Bytes (0%)
  • ui: 18.56 KiB (0.22%)
  • common: 5.82 KiB (0.05%)

@metamaskbotv2

metamaskbotv2 Bot commented Mar 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [5b9b7ca]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account429286726175535726
total429286726175535726
Confirm Txconfirm_tx610761046114561146114
total610761046114561146114
Bridge User Actionsbridge_load_page26222129731291297
bridge_load_asset_picker2852732999284299
bridge_search_token75974677210766772
total1286126613352812771335
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup15711294206013316331791
load13071077174812813761537
domContentLoaded13001071170612613691528
domInteractive3016110212590
firstPaint180761312142242286
backgroundConnect23521129616242265
firstReactRender20126082132
initialActions1014214
loadScripts1081846146312011381288
setupStore1473351522
numNetworkReqs403183164078
Power User HomeuiStartup49992074159632716560711356
load13171153173712413621611
domContentLoaded12931143166711213281561
domInteractive40204134733126
firstPaint207861517166263397
backgroundConnect219229912835247130107625
firstReactRender24164852632
initialActions104113
loadScripts1065929141410711061322
setupStore1564561724
numNetworkReqs21011634455242307
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2202172232223223
srpButtonToSrpForm94949509595
confirmSrpToPwForm23222412324
pwFormToMetricsScreen15151601616
metricsToWalletReadyScreen16151601616
doneButtonToHomeScreen54152057724562577
openAccountMenuToAccountListLoaded2937292729481029462948
total3882381639996539013999
Onboarding New WalletcreateWalletToSocialScreen2192182211221221
srpButtonToPwForm1121101121112112
createPwToRecoveryScreen989099
skipBackupToMetricsScreen39384114041
agreeButtonToOnboardingSuccess17161701717
doneButtonToAssetList5055025093509509
total8998979001900900
Asset DetailsassetClickToPriceChart79521092185109
total79521092185109
Solana Asset DetailsassetClickToPriceChart673490208790
total673490208790
Import Srp HomeloginToHomeScreen2336225324197724082419
openAccountMenuAfterLogin534167106167
homeAfterImportWithNewWallet2248219422924122842292
total4633459547014346434701
SwapopenSwapPageFromHome71491041980104
fetchAndDisplaySwapQuotes268226782684226832684
total2761272827882227822788
🌐 Dapp Page Load Benchmarks

Current Commit: 5b9b7ca | Date: 3/24/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±76ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 756ms (±89ms) 🟢 | historical mean value: 734ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 85ms (±43ms) 🟢 | historical mean value: 87ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 76ms 1.03s 1.36s 1.33s 1.36s
domContentLoaded 756ms 89ms 718ms 1.32s 1.01s 1.32s
firstPaint 85ms 43ms 68ms 512ms 92ms 512ms
firstContentfulPaint 85ms 43ms 68ms 512ms 92ms 512ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.02 KiB (0.01%)
  • ui: 29.05 KiB (0.34%)
  • common: 8.9 KiB (0.08%)

@metamaskbotv2

metamaskbotv2 Bot commented Mar 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [df147cf]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account382271523112513523
total382271523112513523
Confirm Txconfirm_tx6094604461995961146199
total6094604461995961146199
Bridge User Actionsbridge_load_page30028033421303334
bridge_load_asset_picker23519827130260271
bridge_search_token75473077415764774
total1275123113143012961314
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup15151285178310615551718
load1254104915219912971436
domContentLoaded1246104514969612921414
domInteractive3118155232686
firstPaint1487040873199277
backgroundConnect22420331417227257
firstReactRender20144662130
initialActions206124
loadScripts103984212579310871198
setupStore1474561721
numNetworkReqs393184164080
Power User HomeuiStartup4578192215423227455957394
load12481088195214112721488
domContentLoaded12281082192313412441441
domInteractive3418214283087
firstPaint2127154287268323
backgroundConnect157627913453199921174359
firstReactRender25166172938
initialActions108113
loadScripts1022888173813010441230
setupStore1565591833
numNetworkReqs1214428945127228
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2182172191219219
srpButtonToSrpForm93919519495
confirmSrpToPwForm22212202222
pwFormToMetricsScreen16151601616
metricsToWalletReadyScreen16151601616
doneButtonToHomeScreen514348667113526667
openAccountMenuToAccountListLoaded3016291031259530953125
total3898381339776539653977
Onboarding New WalletcreateWalletToSocialScreen2182172191219219
srpButtonToPwForm1081051102109110
createPwToRecoveryScreen889099
skipBackupToMetricsScreen37363813838
agreeButtonToOnboardingSuccess16161701617
doneButtonToAssetList4834764937490493
total8748638827880882
Asset DetailsassetClickToPriceChart90869858898
total90869858898
Solana Asset DetailsassetClickToPriceChart55506455564
total55506455564
Import Srp HomeloginToHomeScreen2289223423474123022347
openAccountMenuAfterLogin573674146374
homeAfterImportWithNewWallet1116277229895222652298
total35912687464287646274642
SwapopenSwapPageFromHome87839249292
fetchAndDisplaySwapQuotes268726852691226892691
total277527742778227782778
🌐 Dapp Page Load Benchmarks

Current Commit: df147cf | Date: 3/24/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±76ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 751ms (±74ms) 🟢 | historical mean value: 731ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 82ms (±11ms) 🟢 | historical mean value: 90ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 76ms 1.02s 1.36s 1.34s 1.36s
domContentLoaded 751ms 74ms 714ms 1.03s 1.01s 1.03s
firstPaint 82ms 11ms 64ms 160ms 96ms 160ms
firstContentfulPaint 82ms 11ms 64ms 160ms 96ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.02 KiB (0.01%)
  • ui: 37.92 KiB (0.45%)
  • common: 9.19 KiB (0.08%)

@metamaskbotv2

metamaskbotv2 Bot commented Mar 25, 2026

Copy link
Copy Markdown
Contributor
Builds ready [c4282de]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account27826629310278293
total27826629310278293
Confirm Txconfirm_tx6046602260742260696074
total6046602260742260696074
Bridge User Actionsbridge_load_page22718231252264312
bridge_load_asset_picker24522926011249260
bridge_search_token74670878027761780
total12281074139210512761392
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Chrome Browserify Startup Standard HomeuiStartup14751262177210315171649
load1218100114499012621362
domContentLoaded121299914418912581356
domInteractive2917104202588
firstPaint1447039978208263
backgroundConnect22320327612229241
firstReactRender21154262335
initialActions105113
loadScripts100380012148710451153
setupStore1363451622
numNetworkReqs393186163178
Chrome Browserify Startup Power User HomeuiStartup51242221163292984565712711
load13501139177213013831627
domContentLoaded13261133174112513561597
domInteractive39192083532130
firstPaint2128850897285359
backgroundConnect213333313745292828379667
firstReactRender27185552835
initialActions105113
loadScripts1090920148211911271344
setupStore1575571729
numNetworkReqs18710536444202270
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2192182201219220
srpButtonToSrpForm95949719697
confirmSrpToPwForm22222202222
pwFormToMetricsScreen15151601516
metricsToWalletReadyScreen16151601616
doneButtonToHomeScreen52651653710534537
openAccountMenuToAccountListLoaded310630983112631123112
total400139934014940144014
Onboarding New WalletcreateWalletToSocialScreen2182182190219219
srpButtonToPwForm1101061143110114
createPwToRecoveryScreen889089
skipBackupToMetricsScreen38373913839
agreeButtonToOnboardingSuccess16151601616
doneButtonToAssetList5074965198507519
total89685992523914925
Asset DetailsassetClickToPriceChart725692147892
total725692147892
Solana Asset DetailsassetClickToPriceChart623886208486
total623886208486
Import Srp HomeloginToHomeScreen2288225523483522772348
openAccountMenuAfterLogin56526555765
homeAfterImportWithNewWallet2290224123594623032359
total4635459246964046424696
SwapopenSwapPageFromHome1074117353155173
fetchAndDisplaySwapQuotes2693268227061027042706
total2800272828775328372877
🌐 Dapp Page Load Benchmarks

Current Commit: c4282de | Date: 3/25/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±76ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 761ms (±88ms) 🟢 | historical mean value: 742ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 85ms (±43ms) 🟢 | historical mean value: 87ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 76ms 1.03s 1.39s 1.30s 1.39s
domContentLoaded 761ms 88ms 720ms 1.33s 976ms 1.33s
firstPaint 85ms 43ms 64ms 504ms 92ms 504ms
firstContentfulPaint 85ms 43ms 64ms 504ms 92ms 504ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 31 Bytes (0%)
  • common: 114 Bytes (0%)

@mikesposito mikesposito changed the title fix: pass destination address on token send fee calculation fix: TRC20 token transfer Mar 25, 2026
@metamaskbotv2

metamaskbotv2 Bot commented Mar 25, 2026

Copy link
Copy Markdown
Contributor
Builds ready [cb403f9]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account393276538107505538
total393276538107505538
Confirm Txconfirm_tx606860626073560736073
total606860626073560736073
Bridge User Actionsbridge_load_page2362272479245247
bridge_load_asset_picker2532472627262262
bridge_search_token76173178620766786
total1238121412752312401275
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Chrome Browserify Startup Standard HomeuiStartup1468125518029815061663
load1212103214789212501391
domContentLoaded1206102814729112451375
domInteractive281796182576
firstPaint191681184212219381
backgroundConnect22220226012227245
firstReactRender22145362334
initialActions107114
loadScripts99981512358910321166
setupStore1473651723
numNetworkReqs393184154075
Chrome Browserify Startup Power User HomeuiStartup58212220173783067595813319
load13381141267219213701659
domContentLoaded13151133264418713451618
domInteractive44192504435170
firstPaint279961352206317406
backgroundConnect234927613488287130419815
firstReactRender27194463039
initialActions105113
loadScripts1091938171312611321367
setupStore1564971729
numNetworkReqs18310240548194273
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2192172211220221
srpButtonToSrpForm9793101397101
confirmSrpToPwForm23232402324
pwFormToMetricsScreen16161701617
metricsToWalletReadyScreen17171701717
doneButtonToHomeScreen53551455214540552
openAccountMenuToAccountListLoaded30172924317110731213171
total39493810408210340284082
Onboarding New WalletcreateWalletToSocialScreen2192172212221221
srpButtonToPwForm1111101131112113
createPwToRecoveryScreen989099
skipBackupToMetricsScreen38373913839
agreeButtonToOnboardingSuccess16161701617
doneButtonToAssetList5065005156515515
total89186991015894910
Asset DetailsassetClickToPriceChart85839038590
total85839038590
Solana Asset DetailsassetClickToPriceChart523488205988
total523488205988
Import Srp HomeloginToHomeScreen2465240025546725072554
openAccountMenuAfterLogin73481021972102
homeAfterImportWithNewWallet1491337230393922892303
total414227855392107448355392
SwapopenSwapPageFromHome1073416148144161
fetchAndDisplaySwapQuotes2700268427151127082715
total2806273228775028382877
🌐 Dapp Page Load Benchmarks

Current Commit: cb403f9 | Date: 3/25/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±75ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 754ms (±72ms) 🟢 | historical mean value: 741ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 86ms (±12ms) 🟢 | historical mean value: 84ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 75ms 1.02s 1.37s 1.30s 1.37s
domContentLoaded 754ms 72ms 711ms 1.05s 972ms 1.05s
firstPaint 86ms 12ms 72ms 180ms 100ms 180ms
firstContentfulPaint 86ms 12ms 72ms 180ms 100ms 180ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 18 Bytes (0%)
  • ui: 31 Bytes (0%)
  • common: 21 Bytes (0%)

@mikesposito mikesposito changed the title fix: TRC20 token transfer chore: bump @metamask-tron-snap-wallet to ^1.25.0 Mar 25, 2026
@mikesposito mikesposito added team-networks PRs from the Networks team and removed team-core-platform Core Platform team labels Mar 26, 2026
@mikesposito mikesposito force-pushed the mikesposito/fix/pass-to-address-on-nonevm-send branch from cb403f9 to d80cd0c Compare March 30, 2026 11:50
@github-actions

github-actions Bot commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbotv2

metamaskbotv2 Bot commented Mar 30, 2026

Copy link
Copy Markdown
Contributor
Builds ready [d80cd0c]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account965290141946914001419
total965290141946914001419
Confirm Txconfirm_tx6097606461302461166130
total6097606461302461166130
Bridge User Actionsbridge_load_page2652612745263274
bridge_load_asset_picker24920627931278279
bridge_search_token80372192077867920
total13481222158913714081589
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Startup Standard HomeuiStartup16271387202712416991834
load13401104172411814041552
domContentLoaded13281095170611713921541
domInteractive3018141153151
firstPaint240841366203279337
backgroundConnect22620028415232254
firstReactRender22136072430
initialActions105113
loadScripts1123897147611311871320
setupStore1575281828
numNetworkReqs35315973950
Startup Power User HomeuiStartup48631997160033390516012966
load12591107170011712871494
domContentLoaded12371101158410012611448
domInteractive3520218263379
firstPaint256911514205292342
backgroundConnect205228912601282020409032
firstReactRender24156172637
initialActions105113
loadScripts102990913549310561232
setupStore1565781729
numNetworkReqs1253927244130239
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2212182252223225
srpButtonToSrpForm97969819798
confirmSrpToPwForm23222512425
pwFormToMetricsScreen15151501515
metricsToWalletReadyScreen16151611616
doneButtonToHomeScreen1079100411365211311136
openAccountMenuToAccountListLoaded26552488290015427002900
total4031394841016040744101
Onboarding New WalletcreateWalletToSocialScreen2212172263224226
srpButtonToPwForm1141081225116122
createPwToRecoveryScreen989099
skipBackupToMetricsScreen41394424344
agreeButtonToOnboardingSuccess17161701617
doneButtonToAssetList1113100612147311661214
total1515142116137115681613
Asset DetailsassetClickToPriceChart83741031280103
total83741031280103
Solana Asset DetailsassetClickToPriceChart85749279192
total85749279192
Import Srp HomeloginToHomeScreen2214215722604622582260
openAccountMenuAfterLogin46435034650
homeAfterImportWithNewWallet57424589450426493449450
total804927661175541891154811755
Send TransactionsopenSendPageFromHome20172322223
selectTokenToSendFormLoaded22212312223
reviewTransactionToConfirmationPage8498448533853853
total8938918941894894
SwapopenSwapPageFromHome73638377583
fetchAndDisplaySwapQuotes2693268327121226912712
total276827632775527752775
🌐 Dapp Page Load Benchmarks

Current Commit: d80cd0c | Date: 3/30/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±72ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 739ms (±70ms) 🟢 | historical mean value: 726ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 86ms (±10ms) 🟢 | historical mean value: 86ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 72ms 1.01s 1.33s 1.26s 1.33s
domContentLoaded 739ms 70ms 703ms 1.02s 945ms 1.02s
firstPaint 86ms 10ms 68ms 168ms 100ms 168ms
firstContentfulPaint 86ms 10ms 68ms 168ms 100ms 168ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 5 Bytes (0%)
  • common: 21 Bytes (0%)

maxime-oe
maxime-oe previously approved these changes Mar 30, 2026
@metamaskbotv2

metamaskbotv2 Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

✨ Files requiring CODEOWNER review ✨

🕵️ @MetaMask/extension-privacy-reviewers (1 files, +75 -0)
  • 📁 test/
    • 📁 e2e/
      • 📁 tests/
        • 📁 settings/
          • 📄 state-logs.json +75 -0

🧪 @MetaMask/qa (1 files, +75 -0)
  • 📁 test/
    • 📁 e2e/
      • 📁 tests/
        • 📁 settings/
          • 📄 state-logs.json +75 -0

@metamaskbotv2

metamaskbotv2 Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor
Builds ready [d98ad92]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 1 warn · 🔴 1 fail)

Baseline (latest main): e40e8c1 | Date: 2/20/58219 | Pipeline: 23851916497 | Baseline logs

Metricschrome-browserifychrome-webpackfirefox-browserifyfirefox-webpack
startupPowerUserHome🟡 [logs]🟢 [logs]🔴 [logs]🟢 [logs]

Regressions (🔴 1 failure)

  • startupPowerUserHome · firefox-browserify — loadScripts(p95) [Show logs]
Interaction Benchmarks
Benchmarkchrome-browserify
loadNewAccount🟢 [Show logs]
confirmTx🟢 [Show logs]
bridgeUserActions🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +20%
  • loadNewAccount/total: +20%
  • bridgeUserActions/bridge_load_page: -12%
Startup Benchmarks 🔴 1
Benchmarkchrome-browserifychrome-webpackfirefox-browserifyfirefox-webpack
startupStandardHome🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]
startupPowerUserHome
🟡 uiStartup
[Show logs]
🟢 [Show logs]
🟡 load
[Show logs]
🔴 loadScripts
[Show logs]
🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/initialActions: +43%
  • startupPowerUserHome/backgroundConnect: +14%
  • startupPowerUserHome/firstReactRender: +16%
  • startupPowerUserHome/setupStore: +18%
  • startupPowerUserHome/numNetworkReqs: +20%
  • startupStandardHome/numNetworkReqs: +10%
  • startupPowerUserHome/numNetworkReqs: +18%
  • startupStandardHome/initialActions: -17%
  • startupPowerUserHome/domInteractive: +11%
  • startupPowerUserHome/backgroundConnect: -17%
  • startupStandardHome/initialActions: -29%
  • startupStandardHome/setupStore: +28%
  • startupPowerUserHome/backgroundConnect: -10%
  • startupPowerUserHome/setupStore: +10%
User Journey Benchmarks
Benchmarkchrome-browserify
onboardingImportWallet🟢 [Show logs]
onboardingNewWallet🟢 [Show logs]
assetDetails🟢 [Show logs]
solanaAssetDetails🟢 [Show logs]
importSrpHome🟢 [Show logs]
sendTransactions🟢 [Show logs]
swap🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/metricsToWalletReadyScreen: -18%
  • onboardingImportWallet/doneButtonToHomeScreen: -75%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: +52%
  • onboardingImportWallet/total: -39%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: -19%
  • onboardingNewWallet/doneButtonToAssetList: -40%
  • onboardingNewWallet/total: -32%
  • assetDetails/assetClickToPriceChart: -46%
  • assetDetails/total: -46%
  • solanaAssetDetails/assetClickToPriceChart: -43%
  • solanaAssetDetails/total: -43%
  • importSrpHome/loginToHomeScreen: +28%
  • importSrpHome/openAccountMenuAfterLogin: -46%
  • importSrpHome/homeAfterImportWithNewWallet: -45%
  • importSrpHome/total: -38%
  • swap/openSwapPageFromHome: -84%
  • swap/fetchAndDisplaySwapQuotes: +31%
  • swap/total: +15%
🌐 Dapp Page Load Benchmarks

Current Commit: d98ad92 | Date: 4/1/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.00s (±37ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 706ms (±33ms) 🟢 | historical mean value: 729ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 83ms (±12ms) 🟢 | historical mean value: 86ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.00s 37ms 974ms 1.28s 1.02s 1.28s
domContentLoaded 706ms 33ms 680ms 961ms 719ms 961ms
firstPaint 83ms 12ms 72ms 196ms 92ms 196ms
firstContentfulPaint 83ms 12ms 72ms 196ms 92ms 196ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: 58 Bytes (0%)
  • ui: -2.59 KiB (-0.03%)
  • common: 21 Bytes (0%)

@mikesposito mikesposito added this pull request to the merge queue Apr 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 1, 2026
@mikesposito mikesposito added this pull request to the merge queue Apr 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 1, 2026
@mikesposito mikesposito added this pull request to the merge queue Apr 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 1, 2026
@sonarqubecloud

sonarqubecloud Bot commented Apr 1, 2026

Copy link
Copy Markdown

@metamaskbotv2

metamaskbotv2 Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor
Builds ready [adb41e9]
⚡ Performance Benchmarks (Total: 🟢 18 pass · 🟡 0 warn · 🔴 0 fail)

Baseline (latest main): 084a8a9 | Date: 9/20/58219 | Pipeline: 23866598787 | Baseline logs

Interaction Benchmarks
Benchmarkchrome-browserify
loadNewAccount🟢 [Show logs]
confirmTx🟢 [Show logs]
bridgeUserActions🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • bridgeUserActions/bridge_load_page: +13%
  • bridgeUserActions/bridge_load_asset_picker: -17%
  • bridgeUserActions/bridge_search_token: -14%
  • bridgeUserActions/total: -15%
Startup Benchmarks
Benchmarkchrome-browserifychrome-webpackfirefox-browserifyfirefox-webpack
startupStandardHome🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]
startupPowerUserHome🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/initialActions: -29%
  • startupPowerUserHome/backgroundConnect: -12%
  • startupPowerUserHome/initialActions: -17%
  • startupPowerUserHome/numNetworkReqs: +39%
  • startupStandardHome/setupStore: -13%
  • startupPowerUserHome/backgroundConnect: +11%
  • startupPowerUserHome/numNetworkReqs: -39%
  • startupStandardHome/initialActions: -38%
  • startupPowerUserHome/domInteractive: -10%
  • startupPowerUserHome/setupStore: +18%
  • startupStandardHome/initialActions: +25%
  • startupStandardHome/setupStore: +25%
  • startupPowerUserHome/domInteractive: -11%
User Journey Benchmarks
Benchmarkchrome-browserify
onboardingImportWallet🟢 [Show logs]
onboardingNewWallet🟢 [Show logs]
assetDetails🟢 [Show logs]
solanaAssetDetails🟢 [Show logs]
importSrpHome🟢 [Show logs]
sendTransactions🟢 [Show logs]
swap🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/metricsToWalletReadyScreen: -33%
  • onboardingImportWallet/doneButtonToHomeScreen: -76%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: +54%
  • onboardingImportWallet/total: -39%
  • onboardingNewWallet/doneButtonToAssetList: -22%
  • onboardingNewWallet/total: -18%
  • assetDetails/assetClickToPriceChart: -18%
  • assetDetails/total: -18%
  • solanaAssetDetails/assetClickToPriceChart: -62%
  • solanaAssetDetails/total: -62%
  • importSrpHome/loginToHomeScreen: +13%
  • importSrpHome/openAccountMenuAfterLogin: -20%
  • importSrpHome/homeAfterImportWithNewWallet: -46%
  • importSrpHome/total: -39%
  • swap/openSwapPageFromHome: -85%
  • swap/fetchAndDisplaySwapQuotes: +29%
🌐 Dapp Page Load Benchmarks

Current Commit: adb41e9 | Date: 4/1/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±74ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 743ms (±69ms) 🟢 | historical mean value: 726ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 86ms (±10ms) 🟢 | historical mean value: 86ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 74ms 1.01s 1.33s 1.26s 1.33s
domContentLoaded 743ms 69ms 705ms 1.01s 947ms 1.01s
firstPaint 86ms 10ms 64ms 164ms 104ms 164ms
firstContentfulPaint 86ms 10ms 64ms 164ms 104ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 5 Bytes (0%)
  • common: 21 Bytes (0%)

@hjetpoluru hjetpoluru added this pull request to the merge queue Apr 1, 2026
Merged via the queue into main with commit f7b9263 Apr 1, 2026
390 of 394 checks passed
@hjetpoluru hjetpoluru deleted the mikesposito/fix/pass-to-address-on-nonevm-send branch April 1, 2026 20:34
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 1, 2026
@metamaskbot metamaskbot added the release-13.26.0 Issue or pull request that will be included in release 13.26.0 label Apr 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-13.26.0 Issue or pull request that will be included in release 13.26.0 size-S team-networks PRs from the Networks team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants