diff --git a/assets/search.js b/assets/search.js index 485ebdb5da..4aa7220543 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 fe9188370d..ce0a2ac6a2 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> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • 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

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> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • 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

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. @@ -54,4 +54,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

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index d64526bf20..b175e27e54 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

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 3210eaf208..58de6d168d 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

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index b0cfb2bcec..812c8c0a79 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

      \ No newline at end of file +

      Constructors

      Properties

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

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 8b19c41ea5..fc29450cea 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

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index d7bdac7b42..4b5a49da75 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

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

      Methods

      \ 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 40dc1da733..8212b501d4 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

      • Parameters

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

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      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, peerIdStr) => Promise<void>)

      Type declaration

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

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          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

      • Parameters

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

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      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, peerIdStr) => Promise<void>)

      Type declaration

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

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          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.

        -
      \ No newline at end of file +
      \ 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 bc5d78494e..b8686f066e 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.

        -
      \ No newline at end of file +
      \ 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 96dc4983c0..f8b1d2c553 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,4 +1,4 @@ -StoreCore | Documentation

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      constructor +StoreCore | Documentation

      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.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 47b91163fb..def5112ecb 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 @@ (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

      \ No newline at end of file +

      Parameters

      Returns this

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index 1386d4bef7..7aeb3a9330 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

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index a584eb86aa..303256a57a 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

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index d78e69165f..90f6f9c774 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.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 9e671cdff3..e8c49ad37e 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

      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>

      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index 7fde7b9125..820682bc43 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

      \ 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

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index af9dc51f76..c69d33aae5 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"
      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"
      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index ea9b4d6a28..ed9ef1b134 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"
      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index 2a2c0797e4..191f5f52eb 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"
      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index 32d6a1a787..475791cddb 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"
      \ 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"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.HealthStatus.html b/enums/_waku_interfaces.HealthStatus.html index 782bb5c486..d2ae6eaafe 100644 --- a/enums/_waku_interfaces.HealthStatus.html +++ b/enums/_waku_interfaces.HealthStatus.html @@ -1,4 +1,4 @@ -HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy +HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file +

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.ProtocolError.html b/enums/_waku_interfaces.ProtocolError.html index eea837b5c3..ae457bfd89 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,42 +1,54 @@ -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

      -
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. +

      GENERIC_FAIL: "Generic error"

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

      +
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. Ensure that all the pubsub topics used in the decoders are valid and match each other.

      -
      NO_PEER_AVAILABLE: "No peer available"

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

      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. -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 +

      NO_RESPONSE: "No response received"

      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 +

      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_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. +

      RLN_IDENTITY_MISSING: "Identity credentials are not set"
      RLN_LIMIT_MISSING: "User message limit is not set"
      RLN_MEMBERSHIP_INDEX: "Membership index is not set"
      RLN_PROOF_GENERATION: "Proof generation failed"
      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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index be93d49611..072d4a20ab 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"
      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index 70b6bfc8cc..903768988c 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"
      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"
      \ 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 7b2f38ad8a..21b54467b4 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"
      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"
      \ No newline at end of file diff --git a/enums/_waku_sdk.ProtocolError.html b/enums/_waku_sdk.ProtocolError.html index a5ddbb7058..d431585258 100644 --- a/enums/_waku_sdk.ProtocolError.html +++ b/enums/_waku_sdk.ProtocolError.html @@ -4,10 +4,14 @@ GENERIC_FAIL INVALID_DECODER_TOPICS NO_PEER_AVAILABLE +NO_RESPONSE NO_STREAM_AVAILABLE -REMOTE_PEER_FAULT REMOTE_PEER_REJECTED REQUEST_TIMEOUT +RLN_IDENTITY_MISSING +RLN_LIMIT_MISSING +RLN_MEMBERSHIP_INDEX +RLN_PROOF_GENERATION SIZE_TOO_BIG TOPIC_DECODER_MISMATCH TOPIC_NOT_CONFIGURED @@ -24,19 +28,27 @@ 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. -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 +

      NO_RESPONSE: "No response received"

      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 +

      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_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. 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. +

      RLN_IDENTITY_MISSING: "Identity credentials are not set"

      Missing credentials info message. +nwaku: https://github.com/waku-org/nwaku/blob/c3cb06ac6c03f0f382d3941ea53b330f6a8dd127/waku/waku_rln_relay/group_manager/group_manager_base.nim#L186

      +
      RLN_LIMIT_MISSING: "User message limit is not set"

      Message limit is missing. +nwaku: https://github.com/waku-org/nwaku/blob/c3cb06ac6c03f0f382d3941ea53b330f6a8dd127/waku/waku_rln_relay/group_manager/group_manager_base.nim#L190

      +
      RLN_MEMBERSHIP_INDEX: "Membership index is not set"

      Membership index missing info message. +nwaku: https://github.com/waku-org/nwaku/blob/c3cb06ac6c03f0f382d3941ea53b330f6a8dd127/waku/waku_rln_relay/group_manager/group_manager_base.nim#L188

      +
      RLN_PROOF_GENERATION: "Proof generation failed"

      General proof generation error message. +nwaku: https://github.com/waku-org/nwaku/blob/c3cb06ac6c03f0f382d3941ea53b330f6a8dd127/waku/waku_rln_relay/group_manager/group_manager_base.nim#L201C19-L201C42

      +
      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. 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. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index c2e070d01d..c42978f64a 100644 --- a/functions/_waku_core.createDecoder.html +++ b/functions/_waku_core.createDecoder.html @@ -4,4 +4,4 @@ pass to @waku/interfaces!IReceiver.subscribe to automatically decode incoming messages.

      Parameters

      Returns Decoder

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

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 8310541bee..f970a9e6bc 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

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ No newline at end of file diff --git a/functions/_waku_core.getHealthManager.html b/functions/_waku_core.getHealthManager.html index 5bfd368097..aad4e92afa 100644 --- a/functions/_waku_core.getHealthManager.html +++ b/functions/_waku_core.getHealthManager.html @@ -1 +1 @@ -getHealthManager | Documentation
      \ No newline at end of file +getHealthManager | Documentation
      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html index 09472e1b61..a857b36b59 100644 --- a/functions/_waku_core.waitForRemotePeer.html +++ b/functions/_waku_core.waitForRemotePeer.html @@ -13,4 +13,4 @@

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index 0f730ef9ea..a1b6b2d9d8 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation
      \ No newline at end of file +wakuMetadata | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index aa19a60e9a..4fd8dc4e32 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index fd484f25fb..f14d81c051 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>

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index b923423093..32d7f2ee79 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation
      \ No newline at end of file +decodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 2dafbb9ec4..eded0415f0 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation
      \ No newline at end of file +encodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index c7f0fa456a..68b8cef66c 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      \ No newline at end of file diff --git a/functions/_waku_enr.getPublicKeyFromPeerId.html b/functions/_waku_enr.getPublicKeyFromPeerId.html index 6f066c2ec5..51859a45ea 100644 --- a/functions/_waku_enr.getPublicKeyFromPeerId.html +++ b/functions/_waku_enr.getPublicKeyFromPeerId.html @@ -1 +1 @@ -getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index beb5e95b6a..a00a25d1dd 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index f11266f1ad..dba80b6fc5 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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index 677d617ca4..5a6eff84ba 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

      \ No newline at end of file +

      Parameters

      Returns boolean

      \ 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 7e1c4fd668..54cc6487b7 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

      -
      \ No newline at end of file +
      \ 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 a9e75e0cb5..ca233a96bc 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

      -
      \ No newline at end of file +
      \ 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 debccbaab1..e5b494df28 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation
      \ No newline at end of file +getSubtle | Documentation
      \ 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 acfd3c9fcf..7d0bba8468 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ 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 24b0b125ca..39685ba996 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation
      \ No newline at end of file +randomBytes | Documentation
      \ 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 11e682e59c..324f1e4525 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation
      \ No newline at end of file +sha256 | Documentation
      \ 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 0420fa3580..a5a7be4bed 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.

      -
      \ No newline at end of file +
      \ 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 5cb01f92ad..f4983d3acc 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation
      \ No newline at end of file +decrypt | Documentation
      \ 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 9c21ed5359..e7204f1e6a 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation
      \ No newline at end of file +encrypt | Documentation
      \ 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 6c88212abd..c03ffc19ce 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation
      \ No newline at end of file +generateIv | Documentation
      \ 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 71778fd1ac..f6362929b8 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ decode incoming messages.

      Parameters

      Returns Decoder

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

      \ 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 6011f68ae8..023ebd4bac 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ and encode outgoing messages. The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ 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 92e0de5e58..b44bbe5e57 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ 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 25020c5318..12b1285c4e 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ 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 f279f6e147..03cb060462 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

      \ No newline at end of file +

      Parameters

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

      \ 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 53abc2738a..3e954a1e83 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index a19c898883..f8867e7174 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation
      \ No newline at end of file +

      Returns Uint8Array

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

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index 2f7a5b5c58..bce804ddf7 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

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      \ 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 5c70f0f842..3814829cea 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ decode incoming messages.

      Parameters

      Returns Decoder

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

      \ 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 49bbd73131..9da34d46cb 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ and encode outgoing messages.

      The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ 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 51475221e1..0fd241f641 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].

      -
      \ No newline at end of file +
      \ 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 85f1a23401..61fc07a7e9 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.

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

      Parameters

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 68ed1aa12f..04322799b7 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      \ No newline at end of file +messageHashStr | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index 72416060a9..ac2ff4e833 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 301f0996d3..154a0445fe 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index c6d8b50ab1..2e28f15fec 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 cf4575e886..99e1e3c3ee 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
      \ No newline at end of file +codec | Documentation
      \ 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 4a19426d3a..85b483a183 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
      \ No newline at end of file +decode | Documentation
      \ 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 f1075f5721..ac168ebbbf 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
      \ No newline at end of file +encode | Documentation
      \ 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 ec57bb95a2..9e3fd767fb 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 b2fa002db8..2afed305e3 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 97cca32066..870ba522e1 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 c52e8c57ac..4b97849c8b 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 f20160c8a5..5509664696 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 c054378f04..d421383212 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 5ef91ab968..ccc8028018 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 41b172b422..68374ec194 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 a047dbe118..330788c498 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 692381d1d0..f81ede24cd 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 ab06dc57dc..d80e4b147a 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 116cbd81f7..def3716665 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 549333c1a4..bcccba55b9 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
      \ No newline at end of file +codec | Documentation
      \ 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 167db6bd30..08606c40c6 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
      \ No newline at end of file +codec | Documentation
      \ 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 0a850661a8..0c0a4fe776 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
      \ No newline at end of file +decode | Documentation
      \ 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 f31d08fcd2..3f0239273b 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
      \ No newline at end of file +encode | Documentation
      \ 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 b8527cd166..9addf18ece 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
      \ No newline at end of file +codec | Documentation
      \ 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 f22d6ae5ae..d6d6b038f2 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
      \ No newline at end of file +decode | Documentation
      \ 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 06b8bbbd6d..04493392de 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
      \ No newline at end of file +encode | Documentation
      \ 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 8ce2ce96fd..6e2dcf1a2f 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
      \ No newline at end of file +codec | Documentation
      \ 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 08788d0d25..0e06917bc9 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
      \ No newline at end of file +decode | Documentation
      \ 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 d0b3b6931e..fe6fb4938e 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
      \ No newline at end of file +encode | Documentation
      \ 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 ab31f76a7b..cbc157a22e 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
      \ No newline at end of file +codec | Documentation
      \ 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 7585d9df2b..235947cd3a 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
      \ No newline at end of file +decode | Documentation
      \ 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 5820cf0d55..cdfa234f8d 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
      \ No newline at end of file +encode | Documentation
      \ 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 43ab8e7d21..fdf7a98613 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
      \ No newline at end of file +codec | Documentation
      \ 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 ebf8bbbe1b..b5af27d95f 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
      \ No newline at end of file +decode | Documentation
      \ 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 4e7714e4ac..838ddd7290 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
      \ No newline at end of file +encode | Documentation
      \ 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 189e6d0361..172e3576a5 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 1a48827893..72571ab6d5 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 5a121d8eed..82c17968d5 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 7c602dc35a..5779dd32bc 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 c1fb604a1f..69acda1916 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 1f8a884d29..713f7b537d 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 7be976fea0..1b091095b4 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 cf66f1fb92..adeb714f9d 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 3622e99c8b..1f2548a959 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 ff0e4cba81..0ec48ae049 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 da5c730bf9..3c14bc00cd 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 e4804a07e3..bbfc72ee73 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 40e9a404f8..54f14e582e 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 ea3f9a566c..77c25fa65a 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 2681b54521..8bd8781c77 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 d28d203b28..e535728175 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 28b156bfca..7813a2df47 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 6ed1e66061..309a334e0e 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 c599743ec1..2ad4876d7d 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 4d0980f975..ef480f648e 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 9b24fbfb0b..49f920b43a 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 2ace4dcc52..2b7f3b21f0 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 c6c98c034e..c7346efaff 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 03c175950d..0f060153b1 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 4e79c54167..17c58f2412 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 df59a0ffb4..2c12591095 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 b78930c994..e37d303869 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 8748361672..601a23d9fd 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
      \ No newline at end of file +codec | Documentation
      \ 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 f5a747f337..93d258f1eb 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
      \ No newline at end of file +decode | Documentation
      \ 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 97a0684fe4..ac539d37cd 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
      \ No newline at end of file +encode | Documentation
      \ 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 4acf0707a8..e65007a876 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
      \ No newline at end of file +codec | Documentation
      \ 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 38f40e5924..53d838296e 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
      \ No newline at end of file +decode | Documentation
      \ 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 bae2949680..3e311951d1 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
      \ No newline at end of file +encode | Documentation
      \ 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 ad39bb4caa..ab906cbbe7 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
      \ No newline at end of file +codec | Documentation
      \ 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 09f4c35e6b..f15bf1870f 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
      \ No newline at end of file +decode | Documentation
      \ 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 15831a1e51..c5ada9f9ee 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
      \ No newline at end of file +encode | Documentation
      \ 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 f5ff49918d..0ce63e3820 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
      \ No newline at end of file +codec | Documentation
      \ 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 4db22b512d..0721194d77 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
      \ No newline at end of file +decode | Documentation
      \ 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 f7da8907bf..cce66d4d7e 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
      \ No newline at end of file +encode | Documentation
      \ 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 08eb355bf0..b711fbb684 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 d0c14269d6..51a45b055f 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 9951d25510..fe5f3b99c9 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html index 4b51660aa3..6a1172cd93 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html index e9ab50242e..e1f797752a 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html index 29568d10ae..80126bf53e 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html index bde61b1a16..b2ec15fed0 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html index 28bf973389..af20e770ce 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html index 36ade4cb50..4e1c9ca757 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 e24614f17b..ba247ee764 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ 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 17d8d82ec9..8678edb57b 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ 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 05378eef2d..f4d662a502 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html index 5e5b3173b0..a63291f7a2 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html index a985f6ddf9..6d6d60d5f9 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html index f121ef079b..21134e8001 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ 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 b4ced5b99c..082f0b7406 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
      \ No newline at end of file +codec | Documentation
      \ 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 4c0a6ce282..06c688a140 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
      \ No newline at end of file +decode | Documentation
      \ 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 f1511040e8..df60eadb05 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
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index 301f87c80f..4371612c88 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

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

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index d7d078d8a6..08deb6fb78 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation
      \ No newline at end of file +wakuRelay | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index e39505faf3..f912255487 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation
      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

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

        • pubsubTopics: string[]
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

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

        Returns Promise<Libp2p>

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

        • pubsubTopics: string[]
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

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

        Returns Promise<Libp2p>

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html index 7510245d55..c367b2199b 100644 --- a/functions/_waku_sdk.wakuFilter.html +++ b/functions/_waku_sdk.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation
      \ No newline at end of file +wakuFilter | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index d84df4a19d..190d6ca34e 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation
      \ No newline at end of file +wakuLightPush | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index 2933c429d0..0b83b9fabd 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1,3 +1,3 @@ wakuStore | Documentation
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index b8ce3fd10f..67b5de83ce 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

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

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

      Function contentTopicToShardIndex

      \ No newline at end of file +

      Parameters

      Returns number

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 07e7423fe6..19236d43a8 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[]>

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index 5903fbefda..ca27b42cd4 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation
      \ No newline at end of file +decodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.delay.html b/functions/_waku_utils.delay.html index 45533f5ab1..548c8987f9 100644 --- a/functions/_waku_utils.delay.html +++ b/functions/_waku_utils.delay.html @@ -1 +1 @@ -delay | Documentation
      • Parameters

        • ms: number

        Returns Promise<void>

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

        • ms: number

        Returns Promise<void>

      \ No newline at end of file diff --git a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html index 41e63e81a1..87eb58499d 100644 --- a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html +++ b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html @@ -1 +1 @@ -derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file +derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 82a38335c2..cf2daece05 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

      \ No newline at end of file +

      Parameters

      Returns string

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index e914e5f5ec..e1fd16bcd5 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation
      \ No newline at end of file +encodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index ac94b6c941..f64ddf3fb5 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

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index 0806b3ee51..5a55c009fa 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;
        }

        Validated sharding parameters, with any missing values set to defaults

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index face3c13c9..90c08e7562 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

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index bb38808982..0ed8bf4556 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[]

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

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

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 56c4670c01..171572b4e2 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[]>

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

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.isAutoSharding.html b/functions/_waku_utils.isAutoSharding.html index c45fee32e0..eb2546291f 100644 --- a/functions/_waku_utils.isAutoSharding.html +++ b/functions/_waku_utils.isAutoSharding.html @@ -1 +1 @@ -isAutoSharding | Documentation
      \ No newline at end of file +isAutoSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 72821f16a5..91402b837b 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation
      \ No newline at end of file +isDefined | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 8de586f26c..60de1ec0b6 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>

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      \ No newline at end of file diff --git a/functions/_waku_utils.isStaticSharding.html b/functions/_waku_utils.isStaticSharding.html index 423bd1a095..15610b25c0 100644 --- a/functions/_waku_utils.isStaticSharding.html +++ b/functions/_waku_utils.isStaticSharding.html @@ -1 +1 @@ -isStaticSharding | Documentation
      \ No newline at end of file +isStaticSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 376a5a1770..df3bbe8640 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation
      \ No newline at end of file +isWireSizeUnderCap | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index d827d7389b..6cbd81cd9a 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicsToShardInfo.html b/functions/_waku_utils.pubsubTopicsToShardInfo.html index 500c1e2b04..fc1d6da5f9 100644 --- a/functions/_waku_utils.pubsubTopicsToShardInfo.html +++ b/functions/_waku_utils.pubsubTopicsToShardInfo.html @@ -1 +1 @@ -pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file +pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index 17ee37efbe..7847bd6cdd 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation
      \ No newline at end of file +pushOrInitMapSet | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 4d4c5d0374..6b685465a5 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

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

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index 8eb00c2302..9649c039df 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

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

      Function singleShardInfoToPubsubTopic

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

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

      Function singleShardInfosToShardInfo

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 5f1ccbbbf2..324903d3e8 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.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index 1bd85075c2..901e929a2e 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

      -
      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index eab2e4265e..416bee8c79 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[]>

      \ 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[]>

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index d6c3f50ff5..2172d2a29e 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

      -
      \ 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

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index c622b1434f..cebb4f7656 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
      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index 924201b75e..266991ee0a 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
          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index 7313b3fca8..0ad74c7747 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
          \ No newline at end of file +

          Properties

          peerId?: PeerId
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 134f6b46fe..4653df412a 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;
              health: IHealthManager;
              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;
              health: IHealthManager;
              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

          Properties

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

          Methods

          \ No newline at end of file +

          Properties

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

          Methods

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index b0713ca079..8167c83265 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>
          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index bb8e3e3a01..b13ca1e0c1 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              configuredPubsubTopics: string[];
              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;
                configuredPubsubTopics: string[];
                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
              configuredPubsubTopics: string[]

              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

              \ No newline at end of file +

              Properties

              #private: any
              configuredPubsubTopics: string[]

              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

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index 82f7b2ac22..627e5ac07f 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>
              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>
              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index e2b1da7919..08b07a754a 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
                  \ 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
                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 6f26a7bf25..65b37a58e7 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
                      \ 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
                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index 41922b83df..77f9e6ad40 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>

                          \ 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>

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 272218e2b9..bbddff87b4 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
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 3d68030299..e003fbae19 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index a0c9ffc6ee..5e26720c5c 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;
                                  pubsubTopics: string[];
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  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;
                                  pubsubTopics: string[];
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  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
                              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

                              Methods

                              \ 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
                              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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index 8ba711c6f4..7f6fc93a1e 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,8 +1,8 @@ -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;
                                  };
                                  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;
                                  };
                                  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

                              Methods

                              \ 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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 0f7bb2112e..e7f52d3605 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>
                              \ 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>
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 17b35cacfc..dc45d4fbde 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
                              \ 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
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index c602b462f3..dfa8147009 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index fad94c8149..0dd28fa588 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribeWithUnsubscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

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

                              Type declaration

                              \ No newline at end of file +

                              Properties

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

                              Type declaration

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 6e7a2b693a..febcf4ab12 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>

                              \ 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

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index e9a027e5ac..b3932ae4f9 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

                              \ 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

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISubscriptionSDK.html b/interfaces/_waku_interfaces.ISubscriptionSDK.html index 0fe8053798..a78b97a944 100644 --- a/interfaces/_waku_interfaces.ISubscriptionSDK.html +++ b/interfaces/_waku_interfaces.ISubscriptionSDK.html @@ -1,5 +1,5 @@ -ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(peerId?): 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

                              \ No newline at end of file +

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 892bf2b93d..0eaca6a854 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
                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index eb1e6ae426..f82a544dfe 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;
                                  health: IHealthManager;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

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

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index 2eac86c2ad..29c8f60d7d 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
                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 9bc279e6d4..4d45ec533b 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
                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index 9296bdfe2a..2e1f195b43 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
                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index dbcaa595e1..a39be78e18 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[]
                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 5f9e5babdc..3b2e60a2d8 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
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index 427848815c..62054d6a49 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[]
                              \ 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[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index 9c29e6fa6e..2b2c020060 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;
                                  health: IHealthManager;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

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

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index 1693d61fb0..2db9b96340 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.

                              -
                              \ 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.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index 67431e612b..2bb6019e28 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;
                                  health: IHealthManager;
                                  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;
                                  health: IHealthManager;
                                  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

                              Properties

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

                              Methods

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index 991f1a7d92..ba601fcd99 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
                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean
                              \ 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 338b8a16ea..2454390632 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.

                              -
                              \ 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.

                              +
                              \ 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 6e80bfb07e..208c75370e 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.

                              -
                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index 9282525034..59f3c9ba22 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ 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 1195a91a94..b79df46562 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: ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

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

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ No newline at end of file +

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ 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 c162390a6d..8fb24240da 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
                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ 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 5e947e6653..0781365062 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
                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string
                              \ 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 aeaaf9d209..c28d432a7e 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[]
                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]
                              \ 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 7ff670902b..8154f4d25c 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 a481aa3578..12dc06a0b2 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
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string
                              \ 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 258f876b19..ad1510e168 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
                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string
                              \ 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 2205e1be3d..f032e17207 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
                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string
                              \ 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 7e160482b3..73a57e611a 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 686f996ef2..496b315e8e 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ 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 b28a615b8a..542bd98213 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
                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string
                              \ 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 cd0f019ec2..2ca4d6b10b 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
                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean
                              \ 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 9dc96a1620..bc0425d288 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
                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string
                              \ 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 9dfe2dbccc..91375a56c2 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 79743aca83..34b40061f6 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ 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 f866fe351a..a9b8870b41 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ 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 c65993efa7..3039d9d070 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
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ 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 fe0f9e17e7..813e6676e0 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[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ 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 ca628ad766..62bb0760a4 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[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ 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 bfb5c156c9..48c9b24303 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
                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint
                              \ 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 4fcf27cc81..0a2c86b80a 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

                              \ No newline at end of file +

                              Properties

                              \ 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 25ad5aa414..4310bdcbc0 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

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

                              Properties

                              Properties

                              \ 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 28d8a98fa4..60311bbb27 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
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array
                              \ 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 4d805b8256..c454af56c5 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
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html index 28714dee89..fe2b8826a9 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics +StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html index e20c9f75a8..e99fee5d00 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html @@ -1,6 +1,6 @@ -StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              messages +StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ No newline at end of file +

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ 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 117fa87414..ddfdc90992 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
                              \ No newline at end of file +

                              Properties

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

                              Properties

                              message? +WakuMessageKeyValue | Documentation
                              interface WakuMessageKeyValue {
                                  message?: proto_store.WakuMessage;
                                  messageHash?: Uint8Array;
                                  pubsubTopic?: string;
                              }

                              Properties

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

                              Properties

                              messageHash?: Uint8Array
                              pubsubTopic?: string
                              \ 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 a83a11c7ac..cf86b56721 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
                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

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

                              Properties

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

                              Properties

                              Properties

                              peerId?: PeerId
                              \ No newline at end of file +

                              Properties

                              peerId?: PeerId
                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index d63ba5718a..178328db6a 100644 --- a/interfaces/_waku_sdk.WakuOptions.html +++ b/interfaces/_waku_sdk.WakuOptions.html @@ -1,15 +1,15 @@ -WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

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

                              Properties

                              pingKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a /ipfs/ping/1.0.0 request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              relayKeepAlive?: number

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

                              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}
                               
                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 8324069491..bf41c406b5 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
                              \ 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 8436cd747d..366d2ad6b8 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 30673d035e..62c1995e70 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
                              \ 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 2fc9f38dbe..607cbf652a 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 1b2f5161aa..ff73d5daa6 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,3 +1,3 @@ -waku_store | Documentation

                              Index

                              Classes

                              StoreCore +waku_store | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index dd08b190f7..7789fef4f4 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
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index d7f8f94e7c..da694cbbcf 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 a38e409344..3d4636a828 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
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 9ae9e1d9ee..b9014d73c2 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 59ecec4bf3..8d726a23e5 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 4e94d162b7..9ba49e9aea 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ 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 b54ac9c07c..a40bdc00b5 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
                              \ 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 770bd723d9..bb45a55b15 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 c882289124..1e63da52ba 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
                              \ 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 85287bf4d4..22a7dfef3d 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
                              \ 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 b3cba51b8f..66d7b0bdb0 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index b8089d9404..6770f0e1a5 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 759a9b693b..740a1769f4 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
                              \ 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 03e1bdb118..83c28d9829 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 989ed5353d..03ce8d701d 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
                              \ 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 0914786c04..9d08bcbaa7 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
                              \ 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 75543862b0..ffc5ba27c0 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
                              \ 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 66af23a656..febeefa16a 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
                              \ 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 4a68c2fc30..b8f28abd90 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 00dbf8f9a6..f496c2b4e1 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
                              \ 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 a8fae03c9f..e2569d25e1 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
                              \ 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 a1298102b6..60c0d8d411 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
                              \ 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 1fc34734bf..2ad3a1b12f 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
                              \ 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 3218cc4b96..a05bca0173 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 3e24f6bd00..f489f58f44 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 2c158e829c..a56b11872f 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
                              \ 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 f08e86c715..8bd1a60f1d 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 4e47cd6786..768fc89bcd 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 dec621eda3..8282f1af48 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
                              \ 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 cf1c81faf3..5fa4c94bcb 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index ec3b2af8ed..dac9461795 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 9310e7f56b..31fb495354 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
                              \ 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 2a7c3f8c5e..cf15095b68 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
                              \ 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 b0e78fd12d..b13866e49f 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
                              \ 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 bd47103f2d..1c67eb7372 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
                              \ 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 6c0e370291..c77bbcee26 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.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index d9068dec4a..04b8f88be8 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryRequest.html b/modules/_waku_proto.proto_store.StoreQueryRequest.html index 469186afe9..c2c6d7c7bc 100644 --- a/modules/_waku_proto.proto_store.StoreQueryRequest.html +++ b/modules/_waku_proto.proto_store.StoreQueryRequest.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation

                              Index

                              Functions

                              codec +StoreQueryRequest | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryResponse.html b/modules/_waku_proto.proto_store.StoreQueryResponse.html index fe6c67f0e0..79c1ab798a 100644 --- a/modules/_waku_proto.proto_store.StoreQueryResponse.html +++ b/modules/_waku_proto.proto_store.StoreQueryResponse.html @@ -1,4 +1,4 @@ -StoreQueryResponse | Documentation

                              Index

                              Functions

                              codec +StoreQueryResponse | Documentation
                              \ 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 22d8bfdb8e..6a57e28e0e 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
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html index 72c806dc75..c3a4fbb126 100644 --- a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html +++ b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html @@ -1,4 +1,4 @@ -WakuMessageKeyValue | Documentation

                              Index

                              Functions

                              codec +WakuMessageKeyValue | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index e06839df4a..15f56533a4 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof StoreQueryRequest StoreQueryResponse WakuMessage diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index cc53df786c..79e317e526 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
                              \ 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 a852d41b99..ef97be3a46 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
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 0ce8b6a338..132cb82b0c 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation
                              \ No newline at end of file +ActiveSubscriptions | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.AutoSharding.html b/types/_waku_interfaces.AutoSharding.html index ae60def4d9..c6dceba020 100644 --- a/types/_waku_interfaces.AutoSharding.html +++ b/types/_waku_interfaces.AutoSharding.html @@ -1 +1 @@ -AutoSharding | Documentation
                              \ No newline at end of file +AutoSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 7d637b6eba..e120a08a1b 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>

                              \ 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>

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 7ed60fd6f9..d42e022770 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 2d8d79a5e2..eed11e3a95 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[]
                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CoreProtocolResult.html b/types/_waku_interfaces.CoreProtocolResult.html index 3cf96ad124..cc93250ff0 100644 --- a/types/_waku_interfaces.CoreProtocolResult.html +++ b/types/_waku_interfaces.CoreProtocolResult.html @@ -1 +1 @@ -CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file +CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 5b62ae2c1a..6e10006edf 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -4,4 +4,4 @@
                            • Optional hideWebSocketInfo?: boolean

                              Hides WebSocket info message in console.

                              Default

                              false
                               
                              -
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file +
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file diff --git a/types/_waku_interfaces.CreateSubscriptionResult.html b/types/_waku_interfaces.CreateSubscriptionResult.html index 1e9a0cd686..47cbc236da 100644 --- a/types/_waku_interfaces.CreateSubscriptionResult.html +++ b/types/_waku_interfaces.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file +CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 45b6290c56..695a934335 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation
                              \ No newline at end of file +ENRKey | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index 0aa741ee49..c1950172de 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index 0300bb822d..484ded5fa7 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"];
                              }

                              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"]
                              \ 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"];
                              }

                              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"]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index 90535b339e..4666428e51 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<Peer>);
                              }

                              Type declaration

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

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              \ 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>

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index 11c7f008c3..0c74a9244e 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              \ No newline at end of file +IFilter | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html index c47eb64210..7ef420f38b 100644 --- a/types/_waku_interfaces.IFilterSDK.html +++ b/types/_waku_interfaces.IFilterSDK.html @@ -1 +1 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html index 23a8058824..b590304e3e 100644 --- a/types/_waku_interfaces.ILightPushSDK.html +++ b/types/_waku_interfaces.ILightPushSDK.html @@ -1 +1 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file +ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 72d12cd1f0..8515410d07 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation
                              \ No newline at end of file +IRelay | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index 7e2c81354f..7ebf75b9d7 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation
                              \ No newline at end of file +IStoreCore | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html index 57adda29eb..80c4d1a982 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): Uint8Array;
                              }

                              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: Partial<QueryRequestParams>

                                    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: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ 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): Uint8Array;
                              }

                              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: Partial<QueryRequestParams>

                                    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: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index e7e28ee621..6f71dedae2 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 5b8f3e6524..6dce0d712b 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 315182b13b..3888f864e5 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
                              \ 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
                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index 7543baf8bf..be0b347bcf 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
                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.MetadataQueryResult.html b/types/_waku_interfaces.MetadataQueryResult.html index 9d746acbdc..c037daf63f 100644 --- a/types/_waku_interfaces.MetadataQueryResult.html +++ b/types/_waku_interfaces.MetadataQueryResult.html @@ -1 +1 @@ -MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file +MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NetworkConfig.html b/types/_waku_interfaces.NetworkConfig.html index ef0af67b8a..92a12d1080 100644 --- a/types/_waku_interfaces.NetworkConfig.html +++ b/types/_waku_interfaces.NetworkConfig.html @@ -1 +1 @@ -NetworkConfig | Documentation
                              \ No newline at end of file +NetworkConfig | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeHealth.html b/types/_waku_interfaces.NodeHealth.html index a45e4bc592..bae019518f 100644 --- a/types/_waku_interfaces.NodeHealth.html +++ b/types/_waku_interfaces.NodeHealth.html @@ -1 +1 @@ -NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 02959c20f2..54ff901de9 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

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeQueryResult.html b/types/_waku_interfaces.PeerExchangeQueryResult.html index 1ff52800c8..b7b02d11e9 100644 --- a/types/_waku_interfaces.PeerExchangeQueryResult.html +++ b/types/_waku_interfaces.PeerExchangeQueryResult.html @@ -1 +1 @@ -PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file +PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index 9d748a2fe0..1b91815123 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 78920ece44..d61e8b78d6 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -28,4 +28,4 @@
                            • 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.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolHealth.html b/types/_waku_interfaces.ProtocolHealth.html index 78a5d9dd45..440ae535ef 100644 --- a/types/_waku_interfaces.ProtocolHealth.html +++ b/types/_waku_interfaces.ProtocolHealth.html @@ -1 +1 @@ -ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolUseOptions.html b/types/_waku_interfaces.ProtocolUseOptions.html index 31a96f81c0..46b00ff6b8 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

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolsHealthStatus.html b/types/_waku_interfaces.ProtocolsHealthStatus.html index 43b13e5d52..713d849e19 100644 --- a/types/_waku_interfaces.ProtocolsHealthStatus.html +++ b/types/_waku_interfaces.ProtocolsHealthStatus.html @@ -1 +1 @@ -ProtocolsHealthStatus | Documentation
                              \ No newline at end of file +ProtocolsHealthStatus | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index ae2f7a0ff3..98ca72b387 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryRequestParams.html b/types/_waku_interfaces.QueryRequestParams.html index 2df95ab8e3..3e7b3be9a9 100644 --- a/types/_waku_interfaces.QueryRequestParams.html +++ b/types/_waku_interfaces.QueryRequestParams.html @@ -40,4 +40,4 @@
                            • Optional timeStart?: Date

                              The start time for the time range filter. The query will only return messages with a timestamp greater than or equal to timeStart. If not provided, no start time filtering will be applied.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SDKProtocolResult.html b/types/_waku_interfaces.SDKProtocolResult.html index 3716bd7935..8bc980fa1b 100644 --- a/types/_waku_interfaces.SDKProtocolResult.html +++ b/types/_waku_interfaces.SDKProtocolResult.html @@ -1 +1 @@ -SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file +SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index cd5e9fb6b8..89562e4c90 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
                              \ 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
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index 77200d1626..635fca9415 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardInfo.html b/types/_waku_interfaces.ShardInfo.html index 8802134772..0619d2ba0a 100644 --- a/types/_waku_interfaces.ShardInfo.html +++ b/types/_waku_interfaces.ShardInfo.html @@ -1 +1 @@ -ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file +ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StaticSharding.html b/types/_waku_interfaces.StaticSharding.html index 01516c0128..12f98b7962 100644 --- a/types/_waku_interfaces.StaticSharding.html +++ b/types/_waku_interfaces.StaticSharding.html @@ -1 +1 @@ -StaticSharding | Documentation
                              \ No newline at end of file +StaticSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreCursor.html b/types/_waku_interfaces.StoreCursor.html index 50319447b4..d13680e2a5 100644 --- a/types/_waku_interfaces.StoreCursor.html +++ b/types/_waku_interfaces.StoreCursor.html @@ -1 +1 @@ -StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file +StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeOptions.html b/types/_waku_interfaces.SubscribeOptions.html index 69e1b9b731..f5e509fb42 100644 --- a/types/_waku_interfaces.SubscribeOptions.html +++ b/types/_waku_interfaces.SubscribeOptions.html @@ -1 +1 @@ -SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file +SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeResult.html b/types/_waku_interfaces.SubscribeResult.html index a8b17c6e95..83c96bef52 100644 --- a/types/_waku_interfaces.SubscribeResult.html +++ b/types/_waku_interfaces.SubscribeResult.html @@ -1 +1 @@ -SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file +SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisAndThat.html b/types/_waku_interfaces.ThisAndThat.html index d907016cdd..3117f1f9c2 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

                              \ 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

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisOrThat.html b/types/_waku_interfaces.ThisOrThat.html index aa36a26f39..d4bf6c6d62 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

                              \ 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

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index bd6289fb40..e90cf32d13 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>

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

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

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 75306de66d..3cf8c18cc6 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index b2f43c15f6..68ce423f9f 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

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index bbc133bc89..3165d93e00 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file diff --git a/types/_waku_sdk.CoreProtocolResult.html b/types/_waku_sdk.CoreProtocolResult.html index c7a0f6e857..c528693890 100644 --- a/types/_waku_sdk.CoreProtocolResult.html +++ b/types/_waku_sdk.CoreProtocolResult.html @@ -1 +1 @@ -CoreProtocolResult | Documentation

                              Type alias CoreProtocolResult

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

                              Type alias CoreProtocolResult

                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index e7668112c8..468ddccf77 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file diff --git a/types/_waku_sdk.SDKProtocolResult.html b/types/_waku_sdk.SDKProtocolResult.html index 77ba8c2a38..cb7a78ed8c 100644 --- a/types/_waku_sdk.SDKProtocolResult.html +++ b/types/_waku_sdk.SDKProtocolResult.html @@ -1 +1 @@ -SDKProtocolResult | Documentation

                              Type alias SDKProtocolResult

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

                              Type alias SDKProtocolResult

                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 4f654daddd..a1c13478a1 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
                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number
                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 26a0baaa05..3cb6e25e5f 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"
                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"
                              \ 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 cebde7007d..d14e0e03ec 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation
                              \ No newline at end of file +Version | Documentation
                              \ 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 3803eb45cb..5f3d53e1e9 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
                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string
                              \ 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 8dbe1df7d4..91a444fced 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"
                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"
                              \ 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 1806c00636..cb91df89bb 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-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ 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 69a28249c0..a876bcd40c 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"
                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"
                              \ 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 560b5e268e..f995cfcec4 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"
                              \ 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"
                              \ 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 e517bcf5b0..47ce1701b7 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
                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300
                              \ 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 e34756509b..d4ba859fa8 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
                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2
                              \ 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 6dc779da8c..acf789114a 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

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultNetworkConfig.html b/variables/_waku_interfaces.DefaultNetworkConfig.html index 22a36f3cad..465fcc787b 100644 --- a/variables/_waku_interfaces.DefaultNetworkConfig.html +++ b/variables/_waku_interfaces.DefaultNetworkConfig.html @@ -1 +1 @@ -DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file +DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultShardInfo.html b/variables/_waku_interfaces.DefaultShardInfo.html index 74de9f59d5..1f762a5a39 100644 --- a/variables/_waku_interfaces.DefaultShardInfo.html +++ b/variables/_waku_interfaces.DefaultShardInfo.html @@ -1,2 +1,2 @@ DefaultShardInfo | Documentation

                              Variable DefaultShardInfoConst

                              DefaultShardInfo: ShardInfo = ...

                              DefaultShardInfo is default configuration for The Waku Network.

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 7de9021f66..980e420f01 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html index 1a3903e84f..8d5b1d4dd6 100644 --- a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html +++ b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html @@ -1 +1 @@ -DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file +DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index 55eb5f67d3..09f4849af5 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index ff4c4668e3..261be09b5a 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file