Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AuthProvider

Index

Constructors

Properties

appId: string

Accessors

  • get connected(): boolean
  • get logo(): { horizontal: string; vertical: string }
  • Returns { horizontal: string; vertical: string }

    • horizontal: string
    • vertical: string

Methods

  • getLogins(): Promise<Logins[]>
  • A function to request list of available logins

    Returns Promise<Logins[]>

  • getProvider(): ArcanaProvider
  • A function to get web3 provider

    deprecated

    use .provider instead

    Returns ArcanaProvider

  • getPublicKey(email: string): Promise<string>
  • A function to request public key of different users

    Parameters

    • email: string

    Returns Promise<string>

  • A function to get user info for logged in user

    Returns Promise<UserInfo>

    available user info

  • A function to initialize the wallet, should be called before getting provider

    Returns Promise<AuthProvider>

  • isLoggedIn(): Promise<boolean>
  • A function to determine whether user is logged in

    Returns Promise<boolean>

  • logout(): Promise<void>
  • A function to logout the user

    Returns Promise<void>

  • showWallet(): void
  • A function to show wallet

    Returns void

Generated using TypeDoc, the 3/9/2023 at 10:47:20 AM