diff --git a/assets/navigation.js b/assets/navigation.js index 3a4e0ed692..c5eb287de6 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index 96330cf554..36b1b1243a 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index 2e871a3c60..0a7ab5f4b9 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -1,4 +1,4 @@ -ConnectionManager | Documentation

Hierarchy

Implements

Constructors

constructor +ConnectionManager | Documentation

Hierarchy

Implements

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    +

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    1. If the peer is a bootstrap peer, it is only dialable if the number of current bootstrap connections is less than the max allowed.
    2. If the peer is not a bootstrap peer
    -

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Checks if the peer should be dialed based on the following conditions:

    1. If the peer is already connected, don't dial
    2. If the peer is not part of any of the configured pubsub topics, don't dial
    3. @@ -51,4 +51,4 @@
    4. If the peer is already has an active dial attempt, or has been dialed before, don't dial it

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

    true if the peer should be dialed, false otherwise

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 54de240c83..5c6b4f9bc7 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

Hierarchy

  • DecodedMessage

    Implements

    Constructors

    constructor +DecodedMessage | Documentation

    Hierarchy

    • DecodedMessage

      Implements

      Constructors

      Properties

      Accessors

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 2b58312291..7076d137cf 100644 --- a/classes/_waku_core.Decoder.html +++ b/classes/_waku_core.Decoder.html @@ -1,6 +1,6 @@ -Decoder | Documentation

      Implements

      Constructors

      constructor +Decoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index 706ca6fbe4..fa156e8bdb 100644 --- a/classes/_waku_core.Encoder.html +++ b/classes/_waku_core.Encoder.html @@ -1,8 +1,8 @@ -Encoder | Documentation

      Implements

      Constructors

      constructor +Encoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index a0e571510a..cc1d158d2c 100644 --- a/classes/_waku_core.KeepAliveManager.html +++ b/classes/_waku_core.KeepAliveManager.html @@ -1,4 +1,4 @@ -KeepAliveManager | Documentation

      Constructors

      constructor +KeepAliveManager | Documentation

      Constructors

      Properties

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index 418c1b065c..2e9e7c0630 100644 --- a/classes/_waku_core.StreamManager.html +++ b/classes/_waku_core.StreamManager.html @@ -1,4 +1,4 @@ -StreamManager | Documentation

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      Properties

      addEventListener getConnections log @@ -12,8 +12,8 @@ by a PeerId

      Parameters

      • Optional peerId: PeerId

      Returns Connection[]

      Example

      for (const connection of libp2p.getConnections()) {
      console.log(peerId, connection.remoteAddr.toString())
      // Logs the PeerId string and the observed remote multiaddr of each Connection
      }
      -
    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering +

    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering by a PeerId

          Parameters

          • Optional peerId: PeerId

          Returns Connection[]

          Example

          for (const connection of libp2p.getConnections()) {
          console.log(peerId, connection.remoteAddr.toString())
          // Logs the PeerId string and the observed remote multiaddr of each Connection
          }
          -
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_filter.FilterCore.html b/classes/_waku_core.waku_filter.FilterCore.html index f21d8cd4fa..b963aaa50b 100644 --- a/classes/_waku_core.waku_filter.FilterCore.html +++ b/classes/_waku_core.waku_filter.FilterCore.html @@ -1,4 +1,4 @@ -FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      constructor +FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      handleIncomingMessage: ((pubsubTopic, wakuMessage) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      handleIncomingMessage: ((pubsubTopic, wakuMessage) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_light_push.LightPushCore.html b/classes/_waku_core.waku_light_push.LightPushCore.html index 9deb8ef65a..3eab6f587e 100644 --- a/classes/_waku_core.waku_light_push.LightPushCore.html +++ b/classes/_waku_core.waku_light_push.LightPushCore.html @@ -1,5 +1,5 @@ LightPushCore | Documentation

      Implements the Waku v2 Light Push protocol.

      -

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_store.StoreCore.html b/classes/_waku_core.waku_store.StoreCore.html index ff59091526..76f6dc4b87 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,6 +1,6 @@ StoreCore | Documentation

      Implements the Waku v2 Store protocol.

      The Waku Store protocol can be used to retrieved historical messages.

      -

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 008063a513..de649defc8 100644 --- a/classes/_waku_enr.ENR.html +++ b/classes/_waku_enr.ENR.html @@ -1,4 +1,4 @@ -ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      constructor +ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      Properties

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      -
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        +

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      +
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        If the peer information only contains information that can be represented with the ENR pre-defined keys (ip, tcp, etc) then the usage of ENR.getLocationMultiaddr should be preferred.

        The multiaddresses stored in this field are expected to be location multiaddresses, ie, peer id less.

        -

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        +

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        @@ -55,21 +55,21 @@ address (e.g. dns4, dnsaddr, etc)..

        (ip, tcp, etc) then the usage of ENR.setLocationMultiaddr should be preferred. The multiaddresses stored in this field must be location multiaddresses, ie, without a peer id.

        -

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        +

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Returns void

      • Parameters

        • key: string

        Returns boolean

        true if an element in the Map existed and has been removed, or false if the element does not exist.

      • Returns an iterable of key, value pairs for every entry in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Executes a provided function once per each key/value pair in the Map, in insertion order.

        Parameters

        • callbackfn: ((value, key, map) => void)
            • (value, key, map): void
            • Parameters

              • value: Uint8Array
              • key: string
              • map: Map<string, Uint8Array>

              Returns void

        • Optional thisArg: any

        Returns void

      • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

        Parameters

        • key: string

        Returns undefined | Uint8Array

        Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

        -
      • Returns the full multiaddr from the ENR fields matching the provided +

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

        +

      Parameters

      Returns undefined | Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns this

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index f2b4ddd221..90826ef466 100644 --- a/classes/_waku_enr.EnrCreator.html +++ b/classes/_waku_enr.EnrCreator.html @@ -1,4 +1,4 @@ -EnrCreator | Documentation

      Constructors

      constructor +EnrCreator | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index 7661a76e79..2488834ff4 100644 --- a/classes/_waku_enr.EnrDecoder.html +++ b/classes/_waku_enr.EnrDecoder.html @@ -1,4 +1,4 @@ -EnrDecoder | Documentation

      Constructors

      constructor +EnrDecoder | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index f3f63aab6f..2371f122a1 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Methods

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        +

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        Parameters

        • publicKey: Uint8Array

        Returns boolean

        true if the signature matches the public key, false if not or if no signature is present.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index bcc070b260..206cf716a8 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -1,4 +1,4 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        Parameters

        • peer: PeerId | MultiaddrInput

          The peer to dial

        • Optional protocols: Protocols[]

          Waku protocols we expect from the peer; Defaults to mounted protocols

          -

        Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        +

      Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index 3eba559627..59f066f545 100644 --- a/classes/_waku_utils.Logger.html +++ b/classes/_waku_utils.Logger.html @@ -1,4 +1,4 @@ -Logger | Documentation

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

      _error _info _warn @@ -7,4 +7,4 @@ warn

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_core.waku_store.PageDirection.html b/enums/_waku_core.waku_store.PageDirection.html index 59db7e89cc..35583fa862 100644 --- a/enums/_waku_core.waku_store.PageDirection.html +++ b/enums/_waku_core.waku_store.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index 28c0350ff2..8fe0fe9ee1 100644 --- a/enums/_waku_enr.TransportProtocol.html +++ b/enums/_waku_enr.TransportProtocol.html @@ -1,3 +1,3 @@ -TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index f6ab5a425e..ef9506127d 100644 --- a/enums/_waku_enr.TransportProtocolPerIpVersion.html +++ b/enums/_waku_enr.TransportProtocolPerIpVersion.html @@ -1,5 +1,5 @@ -TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index 83e47f0e55..e06c4381b2 100644 --- a/enums/_waku_interfaces.EConnectionStateEvents.html +++ b/enums/_waku_interfaces.EConnectionStateEvents.html @@ -1,2 +1,2 @@ -EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index b9bef40381..1b9820a047 100644 --- a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html +++ b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.PageDirection.html b/enums/_waku_interfaces.PageDirection.html index 6bb5fb23cd..177a895160 100644 --- a/enums/_waku_interfaces.PageDirection.html +++ b/enums/_waku_interfaces.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.ProtocolError.html b/enums/_waku_interfaces.ProtocolError.html index 4142abfada..30c92259c6 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,4 +1,4 @@ -ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      -
      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty +

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty payload is set on the outgoing message.

      -
      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs +

      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs further investigation.

      -
      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      -
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. +

      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      +
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. Mitigation can be: retrying after a given time period, display connectivity issue to user or listening for peer:connected:bootstrap or peer:connected:peer-exchange on the connection manager before retrying.

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE +

      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer +

      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer is logged. Review message validity, or mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. +

      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. Mitigation can be: retrying after a given time period

      -
      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. +

      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. Compressing the message or using an alternative strategy for large messages is recommended.

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. +

      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index 0e7a7e6202..5d32006f3f 100644 --- a/enums/_waku_interfaces.Protocols.html +++ b/enums/_waku_interfaces.Protocols.html @@ -1,5 +1,5 @@ -Protocols | Documentation

      Enumeration Members

      Filter +Protocols | Documentation

      Enumeration Members

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index 23e38e4816..500842065b 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,4 +1,4 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html index bfd9c36fc7..2259c2545b 100644 --- a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html +++ b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html @@ -1,5 +1,5 @@ -FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html index c5e9a571d7..38309eb468 100644 --- a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html +++ b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html @@ -1,5 +1,5 @@ -HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"
      SERVICE_UNAVAILABLE: "SERVICE_UNAVAILABLE"
      TOO_MANY_REQUESTS: "TOO_MANY_REQUESTS"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"
      SERVICE_UNAVAILABLE: "SERVICE_UNAVAILABLE"
      TOO_MANY_REQUESTS: "TOO_MANY_REQUESTS"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html index fcede5fb58..75666fe548 100644 --- a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html +++ b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html @@ -1,3 +1,3 @@ -Direction | Documentation

      Enumeration Members

      BACKWARD +Direction | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_sdk.ProtocolError.html b/enums/_waku_sdk.ProtocolError.html index 16ba1d39c9..f582653ac1 100644 --- a/enums/_waku_sdk.ProtocolError.html +++ b/enums/_waku_sdk.ProtocolError.html @@ -1,4 +1,4 @@ -ProtocolError | Documentation

      Enumeration ProtocolError

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration ProtocolError

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      -
      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty +

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty payload is set on the outgoing message.

      -
      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs +

      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs further investigation.

      -
      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      -
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. +

      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      +
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. Mitigation can be: retrying after a given time period, display connectivity issue to user or listening for peer:connected:bootstrap or peer:connected:peer-exchange on the connection manager before retrying.

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE +

      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer +

      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer is logged. Review message validity, or mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. +

      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. Mitigation can be: retrying after a given time period

      -
      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. +

      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. Compressing the message or using an alternative strategy for large messages is recommended.

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. +

      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 5344a6d3ea..4afbf10c92 100644 --- a/functions/_waku_core.createDecoder.html +++ b/functions/_waku_core.createDecoder.html @@ -4,4 +4,4 @@ format when received from the Waku network. The resulting decoder can then be pass to @waku/interfaces!IReceiver.subscribe to automatically decode incoming messages.

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 822b73f941..7b0a0f5e92 100644 --- a/functions/_waku_core.createEncoder.html +++ b/functions/_waku_core.createEncoder.html @@ -3,4 +3,4 @@ format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send to automatically encode outgoing messages.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html index df878a2389..14d9886b02 100644 --- a/functions/_waku_core.waitForRemotePeer.html +++ b/functions/_waku_core.waitForRemotePeer.html @@ -13,4 +13,4 @@ remote nodes, rejects if the timeoutMs is reached.

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index 540dee331b..f68e90d94f 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index b01daf502d..3d93864343 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index d84efb4d37..89eb53ec93 100644 --- a/functions/_waku_enr.createPeerIdFromPublicKey.html +++ b/functions/_waku_enr.createPeerIdFromPublicKey.html @@ -1 +1 @@ -createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index f22cd8a65c..0e402fdd79 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index d7bc45acb5..ad1711da39 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index 18cb210275..d6edbc5c9f 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPublicKeyFromPeerId.html b/functions/_waku_enr.getPublicKeyFromPeerId.html index e5ec9aa164..8bf0f4a9e6 100644 --- a/functions/_waku_enr.getPublicKeyFromPeerId.html +++ b/functions/_waku_enr.getPublicKeyFromPeerId.html @@ -1 +1 @@ -getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index e23ba9b115..3a448fd8a2 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index 4d2ef9659b..592b43bcbf 100644 --- a/functions/_waku_enr.sign.html +++ b/functions/_waku_enr.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index 7460d70123..cc219ad5e5 100644 --- a/functions/_waku_enr.verifySignature.html +++ b/functions/_waku_enr.verifySignature.html @@ -1,2 +1,2 @@ verifySignature | Documentation
      • Verify an ECDSA signature.

        -

        Parameters

        • signature: Uint8Array
        • message: string | Uint8Array
        • publicKey: Uint8Array

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.decrypt.html b/functions/_waku_message_encryption.crypto.ecies.decrypt.html index d1d36fa2c2..c09743e99f 100644 --- a/functions/_waku_message_encryption.crypto.ecies.decrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.decrypt.html @@ -3,4 +3,4 @@
    • encrypted: Uint8Array

      ECIES serialized structure (result of ECIES encryption)

    • Returns Promise<Uint8Array>

      The clear text

      Throws

      Error If decryption fails

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.encrypt.html b/functions/_waku_message_encryption.crypto.ecies.encrypt.html index dca942e610..cb7dd13e95 100644 --- a/functions/_waku_message_encryption.crypto.ecies.encrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.encrypt.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      A promise that resolves with the ECIES structure serialized

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.getSubtle.html b/functions/_waku_message_encryption.crypto.getSubtle.html index ad2ee784c1..7ebcb474cd 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file +getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.keccak256.html b/functions/_waku_message_encryption.crypto.keccak256.html index 8b0aeded2e..0803f6335e 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.randomBytes.html b/functions/_waku_message_encryption.crypto.randomBytes.html index eaf4d16722..fa9fb95ac9 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file +randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sha256.html b/functions/_waku_message_encryption.crypto.sha256.html index c7db50eca2..d769eaffea 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sign.html b/functions/_waku_message_encryption.crypto.sign.html index 637d5ed0ee..93759dfe4e 100644 --- a/functions/_waku_message_encryption.crypto.sign.html +++ b/functions/_waku_message_encryption.crypto.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html index 96deb24c56..4f14e32f93 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html index fe371ce268..8982195315 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html index 579eda995a..bb27263a3c 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file +generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createDecoder.html b/functions/_waku_message_encryption.ecies.createDecoder.html index a511e52701..909677f8e0 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createEncoder.html b/functions/_waku_message_encryption.ecies.createEncoder.html index 19f81ca4af..505bb2594e 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html index 2ce0849549..3844c56bb7 100644 --- a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html @@ -1,3 +1,3 @@ decryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric decryption of the data as per 26/WAKU-PAYLOAD. The returned data is expected to be flags | payload-length | payload | [signature].

        -

        Parameters

        • payload: Uint8Array
        • privKey: Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html index 86e917fed4..5e73ee2ed0 100644 --- a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html @@ -1,4 +1,4 @@ encryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric encryption of the data as per 26/WAKU-PAYLOAD. The data MUST be flags | payload-length | payload | [signature]. The returned result can be set to WakuMessage.payload.

        -

        Parameters

        • data: Uint8Array
        • publicKey: string | Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.postCipher.html b/functions/_waku_message_encryption.ecies.postCipher.html index 1b0a162d9e..2136486283 100644 --- a/functions/_waku_message_encryption.ecies.postCipher.html +++ b/functions/_waku_message_encryption.ecies.postCipher.html @@ -1,2 +1,2 @@ postCipher | Documentation
      • Internal

        Decode a decrypted payload.

        -

        Parameters

        • message: Uint8Array

        Returns {
            payload: Uint8Array;
            sig?: Signature;
        } | undefined

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns {
          payload: Uint8Array;
          sig?: Signature;
      } | undefined

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.preCipher.html b/functions/_waku_message_encryption.ecies.preCipher.html index 5931c910ce..368c75ba8e 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index c8b6ce14ec..b4bb8f3691 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generateSymmetricKey.html b/functions/_waku_message_encryption.generateSymmetricKey.html index b83940e7c8..ae45a26fa2 100644 --- a/functions/_waku_message_encryption.generateSymmetricKey.html +++ b/functions/_waku_message_encryption.generateSymmetricKey.html @@ -1,2 +1,2 @@ generateSymmetricKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index eb6d1a05be..31213ef4f6 100644 --- a/functions/_waku_message_encryption.getPublicKey.html +++ b/functions/_waku_message_encryption.getPublicKey.html @@ -1,3 +1,3 @@ getPublicKey | Documentation
      • Return the public key for the given private key, to be used for asymmetric encryption.

        -

        Parameters

        • privateKey: PrivKey
        • Optional isCompressed: boolean

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createDecoder.html b/functions/_waku_message_encryption.symmetric.createDecoder.html index ca453fdf1c..2f17735e40 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createEncoder.html b/functions/_waku_message_encryption.symmetric.createEncoder.html index 631cdfb35b..c574335675 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html index b249d54325..d1fd5308fe 100644 --- a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, expected to be flags | payload-length | payload | [signature].

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html index 44c81b68f7..51b31a0297 100644 --- a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, cipherText | tag | iv and can be set to WakuMessage.payload.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index b0bde35527..41b0f4ecb0 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index bfa7952fd9..282217811f 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index 0a4a148bac..f302c91148 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 8a6c9a144d..43ca124e0c 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index 3ebdc8ee44..25af17dd7e 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html index 35a54f7f1f..d28a0ed3cf 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html index 89f7b88cc4..2a8e2ffe51 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html index d3090949ee..2f5ba08ca6 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.codec.html index 770ab4cedc..dd0f44ef2b 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.decode.html index 609f32cba5..9c5fde2fd9 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.encode.html index 8fc0240445..279767c79c 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.codec.html b/functions/_waku_proto.proto_filter.FilterRpc.codec.html index 6697d7ace9..daf18801ac 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.decode.html b/functions/_waku_proto.proto_filter.FilterRpc.decode.html index 3b33d9d6dd..4023bffbfe 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.encode.html b/functions/_waku_proto.proto_filter.FilterRpc.encode.html index d1699f30ed..f729455e34 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.codec.html b/functions/_waku_proto.proto_filter.MessagePush.codec.html index db6d1f30e1..9953279d1e 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.decode.html b/functions/_waku_proto.proto_filter.MessagePush.decode.html index e0b12adbd1..d39492793a 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.encode.html b/functions/_waku_proto.proto_filter.MessagePush.encode.html index ca98895cbc..d4ec4105ba 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html index bf23b08b7f..40200229da 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html index 0b853f4f93..ee2c008c9e 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html index 1e42411c09..d6cd0cb0fa 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html index 6be4264531..165b442082 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html index 822ff9e40b..dd92abf9e4 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html index d7f36053eb..2d386210e4 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html index 9202df0183..79c8531db5 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html index e06ceb4e4f..329b4d1e35 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html index f6c05a6557..2d3d0c48b1 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html index e568c1870c..cb84547428 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html index 039a011ade..5c26a1f965 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html index 65fc245bd2..adad011f4a 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html index 7e8ec2e8af..4c7729ac9a 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html index bd72f8c3aa..6434d3458f 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html index 2a4c4932b0..f5a295fefa 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html index b77681e989..02be38d8dd 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html index 19c8fb4049..d2a658f09e 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html index 407adc09c8..d3d3bc8917 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html index d58cee3e6b..63e19fae88 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html index 41d976d965..fcb432a410 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html index f99194e2c7..ffbc87f3d8 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html index 3dd9369ccf..af7a01cf5b 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html index 13bbb9d8b1..cb28a81b9b 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html index e4d8e89cae..780cf6b954 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html index 71d0452c32..283e0c9fbf 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html index 461d6536c1..bb1c4226fd 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html index 011791ab0e..23eef9ac3a 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html index d091e5f981..57f1d1dbc6 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html index de7facb8a7..ab3d775eef 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html index 9150185376..aa4c53cf26 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html index 0e8ddb1676..dd63964102 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html index e5bca508ab..277d6b4e97 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html index bd169524d1..b57f3f3f84 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html index 3f98b4a271..450eee429d 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.codec.html b/functions/_waku_proto.proto_message.RateLimitProof.codec.html index d4d54274d1..b3362d0285 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.decode.html b/functions/_waku_proto.proto_message.RateLimitProof.decode.html index 62d4404a6b..9cd1e7877d 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.encode.html b/functions/_waku_proto.proto_message.RateLimitProof.encode.html index 494c512e1a..eaead51b2f 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.codec.html b/functions/_waku_proto.proto_message.WakuMessage.codec.html index fd90812c10..f4ea40f372 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.decode.html b/functions/_waku_proto.proto_message.WakuMessage.decode.html index aea9fd8b8f..c298d536d7 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.encode.html b/functions/_waku_proto.proto_message.WakuMessage.encode.html index 4c5008d5c6..7856f56849 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html index eb469392a9..670855988a 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html index 033af350b8..369d53e363 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html index 5a099917fb..a59ad1f385 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html index 6c937564a8..d4d9b3c207 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html index ff1ada728e..1103966da6 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html index cfd04566c4..401d2d7a86 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html index 484e76e1b4..904b29e63e 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html index ab2d5a8761..2e24412c00 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html index c8f72857ec..eff3023d89 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html index 0e1876d5f9..72b54d625d 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html index 570cc42d4e..e54d949730 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html index a2aa289199..42a325a5a3 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html index 03e2421e6c..e86b0c9e56 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html index 93d002adeb..595b7a7b58 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html index c5ad23b972..f556ec783d 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html index b94849508d..9d5793ead1 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html index 8e685fa876..8a242242bd 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html index f2d3332ba8..6e85eabc84 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.codec.html b/functions/_waku_proto.proto_store.ContentFilter.codec.html index a0f9a8a95f..6aca1fe014 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_store.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.decode.html b/functions/_waku_proto.proto_store.ContentFilter.decode.html index a450d1bf5b..366a7f155c 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.encode.html b/functions/_waku_proto.proto_store.ContentFilter.encode.html index 259bac1b30..30468fe517 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.codec.html b/functions/_waku_proto.proto_store.HistoryQuery.codec.html index cb2b3fda3d..e1f973f040 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.codec.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.decode.html b/functions/_waku_proto.proto_store.HistoryQuery.decode.html index dbec00e350..bc78e393f3 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.decode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.encode.html b/functions/_waku_proto.proto_store.HistoryQuery.encode.html index 803098958d..7d8b268553 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.encode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html index 6461012890..e364c9dea1 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.codec.html index b38bd87725..262b21dee2 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.decode.html b/functions/_waku_proto.proto_store.HistoryResponse.decode.html index 07491f34ab..448188a26d 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.decode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.encode.html b/functions/_waku_proto.proto_store.HistoryResponse.encode.html index 8416acbce8..0ffa4f2b8c 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.encode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.codec.html b/functions/_waku_proto.proto_store.HistoryRpc.codec.html index 38bc750390..74e9ca3154 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.codec.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.decode.html b/functions/_waku_proto.proto_store.HistoryRpc.decode.html index 1e9be19b79..c43dbe035c 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.decode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.encode.html b/functions/_waku_proto.proto_store.HistoryRpc.encode.html index 6b2c7e3a3a..db65acbfa3 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.encode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.codec.html b/functions/_waku_proto.proto_store.Index.codec.html index 841f8b7179..556250312c 100644 --- a/functions/_waku_proto.proto_store.Index.codec.html +++ b/functions/_waku_proto.proto_store.Index.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.decode.html b/functions/_waku_proto.proto_store.Index.decode.html index c5fad0fa95..0e3a7d56e4 100644 --- a/functions/_waku_proto.proto_store.Index.decode.html +++ b/functions/_waku_proto.proto_store.Index.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.encode.html b/functions/_waku_proto.proto_store.Index.encode.html index d67b55487a..60b3a07ad0 100644 --- a/functions/_waku_proto.proto_store.Index.encode.html +++ b/functions/_waku_proto.proto_store.Index.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html index abc4dcc178..2b4db327d7 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.codec.html b/functions/_waku_proto.proto_store.PagingInfo.codec.html index 71a5907e00..a80c89f7a6 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.decode.html b/functions/_waku_proto.proto_store.PagingInfo.decode.html index 6fed21a97a..b1dfa456f4 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.decode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.encode.html b/functions/_waku_proto.proto_store.PagingInfo.encode.html index b610b82026..f74cb29306 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.encode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.codec.html b/functions/_waku_proto.proto_store.RateLimitProof.codec.html index 70ea1f5c3c..871a58f04f 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.decode.html b/functions/_waku_proto.proto_store.RateLimitProof.decode.html index 4b7e3616a0..3097b4de0d 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.encode.html b/functions/_waku_proto.proto_store.RateLimitProof.encode.html index 0e14f69728..1e9b0279c4 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.codec.html b/functions/_waku_proto.proto_store.WakuMessage.codec.html index ce99533885..a84f4f8535 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.decode.html b/functions/_waku_proto.proto_store.WakuMessage.decode.html index ce59b24dca..1a4e34e477 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.encode.html b/functions/_waku_proto.proto_store.WakuMessage.encode.html index c04313fea0..f09616365c 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html index 905a3d0bd6..8a3dacc8dc 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html index a079da4e8a..3ad9e0f23f 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html index 115829ad4c..61183617c8 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index 3cf54f9b1f..95c116f086 100644 --- a/functions/_waku_relay.wakuGossipSub.html +++ b/functions/_waku_relay.wakuGossipSub.html @@ -1 +1 @@ -wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file +wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index e9e3f095f9..0f733c08a7 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index cc1834632a..7a8c07d147 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createNode.html b/functions/_waku_sdk.createNode.html deleted file mode 100644 index 59641254e5..0000000000 --- a/functions/_waku_sdk.createNode.html +++ /dev/null @@ -1,2 +0,0 @@ -createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index d0b3b1ae47..05ab7fcd50 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file +defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.streamContentTopic.html b/functions/_waku_sdk.streamContentTopic.html index 40f3663b24..48b359a47e 100644 --- a/functions/_waku_sdk.streamContentTopic.html +++ b/functions/_waku_sdk.streamContentTopic.html @@ -1,4 +1,4 @@ streamContentTopic | Documentation

      Function streamContentTopic

      • Creates a subscription and streams all new messages for a content topic. Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

        -

        Parameters

        • contentTopic: string
        • opts: CreateTopicOptions

        Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.subscribeToContentTopic.html b/functions/_waku_sdk.subscribeToContentTopic.html index 0dcef0863a..20b339933e 100644 --- a/functions/_waku_sdk.subscribeToContentTopic.html +++ b/functions/_waku_sdk.subscribeToContentTopic.html @@ -2,4 +2,4 @@ Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

      Parameters

      Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file +
    • opts: CreateTopicOptions
    • Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html index b3e38f8c5f..63ad2b60b0 100644 --- a/functions/_waku_sdk.wakuFilter.html +++ b/functions/_waku_sdk.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index 20f754ea40..90aa519cc4 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index da06228553..2bac98473a 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1 +1 @@ -wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 0d0becd52a..c0bb09f1c0 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToShardIndex.html b/functions/_waku_utils.contentTopicToShardIndex.html index 3c72ea591c..d4004e8eb7 100644 --- a/functions/_waku_utils.contentTopicToShardIndex.html +++ b/functions/_waku_utils.contentTopicToShardIndex.html @@ -1,3 +1,3 @@ contentTopicToShardIndex | Documentation

      Function contentTopicToShardIndex

      • Given a string, determines which autoshard index to use for its pubsub topic. Based on the algorithm described in the RFC: https://rfc.vac.dev/spec/51//#algorithm

        -

        Parameters

        • contentTopic: string
        • networkShards: number = 8

        Returns number

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 8222c0dc3d..a577247e7f 100644 --- a/functions/_waku_utils.contentTopicsByPubsubTopic.html +++ b/functions/_waku_utils.contentTopicsByPubsubTopic.html @@ -1,3 +1,3 @@ contentTopicsByPubsubTopic | Documentation

      Function contentTopicsByPubsubTopic

      • Given an array of content topics, groups them together by their Pubsub topic as derived using the algorithm for autosharding. If any of the content topics are not properly formatted, the function will throw an error.

        -

        Parameters

        • contentTopics: string[]
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index eb7ecce9b7..401c902469 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 0b496c66e0..a209b1aafb 100644 --- a/functions/_waku_utils.determinePubsubTopic.html +++ b/functions/_waku_utils.determinePubsubTopic.html @@ -1,2 +1,2 @@ determinePubsubTopic | Documentation
      • Used when creating encoders/decoders to determine which pubsub topic to use

        -

        Parameters

        • contentTopic: string
        • Optional pubsubTopicShardInfo: string | SingleShardInfo

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index 2990991d47..256af5948d 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 976e7a7e01..b6a69b76c5 100644 --- a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html +++ b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html @@ -1 +1 @@ -ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index 749d22a926..d3b0846555 100644 --- a/functions/_waku_utils.ensureShardingConfigured.html +++ b/functions/_waku_utils.ensureShardingConfigured.html @@ -1,3 +1,3 @@ ensureShardingConfigured | Documentation

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        Parameters

        Returns {
            pubsubTopics: string[];
            shardInfo: ShardInfo;
            shardingParams: ShardingParams;
        }

        Validated sharding parameters, with any missing values set to defaults

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index 594f3061aa..ccd24c4d80 100644 --- a/functions/_waku_utils.ensureValidContentTopic.html +++ b/functions/_waku_utils.ensureValidContentTopic.html @@ -1,4 +1,4 @@ ensureValidContentTopic | Documentation

      Function ensureValidContentTopic

      • Given a string, will throw an error if it is not formatted as a valid content topic for autosharding based on https://rfc.vac.dev/spec/51/

        Parameters

        • contentTopic: string

          String to validate

        Returns ContentTopic

        Object with each content topic field as an attribute

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index 5961f48114..e2068f9880 100644 --- a/functions/_waku_utils.getPseudoRandomSubset.html +++ b/functions/_waku_utils.getPseudoRandomSubset.html @@ -1,2 +1,2 @@ getPseudoRandomSubset | Documentation

      Function getPseudoRandomSubset

      • Return pseudo random subset of the input.

        -

        Type Parameters

        • T

        Parameters

        • values: T[]
        • wantedNumber: number

        Returns T[]

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html index baa936340b..1afe8c6251 100644 --- a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html +++ b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html @@ -1 +1 @@ -getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 79b5e3217e..1dad30aa35 100644 --- a/functions/_waku_utils.groupByContentTopic.html +++ b/functions/_waku_utils.groupByContentTopic.html @@ -1 +1 @@ -groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file +groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 0c2e8990b9..9b4bcbc15d 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 7c986c5969..dd69875c9c 100644 --- a/functions/_waku_utils.isMessageSizeUnderCap.html +++ b/functions/_waku_utils.isMessageSizeUnderCap.html @@ -1,4 +1,4 @@ isMessageSizeUnderCap | Documentation

      Function isMessageSizeUnderCap

      • Return whether the size of the message is under the upper limit for the network. This performs a protobuf encoding! If you have access to the fully encoded message, use isSizeUnderCapBuf instead.

        -

        Parameters

        Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 87791e1558..69b12e51c2 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index a1f0545b4e..63215740ed 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index 4bd8371f97..9e4611bce7 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file +pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 9e559b5954..7de7bfa14a 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file +removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index a15649c120..3ce2535add 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfoToPubsubTopic.html b/functions/_waku_utils.singleShardInfoToPubsubTopic.html index fb973b38f1..3f50bc4a32 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfosToShardInfo.html b/functions/_waku_utils.singleShardInfosToShardInfo.html index 141e73cc12..d88f391fd1 100644 --- a/functions/_waku_utils.singleShardInfosToShardInfo.html +++ b/functions/_waku_utils.singleShardInfosToShardInfo.html @@ -1 +1 @@ -singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 391782ca6b..e605b0811a 100644 --- a/functions/_waku_utils.toAsyncIterator.html +++ b/functions/_waku_utils.toAsyncIterator.html @@ -3,4 +3,4 @@
    • decoder: IDecoder<T> | IDecoder<T>[]

      parameter to be passed to receiver for subscription;

    • Optional iteratorOptions: IteratorOptions

      optional configuration for iterator;

    • Returns Promise<IAsyncIterator<T>>

      iterator and stop function to terminate it.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.Params.html b/interfaces/_waku_core.waku_store.Params.html index bc97d3963c..341687e421 100644 --- a/interfaces/_waku_core.waku_store.Params.html +++ b/interfaces/_waku_core.waku_store.Params.html @@ -1,8 +1,8 @@ -Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics +Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index 578df1a64b..083899dce4 100644 --- a/interfaces/_waku_core.waku_store.QueryOptions.html +++ b/interfaces/_waku_core.waku_store.QueryOptions.html @@ -1,11 +1,11 @@ -QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor? +QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor?: Cursor

      Cursor as an index to start a query from. The cursor index will be exclusive (i.e. the message at the cursor index will not be included in the result). If undefined, the query will start from the beginning or end of the history, depending on the page direction.

      -
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      +
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      • PageDirection.BACKWARD: Most recent page first.
      • PageDirection.FORWARD: Oldest page first.
      • @@ -14,8 +14,8 @@ If undefined, the query will start from the beginning or end of the history, dep (the oldest message is always first).

      Default

      { @link PageDirection.BACKWARD }
       
      -
      pageSize?: number

      The number of message per page.

      +
      pageSize?: number

      The number of message per page.

      Default

      { @link DefaultPageSize }
       
      -
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      -

      Generated using TypeDoc

      \ No newline at end of file +
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.TimeFilter.html b/interfaces/_waku_core.waku_store.TimeFilter.html index 53789635d0..346479d403 100644 --- a/interfaces/_waku_core.waku_store.TimeFilter.html +++ b/interfaces/_waku_core.waku_store.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      endTime +TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index 5d3bcd3e01..87959c60b7 100644 --- a/interfaces/_waku_interfaces.ConnectionManagerOptions.html +++ b/interfaces/_waku_interfaces.ConnectionManagerOptions.html @@ -1,9 +1,9 @@ -ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed +ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed: number

      Max number of bootstrap peers allowed to be connected to, initially This is used to increase intention of dialing non-bootstrap peers, found using other discovery mechanisms (like Peer Exchange)

      -
      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable +

      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable This is used to not spam a peer with dial attempts when it is not dialable

      -
      maxParallelDials: number

      Max number of parallel dials allowed

      -

      Generated using TypeDoc

      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Cursor.html b/interfaces/_waku_interfaces.Cursor.html index d77c191b55..59f8ee3caa 100644 --- a/interfaces/_waku_interfaces.Cursor.html +++ b/interfaces/_waku_interfaces.Cursor.html @@ -1,5 +1,5 @@ -Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest +Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index 68bfe172c0..2d8fba86bf 100644 --- a/interfaces/_waku_interfaces.DnsClient.html +++ b/interfaces/_waku_interfaces.DnsClient.html @@ -1,2 +1,2 @@ -DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file +DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index 9b091a709a..7feda4174c 100644 --- a/interfaces/_waku_interfaces.DnsDiscOptions.html +++ b/interfaces/_waku_interfaces.DnsDiscOptions.html @@ -1,11 +1,11 @@ -DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls +DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls: string | string[]

      ENR URL to use for DNS discovery

      -
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      -
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      -
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      -
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      -

      Generated using TypeDoc

      \ No newline at end of file +
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      +
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      +
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      +
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index 7fb91fe9a0..94fb271d7d 100644 --- a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html +++ b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html @@ -1,2 +1,2 @@ -DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index d25b771a78..cd9a331583 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,12 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          pubsubTopic?: string;
          pubsubTopicShardInfo?: SingleShardInfo;
      }

      Hierarchy

      • EncoderOptions

        Properties

        contentTopic +EncoderOptions | Documentation
        interface EncoderOptions {
            contentTopic: string;
            ephemeral?: boolean;
            metaSetter?: IMetaSetter;
            pubsubTopic?: string;
            pubsubTopicShardInfo?: SingleShardInfo;
        }

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          +
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          Default Value

          false

          -
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          +
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          Param: IProtoMessage

          The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index cd4e9637fb..263a249213 100644 --- a/interfaces/_waku_interfaces.Failure.html +++ b/interfaces/_waku_interfaces.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          error +Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index fdd2b25e26..c4fbe2d994 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilterSDK;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStoreSDK;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager +FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilterSDK;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStoreSDK;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager: IConnectionManager
          filter: IFilterSDK
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStoreSDK

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilterSDK
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStoreSDK

          Methods

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index 191f017c91..5598d085c1 100644 --- a/interfaces/_waku_interfaces.IAsyncIterator.html +++ b/interfaces/_waku_interfaces.IAsyncIterator.html @@ -1,3 +1,3 @@ -IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          iterator +IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index 5d3dcc06dc..966f597804 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
              listenerCount(type): number;
              removeEventListener<K>(type, listener?, options?): void;
              safeDispatchEvent<Detail>(type, detail?): boolean;
              stop(): void;
          }

          Hierarchy

          Implemented by

            Properties

            #private +IConnectionManager | Documentation
            interface IConnectionManager {
                #private: any;
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
                listenerCount(type): number;
                removeEventListener<K>(type, listener?, options?): void;
                safeDispatchEvent<Detail>(type, detail?): boolean;
                stop(): void;
            }

            Hierarchy

            Implemented by

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index 4ed8d494db..0ac004f9b1 100644 --- a/interfaces/_waku_interfaces.IConnectionStateEvents.html +++ b/interfaces/_waku_interfaces.IConnectionStateEvents.html @@ -1,2 +1,2 @@ -IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index 9756dbdfa8..71bc895aec 100644 --- a/interfaces/_waku_interfaces.IDecodedMessage.html +++ b/interfaces/_waku_interfaces.IDecodedMessage.html @@ -1,8 +1,8 @@ -IDecodedMessage | Documentation
              interface IDecodedMessage {
                  contentTopic: string;
                  ephemeral: undefined | boolean;
                  meta: undefined | Uint8Array;
                  payload: Uint8Array;
                  pubsubTopic: string;
                  rateLimitProof: undefined | IRateLimitProof;
                  timestamp: undefined | Date;
              }

              Implemented by

                Properties

                contentTopic +IDecodedMessage | Documentation
                interface IDecodedMessage {
                    contentTopic: string;
                    ephemeral: undefined | boolean;
                    meta: undefined | Uint8Array;
                    payload: Uint8Array;
                    pubsubTopic: string;
                    rateLimitProof: undefined | IRateLimitProof;
                    timestamp: undefined | Date;
                }

                Implemented by

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file +

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index d75ded713f..a505417eb7 100644 --- a/interfaces/_waku_interfaces.IDecoder.html +++ b/interfaces/_waku_interfaces.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation
                  interface IDecoder<T> {
                      contentTopic: string;
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                      pubsubTopic: string;
                  }

                  Type Parameters

                  Implemented by

                    Properties

                    contentTopic +IDecoder | Documentation
                    interface IDecoder<T> {
                        contentTopic: string;
                        fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                        fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                        pubsubTopic: string;
                    }

                    Type Parameters

                    Implemented by

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file +

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index 5cac1916b9..975e6016b4 100644 --- a/interfaces/_waku_interfaces.IEncoder.html +++ b/interfaces/_waku_interfaces.IEncoder.html @@ -1,6 +1,6 @@ -IEncoder | Documentation
                      interface IEncoder {
                          contentTopic: string;
                          ephemeral: boolean;
                          pubsubTopic: string;
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                          toWire: ((message) => Promise<undefined | Uint8Array>);
                      }

                      Implemented by

                        Properties

                        contentTopic +IEncoder | Documentation
                        interface IEncoder {
                            contentTopic: string;
                            ephemeral: boolean;
                            pubsubTopic: string;
                            toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                            toWire: ((message) => Promise<undefined | Uint8Array>);
                        }

                        Implemented by

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file +

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 4a7e9493b8..32c53d15f4 100644 --- a/interfaces/_waku_interfaces.IEnr.html +++ b/interfaces/_waku_interfaces.IEnr.html @@ -1,4 +1,4 @@ -IEnr | Documentation
                          interface IEnr {
                              [toStringTag]: string;
                              id: string;
                              ip?: string;
                              ip6?: string;
                              multiaddrs?: Multiaddr[];
                              nodeId?: string;
                              peerId?: PeerId;
                              peerInfo: undefined | PeerInfo;
                              publicKey?: Uint8Array;
                              seq: bigint;
                              shardInfo?: ShardInfo;
                              signature?: Uint8Array;
                              size: number;
                              tcp?: number;
                              tcp6?: number;
                              udp?: number;
                              udp6?: number;
                              waku2?: Waku2;
                              [iterator](): IterableIterator<[string, Uint8Array]>;
                              clear(): void;
                              delete(key): boolean;
                              entries(): IterableIterator<[string, Uint8Array]>;
                              forEach(callbackfn, thisArg?): void;
                              get(key): undefined | Uint8Array;
                              getFullMultiaddrs(): Multiaddr[];
                              has(key): boolean;
                              keys(): IterableIterator<string>;
                              set(key, value): this;
                              values(): IterableIterator<Uint8Array>;
                          }

                          Hierarchy

                          Implemented by

                            Properties

                            [toStringTag] +IEnr | Documentation
                            interface IEnr {
                                [toStringTag]: string;
                                id: string;
                                ip?: string;
                                ip6?: string;
                                multiaddrs?: Multiaddr[];
                                nodeId?: string;
                                peerId?: PeerId;
                                peerInfo: undefined | PeerInfo;
                                publicKey?: Uint8Array;
                                seq: bigint;
                                shardInfo?: ShardInfo;
                                signature?: Uint8Array;
                                size: number;
                                tcp?: number;
                                tcp6?: number;
                                udp?: number;
                                udp6?: number;
                                waku2?: Waku2;
                                [iterator](): IterableIterator<[string, Uint8Array]>;
                                clear(): void;
                                delete(key): boolean;
                                entries(): IterableIterator<[string, Uint8Array]>;
                                forEach(callbackfn, thisArg?): void;
                                get(key): undefined | Uint8Array;
                                getFullMultiaddrs(): Multiaddr[];
                                has(key): boolean;
                                keys(): IterableIterator<string>;
                                set(key, value): this;
                                values(): IterableIterator<Uint8Array>;
                            }

                            Hierarchy

                            Implemented by

                              Properties

                              [toStringTag] id ip? ip6? @@ -27,15 +27,15 @@ keys set values -

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              -
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                +

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              +
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Returns void

                              • Parameters

                                • key: string

                                Returns boolean

                                true if an element in the Map existed and has been removed, or false if the element does not exist.

                              • Returns an iterable of key, value pairs for every entry in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Executes a provided function once per each key/value pair in the Map, in insertion order.

                                Parameters

                                • callbackfn: ((value, key, map) => void)
                                    • (value, key, map): void
                                    • Parameters

                                      • value: Uint8Array
                                      • key: string
                                      • map: Map<string, Uint8Array>

                                      Returns void

                                • Optional thisArg: any

                                Returns void

                              • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

                                Parameters

                                • key: string

                                Returns undefined | Uint8Array

                                Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                                +

                              Returns Multiaddr[]

                              Properties

                              payload: Uint8Array
                              rateLimitProof?: IRateLimitProof
                              timestamp?: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 7976b82fd8..9c3a12b815 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index 7a785e48b9..4988724a3a 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index aaacebbcc4..3ae4d87c45 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,4 +1,4 @@ -IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 78e7351c72..c56e72ecc7 100644 --- a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html +++ b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap +IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index e1bb3489eb..e3be7825c3 100644 --- a/interfaces/_waku_interfaces.IProtoMessage.html +++ b/interfaces/_waku_interfaces.IProtoMessage.html @@ -1,10 +1,10 @@ IProtoMessage | Documentation

                              Interface matching the protobuf library. Field types matches the protobuf type over the wire

                              -
                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index c703952674..b0a38382a0 100644 --- a/interfaces/_waku_interfaces.IRateLimitProof.html +++ b/interfaces/_waku_interfaces.IRateLimitProof.html @@ -1,8 +1,8 @@ -IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index 7af108b970..10c35f537e 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 9816b4ae08..4e6ef09516 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,9 +1,9 @@ IRelayAPI | Documentation

                              Interface representing the Relay API, providing control and information about the GossipSub protocol.

                              -
                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              getMeshPeers: ((topic?) => string[])

                              Function to retrieve the mesh peers for a given topic or all topics if none is specified. Returns an array of peer IDs as strings.

                              -

                              Type declaration

                                • (topic?): string[]
                                • Parameters

                                  • Optional topic: string

                                  Returns string[]

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              -
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              -

                              Type declaration

                                • (): Promise<void>
                                • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Type declaration

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              +
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              +

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 6374c25201..e101d5b24e 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 1fd77cf054..88857d833c 100644 --- a/interfaces/_waku_interfaces.KeepAliveOptions.html +++ b/interfaces/_waku_interfaces.KeepAliveOptions.html @@ -1,3 +1,3 @@ -KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive +KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index 54b424e924..e84cfe5634 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index 1ab2aac494..3e2cc86987 100644 --- a/interfaces/_waku_interfaces.NodeCapabilityCount.html +++ b/interfaces/_waku_interfaces.NodeCapabilityCount.html @@ -1,5 +1,5 @@ -NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter +NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 9647f9ee00..8ade87c74d 100644 --- a/interfaces/_waku_interfaces.PeerExchangeComponents.html +++ b/interfaces/_waku_interfaces.PeerExchangeComponents.html @@ -1,3 +1,3 @@ -PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager +PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index f25ccd959e..c137846a31 100644 --- a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html +++ b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html @@ -1,3 +1,3 @@ -PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              numPeers +PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index e7f1cc773e..7f98332af3 100644 --- a/interfaces/_waku_interfaces.PeerExchangeResponse.html +++ b/interfaces/_waku_interfaces.PeerExchangeResponse.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 66ccc5e79a..483097ba66 100644 --- a/interfaces/_waku_interfaces.PeerInfo.html +++ b/interfaces/_waku_interfaces.PeerInfo.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index ab21473b2f..9333bda7fd 100644 --- a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html +++ b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html @@ -1,3 +1,3 @@ -PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              CONNECTED +PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index 989931a495..187b678ed5 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,4 +1,4 @@ -RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SendResult.html b/interfaces/_waku_interfaces.SendResult.html index 37ff924a73..918c5584ab 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              failures? +SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ShardInfo.html b/interfaces/_waku_interfaces.ShardInfo.html index 4ae01a0a76..1f976e2e2c 100644 --- a/interfaces/_waku_interfaces.ShardInfo.html +++ b/interfaces/_waku_interfaces.ShardInfo.html @@ -1,3 +1,3 @@ -ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId +ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index 24dd449497..b722d58bee 100644 --- a/interfaces/_waku_interfaces.SingleShardInfo.html +++ b/interfaces/_waku_interfaces.SingleShardInfo.html @@ -1,4 +1,4 @@ -SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard?: number;
                              }

                              Properties

                              clusterId +SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard?: number;
                              }

                              Properties

                              Properties

                              clusterId: number
                              shard?: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shard?: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.TimeFilter.html b/interfaces/_waku_interfaces.TimeFilter.html index 667b51dbc1..e64bee15e3 100644 --- a/interfaces/_waku_interfaces.TimeFilter.html +++ b/interfaces/_waku_interfaces.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              endTime +TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index e840a3a9c6..0baeaabfbe 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index 46be9f31ac..96b9b66e2e 100644 --- a/interfaces/_waku_interfaces.Waku2.html +++ b/interfaces/_waku_interfaces.Waku2.html @@ -1,5 +1,5 @@ -Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter +Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html index d26bb837e9..bba41487ee 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              publicKey: Uint8Array

                              The public key to encrypt the payload for.

                              -
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html index 7892021d13..9a4c899e99 100644 --- a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index 26ce9aeb30..e6d60c3bda 100644 --- a/interfaces/_waku_proto.WakuMessage-1.html +++ b/interfaces/_waku_proto.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html index da4a5126c0..6ebd5bf514 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              contentFilters +FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html index ce3fdfddfd..2936267750 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html index 8878cdeae6..52f94b9ec7 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              push? +FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.MessagePush-1.html b/interfaces/_waku_proto.proto_filter.MessagePush-1.html index 03efabeac4..c7c3e5e006 100644 --- a/interfaces/_waku_proto.proto_filter.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter.MessagePush-1.html @@ -1,2 +1,2 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html index 0761b2b90f..7cbe96bc6d 100644 --- a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html index cce017318c..ebb32fdb2f 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html @@ -1,5 +1,5 @@ -FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics +FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html index 1d5497e35a..36f5f95edc 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId +FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html index 5c207316a2..4d39c768de 100644 --- a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html @@ -1,3 +1,3 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic? +MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html index 24dc2934c1..6a3e9c81bb 100644 --- a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html index 8933c329a8..a747319c86 100644 --- a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html index 9797c24ae4..62ce06d0a3 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html @@ -1,3 +1,3 @@ -PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              message? +PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html index 9473997dbc..2a998f25c4 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html @@ -1,3 +1,3 @@ -PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              info? +PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html index c25c592c4d..de9dd7888f 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html @@ -1,4 +1,4 @@ -PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request? +PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html index 89f89c6ece..ef6b6bc8d0 100644 --- a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html index 444e7e8285..cc689f8bfb 100644 --- a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html index 36a0de2e78..89efce5cfb 100644 --- a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.WakuMessage-1.html b/interfaces/_waku_proto.proto_message.WakuMessage-1.html index b966b86357..a785caa143 100644 --- a/interfaces/_waku_proto.proto_message.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_message.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html index 96f82fd8bb..b9e914e228 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html @@ -1,3 +1,3 @@ -WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html index 70fca2dcca..34f1492ec6 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html @@ -1,3 +1,3 @@ -WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html index 3572ecd612..b568422cd4 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html @@ -1,2 +1,2 @@ -PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html index 7b6b580839..ab768f452a 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html @@ -1,3 +1,3 @@ -PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              query? +PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html index 1fdceca351..24e8da5773 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html index e489c675af..df4f186eaa 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.ContentFilter-1.html b/interfaces/_waku_proto.proto_store.ContentFilter-1.html index 651e81aeff..6b9b3eef61 100644 --- a/interfaces/_waku_proto.proto_store.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_store.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html index 948cd92525..c28f107f32 100644 --- a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html @@ -1,6 +1,6 @@ -HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters +HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html index 36226fcb6c..2d82b80505 100644 --- a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              error +HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html index f10aab8051..a57a4d5877 100644 --- a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query? +HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.Index-1.html b/interfaces/_waku_proto.proto_store.Index-1.html index d805e0da3a..7e265b56b2 100644 --- a/interfaces/_waku_proto.proto_store.Index-1.html +++ b/interfaces/_waku_proto.proto_store.Index-1.html @@ -1,5 +1,5 @@ -Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest +Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.PagingInfo-1.html b/interfaces/_waku_proto.proto_store.PagingInfo-1.html index 2cd81f90fe..90e6a523af 100644 --- a/interfaces/_waku_proto.proto_store.PagingInfo-1.html +++ b/interfaces/_waku_proto.proto_store.PagingInfo-1.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor? +PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html index ad9a611f19..24257fa8bc 100644 --- a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessage-1.html b/interfaces/_waku_proto.proto_store.WakuMessage-1.html index 19460803e0..f27a8cf0ed 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html index 55f77dacf0..1c98f441fb 100644 --- a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html +++ b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html @@ -1,2 +1,2 @@ -TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.Failure.html b/interfaces/_waku_sdk.Failure.html index f6a5d93050..f97655d5f9 100644 --- a/interfaces/_waku_sdk.Failure.html +++ b/interfaces/_waku_sdk.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
                              interface Failure {
                                  error: ProtocolError;
                                  peerId?: PeerId;
                              }

                              Properties

                              error +Failure | Documentation
                              interface Failure {
                                  error: ProtocolError;
                                  peerId?: PeerId;
                              }

                              Properties

                              Properties

                              peerId?: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              peerId?: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.SendResult.html b/interfaces/_waku_sdk.SendResult.html index 802f37bcdf..a7fd143bf0 100644 --- a/interfaces/_waku_sdk.SendResult.html +++ b/interfaces/_waku_sdk.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              failures? +SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index 84b445e638..fd84160d28 100644 --- a/interfaces/_waku_sdk.WakuOptions.html +++ b/interfaces/_waku_sdk.WakuOptions.html @@ -1,4 +1,4 @@ -WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? +WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? pubsubTopics relayKeepAlive? userAgent? @@ -6,11 +6,11 @@ request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over +

                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over relay to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultRelayKeepAliveValueSecs}
                               
                              -
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              +
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              Default

                              {@link @waku/core.DefaultUserAgent}
                               
                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 78257796c1..68048b77f7 100644 --- a/modules/_waku_core.message.html +++ b/modules/_waku_core.message.html @@ -1,2 +1,2 @@ -message | Documentation

                              Index

                              Namespaces

                              version_0 +message | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index 90c356a983..564653c1c9 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -1,4 +1,4 @@ -version_0 | Documentation

                              References

                              DecodedMessage +version_0 | Documentation

                              References

                              DecodedMessage Decoder Encoder createDecoder diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 68f4a8a1f0..d8b6caee34 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Classes

                              FilterCore +waku_filter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index 4551b1495b..72335ef888 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -1,4 +1,4 @@ -waku_light_push | Documentation

                              Index

                              Namespaces

                              PushResponse +waku_light_push | Documentation

                              Index

                              Namespaces

                              Classes

                              Interfaces

                              Variables

                              LightPushCodec diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index a93bcc85fa..d51712b205 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,4 +1,4 @@ -waku_store | Documentation

                              Index

                              Enumerations

                              PageDirection +waku_store | Documentation

                              Index

                              Enumerations

                              Classes

                              Interfaces

                              Params QueryOptions diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index 8dab956463..64c0a1a245 100644 --- a/modules/_waku_message_encryption.crypto.ecies.html +++ b/modules/_waku_message_encryption.crypto.ecies.html @@ -1,3 +1,3 @@ -ecies | Documentation

                              Index

                              Functions

                              decrypt +ecies | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 45ae827bd1..157aa81f5a 100644 --- a/modules/_waku_message_encryption.crypto.html +++ b/modules/_waku_message_encryption.crypto.html @@ -1,4 +1,4 @@ -crypto | Documentation

                              References

                              generatePrivateKey +crypto | Documentation

                              References

                              Namespaces

                              ecies diff --git a/modules/_waku_message_encryption.crypto.symmetric.html b/modules/_waku_message_encryption.crypto.symmetric.html index 57d9c2e5c3..82fc2d7e0d 100644 --- a/modules/_waku_message_encryption.crypto.symmetric.html +++ b/modules/_waku_message_encryption.crypto.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              Index

                              Functions

                              decrypt +symmetric | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index f8ee46fc33..a8dd509bcd 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -1,4 +1,4 @@ -ecies | Documentation

                              References

                              generatePrivateKey +ecies | Documentation

                              References

                              Interfaces

                              Functions

                              createDecoder createEncoder diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 2a8f807891..ba52654bf5 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              References

                              generateSymmetricKey +symmetric | Documentation

                              References

                              Interfaces

                              EncoderOptions diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index d2c2a064a7..fadc8c3814 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 0538c96fb7..6dcbf4e39e 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index 12e96f20c6..5973aef859 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation

                              Index

                              Namespaces

                              ContentFilter +FilterRequest | Documentation

                              Index

                              Namespaces

                              Interfaces

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index 3f229088e6..e3ca595593 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation

                              Index

                              Functions

                              codec +FilterRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index 7350037507..d8bd98dcb6 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index fe999aaf96..45074d1373 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index dc5744b91e..df5ca27083 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -1,4 +1,4 @@ -proto_filter | Documentation

                              References

                              WakuMessage +proto_filter | Documentation

                              References

                              Namespaces

                              FilterRequest FilterRpc MessagePush diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html index accbc4fe40..d6d8a47ca3 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -1,2 +1,2 @@ -FilterSubscribeType | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeType | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index d85d18f652..28056a54e6 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html @@ -1,4 +1,4 @@ -FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              FilterSubscribeType +FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html index 74e88a5cd8..41926ebbda 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.MessagePush.html b/modules/_waku_proto.proto_filter_v2.MessagePush.html index 1f879a6390..3f4f8ace2a 100644 --- a/modules/_waku_proto.proto_filter_v2.MessagePush.html +++ b/modules/_waku_proto.proto_filter_v2.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index 76fa923d23..0cc7ca9c7e 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 88138032aa..fd8eecbe7f 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index 8e255083d4..30827b7524 100644 --- a/modules/_waku_proto.proto_filter_v2.html +++ b/modules/_waku_proto.proto_filter_v2.html @@ -1,4 +1,4 @@ -proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest +proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest FilterSubscribeResponse MessagePush RateLimitProof diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index 424ebc656a..2afe65be5a 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -1,4 +1,4 @@ -PushRequest | Documentation

                              Index

                              Functions

                              codec +PushRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index 4deb0f279d..eb12647692 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -1,4 +1,4 @@ -PushResponse | Documentation

                              Index

                              Functions

                              codec +PushResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index e77e35c597..32ba3da797 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -1,4 +1,4 @@ -PushRpc | Documentation

                              Index

                              Functions

                              codec +PushRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index e1431b6ec5..6d800226de 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index f4e1c461dd..9c229c7fea 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 05e363d92a..04ddbe31c7 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -1,4 +1,4 @@ -proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest +proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest PushResponse PushRpc RateLimitProof diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index 062cd0413b..6c9e5257c2 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index 541ead46f1..e07496b93b 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 291d38a535..20f84be865 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -1,4 +1,4 @@ -proto_message | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_message | Documentation

                              Index

                              Namespaces

                              Interfaces

                              RateLimitProof WakuMessage diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html index 7f8c7fb49e..d3a544e385 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html @@ -1,4 +1,4 @@ -WakuMetadataRequest | Documentation

                              Index

                              Functions

                              codec +WakuMetadataRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html index f9b8d9da86..b7a95c9389 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html @@ -1,4 +1,4 @@ -WakuMetadataResponse | Documentation

                              Index

                              Functions

                              codec +WakuMetadataResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 09d7afb0ed..43b466ec3e 100644 --- a/modules/_waku_proto.proto_metadata.html +++ b/modules/_waku_proto.proto_metadata.html @@ -1,4 +1,4 @@ -proto_metadata | Documentation

                              Index

                              Namespaces

                              WakuMetadataRequest +proto_metadata | Documentation

                              Index

                              Namespaces

                              Interfaces

                              WakuMetadataRequest WakuMetadataResponse diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index 3e159eeb3b..e123e7973c 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -1,4 +1,4 @@ -PeerExchangeQuery | Documentation

                              Index

                              Functions

                              codec +PeerExchangeQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index a6a60c2f02..0bc1d48594 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -1,4 +1,4 @@ -PeerExchangeRPC | Documentation

                              Index

                              Functions

                              codec +PeerExchangeRPC | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index 3470a23736..4bcd3c5d91 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -1,4 +1,4 @@ -PeerExchangeResponse | Documentation

                              Index

                              Functions

                              codec +PeerExchangeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 492923c6ee..33379d895d 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -1,4 +1,4 @@ -PeerInfo | Documentation

                              Index

                              Functions

                              codec +PeerInfo | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index 286d11668f..f09e406427 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -1,4 +1,4 @@ -proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery +proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery PeerExchangeRPC PeerExchangeResponse PeerInfo diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index 2ea850175f..cee14c02cf 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index ed572d47b9..7bd24795e8 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -1,4 +1,4 @@ -HistoryQuery | Documentation

                              Index

                              Functions

                              codec +HistoryQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index ae690a3883..6f74c4ee6b 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -1,2 +1,2 @@ -HistoryError | Documentation

                              Index

                              Functions

                              codec +HistoryError | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index b5dc0b0ccf..f503c56c98 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation

                              Index

                              Namespaces

                              HistoryError +HistoryResponse | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index df2b7c72ac..a40c171515 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation

                              Index

                              Functions

                              codec +HistoryRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 1ecd713d5e..762abe2e93 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -1,4 +1,4 @@ -Index | Documentation

                              Index

                              Functions

                              codec +Index | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 5f0177f600..b709925b26 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -1,2 +1,2 @@ -Direction | Documentation

                              Index

                              Functions

                              codec +Direction | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 1d76e746f0..4c34f90573 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation

                              Index

                              Namespaces

                              Direction +PagingInfo | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index bb6cbc1383..2480e2cc11 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index d5df8ce6c2..3bfc708901 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index ae1fc39eff..ab549aae93 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter +proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter HistoryQuery HistoryResponse HistoryRpc diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index e259436da8..f820b2ecca 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -1,4 +1,4 @@ -TopicOnlyMessage | Documentation

                              Index

                              Functions

                              codec +TopicOnlyMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index b392b04268..9e689f0eb3 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              TopicOnlyMessage +proto_topic_only_message | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 5dfbac3d23..b7a95f842b 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -123,7 +123,6 @@ createDecoder createEncoder createLightNode -createNode defaultLibp2p streamContentTopic subscribeToContentTopic diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 7af26d330b..bab1007b62 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 26254e55cc..517c37a4b9 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file +ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 3a7b35e010..b1a74ac884 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 25c096470b..f39f4568ac 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 487050418c..74c2ef1b44 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 4a7f452943..cca3cbb712 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -1,4 +1,4 @@ CreateLibp2pOptions | Documentation
                              CreateLibp2pOptions: Libp2pOptions & {
                                  hideWebSocketInfo?: boolean;
                                  pingMaxInboundStreams?: number;
                              }

                              Type declaration

                              • Optional hideWebSocketInfo?: boolean

                                Hides WebSocket info message in console.

                                Default

                                false
                                 
                                -
                              • Optional pingMaxInboundStreams?: number

                              Generated using TypeDoc

                              \ No newline at end of file +
                            • Optional pingMaxInboundStreams?: number
                            • Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 77504935cd..45d2367842 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index f46c6fbe05..38b45dddc6 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index 3f8f28790a..e6e5adace8 100644 --- a/types/_waku_interfaces.IBaseProtocolCore.html +++ b/types/_waku_interfaces.IBaseProtocolCore.html @@ -1 +1 @@ -IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index 9a43f2f4bc..2914466413 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html index 6bae45d903..807916e1a7 100644 --- a/types/_waku_interfaces.IFilterSDK.html +++ b/types/_waku_interfaces.IFilterSDK.html @@ -1 +1 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, options?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, options?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html index 984bed6d9e..3fef6796dd 100644 --- a/types/_waku_interfaces.ILightPushSDK.html +++ b/types/_waku_interfaces.ILightPushSDK.html @@ -1 +1 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 5282b7b70d..77e4443360 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index 68898e9d07..5be03f6a38 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html index fe20d887b5..078e343b12 100644 --- a/types/_waku_interfaces.IStoreSDK.html +++ b/types/_waku_interfaces.IStoreSDK.html @@ -1 +1 @@ -IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Cursor;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ No newline at end of file +IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Cursor;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index 3d69df05f1..e0c6e2a4cd 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 1b18558d47..1fdbd1487e 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 5a459b3ea4..329e43d111 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index d0ed8d51e1..5cd3249025 100644 --- a/types/_waku_interfaces.LocalStoragePeerInfo.html +++ b/types/_waku_interfaces.LocalStoragePeerInfo.html @@ -1 +1 @@ -LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 1aeda26b0a..25c777803f 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation
                              NodeId: string

                              We represent NodeId as a hex string, since node equality is used very heavily and it is convenient to index data by NodeId

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeResult.html b/types/_waku_interfaces.PeerExchangeResult.html index aafdc3f30a..bafbd3ae39 100644 --- a/types/_waku_interfaces.PeerExchangeResult.html +++ b/types/_waku_interfaces.PeerExchangeResult.html @@ -1 +1 @@ -PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index ae7d09be85..76874ce63d 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index b3cf790816..a5f7230c3f 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -1,4 +1,7 @@ -ProtocolCreateOptions | Documentation
                              ProtocolCreateOptions: {
                                  bootstrapPeers?: string[];
                                  defaultBootstrap?: boolean;
                                  libp2p?: Partial<CreateLibp2pOptions>;
                                  numPeersToUse?: number;
                                  pubsubTopics?: PubsubTopic[];
                                  shardInfo?: Partial<ShardingParams>;
                                  staticNoiseKey?: Uint8Array;
                              }

                              Type declaration

                              • Optional bootstrapPeers?: string[]

                                List of peers to use to bootstrap the node. Ignored if defaultBootstrap is set to true.

                                +ProtocolCreateOptions | Documentation
                                ProtocolCreateOptions: {
                                    bootstrapPeers?: string[];
                                    contentTopics?: string[];
                                    defaultBootstrap?: boolean;
                                    libp2p?: Partial<CreateLibp2pOptions>;
                                    numPeersToUse?: number;
                                    pubsubTopics?: PubsubTopic[];
                                    shardInfo?: Partial<ShardingParams>;
                                    staticNoiseKey?: Uint8Array;
                                }

                                Type declaration

                                • Optional bootstrapPeers?: string[]

                                  List of peers to use to bootstrap the node. Ignored if defaultBootstrap is set to true.

                                  +
                                • Optional contentTopics?: string[]

                                  Content topics are used to determine pubsubTopics +If not provided pubsubTopics will be determined based on shardInfo +See Waku v2 Topic Usage Recommendations for details.

                                • Optional defaultBootstrap?: boolean

                                  Use recommended bootstrap method to discovery and connect to new nodes.

                                • Optional libp2p?: Partial<CreateLibp2pOptions>

                                  You can pass options to the Libp2p instance used by @waku/sdk!WakuNode using the libp2p property. This property is the same type as the one passed to Libp2p.create @@ -26,9 +29,9 @@ This is used by:

                                • WakuRelay to receive, route and send messages,
                                • WakuLightPush to send messages,
                                • WakuStore to retrieve messages. -See Waku v2 Topic Usage Recommendations for details.
                                • +See Waku v2 Topic Usage Recommendations for details.
                              • Optional staticNoiseKey?: Uint8Array

                                Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                                -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolResult.html b/types/_waku_interfaces.ProtocolResult.html index efa00ee4be..4777be95d6 100644 --- a/types/_waku_interfaces.ProtocolResult.html +++ b/types/_waku_interfaces.ProtocolResult.html @@ -1 +1 @@ -ProtocolResult | Documentation

                              Type alias ProtocolResult<SK, SV, EK, EV>

                              ProtocolResult<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file +ProtocolResult | Documentation

                              Type alias ProtocolResult<SK, SV, EK, EV>

                              ProtocolResult<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index d497b591a9..37feb31ca4 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryResult.html b/types/_waku_interfaces.QueryResult.html index 2feb6d6a60..398dfa4818 100644 --- a/types/_waku_interfaces.QueryResult.html +++ b/types/_waku_interfaces.QueryResult.html @@ -1 +1 @@ -QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index 08c42a47b7..e102079b13 100644 --- a/types/_waku_interfaces.SearchContext.html +++ b/types/_waku_interfaces.SearchContext.html @@ -1 +1 @@ -SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index 14c88a8549..ae04c71a38 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index 2796a70ad6..2fdd244187 100644 --- a/types/_waku_interfaces.ShardingParams.html +++ b/types/_waku_interfaces.ShardingParams.html @@ -1 +1 @@ -ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreQueryOptions.html b/types/_waku_interfaces.StoreQueryOptions.html index cd6616d109..c9a7994815 100644 --- a/types/_waku_interfaces.StoreQueryOptions.html +++ b/types/_waku_interfaces.StoreQueryOptions.html @@ -11,4 +11,4 @@ Message.

                            • Optional pageSize?: number

                              The number of message per page.

                            • Optional timeFilter?: TimeFilter

                              Retrieve messages with a timestamp within the provided values.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeOptions.html b/types/_waku_interfaces.SubscribeOptions.html index c8e8896db6..058568c799 100644 --- a/types/_waku_interfaces.SubscribeOptions.html +++ b/types/_waku_interfaces.SubscribeOptions.html @@ -1 +1 @@ -SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number

                              Generated using TypeDoc

                              \ No newline at end of file +SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 992e37721d..6ee961e328 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 0dcde64efb..239f89abc9 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index 28e961f852..c9f9c1ffd7 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 3963047adf..af86bfc4bb 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.Callback.html b/types/_waku_sdk.Callback.html index 2e5068d4b7..a4d6a6b045 100644 --- a/types/_waku_sdk.Callback.html +++ b/types/_waku_sdk.Callback.html @@ -1 +1 @@ -Callback | Documentation

                              Type alias Callback<T>

                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Callback | Documentation

                              Type alias Callback<T>

                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index b44fd4a281..95374358a7 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.ProtocolCreateOptions.html b/types/_waku_sdk.ProtocolCreateOptions.html index 9788ef51a1..3327717220 100644 --- a/types/_waku_sdk.ProtocolCreateOptions.html +++ b/types/_waku_sdk.ProtocolCreateOptions.html @@ -1,4 +1,7 @@ -ProtocolCreateOptions | Documentation

                              Type alias ProtocolCreateOptions

                              ProtocolCreateOptions: {
                                  bootstrapPeers?: string[];
                                  defaultBootstrap?: boolean;
                                  libp2p?: Partial<CreateLibp2pOptions>;
                                  numPeersToUse?: number;
                                  pubsubTopics?: PubsubTopic[];
                                  shardInfo?: Partial<ShardingParams>;
                                  staticNoiseKey?: Uint8Array;
                              }

                              Type declaration

                              • Optional bootstrapPeers?: string[]

                                List of peers to use to bootstrap the node. Ignored if defaultBootstrap is set to true.

                                +ProtocolCreateOptions | Documentation

                                Type alias ProtocolCreateOptions

                                ProtocolCreateOptions: {
                                    bootstrapPeers?: string[];
                                    contentTopics?: string[];
                                    defaultBootstrap?: boolean;
                                    libp2p?: Partial<CreateLibp2pOptions>;
                                    numPeersToUse?: number;
                                    pubsubTopics?: PubsubTopic[];
                                    shardInfo?: Partial<ShardingParams>;
                                    staticNoiseKey?: Uint8Array;
                                }

                                Type declaration

                                • Optional bootstrapPeers?: string[]

                                  List of peers to use to bootstrap the node. Ignored if defaultBootstrap is set to true.

                                  +
                                • Optional contentTopics?: string[]

                                  Content topics are used to determine pubsubTopics +If not provided pubsubTopics will be determined based on shardInfo +See Waku v2 Topic Usage Recommendations for details.

                                • Optional defaultBootstrap?: boolean

                                  Use recommended bootstrap method to discovery and connect to new nodes.

                                • Optional libp2p?: Partial<CreateLibp2pOptions>

                                  You can pass options to the Libp2p instance used by @waku/sdk!WakuNode using the libp2p property. This property is the same type as the one passed to Libp2p.create @@ -26,7 +29,7 @@ This is used by:

                                • WakuRelay to receive, route and send messages,
                                • WakuLightPush to send messages,
                                • WakuStore to retrieve messages. -See Waku v2 Topic Usage Recommendations for details.
                                • +See Waku v2 Topic Usage Recommendations for details.
                              • Optional staticNoiseKey?: Uint8Array

                                Byte array used as key for the noise protocol used for connection encryption by Libp2p.create diff --git a/types/_waku_sdk.ProtocolResult.html b/types/_waku_sdk.ProtocolResult.html index 09d28632b8..3559ee44b8 100644 --- a/types/_waku_sdk.ProtocolResult.html +++ b/types/_waku_sdk.ProtocolResult.html @@ -1 +1 @@ -ProtocolResult | Documentation

                                Type alias ProtocolResult<SK, SV, EK, EV>

                                ProtocolResult<SK, SV, EK, EV>: {
                                    [key in SK]: SV
                                } & {
                                    [key in EK]: null
                                } | {
                                    [key in SK]: null
                                } & {
                                    [key in EK]: EV
                                }

                                Type Parameters

                                Generated using TypeDoc

                                \ No newline at end of file +ProtocolResult | Documentation

                                Type alias ProtocolResult<SK, SV, EK, EV>

                                ProtocolResult<SK, SV, EK, EV>: {
                                    [key in SK]: SV
                                } & {
                                    [key in EK]: null
                                } | {
                                    [key in SK]: null
                                } & {
                                    [key in EK]: EV
                                }

                                Type Parameters

                                Generated using TypeDoc

                                \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 9bb20f7655..6f9c882fee 100644 --- a/types/_waku_utils.IteratorOptions.html +++ b/types/_waku_utils.IteratorOptions.html @@ -1,2 +1,2 @@ IteratorOptions | Documentation

                                Type alias IteratorOptions

                                IteratorOptions: {
                                    iteratorDelay?: number;
                                    timeoutMs?: number;
                                }

                                Options for configuring the behavior of an iterator.

                                -

                                Type declaration

                                • Optional iteratorDelay?: number
                                • Optional timeoutMs?: number

                                Generated using TypeDoc

                                \ No newline at end of file +

                                Type declaration

                                • Optional iteratorDelay?: number
                                • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 0cc15faddd..f885cf66c4 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.message.version_0.Version.html b/variables/_waku_core.message.version_0.Version.html index 94d4753fdb..c714832de0 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 0ea2afe772..84fe716118 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_light_push.LightPushCodec.html b/variables/_waku_core.waku_light_push.LightPushCodec.html index cc9c3c9a70..7452e6b3b7 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_store.StoreCodec.html b/variables/_waku_core.waku_store.StoreCodec.html index c1f602c7e1..e0971e8d84 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_INVALID_ID.html b/variables/_waku_enr.ERR_INVALID_ID.html index b3cb0f823f..ba32423745 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_NO_SIGNATURE.html b/variables/_waku_enr.ERR_NO_SIGNATURE.html index eb2ff84322..c8d571648a 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MAX_RECORD_SIZE.html b/variables/_waku_enr.MAX_RECORD_SIZE.html index 26408798b7..b75cfb489b 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html index c3f1428635..ddf856fe1d 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html index 44a6c867fc..0e05157e96 100644 --- a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -1,2 +1,2 @@ DEFAULT_CLUSTER_ID | Documentation

                              Variable DEFAULT_CLUSTER_IDConst

                              DEFAULT_CLUSTER_ID: 1 = 1

                              The default cluster ID for The Waku Network

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index e92956807d..919acd8b41 100644 --- a/variables/_waku_interfaces.DefaultPubsubTopic.html +++ b/variables/_waku_interfaces.DefaultPubsubTopic.html @@ -1,2 +1,2 @@ DefaultPubsubTopic | Documentation

                              Variable DefaultPubsubTopicConst

                              DefaultPubsubTopic: "/waku/2/default-waku/proto" = "/waku/2/default-waku/proto"

                              DefaultPubsubTopic is the default gossipsub topic to use for Waku.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index b5a4469ac1..f92820b751 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html index 47a29c0938..2fe75d844d 100644 --- a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html +++ b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html @@ -1 +1 @@ -DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index 25fc848920..05eaf5e137 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index f2dec8e683..3302bbcfab 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file