UNPKG

@dynamic-labs/sdk-react-core

Version:

A React SDK for implementing wallet web3 authentication and authorization to your website.

84 lines (83 loc) 3.41 kB
export * from './createUserProfile'; export * from './digestSHA256'; export * from './encodeBase64URL'; export * from './findEmbeddedWalletFromVerifiedCredentials'; export * from './findTurnkeyWallet'; export * from './generateMessages'; export * from './getActiveOauthCredential'; export * from './isPhoneNumberProviderEnabled'; export * from './modulo'; export * from './getAppOrigin'; export * from './getAuthToken'; export * from './getMinAuthToken'; export * from './getEnabledKYC'; export * from './validatePhoneLength'; export * from './getEnabledOAuthProviders'; export * from './getEnabledProviders'; export * from './getEnabledSocialSignInProvidersAsProviderEnum'; export * from './getDeviceFingerprint'; export * from './getOauthLoginUrl'; export * from './getOrdinalNumber'; export * from './getUserIdentifier'; export * from './socialStorage'; export * from './formatPhone'; export * from './mergeNetworks'; export * from './overrideNetworkRpcUrl'; export * from './getProviderByType'; export * from './getProviderEnumForSocialSignInProvider'; export * from './getRedirectURIOrigin'; export * from './getReferencedAccount'; export * from './getSocialSignInProviderForProviderEnum'; export * from './getSocialSignInProviderFromString'; export * from './getUserProfileFields'; export * from './getUserWalletsFromVerifiedCredentials'; export * from './getVerifyArgs'; export * from './getWalletIdentifier'; export * from './groupBy'; export * from './isAccountAbstractionWallet'; export * from './isEmailProviderEnabled'; export * from './isEmailValid'; export * from './addPasskeyIdentifierToWalletConnector'; export * from './isMagicConnector'; export * from './isNetworkUnsupported'; export * from './isOnrampProvider'; export * from './isPasskeyEnabled'; export * from './isProgrammableNetworkSwitchSupported'; export * from './isProviderEnabled'; export * from './isSocialKycEnabled'; export * from './isSupportedNetwork'; export * from './isTurnkeyEnabled'; export * from './isWalletConnected'; export * from './pixelToRem'; export * from './randomString'; export * from './removeElementById'; export * from './requiresTwoStepAuthentication'; export * from './shouldManuallyReconnectOnRefresh'; export * from './storeAuthToken'; export * from './stringifyURIQuery'; export * from './getEnabledEmbeddedWalletsAuthenticators'; export * from './getWalletAdditionalAddressByType'; export * from './isHardwareWalletEnabled'; export * from './getEnabledEmbeddedWalletProviders'; export * from './isAllowedToLinkWallet'; export * from './getUserVerifiedCredentialType'; export * from './hasEmbeddedWallet'; export * from './getEmbeddedWalletAuthHandler'; export * from './getEmbeddedWalletSessionExpiration'; export * from './serializeWalletConnectors'; export * from './downloadFile'; export * from './isCookieEnabled'; export * from './storeExpiresAt'; export * from './getExpiresAt'; export * from './getSupportedCountriesForVerificationFromProjectSettings'; export * from './getDefaultCountriesIfEmpty'; export * from './getPlatformForConnector'; export * from './isValidMfaRecoveryCode'; export * from './fiatUtils'; export * from './isAuthenticatedWithAWallet'; export * from './networksAndChains'; export * from './updatePrimaryWalletId'; export * from './getWalletUniqueId'; export * from './openPopup'; export * from './hasAllRequiredWalletsConnected'; export * from './isZKSyncEnabled';