Skip to content

Commit d3dd5a5

Browse files
chore(runway): cherry-pick fix: bump bridge controllers and update quote response fields (#15376)
- fix: cp-7.47.0 bump bridge controllers and update quote response fields (#15300)
1 parent eef7d09 commit d3dd5a5

File tree

4 files changed

+14
-15
lines changed

4 files changed

+14
-15
lines changed

app/components/UI/Bridge/_mocks_/mock-quotes-sol-sol.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
"destAmount": "57056221"
9393
}
9494
],
95-
"bridgePriceData": {
95+
"priceData": {
9696
"totalFromAmountUsd": "56.9400",
9797
"totalToAmountUsd": "57.0534",
9898
"priceImpact": "-0.001991570073761955"

app/components/UI/Bridge/hooks/useBridgeQuoteData/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,7 @@ export const useBridgeQuoteData = () => {
109109

110110
const { quote, estimatedProcessingTimeInSeconds } = activeQuote;
111111

112-
//@ts-expect-error - priceImpact is not typed
113-
const priceImpact = quote.bridgePriceData.priceImpact;
112+
const priceImpact = quote.priceData?.priceImpact;
114113
const priceImpactPercentage = Number(priceImpact) * 100;
115114

116115
const rate = quoteRate

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@
166166
"@metamask/assets-controllers": "^62.0.0",
167167
"@metamask/base-controller": "^8.0.0",
168168
"@metamask/bitcoin-wallet-snap": "^0.9.0",
169-
"@metamask/bridge-controller": "^21.0.0",
170-
"@metamask/bridge-status-controller": "^18.0.0",
169+
"@metamask/bridge-controller": "^23.0.0",
170+
"@metamask/bridge-status-controller": "^20.0.0",
171171
"@metamask/chain-agnostic-permission": "^0.3.0",
172172
"@metamask/composable-controller": "^11.0.0",
173173
"@metamask/controller-utils": "^11.7.0",

yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4770,18 +4770,18 @@
47704770
resolved "https://registry.yarnpkg.com/@metamask/bitcoin-wallet-snap/-/bitcoin-wallet-snap-0.9.0.tgz#47014c75c1e1ed84fef57177901f458fd2b6510a"
47714771
integrity sha512-983twhfOfSCQljT+eV8JLcV0bqGVMObXnEy8TOFAkwwRW2I1ZsVRAfylbGiSwxlhxLntcpLqVu0Sj29xNyA06Q==
47724772

4773-
"@metamask/bridge-controller@^21.0.0":
4774-
version "21.0.0"
4775-
resolved "https://registry.yarnpkg.com/@metamask/bridge-controller/-/bridge-controller-21.0.0.tgz#165fd4e83ae534fb258452842a54a145062854ea"
4776-
integrity sha512-jNmmYFFpes8GVJtIkCxBoZlNEYMn0442GZLx4vqGxbHxkggLKhjR2XAkRBuqj9UPO2rGXYTJOIRmqsLd1k9p5Q==
4773+
"@metamask/bridge-controller@^23.0.0":
4774+
version "23.0.0"
4775+
resolved "https://registry.yarnpkg.com/@metamask/bridge-controller/-/bridge-controller-23.0.0.tgz#22d98ae77a4968efeb963905c037d0ce8c49ea08"
4776+
integrity sha512-GX2o/bKHaIc+skvh29YLOXTBHwhe5qpLph/1zbXgHLh86jVsTGSaHOoCiyNBchwvHXJ31n9EAQFPHMgj2bcqwQ==
47774777
dependencies:
47784778
"@ethersproject/address" "^5.7.0"
47794779
"@ethersproject/bignumber" "^5.7.0"
47804780
"@ethersproject/constants" "^5.7.0"
47814781
"@ethersproject/contracts" "^5.7.0"
47824782
"@ethersproject/providers" "^5.7.0"
47834783
"@metamask/base-controller" "^8.0.1"
4784-
"@metamask/controller-utils" "^11.7.0"
4784+
"@metamask/controller-utils" "^11.8.0"
47854785
"@metamask/gas-fee-controller" "^23.0.0"
47864786
"@metamask/keyring-api" "^17.4.0"
47874787
"@metamask/metamask-eth-abis" "^3.1.1"
@@ -4791,13 +4791,13 @@
47914791
bignumber.js "^9.1.2"
47924792
reselect "^5.1.1"
47934793

4794-
"@metamask/bridge-status-controller@^18.0.0":
4795-
version "18.0.0"
4796-
resolved "https://registry.yarnpkg.com/@metamask/bridge-status-controller/-/bridge-status-controller-18.0.0.tgz#db6482d885d86987ca8a2f2c2b43ad4b90eb2116"
4797-
integrity sha512-hIcShTasHgJaGGCELQ3cR+KYxk+yUXV9m8hHld4hdzjKTfCzewKXL642JPMZ+b1bsgRZKiq3lxQ4BEN0JUInAQ==
4794+
"@metamask/bridge-status-controller@^20.0.0":
4795+
version "20.0.0"
4796+
resolved "https://registry.yarnpkg.com/@metamask/bridge-status-controller/-/bridge-status-controller-20.0.0.tgz#d6c4b1041cebeb328190924359d1f5a13b8b0fbd"
4797+
integrity sha512-GJaHJsynTe7nwI2Kv3cVSSWzvPGp5izp0GMVpzLkfiZOfDe15x3D+Ps54EYcRWq/h3LJ2RgbWHedy0aG/tJaEA==
47984798
dependencies:
47994799
"@metamask/base-controller" "^8.0.1"
4800-
"@metamask/controller-utils" "^11.7.0"
4800+
"@metamask/controller-utils" "^11.8.0"
48014801
"@metamask/keyring-api" "^17.4.0"
48024802
"@metamask/polling-controller" "^13.0.0"
48034803
"@metamask/superstruct" "^3.1.0"

0 commit comments

Comments
 (0)