UNPKG

@web3auth/no-modal

Version:
52 lines (51 loc) 6.13 kB
export { Web3AuthNoModal } from './noModal.js'; export { ANALYTICS_EVENTS, ANALYTICS_INTEGRATION_TYPE, ANALYTICS_SDK_TYPE, Analytics } from './base/analytics.js'; export { AUTH_CONNECTION, MFA_FACTOR, MFA_LEVELS, UX_MODE, WEB3AUTH_NETWORK, getED25519Key } from '@web3auth/auth'; export { BUTTON_POSITION, CONFIRMATION_STRATEGY } from '@web3auth/ws-embed'; export { BaseConnector } from './base/connector/baseConnector.js'; export { BaseEvmConnector } from './connectors/base-evm-connector/baseEvmConnector.js'; export { BaseProvider } from './providers/base-provider/baseProvider.js'; export { BaseSolanaConnector } from './connectors/base-solana-connector/baseSolanaConnector.js'; export { BiconomySmartAccount, KernelSmartAccount, MetamaskSmartAccount, NexusSmartAccount, SMART_ACCOUNT, SafeSmartAccount, TrustSmartAccount } from '@toruslabs/ethereum-controllers'; export { CAN_AUTHORIZE_STATUSES, CONNECTED_STATUSES } from './base/connector/connectorStatus.js'; export { CHAIN_NAMESPACES, cloneDeep } from '@toruslabs/base-controllers'; export { CONNECTOR_CATEGORY, CONNECTOR_EVENTS, CONNECTOR_INITIAL_AUTHENTICATION_MODE, CONNECTOR_STATUS } from './base/connector/constants.js'; export { CONNECTOR_NAMES, EVM_CONNECTORS, MULTI_CHAIN_CONNECTORS, SOLANA_CONNECTORS, WALLET_CONNECTORS } from './base/wallet/index.js'; export { CONNECTOR_NAMESPACES } from './base/chain/IChainInterface.js'; export { CommonJRPCProvider } from './providers/base-provider/CommonJRPCProvider.js'; export { CommonPrivateKeyProvider } from './providers/base-provider/commonPrivateKeyProvider.js'; export { DEFAULT_EIP155_METHODS, DEFAULT_EIP_155_EVENTS, DEFAULT_SOLANA_EVENTS, DEFAULT_SOLANA_METHODS, getNamespacesFromChains, getRequiredNamespaces, getSupportedEventsByNamespace, getSupportedMethodsByNamespace, getWalletConnectV2Settings } from './connectors/wallet-connect-v2-connector/config.js'; export { EIP1193_EVENTS, createRandomId } from './providers/base-provider/utils.js'; export { EIP1559APIEndpoint, GAS_ESTIMATE_TYPES, LegacyGasAPIEndpoint, TRANSACTION_ENVELOPE_TYPES, TRANSACTION_TYPES } from './providers/ethereum-provider/providers/privateKeyProviders/TransactionFormatter/constants.js'; export { EVM_PLUGINS, PLUGIN_EVENTS, PLUGIN_NAMESPACES, PLUGIN_STATUS, SOLANA_PLUGINS, WALLET_PLUGINS } from './base/plugin/IPlugin.js'; export { LOGIN_MODE, MODAL_SIGN_IN_METHODS, SMART_ACCOUNT_WALLET_SCOPE, SOLANA_CAIP_CHAIN_MAP, WALLET_REGISTRY_URL, WEB3AUTH_STATE_STORAGE_KEY, WIDGET_TYPE } from './base/constants.js'; export { PROVIDER_EVENTS } from './base/provider/IProvider.js'; export { SignTypedDataVersion } from './providers/ethereum-provider/providers/privateKeyProviders/TransactionFormatter/interfaces.js'; export { SolanaWallet } from './providers/solana-provider/solanaWallet.js'; export { TransactionFormatter } from './providers/ethereum-provider/providers/privateKeyProviders/TransactionFormatter/formatter.js'; export { WalletConnectV2Provider } from './connectors/wallet-connect-v2-connector/WalletConnectV2Provider.js'; export { WalletInitializationError, WalletLoginError, WalletOperationsError, WalletProviderError, Web3AuthError } from './base/errors/index.js'; export { WalletServicesPluginError } from './base/plugin/errors.js'; export { WalletStandardProvider } from './providers/solana-provider/providers/injectedProviders/walletStandardProvider.js'; export { Web3AuthContextKey } from './base/composables/index.js'; export { accountAbstractionProvider, toEoaProvider } from './providers/account-abstraction-provider/providers/AccountAbstractionProvider.js'; export { authConnector } from './connectors/auth-connector/authConnector.js'; export { checkIfTokenIsExpired, clearToken, getSavedToken, saveToken, storageAvailable } from './base/connector/utils.js'; export { cookieToWeb3AuthState } from './base/cookie.js'; export { createConfigMiddleware, createSolanaChainIdMiddleware, createSolanaJsonRpcClient, createSolanaProviderConfigMiddleware } from './providers/solana-provider/rpc/JrpcClient.js'; export { createEthChainIdMiddleware, createEthJsonRpcClient, createEthProviderConfigMiddleware } from './providers/ethereum-provider/rpc/jrpcClient.js'; export { createEthChainSwitchMiddleware, createEthMiddleware } from './providers/ethereum-provider/rpc/ethRpcMiddlewares.js'; export { createGenericJRPCMiddleware, createGetAccountsMiddleware, createGetPublicKeyMiddleware, createRequestAccountsMiddleware, createSolanaAccountMiddleware, createSolanaChainSwitchMiddleware, createSolanaMiddleware } from './providers/solana-provider/rpc/solanaRpcMiddlewares.js'; export { createStore as createMipd } from 'mipd'; export { getWallets as createSolanaMipd } from '@wallet-standard/app'; export { createWalletMiddleware } from './providers/ethereum-provider/rpc/walletMidddleware.js'; export { fetchEip1159GasEstimates, fetchLegacyGasPriceEstimates, normalizeGWEIDecimalNumbers, validateAddress, validateTypedSignMessageDataV4 } from './providers/ethereum-provider/providers/privateKeyProviders/TransactionFormatter/utils.js'; export { fetchProjectConfig, fetchWalletRegistry, fromViemChain, fromWagmiChain, getAaAnalyticsProperties, getCaipChainId, getErrorAnalyticsProperties, getHostname, getWalletServicesAnalyticsProperties, getWhitelabelAnalyticsProperties, isBrowser, isHexStrict, normalizeWalletName, sdkVersion, signerHost, withAbort } from './base/utils.js'; export { getSolanaChainByChainConfig } from './providers/solana-provider/providers/injectedProviders/utils.js'; export { hasSolanaWalletStandardFeatures } from './connectors/injected-solana-connector/index.js'; export { injectedEvmConnector } from './connectors/injected-evm-connector/injectedEvmConnector.js'; export { log } from './base/loglevel.js'; export { metaMaskConnector } from './connectors/metamask-connector/metamaskConnector.js'; export { walletConnectV2Connector } from './connectors/wallet-connect-v2-connector/walletConnectV2Connector.js'; export { walletServicesPlugin } from './plugins/wallet-services-plugin/plugin.js'; export { walletStandardConnector } from './connectors/injected-solana-connector/walletStandardConnector.js';