Applesauce
    Preparing search index...

    Interface TimelineLivenessTracker

    A tracker that records relay request outcomes, such as RelayLiveness from applesauce-relay

    interface TimelineLivenessTracker {
        recordFailure(relay: string): void;
        recordRequestFailure?(
            relay: string,
            error: unknown,
            startedAt?: number,
        ): void;
        recordSuccess(relay: string): void;
    }
    Index
    • Records a failed request to a relay

      Parameters

      • relay: string

      Returns void

    • Classifies a request error before recording transport failure when supported

      Parameters

      • relay: string
      • error: unknown
      • OptionalstartedAt: number

      Returns void

    • Records a completed request to a relay

      Parameters

      • relay: string

      Returns void