Hierarchy

Implemented by

Properties

addChain?: ((chain: Chain) => Promise<void>)

Type declaration

    • (chain: Chain): Promise<void>
    • Parameters

      Returns Promise<void>

address?: string
chainId?: ChainId
chainType?: CHAIN_TYPES
connect?: (() => Promise<void>)

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

disconnect?: (() => Promise<void>)

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

getAddressUrl?: ((chain: Chain, address: string) => string)

Type declaration

    • (chain: Chain, address: string): string
    • Parameters

      • chain: Chain
      • address: string

      Returns string

getHashFromTx?: ((txResponse: TransactionResponse) => string)

Type declaration

getTxUrl?: ((chain: Chain, txHash: string) => string)

Type declaration

    • (chain: Chain, txHash: string): string
    • Parameters

      • chain: Chain
      • txHash: string

      Returns string

init: (() => Promise<void>)

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

isConnected: boolean
rawProvider?: RawProvider
signAndSendTx?: ((txRequestBody: TxRequestBody) => Promise<TransactionResponse>)

Type declaration

signMessage?: ((message: string) => Promise<string>)

Type declaration

    • (message: string): Promise<string>
    • Parameters

      • message: string

      Returns Promise<string>

switchChain?: ((chainId: ChainId) => Promise<void>)

Type declaration

    • (chainId: ChainId): Promise<void>
    • Parameters

      Returns Promise<void>

Methods

Generated using TypeDoc