diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index fc4af825708..7abfd707b2b 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- Add `AssetPickerOpened` and `AssetSelected` unified swap bridge metrics events. ([#7575](https://github.com/MetaMask/core/pull/7575)) + ### Changed - Bump `@metamask/keyring-api` from `^21.0.0` to `^21.5.0` ([#7857](https://github.com/MetaMask/core/pull/7857)) diff --git a/packages/bridge-controller/src/bridge-controller.ts b/packages/bridge-controller/src/bridge-controller.ts index 4e57dac02d3..eeb0c0839c1 100644 --- a/packages/bridge-controller/src/bridge-controller.ts +++ b/packages/bridge-controller/src/bridge-controller.ts @@ -956,6 +956,8 @@ export class BridgeController extends StaticIntervalPollingController & Omit & @@ -284,6 +293,8 @@ export type EventPropertiesFromControllerState = { [UnifiedSwapBridgeEventName.StatusValidationFailed]: RequestParams & { refresh_count: number; }; + [UnifiedSwapBridgeEventName.AssetPickerOpened]: null; + [UnifiedSwapBridgeEventName.AssetSelected]: null; [UnifiedSwapBridgeEventName.PollingStatusUpdated]: null; };