filecoin-pin
    Preparing search index...

    Interface WaitForIpniProviderResultsOptions

    interface WaitForIpniProviderResultsOptions {
        delayMs?: number;
        expectedProviders?: ProviderInfo[];
        ipniIndexerUrl?: string;
        logger?: Logger;
        maxAttempts?: number;
        onProgress?: ProgressEventHandler<ValidateIPNIProgressEvents>;
        signal?: AbortSignal;
    }
    Index

    Properties

    delayMs?: number

    delay between attempts in milliseconds

    @default: 5000

    expectedProviders?: ProviderInfo[]

    Providers that are expected to appear in the IPNI provider results. All providers supplied here must be present in the response for the validation to succeed. When omitted or empty, the validation when the IPNI response is non-empty.

    @default: []

    ipniIndexerUrl?: string

    IPNI indexer URL to query for provider records to confirm that advertisements were processed.

    'https://filecoinpin.contact'
    
    logger?: Logger

    Logger instance

    @default: undefined

    maxAttempts?: number

    maximum number of attempts

    @default: 20

    Callback for progress updates

    @default: undefined

    signal?: AbortSignal

    Abort signal

    @default: undefined