Applesauce
    Preparing search index...

    Class RelayGroup

    Index
    log: Debugger = ...
    relays$: Observable<Relay[]> | BehaviorSubject<Relay[]> = ...
    status$: Observable<Record<string, RelayStatus>>

    Observable of relay status for all relays in the group

    • Creates a complete condition that waits after the first EOSE while relays are still sending events

      Parameters

      • Optionalopts: CompleteAfterIdleOptions

        Options for RelayGroup.completeAfterIdle()

        • Optionalcap?: number

          Maximum time after the first EOSE before completing (default 15 seconds)

        • Optionalgrace?: number

          Minimum time after the first EOSE to wait for relays that have not responded (default 3 seconds)

        • Optionalidle?: number

          Time without any events before completing once the grace period has passed (default 1.5 seconds)

        • Optionalprogress?: number

          Maximum time without new event ids while duplicates arrive, bounded below by idle (default 5 seconds)

      Returns GroupRequestCompleteOperator