@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias RecurringFeeFailedAttempt

    One FAILED charge of an invoice's month.

    type RecurringFeeFailedAttempt = {
        failedAt: Temporal.Instant;
        id: SelectFeeTransfer["externalId"];
        signature: string | null;
    }
    Index

    When it went FAILED: its status row, else its own last write.

    id: SelectFeeTransfer["externalId"]
    signature: string | null

    The failed on-chain transaction; null when none was recorded.