Description

This class serves as the main entry point for interacting with the wallet functionalities. It aggregates various services and functionalities including SIWE service, Zero-Knowledge Proof, wallet management, wallet login, user information, and storage.

See

https://didpass-wallet.gitbook.io/didpass-wallet-sdk/

Hierarchy

  • Wallet

Constructors

Properties

siweServiceClient: SiweServiceClient

The SiweServiceClient instance.

storage: IStorage

The storage interface instance.

userInfo: UserInfo

The UserInfo instance.

walletLogin: WalletLogin

The WalletLogin instance.

walletManagement: WalletManagement

The WalletManagement instance.

zkPassClient: ZkPassClient

The ZkPassClient instance.

Methods

  • Parameters

    • authServerBaseUrl: string

      The base URL of the authentication server.

    • storage: IStorage

      The storage interface instance.

    Returns Wallet

    Returns a new Wallet instance.

    Method

    Static

    Name

    create

    Description

    Creates a new Wallet instance with initialized services.

Generated using TypeDoc