From e539c4991e2285c2394c419b14b1a826181db3e6 Mon Sep 17 00:00:00 2001 From: micaelae Date: Tue, 4 Aug 2026 15:05:44 -0700 Subject: [PATCH 1/3] fix: include quote slippage value in MixPanel event properties --- packages/bridge-status-controller/CHANGELOG.md | 4 ++++ .../src/__snapshots__/bridge-status-controller.test.ts.snap | 3 ++- .../src/bridge-status-controller.test.ts | 1 + .../bridge-status-controller/src/bridge-status-controller.ts | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index 5fceda03a0b..e1bc39ad3f2 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -15,6 +15,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) +### Fixed + +- Include quote's `slippage` value in post-submission MixPanel event properties + ## [74.6.2] ### Changed diff --git a/packages/bridge-status-controller/src/__snapshots__/bridge-status-controller.test.ts.snap b/packages/bridge-status-controller/src/__snapshots__/bridge-status-controller.test.ts.snap index d809c9057a6..21a852e3031 100644 --- a/packages/bridge-status-controller/src/__snapshots__/bridge-status-controller.test.ts.snap +++ b/packages/bridge-status-controller/src/__snapshots__/bridge-status-controller.test.ts.snap @@ -4819,6 +4819,7 @@ exports[`BridgeStatusController submitTx: EVM swap should use quote txFee when g "gasIncluded7702": false, "minDestTokenAmount": "941000000000000", "requestId": "197c402f-cb96-4096-9f8c-54aed84ca776", + "slippage": 0.01, "srcAsset": { "address": "0x0000000000000000000000000000000000000000", "assetId": "eip155:42161/slip44:60", @@ -4873,7 +4874,7 @@ exports[`BridgeStatusController submitTx: EVM swap should use quote txFee when g ], }, "quoteId": undefined, - "slippagePercentage": 0, + "slippagePercentage": 0.01, "startTime": 1234567890, "status": { "srcChain": { diff --git a/packages/bridge-status-controller/src/bridge-status-controller.test.ts b/packages/bridge-status-controller/src/bridge-status-controller.test.ts index a337b40e997..42b5bead311 100644 --- a/packages/bridge-status-controller/src/bridge-status-controller.test.ts +++ b/packages/bridge-status-controller/src/bridge-status-controller.test.ts @@ -4396,6 +4396,7 @@ describe('BridgeStatusController', () => { ...quoteWithoutApproval, quote: { ...quoteWithoutApproval.quote, + slippage: 0.01, gasIncluded: true, gasIncluded7702: false, feeData: { diff --git a/packages/bridge-status-controller/src/bridge-status-controller.ts b/packages/bridge-status-controller/src/bridge-status-controller.ts index c2540b43e76..a877b3d0862 100644 --- a/packages/bridge-status-controller/src/bridge-status-controller.ts +++ b/packages/bridge-status-controller/src/bridge-status-controller.ts @@ -1315,7 +1315,7 @@ export class BridgeStatusController extends StaticIntervalPollingController Date: Tue, 4 Aug 2026 16:40:09 -0700 Subject: [PATCH 2/3] chore: changelog --- packages/bridge-status-controller/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index e1bc39ad3f2..33d62639204 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- Include quote's `slippage` value in post-submission MixPanel event properties +- Include quote's `slippage` value in post-submission MixPanel event properties ([#9786](https://github.com/MetaMask/core/pull/9786)) ## [74.6.2] From cba782dde568725469ca167827adfbe28f5ab4ac Mon Sep 17 00:00:00 2001 From: micaelae Date: Tue, 4 Aug 2026 16:44:01 -0700 Subject: [PATCH 3/3] changelog --- packages/bridge-status-controller/CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index b2fc9450e81..0418135cb7a 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Include quote's `slippage` value in post-submission MixPanel event properties ([#9786](https://github.com/MetaMask/core/pull/9786)) + ## [75.0.0] ### Changed @@ -18,10 +22,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/transaction-controller` from `^69.4.0` to `^69.5.0` ([#9780](https://github.com/MetaMask/core/pull/9780)) - Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#9754](https://github.com/MetaMask/core/pull/9754)) -### Fixed - -- Include quote's `slippage` value in post-submission MixPanel event properties ([#9786](https://github.com/MetaMask/core/pull/9786)) - ## [74.6.2] ### Changed