Skip to main content

providers

Index

Namespaces

http

http:

HttpProvider

Re-exports HttpProvider

default

Renames and re-exports HttpProvider

HttpProviderOptions

HttpProviderOptions:

providerOptions

providerOptions: RequestInit

ipc

ipc:

IpcProvider

Re-exports IpcProvider

default

Renames and re-exports IpcProvider

ws

ws:

WebSocketProvider

default

Renames and re-exports WebSocketProvider

Classes

abstractEip1193Provider

Eip1193Provider<API>:

Type parameters

constructor

[symbol]

  • get [symbol](): boolean
  • Returns boolean

abstractconnect

  • connect(): void
  • Returns void

abstractdisconnect

  • disconnect(code?: number, data?: string): void
  • Parameters

    • optionalcode: number
    • optionaldata: string

    Returns void

abstractgetStatus

abstracton

optionalabstractonce

optionalabstractremoveAllListeners

  • removeAllListeners(type: string): void
  • Parameters

    • type: string

    Returns void

abstractremoveListener

abstractrequest

abstractreset

  • reset(): void
  • Returns void

send

sendAsync

abstractsupportsSubscriptions

  • supportsSubscriptions(): boolean
  • Returns boolean

staticisWeb3Provider

  • isWeb3Provider(provider: unknown): boolean
  • Parameters

    • provider: unknown

    Returns boolean

abstractSocketProvider

SocketProvider<MessageEvent, CloseEvent, ErrorEvent, API>:

Type parameters

constructor

  • new SocketProvider<MessageEvent, CloseEvent, ErrorEvent, API>(socketPath: string, options?: object, reconnectOptions?: object): SocketProvider<MessageEvent, CloseEvent, ErrorEvent, API>
  • Type parameters

    Parameters

    • socketPath: string
    • optionaloptions: object
    • optionalreconnectOptions: object

    Returns SocketProvider<MessageEvent, CloseEvent, ErrorEvent, API>

[symbol]

  • get [symbol](): boolean
  • Returns boolean

connect

  • connect(): void
  • Returns void

disconnect

  • disconnect(code?: number, data?: string): void
  • Parameters

    • optionalcode: number
    • optionaldata: string

    Returns void

abstractgetStatus

on

once

removeAllListeners

  • removeAllListeners(type: string): void
  • Parameters

    • type: string

    Returns void

removeListener

request

reset

  • reset(): void
  • Returns void

send

sendAsync

supportsSubscriptions

  • supportsSubscriptions(): boolean
  • Returns boolean

staticisWeb3Provider

  • isWeb3Provider(provider: unknown): boolean
  • Parameters

    • provider: unknown

    Returns boolean