1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-23 02:10:12 +01:00
metamask-extension/app/scripts/controllers
Mark Stacey 06d87fb98b
Refactor how network state is passed to transaction controller (#16922)
The network state is now passed to the TransactionController via a
getter function and a subscription function, instead of passing one of
the network controller stores directly.

This way of passing the state makes further refactoring easier, as we
don't have to change the input when the store is changed or replaced.
It's also more aligned with our conventions today.

This change was made as part of a larger refactor of the network
controller, as part of the effort to merge the mobile and extension
network controllers.
2022-12-13 15:43:12 -03:30
..
ens
network Make setProviderType synchronous (#16879) 2022-12-13 13:57:48 -03:30
permissions
transactions Refactor how network state is passed to transaction controller (#16922) 2022-12-13 15:43:12 -03:30
alert.js
app-state.js Removing flag for EIP1559 V2 support (#16446) 2022-12-09 00:07:06 +05:30
backup.js
backup.test.js
cached-balances.js
cached-balances.test.js
detect-tokens.js
detect-tokens.test.js Move infuraProjectId to network controller constructor (#16884) 2022-12-13 12:09:21 -03:30
incoming-transactions.js Network request in background should not start until onboarding is completed (#16773) 2022-12-02 23:29:03 +05:30
incoming-transactions.test.js Network request in background should not start until onboarding is completed (#16773) 2022-12-02 23:29:03 +05:30
metametrics.js remove rpc urls from metrics (#16710) 2022-11-30 09:52:25 -06:00
metametrics.test.js remove rpc urls from metrics (#16710) 2022-11-30 09:52:25 -06:00
onboarding.js
preferences.js Removing flag for EIP1559 V2 support (#16446) 2022-12-09 00:07:06 +05:30
preferences.test.js Move infuraProjectId to network controller constructor (#16884) 2022-12-13 12:09:21 -03:30
swaps.js
swaps.test.js