Skip to content

Commit 4642c4d

Browse files
committed
Resimulate changes
1 parent 5a3e7c3 commit 4642c4d

File tree

6 files changed

+42
-25
lines changed

6 files changed

+42
-25
lines changed

app/scripts/metamask-controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3930,8 +3930,8 @@ export default class MetamaskController extends EventEmitter {
39303930
abortTransactionSigning:
39313931
txController.abortTransactionSigning.bind(txController),
39323932
getLayer1GasFee: txController.getLayer1GasFee.bind(txController),
3933-
updateTransactionFocus:
3934-
txController.updateTransactionFocus.bind(txController),
3933+
setTransactionActive:
3934+
txController.setTransactionActive.bind(txController),
39353935

39363936
// decryptMessageController
39373937
decryptMessage: this.decryptMessageController.decryptMessage.bind(

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@
254254
"tslib@npm:^2.3.1": "~2.6.0",
255255
"tslib@npm:^2.4.0": "~2.6.0",
256256
"tslib@npm:^2.6.2": "~2.6.0",
257-
"@metamask/transaction-controller@npm:^43.0.0": "npm:@metamask-previews/transaction-controller@43.0.0-preview-bd04b248"
257+
"@metamask/transaction-controller@npm:^43.0.0": "npm:@metamask-previews/transaction-controller@44.0.0-preview-d21875e1"
258258
},
259259
"dependencies": {
260260
"@babel/runtime": "patch:@babel/runtime@npm%3A7.25.9#~/.yarn/patches/@babel-runtime-npm-7.25.9-fe8c62510a.patch",

ui/pages/confirmations/hooks/useTransactionFocusEffect.test.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { renderHook } from '@testing-library/react-hooks';
33
import { useDispatch } from 'react-redux';
44
import { useConfirmContext } from '../context/confirm';
55
import { useWindowFocus } from '../../../hooks/useWindowFocus';
6-
import { updateTransactionFocus } from '../../../store/actions';
6+
import { setTransactionActive } from '../../../store/actions';
77
import { type Confirmation } from '../types/confirm';
88
import { useTransactionFocusEffect } from './useTransactionFocusEffect';
99

@@ -21,7 +21,7 @@ jest.mock('../../../hooks/useWindowFocus', () => ({
2121
}));
2222

2323
jest.mock('../../../store/actions', () => ({
24-
updateTransactionFocus: jest.fn(),
24+
setTransactionActive: jest.fn(),
2525
}));
2626

2727
const mockConfirmation: Confirmation = {
@@ -37,9 +37,9 @@ const confirmContextMock = {
3737

3838
describe('useTransactionFocusEffect', () => {
3939
const dispatchMock = jest.fn();
40-
const updateTransactionFocusMock =
41-
updateTransactionFocus as jest.MockedFunction<
42-
typeof updateTransactionFocus
40+
const setTransactionActiveMock =
41+
setTransactionActive as jest.MockedFunction<
42+
typeof setTransactionActive
4343
>;
4444
const useConfirmContextMock = useConfirmContext as jest.MockedFunction<
4545
typeof useConfirmContext
@@ -56,15 +56,15 @@ describe('useTransactionFocusEffect', () => {
5656
useWindowFocusMock.mockReturnValue(true);
5757
useConfirmContextMock.mockReturnValue(confirmContextMock);
5858

59-
updateTransactionFocusMock.mockClear();
59+
setTransactionActiveMock.mockClear();
6060
dispatchMock.mockClear();
6161
});
6262

6363
it('should focus the confirmation when window is focused and type is valid', () => {
6464
renderHook(() => useTransactionFocusEffect());
6565

6666
expect(dispatchMock).toHaveBeenCalledWith(
67-
updateTransactionFocus('1', true),
67+
setTransactionActive('1', true),
6868
);
6969
});
7070

@@ -84,10 +84,10 @@ describe('useTransactionFocusEffect', () => {
8484
rerender();
8585

8686
expect(dispatchMock).toHaveBeenCalledWith(
87-
updateTransactionFocus('1', false),
87+
setTransactionActive('1', false),
8888
);
8989
expect(dispatchMock).toHaveBeenCalledWith(
90-
updateTransactionFocus('2', true),
90+
setTransactionActive('2', true),
9191
);
9292
});
9393

@@ -99,7 +99,7 @@ describe('useTransactionFocusEffect', () => {
9999
rerender();
100100

101101
expect(dispatchMock).toHaveBeenCalledWith(
102-
updateTransactionFocus('1', false),
102+
setTransactionActive('1', false),
103103
);
104104
});
105105

@@ -134,10 +134,10 @@ describe('useTransactionFocusEffect', () => {
134134
rerender();
135135

136136
expect(dispatchMock).toHaveBeenCalledWith(
137-
updateTransactionFocus('1', false),
137+
setTransactionActive('1', false),
138138
);
139139
expect(dispatchMock).toHaveBeenCalledWith(
140-
updateTransactionFocus('2', true),
140+
setTransactionActive('2', true),
141141
);
142142
});
143143
});

ui/pages/confirmations/hooks/useTransactionFocusEffect.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useCallback, useEffect, useState } from 'react';
22
import { useDispatch } from 'react-redux';
33
import { TransactionType } from '@metamask/transaction-controller';
4-
import { updateTransactionFocus } from '../../../store/actions';
4+
import { setTransactionActive } from '../../../store/actions';
55
import { useConfirmContext } from '../context/confirm';
66
import { useWindowFocus } from '../../../hooks/useWindowFocus';
77

@@ -29,7 +29,7 @@ export const useTransactionFocusEffect = () => {
2929

3030
const setTransactionFocus = useCallback(
3131
async (transactionId: string, isFocused: boolean) => {
32-
await dispatch(updateTransactionFocus(transactionId, isFocused));
32+
await dispatch(setTransactionActive(transactionId, isFocused));
3333
},
3434
[dispatch],
3535
);

ui/store/actions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6063,11 +6063,11 @@ export async function sendMultichainTransaction(
60636063
});
60646064
}
60656065

6066-
export async function updateTransactionFocus(
6066+
export async function setTransactionActive(
60676067
transactionId: string,
60686068
isFocused: boolean,
60696069
): ThunkAction<void, MetaMaskReduxState, unknown, AnyAction> {
6070-
await submitRequestToBackground('updateTransactionFocus', [
6070+
await submitRequestToBackground('setTransactionActive', [
60716071
transactionId,
60726072
isFocused,
60736073
]);

yarn.lock

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6484,9 +6484,9 @@ __metadata:
64846484
languageName: node
64856485
linkType: hard
64866486

6487-
"@metamask/transaction-controller@npm:@metamask-previews/transaction-controller@43.0.0-preview-bd04b248":
6488-
version: 43.0.0-preview-bd04b248
6489-
resolution: "@metamask-previews/transaction-controller@npm:43.0.0-preview-bd04b248"
6487+
"@metamask/transaction-controller@npm:@metamask-previews/transaction-controller@44.0.0-preview-43593c4e":
6488+
version: 44.0.0-preview-43593c4e
6489+
resolution: "@metamask-previews/transaction-controller@npm:44.0.0-preview-43593c4e"
64906490
dependencies:
64916491
"@ethereumjs/common": "npm:^3.2.0"
64926492
"@ethereumjs/tx": "npm:^4.2.0"
@@ -6500,7 +6500,7 @@ __metadata:
65006500
"@metamask/metamask-eth-abis": "npm:^3.1.1"
65016501
"@metamask/nonce-tracker": "npm:^6.0.0"
65026502
"@metamask/rpc-errors": "npm:^7.0.2"
6503-
"@metamask/utils": "npm:^11.0.1"
6503+
"@metamask/utils": "npm:^11.1.0"
65046504
async-mutex: "npm:^0.5.0"
65056505
bn.js: "npm:^5.2.1"
65066506
eth-method-registry: "npm:^4.0.0"
@@ -6509,12 +6509,12 @@ __metadata:
65096509
uuid: "npm:^8.3.2"
65106510
peerDependencies:
65116511
"@babel/runtime": ^7.0.0
6512-
"@metamask/accounts-controller": ^21.0.0
6512+
"@metamask/accounts-controller": ^22.0.0
65136513
"@metamask/approval-controller": ^7.0.0
65146514
"@metamask/eth-block-tracker": ">=9"
65156515
"@metamask/gas-fee-controller": ^22.0.0
65166516
"@metamask/network-controller": ^22.0.0
6517-
checksum: 10/1c3cf580cbe450aebec4e886605ca2d7f710896e2c0bff857979777c3e9b73076c42b30f21f7aa95aade8f0f0ac814a2c3bf3088295f490734701ddb032e604b
6517+
checksum: 10/f07c20bd1f0552cea777c433797bc105a045f9d71b52f53698a6a72b6ef0add556dcf2acb44025499c929a9cdb1c3e766c5115e4abbdf9c81dcf11f68d027b1b
65186518
languageName: node
65196519
linkType: hard
65206520

@@ -6578,6 +6578,23 @@ __metadata:
65786578
languageName: node
65796579
linkType: hard
65806580

6581+
"@metamask/utils@npm:^11.1.0":
6582+
version: 11.1.0
6583+
resolution: "@metamask/utils@npm:11.1.0"
6584+
dependencies:
6585+
"@ethereumjs/tx": "npm:^4.2.0"
6586+
"@metamask/superstruct": "npm:^3.1.0"
6587+
"@noble/hashes": "npm:^1.3.1"
6588+
"@scure/base": "npm:^1.1.3"
6589+
"@types/debug": "npm:^4.1.7"
6590+
debug: "npm:^4.3.4"
6591+
pony-cause: "npm:^2.1.10"
6592+
semver: "npm:^7.5.4"
6593+
uuid: "npm:^9.0.1"
6594+
checksum: 10/756f13987881fe26adaa0a54354bc5af20cedee4dd228a736d481697dc634adb9e6e54d8f1dcc1d487b2376ab4ba8c576ecbb24beab2fb63aff721d0d5c0f5fe
6595+
languageName: node
6596+
linkType: hard
6597+
65816598
"@metamask/utils@npm:^8.1.0, @metamask/utils@npm:^8.2.0, @metamask/utils@npm:^8.3.0":
65826599
version: 8.5.0
65836600
resolution: "@metamask/utils@npm:8.5.0"

0 commit comments

Comments
 (0)