MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
12.07k stars 4.93k forks source link

feat: upgrade transaction controller to get incoming transactions using accounts API #28597

Open matthewwalsh0 opened 1 day ago

matthewwalsh0 commented 1 day ago

Description

Update @metamask/transaction-controller to retrieve incoming transactions using the accounts API rather than Etherscan.

Open in GitHub Codespaces

Related issues

Manual testing steps

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

socket-security[bot] commented 8 hours ago

Removed dependencies detected. Learn more about Socket for GitHub ↗︎

🚮 Removed packages: npm/@metamask/nonce-tracker@6.0.0

View full report↗︎

metamaskbot commented 3 hours ago
Builds ready [a0c9c3f]
Page Load Metrics (1815 ± 70 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint15712169182514469
domContentLoaded15612148177414167
load15702171181514570
domInteractive22159453014
backgroundConnect11159393718
firstReactRender743831357837
getState588262613
initialActions01000
loadScripts11131559129511053
setupStore68612178
uiStartup175725832080249120
Bundle size diffs [🚀 Bundle size reduced!]
  • background: 222 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: -5.82 KiB (-0.07%)