@metamask/multichain-network-controller
Version:
Multichain network controller
8 lines • 1.39 kB
text/typescript
export { MultichainNetworkController } from "./MultichainNetworkController/MultichainNetworkController.cjs";
export { MultichainNetworkService } from "./MultichainNetworkService/MultichainNetworkService.cjs";
export { getDefaultMultichainNetworkControllerState, NON_EVM_TESTNET_IDS, MULTICHAIN_NETWORK_TICKER, MULTICHAIN_NETWORK_DECIMAL_PLACES, AVAILABLE_MULTICHAIN_NETWORK_CONFIGURATIONS, } from "./constants.cjs";
export type { MultichainNetworkMetadata, SupportedCaipChainId, CommonNetworkConfiguration, NonEvmNetworkConfiguration, EvmNetworkConfiguration, MultichainNetworkConfiguration, MultichainNetworkControllerState, MultichainNetworkControllerGetStateAction, MultichainNetworkControllerStateChange, MultichainNetworkControllerNetworkDidChangeEvent, MultichainNetworkControllerActions, MultichainNetworkControllerEvents, MultichainNetworkControllerMessenger, } from "./types.cjs";
export type { MultichainNetworkControllerSetActiveNetworkAction, MultichainNetworkControllerGetNetworksWithTransactionActivityByAccountsAction, } from "./MultichainNetworkController/MultichainNetworkController-method-action-types.cjs";
export { checkIfSupportedCaipChainId, toMultichainNetworkConfiguration, toMultichainNetworkConfigurationsByChainId, toEvmCaipChainId, } from "./utils.cjs";
export type { ActiveNetworksByAddress } from "./api/accounts-api.cjs";
//# sourceMappingURL=index.d.cts.map