Portal
constructor(apiKey: String, rpcConfig: Map<String, String> = mapOf(), legacyEthChainId: Int = 1, autoApprove: Boolean = false, featureFlags: FeatureFlags? = null, version: String = "v6", api: Api? = null, apiHost: String = "api.portalhq.io", encryption: PortalEncryption = PortalEncryption(PortalMobileMpc()), keychain: MobileStorageAdapter? = null, mpc: Mpc? = null, mpcClient: PortalMobileMpc? = null, mpcHost: String = "mpc.portalhq.io", provider: Provider? = null, requests: PortalRequests? = PortalRequests(), webSocketHost: String = "connect.portalhq.io")