@@ -26,6 +26,7 @@ This repository contains the following packages [^fn1]:
2626- [ ` @metamask/keyring-controller ` ] ( packages/keyring-controller )
2727- [ ` @metamask/logging-controller ` ] ( packages/logging-controller )
2828- [ ` @metamask/message-manager ` ] ( packages/message-manager )
29+ - [ ` @metamask/multichain ` ] ( packages/multichain )
2930- [ ` @metamask/name-controller ` ] ( packages/name-controller )
3031- [ ` @metamask/network-controller ` ] ( packages/network-controller )
3132- [ ` @metamask/notification-controller ` ] ( packages/notification-controller )
@@ -71,6 +72,7 @@ linkStyle default opacity:0.5
7172 keyring_controller(["@metamask/keyring-controller"]);
7273 logging_controller(["@metamask/logging-controller"]);
7374 message_manager(["@metamask/message-manager"]);
75+ multichain(["@metamask/multichain"]);
7476 name_controller(["@metamask/name-controller"]);
7577 network_controller(["@metamask/network-controller"]);
7678 notification_controller(["@metamask/notification-controller"]);
@@ -93,14 +95,15 @@ linkStyle default opacity:0.5
9395 address_book_controller --> controller_utils;
9496 announcement_controller --> base_controller;
9597 approval_controller --> base_controller;
96- assets_controllers --> accounts_controller;
97- assets_controllers --> approval_controller;
9898 assets_controllers --> base_controller;
9999 assets_controllers --> controller_utils;
100+ assets_controllers --> polling_controller;
101+ assets_controllers --> accounts_controller;
102+ assets_controllers --> approval_controller;
100103 assets_controllers --> keyring_controller;
101104 assets_controllers --> network_controller;
102- assets_controllers --> polling_controller;
103105 assets_controllers --> preferences_controller;
106+ base_controller --> json_rpc_engine;
104107 chain_controller --> base_controller;
105108 composable_controller --> base_controller;
106109 composable_controller --> json_rpc_engine;
@@ -110,8 +113,8 @@ linkStyle default opacity:0.5
110113 eth_json_rpc_provider --> json_rpc_engine;
111114 gas_fee_controller --> base_controller;
112115 gas_fee_controller --> controller_utils;
113- gas_fee_controller --> network_controller;
114116 gas_fee_controller --> polling_controller;
117+ gas_fee_controller --> network_controller;
115118 json_rpc_middleware_stream --> json_rpc_engine;
116119 keyring_controller --> base_controller;
117120 keyring_controller --> message_manager;
@@ -145,6 +148,9 @@ linkStyle default opacity:0.5
145148 preferences_controller --> controller_utils;
146149 preferences_controller --> keyring_controller;
147150 profile_sync_controller --> base_controller;
151+ profile_sync_controller --> keyring_controller;
152+ profile_sync_controller --> accounts_controller;
153+ profile_sync_controller --> network_controller;
148154 queued_request_controller --> base_controller;
149155 queued_request_controller --> controller_utils;
150156 queued_request_controller --> json_rpc_engine;
@@ -155,26 +161,25 @@ linkStyle default opacity:0.5
155161 selected_network_controller --> json_rpc_engine;
156162 selected_network_controller --> network_controller;
157163 selected_network_controller --> permission_controller;
158- signature_controller --> approval_controller;
159164 signature_controller --> base_controller;
160165 signature_controller --> controller_utils;
166+ signature_controller --> approval_controller;
161167 signature_controller --> keyring_controller;
162168 signature_controller --> logging_controller;
163- signature_controller --> message_manager;
164- transaction_controller --> accounts_controller;
165- transaction_controller --> approval_controller;
166169 transaction_controller --> base_controller;
167170 transaction_controller --> controller_utils;
171+ transaction_controller --> accounts_controller;
172+ transaction_controller --> approval_controller;
173+ transaction_controller --> eth_json_rpc_provider;
168174 transaction_controller --> gas_fee_controller;
169175 transaction_controller --> network_controller;
170- transaction_controller --> eth_json_rpc_provider;
171- user_operation_controller --> approval_controller;
172176 user_operation_controller --> base_controller;
173177 user_operation_controller --> controller_utils;
178+ user_operation_controller --> polling_controller;
179+ user_operation_controller --> approval_controller;
174180 user_operation_controller --> gas_fee_controller;
175181 user_operation_controller --> keyring_controller;
176182 user_operation_controller --> network_controller;
177- user_operation_controller --> polling_controller;
178183 user_operation_controller --> transaction_controller;
179184```
180185
0 commit comments