Class GuardianClient

Constructors

  • Parameters

    • __namedParameters: GuardianClientParams

    Returns GuardianClient

Methods

  • Open confirmation screen and close it automatically if the underlying task fails.

    Parameters

    • OptionalpopupWindowSize: {
          width: number;
          height: number;
      }
      • width: number
      • height: number

    Returns (<T>(task: (() => Promise<T>)) => Promise<T>)

      • <T>(task): Promise<T>
      • Type Parameters

        • T

        Parameters

        • task: (() => Promise<T>)
            • (): Promise<T>
            • Returns Promise<T>

        Returns Promise<T>

  • Parameters

    • OptionalpopupWindowSize: {
          width: number;
          height: number;
      }
      • width: number
      • height: number

    Returns (<T>(task: (() => Promise<T>)) => (() => Promise<T>))

      • <T>(task): (() => Promise<T>)
      • Type Parameters

        • T

        Parameters

        • task: (() => Promise<T>)
            • (): Promise<T>
            • Returns Promise<T>

        Returns (() => Promise<T>)

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

  • Type Parameters

    • T

    Parameters

    • task: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns (() => Promise<T>)

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

  • Parameters

    • __namedParameters: GuardianEVMTxnEvaluationParams

    Returns Promise<void>

  • Parameters

    • __namedParameters: GuardianEIP712MessageEvaluationParams

    Returns Promise<void>

  • Parameters

    • __namedParameters: GuardianERC191MessageEvaluationParams

    Returns Promise<void>