x402-chainlink
    Preparing search index...

    Variable errConst

    err: {
        cancelled(): X402Error;
        conflict(msg: string, details?: Record<string, unknown>): X402Error;
        internal(msg: string, cause?: unknown): X402Error;
        invalid(msg: string, details?: Record<string, unknown>): X402Error;
        network(
            msg: string,
            cause?: unknown,
            details?: Record<string, unknown>,
        ): X402Error;
        notFound(what: string): X402Error;
        paymaster(
            msg: string,
            cause?: unknown,
            details?: Record<string, unknown>,
        ): X402Error;
        timeout(ms: number): X402Error;
    } = ...

    Error factory functions for common error scenarios

    Type Declaration

    • cancelled: function
    • conflict: function
      • Conflicting state or data.

        Parameters

        • msg: string

          Description of the conflict

        • Optionaldetails: Record<string, unknown>

        Returns X402Error

    • internal: function
      • Internal error or unexpected failure.

        Parameters

        • msg: string

          Brief description of what failed

        • Optionalcause: unknown

          Original error (if wrapping)

        Returns X402Error

    • invalid: function
      • Input validation failed.

        Parameters

        • msg: string

          Short, specific message describing what's invalid

        • Optionaldetails: Record<string, unknown>

          Machine-readable details (no secrets!)

        Returns X402Error

    • network: function
      • Network-related error (RPC, HTTP, etc.).

        Parameters

        • msg: string

          Description of network failure

        • Optionalcause: unknown

          Original error

        • Optionaldetails: Record<string, unknown>

        Returns X402Error

    • notFound: function
    • paymaster: function
      • Paymaster-specific error.

        Parameters

        • msg: string

          Description of paymaster failure

        • Optionalcause: unknown

          Original error

        • Optionaldetails: Record<string, unknown>

        Returns X402Error

    • timeout: function