/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { Account, AttachSourceRequest, BackupKeySharesToLocationRequest, BackupKeySharesToLocationResponse, BackupKeySharesToLocationsRequest, BackupKeySharesToLocationsResponse, BackupMultipleClientKeySharesResponse, ChainEnum, CheckoutTransaction, CheckoutTransactionCreateRequest, CheckoutTransactionCreateResponse, CoinbaseOnrampGetBuyUrlRequest, CoinbaseOnrampGetBuyUrlResponse, CoinbaseOnrampOrderCreateRequest, CoinbaseOnrampOrderResponse, CompletePasskeyRecoveryRequest, ConnectRequest, CreateEmbeddedWalletsRequest, CreateExchangeTransferRequest, CreateRoomsRequest, CreateRoomsResponse, CreateRoomsWithoutWalletIdRequest, CreateRoomsWithoutWalletIdResponse, CreateWaasAccountRequest, CreateWalletAccountRequest, CryptoDotComPaymentCreateRequest, CryptoDotComPaymentResponse, Currency, DelegatedShareDeliveryRequest, DelegatedShareDeliveryResponse, DeleteDeviceRegistrationResponse, DeleteEmbeddedWalletsRequest, DeleteUserPasskeyRequest, DeviceRegistrationsResponse, EmailProviderResponse, EmailVerificationCreateRequest, EmailVerificationCreateResponse, EmailVerificationMfaRequest, EmailVerificationRetryRequest, EmailVerificationVerifyRequest, EmbeddedWalletAuthToken, EmbeddedWalletAuthType, EmbeddedWalletChainEnum, EmbeddedWalletPasscodeClaimRequest, EmbeddedWalletSecret, ExchangeKeyEnum, ExchangeTransaction, ExchangeTransferResponse, ExportEmbeddedWalletResponse, ExportWaasWalletPrivateKeyRequest, ExternalAuthAssertionResponse, ExternalAuthSigninRequest, FarcasterSignInRequest, GeneratedTokenResponse, GetPasskeyAuthenticationOptionsResponse, GetPasskeyRegistrationOptionsResponse, GetUserPasskeysResponse, GlobalWalletConnection, GlobalWalletConnectionCreateRequest, GlobalWalletSettings, HealthcheckResponse, ImportWaasPrivateKeyRequest, InitEmailAuthRequest, InitEmailAuthResponse, InitPasskeyRecoveryRequest, InitPasskeyRecoveryResponse, JwksResponse, MFAAuthRecoveryDevicePostRequest, MFAAuthTotpDevicePostRequest, MFADevice, MFAGetRecoveryCodesResponse, MFAListDevicesResponse, MFAMethodsResponse, MFARegenRecoveryCodesResponse, MFARegisterPasskeyDeviceGetResponse, MFARegisterPasskeyDevicePostRequest, MFARegisterTotpDeviceGetResponse, MFARegisterTotpDevicePostRequest, MFAUpdateDeviceRequest, MergeUserConflictResolutions, MultichainAccountBalanceResponse, MultichainAccountBalancesRequest, NetworkConfigurationResponse, NonceResponse, NoncesResponse, OauthInitAuthRequest, OauthProviderLoginUrl, OauthRequest, OauthResultRequest, OauthResultResponse, OpenRoomResponse, OpenRoomResponseForReshare, OpenRoomResponseWithServerKeygenIds, PasskeyAuthRequest, PasskeyRegisterRequest, PrefetchRequest, PrepareSigningRequest, ProjectSettings, ProviderEnum, PublishEvents, QuoteRequest, RealtimeAuthTokenResponse, RecordBroadcastRequest, RecoverMultipleClientKeySharesRequest, RecoverMultipleClientKeySharesResponse, RegisterEmbeddedWalletSessionKeyResponse, RegisterSessionKeyRequest, ReshareRequest, ScanWebsiteUrlRequest, ScanWebsiteUrlResponse, SdkSettingsRequest, SdkUser, SignMessageWithWaasRequest, SimulateEVMTransactionRequest, SimulateSVMTransactionRequest, SimulateTransactionResponse, SimulateUserOpRequest, SmsVerificationCreateRequest, SmsVerificationCreateResponse, SmsVerificationRetryRequest, SmsVerificationVerifyRequest, SolanaTransactionOptimizationRequest, SolanaTransactionOptimizationResponse, SponsorSVMTransactionRequest, SponsorSVMTransactionResponse, SsoProviderCheckRequest, SsoProviderCheckResponse, StepUpCheckRequest, StepUpCheckResponse, SupportedOfframpsResponse, SupportedOnrampsResponse, SwapQuoteRequest, SwapQuoteResponse, SwapStatusRequest, SwapStatusResponse, TelegramPostRequest, TokenBalance, TransactionFeeEstimateRequest, TransactionFeeEstimateResponse, TransferDestinationResponse, TurnkeyCreateWalletAccountsRequestBody, TurnkeyDeleteEmbeddedWalletsRequestBody, UpdateRecoveryEmailRequest, UpdateSelfResponse, UpdateUserPasskeyRequest, UpdateWaasWalletSettingsRequest, UpdateWaasWalletSettingsResponse, UpgradeEmbeddedWalletToV2Request, UserFields, UserFieldsCheckParams, UserFieldsCheckResponse, UserOauthAccessTokenResponse, UserPasskey, UserWalletSelectionRequest, VerifyRequest, VerifyResponse, VerifyUnlinkRequest, WalletSanctionsResponse, WalletTransactionsResponse } from '../models'; export interface AttachSourceOperationRequest { environmentId: string; transactionId: string; xDynamicCheckoutSessionToken: string; attachSourceRequest: AttachSourceRequest; } export interface AttachSourceOptionsRequest { environmentId: string; transactionId: string; } export interface AuthMfaEmailDeviceOptionsRequest { environmentId: string; } export interface AuthMfaPasskeyDeviceOptionsRequest { environmentId: string; } export interface AuthMfaRecoveryRequest { environmentId: string; mFAAuthRecoveryDevicePostRequest: MFAAuthRecoveryDevicePostRequest; } export interface AuthMfaRecoveryOptionsRequest { environmentId: string; } export interface AuthMfaTotpDeviceRequest { environmentId: string; mFAAuthTotpDevicePostRequest: MFAAuthTotpDevicePostRequest; } export interface AuthMfaTotpDeviceOptionsRequest { environmentId: string; } export interface AuthenticateMfaEmailRequest { environmentId: string; emailVerificationMfaRequest: EmailVerificationMfaRequest; } export interface AuthenticateMfaPasskeyDeviceRequest { environmentId: string; passkeyAuthRequest: PasskeyAuthRequest; } export interface AuthenticatePasskeyOptionsRequest { environmentId: string; relatedOriginRpId?: string; } export interface BackupKeySharesToGoogleDriveRequest { environmentId: string; walletId: string; } export interface BackupKeySharesToGoogleDriveOptionsRequest { environmentId: string; walletId: string; } export interface BackupKeySharesToLocationOperationRequest { environmentId: string; walletId: string; backupKeySharesToLocationRequest: BackupKeySharesToLocationRequest; } export interface BackupKeySharesToLocationOptionsRequest { environmentId: string; walletId: string; } export interface BackupKeySharesToLocationsOperationRequest { environmentId: string; walletId: string; backupKeySharesToLocationsRequest: BackupKeySharesToLocationsRequest; } export interface BackupKeySharesToLocationsOptionsRequest { environmentId: string; walletId: string; } export interface BroadcastCheckoutTransactionOptionsRequest { environmentId: string; transactionId: string; } export interface CancelCheckoutTransactionRequest { environmentId: string; transactionId: string; xDynamicCheckoutSessionToken: string; } export interface CancelCheckoutTransactionOptionsRequest { environmentId: string; transactionId: string; } export interface CbOauthRedirectRequest { environmentId: string; code?: string; scope?: string; state?: string; authuser?: string; prompt?: string; error?: string; } export interface CbOauthRedirectOptionsRequest { environmentId: string; } export interface CheckSsoProviderRequest { environmentId: string; ssoProviderCheckRequest: SsoProviderCheckRequest; } export interface CheckWalletSanctionsRequest { environmentId: string; walletAddress: string; chain: ChainEnum; } export interface CheckWalletSanctionsOptionsRequest { environmentId: string; } export interface ClaimEmbeddedWalletRequest { environmentId: string; embeddedWalletPasscodeClaimRequest: EmbeddedWalletPasscodeClaimRequest; } export interface ClaimEmbeddedWalletOptionsRequest { environmentId: string; } export interface CoinbaseBuyOptionsRequest { environmentId: string; } export interface CoinbaseNetworksOptionsRequest { environmentId: string; } export interface CoinbaseOrdersOptionsRequest { environmentId: string; } export interface CompletePasskeyRecoveryOperationRequest { environmentId: string; completePasskeyRecoveryRequest: CompletePasskeyRecoveryRequest; } export interface CreateCheckoutTransactionRequest { environmentId: string; checkoutId: string; checkoutTransactionCreateRequest: CheckoutTransactionCreateRequest; } export interface CreateCheckoutTransactionOptionsRequest { environmentId: string; checkoutId: string; } export interface CreateCoinbaseOnrampOrderRequest { environmentId: string; coinbaseOnrampOrderCreateRequest: CoinbaseOnrampOrderCreateRequest; } export interface CreateCryptoDotComPaymentRequest { environmentId: string; cryptoDotComPaymentCreateRequest: CryptoDotComPaymentCreateRequest; } export interface CreateEmailVerificationRequest { environmentId: string; emailVerificationCreateRequest: EmailVerificationCreateRequest; } export interface CreateEmailVerificationOptionsRequest { environmentId: string; } export interface CreateEmbeddedWalletsOperationRequest { environmentId: string; createEmbeddedWalletsRequest: CreateEmbeddedWalletsRequest; } export interface CreateEmbeddedWalletsOptionsRequest { environmentId: string; } export interface CreateGlobalWalletConnectionRequest { environmentId: string; globalWalletConnectionCreateRequest: GlobalWalletConnectionCreateRequest; } export interface CreateNewRecoveryCodesRequest { environmentId: string; } export interface CreateRoomsOperationRequest { environmentId: string; walletId: string; createRoomsRequest: CreateRoomsRequest; } export interface CreateRoomsOptionsRequest { environmentId: string; walletId: string; } export interface CreateRoomsWithoutWalletIdOperationRequest { environmentId: string; createRoomsWithoutWalletIdRequest: CreateRoomsWithoutWalletIdRequest; } export interface CreateRoomsWithoutWalletIdOptionsRequest { environmentId: string; } export interface CreateSmsVerificationRequest { environmentId: string; smsVerificationCreateRequest: SmsVerificationCreateRequest; } export interface CreateSmsVerificationOptionsRequest { environmentId: string; } export interface CreateVisitRequest { environmentId: string; connectRequest: ConnectRequest; } export interface CreateWaasAccountOperationRequest { environmentId: string; createWaasAccountRequest: CreateWaasAccountRequest; } export interface CreateWaasAccountOptionsRequest { environmentId: string; } export interface CreateWalletAccountOperationRequest { environmentId: string; createWalletAccountRequest: CreateWalletAccountRequest; } export interface CryptoDotComPaymentOptionsRequest { environmentId: string; } export interface DeleteAllDeviceRegistrationsRequest { environmentId: string; } export interface DeleteDeviceRegistrationRequest { environmentId: string; deviceRegistrationId: string; } export interface DeleteEmbeddedWalletsOperationRequest { environmentId: string; deleteEmbeddedWalletsRequest?: DeleteEmbeddedWalletsRequest; } export interface DeleteMfaDeviceRequest { environmentId: string; mfaDeviceId: string; xMfaAuthToken: string; } export interface DeletePasskeyRequest { environmentId: string; deleteUserPasskeyRequest: DeleteUserPasskeyRequest; } export interface DeliverDelegatedShareRequest { environmentId: string; walletId: string; delegatedShareDeliveryRequest: DelegatedShareDeliveryRequest; } export interface DeliverDelegatedShareOptionsRequest { environmentId: string; walletId: string; } export interface DeviceRegistrationRequest { environmentId: string; } export interface DeviceRegistrationByIdOptionsRequest { environmentId: string; deviceRegistrationId: string; } export interface DeviceRegistrationOptionsRequest { environmentId: string; } export interface DeviceRegistrationsOptionsRequest { environmentId: string; } export interface DisconnectGlobalWalletConnectionRequest { environmentId: string; globalWalletConnectionId: string; } export interface DisconnectGlobalWalletConnectionOptionsRequest { environmentId: string; globalWalletConnectionId: string; } export interface EmailAuthOptionsRequest { environmentId: string; } export interface EmailProviderOptionsRequest { environmentId: string; } export interface EmbeddedWalletDeleteRequestOptionsRequest { environmentId: string; walletId: string; } export interface EmbeddedWalletExportRequest { environmentId: string; walletId: string; activityId: string; } export interface EmbeddedWalletExportOptionsRequest { environmentId: string; walletId: string; activityId: string; } export interface EstimateTransactionFeeRequest { environmentId: string; chainName: ChainEnum; transactionFeeEstimateRequest: TransactionFeeEstimateRequest; } export interface EstimateTransactionFeeOptionsRequest { environmentId: string; chainName: ChainEnum; networkId: number; } export interface EventsOptionsRequest { environmentId: string; } export interface ExportPrivateKeyRequest { environmentId: string; walletId: string; exportWaasWalletPrivateKeyRequest: ExportWaasWalletPrivateKeyRequest; } export interface ExportPrivateKeyOptionsRequest { environmentId: string; walletId: string; } export interface ExternalAuthSigninOperationRequest { environmentId: string; externalAuthSigninRequest: ExternalAuthSigninRequest; } export interface ExternalAuthSigninOptionsRequest { environmentId: string; } export interface ExternalAuthVerifyRequest { environmentId: string; externalAuthSigninRequest: ExternalAuthSigninRequest; } export interface ExternalAuthVerifyOptionsRequest { environmentId: string; } export interface FarcasterSignInOperationRequest { environmentId: string; farcasterSignInRequest?: FarcasterSignInRequest; } export interface FarcasterSignInOptionsRequest { environmentId: string; } export interface FarcasterVerifyRequest { environmentId: string; farcasterSignInRequest?: FarcasterSignInRequest; } export interface FarcasterVerifyOptionsRequest { environmentId: string; } export interface GenerateCoinbaseOnrampBuyUrlRequest { environmentId: string; coinbaseOnrampGetBuyUrlRequest: CoinbaseOnrampGetBuyUrlRequest; } export interface GetAccountBalancesRequest { environmentId: string; chainName: ChainEnum; accountAddress: string; networkId?: number; includePrices?: boolean; includeNative?: boolean; filterSpamTokens?: boolean; whitelistedContracts?: Array; forceRefresh?: boolean; } export interface GetAccountBalancesOptionsRequest { environmentId: string; chainName: ChainEnum; networkId: number; accountAddress: string; transactionHash?: string; } export interface GetAuthTokenRequest { environmentId: string; type?: EmbeddedWalletAuthType; } export interface GetAuthTokenOptsRequest { environmentId: string; } export interface GetAuthenticatedUserRequest { environmentId: string; } export interface GetBackupTokenRequest { environmentId: string; } export interface GetBackupTokenOptionsRequest { environmentId: string; } export interface GetCheckoutTransactionRequest { environmentId: string; transactionId: string; } export interface GetCheckoutTransactionOptionsRequest { environmentId: string; transactionId: string; } export interface GetCoinbaseSupportedNetworksRequest { environmentId: string; } export interface GetCreateWalletAccountRequestRequest { environmentId: string; chain: EmbeddedWalletChainEnum; } export interface GetCurrencyExchangeRatesRequest { environmentId: string; } export interface GetCurrencyExchangeRatesOptionsRequest { environmentId: string; } export interface GetEmailProviderRequest { environmentId: string; email: string; } export interface GetEmbeddedWalletBackupOptionRequest { environmentId: string; } export interface GetEmbeddedWalletBackupsRequest { environmentId: string; } export interface GetEmbeddedWalletPasscodeRequest { environmentId: string; } export interface GetEmbeddedWalletPasscodeOptionRequest { environmentId: string; } export interface GetEmbeddedWalletsDeleteRequestRequest { environmentId: string; walletId: string; } export interface GetEndUserOauthAccessTokenRequest { environmentId: string; oauthAccountId: string; } export interface GetEndUserOauthAccessTokenOptionsRequest { environmentId: string; oauthAccountId: string; } export interface GetEnvironmentSettingsRequest { environmentId: string; sdkVersion?: string; } export interface GetExchangeTransactionsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; accountId?: string; } export interface GetExchangeTransactionsOptionsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; } export interface GetExchangeTransferDestinationsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; } export interface GetExchangeTransferDestinationsOptionsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; } export interface GetGlobalWalletsSettingsRequest { environmentId: string; } export interface GetHealthcheckRequest { environmentId: string; } export interface GetHealthcheckOptionsRequest { environmentId: string; } export interface GetJwksByEnvironmentIdRequest { environmentId: string; } export interface GetJwksJsonByEnvironmentIdRequest { environmentId: string; } export interface GetMfaDeviceRequest { environmentId: string; mfaDeviceId: string; } export interface GetMfaDeviceOptionsRequest { environmentId: string; mfaDeviceId: string; } export interface GetNetworksConfigurationByEnvIdRequest { environmentId: string; } export interface GetNonceRequest { environmentId: string; } export interface GetNoncesRequest { environmentId: string; count?: number; } export interface GetPasskeyAuthenticationOptionsRequest { environmentId: string; relatedOriginRpId?: string; } export interface GetPasskeyAuthenticationOptionsOptionsRequest { environmentId: string; relatedOriginRpId?: string; } export interface GetPasskeyAuthenticationSigninOptionsRequest { environmentId: string; relatedOriginRpId?: string; } export interface GetPasskeyRegistrationOptionsRequest { environmentId: string; } export interface GetPasskeyRegistrationOptionsOptionsRequest { environmentId: string; } export interface GetRealtimeAuthTokenRequest { environmentId: string; capabilities?: string; xDynamicCheckoutSessionToken?: string; xDynamicCheckoutTransactionId?: string; } export interface GetRecoveryCodesRequest { environmentId: string; } export interface GetSupportedOfframpsRequest { environmentId: string; walletAddress: string; chain: string; networkId?: string; token?: string; } export interface GetSupportedOnrampsRequest { environmentId: string; walletAddress: string; chain: string; networkId?: string; token?: string; tokenAmount?: number; includeDisabled?: boolean; currency?: string; merchantName?: string; } export interface GetTelegramAuthRequest { environmentId: string; state: string; } export interface GetUserAccountBalancesRequest { environmentId: string; userId: string; multichainAccountBalancesRequest: MultichainAccountBalancesRequest; } export interface GetUserAccountsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; networkId?: number; chainName?: ChainEnum; } export interface GetUserAccountsOptionsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; } export interface GetUserFieldsCheckRequest { environmentId: string; filter: UserFieldsCheckParams; } export interface GetUserFieldsCheckOptionsRequest { environmentId: string; } export interface GetUserMfaDevicesRequest { environmentId: string; } export interface GetUserMfaMethodsRequest { environmentId: string; verifiedOnly?: boolean; } export interface GetUserPasskeysRequest { environmentId: string; } export interface GetWaasWalletWithVerifiedCredentialsRequest { environmentId: string; walletAddress: string; } export interface GetWaasWalletWithVerifiedCredentialsOptionsRequest { environmentId: string; walletAddress: string; } export interface GetWalletTransactionsRequest { environmentId: string; chainName: ChainEnum; address: string; networkId: number; limit?: number; offset?: string; } export interface GetWalletTransactionsOptionsRequest { environmentId: string; chainName: ChainEnum; address: string; networkId: number; limit?: number; offset?: string; } export interface GlobalWalletConnectionsOptionsRequest { environmentId: string; } export interface GlobalWalletsSettingsOptionsRequest { environmentId: string; } export interface HardDeleteUserRequest { environmentId: string; } export interface ImportPrivateKeyRequest { environmentId: string; importWaasPrivateKeyRequest: ImportWaasPrivateKeyRequest; } export interface ImportPrivateKeyOptionsRequest { environmentId: string; } export interface InitAuthRequest { environmentId: string; providerType: ProviderEnum; oauthInitAuthRequest: OauthInitAuthRequest; } export interface InitAuthOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface InitEmailAuthOperationRequest { environmentId: string; initEmailAuthRequest: InitEmailAuthRequest; } export interface InitPasskeyRecoveryOperationRequest { environmentId: string; initPasskeyRecoveryRequest: InitPasskeyRecoveryRequest; } export interface JwksOptionsRequest { environmentId: string; } export interface LegacyEmbeddedWalletDeleteRequestOptionsRequest { environmentId: string; } export interface LegacyGetEmbeddedWalletsDeleteRequestRequest { environmentId: string; } export interface ListDeviceRegistrationsRequest { environmentId: string; } export interface ListMfaDevicesOptionsRequest { environmentId: string; } export interface ListMfaMethodsOptionsRequest { environmentId: string; verifiedOnly?: boolean; } export interface LogDynamicSdkSettingsRequest { environmentId: string; sdkSettingsRequest: SdkSettingsRequest; } export interface MergeUsersRequest { environmentId: string; } export interface MergeUsersOptionsRequest { environmentId: string; } export interface NetworksOptionsRequest { environmentId: string; } export interface NonceOptionsRequest { environmentId: string; } export interface NoncesOptionsRequest { environmentId: string; } export interface OauthAuthorizeHtmlRequest { environmentId: string; providerType: ProviderEnum; scope?: string; state?: string; redirectUri?: string; } export interface OauthAuthorizeHtmlOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthLoginRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthLoginOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthLoginUrlRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthLoginUrlOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthRedirectAppleRequest { environmentId: string; code?: string; state?: string; idToken?: string; error?: string; } export interface OauthRedirectAppleOptionsRequest { environmentId: string; } export interface OauthRedirectCodeRequest { environmentId: string; providerType: ProviderEnum; code?: string; scope?: string; state?: string; authuser?: string; prompt?: string; error?: string; } export interface OauthRedirectOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthResultOperationRequest { environmentId: string; providerType: ProviderEnum; oauthResultRequest: OauthResultRequest; } export interface OauthResultOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthSignInRequest { environmentId: string; providerType: ProviderEnum; oauthRequest: OauthRequest; } export interface OauthSignInOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OauthVerifyRequest { environmentId: string; providerType: ProviderEnum; oauthRequest: OauthRequest; } export interface OauthVerifyOptionsRequest { environmentId: string; providerType: ProviderEnum; } export interface OfframpsOptionsRequest { environmentId: string; } export interface OnrampsOptionsRequest { environmentId: string; } export interface OptimizeTransactionRequest { environmentId: string; solanaTransactionOptimizationRequest: SolanaTransactionOptimizationRequest; } export interface OptimizeTransactionOptionsRequest { environmentId: string; } export interface OptionsConnectRequest { environmentId: string; } export interface PasskeyRecoveryOptionsRequest { environmentId: string; } export interface PostExchangeAccountTransferRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; accountId: string; createExchangeTransferRequest: CreateExchangeTransferRequest; } export interface PostExchangeAccountTransferOptionsRequest { environmentId: string; exchangeKey: ExchangeKeyEnum; accountId: string; } export interface PostMultichainAccountBalancesRequest { environmentId: string; multichainAccountBalancesRequest: MultichainAccountBalancesRequest; } export interface PostMultichainAccountBalancesOptionsRequest { environmentId: string; multichainAccountBalancesRequest: MultichainAccountBalancesRequest; } export interface PostTelegramAuthRequest { environmentId: string; telegramPostRequest: TelegramPostRequest; } export interface PrefetchOperationRequest { environmentId: string; prefetchRequest: PrefetchRequest; } export interface PrepareCheckoutTransactionRequest { environmentId: string; transactionId: string; xDynamicCheckoutSessionToken: string; prepareSigningRequest?: PrepareSigningRequest; } export interface PrepareCheckoutTransactionOptionsRequest { environmentId: string; transactionId: string; } export interface PublishEventRequest { environmentId: string; publishEvents: PublishEvents; } export interface QuoteCheckoutTransactionRequest { environmentId: string; transactionId: string; xDynamicCheckoutSessionToken: string; quoteRequest: QuoteRequest; } export interface QuoteCheckoutTransactionOptionsRequest { environmentId: string; transactionId: string; } export interface RealtimeAuthOptionsRequest { environmentId: string; } export interface RecordCheckoutBroadcastRequest { environmentId: string; transactionId: string; xDynamicCheckoutSessionToken: string; recordBroadcastRequest: RecordBroadcastRequest; } export interface RecoverKeySharesRequest { environmentId: string; walletId: string; recoverMultipleClientKeySharesRequest?: RecoverMultipleClientKeySharesRequest; } export interface RecoverKeySharesOptionsRequest { environmentId: string; walletId: string; } export interface RecoveryCodesOptionsRequest { environmentId: string; } export interface RecoveryEmailOptionsRequest { environmentId: string; } export interface RefreshAuthRequest { environmentId: string; } export interface RefreshKeySharesRequest { environmentId: string; walletId: string; } export interface RefreshKeySharesOptionsRequest { environmentId: string; walletId: string; } export interface RefreshOptionsRequest { environmentId: string; } export interface RegisterPasskeyRequest { environmentId: string; passkeyRegisterRequest: PasskeyRegisterRequest; } export interface RegisterPasskeyMfaDeviceRequest { environmentId: string; } export interface RegisterPasskeyMfaDeviceOptionsRequest { environmentId: string; } export interface RegisterPasskeyMfaDeviceVerifyRequest { environmentId: string; mFARegisterPasskeyDevicePostRequest: MFARegisterPasskeyDevicePostRequest; } export interface RegisterSessionKeyOperationRequest { environmentId: string; registerSessionKeyRequest: RegisterSessionKeyRequest; } export interface RegisterTotpMfaDeviceRequest { environmentId: string; } export interface RegisterTotpMfaDeviceOptionsRequest { environmentId: string; } export interface RegisterTotpMfaDeviceVerifyRequest { environmentId: string; mFARegisterTotpDevicePostRequest: MFARegisterTotpDevicePostRequest; } export interface ReshareOperationRequest { environmentId: string; walletId: string; reshareRequest: ReshareRequest; } export interface ReshareOptionsRequest { environmentId: string; walletId: string; } export interface RestoreEmbeddedWalletRequest { environmentId: string; walletId: string; } export interface RestoreEmbeddedWalletOptionsRequest { environmentId: string; walletId: string; } export interface RetryEmailVerificationRequest { environmentId: string; emailVerificationRetryRequest: EmailVerificationRetryRequest; } export interface RetryEmailVerificationOptionsRequest { environmentId: string; } export interface RetrySmsVerificationRequest { environmentId: string; smsVerificationRetryRequest: SmsVerificationRetryRequest; } export interface RetrySmsVerificationOptionsRequest { environmentId: string; } export interface RevokeSessionRequest { environmentId: string; } export interface RevokeSessionOptionRequest { environmentId: string; } export interface ScanUrlRequest { environmentId: string; scanWebsiteUrlRequest: ScanWebsiteUrlRequest; } export interface ScanUrlOptionsRequest { environmentId: string; } export interface SdkSettingsOptionsRequest { environmentId: string; } export interface SelectUserWalletRequest { environmentId: string; userWalletSelectionRequest: UserWalletSelectionRequest; } export interface SelectUserWalletOptionsRequest { environmentId: string; } export interface SessionCheckRequest { environmentId: string; } export interface SessionCheckOptionsRequest { environmentId: string; } export interface SessionKeyOptionsRequest { environmentId: string; } export interface SettingsOptionsRequest { environmentId: string; } export interface SignInWithEmailVerificationRequest { environmentId: string; emailVerificationVerifyRequest: EmailVerificationVerifyRequest; } export interface SignInWithEmailVerificationOptionsRequest { environmentId: string; } export interface SignInWithSmsVerificationRequest { environmentId: string; smsVerificationVerifyRequest: SmsVerificationVerifyRequest; } export interface SignInWithSmsVerificationOptionsRequest { environmentId: string; } export interface SignMessageRequest { environmentId: string; walletId: string; signMessageWithWaasRequest: SignMessageWithWaasRequest; } export interface SignMessageOptionsRequest { environmentId: string; walletId: string; } export interface SigninWithPasskeyRequest { environmentId: string; passkeyAuthRequest: PasskeyAuthRequest; } export interface SimulateEVMTransactionOperationRequest { environmentId: string; simulateEVMTransactionRequest: SimulateEVMTransactionRequest; } export interface SimulateEVMTransactionOptionsRequest { environmentId: string; } export interface SimulateSVMTransactionOperationRequest { environmentId: string; simulateSVMTransactionRequest: SimulateSVMTransactionRequest; } export interface SimulateSVMTransactionOptionsRequest { environmentId: string; } export interface SimulateUserOpOperationRequest { environmentId: string; simulateUserOpRequest: SimulateUserOpRequest; } export interface SimulateUserOpOptionsRequest { environmentId: string; } export interface SoftDeleteEmbeddedWalletRequest { environmentId: string; walletId: string; } export interface SoftDeleteEmbeddedWalletOptionsRequest { environmentId: string; walletId: string; } export interface SponsorSVMTransactionOperationRequest { environmentId: string; sponsorSVMTransactionRequest: SponsorSVMTransactionRequest; } export interface SponsorSVMTransactionOptionsRequest { environmentId: string; } export interface StepUpCheckOperationRequest { environmentId: string; stepUpCheckRequest: StepUpCheckRequest; } export interface StepUpCheckOptionsRequest { environmentId: string; } export interface SwapQuoteOperationRequest { environmentId: string; swapQuoteRequest: SwapQuoteRequest; } export interface SwapQuoteOptionsRequest { environmentId: string; } export interface SwapStatusOperationRequest { environmentId: string; swapStatusRequest: SwapStatusRequest; } export interface SwapStatusOptionsRequest { environmentId: string; } export interface TelegramAuthOptionsRequest { environmentId: string; } export interface TelegramCheckAuthRequest { environmentId: string; oauthResultRequest?: OauthResultRequest; } export interface TelegramCheckAuthOptionsRequest { environmentId: string; } export interface TelegramSignInRequest { environmentId: string; oauthResultRequest?: OauthResultRequest; } export interface TelegramSignInOptionsRequest { environmentId: string; } export interface TelegramVerifyRequest { environmentId: string; oauthResultRequest?: OauthResultRequest; } export interface TelegramVerifyOptionsRequest { environmentId: string; } export interface UpdateEmbeddedWalletRecoveryEmailRequest { environmentId: string; updateRecoveryEmailRequest: UpdateRecoveryEmailRequest; } export interface UpdatePasskeyRequest { environmentId: string; updateUserPasskeyRequest: UpdateUserPasskeyRequest; } export interface UpdateSelfRequest { environmentId: string; userFields: UserFields; } export interface UpdateUserMfaDeviceRequest { environmentId: string; mfaDeviceId: string; mFAUpdateDeviceRequest?: MFAUpdateDeviceRequest; } export interface UpdateWaasWalletSettingsOperationRequest { environmentId: string; walletId: string; updateWaasWalletSettingsRequest: UpdateWaasWalletSettingsRequest; } export interface UpgradeEmbeddedWalletToV2OperationRequest { environmentId: string; upgradeEmbeddedWalletToV2Request: UpgradeEmbeddedWalletToV2Request; } export interface UpgradeEmbeddedWalletToV2OptionRequest { environmentId: string; } export interface UserPasskeysOptionsRequest { environmentId: string; } export interface UsersOptionsRequest { environmentId: string; } export interface VerifyOperationRequest { environmentId: string; verifyRequest: VerifyRequest; } export interface VerifyEmailVerificationRequest { environmentId: string; emailVerificationVerifyRequest: EmailVerificationVerifyRequest; } export interface VerifyEmailVerificationOptionsRequest { environmentId: string; } export interface VerifyLinkRequest { environmentId: string; verifyRequest: VerifyRequest; } export interface VerifyLinkOptionsRequest { environmentId: string; } export interface VerifyMergeUsersRequest { environmentId: string; mergeUserConflictResolutions: MergeUserConflictResolutions; } export interface VerifyMergeUsersOptionsRequest { environmentId: string; } export interface VerifyOptionsRequest { environmentId: string; } export interface VerifyPrefetchRequest { environmentId: string; } export interface VerifySmsVerificationRequest { environmentId: string; smsVerificationVerifyRequest: SmsVerificationVerifyRequest; } export interface VerifySmsVerificationOptionsRequest { environmentId: string; } export interface VerifyTransferRequest { environmentId: string; verifyRequest: VerifyRequest; } export interface VerifyTransferOptionsRequest { environmentId: string; } export interface VerifyUnlinkOperationRequest { environmentId: string; verifyUnlinkRequest: VerifyUnlinkRequest; } export interface VerifyUnlinkOptionsRequest { environmentId: string; } export interface WaasWalletSettingsOptionsRequest { environmentId: string; walletId: string; } export interface WalletAccountOptionsRequest { environmentId: string; } export interface WalletAccountRequestOptionsRequest { environmentId: string; } export interface WalletsSigninRequest { environmentId: string; verifyRequest: VerifyRequest; } export interface WalletsSigninOptionsRequest { environmentId: string; } export interface WalletsVerifyRequest { environmentId: string; verifyRequest: VerifyRequest; } export interface WalletsVerifyOptionsRequest { environmentId: string; } /** * */ export declare class SDKApi extends runtime.BaseAPI { /** * Sets the source wallet address and chain for an initiated transaction. * Attach a source to a checkout transaction */ attachSourceRaw(requestParameters: AttachSourceOperationRequest, initOverrides?: RequestInit): Promise>; /** * Sets the source wallet address and chain for an initiated transaction. * Attach a source to a checkout transaction */ attachSource(requestParameters: AttachSourceOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ attachSourceOptionsRaw(requestParameters: AttachSourceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ attachSourceOptions(requestParameters: AttachSourceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ authMfaEmailDeviceOptionsRaw(requestParameters: AuthMfaEmailDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ authMfaEmailDeviceOptions(requestParameters: AuthMfaEmailDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ authMfaPasskeyDeviceOptionsRaw(requestParameters: AuthMfaPasskeyDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ authMfaPasskeyDeviceOptions(requestParameters: AuthMfaPasskeyDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates via recovery code and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authMfaRecoveryRaw(requestParameters: AuthMfaRecoveryRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates via recovery code and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authMfaRecovery(requestParameters: AuthMfaRecoveryRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ authMfaRecoveryOptionsRaw(requestParameters: AuthMfaRecoveryOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ authMfaRecoveryOptions(requestParameters: AuthMfaRecoveryOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates via TOTP code and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authMfaTotpDeviceRaw(requestParameters: AuthMfaTotpDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates via TOTP code and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authMfaTotpDevice(requestParameters: AuthMfaTotpDeviceRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ authMfaTotpDeviceOptionsRaw(requestParameters: AuthMfaTotpDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ authMfaTotpDeviceOptions(requestParameters: AuthMfaTotpDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates via email verification and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authenticateMfaEmailRaw(requestParameters: AuthenticateMfaEmailRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates via email verification and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authenticateMfaEmail(requestParameters: AuthenticateMfaEmailRequest, initOverrides?: RequestInit): Promise; /** * Authenticates via passkey and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authenticateMfaPasskeyDeviceRaw(requestParameters: AuthenticateMfaPasskeyDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates via passkey and upgrades the JWT scope with a valid MFA session. * Upgrade JWT scope with valid MFA session */ authenticateMfaPasskeyDevice(requestParameters: AuthenticateMfaPasskeyDeviceRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ authenticatePasskeyOptionsRaw(requestParameters: AuthenticatePasskeyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ authenticatePasskeyOptions(requestParameters: AuthenticatePasskeyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Backs up the client key shares for the specified WAAS wallet to Google Drive. * Back up keyshares to Google Drive */ backupKeySharesToGoogleDriveRaw(requestParameters: BackupKeySharesToGoogleDriveRequest, initOverrides?: RequestInit): Promise>; /** * Backs up the client key shares for the specified WAAS wallet to Google Drive. * Back up keyshares to Google Drive */ backupKeySharesToGoogleDrive(requestParameters: BackupKeySharesToGoogleDriveRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ backupKeySharesToGoogleDriveOptionsRaw(requestParameters: BackupKeySharesToGoogleDriveOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ backupKeySharesToGoogleDriveOptions(requestParameters: BackupKeySharesToGoogleDriveOptionsRequest, initOverrides?: RequestInit): Promise; /** * Records a backup action and event for the specified location without performing the actual backup. * Create backup action and event for a specified location without performing actual backup */ backupKeySharesToLocationRaw(requestParameters: BackupKeySharesToLocationOperationRequest, initOverrides?: RequestInit): Promise>; /** * Records a backup action and event for the specified location without performing the actual backup. * Create backup action and event for a specified location without performing actual backup */ backupKeySharesToLocation(requestParameters: BackupKeySharesToLocationOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ backupKeySharesToLocationOptionsRaw(requestParameters: BackupKeySharesToLocationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ backupKeySharesToLocationOptions(requestParameters: BackupKeySharesToLocationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Records backup actions and events for multiple locations without performing the actual backups. * Create backup action and event for multiple locations without performing actual backup */ backupKeySharesToLocationsRaw(requestParameters: BackupKeySharesToLocationsOperationRequest, initOverrides?: RequestInit): Promise>; /** * Records backup actions and events for multiple locations without performing the actual backups. * Create backup action and event for multiple locations without performing actual backup */ backupKeySharesToLocations(requestParameters: BackupKeySharesToLocationsOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ backupKeySharesToLocationsOptionsRaw(requestParameters: BackupKeySharesToLocationsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ backupKeySharesToLocationsOptions(requestParameters: BackupKeySharesToLocationsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ broadcastCheckoutTransactionOptionsRaw(requestParameters: BroadcastCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ broadcastCheckoutTransactionOptions(requestParameters: BroadcastCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Cancels a pre-broadcast transaction. Only allowed before the transaction is broadcasted. * Cancel a checkout transaction */ cancelCheckoutTransactionRaw(requestParameters: CancelCheckoutTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Cancels a pre-broadcast transaction. Only allowed before the transaction is broadcasted. * Cancel a checkout transaction */ cancelCheckoutTransaction(requestParameters: CancelCheckoutTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ cancelCheckoutTransactionOptionsRaw(requestParameters: CancelCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ cancelCheckoutTransactionOptions(requestParameters: CancelCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * This endpoint proxies requests to `/sdk/{environmentId}/providers/coinbasesocial/redirect` because Coinbase does not allow the string `coinbase` on the redirect URL path * Handle Coinbase OAuth redirect */ cbOauthRedirectRaw(requestParameters: CbOauthRedirectRequest, initOverrides?: RequestInit): Promise>; /** * This endpoint proxies requests to `/sdk/{environmentId}/providers/coinbasesocial/redirect` because Coinbase does not allow the string `coinbase` on the redirect URL path * Handle Coinbase OAuth redirect */ cbOauthRedirect(requestParameters: CbOauthRedirectRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ cbOauthRedirectOptionsRaw(requestParameters: CbOauthRedirectOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ cbOauthRedirectOptions(requestParameters: CbOauthRedirectOptionsRequest, initOverrides?: RequestInit): Promise; /** * Check if an email domain has an associated SSO provider configuration. Returns the authentication type (otp or sso) and optionally the provider name. * Check SSO provider for email domain */ checkSsoProviderRaw(requestParameters: CheckSsoProviderRequest, initOverrides?: RequestInit): Promise>; /** * Check if an email domain has an associated SSO provider configuration. Returns the authentication type (otp or sso) and optionally the provider name. * Check SSO provider for email domain */ checkSsoProvider(requestParameters: CheckSsoProviderRequest, initOverrides?: RequestInit): Promise; /** * Check if a wallet address is sanctioned using Chainalysis. Returns whether the wallet is blocked or not. * Check if a wallet address is sanctioned */ checkWalletSanctionsRaw(requestParameters: CheckWalletSanctionsRequest, initOverrides?: RequestInit): Promise>; /** * Check if a wallet address is sanctioned using Chainalysis. Returns whether the wallet is blocked or not. * Check if a wallet address is sanctioned */ checkWalletSanctions(requestParameters: CheckWalletSanctionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ checkWalletSanctionsOptionsRaw(requestParameters: CheckWalletSanctionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ checkWalletSanctionsOptions(requestParameters: CheckWalletSanctionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Claims a pregenerated embedded wallet and associates it with the authenticated user. * Claim a pregenerated embedded wallet */ claimEmbeddedWalletRaw(requestParameters: ClaimEmbeddedWalletRequest, initOverrides?: RequestInit): Promise>; /** * Claims a pregenerated embedded wallet and associates it with the authenticated user. * Claim a pregenerated embedded wallet */ claimEmbeddedWallet(requestParameters: ClaimEmbeddedWalletRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ claimEmbeddedWalletOptionsRaw(requestParameters: ClaimEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ claimEmbeddedWalletOptions(requestParameters: ClaimEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ coinbaseBuyOptionsRaw(requestParameters: CoinbaseBuyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ coinbaseBuyOptions(requestParameters: CoinbaseBuyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ coinbaseNetworksOptionsRaw(requestParameters: CoinbaseNetworksOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ coinbaseNetworksOptions(requestParameters: CoinbaseNetworksOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ coinbaseOrdersOptionsRaw(requestParameters: CoinbaseOrdersOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ coinbaseOrdersOptions(requestParameters: CoinbaseOrdersOptionsRequest, initOverrides?: RequestInit): Promise; /** * Completes the passkey recovery process for a user\'s passkey embedded wallet * Complete passkey recovery for an embedded wallet */ completePasskeyRecoveryRaw(requestParameters: CompletePasskeyRecoveryOperationRequest, initOverrides?: RequestInit): Promise>; /** * Completes the passkey recovery process for a user\'s passkey embedded wallet * Complete passkey recovery for an embedded wallet */ completePasskeyRecovery(requestParameters: CompletePasskeyRecoveryOperationRequest, initOverrides?: RequestInit): Promise; /** * Creates a new checkout transaction for the specified checkout. * Create a checkout transaction */ createCheckoutTransactionRaw(requestParameters: CreateCheckoutTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new checkout transaction for the specified checkout. * Create a checkout transaction */ createCheckoutTransaction(requestParameters: CreateCheckoutTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createCheckoutTransactionOptionsRaw(requestParameters: CreateCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createCheckoutTransactionOptions(requestParameters: CreateCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Creates a new Coinbase onramp order for the authenticated user. * Create a Coinbase onramp order */ createCoinbaseOnrampOrderRaw(requestParameters: CreateCoinbaseOnrampOrderRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new Coinbase onramp order for the authenticated user. * Create a Coinbase onramp order */ createCoinbaseOnrampOrder(requestParameters: CreateCoinbaseOnrampOrderRequest, initOverrides?: RequestInit): Promise; /** * Create a Crypto.com payment and return the payment payload (URL and optional QR code) * Start Crypto.com payment */ createCryptoDotComPaymentRaw(requestParameters: CreateCryptoDotComPaymentRequest, initOverrides?: RequestInit): Promise>; /** * Create a Crypto.com payment and return the payment payload (URL and optional QR code) * Start Crypto.com payment */ createCryptoDotComPayment(requestParameters: CreateCryptoDotComPaymentRequest, initOverrides?: RequestInit): Promise; /** * Initiates the email verification process and sends a verification code. * Initialize email verification process */ createEmailVerificationRaw(requestParameters: CreateEmailVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Initiates the email verification process and sends a verification code. * Initialize email verification process */ createEmailVerification(requestParameters: CreateEmailVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createEmailVerificationOptionsRaw(requestParameters: CreateEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createEmailVerificationOptions(requestParameters: CreateEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Create one or more embedded wallets for a user * Create one or more new embedded wallets for a user */ createEmbeddedWalletsRaw(requestParameters: CreateEmbeddedWalletsOperationRequest, initOverrides?: RequestInit): Promise>; /** * Create one or more embedded wallets for a user * Create one or more new embedded wallets for a user */ createEmbeddedWallets(requestParameters: CreateEmbeddedWalletsOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createEmbeddedWalletsOptionsRaw(requestParameters: CreateEmbeddedWalletsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createEmbeddedWalletsOptions(requestParameters: CreateEmbeddedWalletsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Creates a new global wallet connection for the authenticated user. * Create a global wallet connection */ createGlobalWalletConnectionRaw(requestParameters: CreateGlobalWalletConnectionRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new global wallet connection for the authenticated user. * Create a global wallet connection */ createGlobalWalletConnection(requestParameters: CreateGlobalWalletConnectionRequest, initOverrides?: RequestInit): Promise; /** * Generates a new set of MFA recovery codes, replacing any existing ones. * Generate new recovery codes */ createNewRecoveryCodesRaw(requestParameters: CreateNewRecoveryCodesRequest, initOverrides?: RequestInit): Promise>; /** * Generates a new set of MFA recovery codes, replacing any existing ones. * Generate new recovery codes */ createNewRecoveryCodes(requestParameters: CreateNewRecoveryCodesRequest, initOverrides?: RequestInit): Promise; /** * Creates MPC ceremony rooms for the specified WAAS wallet. * Create rooms for a waas mpc ceremony */ createRoomsRaw(requestParameters: CreateRoomsOperationRequest, initOverrides?: RequestInit): Promise>; /** * Creates MPC ceremony rooms for the specified WAAS wallet. * Create rooms for a waas mpc ceremony */ createRooms(requestParameters: CreateRoomsOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createRoomsOptionsRaw(requestParameters: CreateRoomsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createRoomsOptions(requestParameters: CreateRoomsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Creates MPC ceremony rooms without requiring an existing wallet ID. * Create rooms for a waas mpc ceremony without a walletId */ createRoomsWithoutWalletIdRaw(requestParameters: CreateRoomsWithoutWalletIdOperationRequest, initOverrides?: RequestInit): Promise>; /** * Creates MPC ceremony rooms without requiring an existing wallet ID. * Create rooms for a waas mpc ceremony without a walletId */ createRoomsWithoutWalletId(requestParameters: CreateRoomsWithoutWalletIdOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createRoomsWithoutWalletIdOptionsRaw(requestParameters: CreateRoomsWithoutWalletIdOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createRoomsWithoutWalletIdOptions(requestParameters: CreateRoomsWithoutWalletIdOptionsRequest, initOverrides?: RequestInit): Promise; /** * Initiates the SMS verification process and sends a verification code. * Initialize SMS verification process */ createSmsVerificationRaw(requestParameters: CreateSmsVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Initiates the SMS verification process and sends a verification code. * Initialize SMS verification process */ createSmsVerification(requestParameters: CreateSmsVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createSmsVerificationOptionsRaw(requestParameters: CreateSmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createSmsVerificationOptions(requestParameters: CreateSmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Endpoint to send minimal wallet information for a connect-only or connect-first visitor. * Create a visit */ createVisitRaw(requestParameters: CreateVisitRequest, initOverrides?: RequestInit): Promise>; /** * Endpoint to send minimal wallet information for a connect-only or connect-first visitor. * Create a visit */ createVisit(requestParameters: CreateVisitRequest, initOverrides?: RequestInit): Promise; /** * Create a new waas account * Create a WAAS wallet */ createWaasAccountRaw(requestParameters: CreateWaasAccountOperationRequest, initOverrides?: RequestInit): Promise>; /** * Create a new waas account * Create a WAAS wallet */ createWaasAccount(requestParameters: CreateWaasAccountOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ createWaasAccountOptionsRaw(requestParameters: CreateWaasAccountOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ createWaasAccountOptions(requestParameters: CreateWaasAccountOptionsRequest, initOverrides?: RequestInit): Promise; /** * Add a wallet account to a user\'s existing V2 wallet * Add a wallet account to a user\'s existing V2 wallet */ createWalletAccountRaw(requestParameters: CreateWalletAccountOperationRequest, initOverrides?: RequestInit): Promise>; /** * Add a wallet account to a user\'s existing V2 wallet * Add a wallet account to a user\'s existing V2 wallet */ createWalletAccount(requestParameters: CreateWalletAccountOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ cryptoDotComPaymentOptionsRaw(requestParameters: CryptoDotComPaymentOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ cryptoDotComPaymentOptions(requestParameters: CryptoDotComPaymentOptionsRequest, initOverrides?: RequestInit): Promise; /** * Soft-deletes all device registrations for the authenticated user in the given environment. * Delete all device registrations for authenticated user */ deleteAllDeviceRegistrationsRaw(requestParameters: DeleteAllDeviceRegistrationsRequest, initOverrides?: RequestInit): Promise>; /** * Soft-deletes all device registrations for the authenticated user in the given environment. * Delete all device registrations for authenticated user */ deleteAllDeviceRegistrations(requestParameters: DeleteAllDeviceRegistrationsRequest, initOverrides?: RequestInit): Promise; /** * Soft-deletes a specific device registration by ID for the authenticated user. * Delete a specific device registration */ deleteDeviceRegistrationRaw(requestParameters: DeleteDeviceRegistrationRequest, initOverrides?: RequestInit): Promise>; /** * Soft-deletes a specific device registration by ID for the authenticated user. * Delete a specific device registration */ deleteDeviceRegistration(requestParameters: DeleteDeviceRegistrationRequest, initOverrides?: RequestInit): Promise; /** * Deletes the embedded wallets for a user * Delete embedded wallets for a user */ deleteEmbeddedWalletsRaw(requestParameters: DeleteEmbeddedWalletsOperationRequest, initOverrides?: RequestInit): Promise>; /** * Deletes the embedded wallets for a user * Delete embedded wallets for a user */ deleteEmbeddedWallets(requestParameters: DeleteEmbeddedWalletsOperationRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes an MFA device from the authenticated user account. * Delete an MFA device */ deleteMfaDeviceRaw(requestParameters: DeleteMfaDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes an MFA device from the authenticated user account. * Delete an MFA device */ deleteMfaDevice(requestParameters: DeleteMfaDeviceRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes a passkey from the authenticated user account. * Delete a passkey */ deletePasskeyRaw(requestParameters: DeletePasskeyRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes a passkey from the authenticated user account. * Delete a passkey */ deletePasskey(requestParameters: DeletePasskeyRequest, initOverrides?: RequestInit): Promise; /** * Accepts delivery of the encrypted delegated share. * Deliver encrypted delegated share */ deliverDelegatedShareRaw(requestParameters: DeliverDelegatedShareRequest, initOverrides?: RequestInit): Promise>; /** * Accepts delivery of the encrypted delegated share. * Deliver encrypted delegated share */ deliverDelegatedShare(requestParameters: DeliverDelegatedShareRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ deliverDelegatedShareOptionsRaw(requestParameters: DeliverDelegatedShareOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ deliverDelegatedShareOptions(requestParameters: DeliverDelegatedShareOptionsRequest, initOverrides?: RequestInit): Promise; /** * This endpoint allows registering a new device using a device registration token. The token is passed via the x-dynamic-device-token-registration header. Optionally accepts mobile registration parameters (nonce, signedNonce, publicKey) for mobile device verification. * Register a new device for an authenticated user */ deviceRegistrationRaw(requestParameters: DeviceRegistrationRequest, initOverrides?: RequestInit): Promise>; /** * This endpoint allows registering a new device using a device registration token. The token is passed via the x-dynamic-device-token-registration header. Optionally accepts mobile registration parameters (nonce, signedNonce, publicKey) for mobile device verification. * Register a new device for an authenticated user */ deviceRegistration(requestParameters: DeviceRegistrationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ deviceRegistrationByIdOptionsRaw(requestParameters: DeviceRegistrationByIdOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ deviceRegistrationByIdOptions(requestParameters: DeviceRegistrationByIdOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ deviceRegistrationOptionsRaw(requestParameters: DeviceRegistrationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ deviceRegistrationOptions(requestParameters: DeviceRegistrationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ deviceRegistrationsOptionsRaw(requestParameters: DeviceRegistrationsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ deviceRegistrationsOptions(requestParameters: DeviceRegistrationsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Disconnects the specified global wallet connection. * Disconnect a global wallet connection */ disconnectGlobalWalletConnectionRaw(requestParameters: DisconnectGlobalWalletConnectionRequest, initOverrides?: RequestInit): Promise>; /** * Disconnects the specified global wallet connection. * Disconnect a global wallet connection */ disconnectGlobalWalletConnection(requestParameters: DisconnectGlobalWalletConnectionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ disconnectGlobalWalletConnectionOptionsRaw(requestParameters: DisconnectGlobalWalletConnectionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ disconnectGlobalWalletConnectionOptions(requestParameters: DisconnectGlobalWalletConnectionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ emailAuthOptionsRaw(requestParameters: EmailAuthOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ emailAuthOptions(requestParameters: EmailAuthOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ emailProviderOptionsRaw(requestParameters: EmailProviderOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ emailProviderOptions(requestParameters: EmailProviderOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ embeddedWalletDeleteRequestOptionsRaw(requestParameters: EmbeddedWalletDeleteRequestOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ embeddedWalletDeleteRequestOptions(requestParameters: EmbeddedWalletDeleteRequestOptionsRequest, initOverrides?: RequestInit): Promise; /** * Requests an export of an embedded wallet * Requests an export of an embedded wallet */ embeddedWalletExportRaw(requestParameters: EmbeddedWalletExportRequest, initOverrides?: RequestInit): Promise>; /** * Requests an export of an embedded wallet * Requests an export of an embedded wallet */ embeddedWalletExport(requestParameters: EmbeddedWalletExportRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ embeddedWalletExportOptionsRaw(requestParameters: EmbeddedWalletExportOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ embeddedWalletExportOptions(requestParameters: EmbeddedWalletExportOptionsRequest, initOverrides?: RequestInit): Promise; /** * Estimates the gas fees for a given raw transaction. * Estimate transaction fees */ estimateTransactionFeeRaw(requestParameters: EstimateTransactionFeeRequest, initOverrides?: RequestInit): Promise>; /** * Estimates the gas fees for a given raw transaction. * Estimate transaction fees */ estimateTransactionFee(requestParameters: EstimateTransactionFeeRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ estimateTransactionFeeOptionsRaw(requestParameters: EstimateTransactionFeeOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ estimateTransactionFeeOptions(requestParameters: EstimateTransactionFeeOptionsRequest, initOverrides?: RequestInit): Promise; /** */ eventsOptionsRaw(requestParameters: EventsOptionsRequest, initOverrides?: RequestInit): Promise>; /** */ eventsOptions(requestParameters: EventsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Exports the private key of a WAAS wallet through an MPC ceremony. * Export a WAAS wallet private key */ exportPrivateKeyRaw(requestParameters: ExportPrivateKeyRequest, initOverrides?: RequestInit): Promise>; /** * Exports the private key of a WAAS wallet through an MPC ceremony. * Export a WAAS wallet private key */ exportPrivateKey(requestParameters: ExportPrivateKeyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ exportPrivateKeyOptionsRaw(requestParameters: ExportPrivateKeyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ exportPrivateKeyOptions(requestParameters: ExportPrivateKeyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates a user using a token from an external auth provider. * Sign in with an external auth provider token */ externalAuthSigninRaw(requestParameters: ExternalAuthSigninOperationRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates a user using a token from an external auth provider. * Sign in with an external auth provider token */ externalAuthSignin(requestParameters: ExternalAuthSigninOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ externalAuthSigninOptionsRaw(requestParameters: ExternalAuthSigninOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ externalAuthSigninOptions(requestParameters: ExternalAuthSigninOptionsRequest, initOverrides?: RequestInit): Promise; /** * Accepts a customer-signed assertion JWT and returns an elevated access token for step-up authentication. The assertion JWT must be signed with the same key registered in the environment\'s external auth JWKS URL. * Verify external auth assertion for elevated access token */ externalAuthVerifyRaw(requestParameters: ExternalAuthVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Accepts a customer-signed assertion JWT and returns an elevated access token for step-up authentication. The assertion JWT must be signed with the same key registered in the environment\'s external auth JWKS URL. * Verify external auth assertion for elevated access token */ externalAuthVerify(requestParameters: ExternalAuthVerifyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ externalAuthVerifyOptionsRaw(requestParameters: ExternalAuthVerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ externalAuthVerifyOptions(requestParameters: ExternalAuthVerifyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Farcaster SignIn endpoint to exchange SIWF data * Sign in with Farcaster */ farcasterSignInRaw(requestParameters: FarcasterSignInOperationRequest, initOverrides?: RequestInit): Promise>; /** * Farcaster SignIn endpoint to exchange SIWF data * Sign in with Farcaster */ farcasterSignIn(requestParameters: FarcasterSignInOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ farcasterSignInOptionsRaw(requestParameters: FarcasterSignInOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ farcasterSignInOptions(requestParameters: FarcasterSignInOptionsRequest, initOverrides?: RequestInit): Promise; /** * Farcaster Verify endpoint to exchange SIWF data * Verify Farcaster account linking */ farcasterVerifyRaw(requestParameters: FarcasterVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Farcaster Verify endpoint to exchange SIWF data * Verify Farcaster account linking */ farcasterVerify(requestParameters: FarcasterVerifyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ farcasterVerifyOptionsRaw(requestParameters: FarcasterVerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ farcasterVerifyOptions(requestParameters: FarcasterVerifyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Generates a Coinbase onramp buy URL for purchasing crypto. * Generate a Coinbase onramp buy URL */ generateCoinbaseOnrampBuyUrlRaw(requestParameters: GenerateCoinbaseOnrampBuyUrlRequest, initOverrides?: RequestInit): Promise>; /** * Generates a Coinbase onramp buy URL for purchasing crypto. * Generate a Coinbase onramp buy URL */ generateCoinbaseOnrampBuyUrl(requestParameters: GenerateCoinbaseOnrampBuyUrlRequest, initOverrides?: RequestInit): Promise; /** * Returns the token balances for a specific account address on a given chain. * Get token balances for an account */ getAccountBalancesRaw(requestParameters: GetAccountBalancesRequest, initOverrides?: RequestInit): Promise>>; /** * Returns the token balances for a specific account address on a given chain. * Get token balances for an account */ getAccountBalances(requestParameters: GetAccountBalancesRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getAccountBalancesOptionsRaw(requestParameters: GetAccountBalancesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getAccountBalancesOptions(requestParameters: GetAccountBalancesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns an auth token for the specified embedded wallet type. * Get an auth token for an embedded wallet type */ getAuthTokenRaw(requestParameters: GetAuthTokenRequest, initOverrides?: RequestInit): Promise>; /** * Returns an auth token for the specified embedded wallet type. * Get an auth token for an embedded wallet type */ getAuthToken(requestParameters: GetAuthTokenRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getAuthTokenOptsRaw(requestParameters: GetAuthTokenOptsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getAuthTokenOpts(requestParameters: GetAuthTokenOptsRequest, initOverrides?: RequestInit): Promise; /** * Returns the full profile of the currently authenticated user. * Get the current user\'s profile */ getAuthenticatedUserRaw(requestParameters: GetAuthenticatedUserRequest, initOverrides?: RequestInit): Promise>; /** * Returns the full profile of the currently authenticated user. * Get the current user\'s profile */ getAuthenticatedUser(requestParameters: GetAuthenticatedUserRequest, initOverrides?: RequestInit): Promise; /** * This endpoint generates a short-lived JWT token for use with WAAS client backups. The token is valid for 1 minute and can only be used for storing and retrieving client keyshare backups. A Dynamic Auth user must be authenticated and have a Dynamic JWT to use this endpoint. * Generate a short-lived JWT token for use with WAAS client backups. */ getBackupTokenRaw(requestParameters: GetBackupTokenRequest, initOverrides?: RequestInit): Promise>; /** * This endpoint generates a short-lived JWT token for use with WAAS client backups. The token is valid for 1 minute and can only be used for storing and retrieving client keyshare backups. A Dynamic Auth user must be authenticated and have a Dynamic JWT to use this endpoint. * Generate a short-lived JWT token for use with WAAS client backups. */ getBackupToken(requestParameters: GetBackupTokenRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getBackupTokenOptionsRaw(requestParameters: GetBackupTokenOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getBackupTokenOptions(requestParameters: GetBackupTokenOptionsRequest, initOverrides?: RequestInit): Promise; /** * Get a checkout transaction by ID */ getCheckoutTransactionRaw(requestParameters: GetCheckoutTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Get a checkout transaction by ID */ getCheckoutTransaction(requestParameters: GetCheckoutTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getCheckoutTransactionOptionsRaw(requestParameters: GetCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getCheckoutTransactionOptions(requestParameters: GetCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Get a list of all networks supported by Coinbase onramp * Get Coinbase supported networks */ getCoinbaseSupportedNetworksRaw(requestParameters: GetCoinbaseSupportedNetworksRequest, initOverrides?: RequestInit): Promise>>; /** * Get a list of all networks supported by Coinbase onramp * Get Coinbase supported networks */ getCoinbaseSupportedNetworks(requestParameters: GetCoinbaseSupportedNetworksRequest, initOverrides?: RequestInit): Promise>; /** * Generates the request body for a user\'s create V2 wallet account request * Generate the create wallet account request body */ getCreateWalletAccountRequestRaw(requestParameters: GetCreateWalletAccountRequestRequest, initOverrides?: RequestInit): Promise>; /** * Generates the request body for a user\'s create V2 wallet account request * Generate the create wallet account request body */ getCreateWalletAccountRequest(requestParameters: GetCreateWalletAccountRequestRequest, initOverrides?: RequestInit): Promise; /** * Exchange rates for the given currency * Get currency exchange rates */ getCurrencyExchangeRatesRaw(requestParameters: GetCurrencyExchangeRatesRequest, initOverrides?: RequestInit): Promise>>; /** * Exchange rates for the given currency * Get currency exchange rates */ getCurrencyExchangeRates(requestParameters: GetCurrencyExchangeRatesRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getCurrencyExchangeRatesOptionsRaw(requestParameters: GetCurrencyExchangeRatesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getCurrencyExchangeRatesOptions(requestParameters: GetCurrencyExchangeRatesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Return the email provider to be used for signing in with a given email. If an external provider such as magicLink is disabled, this endpoint would return emailOnly. If an external provider such as magicLink is enabled, it will return emailOnly when the email already exists in Dynamic and it is associated with a wallet, otherwise it will return magicLink. * Get the sign-in email provider */ getEmailProviderRaw(requestParameters: GetEmailProviderRequest, initOverrides?: RequestInit): Promise>; /** * Return the email provider to be used for signing in with a given email. If an external provider such as magicLink is disabled, this endpoint would return emailOnly. If an external provider such as magicLink is enabled, it will return emailOnly when the email already exists in Dynamic and it is associated with a wallet, otherwise it will return magicLink. * Get the sign-in email provider */ getEmailProvider(requestParameters: GetEmailProviderRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getEmbeddedWalletBackupOptionRaw(requestParameters: GetEmbeddedWalletBackupOptionRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getEmbeddedWalletBackupOption(requestParameters: GetEmbeddedWalletBackupOptionRequest, initOverrides?: RequestInit): Promise; /** * Returns the backup key for an embedded wallet. * Get the backup key for an embedded wallet */ getEmbeddedWalletBackupsRaw(requestParameters: GetEmbeddedWalletBackupsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the backup key for an embedded wallet. * Get the backup key for an embedded wallet */ getEmbeddedWalletBackups(requestParameters: GetEmbeddedWalletBackupsRequest, initOverrides?: RequestInit): Promise; /** * Returns the passcode for a pregenerated embedded wallet. * Get the passcode for a pregenerated embedded wallet */ getEmbeddedWalletPasscodeRaw(requestParameters: GetEmbeddedWalletPasscodeRequest, initOverrides?: RequestInit): Promise>; /** * Returns the passcode for a pregenerated embedded wallet. * Get the passcode for a pregenerated embedded wallet */ getEmbeddedWalletPasscode(requestParameters: GetEmbeddedWalletPasscodeRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getEmbeddedWalletPasscodeOptionRaw(requestParameters: GetEmbeddedWalletPasscodeOptionRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getEmbeddedWalletPasscodeOption(requestParameters: GetEmbeddedWalletPasscodeOptionRequest, initOverrides?: RequestInit): Promise; /** * Generates the request body for a user\'s delete V2 wallets request * Generate the delete wallets request body */ getEmbeddedWalletsDeleteRequestRaw(requestParameters: GetEmbeddedWalletsDeleteRequestRequest, initOverrides?: RequestInit): Promise>; /** * Generates the request body for a user\'s delete V2 wallets request * Generate the delete wallets request body */ getEmbeddedWalletsDeleteRequest(requestParameters: GetEmbeddedWalletsDeleteRequestRequest, initOverrides?: RequestInit): Promise; /** * Returns the OAuth access token for the specified user OAuth account. * Get the access token for a user OAuth account */ getEndUserOauthAccessTokenRaw(requestParameters: GetEndUserOauthAccessTokenRequest, initOverrides?: RequestInit): Promise>; /** * Returns the OAuth access token for the specified user OAuth account. * Get the access token for a user OAuth account */ getEndUserOauthAccessToken(requestParameters: GetEndUserOauthAccessTokenRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getEndUserOauthAccessTokenOptionsRaw(requestParameters: GetEndUserOauthAccessTokenOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getEndUserOauthAccessTokenOptions(requestParameters: GetEndUserOauthAccessTokenOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the project settings and configuration for the specified environment. * Get environment settings */ getEnvironmentSettingsRaw(requestParameters: GetEnvironmentSettingsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the project settings and configuration for the specified environment. * Get environment settings */ getEnvironmentSettings(requestParameters: GetEnvironmentSettingsRequest, initOverrides?: RequestInit): Promise; /** * Exchange rates for the given currency * Get exchange rates */ getExchangeRatesRaw(initOverrides?: RequestInit): Promise>>; /** * Exchange rates for the given currency * Get exchange rates */ getExchangeRates(initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getExchangeRatesOptionsRaw(initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getExchangeRatesOptions(initOverrides?: RequestInit): Promise; /** * Returns the exchange account transactions for the authenticated user. * Get the exchange account transactions for a given dynamic user */ getExchangeTransactionsRaw(requestParameters: GetExchangeTransactionsRequest, initOverrides?: RequestInit): Promise>>; /** * Returns the exchange account transactions for the authenticated user. * Get the exchange account transactions for a given dynamic user */ getExchangeTransactions(requestParameters: GetExchangeTransactionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getExchangeTransactionsOptionsRaw(requestParameters: GetExchangeTransactionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getExchangeTransactionsOptions(requestParameters: GetExchangeTransactionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the available transfer destinations for exchange account transactions. * Get the available exchange transfer destinations for account transactions for a given dynamic user */ getExchangeTransferDestinationsRaw(requestParameters: GetExchangeTransferDestinationsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the available transfer destinations for exchange account transactions. * Get the available exchange transfer destinations for account transactions for a given dynamic user */ getExchangeTransferDestinations(requestParameters: GetExchangeTransferDestinationsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getExchangeTransferDestinationsOptionsRaw(requestParameters: GetExchangeTransferDestinationsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getExchangeTransferDestinationsOptions(requestParameters: GetExchangeTransferDestinationsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the global wallet settings configured for the specified environment. * Get the global wallet settings for the environment */ getGlobalWalletsSettingsRaw(requestParameters: GetGlobalWalletsSettingsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the global wallet settings configured for the specified environment. * Get the global wallet settings for the environment */ getGlobalWalletsSettings(requestParameters: GetGlobalWalletsSettingsRequest, initOverrides?: RequestInit): Promise; /** * Health check endpoint to check for uptime of API. * Check API health */ getHealthcheckRaw(requestParameters: GetHealthcheckRequest, initOverrides?: RequestInit): Promise>; /** * Health check endpoint to check for uptime of API. * Check API health */ getHealthcheck(requestParameters: GetHealthcheckRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getHealthcheckOptionsRaw(requestParameters: GetHealthcheckOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getHealthcheckOptions(requestParameters: GetHealthcheckOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the JSON Web Key Set (JWKS) for the specified environment. * Get JWKS for the environment */ getJwksByEnvironmentIdRaw(requestParameters: GetJwksByEnvironmentIdRequest, initOverrides?: RequestInit): Promise>; /** * Returns the JSON Web Key Set (JWKS) for the specified environment. * Get JWKS for the environment */ getJwksByEnvironmentId(requestParameters: GetJwksByEnvironmentIdRequest, initOverrides?: RequestInit): Promise; /** * Returns the JSON Web Key Set (JWKS) in JSON format for the specified environment. * Get JWKS for the environment (JSON format) */ getJwksJsonByEnvironmentIdRaw(requestParameters: GetJwksJsonByEnvironmentIdRequest, initOverrides?: RequestInit): Promise>; /** * Returns the JSON Web Key Set (JWKS) in JSON format for the specified environment. * Get JWKS for the environment (JSON format) */ getJwksJsonByEnvironmentId(requestParameters: GetJwksJsonByEnvironmentIdRequest, initOverrides?: RequestInit): Promise; /** * Returns details of a specific MFA device by its ID. * Get an MFA device by ID */ getMfaDeviceRaw(requestParameters: GetMfaDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Returns details of a specific MFA device by its ID. * Get an MFA device by ID */ getMfaDevice(requestParameters: GetMfaDeviceRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getMfaDeviceOptionsRaw(requestParameters: GetMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getMfaDeviceOptions(requestParameters: GetMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the network configurations enabled for the specified environment. * Get network configurations for the environment */ getNetworksConfigurationByEnvIdRaw(requestParameters: GetNetworksConfigurationByEnvIdRequest, initOverrides?: RequestInit): Promise>>; /** * Returns the network configurations enabled for the specified environment. * Get network configurations for the environment */ getNetworksConfigurationByEnvId(requestParameters: GetNetworksConfigurationByEnvIdRequest, initOverrides?: RequestInit): Promise>; /** * Creates and returns a nonce for use in the wallet authentication flow. * Create nonce for authentication flow */ getNonceRaw(requestParameters: GetNonceRequest, initOverrides?: RequestInit): Promise>; /** * Creates and returns a nonce for use in the wallet authentication flow. * Create nonce for authentication flow */ getNonce(requestParameters: GetNonceRequest, initOverrides?: RequestInit): Promise; /** * Creates and returns multiple nonces for use in the wallet authentication flow. Maximum of 5 nonces per request. * Create multiple nonces for authentication flow */ getNoncesRaw(requestParameters: GetNoncesRequest, initOverrides?: RequestInit): Promise>; /** * Creates and returns multiple nonces for use in the wallet authentication flow. Maximum of 5 nonces per request. * Create multiple nonces for authentication flow */ getNonces(requestParameters: GetNoncesRequest, initOverrides?: RequestInit): Promise; /** * Returns the WebAuthn authentication options for passkey verification. * Get passkey authentication options */ getPasskeyAuthenticationOptionsRaw(requestParameters: GetPasskeyAuthenticationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the WebAuthn authentication options for passkey verification. * Get passkey authentication options */ getPasskeyAuthenticationOptions(requestParameters: GetPasskeyAuthenticationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getPasskeyAuthenticationOptionsOptionsRaw(requestParameters: GetPasskeyAuthenticationOptionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getPasskeyAuthenticationOptionsOptions(requestParameters: GetPasskeyAuthenticationOptionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the WebAuthn authentication options for passkey sign-in. * Get passkey sign-in options */ getPasskeyAuthenticationSigninOptionsRaw(requestParameters: GetPasskeyAuthenticationSigninOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the WebAuthn authentication options for passkey sign-in. * Get passkey sign-in options */ getPasskeyAuthenticationSigninOptions(requestParameters: GetPasskeyAuthenticationSigninOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the WebAuthn registration options needed to register a new passkey. * Get user passkeys */ getPasskeyRegistrationOptionsRaw(requestParameters: GetPasskeyRegistrationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the WebAuthn registration options needed to register a new passkey. * Get user passkeys */ getPasskeyRegistrationOptions(requestParameters: GetPasskeyRegistrationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getPasskeyRegistrationOptionsOptionsRaw(requestParameters: GetPasskeyRegistrationOptionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getPasskeyRegistrationOptionsOptions(requestParameters: GetPasskeyRegistrationOptionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns a short-lived JWT for subscribing to realtime channels. Accepts either a JWT (via Authorization header) or a checkout session token with transaction ID for unauthenticated checkout flows. * Get a realtime auth token */ getRealtimeAuthTokenRaw(requestParameters: GetRealtimeAuthTokenRequest, initOverrides?: RequestInit): Promise>; /** * Returns a short-lived JWT for subscribing to realtime channels. Accepts either a JWT (via Authorization header) or a checkout session token with transaction ID for unauthenticated checkout flows. * Get a realtime auth token */ getRealtimeAuthToken(requestParameters: GetRealtimeAuthTokenRequest, initOverrides?: RequestInit): Promise; /** * Returns the MFA recovery codes for the authenticated user. * Get recovery codes */ getRecoveryCodesRaw(requestParameters: GetRecoveryCodesRequest, initOverrides?: RequestInit): Promise>; /** * Returns the MFA recovery codes for the authenticated user. * Get recovery codes */ getRecoveryCodes(requestParameters: GetRecoveryCodesRequest, initOverrides?: RequestInit): Promise; /** * Find the configuration for the enabled offramps associated to an environment * Get enabled offramps for the environment */ getSupportedOfframpsRaw(requestParameters: GetSupportedOfframpsRequest, initOverrides?: RequestInit): Promise>; /** * Find the configuration for the enabled offramps associated to an environment * Get enabled offramps for the environment */ getSupportedOfframps(requestParameters: GetSupportedOfframpsRequest, initOverrides?: RequestInit): Promise; /** * Find the configuration for the enabled onramps associated to an environment * Get enabled onramps for the environment */ getSupportedOnrampsRaw(requestParameters: GetSupportedOnrampsRequest, initOverrides?: RequestInit): Promise>; /** * Find the configuration for the enabled onramps associated to an environment * Get enabled onramps for the environment */ getSupportedOnramps(requestParameters: GetSupportedOnrampsRequest, initOverrides?: RequestInit): Promise; /** * Returns the HTML content for the Telegram login widget. * Get Telegram login widget HTML */ getTelegramAuthRaw(requestParameters: GetTelegramAuthRequest, initOverrides?: RequestInit): Promise>; /** * Returns the HTML content for the Telegram login widget. * Get Telegram login widget HTML */ getTelegramAuth(requestParameters: GetTelegramAuthRequest, initOverrides?: RequestInit): Promise; /** * Returns account balances for the specified user addresses. * Get account balances for multiple addresses */ getUserAccountBalancesRaw(requestParameters: GetUserAccountBalancesRequest, initOverrides?: RequestInit): Promise>; /** * Returns account balances for the specified user addresses. * Get account balances for multiple addresses */ getUserAccountBalances(requestParameters: GetUserAccountBalancesRequest, initOverrides?: RequestInit): Promise; /** * Returns the exchange accounts for the authenticated user on the specified exchange. * Get the exchange accounts for a given dynamic user */ getUserAccountsRaw(requestParameters: GetUserAccountsRequest, initOverrides?: RequestInit): Promise>>; /** * Returns the exchange accounts for the authenticated user on the specified exchange. * Get the exchange accounts for a given dynamic user */ getUserAccounts(requestParameters: GetUserAccountsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getUserAccountsOptionsRaw(requestParameters: GetUserAccountsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getUserAccountsOptions(requestParameters: GetUserAccountsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Check if the unique field value is already taken. For example, an enabled unique username or unique email. This also works with enabled unique custom fields. * Check user field uniqueness */ getUserFieldsCheckRaw(requestParameters: GetUserFieldsCheckRequest, initOverrides?: RequestInit): Promise>; /** * Check if the unique field value is already taken. For example, an enabled unique username or unique email. This also works with enabled unique custom fields. * Check user field uniqueness */ getUserFieldsCheck(requestParameters: GetUserFieldsCheckRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getUserFieldsCheckOptionsRaw(requestParameters: GetUserFieldsCheckOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getUserFieldsCheckOptions(requestParameters: GetUserFieldsCheckOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the list of MFA devices registered for the authenticated user. * Get the current user\'s MFA devices */ getUserMfaDevicesRaw(requestParameters: GetUserMfaDevicesRequest, initOverrides?: RequestInit): Promise>; /** * Returns the list of MFA devices registered for the authenticated user. * Get the current user\'s MFA devices */ getUserMfaDevices(requestParameters: GetUserMfaDevicesRequest, initOverrides?: RequestInit): Promise; /** * Returns the available MFA methods for the authenticated user. * Get the current user\'s MFA methods */ getUserMfaMethodsRaw(requestParameters: GetUserMfaMethodsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the available MFA methods for the authenticated user. * Get the current user\'s MFA methods */ getUserMfaMethods(requestParameters: GetUserMfaMethodsRequest, initOverrides?: RequestInit): Promise; /** * Returns the list of passkeys registered for the authenticated user. * Get user passkeys */ getUserPasskeysRaw(requestParameters: GetUserPasskeysRequest, initOverrides?: RequestInit): Promise>; /** * Returns the list of passkeys registered for the authenticated user. * Get user passkeys */ getUserPasskeys(requestParameters: GetUserPasskeysRequest, initOverrides?: RequestInit): Promise; /** * Fetches a single WaaS wallet and returns it with the same payload structure as the users endpoint. This endpoint returns user information along with verified credentials filtered to only include the specified WaaS wallet. * Get a WAAS wallet by address */ getWaasWalletWithVerifiedCredentialsRaw(requestParameters: GetWaasWalletWithVerifiedCredentialsRequest, initOverrides?: RequestInit): Promise>; /** * Fetches a single WaaS wallet and returns it with the same payload structure as the users endpoint. This endpoint returns user information along with verified credentials filtered to only include the specified WaaS wallet. * Get a WAAS wallet by address */ getWaasWalletWithVerifiedCredentials(requestParameters: GetWaasWalletWithVerifiedCredentialsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getWaasWalletWithVerifiedCredentialsOptionsRaw(requestParameters: GetWaasWalletWithVerifiedCredentialsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getWaasWalletWithVerifiedCredentialsOptions(requestParameters: GetWaasWalletWithVerifiedCredentialsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Fetches the list of transactions for a given wallet address within an environment. * Get transactions for a wallet address */ getWalletTransactionsRaw(requestParameters: GetWalletTransactionsRequest, initOverrides?: RequestInit): Promise>; /** * Fetches the list of transactions for a given wallet address within an environment. * Get transactions for a wallet address */ getWalletTransactions(requestParameters: GetWalletTransactionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ getWalletTransactionsOptionsRaw(requestParameters: GetWalletTransactionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ getWalletTransactionsOptions(requestParameters: GetWalletTransactionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ globalWalletConnectionsOptionsRaw(requestParameters: GlobalWalletConnectionsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ globalWalletConnectionsOptions(requestParameters: GlobalWalletConnectionsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ globalWalletsSettingsOptionsRaw(requestParameters: GlobalWalletsSettingsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ globalWalletsSettingsOptions(requestParameters: GlobalWalletsSettingsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Hard delete the authenticated user * Delete the current user */ hardDeleteUserRaw(requestParameters: HardDeleteUserRequest, initOverrides?: RequestInit): Promise>; /** * Hard delete the authenticated user * Delete the current user */ hardDeleteUser(requestParameters: HardDeleteUserRequest, initOverrides?: RequestInit): Promise; /** * Import a private key to create a waas account * Import a private key to create a WAAS wallet */ importPrivateKeyRaw(requestParameters: ImportPrivateKeyRequest, initOverrides?: RequestInit): Promise>; /** * Import a private key to create a waas account * Import a private key to create a WAAS wallet */ importPrivateKey(requestParameters: ImportPrivateKeyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ importPrivateKeyOptionsRaw(requestParameters: ImportPrivateKeyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ importPrivateKeyOptions(requestParameters: ImportPrivateKeyOptionsRequest, initOverrides?: RequestInit): Promise; /** * This endpoint initializes a secure oauth authentication sequence by providing the state and current url path to the API. * Initialize an OAuth authentication sequence */ initAuthRaw(requestParameters: InitAuthRequest, initOverrides?: RequestInit): Promise>; /** * This endpoint initializes a secure oauth authentication sequence by providing the state and current url path to the API. * Initialize an OAuth authentication sequence */ initAuth(requestParameters: InitAuthRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ initAuthOptionsRaw(requestParameters: InitAuthOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ initAuthOptions(requestParameters: InitAuthOptionsRequest, initOverrides?: RequestInit): Promise; /** * Initialize the email authentication process for a user\'s embedded wallet * Initialize the email authentication process for a user\'s embedded wallet */ initEmailAuthRaw(requestParameters: InitEmailAuthOperationRequest, initOverrides?: RequestInit): Promise>; /** * Initialize the email authentication process for a user\'s embedded wallet * Initialize the email authentication process for a user\'s embedded wallet */ initEmailAuth(requestParameters: InitEmailAuthOperationRequest, initOverrides?: RequestInit): Promise; /** * Initialize the passkey recovery process for a user\'s passkey embedded wallet * Initialize the passkey recovery process for a user\'s passkey embedded wallet */ initPasskeyRecoveryRaw(requestParameters: InitPasskeyRecoveryOperationRequest, initOverrides?: RequestInit): Promise>; /** * Initialize the passkey recovery process for a user\'s passkey embedded wallet * Initialize the passkey recovery process for a user\'s passkey embedded wallet */ initPasskeyRecovery(requestParameters: InitPasskeyRecoveryOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ jwksOptionsRaw(requestParameters: JwksOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ jwksOptions(requestParameters: JwksOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ legacyEmbeddedWalletDeleteRequestOptionsRaw(requestParameters: LegacyEmbeddedWalletDeleteRequestOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ legacyEmbeddedWalletDeleteRequestOptions(requestParameters: LegacyEmbeddedWalletDeleteRequestOptionsRequest, initOverrides?: RequestInit): Promise; /** * Generates the turnkey request body for a user\'s delete wallets request * Generate the delete wallets request body */ legacyGetEmbeddedWalletsDeleteRequestRaw(requestParameters: LegacyGetEmbeddedWalletsDeleteRequestRequest, initOverrides?: RequestInit): Promise>; /** * Generates the turnkey request body for a user\'s delete wallets request * Generate the delete wallets request body */ legacyGetEmbeddedWalletsDeleteRequest(requestParameters: LegacyGetEmbeddedWalletsDeleteRequestRequest, initOverrides?: RequestInit): Promise; /** * Returns all active (non-deleted) device registrations for the authenticated user in the given environment. * List registered devices for authenticated user */ listDeviceRegistrationsRaw(requestParameters: ListDeviceRegistrationsRequest, initOverrides?: RequestInit): Promise>; /** * Returns all active (non-deleted) device registrations for the authenticated user in the given environment. * List registered devices for authenticated user */ listDeviceRegistrations(requestParameters: ListDeviceRegistrationsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ listMfaDevicesOptionsRaw(requestParameters: ListMfaDevicesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ listMfaDevicesOptions(requestParameters: ListMfaDevicesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ listMfaMethodsOptionsRaw(requestParameters: ListMfaMethodsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ listMfaMethodsOptions(requestParameters: ListMfaMethodsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Logs the SDK settings being used by the client for the environment. * Update SDK settings for the environment */ logDynamicSdkSettingsRaw(requestParameters: LogDynamicSdkSettingsRequest, initOverrides?: RequestInit): Promise>; /** * Logs the SDK settings being used by the client for the environment. * Update SDK settings for the environment */ logDynamicSdkSettings(requestParameters: LogDynamicSdkSettingsRequest, initOverrides?: RequestInit): Promise; /** * Used to merge two owned accounts connected by email address * Merge two owned accounts */ mergeUsersRaw(requestParameters: MergeUsersRequest, initOverrides?: RequestInit): Promise>; /** * Used to merge two owned accounts connected by email address * Merge two owned accounts */ mergeUsers(requestParameters: MergeUsersRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ mergeUsersOptionsRaw(requestParameters: MergeUsersOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ mergeUsersOptions(requestParameters: MergeUsersOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ networksOptionsRaw(requestParameters: NetworksOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ networksOptions(requestParameters: NetworksOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ nonceOptionsRaw(requestParameters: NonceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ nonceOptions(requestParameters: NonceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ noncesOptionsRaw(requestParameters: NoncesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ noncesOptions(requestParameters: NoncesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Endpoint where an oauth provider would return authorization HTML used for mobile-friendly login, such as Apple ID with Touch ID on enabled devices. * Get OAuth provider authorization HTML */ oauthAuthorizeHtmlRaw(requestParameters: OauthAuthorizeHtmlRequest, initOverrides?: RequestInit): Promise>; /** * Endpoint where an oauth provider would return authorization HTML used for mobile-friendly login, such as Apple ID with Touch ID on enabled devices. * Get OAuth provider authorization HTML */ oauthAuthorizeHtml(requestParameters: OauthAuthorizeHtmlRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthAuthorizeHtmlOptionsRaw(requestParameters: OauthAuthorizeHtmlOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthAuthorizeHtmlOptions(requestParameters: OauthAuthorizeHtmlOptionsRequest, initOverrides?: RequestInit): Promise; /** * Redirects the user to the specified OAuth provider login page. * Redirect to OAuth provider login */ oauthLoginRaw(requestParameters: OauthLoginRequest, initOverrides?: RequestInit): Promise>; /** * Redirects the user to the specified OAuth provider login page. * Redirect to OAuth provider login */ oauthLogin(requestParameters: OauthLoginRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthLoginOptionsRaw(requestParameters: OauthLoginOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthLoginOptions(requestParameters: OauthLoginOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the login URL for the specified OAuth provider. * Get the OAuth provider login URL */ oauthLoginUrlRaw(requestParameters: OauthLoginUrlRequest, initOverrides?: RequestInit): Promise>; /** * Returns the login URL for the specified OAuth provider. * Get the OAuth provider login URL */ oauthLoginUrl(requestParameters: OauthLoginUrlRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthLoginUrlOptionsRaw(requestParameters: OauthLoginUrlOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthLoginUrlOptions(requestParameters: OauthLoginUrlOptionsRequest, initOverrides?: RequestInit): Promise; /** * Endpoint where an oauth provider would redirect after a successful user authorizing the oauth application. * Handle Apple ID OAuth redirect */ oauthRedirectAppleRaw(requestParameters: OauthRedirectAppleRequest, initOverrides?: RequestInit): Promise>; /** * Endpoint where an oauth provider would redirect after a successful user authorizing the oauth application. * Handle Apple ID OAuth redirect */ oauthRedirectApple(requestParameters: OauthRedirectAppleRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthRedirectAppleOptionsRaw(requestParameters: OauthRedirectAppleOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthRedirectAppleOptions(requestParameters: OauthRedirectAppleOptionsRequest, initOverrides?: RequestInit): Promise; /** * Endpoint where an oauth provider would redirect after a successful user authorizing the oauth application. * Handle OAuth provider redirect */ oauthRedirectCodeRaw(requestParameters: OauthRedirectCodeRequest, initOverrides?: RequestInit): Promise>; /** * Endpoint where an oauth provider would redirect after a successful user authorizing the oauth application. * Handle OAuth provider redirect */ oauthRedirectCode(requestParameters: OauthRedirectCodeRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthRedirectOptionsRaw(requestParameters: OauthRedirectOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthRedirectOptions(requestParameters: OauthRedirectOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns the OAuth authorization result for the given state. * Get the OAuth provider authorization result */ oauthResultRaw(requestParameters: OauthResultOperationRequest, initOverrides?: RequestInit): Promise>; /** * Returns the OAuth authorization result for the given state. * Get the OAuth provider authorization result */ oauthResult(requestParameters: OauthResultOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthResultOptionsRaw(requestParameters: OauthResultOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthResultOptions(requestParameters: OauthResultOptionsRequest, initOverrides?: RequestInit): Promise; /** * Standard OAuth SignIn callback to exchange temporary code for oauth access and return a valid Dynamic JWT and user * Sign in with OAuth provider */ oauthSignInRaw(requestParameters: OauthSignInRequest, initOverrides?: RequestInit): Promise>; /** * Standard OAuth SignIn callback to exchange temporary code for oauth access and return a valid Dynamic JWT and user * Sign in with OAuth provider */ oauthSignIn(requestParameters: OauthSignInRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthSignInOptionsRaw(requestParameters: OauthSignInOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthSignInOptions(requestParameters: OauthSignInOptionsRequest, initOverrides?: RequestInit): Promise; /** * Standard OAuth verify callback to exchange temporary code for oauth access * Verify OAuth provider authorization */ oauthVerifyRaw(requestParameters: OauthVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Standard OAuth verify callback to exchange temporary code for oauth access * Verify OAuth provider authorization */ oauthVerify(requestParameters: OauthVerifyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ oauthVerifyOptionsRaw(requestParameters: OauthVerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ oauthVerifyOptions(requestParameters: OauthVerifyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ offrampsOptionsRaw(requestParameters: OfframpsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ offrampsOptions(requestParameters: OfframpsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ onrampsOptionsRaw(requestParameters: OnrampsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ onrampsOptions(requestParameters: OnrampsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Adds priority fees and compute unit limits to a Solana transaction for optimization. * Add fees to a Solana transaction */ optimizeTransactionRaw(requestParameters: OptimizeTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Adds priority fees and compute unit limits to a Solana transaction for optimization. * Add fees to a Solana transaction */ optimizeTransaction(requestParameters: OptimizeTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ optimizeTransactionOptionsRaw(requestParameters: OptimizeTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ optimizeTransactionOptions(requestParameters: OptimizeTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ optionsConnectRaw(requestParameters: OptionsConnectRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ optionsConnect(requestParameters: OptionsConnectRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ passkeyRecoveryOptionsRaw(requestParameters: PasskeyRecoveryOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ passkeyRecoveryOptions(requestParameters: PasskeyRecoveryOptionsRequest, initOverrides?: RequestInit): Promise; /** * Transfers funds from an exchange account to an external address or another account. * Transfer funds from an exchange account to an external address or another Coinbase account */ postExchangeAccountTransferRaw(requestParameters: PostExchangeAccountTransferRequest, initOverrides?: RequestInit): Promise>; /** * Transfers funds from an exchange account to an external address or another account. * Transfer funds from an exchange account to an external address or another Coinbase account */ postExchangeAccountTransfer(requestParameters: PostExchangeAccountTransferRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ postExchangeAccountTransferOptionsRaw(requestParameters: PostExchangeAccountTransferOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ postExchangeAccountTransferOptions(requestParameters: PostExchangeAccountTransferOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns token balances for multiple account addresses across different chains. * Get account balances for multiple addresses */ postMultichainAccountBalancesRaw(requestParameters: PostMultichainAccountBalancesRequest, initOverrides?: RequestInit): Promise>; /** * Returns token balances for multiple account addresses across different chains. * Get account balances for multiple addresses */ postMultichainAccountBalances(requestParameters: PostMultichainAccountBalancesRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ postMultichainAccountBalancesOptionsRaw(requestParameters: PostMultichainAccountBalancesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ postMultichainAccountBalancesOptions(requestParameters: PostMultichainAccountBalancesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Handles the Telegram authentication callback after user authorization. * Handle Telegram authentication */ postTelegramAuthRaw(requestParameters: PostTelegramAuthRequest, initOverrides?: RequestInit): Promise>; /** * Handles the Telegram authentication callback after user authorization. * Handle Telegram authentication */ postTelegramAuth(requestParameters: PostTelegramAuthRequest, initOverrides?: RequestInit): Promise; /** * Endpoint to send minimal wallet information to the API to prefetch name service information for an address. * Prefetch information for a wallet address */ prefetchRaw(requestParameters: PrefetchOperationRequest, initOverrides?: RequestInit): Promise>; /** * Endpoint to send minimal wallet information to the API to prefetch name service information for an address. * Prefetch information for a wallet address */ prefetch(requestParameters: PrefetchOperationRequest, initOverrides?: RequestInit): Promise; /** * Validates quote freshness and risk clearance, then transitions the transaction to signing state. * Prepare a checkout transaction for signing */ prepareCheckoutTransactionRaw(requestParameters: PrepareCheckoutTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Validates quote freshness and risk clearance, then transitions the transaction to signing state. * Prepare a checkout transaction for signing */ prepareCheckoutTransaction(requestParameters: PrepareCheckoutTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ prepareCheckoutTransactionOptionsRaw(requestParameters: PrepareCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ prepareCheckoutTransactionOptions(requestParameters: PrepareCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Publishes SDK analytics events for the given environment. * Publish SDK events */ publishEventRaw(requestParameters: PublishEventRequest, initOverrides?: RequestInit): Promise>; /** * Publishes SDK analytics events for the given environment. * Publish SDK events */ publishEvent(requestParameters: PublishEventRequest, initOverrides?: RequestInit): Promise; /** * Fetches a swap quote and stores a snapshot on the transaction. * Get a quote for a checkout transaction */ quoteCheckoutTransactionRaw(requestParameters: QuoteCheckoutTransactionRequest, initOverrides?: RequestInit): Promise>; /** * Fetches a swap quote and stores a snapshot on the transaction. * Get a quote for a checkout transaction */ quoteCheckoutTransaction(requestParameters: QuoteCheckoutTransactionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ quoteCheckoutTransactionOptionsRaw(requestParameters: QuoteCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ quoteCheckoutTransactionOptions(requestParameters: QuoteCheckoutTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ realtimeAuthOptionsRaw(requestParameters: RealtimeAuthOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ realtimeAuthOptions(requestParameters: RealtimeAuthOptionsRequest, initOverrides?: RequestInit): Promise; /** * Records the on-chain transaction hash and transitions the transaction to broadcasted state. This is the point of no return. * Record a broadcast for a checkout transaction */ recordCheckoutBroadcastRaw(requestParameters: RecordCheckoutBroadcastRequest, initOverrides?: RequestInit): Promise>; /** * Records the on-chain transaction hash and transitions the transaction to broadcasted state. This is the point of no return. * Record a broadcast for a checkout transaction */ recordCheckoutBroadcast(requestParameters: RecordCheckoutBroadcastRequest, initOverrides?: RequestInit): Promise; /** * Recovers the client key shares for the specified WAAS wallet from backup. * Recover WAAS keyshares */ recoverKeySharesRaw(requestParameters: RecoverKeySharesRequest, initOverrides?: RequestInit): Promise>; /** * Recovers the client key shares for the specified WAAS wallet from backup. * Recover WAAS keyshares */ recoverKeyShares(requestParameters: RecoverKeySharesRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ recoverKeySharesOptionsRaw(requestParameters: RecoverKeySharesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ recoverKeySharesOptions(requestParameters: RecoverKeySharesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ recoveryCodesOptionsRaw(requestParameters: RecoveryCodesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ recoveryCodesOptions(requestParameters: RecoveryCodesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ recoveryEmailOptionsRaw(requestParameters: RecoveryEmailOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ recoveryEmailOptions(requestParameters: RecoveryEmailOptionsRequest, initOverrides?: RequestInit): Promise; /** * Refreshes the JWT auth token and returns a new token with updated claims. * Refresh the JWT auth token */ refreshAuthRaw(requestParameters: RefreshAuthRequest, initOverrides?: RequestInit): Promise>; /** * Refreshes the JWT auth token and returns a new token with updated claims. * Refresh the JWT auth token */ refreshAuth(requestParameters: RefreshAuthRequest, initOverrides?: RequestInit): Promise; /** * Refreshes the MPC key shares for the specified WAAS wallet. * Refresh WAAS keyshares */ refreshKeySharesRaw(requestParameters: RefreshKeySharesRequest, initOverrides?: RequestInit): Promise>; /** * Refreshes the MPC key shares for the specified WAAS wallet. * Refresh WAAS keyshares */ refreshKeyShares(requestParameters: RefreshKeySharesRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ refreshKeySharesOptionsRaw(requestParameters: RefreshKeySharesOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ refreshKeySharesOptions(requestParameters: RefreshKeySharesOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ refreshOptionsRaw(requestParameters: RefreshOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ refreshOptions(requestParameters: RefreshOptionsRequest, initOverrides?: RequestInit): Promise; /** * Registers a new passkey for the authenticated user using WebAuthn credentials. * Register a new passkey */ registerPasskeyRaw(requestParameters: RegisterPasskeyRequest, initOverrides?: RequestInit): Promise>; /** * Registers a new passkey for the authenticated user using WebAuthn credentials. * Register a new passkey */ registerPasskey(requestParameters: RegisterPasskeyRequest, initOverrides?: RequestInit): Promise; /** * Initiates passkey MFA device registration and returns the setup details. * Register a passkey MFA device */ registerPasskeyMfaDeviceRaw(requestParameters: RegisterPasskeyMfaDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Initiates passkey MFA device registration and returns the setup details. * Register a passkey MFA device */ registerPasskeyMfaDevice(requestParameters: RegisterPasskeyMfaDeviceRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ registerPasskeyMfaDeviceOptionsRaw(requestParameters: RegisterPasskeyMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ registerPasskeyMfaDeviceOptions(requestParameters: RegisterPasskeyMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies the passkey credential to complete MFA device registration. * Verify Passkey MFA device */ registerPasskeyMfaDeviceVerifyRaw(requestParameters: RegisterPasskeyMfaDeviceVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the passkey credential to complete MFA device registration. * Verify Passkey MFA device */ registerPasskeyMfaDeviceVerify(requestParameters: RegisterPasskeyMfaDeviceVerifyRequest, initOverrides?: RequestInit): Promise; /** * Registers a session key for an embedded wallet * Registers a session key for an embedded wallet */ registerSessionKeyRaw(requestParameters: RegisterSessionKeyOperationRequest, initOverrides?: RequestInit): Promise>; /** * Registers a session key for an embedded wallet * Registers a session key for an embedded wallet */ registerSessionKey(requestParameters: RegisterSessionKeyOperationRequest, initOverrides?: RequestInit): Promise; /** * Initiates TOTP MFA device registration and returns the setup details. * Register a TOTP MFA device */ registerTotpMfaDeviceRaw(requestParameters: RegisterTotpMfaDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Initiates TOTP MFA device registration and returns the setup details. * Register a TOTP MFA device */ registerTotpMfaDevice(requestParameters: RegisterTotpMfaDeviceRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ registerTotpMfaDeviceOptionsRaw(requestParameters: RegisterTotpMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ registerTotpMfaDeviceOptions(requestParameters: RegisterTotpMfaDeviceOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies the TOTP code to complete MFA device registration. * Verify TOTP MFA device */ registerTotpMfaDeviceVerifyRaw(requestParameters: RegisterTotpMfaDeviceVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the TOTP code to complete MFA device registration. * Verify TOTP MFA device */ registerTotpMfaDeviceVerify(requestParameters: RegisterTotpMfaDeviceVerifyRequest, initOverrides?: RequestInit): Promise; /** * Reshares the MPC secret shares for the specified WAAS wallet. * Reshare WAAS secret shares */ reshareRaw(requestParameters: ReshareOperationRequest, initOverrides?: RequestInit): Promise>; /** * Reshares the MPC secret shares for the specified WAAS wallet. * Reshare WAAS secret shares */ reshare(requestParameters: ReshareOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ reshareOptionsRaw(requestParameters: ReshareOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ reshareOptions(requestParameters: ReshareOptionsRequest, initOverrides?: RequestInit): Promise; /** * Restore an embedded wallet * Restore an embedded wallet */ restoreEmbeddedWalletRaw(requestParameters: RestoreEmbeddedWalletRequest, initOverrides?: RequestInit): Promise>; /** * Restore an embedded wallet * Restore an embedded wallet */ restoreEmbeddedWallet(requestParameters: RestoreEmbeddedWalletRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ restoreEmbeddedWalletOptionsRaw(requestParameters: RestoreEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ restoreEmbeddedWalletOptions(requestParameters: RestoreEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise; /** * Resends the email verification code to the email address on file. * Resend email verification code */ retryEmailVerificationRaw(requestParameters: RetryEmailVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Resends the email verification code to the email address on file. * Resend email verification code */ retryEmailVerification(requestParameters: RetryEmailVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ retryEmailVerificationOptionsRaw(requestParameters: RetryEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ retryEmailVerificationOptions(requestParameters: RetryEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Resends the SMS verification code to the phone number on file. * Resend SMS verification code */ retrySmsVerificationRaw(requestParameters: RetrySmsVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Resends the SMS verification code to the phone number on file. * Resend SMS verification code */ retrySmsVerification(requestParameters: RetrySmsVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ retrySmsVerificationOptionsRaw(requestParameters: RetrySmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ retrySmsVerificationOptions(requestParameters: RetrySmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Revokes the current user session and invalidates the JWT. * Revoke a session */ revokeSessionRaw(requestParameters: RevokeSessionRequest, initOverrides?: RequestInit): Promise>; /** * Revokes the current user session and invalidates the JWT. * Revoke a session */ revokeSession(requestParameters: RevokeSessionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ revokeSessionOptionRaw(requestParameters: RevokeSessionOptionRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ revokeSessionOption(requestParameters: RevokeSessionOptionRequest, initOverrides?: RequestInit): Promise; /** * Scans a URL for potential phishing or malicious activity and returns the result. * Scan a URL for potential malicious activity */ scanUrlRaw(requestParameters: ScanUrlRequest, initOverrides?: RequestInit): Promise>; /** * Scans a URL for potential phishing or malicious activity and returns the result. * Scan a URL for potential malicious activity */ scanUrl(requestParameters: ScanUrlRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ scanUrlOptionsRaw(requestParameters: ScanUrlOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ scanUrlOptions(requestParameters: ScanUrlOptionsRequest, initOverrides?: RequestInit): Promise; /** */ sdkSettingsOptionsRaw(requestParameters: SdkSettingsOptionsRequest, initOverrides?: RequestInit): Promise>; /** */ sdkSettingsOptions(requestParameters: SdkSettingsOptionsRequest, initOverrides?: RequestInit): Promise; /** * When a user selects a wallet to be the primary wallet in a multi-wallet enabled environment, this endpoint is called to record this on the backend. * Update primary wallet selection */ selectUserWalletRaw(requestParameters: SelectUserWalletRequest, initOverrides?: RequestInit): Promise>; /** * When a user selects a wallet to be the primary wallet in a multi-wallet enabled environment, this endpoint is called to record this on the backend. * Update primary wallet selection */ selectUserWallet(requestParameters: SelectUserWalletRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ selectUserWalletOptionsRaw(requestParameters: SelectUserWalletOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ selectUserWalletOptions(requestParameters: SelectUserWalletOptionsRequest, initOverrides?: RequestInit): Promise; /** * Checks whether the current user session is still valid. * Check session validity */ sessionCheckRaw(requestParameters: SessionCheckRequest, initOverrides?: RequestInit): Promise>; /** * Checks whether the current user session is still valid. * Check session validity */ sessionCheck(requestParameters: SessionCheckRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ sessionCheckOptionsRaw(requestParameters: SessionCheckOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ sessionCheckOptions(requestParameters: SessionCheckOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ sessionKeyOptionsRaw(requestParameters: SessionKeyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ sessionKeyOptions(requestParameters: SessionKeyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ settingsOptionsRaw(requestParameters: SettingsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ settingsOptions(requestParameters: SettingsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies the email code and authenticates the user, returning a JWT. * Verify email and sign in */ signInWithEmailVerificationRaw(requestParameters: SignInWithEmailVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the email code and authenticates the user, returning a JWT. * Verify email and sign in */ signInWithEmailVerification(requestParameters: SignInWithEmailVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ signInWithEmailVerificationOptionsRaw(requestParameters: SignInWithEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ signInWithEmailVerificationOptions(requestParameters: SignInWithEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies the SMS code and authenticates the user, returning a JWT. * Verify SMS and sign in */ signInWithSmsVerificationRaw(requestParameters: SignInWithSmsVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the SMS code and authenticates the user, returning a JWT. * Verify SMS and sign in */ signInWithSmsVerification(requestParameters: SignInWithSmsVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ signInWithSmsVerificationOptionsRaw(requestParameters: SignInWithSmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ signInWithSmsVerificationOptions(requestParameters: SignInWithSmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Signs a message using the specified WAAS wallet through an MPC ceremony. * Sign a message with a WAAS wallet */ signMessageRaw(requestParameters: SignMessageRequest, initOverrides?: RequestInit): Promise>; /** * Signs a message using the specified WAAS wallet through an MPC ceremony. * Sign a message with a WAAS wallet */ signMessage(requestParameters: SignMessageRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ signMessageOptionsRaw(requestParameters: SignMessageOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ signMessageOptions(requestParameters: SignMessageOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates a user using a passkey and returns a JWT. * Authenticate a passkey */ signinWithPasskeyRaw(requestParameters: SigninWithPasskeyRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates a user using a passkey and returns a JWT. * Authenticate a passkey */ signinWithPasskey(requestParameters: SigninWithPasskeyRequest, initOverrides?: RequestInit): Promise; /** * Simulates an EVM transaction and returns the expected outcome. * Simulate an EVM transaction */ simulateEVMTransactionRaw(requestParameters: SimulateEVMTransactionOperationRequest, initOverrides?: RequestInit): Promise>; /** * Simulates an EVM transaction and returns the expected outcome. * Simulate an EVM transaction */ simulateEVMTransaction(requestParameters: SimulateEVMTransactionOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ simulateEVMTransactionOptionsRaw(requestParameters: SimulateEVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ simulateEVMTransactionOptions(requestParameters: SimulateEVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Simulates a Solana transaction and returns the expected outcome. * Simulate a Solana transaction */ simulateSVMTransactionRaw(requestParameters: SimulateSVMTransactionOperationRequest, initOverrides?: RequestInit): Promise>; /** * Simulates a Solana transaction and returns the expected outcome. * Simulate a Solana transaction */ simulateSVMTransaction(requestParameters: SimulateSVMTransactionOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ simulateSVMTransactionOptionsRaw(requestParameters: SimulateSVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ simulateSVMTransactionOptions(requestParameters: SimulateSVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Simulates an EVM Account Abstraction UserOp and returns the expected outcome. * Simulate an EVM AA UserOp */ simulateUserOpRaw(requestParameters: SimulateUserOpOperationRequest, initOverrides?: RequestInit): Promise>; /** * Simulates an EVM Account Abstraction UserOp and returns the expected outcome. * Simulate an EVM AA UserOp */ simulateUserOp(requestParameters: SimulateUserOpOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ simulateUserOpOptionsRaw(requestParameters: SimulateUserOpOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ simulateUserOpOptions(requestParameters: SimulateUserOpOptionsRequest, initOverrides?: RequestInit): Promise; /** * Soft delete an embedded wallet * Soft delete an embedded wallet */ softDeleteEmbeddedWalletRaw(requestParameters: SoftDeleteEmbeddedWalletRequest, initOverrides?: RequestInit): Promise>; /** * Soft delete an embedded wallet * Soft delete an embedded wallet */ softDeleteEmbeddedWallet(requestParameters: SoftDeleteEmbeddedWalletRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ softDeleteEmbeddedWalletOptionsRaw(requestParameters: SoftDeleteEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ softDeleteEmbeddedWalletOptions(requestParameters: SoftDeleteEmbeddedWalletOptionsRequest, initOverrides?: RequestInit): Promise; /** * Sponsors a Solana transaction using the Grid API by Squads. The Grid API replaces the fee payer with a sponsored account so users don\'t need SOL for gas. Only available for environments with SVM gas sponsorship enabled. * Sponsor a Solana transaction via Grid API */ sponsorSVMTransactionRaw(requestParameters: SponsorSVMTransactionOperationRequest, initOverrides?: RequestInit): Promise>; /** * Sponsors a Solana transaction using the Grid API by Squads. The Grid API replaces the fee payer with a sponsored account so users don\'t need SOL for gas. Only available for environments with SVM gas sponsorship enabled. * Sponsor a Solana transaction via Grid API */ sponsorSVMTransaction(requestParameters: SponsorSVMTransactionOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ sponsorSVMTransactionOptionsRaw(requestParameters: SponsorSVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ sponsorSVMTransactionOptions(requestParameters: SponsorSVMTransactionOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns whether the current user needs to provide an elevated access token for the given scope. The client should default to requiring step-up if this endpoint fails. * Check if step-up authentication is required for a given scope */ stepUpCheckRaw(requestParameters: StepUpCheckOperationRequest, initOverrides?: RequestInit): Promise>; /** * Returns whether the current user needs to provide an elevated access token for the given scope. The client should default to requiring step-up if this endpoint fails. * Check if step-up authentication is required for a given scope */ stepUpCheck(requestParameters: StepUpCheckOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ stepUpCheckOptionsRaw(requestParameters: StepUpCheckOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ stepUpCheckOptions(requestParameters: StepUpCheckOptionsRequest, initOverrides?: RequestInit): Promise; /** * Returns a swap/bridge quote for the given token pair without creating any transaction state. Supports both fromAmount and toAmount (mutually exclusive). * Generate a swap quote */ swapQuoteRaw(requestParameters: SwapQuoteOperationRequest, initOverrides?: RequestInit): Promise>; /** * Returns a swap/bridge quote for the given token pair without creating any transaction state. Supports both fromAmount and toAmount (mutually exclusive). * Generate a swap quote */ swapQuote(requestParameters: SwapQuoteOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ swapQuoteOptionsRaw(requestParameters: SwapQuoteOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ swapQuoteOptions(requestParameters: SwapQuoteOptionsRequest, initOverrides?: RequestInit): Promise; /** * Checks the on-chain status of a swap by transaction hash. Optionally provide chain IDs to speed up the lookup. * Check swap status */ swapStatusRaw(requestParameters: SwapStatusOperationRequest, initOverrides?: RequestInit): Promise>; /** * Checks the on-chain status of a swap by transaction hash. Optionally provide chain IDs to speed up the lookup. * Check swap status */ swapStatus(requestParameters: SwapStatusOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ swapStatusOptionsRaw(requestParameters: SwapStatusOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ swapStatusOptions(requestParameters: SwapStatusOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ telegramAuthOptionsRaw(requestParameters: TelegramAuthOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ telegramAuthOptions(requestParameters: TelegramAuthOptionsRequest, initOverrides?: RequestInit): Promise; /** * Checks if a Telegram authentication attempt has been completed. * Check Telegram authentication status */ telegramCheckAuthRaw(requestParameters: TelegramCheckAuthRequest, initOverrides?: RequestInit): Promise>; /** * Checks if a Telegram authentication attempt has been completed. * Check Telegram authentication status */ telegramCheckAuth(requestParameters: TelegramCheckAuthRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ telegramCheckAuthOptionsRaw(requestParameters: TelegramCheckAuthOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ telegramCheckAuthOptions(requestParameters: TelegramCheckAuthOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates a user using their Telegram account credentials. * Sign in with Telegram */ telegramSignInRaw(requestParameters: TelegramSignInRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates a user using their Telegram account credentials. * Sign in with Telegram */ telegramSignIn(requestParameters: TelegramSignInRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ telegramSignInOptionsRaw(requestParameters: TelegramSignInOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ telegramSignInOptions(requestParameters: TelegramSignInOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies and links a Telegram account to the authenticated user. * Verify Telegram account linking */ telegramVerifyRaw(requestParameters: TelegramVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Verifies and links a Telegram account to the authenticated user. * Verify Telegram account linking */ telegramVerify(requestParameters: TelegramVerifyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ telegramVerifyOptionsRaw(requestParameters: TelegramVerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ telegramVerifyOptions(requestParameters: TelegramVerifyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Updates the V2 recovery email address for the authenticated user. * Update a user\'s V2 recovery email */ updateEmbeddedWalletRecoveryEmailRaw(requestParameters: UpdateEmbeddedWalletRecoveryEmailRequest, initOverrides?: RequestInit): Promise>; /** * Updates the V2 recovery email address for the authenticated user. * Update a user\'s V2 recovery email */ updateEmbeddedWalletRecoveryEmail(requestParameters: UpdateEmbeddedWalletRecoveryEmailRequest, initOverrides?: RequestInit): Promise; /** * Updates the specified passkey for the authenticated user. * Update a passkey */ updatePasskeyRaw(requestParameters: UpdatePasskeyRequest, initOverrides?: RequestInit): Promise>; /** * Updates the specified passkey for the authenticated user. * Update a passkey */ updatePasskey(requestParameters: UpdatePasskeyRequest, initOverrides?: RequestInit): Promise; /** * Updates the authenticated user profile fields. * Update user fields */ updateSelfRaw(requestParameters: UpdateSelfRequest, initOverrides?: RequestInit): Promise>; /** * Updates the authenticated user profile fields. * Update user fields */ updateSelf(requestParameters: UpdateSelfRequest, initOverrides?: RequestInit): Promise; /** * Updates the specified MFA device for the authenticated user. * Update an MFA device */ updateUserMfaDeviceRaw(requestParameters: UpdateUserMfaDeviceRequest, initOverrides?: RequestInit): Promise>; /** * Updates the specified MFA device for the authenticated user. * Update an MFA device */ updateUserMfaDevice(requestParameters: UpdateUserMfaDeviceRequest, initOverrides?: RequestInit): Promise; /** * Updates the settings for a WAAS wallet * Update WAAS wallet settings */ updateWaasWalletSettingsRaw(requestParameters: UpdateWaasWalletSettingsOperationRequest, initOverrides?: RequestInit): Promise>; /** * Updates the settings for a WAAS wallet * Update WAAS wallet settings */ updateWaasWalletSettings(requestParameters: UpdateWaasWalletSettingsOperationRequest, initOverrides?: RequestInit): Promise; /** * Upgrades a V1 embedded wallet to V2 and returns a refreshed JWT. * Update V1 embedded wallet to V2 */ upgradeEmbeddedWalletToV2Raw(requestParameters: UpgradeEmbeddedWalletToV2OperationRequest, initOverrides?: RequestInit): Promise>; /** * Upgrades a V1 embedded wallet to V2 and returns a refreshed JWT. * Update V1 embedded wallet to V2 */ upgradeEmbeddedWalletToV2(requestParameters: UpgradeEmbeddedWalletToV2OperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ upgradeEmbeddedWalletToV2OptionRaw(requestParameters: UpgradeEmbeddedWalletToV2OptionRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ upgradeEmbeddedWalletToV2Option(requestParameters: UpgradeEmbeddedWalletToV2OptionRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ userPasskeysOptionsRaw(requestParameters: UserPasskeysOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ userPasskeysOptions(requestParameters: UserPasskeysOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ usersOptionsRaw(requestParameters: UsersOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ usersOptions(requestParameters: UsersOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verifies the signed payload and returns a JWT authentication token. * Verify payload and return JWT */ verifyRaw(requestParameters: VerifyOperationRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the signed payload and returns a JWT authentication token. * Verify payload and return JWT */ verify(requestParameters: VerifyOperationRequest, initOverrides?: RequestInit): Promise; /** * Verifies the email code and completes the email verification process. * Verify email verification code */ verifyEmailVerificationRaw(requestParameters: VerifyEmailVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the email code and completes the email verification process. * Verify email verification code */ verifyEmailVerification(requestParameters: VerifyEmailVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyEmailVerificationOptionsRaw(requestParameters: VerifyEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyEmailVerificationOptions(requestParameters: VerifyEmailVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Link a wallet to a valid environment user, and return an updated JWT * Link a wallet to a user */ verifyLinkRaw(requestParameters: VerifyLinkRequest, initOverrides?: RequestInit): Promise>; /** * Link a wallet to a valid environment user, and return an updated JWT * Link a wallet to a user */ verifyLink(requestParameters: VerifyLinkRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyLinkOptionsRaw(requestParameters: VerifyLinkOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyLinkOptions(requestParameters: VerifyLinkOptionsRequest, initOverrides?: RequestInit): Promise; /** * Used to merge two users with user-chosen resolutions to conflicting data between the two users to be merged * Merge users with conflict resolutions */ verifyMergeUsersRaw(requestParameters: VerifyMergeUsersRequest, initOverrides?: RequestInit): Promise>; /** * Used to merge two users with user-chosen resolutions to conflicting data between the two users to be merged * Merge users with conflict resolutions */ verifyMergeUsers(requestParameters: VerifyMergeUsersRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyMergeUsersOptionsRaw(requestParameters: VerifyMergeUsersOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyMergeUsersOptions(requestParameters: VerifyMergeUsersOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyOptionsRaw(requestParameters: VerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyOptions(requestParameters: VerifyOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyPrefetchRaw(requestParameters: VerifyPrefetchRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyPrefetch(requestParameters: VerifyPrefetchRequest, initOverrides?: RequestInit): Promise; /** * Verifies the SMS code and completes the phone number verification process. * Verify SMS verification code */ verifySmsVerificationRaw(requestParameters: VerifySmsVerificationRequest, initOverrides?: RequestInit): Promise>; /** * Verifies the SMS code and completes the phone number verification process. * Verify SMS verification code */ verifySmsVerification(requestParameters: VerifySmsVerificationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifySmsVerificationOptionsRaw(requestParameters: VerifySmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifySmsVerificationOptions(requestParameters: VerifySmsVerificationOptionsRequest, initOverrides?: RequestInit): Promise; /** * Used to link a wallet after user has confirmed transfer to the new account * Verify a wallet transfer */ verifyTransferRaw(requestParameters: VerifyTransferRequest, initOverrides?: RequestInit): Promise>; /** * Used to link a wallet after user has confirmed transfer to the new account * Verify a wallet transfer */ verifyTransfer(requestParameters: VerifyTransferRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyTransferOptionsRaw(requestParameters: VerifyTransferOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyTransferOptions(requestParameters: VerifyTransferOptionsRequest, initOverrides?: RequestInit): Promise; /** * Remove a link from to a valid environment user, and return an updated JWT * Unlink a wallet from a user */ verifyUnlinkRaw(requestParameters: VerifyUnlinkOperationRequest, initOverrides?: RequestInit): Promise>; /** * Remove a link from to a valid environment user, and return an updated JWT * Unlink a wallet from a user */ verifyUnlink(requestParameters: VerifyUnlinkOperationRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ verifyUnlinkOptionsRaw(requestParameters: VerifyUnlinkOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ verifyUnlinkOptions(requestParameters: VerifyUnlinkOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ waasWalletSettingsOptionsRaw(requestParameters: WaasWalletSettingsOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ waasWalletSettingsOptions(requestParameters: WaasWalletSettingsOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ walletAccountOptionsRaw(requestParameters: WalletAccountOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ walletAccountOptions(requestParameters: WalletAccountOptionsRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ walletAccountRequestOptionsRaw(requestParameters: WalletAccountRequestOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ walletAccountRequestOptions(requestParameters: WalletAccountRequestOptionsRequest, initOverrides?: RequestInit): Promise; /** * Authenticates a user by verifying their wallet signature. * Sign in with wallet */ walletsSigninRaw(requestParameters: WalletsSigninRequest, initOverrides?: RequestInit): Promise>; /** * Authenticates a user by verifying their wallet signature. * Sign in with wallet */ walletsSignin(requestParameters: WalletsSigninRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ walletsSigninOptionsRaw(requestParameters: WalletsSigninOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ walletsSigninOptions(requestParameters: WalletsSigninOptionsRequest, initOverrides?: RequestInit): Promise; /** * Verify a wallet, and return an updated JWT * Verify a wallet */ walletsVerifyRaw(requestParameters: WalletsVerifyRequest, initOverrides?: RequestInit): Promise>; /** * Verify a wallet, and return an updated JWT * Verify a wallet */ walletsVerify(requestParameters: WalletsVerifyRequest, initOverrides?: RequestInit): Promise; /** * Options call for this endpoint */ walletsVerifyOptionsRaw(requestParameters: WalletsVerifyOptionsRequest, initOverrides?: RequestInit): Promise>; /** * Options call for this endpoint */ walletsVerifyOptions(requestParameters: WalletsVerifyOptionsRequest, initOverrides?: RequestInit): Promise; }