Hierarchy

Constructors

Properties

address?: string
chain?: {
    chainId: number;
    chainName: string;
}

Type declaration

  • chainId: number
  • chainName: string
isConnected?: boolean
isMeteor: boolean = true
signer: JsonRpcSigner
userInfo?: any
wallet?: string
prefixed: string | boolean

Methods

  • Parameters

    • domain: TypedDataDomain
    • types: Record<string, TypedDataField[]>
    • message: Record<string, string | TypedDataField[]>

    Returns Promise<string>

  • Type Parameters

    Parameters

    • event: T
    • fn: ((...args) => void)
    • Optional context: any

    Returns WalletProvider

  • Parameters

    • Optional params: {
          preferredAuthType?: string;
          wallet?: string;
      }
      • Optional preferredAuthType?: string
      • Optional wallet?: string

    Returns Promise<{
        address: string;
        chain: {
            chainId: number;
            chainName: string;
        };
        userInfo?: any;
        wallet: string;
    }>

  • Parameters

    • __namedParameters: {
          abi: any[];
          contractAddress: string;
          method: string;
          params?: any[];
      }
      • abi: any[]
      • contractAddress: string
      • method: string
      • Optional params?: any[]

    Returns Promise<any>

  • Calls each of the listeners registered for a given event.

    Type Parameters

    Parameters

    Returns boolean

  • Return an array listing the events for which the emitter has registered listeners.

    Returns (keyof ConnecterEvents)[]

  • Returns Promise<{
        address: string;
        chain: {
            chainId: number;
            chainName: string;
        };
        wallet: WALLET;
    }>

  • Return the number of listeners listening to a given event.

    Parameters

    Returns number

  • Return the listeners registered for a given event.

    Type Parameters

    Parameters

    • event: T

    Returns ((...args) => void)[]

  • Add a one-time listener for a given event.

    Type Parameters

    Parameters

    • event: T
    • fn: ((...args) => void)
    • Optional context: any

    Returns WalletProvider

  • Remove all listeners, or those of the specified event.

    Parameters

    Returns WalletProvider

  • Remove the listeners of a given event.

    Type Parameters

    Parameters

    • event: T
    • Optional fn: ((...args) => void)
    • Optional context: any
    • Optional once: boolean

    Returns WalletProvider

Generated using TypeDoc