Function settleTimedTextBudget

  • Combines the initial audio with its capped text part and settles subsequent text-only reservations once; each part settles at most its partMicro of text. A second call changes nothing.

    Parameters

    • t: CreditTransaction
    • input: {
          scopeId: string;
          budgetId: string;
          initialAudioMicro: number;
      }
      • scopeId: string
      • budgetId: string
      • initialAudioMicro: number
    • settle: ((reservationId, grossMicro) => Promise<void>)
        • (reservationId, grossMicro): Promise<void>
        • Parameters

          • reservationId: string
          • grossMicro: number

          Returns Promise<void>

    Returns Promise<void>