Hierarchy

  • ExternalProvider

Properties

isMetaMask?: boolean
isStatus?: boolean
host?: string
path?: string
sendAsync?: ((request: JSONRPCRequestPayload, callback: ((error: any, response: JSONRPCResponsePayload) => void)) => void)

Type declaration

    • (request: JSONRPCRequestPayload, callback: ((error: any, response: JSONRPCResponsePayload) => void)): void
    • Parameters

      • request: JSONRPCRequestPayload
      • callback: ((error: any, response: JSONRPCResponsePayload) => void)
          • (error: any, response: JSONRPCResponsePayload): void
          • Parameters

            • error: any
            • response: JSONRPCResponsePayload

            Returns void

      Returns void

send?: ((request: JSONRPCRequestPayload, callback: ((error: any, response: JSONRPCResponsePayload) => void)) => void)

Type declaration

    • (request: JSONRPCRequestPayload, callback: ((error: any, response: JSONRPCResponsePayload) => void)): void
    • Parameters

      • request: JSONRPCRequestPayload
      • callback: ((error: any, response: JSONRPCResponsePayload) => void)
          • (error: any, response: JSONRPCResponsePayload): void
          • Parameters

            • error: any
            • response: JSONRPCResponsePayload

            Returns void

      Returns void

request?: ((request: JSONRPCRequestPayload) => Promise<any>)

Type declaration

    • (request: JSONRPCRequestPayload): Promise<any>
    • Parameters

      • request: JSONRPCRequestPayload

      Returns Promise<any>

Generated using TypeDoc