kernl API
    Preparing search index...

    Interface RelayDirectoryOptions

    Options for createRelayDirectory.

    interface RelayDirectoryOptions {
        fallback?:
            | readonly string[]
            | Partial<Readonly<Record<SuggestPurpose, readonly string[]>>>;
        maxAgeSeconds?: number;
        now?: () => number;
        pool: DirectoryPool;
        relays?: readonly string[] | Observable<readonly string[]>;
        throttleMs?: number;
    }
    Index
    fallback?:
        | readonly string[]
        | Partial<Readonly<Record<SuggestPurpose, readonly string[]>>>

    What to suggest when the directory knows too few: one list for every purpose, or one per purpose. DEFAULT_SUGGESTIONS by default.

    maxAgeSeconds?: number

    How old a report may be, in seconds; two days by default.

    now?: () => number

    The clock, in seconds.

    relays?: readonly string[] | Observable<readonly string[]>

    Servers to read reports from; DEFAULT_MONITOR_RELAYS by default.

    throttleMs?: number

    The least time between two emissions of listings$, in milliseconds; 250 by default.