@aleph-sdk/monorepo
    Preparing search index...

    Class JsonRPCWallet

    Wrapper for JSON RPC Providers (ex: Metamask).

    Hierarchy

    • BaseProviderWallet
      • JsonRPCWallet
    Index

    Constructors

    • Parameters

      • providerOrWallet: Wallet | JsonRpcProvider | Web3Provider

      Returns JsonRPCWallet

    Properties

    address?: string
    provider: JsonRpcProvider | Web3Provider

    Provider property

    Methods

    • Connects the Provider and fetch an account

      Returns Promise<void>

    • Gets the currently selected network chainID

      Returns Promise<number>

    • Asks the provider for a public key

      Returns Promise<string>

    • Asks the provider if its Metamask or not. This can be false positive.

      Returns boolean

    • Signs a message using the Provider

      Parameters

      • data: string | Buffer<ArrayBufferLike>

        The message to sign

      Returns Promise<string>