diff --git a/assets/search.js b/assets/search.js index ae68d92ef0..e984e5862f 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 38e180a68c..741ca917bd 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 bbfd417e43..0f4ed53187 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 22062b0dcf..0bea77954f 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 39cb4747cf..b00c47ae8d 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 84373cdecb..b5ad88102f 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 2dff5944aa..443435e776 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 @@ -13,8 +13,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 79d9d89cf8..fff6b10eff 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 09c8caf6b3..78f7f011b6 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 b7074b6fe3..e1a743ddac 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 3fc23c2830..3bff385de1 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 6e3ddd25a1..510ed50c1c 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 e93e3cda28..f3ba6452a9 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 b8b2112b12..e2f1627a1d 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 fac807e4bb..9b27c7d975 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 a4fbc43034..ef916bbc04 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 42619fbd9c..0f10f07399 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 adaaf79271..14643b6fd9 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 d4a588f4e1..45bb747dba 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 f62d4298ba..6cac55ed84 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 b51c5b8c9a..64e77e081b 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 55f30e1f24..cd9625c6b3 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 cf6370221b..a82d3a8172 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.

      -
      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. +

      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. Mitigation can be: retrying after a given time period, or mitigation for NO_PEER_AVAILABLE can be used.

      -
      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_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. +

      TOPIC_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. Ensure that the pubsub topic used for decoder creation is the same as the one used for protocol.

      -
      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 ffe9c7b01a..30f7a6b274 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 2969ecb02a..011975f590 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 2eb81dfcb4..b066803cdd 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 e0929ee348..9be6d42b4b 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 57a3dd0acd..b00376ae5e 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/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 2176fc7f6c..0500ec816f 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 ccb0301b0a..c438911127 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 5ec72cc3ab..5023307665 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 b4ea550194..5bd04264a6 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 db43e1099d..1489c35ce4 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 3a65fa287d..088d45b5f9 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 02dd563396..cdd405e959 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 d61824c477..c19c212597 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 1a08b8b112..6d124a1b84 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 16b7a808d9..2bf8d90151 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 0366bda811..7b300fec14 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 967ab7228d..e0b28da9b7 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 2d9adb5034..78375cf0e7 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 2f51058c6b..1cbecb12e5 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 f491cc5443..245f8adb61 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 de262dff6a..17b5447c9f 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 1ba2502860..08f3d75ba5 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 001c7f9dd1..d2db1d63a6 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 a740e9755e..0b7614caf2 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 2b7c39a423..f9bb668c54 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 0668c89398..a6075a6a4b 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 58933b9847..88275c4fa2 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 aa1d4240ec..5e3df048b6 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 01c58e9f00..ff3997e0c1 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 51a22c1afe..173f29d4da 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 eafd0e2dfb..409d0a9e67 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 54194cebf0..425de35e32 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 c83b206eab..97a2de5c30 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 3676ff09c1..da95254744 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 e49dd839e3..fb5e16a92c 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 9cb61c1d4c..d7d6d6eebe 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 5439f51cf7..7a27ad995a 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 3c2a672414..565dfb0452 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 f6c5fdcf65..507c32cea6 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 e5b2c49bee..51624c2e12 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 f614d2b1ae..8af1ba7b2d 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 ed46c63112..b3f4d55f83 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 e6e7733181..28bcd216dc 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation

      Generated using TypeDoc

      \ No newline at end of file +messageHashStr | Documentation

      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 03500c9def..6b89b3e432 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 8b7f0788e6..8cae42f2e4 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 62cfca6bd6..45ecbcd6f1 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 dc3ffad7d1..eb48bc2bfc 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 d1b34e682b..fa4d4d4049 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 84c4089074..b73c8d9c6b 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 5883bd07c5..b0eb4a9dbf 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 c02ce691eb..83731df2cd 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 be67c195d6..dd907d18f7 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 eb9fc0fe72..ccb6b270b3 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 b91d32d015..c482b5b3bc 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 db72124fa8..6015b9d06e 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 2ee2e2aaef..73f7ffa966 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 484636ca27..42c6463045 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 7e51579b9d..60d3b3d26b 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 a084984ecc..1502387941 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 997bd1ae80..e7c970155e 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 e828a7be8f..0fff86af82 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 c89aa932b8..7729d44912 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 c979b3ef46..2ad7590dd1 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 8c128d060e..97bb7abfc9 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 217bbd7ac0..dbc27bbaae 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 1a375fe391..e6e67c5ec4 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 2910f9c37d..0c59674950 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 7fc3f91280..e8d75a13c1 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 bdcf30bedd..29c77944c3 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 d780a1ea0f..473a2c24f9 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 4389dbd8ce..858f30c0d0 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 8b6a9e4e24..558ee41091 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 7635ce2221..fb0e3ba9d6 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 9d3ada65e9..abc370ba85 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 a5800d01d1..79be381c3b 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 ce210487b9..f2d9209bce 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 1b6349b5dc..50d6be79f3 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 49bdbea571..d926d3c71c 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 2382aee80e..603569d5c5 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 bb6dded944..33bc6be5fa 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 d1ba47ad88..f9886d67cb 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 eab397a313..4159a5d33b 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 206aa6b2c3..acd180395b 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 1b225e1cec..906a2ebbfd 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 5f7d02257b..7c4a552e5c 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 4c175ba266..c2a97e0d03 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 766dfa15f5..e8a5600053 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 551160a922..06c39f5322 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 7a9812593e..4fa3f6e3cd 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 1d34cbfdc9..5c3e4777b1 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 5cb4f6cca9..943927b828 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 ecbd661363..7c6449f4cf 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 dd0efbf50f..2ddaa90374 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 84afc16525..d7dd878fe2 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 2d81e25995..ba2a3623ce 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 35cbe68c6f..eec99b5aa7 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 9272c91e22..fa1bdfaced 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 00a08eb815..cf5c1b3138 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 a1b75d7049..2f66d7927e 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 7c6134521f..97511d9266 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 c3d7b1f6d3..55fa64d3c2 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 6751476446..90139533eb 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 465fc5cbd5..ca22301270 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 9f6267493d..515cee786f 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 545f9a4c94..808cde5744 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 b5df2eb869..10a1577b09 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 8872d947b6..57b4f9e800 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 0e915b3692..cfacb3734d 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 aee88681fd..6f78a5affa 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 d36e025424..58aefa6c05 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 9706fc98f2..4021cff6b7 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 00e36f842a..fbaa3e8599 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 057eda34ed..9ef3b741fc 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 c834cf58c5..19c5e2bd95 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 286b1b6021..12f97e4e6f 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 f43e8701c9..01df0591bc 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 7ddd349bd4..4f257bac39 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 7b0eac29cd..2ae7ee2681 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 203edb1df2..b74646edda 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 3997e2f48e..2461e0a8e7 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 f957eaee53..40a307b079 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 a420a947da..2ca8927d6a 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 91de2c7244..e5bd2981bf 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 2e9e3e2897..8268d08217 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 80b204bbf6..18ec659af9 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 f8d7b34798..519a634296 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 850abc7c64..8b4afb7171 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 da2b82f1b4..0fd1dfa4cb 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 fb5655e521..82baa0c646 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 280f9c6925..ee647cc333 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 008d9079fc..fff99ce4ca 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 ec1169931f..e06483ff02 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 9f14813e36..8f00819369 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 a95b61ff9d..25a120cd0c 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 4dcc8f347c..5ac3c5ea20 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 0473b4b443..16527c3093 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 f22621ef5d..5432d8d2ca 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 7ddbb2e792..82368a4208 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 493f91d255..a5ff0fcfd5 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 63bc98280e..ca0b800e62 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 d45fe18eea..c6e06a6098 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 1d920fbe5d..373dc6f752 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 2076ad1086..af157b9f2d 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 0326ed1453..ca99bfa060 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 cb02e113d5..a60da43a86 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 a8a5b1a6d9..b62a6d3b6f 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 3b4456f7a1..1c46d1fa43 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 5d0fdffbab..e23f67b8e0 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.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index 2d6182145d..e89a58e1a7 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 e335ad70c9..09b9adda51 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 6d831983f1..64803a7761 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: ISubscriptionSDK;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file +
    • opts: CreateTopicOptions
    • Returns Promise<{
          subscription: ISubscriptionSDK;
          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 f73a7573d8..87797c4df2 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 843ec396c0..53cb28697f 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 64df0ea086..46d0f1bcb0 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 616232239f..0967e40639 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 3a16b1d97e..33bc90b8c7 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 ead3ec2c85..2d95c94c4d 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 66fe5d2ede..d50eef7eaf 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.delay.html b/functions/_waku_utils.delay.html index 623085b034..d7ccef6f29 100644 --- a/functions/_waku_utils.delay.html +++ b/functions/_waku_utils.delay.html @@ -1 +1 @@ -delay | Documentation
      • Parameters

        • ms: number

        Returns Promise<void>

      Generated using TypeDoc

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

        • ms: number

        Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 8672a0eb89..439f417647 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 966833eb64..265c769b63 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 1a24ed33ff..fdd8c04a91 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 24db179f7e..94b186cdc4 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 40e28ac1bc..17b672c3b5 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 d587f548b9..02a41ef223 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 0b11cd5d71..17dfe844d4 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 5c4fafbd81..f6045e1123 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 3f74225e40..7362cbc8d1 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 655ffa5d35..b463246f8f 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 9d341e90d3..09cc1ff3d2 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 4a89f36ea6..f09849b7b3 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 f8530b1530..8ce3d98d43 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 5faeebc1eb..1586ea57c6 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 fc32d057ec..492f987824 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 168b8d48a3..b0ac1b1906 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 0c14898b2c..d44aa8b45f 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 ef188ef507..97d06589f4 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 a9dc2c43b2..1f1118f986 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 72491fd3ab..da809de3c9 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 4ec65bf602..f2d779f9d4 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 9b68964df8..9edf22f4b1 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 9c55eabd93..05c872c4d2 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 30ec09ca4e..deef301a56 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 b825fa6e9c..7a6fb73b02 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 886452be69..200316e8ed 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 433baab224..b24b80e7dc 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 cd824a524f..dff1fff9a5 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 40b37bb47c..5d67adadb4 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 253e34ad54..9a3bea40f4 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 fce7390eb6..1846a41a31 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;
              dropConnection(peerId): Promise<void>;
              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;
                dropConnection(peerId): Promise<void>;
                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 951967c132..779fd59301 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 ef440426cf..89c625ce89 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 1c20c4dcfd..ea4a33bca5 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 c8f4653c7e..6997f93781 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 429e87d608..f0211bd525 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 5732e35b69..c818b5059e 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 f75927ef50..0945e26e75 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<MetadataQueryResult>;
                                  query(peerId): Promise<MetadataQueryResult>;
                              }

                              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<MetadataQueryResult>;
                                  query(peerId): Promise<MetadataQueryResult>;
                              }

                              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 d1a7158ef0..c3a190b4b1 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<PeerExchangeQueryResult>;
                              }

                              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<PeerExchangeQueryResult>;
                              }

                              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 9b80cad6f1..bf244cce10 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 f80a761523..ae82ed3e00 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 f9394a4777..cb96b3f5cf 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 1be324e566..c34f18d7d7 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 87eb04879e..4ec003ad73 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 c1184e0b43..cedfd3f227 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISubscriptionSDK.html b/interfaces/_waku_interfaces.ISubscriptionSDK.html index 0da24507cf..2ae2b39fa2 100644 --- a/interfaces/_waku_interfaces.ISubscriptionSDK.html +++ b/interfaces/_waku_interfaces.ISubscriptionSDK.html @@ -1,5 +1,5 @@ -ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              ping +ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 7942e8b43a..5c980cad75 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 5db6f02b55..bb02fd212a 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 4b73966307..3d092915ee 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 12158d1e65..a936fcf1da 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 f5e1064a6f..9810902a46 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 a31cb73cc0..7e170a0f50 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 11f24188f1..3b6bb538cd 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 6890f7b558..d92ba0ab45 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 0a5dbb9e41..8523e63fe5 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.ShardInfo.html b/interfaces/_waku_interfaces.ShardInfo.html index 1d001509e1..06498279c8 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 d1a0d35965..6da52f641f 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 498ee562d7..237536e411 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 378e7eda3a..f3bb4265b5 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 9052994301..4c79ccaaab 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 857523eeb5..d78d93317b 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 491a235061..729a2628b2 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 2060e57854..329af81f26 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 8585a1be01..60c4010e66 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 d22ef0f3fa..6dce3fdf51 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 3d3ae6caeb..01e72466c9 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 6dcafe7f24..381430a47a 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 9353c434f7..ae904ef4ed 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 6b08b63326..e462f0f651 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 eaf2b715dc..678a521459 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 5acd4b91b8..d52e12e9bc 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 a9db7dc38c..3cd7f1a76e 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 4ef9195614..59eb886d98 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 64d275693c..41ff2f136b 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 a96a4b2f69..badb66d73b 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 c9322b0708..4741ae2f61 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 2f5ebc2a61..548e8ea9de 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 f58495e3e8..48a6573f7e 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 d209c1eb20..bcd043abad 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 f215f9ced3..dadd9d8a71 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 f46dbe2e69..0498ff8f79 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 951bc32b08..53ede93f42 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 c266d8d63c..81bd66b5e8 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 3abbe58b31..b10c5b302e 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 0b85fef361..537e39f336 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 31eece3ec9..2141e60f89 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 6a9609ad74..efcda496b8 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 82a70107cb..9bfcedc4ec 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 3300783a0a..6f5c6d575c 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 c609c9db0a..08b097416e 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 8ca7d94bc1..868f86f00a 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 c48924ab27..9a5965cdf2 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 b547302ee2..35680ee3f0 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 2da5bd1082..af9c7c7ce2 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 91f689b776..2dbf89dccc 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.ISubscriptionSDK.html b/interfaces/_waku_sdk.ISubscriptionSDK.html index 8765907635..7dfb56d0c1 100644 --- a/interfaces/_waku_sdk.ISubscriptionSDK.html +++ b/interfaces/_waku_sdk.ISubscriptionSDK.html @@ -1,5 +1,5 @@ -ISubscriptionSDK | Documentation

                              Interface ISubscriptionSDK

                              interface ISubscriptionSDK {
                                  ping(): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              ping +ISubscriptionSDK | Documentation

                              Interface ISubscriptionSDK

                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              • Parameters

                                • contentTopics: string[]

                                Returns Promise<SDKProtocolResult>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Methods

                              • Parameters

                                • contentTopics: string[]

                                Returns Promise<SDKProtocolResult>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index 218c227c35..00ab407453 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 2b4517b5d9..9598f6f10e 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 1f48997019..ebc5e8bade 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 012f8d7a0a..a22665d45f 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 09dfa58d59..dc346c07f2 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 07561e2b5a..1ef51b7f86 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 aab4718033..36a7b9cd30 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 8ee166a2e7..271ae758f1 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 9a823de60e..2b5308ecc1 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 7758d8f11f..16a2e0c4e3 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 c7061ffc5e..a270af5093 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 2e6ce058d8..656cd243ed 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 d5f41b9cb6..cbd774c532 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 ae11e6484d..d29c658f74 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 ece7e75cef..96f5c2f0db 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 a5e5e7709c..c41feef230 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 cc37c88149..20a400b637 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 dd10f6d163..4195fd96af 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 fb610e7117..6df3a6602f 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 2c7d8067a7..0eaadfecf2 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 7bfd45201f..559e8abba6 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 9fadef1dfc..48f80f06be 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 3525e472bd..d80b7f1bcf 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 be08c46aa2..1f15c1c7c1 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 df4a1a5cf8..190b9ad027 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 10a1a4dcc3..8146014a5e 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 72102050ce..d770290762 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 6d0096763f..4a1b732fc1 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 68696ed8e7..0f1382b37c 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 1b81a6f40e..2ed83c6588 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 f61d669caa..66b29269b6 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 4560b4f756..a4aa754eb7 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 50968c0f8d..ca5b51d979 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 7d0c226422..d386366278 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 8ebece2321..ea8a692c07 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 8eb1312aa5..f70443802e 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 64937f9fb3..588ded0ed4 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 7bbf45b2d8..8b24ef9bdc 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 41e68749c6..6bcf3f4e11 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 853386260a..054439b710 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 fae3780f45..5621e112f6 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 8a661be513..e5a1b55c45 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 ef982af848..fe5f5755f9 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 496688aa93..2f26178424 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 23b1607dc4..0a2b219db4 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 c64aa00dc2..fec42b6576 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 dd05421989..0f91ceb3a1 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 9439a0dc91..975a411c65 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 4f836c80d2..8c62a75d93 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 ec31ae300b..016d31cb5d 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 b3ecb8fbb9..7bbf5f9671 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 f92f5dabdc..088fb25846 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 10f9df2a50..ef0ce31686 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 a4881f8fa8..abe95e4022 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 8d909c2083..a94ec7c6b0 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/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 1f6025c074..6e922a4512 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 9e24e83337..cc6f20f0c4 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 ce581583bf..80dedfbf39 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 d040dd3676..5415c06f10 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 66e49c97c2..2615d272de 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.CoreProtocolResult.html b/types/_waku_interfaces.CoreProtocolResult.html index 53a17c6fe9..139d69655a 100644 --- a/types/_waku_interfaces.CoreProtocolResult.html +++ b/types/_waku_interfaces.CoreProtocolResult.html @@ -1 +1 @@ -CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>

                              Generated using TypeDoc

                              \ No newline at end of file +CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 0ea9ee1c30..d29f1da86f 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.CreateSubscriptionResult.html b/types/_waku_interfaces.CreateSubscriptionResult.html index a478955a80..ef6db9c48d 100644 --- a/types/_waku_interfaces.CreateSubscriptionResult.html +++ b/types/_waku_interfaces.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 221098bb2c..1a9beae042 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 1abd17aeb5..7d227ba119 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 8d85721c75..6a687ff08b 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 fc1429c58f..21814ec2ba 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<void>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<void>)
                                  • (peerToDisconnect): Promise<void>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index bb0c4a1494..8f618568b8 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html index 43691976f5..70b3643666 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<CreateSubscriptionResult>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, options?): Promise<CreateSubscriptionResult>;
                              }

                              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 e9934bd134..599148b2db 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 58284bafa2..d4d93e17c8 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 ef48321499..bcdb16ec88 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 4152e6732c..19d3649a1e 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 a24d5ad8dd..6c8c810fda 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 72940c89fc..2f30eff492 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 f02b7ad422..60653c1208 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 795abf8ac0..801fc2442a 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.MetadataQueryResult.html b/types/_waku_interfaces.MetadataQueryResult.html index 5e6301ca34..594228c768 100644 --- a/types/_waku_interfaces.MetadataQueryResult.html +++ b/types/_waku_interfaces.MetadataQueryResult.html @@ -1 +1 @@ -MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>

                              Generated using TypeDoc

                              \ No newline at end of file +MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index f0e87fb39a..7ee07d513f 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.PeerExchangeQueryResult.html b/types/_waku_interfaces.PeerExchangeQueryResult.html index 9f4e48a8c9..2b5983c35c 100644 --- a/types/_waku_interfaces.PeerExchangeQueryResult.html +++ b/types/_waku_interfaces.PeerExchangeQueryResult.html @@ -1 +1 @@ -PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"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 86e520bf61..c5a85152de 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 ed6e4eed5c..552b768565 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -34,4 +34,4 @@ See
                            • 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.ProtocolUseOptions.html b/types/_waku_interfaces.ProtocolUseOptions.html index b5729473c3..267bdae546 100644 --- a/types/_waku_interfaces.ProtocolUseOptions.html +++ b/types/_waku_interfaces.ProtocolUseOptions.html @@ -4,4 +4,4 @@
                            • Optional initialDelay?: number

                              Optional initial delay in milliseconds for exponential backoff

                            • Optional maxAttempts?: number

                              Optional maximum number of attempts for exponential backoff

                            • Optional maxDelay?: number

                              Optional maximum delay in milliseconds for exponential backoff

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 9372b38528..0123b3d1a5 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.SDKProtocolResult.html b/types/_waku_interfaces.SDKProtocolResult.html index a375d5b31b..24b857019f 100644 --- a/types/_waku_interfaces.SDKProtocolResult.html +++ b/types/_waku_interfaces.SDKProtocolResult.html @@ -1 +1 @@ -SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>

                              Generated using TypeDoc

                              \ No newline at end of file +SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index da31c72a71..1d8cdc1134 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 fc90f68f4d..c183126459 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 713114b6b4..5be0ca1e9a 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 1be3cf5ecf..65c16c37e2 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 6042468297..d78c4d2368 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;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional pingsBeforePeerRenewed?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisAndThat.html b/types/_waku_interfaces.ThisAndThat.html index 7cb624f373..43dbcd4f97 100644 --- a/types/_waku_interfaces.ThisAndThat.html +++ b/types/_waku_interfaces.ThisAndThat.html @@ -1 +1 @@ -ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file +ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisOrThat.html b/types/_waku_interfaces.ThisOrThat.html index 2797a86b51..bdf3d10660 100644 --- a/types/_waku_interfaces.ThisOrThat.html +++ b/types/_waku_interfaces.ThisOrThat.html @@ -1 +1 @@ -ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<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 +ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<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.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 62a282aade..16d9abf57a 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 d72aff80b8..5187db4a83 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 1ed557b31c..c61af8f361 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 6e9f37a90f..669b0c0b95 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.CreateSubscriptionResult.html b/types/_waku_sdk.CreateSubscriptionResult.html index f8257cae7e..05046fdd8f 100644 --- a/types/_waku_sdk.CreateSubscriptionResult.html +++ b/types/_waku_sdk.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation

                              Type alias CreateSubscriptionResult

                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateSubscriptionResult | Documentation

                              Type alias CreateSubscriptionResult

                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index f7a1533015..e8f468e97c 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.IBaseProtocolSDK.html b/types/_waku_sdk.IBaseProtocolSDK.html index ad848a92c3..7b9d6de541 100644 --- a/types/_waku_sdk.IBaseProtocolSDK.html +++ b/types/_waku_sdk.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation

                              Type alias IBaseProtocolSDK

                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<void>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<void>)
                                  • (peerToDisconnect): Promise<void>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation

                              Type alias IBaseProtocolSDK

                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilter.html b/types/_waku_sdk.IFilter.html index 1b152cb2a5..fdee8cc346 100644 --- a/types/_waku_sdk.IFilter.html +++ b/types/_waku_sdk.IFilter.html @@ -1 +1 @@ -IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilterSDK.html b/types/_waku_sdk.IFilterSDK.html index 9cd39a1818..1a82deb138 100644 --- a/types/_waku_sdk.IFilterSDK.html +++ b/types/_waku_sdk.IFilterSDK.html @@ -1 +1 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, options?): Promise<CreateSubscriptionResult>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, options?): Promise<CreateSubscriptionResult>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.SubscribeOptions.html b/types/_waku_sdk.SubscribeOptions.html index 200662e181..1e2fe76702 100644 --- a/types/_waku_sdk.SubscribeOptions.html +++ b/types/_waku_sdk.SubscribeOptions.html @@ -1 +1 @@ -SubscribeOptions | Documentation

                              Type alias SubscribeOptions

                              SubscribeOptions: {
                                  keepAlive?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number

                              Generated using TypeDoc

                              \ No newline at end of file +SubscribeOptions | Documentation

                              Type alias SubscribeOptions

                              SubscribeOptions: {
                                  keepAlive?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional pingsBeforePeerRenewed?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index f222e7197e..8d2a9629f9 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 463cc7fe0b..955e4ad200 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 81b29a67c3..476caca36a 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 8145483e95..74817a1d68 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 eaf2f7770d..a0cdee5e43 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 16ceff2dd6..a7f5a60d66 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 2426eeb258..6f69d3bac6 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 fae203b753..dcba02b815 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 a131116327..871d9d599e 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 f6c09e1db7..2ef5c6a9a4 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 ba2bfdfd37..f389d6ee22 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 a1304ec25c..53c34e93fc 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 b4461f4b99..4e6974488b 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 9ab68cb73b..5f22f6540e 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 8493950f7e..bde743d581 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 f480c44e4b..8a3d36f8ac 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