Class Bootstrap

Emits 'peer' events on a regular interval for each peer in the provided list.

Hierarchy

  • any
    • Bootstrap

Index

References

Constructors

Properties

Methods

References

tag

Re-exports tag

Constructors

constructor

  • new Bootstrap(options?: undefined | { interval: number | undefined; list: Array<string> }): Bootstrap
  • Constructs a new Bootstrap.

    Parameters

    • Optional options: undefined | { interval: number | undefined; list: Array<string> }

    Returns Bootstrap

Properties

_interval

_interval: number

_list

_list: string[]

_timer

_timer: Timeout | null

Methods

_discoverBootstrapPeers

  • _discoverBootstrapPeers(): void
  • Emit each address in the list as a PeerInfo.

    Returns void

start

  • start(): void
  • Start emitting events.

    Returns void

stop

  • stop(): void
  • Stop emitting events.

    Returns void