diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index 3855b5efcb..ea58d3dd90 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -1,4 +1,4 @@ -ConnectionManager | Documentation

Hierarchy

Implements

Constructors

constructor +ConnectionManager | Documentation

Hierarchy

Implements

Constructors

Properties

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

Type declaration

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

        • evt: CustomEvent<PeerId>

        Returns void

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

        • evt: CustomEvent<PeerId>

        Returns void

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

        • evt: CustomEvent<PeerInfo>

        Returns void

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

Methods

  • Parameters

    • event: Event

    Returns boolean

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

    +

Constructors

Properties

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

Type declaration

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

        • evt: CustomEvent<PeerId>

        Returns void

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

        • evt: CustomEvent<PeerId>

        Returns void

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

        • evt: CustomEvent<PeerInfo>

        Returns void

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

Methods

  • Parameters

    • event: Event

    Returns boolean

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

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

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

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

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

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

    true if the peer should be dialed, false otherwise

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

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

Hierarchy

  • DecodedMessage

    Implements

    Constructors

    constructor +DecodedMessage | Documentation

    Hierarchy

    • DecodedMessage

      Implements

      Constructors

      Properties

      Accessors

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 01ee038863..c3cea41174 100644 --- a/classes/_waku_core.Decoder.html +++ b/classes/_waku_core.Decoder.html @@ -1,6 +1,6 @@ -Decoder | Documentation

      Implements

      Constructors

      constructor +Decoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

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

      Implements

      Constructors

      constructor +Encoder | Documentation

      Implements

      Constructors

      Properties

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

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

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

      Methods

      Generated using TypeDoc

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

      Constructors

      constructor +KeepAliveManager | Documentation

      Constructors

      Properties

      Constructors

      Properties

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

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

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

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index 9c6827541a..c77657672d 100644 --- a/classes/_waku_core.StreamManager.html +++ b/classes/_waku_core.StreamManager.html @@ -1,4 +1,4 @@ -StreamManager | Documentation

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      Properties

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

      Parameters

      • Optional peerId: PeerId

      Returns Connection[]

      Example

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

          Parameters

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

          Returns void

    • Returns StreamManager

      Properties

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

      Type declaration

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

          Parameters

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

          Returns void

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

      Type declaration

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

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

          Parameters

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

          Returns void

    • Returns StreamManager

      Properties

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

      Type declaration

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

          Parameters

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

          Returns void

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

      Type declaration

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

          Parameters

          • Optional peerId: PeerId

          Returns Connection[]

          Example

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

      Methods

      Generated using TypeDoc

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

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku.WakuNode.html b/classes/_waku_core.waku.WakuNode.html index 78d1fb9812..2b8ef86033 100644 --- a/classes/_waku_core.waku.WakuNode.html +++ b/classes/_waku_core.waku.WakuNode.html @@ -1,4 +1,4 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      Constructors

      Properties

      connectionManager: ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPush
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: ConnectionManager
      filter?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPush
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Methods

      • Dials to the provided peer.

        Parameters

        • peer: PeerId | MultiaddrInput

          The peer to dial

        • Optional protocols: Protocols[]

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

          -

        Returns Promise<Stream>

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

        +

      Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_dns_discovery.DnsNodeDiscovery.html b/classes/_waku_dns_discovery.DnsNodeDiscovery.html index b5821471fb..1721577061 100644 --- a/classes/_waku_dns_discovery.DnsNodeDiscovery.html +++ b/classes/_waku_dns_discovery.DnsNodeDiscovery.html @@ -1,4 +1,4 @@ -DnsNodeDiscovery | Documentation

      Constructors

      constructor +DnsNodeDiscovery | Documentation

      Constructors

      Properties

      Constructors

      Properties

      _DNSTreeCache: {
          [key: string]: string;
      }

      Type declaration

      • [key: string]: string
      _errorTolerance: number = 10

      Methods

      • Retrieves the TXT record stored at a location from either +

      Constructors

      Properties

      _DNSTreeCache: {
          [key: string]: string;
      }

      Type declaration

      • [key: string]: string
      _errorTolerance: number = 10

      Methods

      • Retrieves the TXT record stored at a location from either this DNS tree cache or via DNS query.

        Parameters

        Returns Promise<string>

        Throws

        if the TXT Record contains non-UTF-8 values.

        -
      • Runs a recursive, randomized descent of the DNS tree to retrieve a single ENR record as an ENR. Returns null if parsing or DNS resolution fails.

        -

        Parameters

        Returns Promise<null | ENR>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may +

        Parameters

        Returns Promise<null | ENR>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may return fewer peers than requested if

        -

        Parameters

        Returns AsyncGenerator<IEnr, any, unknown>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may +

        Parameters

        Returns AsyncGenerator<IEnr, any, unknown>

      • Returns a list of verified peers listed in an EIP-1459 DNS tree. Method may return fewer peers than requested if

        Parameters

        Returns Promise<IEnr[]>

        Link

        wantedNodeCapabilityCount requires larger quantity of peers than available or the number of errors/duplicate peers encountered by randomized search exceeds the sum of the fields of

        Link

        wantedNodeCapabilityCount plus the

        Link

        _errorTolerance factor.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_dns_discovery.PeerDiscoveryDns.html b/classes/_waku_dns_discovery.PeerDiscoveryDns.html index 916db2fc9a..3a6638a4da 100644 --- a/classes/_waku_dns_discovery.PeerDiscoveryDns.html +++ b/classes/_waku_dns_discovery.PeerDiscoveryDns.html @@ -1,5 +1,5 @@ PeerDiscoveryDns | Documentation

      Parse options and expose function to return bootstrap peer addresses.

      -

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

      #private: any
      _options: DnsDiscOptions
      _started: boolean
      nextPeer: undefined | (() => AsyncGenerator<IEnr, any, unknown>)

      Type declaration

        • (): AsyncGenerator<IEnr, any, unknown>
        • Returns AsyncGenerator<IEnr, any, unknown>

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      #private: any
      _options: DnsDiscOptions
      _started: boolean
      nextPeer: undefined | (() => AsyncGenerator<IEnr, any, unknown>)

      Type declaration

        • (): AsyncGenerator<IEnr, any, unknown>
        • Returns AsyncGenerator<IEnr, any, unknown>

      Accessors

      Methods

      Generated using TypeDoc

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

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      constructor +ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      Properties

      Constructors

      • Parameters

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

        Returns ENR

      Properties

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

      Type declaration

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

      Returns

      the number of elements in the Map.

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

      Accessors

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

        +

      Constructors

      • Parameters

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

        Returns ENR

      Properties

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

      Type declaration

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

      Returns

      the number of elements in the Map.

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

      Accessors

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

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

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

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

        -

        Returns undefined | Multiaddr[]

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

        +

        Returns undefined | Multiaddr[]

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

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

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

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

        -

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        +

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Returns void

      • Parameters

        • key: string

        Returns boolean

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

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

        Returns IterableIterator<[string, Uint8Array]>

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

        Parameters

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

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

              Returns void

        • Optional thisArg: any

        Returns void

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

        Parameters

        • key: string

        Returns undefined | Uint8Array

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

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

      • Parameters

        • key: string

        Returns boolean

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

        +

      Parameters

      Returns undefined | Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns this

      Generated using TypeDoc

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

      Constructors

      constructor +EnrCreator | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index c3563e8348..8897179f31 100644 --- a/classes/_waku_enr.EnrDecoder.html +++ b/classes/_waku_enr.EnrDecoder.html @@ -1,4 +1,4 @@ -EnrDecoder | Documentation

      Constructors

      constructor +EnrDecoder | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index 2d175d7456..0950e24c72 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Methods

      Constructors

      Properties

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

      Accessors

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

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

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

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

      • get version(): number
      • Returns number

      Methods

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

        +

      Constructors

      Properties

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

      Accessors

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

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

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

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

      • get version(): number
      • Returns number

      Methods

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

        Parameters

        • publicKey: Uint8Array

        Returns boolean

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

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_peer_exchange.PeerExchangeDiscovery.html b/classes/_waku_peer_exchange.PeerExchangeDiscovery.html index 16053a10a6..bac34cfd71 100644 --- a/classes/_waku_peer_exchange.PeerExchangeDiscovery.html +++ b/classes/_waku_peer_exchange.PeerExchangeDiscovery.html @@ -1,4 +1,4 @@ -PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      constructor +PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

      #private: any
      components: Components
      isStarted: boolean
      options: Options
      peerExchange: WakuPeerExchange
      queryAttempts: Map<string, number> = ...
      queryingPeers: Set<string> = ...

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      #private: any
      components: Components
      isStarted: boolean
      options: Options
      peerExchange: WakuPeerExchange
      queryAttempts: Map<string, number> = ...
      queryingPeers: Set<string> = ...

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

        • type: "peer"
        • Optional detail: CustomEventInit<Detail>

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_peer_exchange.WakuPeerExchange.html b/classes/_waku_peer_exchange.WakuPeerExchange.html index b8202722c1..efd6a1522b 100644 --- a/classes/_waku_peer_exchange.WakuPeerExchange.html +++ b/classes/_waku_peer_exchange.WakuPeerExchange.html @@ -1,5 +1,5 @@ WakuPeerExchange | Documentation

      Implementation of the Peer Exchange protocol (https://rfc.vac.dev/spec/34/)

      -

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      Implements

      Constructors

      Properties

      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
      numPeersToUse: number
      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

      • get peerStore(): PeerStore
      • Returns PeerStore

      Methods

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

      • pubsubTopics: string[]

      Returns WakuPeerExchange

      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
      numPeersToUse: number
      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

      • get peerStore(): PeerStore
      • Returns PeerStore

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

      • Returns Promise<Peer[]>

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

        Parameters

        • Optional __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          }
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

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

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<undefined | PeerInfo[]>

      Generated using TypeDoc

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

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

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

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

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

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

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

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_core.waku_store.PageDirection.html b/enums/_waku_core.waku_store.PageDirection.html index 2d322b86ec..25e62cf41d 100644 --- a/enums/_waku_core.waku_store.PageDirection.html +++ b/enums/_waku_core.waku_store.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index 060d486a88..23e7339257 100644 --- a/enums/_waku_enr.TransportProtocol.html +++ b/enums/_waku_enr.TransportProtocol.html @@ -1,3 +1,3 @@ -TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

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

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

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

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.PageDirection.html b/enums/_waku_interfaces.PageDirection.html index 8a4a532884..b10cfaeefd 100644 --- a/enums/_waku_interfaces.PageDirection.html +++ b/enums/_waku_interfaces.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

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

      Enumeration Members

      Filter +Protocols | Documentation

      Enumeration Members

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.SendError.html b/enums/_waku_interfaces.SendError.html index fbc57fb646..ed083d5524 100644 --- a/enums/_waku_interfaces.SendError.html +++ b/enums/_waku_interfaces.SendError.html @@ -1,4 +1,4 @@ -SendError | Documentation

      Enumeration Members

      DECODE_FAILED +SendError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

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

      -
      EMPTY_PAYLOAD: "Payload is empty"

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

      EMPTY_PAYLOAD: "Payload is empty"

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

      -
      ENCODE_FAILED: "Failed to encode"

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

      ENCODE_FAILED: "Failed to encode"

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

      -
      GENERIC_FAIL: "Generic error"

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

      -
      NO_PEER_AVAILABLE: "No peer available"

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

      GENERIC_FAIL: "Generic error"

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

      +
      NO_PEER_AVAILABLE: "No peer available"

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

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

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

      REMOTE_PEER_FAULT: "Remote peer fault"

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

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

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

      REMOTE_PEER_REJECTED: "Remote peer rejected"

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

      -
      SIZE_TOO_BIG: "Size is too big"

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

      SIZE_TOO_BIG: "Size is too big"

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

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

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

      TOPIC_NOT_CONFIGURED: "Topic not configured"

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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index 28556f8db5..45d548cec7 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,3 +1,3 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

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

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Enumeration Members

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

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

      Enumeration Members

      BACKWARD +Direction | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

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

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

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

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

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

      Throws

      If passing a protocol that is not mounted

      Default

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

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index 42a4e51895..5795019bcf 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_filter.wakuFilter.html b/functions/_waku_core.waku_filter.wakuFilter.html index fdc2a6cc93..13e20958c2 100644 --- a/functions/_waku_core.waku_filter.wakuFilter.html +++ b/functions/_waku_core.waku_filter.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_light_push.wakuLightPush.html b/functions/_waku_core.waku_light_push.wakuLightPush.html index 6fe1a4d1ef..6b349c3886 100644 --- a/functions/_waku_core.waku_light_push.wakuLightPush.html +++ b/functions/_waku_core.waku_light_push.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_store.createCursor.html b/functions/_waku_core.waku_store.createCursor.html index 50c3bdff3b..56fcf4b771 100644 --- a/functions/_waku_core.waku_store.createCursor.html +++ b/functions/_waku_core.waku_store.createCursor.html @@ -1 +1 @@ -createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file +createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_store.wakuStore.html b/functions/_waku_core.waku_store.wakuStore.html index c92c10ca43..fdbd9b45cf 100644 --- a/functions/_waku_core.waku_store.wakuStore.html +++ b/functions/_waku_core.waku_store.wakuStore.html @@ -1 +1 @@ -wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_dns_discovery.wakuDnsDiscovery.html b/functions/_waku_dns_discovery.wakuDnsDiscovery.html index d3d4b78a04..7d8f847a53 100644 --- a/functions/_waku_dns_discovery.wakuDnsDiscovery.html +++ b/functions/_waku_dns_discovery.wakuDnsDiscovery.html @@ -1 +1 @@ -wakuDnsDiscovery | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuDnsDiscovery | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index 7629776c18..20063f9d33 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

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

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index 18a3948d79..2d799778bf 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encodeWaku2 | Documentation

      Generated using TypeDoc

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

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

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

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index 0d389a1976..3232e3f40d 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

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

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

        -

        Parameters

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

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns boolean

      Generated using TypeDoc

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

      ECIES serialized structure (result of ECIES encryption)

    • Returns Promise<Uint8Array>

      The clear text

      Throws

      Error If decryption fails

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Parameters

      Returns Promise<Uint8Array>

      A promise that resolves with the ECIES structure serialized

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.getSubtle.html b/functions/_waku_message_encryption.crypto.getSubtle.html index 563edca8e3..732c9f00f0 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file +getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.keccak256.html b/functions/_waku_message_encryption.crypto.keccak256.html index c24ac9d54c..3aa8836af2 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +randomBytes | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sign.html b/functions/_waku_message_encryption.crypto.sign.html index da455122ec..7c4b790b1d 100644 --- a/functions/_waku_message_encryption.crypto.sign.html +++ b/functions/_waku_message_encryption.crypto.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html index ac17e34da9..7d507cfaea 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decrypt | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encrypt | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +generateIv | Documentation

      Generated using TypeDoc

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

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

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

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

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

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

        -

        Parameters

        • payload: Uint8Array
        • privKey: Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

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

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

        -

        Parameters

        • data: Uint8Array
        • publicKey: string | Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

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

        Decode a decrypted payload.

        -

        Parameters

        • message: Uint8Array

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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

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

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

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

        -

        Parameters

        • privateKey: PrivKey
        • Optional isCompressed: boolean

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

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

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

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

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

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

      Parameters

      Returns Promise<Uint8Array>

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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html index 2fdf4baf29..81eeb459e0 100644 --- a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index 0c51b94dfc..4230305c45 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      • Deterministic Message Hashing as defined in 14/WAKU2-MESSAGE

        -

        Parameters

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

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

        Returns string

      Generated using TypeDoc

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

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_peer_exchange.wakuPeerExchange-1.html b/functions/_waku_peer_exchange.wakuPeerExchange-1.html index 3f2f1cfc06..0c6694be82 100644 --- a/functions/_waku_peer_exchange.wakuPeerExchange-1.html +++ b/functions/_waku_peer_exchange.wakuPeerExchange-1.html @@ -1,2 +1,2 @@ wakuPeerExchange | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html b/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html index 66ae3452f8..cc84302080 100644 --- a/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html +++ b/functions/_waku_peer_exchange.wakuPeerExchangeDiscovery.html @@ -1 +1 @@ -wakuPeerExchangeDiscovery | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuPeerExchangeDiscovery | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.codec.html index 24b034c17b..62fa65e3dd 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.decode.html index 3a1d19b6e5..1d3734b2ee 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.encode.html index 9e29a350c9..4ca97df16c 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.decode.html b/functions/_waku_proto.proto_filter.FilterRpc.decode.html index d42f19048b..01d4271ac4 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html index 8b3f1738e8..4c63a805d6 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html index 5ae8fe6e6b..88e9501108 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html index 2caec8f107..230c6e3d62 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html index 22cbca1c6e..4fa36998a6 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html index 1af24c92c6..6a19f1c61e 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html index 18dee72de0..558584d671 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html index 84c2c8c7be..07b63aaffe 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html index 7fa3cc5ce1..13e266006d 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.decode.html b/functions/_waku_proto.proto_message.RateLimitProof.decode.html index 1682cad3f7..4c67c5a3dc 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.encode.html b/functions/_waku_proto.proto_message.RateLimitProof.encode.html index 33e1e6d53d..84d7681f83 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html index 8d5e45c48c..a836955d81 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html index 43f362172e..3328d6066a 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html index 595c4bb555..6a80777068 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html index 598ed2ae9d..a81fcc583d 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html index 22cf43791f..5bb9e52b92 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html index e435b2bbe5..7a0b0de7b1 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html index 2b1ec13b11..6df3063468 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.decode.html b/functions/_waku_proto.proto_store.ContentFilter.decode.html index 31775b5e94..9465c0de24 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.encode.html b/functions/_waku_proto.proto_store.ContentFilter.encode.html index 58d9f6aa3f..c616531f6c 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.encode.html b/functions/_waku_proto.proto_store.HistoryQuery.encode.html index 5ab2aac965..0755f7471a 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.encode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.decode.html b/functions/_waku_proto.proto_store.HistoryResponse.decode.html index 0034ee705a..c802437904 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.decode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.encode.html b/functions/_waku_proto.proto_store.HistoryResponse.encode.html index 422a00a33e..2e68cd5efb 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.encode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.codec.html b/functions/_waku_proto.proto_store.HistoryRpc.codec.html index 0f1a15d3c3..8cc993d269 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.codec.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.codec.html b/functions/_waku_proto.proto_store.Index.codec.html index 7c43e9e6d9..0d762b6937 100644 --- a/functions/_waku_proto.proto_store.Index.codec.html +++ b/functions/_waku_proto.proto_store.Index.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.decode.html b/functions/_waku_proto.proto_store.Index.decode.html index 7856fb2e3f..43a2585c12 100644 --- a/functions/_waku_proto.proto_store.Index.decode.html +++ b/functions/_waku_proto.proto_store.Index.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.codec.html b/functions/_waku_proto.proto_store.PagingInfo.codec.html index 0c4956580c..200208f92f 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.codec.html b/functions/_waku_proto.proto_store.RateLimitProof.codec.html index 5097a26df4..b4b4901e31 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.decode.html b/functions/_waku_proto.proto_store.RateLimitProof.decode.html index 5068791d2e..ee651260c7 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html index 0a933e4ef5..b64ea15bcd 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index 0cc54cffbc..7a66d0ed32 100644 --- a/functions/_waku_relay.wakuGossipSub.html +++ b/functions/_waku_relay.wakuGossipSub.html @@ -1 +1 @@ -wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

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

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createFullNode.html b/functions/_waku_sdk.createFullNode.html index 8a199b7ce3..87a042e2c1 100644 --- a/functions/_waku_sdk.createFullNode.html +++ b/functions/_waku_sdk.createFullNode.html @@ -7,4 +7,4 @@

      If you are building a full node, it is recommended to use nwaku and its JSON RPC API or wip REST API.

      Parameters

      Returns Promise<FullNode>

      See

      https://github.com/status-im/nwaku/issues/1085

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 2d4fa65a50..8d7587af21 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createNode.html b/functions/_waku_sdk.createNode.html index 992aa06d05..669c7369df 100644 --- a/functions/_waku_sdk.createNode.html +++ b/functions/_waku_sdk.createNode.html @@ -1,2 +1,2 @@ createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

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

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

              • components: Components

              Returns GossipSub

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

        Returns Promise<Libp2p>

      Generated using TypeDoc

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

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

              • components: Components

              Returns GossipSub

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

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultPeerDiscoveries.html b/functions/_waku_sdk.defaultPeerDiscoveries.html index 7be9c68f81..0f24656526 100644 --- a/functions/_waku_sdk.defaultPeerDiscoveries.html +++ b/functions/_waku_sdk.defaultPeerDiscoveries.html @@ -1 +1 @@ -defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      • Parameters

        • pubsubTopics: string[]

        Returns ((components) => PeerDiscovery)[]

      Generated using TypeDoc

      \ No newline at end of file +defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      • Parameters

        • pubsubTopics: string[]

        Returns ((components) => PeerDiscovery)[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 9e78eefd1d..2a3785f740 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

      Generated using TypeDoc

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

      Function contentTopicToShardIndex

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

        -

        Parameters

        • contentTopic: string
        • networkShards: number = 8

        Returns number

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns number

      Generated using TypeDoc

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

      Function contentTopicsByPubsubTopic

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

        -

        Parameters

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

        Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 9bfbfbfe54..30f91892db 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
        • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 6174c5a149..13d6b79388 100644 --- a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html +++ b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html @@ -1 +1 @@ -ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

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

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        Parameters

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

        Validated sharding parameters, with any missing values set to defaults

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Function ensureValidContentTopic

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

        Parameters

        • contentTopic: string

          String to validate

        Returns ContentTopic

        Object with each content topic field as an attribute

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Function getPseudoRandomSubset

      • Return pseudo random subset of the input.

        -

        Type Parameters

        • T

        Parameters

        • values: T[]
        • wantedNumber: number

        Returns T[]

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      Generated using TypeDoc

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

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

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

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +isDefined | Documentation

      Generated using TypeDoc

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

      Function isMessageSizeUnderCap

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

        -

        Parameters

        Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 6f5b9a251b..7c068edec8 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isWireSizeUnderCap | Documentation

      Generated using TypeDoc

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

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 21a8aafc7f..0ab645eb29 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

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

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

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

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

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

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfosToShardInfo.html b/functions/_waku_utils.singleShardInfosToShardInfo.html index 3eba231bdc..7aaa0c9d23 100644 --- a/functions/_waku_utils.singleShardInfosToShardInfo.html +++ b/functions/_waku_utils.singleShardInfosToShardInfo.html @@ -1 +1 @@ -singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

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

      parameter to be passed to receiver for subscription;

    • Optional iteratorOptions: IteratorOptions

      optional configuration for iterator;

    • Returns Promise<IAsyncIterator<T>>

      iterator and stop function to terminate it.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Properties

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

      Properties

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

      Default

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

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

      pubsubTopics: string[]
      relayKeepAlive?: number

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

      Default

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

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

      +
      userAgent?: string

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

      Default

      {@link @waku/core.DefaultUserAgent}
       
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Properties

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

      Properties

      cursor?: Cursor

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

      -
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      +
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

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

      Default

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

      The number of message per page.

      +
      pageSize?: number

      The number of message per page.

      Default

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

      Retrieve messages with a timestamp within the provided values.

      -

      Generated using TypeDoc

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

      Retrieve messages with a timestamp within the provided values.

      +

      Generated using TypeDoc

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

      Properties

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

      Properties

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

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

      Properties

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

      Properties

      maxBootstrapPeersAllowed: number

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

      -
      maxDialAttemptsForPeer: number

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

      maxDialAttemptsForPeer: number

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

      -
      maxParallelDials: number

      Max number of parallel dials allowed

      -

      Generated using TypeDoc

      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +

      Generated using TypeDoc

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

      Properties

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

      Properties

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

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

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

      Generated using TypeDoc

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

      Properties

      Properties

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

      Type declaration

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

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

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

      Properties

      Properties

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

      Type declaration

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

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

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

      Properties

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

      Properties

      enrUrls: string | string[]

      ENR URL to use for DNS discovery

      -
      tagName?: string

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

      -
      tagTTL?: number

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

      -
      tagValue?: number

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

      -
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      -

      Generated using TypeDoc

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

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

      +
      tagTTL?: number

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

      +
      tagValue?: number

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

      +
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      +

      Generated using TypeDoc

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

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

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

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

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

      Hierarchy

      • EncoderOptions

        Properties

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

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

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

          +
          ephemeral?: boolean

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

          Default Value

          false

          -
          metaSetter?: IMetaSetter

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

          +
          metaSetter?: IMetaSetter

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

          Param: IProtoMessage

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

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

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

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 2bf1abb6ae..91033f6eb9 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPush;
              relay: IRelay;
              store: IStore;
              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: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPush;
              relay: IRelay;
              store: IStore;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPush
          relay: IRelay
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPush
          relay: IRelay
          store: IStore

          Methods

          Generated using TypeDoc

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

          Type Parameters

          Properties

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

          Type Parameters

          Properties

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IBaseProtocol.html b/interfaces/_waku_interfaces.IBaseProtocol.html index 392d32be2e..0e16f8feff 100644 --- a/interfaces/_waku_interfaces.IBaseProtocol.html +++ b/interfaces/_waku_interfaces.IBaseProtocol.html @@ -1,8 +1,8 @@ -IBaseProtocol | Documentation
          interface IBaseProtocol {
              addLibp2pEventListener: (<K>(type, listener, options?) => void);
              allPeers: (() => Promise<Peer[]>);
              connectedPeers: (() => Promise<Peer[]>);
              multicodec: string;
              peerStore: PeerStore;
              removeLibp2pEventListener: {
                  <K>(type, listener?, options?): void;
                  (type, listener?, options?): void;
              };
              shardInfo?: ShardInfo;
          }

          Hierarchy (view full)

          Properties

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

          Hierarchy (view full)

          Properties

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

          Type declaration

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

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

          Type declaration

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

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

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

              Returns void

          shardInfo?: ShardInfo

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

          Type declaration

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

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

          Type declaration

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

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

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

              Returns void

          shardInfo?: ShardInfo

          Generated using TypeDoc

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

          Hierarchy

          Implemented by

            Properties

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

            Hierarchy

            Implemented by

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

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

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

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

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

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

              Implemented by

                Properties

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

                Implemented by

                  Properties

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

                  Generated using TypeDoc

                  \ No newline at end of file +

                  Properties

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

                  Generated using TypeDoc

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

                  Type Parameters

                  Implemented by

                    Properties

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

                    Type Parameters

                    Implemented by

                      Properties

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

                      Type declaration

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

                          Returns Promise<undefined | T>

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

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file +

                      Properties

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

                      Type declaration

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

                          Returns Promise<undefined | T>

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

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

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

                      Implemented by

                        Properties

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

                        Implemented by

                          Properties

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

                          Type declaration

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

                          Type declaration

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

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file +

                          Properties

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

                          Type declaration

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

                          Type declaration

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

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

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

                          Hierarchy

                          Implemented by

                            Properties

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

                            Hierarchy

                            Implemented by

                              Properties

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

                              Properties

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

                              Returns

                              the number of elements in the Map.

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

                              Methods

                              • Returns an iterable of entries in the map.

                                +

                              Properties

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

                              Returns

                              the number of elements in the Map.

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

                              Methods

                              • Returns an iterable of entries in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Returns void

                              • Parameters

                                • key: string

                                Returns boolean

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

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

                                Returns IterableIterator<[string, Uint8Array]>

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

                                Parameters

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

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

                                      Returns void

                                • Optional thisArg: any

                                Returns void

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

                                Parameters

                                • key: string

                                Returns undefined | Uint8Array

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

                              • Parameters

                                • key: string

                                Returns boolean

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

                                +

                              Returns Multiaddr[]

                              Properties

                              payload: Uint8Array
                              rateLimitProof?: IRateLimitProof
                              timestamp?: Date

                              Generated using TypeDoc

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

                              Generated using TypeDoc

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

                              Generated using TypeDoc

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

                              Hierarchy

                              Properties

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

                              Hierarchy

                              Properties

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

                              Type declaration

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

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

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

                              Type declaration

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

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

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

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

                              Hierarchy (view full)

                              Implemented by

                                Properties

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

                                Hierarchy (view full)

                                Implemented by

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Methods

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Generated using TypeDoc

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

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

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

                                  Properties

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

                                  Properties

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index cb29f14fa8..ead5083520 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,11 +1,11 @@ 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[]
                                    • 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.

                                      -

                                      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.

                                  +

                                  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>
                                    • Function to start the relay, returning a Promise that resolves when initialization is complete.

                                      -

                                      Returns Promise<void>

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Returns Promise<void>

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

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

                                  Type declaration

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

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

                                  Type declaration

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IStore.html b/interfaces/_waku_interfaces.IStore.html index 0aa61ae0c6..c5d80862c1 100644 --- a/interfaces/_waku_interfaces.IStore.html +++ b/interfaces/_waku_interfaces.IStore.html @@ -1,4 +1,4 @@ -IStore | Documentation
                                  interface IStore {
                                      addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                      allPeers: (() => Promise<Peer[]>);
                                      connectedPeers: (() => Promise<Peer[]>);
                                      multicodec: string;
                                      peerStore: PeerStore;
                                      queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                      queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      removeLibp2pEventListener: {
                                          <K>(type, listener?, options?): void;
                                          (type, listener?, options?): void;
                                      };
                                      shardInfo?: ShardInfo;
                                  }

                                  Hierarchy (view full)

                                  Properties

                                  addLibp2pEventListener +IStore | Documentation
                                  interface IStore {
                                      addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                      allPeers: (() => Promise<Peer[]>);
                                      connectedPeers: (() => Promise<Peer[]>);
                                      multicodec: string;
                                      peerStore: PeerStore;
                                      queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                      queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      removeLibp2pEventListener: {
                                          <K>(type, listener?, options?): void;
                                          (type, listener?, options?): void;
                                      };
                                      shardInfo?: ShardInfo;
                                  }

                                  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
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                                  Type declaration

                                    • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                    • Type Parameters

                                      Parameters

                                      Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                                  Type declaration

                                    • <T>(decoders, callback, options?): Promise<void>
                                    • Type Parameters

                                      Parameters

                                      • decoders: IDecoder<T>[]
                                      • callback: ((message) => boolean | void | Promise<boolean | void>)
                                          • (message): boolean | void | Promise<boolean | void>
                                          • Parameters

                                            • message: T

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                                  Type declaration

                                    • <T>(decoders, callback, options?): Promise<void>
                                    • Type Parameters

                                      Parameters

                                      • decoders: IDecoder<T>[]
                                      • callback: ((message) => boolean | void | Promise<boolean | void>)
                                          • (message): boolean | void | Promise<boolean | void>
                                          • Parameters

                                            • message: Promise<undefined | T>

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

                                  multicodec: string
                                  peerStore: PeerStore
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                                  Type declaration

                                    • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                    • Type Parameters

                                      Parameters

                                      Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                                  Type declaration

                                    • <T>(decoders, callback, options?): Promise<void>
                                    • Type Parameters

                                      Parameters

                                      • decoders: IDecoder<T>[]
                                      • callback: ((message) => boolean | void | Promise<boolean | void>)
                                          • (message): boolean | void | Promise<boolean | void>
                                          • Parameters

                                            • message: T

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                                  Type declaration

                                    • <T>(decoders, callback, options?): Promise<void>
                                    • Type Parameters

                                      Parameters

                                      • decoders: IDecoder<T>[]
                                      • callback: ((message) => boolean | void | Promise<boolean | void>)
                                          • (message): boolean | void | Promise<boolean | void>
                                          • Parameters

                                            • message: Promise<undefined | T>

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  pingKeepAlive: number
                                  relayKeepAlive: number

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  pingKeepAlive: number
                                  relayKeepAlive: number

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index 2cceeeb013..2faf6062a3 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                                  interface LightNode {
                                      connectionManager: IConnectionManager;
                                      filter: IFilter;
                                      libp2p: Libp2p;
                                      lightPush: ILightPush;
                                      relay: undefined;
                                      store: IStore;
                                      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: IFilter;
                                      libp2p: Libp2p;
                                      lightPush: ILightPush;
                                      relay: undefined;
                                      store: IStore;
                                      dial(peer, protocols?): Promise<Stream>;
                                      isConnected(): boolean;
                                      isStarted(): boolean;
                                      start(): Promise<void>;
                                      stop(): Promise<void>;
                                  }

                                  Hierarchy (view full)

                                  Properties

                                  connectionManager: IConnectionManager
                                  filter: IFilter
                                  libp2p: Libp2p
                                  lightPush: ILightPush
                                  relay: undefined
                                  store: IStore

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  connectionManager: IConnectionManager
                                  filter: IFilter
                                  libp2p: Libp2p
                                  lightPush: ILightPush
                                  relay: undefined
                                  store: IStore

                                  Methods

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  connectionManager: ConnectionManager
                                  peerStore: PeerStore

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  connectionManager: ConnectionManager
                                  peerStore: PeerStore

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  Properties

                                  numPeers: number
                                  peerId: PeerId

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  numPeers: number
                                  peerId: PeerId

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

                                  peerInfos: PeerInfo[]

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

                                  peerInfos: PeerInfo[]

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

                                  ENR?: IEnr

                                  Generated using TypeDoc

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

                                  Properties

                                  Properties

                                  ENR?: IEnr

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

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

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                  Type declaration

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

                                  Generated using TypeDoc

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

                                  Hierarchy (view full)

                                  Properties

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

                                  Hierarchy (view full)

                                  Properties

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

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SendResult.html b/interfaces/_waku_interfaces.SendResult.html index 4d85a826d9..088340b94a 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                                  interface SendResult {
                                      errors?: SendError[];
                                      recipients: PeerId[];
                                  }

                                  Properties

                                  errors? +SendResult | Documentation
                                  interface SendResult {
                                      errors?: SendError[];
                                      recipients: PeerId[];
                                  }

                                  Properties

                                  Properties

                                  errors?: SendError[]
                                  recipients: PeerId[]

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  errors?: SendError[]
                                  recipients: PeerId[]

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  Properties

                                  clusterId: number
                                  shards: number[]

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  clusterId: number
                                  shards: number[]

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  Properties

                                  clusterId: number
                                  shard: number

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

                                  -

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  clusterId: number
                                  shard: number

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

                                  +

                                  Generated using TypeDoc

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

                                  Properties

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

                                  Properties

                                  Properties

                                  endTime: Date
                                  startTime: Date

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  endTime: Date
                                  startTime: Date

                                  Generated using TypeDoc

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

                                  Hierarchy (view full)

                                  Implemented by

                                    Properties

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

                                    Hierarchy (view full)

                                    Implemented by

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      relay?: IRelay
                                      store?: IStore

                                      Methods

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      relay?: IRelay
                                      store?: IStore

                                      Methods

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Hierarchy (view full)

                                      Properties

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

                                      Hierarchy (view full)

                                      Properties

                                      Param: IProtoMessage

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

                                      publicKey: Uint8Array

                                      The public key to encrypt the payload for.

                                      -
                                      pubsubTopic?: string

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      -

                                      Generated using TypeDoc

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

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      +

                                      Generated using TypeDoc

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

                                      Hierarchy (view full)

                                      Properties

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

                                      Hierarchy (view full)

                                      Properties

                                      Param: IProtoMessage

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

                                      pubsubTopic?: string

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      -
                                      symKey: Uint8Array

                                      The symmetric key to encrypt the payload with.

                                      -

                                      Generated using TypeDoc

                                      \ No newline at end of file +
                                      symKey: Uint8Array

                                      The symmetric key to encrypt the payload with.

                                      +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_peer_exchange.Options.html b/interfaces/_waku_peer_exchange.Options.html index de1bc164f1..3b4c02b954 100644 --- a/interfaces/_waku_peer_exchange.Options.html +++ b/interfaces/_waku_peer_exchange.Options.html @@ -1,13 +1,13 @@ -Options | Documentation
                                      interface Options {
                                          maxRetries?: number;
                                          queryInterval?: number;
                                          tagName?: string;
                                          tagTTL?: number;
                                          tagValue?: number;
                                      }

                                      Properties

                                      maxRetries? +Options | Documentation
                                      interface Options {
                                          maxRetries?: number;
                                          queryInterval?: number;
                                          tagName?: string;
                                          tagTTL?: number;
                                          tagValue?: number;
                                      }

                                      Properties

                                      maxRetries?: number

                                      The number of attempts before the queries to a peer are aborted (default: 3)

                                      -
                                      queryInterval?: number

                                      The interval between queries to a peer (default: 10 seconds) +

                                      queryInterval?: number

                                      The interval between queries to a peer (default: 10 seconds) The interval will increase by a factor of an incrementing number (starting at 1) until it reaches the maximum attempts before backoff

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

                                      -

                                      Generated using TypeDoc

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

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

                                      +
                                      tagTTL?: number

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

                                      +
                                      tagValue?: number

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

                                      +

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      subscribe: boolean
                                      topic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      subscribe: boolean
                                      topic: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      request?: FilterRequest
                                      requestId: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      request?: FilterRequest
                                      requestId: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      messages: WakuMessage[]

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      messages: WakuMessage[]

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      requestId: string
                                      statusCode: number
                                      statusDesc?: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      requestId: string
                                      statusCode: number
                                      statusDesc?: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      pubsubTopic?: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      pubsubTopic?: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      Properties

                                      pubsubTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      pubsubTopic: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      Properties

                                      info?: string
                                      isSuccess: boolean

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      info?: string
                                      isSuccess: boolean

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      request?: PushRequest
                                      requestId: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      request?: PushRequest
                                      requestId: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      Properties

                                      clusterId?: number
                                      shards: number[]

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      clusterId?: number
                                      shards: number[]

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      Properties

                                      clusterId?: number
                                      shards: number[]

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      clusterId?: number
                                      shards: number[]

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      numPeers?: bigint

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      numPeers?: bigint

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      Properties

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      enr?: Uint8Array

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      enr?: Uint8Array

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      pagingInfo?: PagingInfo

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      pagingInfo?: PagingInfo

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

                                      query?: HistoryQuery
                                      requestId: string
                                      response?: HistoryResponse

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      query?: HistoryQuery
                                      requestId: string
                                      response?: HistoryResponse

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

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

                                      Properties

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

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

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

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 042b759989..b790d5fe6c 100644 --- a/modules/_waku_core.message.html +++ b/modules/_waku_core.message.html @@ -1,2 +1,2 @@ -message | Documentation

                                      Index

                                      Namespaces

                                      version_0 +message | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index afab4ba5ab..6bc63e184f 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.html b/modules/_waku_core.waku.html index 95ec697be3..3e13a284a7 100644 --- a/modules/_waku_core.waku.html +++ b/modules/_waku_core.waku.html @@ -1,4 +1,4 @@ -waku | Documentation

                                      References

                                      DefaultUserAgent +waku | Documentation

                                      References

                                      Classes

                                      Interfaces

                                      Variables

                                      DefaultPingKeepAliveValueSecs diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 5ccab02197..369b8c5512 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                                      Index

                                      Variables

                                      FilterCodecs +waku_filter | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index 1bad7223c6..59ea8e8582 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

                                      Interfaces

                                      Variables

                                      Functions

                                      wakuLightPush diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 1d4c3d788f..e956d4b448 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,4 +1,4 @@ -waku_store | Documentation

                                      Index

                                      Enumerations

                                      PageDirection +waku_store | Documentation

                                      Index

                                      Enumerations

                                      Interfaces

                                      Variables

                                      DefaultPageSize diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index 9651a5c897..5ee6ae2526 100644 --- a/modules/_waku_message_encryption.crypto.ecies.html +++ b/modules/_waku_message_encryption.crypto.ecies.html @@ -1,3 +1,3 @@ -ecies | Documentation

                                      Index

                                      Functions

                                      decrypt +ecies | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 3d831a2718..680febec01 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 d327056a2b..e260954b13 100644 --- a/modules/_waku_message_encryption.crypto.symmetric.html +++ b/modules/_waku_message_encryption.crypto.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                                      Index

                                      Functions

                                      decrypt +symmetric | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 3e87ff21a6..decfccba15 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 e9c9266ec7..a2a64b8dc1 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 d136d0abf6..339f3a0052 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                                      Index

                                      Functions

                                      codec +WakuMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 18ea036073..00a283f5b1 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                                      Index

                                      Functions

                                      codec +ContentFilter | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index 90f8900eec..cb7a8de6dd 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 4d284860ba..21944b0bd2 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation

                                      Index

                                      Functions

                                      codec +FilterRpc | Documentation

                                      Generated using TypeDoc

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

                                      Index

                                      Functions

                                      codec +MessagePush | Documentation

                                      Generated using TypeDoc

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

                                      Index

                                      Functions

                                      codec +RateLimitProof | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index 94013e01d9..f52844c579 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 18588987f0..57df4d0c6a 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -1,2 +1,2 @@ -FilterSubscribeType | Documentation

                                      Index

                                      Functions

                                      codec +FilterSubscribeType | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index e0fd56a492..474af8ccab 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 051fea22ee..ad147b1c6f 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation

                                      Index

                                      Functions

                                      codec +FilterSubscribeResponse | Documentation

                                      Generated using TypeDoc

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

                                      Index

                                      Functions

                                      codec +MessagePush | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index 37eb63a605..9224c9bc1a 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                                      Index

                                      Functions

                                      codec +RateLimitProof | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 43f76ace37..d12d526623 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                                      Index

                                      Functions

                                      codec +WakuMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index 648e004f87..e976147c28 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 4affdc11a6..ef1cb6f9c8 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -1,4 +1,4 @@ -PushRequest | Documentation

                                      Index

                                      Functions

                                      codec +PushRequest | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index d9635337ba..9a74b03af6 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -1,4 +1,4 @@ -PushResponse | Documentation

                                      Index

                                      Functions

                                      codec +PushResponse | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index 53c5eae617..ebfe783ff6 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -1,4 +1,4 @@ -PushRpc | Documentation

                                      Index

                                      Functions

                                      codec +PushRpc | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index a11b48dddf..18c112e5a9 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                                      Index

                                      Functions

                                      codec +RateLimitProof | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index ffd8c329a7..ff6e574b74 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                                      Index

                                      Functions

                                      codec +WakuMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index efdbb458ba..ff338ca2b3 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 9a94854c29..1e85382747 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                                      Index

                                      Functions

                                      codec +RateLimitProof | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index 168099ae0b..f2e818d773 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                                      Index

                                      Functions

                                      codec +WakuMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index c4de732eec..6a0d0dbd9d 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 389df1b315..23c331a81b 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html @@ -1,4 +1,4 @@ -WakuMetadataRequest | Documentation

                                      Index

                                      Functions

                                      codec +WakuMetadataRequest | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html index 7e0199f023..0db2feabc5 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html @@ -1,4 +1,4 @@ -WakuMetadataResponse | Documentation

                                      Index

                                      Functions

                                      codec +WakuMetadataResponse | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 91241efb6d..09517e5be6 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 e722b7eb0e..d3623b0fae 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -1,4 +1,4 @@ -PeerExchangeQuery | Documentation

                                      Index

                                      Functions

                                      codec +PeerExchangeQuery | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index 13c28bf81a..cae24bc2d3 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -1,4 +1,4 @@ -PeerExchangeRPC | Documentation

                                      Index

                                      Functions

                                      codec +PeerExchangeRPC | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index 7ea33b327b..35549e28b1 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -1,4 +1,4 @@ -PeerExchangeResponse | Documentation

                                      Index

                                      Functions

                                      codec +PeerExchangeResponse | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 70ae674dd4..a2067c0657 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -1,4 +1,4 @@ -PeerInfo | Documentation

                                      Index

                                      Functions

                                      codec +PeerInfo | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index 71680b6483..27e619bfa8 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -1,4 +1,4 @@ -proto_peer_exchange | Documentation

                                      Namespace proto_peer_exchange

                                      Index

                                      Namespaces

                                      PeerExchangeQuery +proto_peer_exchange | Documentation

                                      Namespace proto_peer_exchange

                                      Index

                                      Namespaces

                                      PeerExchangeQuery PeerExchangeRPC PeerExchangeResponse PeerInfo diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index 4b431b8811..dd6943af19 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                                      Index

                                      Functions

                                      codec +ContentFilter | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index bb7180bc6c..4758c19d5a 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -1,4 +1,4 @@ -HistoryQuery | Documentation

                                      Index

                                      Functions

                                      codec +HistoryQuery | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index 82340484a7..d03bd70f63 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -1,2 +1,2 @@ -HistoryError | Documentation

                                      Index

                                      Functions

                                      codec +HistoryError | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index adb478ed1d..1196bdfcab 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation

                                      Index

                                      Namespaces

                                      HistoryError +HistoryResponse | Documentation

                                      Index

                                      Namespaces

                                      Enumerations

                                      Functions

                                      codec decode diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 3e68dc51a7..8082a255ea 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation

                                      Index

                                      Functions

                                      codec +HistoryRpc | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 93681e66d1..ebe2e7d596 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -1,4 +1,4 @@ -Index | Documentation

                                      Index

                                      Functions

                                      codec +Index | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 0121bb147c..ed241376bd 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -1,2 +1,2 @@ -Direction | Documentation

                                      Index

                                      Functions

                                      codec +Direction | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 64efac38c0..3b6d378468 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation

                                      Index

                                      Namespaces

                                      Direction +PagingInfo | Documentation

                                      Index

                                      Namespaces

                                      Enumerations

                                      Functions

                                      codec decode diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 3e6631f2c7..ac4d3bc499 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                                      Index

                                      Functions

                                      codec +RateLimitProof | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index 9e4e155efa..a8adbeb77f 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                                      Index

                                      Functions

                                      codec +WakuMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 175459cc60..c951cbc45c 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                                      Index

                                      Namespaces

                                      ContentFilter +proto_store | Documentation

                                      Index

                                      Namespaces

                                      ContentFilter HistoryQuery HistoryResponse HistoryRpc diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index 952d45d327..357328f0f1 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -1,4 +1,4 @@ -TopicOnlyMessage | Documentation

                                      Index

                                      Functions

                                      codec +TopicOnlyMessage | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index 909254c85f..a03c7f8df5 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                                      Namespace proto_topic_only_message

                                      Index

                                      Namespaces

                                      TopicOnlyMessage +proto_topic_only_message | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 02e5214ad3..17d29e7f96 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ActiveSubscriptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 9a6f37f8f4..4d0c1d13b9 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                                      ApplicationInfo: {
                                          application: string;
                                          clusterId: number;
                                          version: string;
                                      }

                                      Type declaration

                                      • application: string
                                      • clusterId: number
                                      • version: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +ApplicationInfo | Documentation
                                      ApplicationInfo: {
                                          application: string;
                                          clusterId: number;
                                          version: string;
                                      }

                                      Type declaration

                                      • application: string
                                      • clusterId: number
                                      • version: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 904d3934f6..5626d9602e 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation
                                      Callback<T>: ((msg) => void | Promise<void>)

                                      Type Parameters

                                      Type declaration

                                        • (msg): void | Promise<void>
                                        • Parameters

                                          • msg: T

                                          Returns void | Promise<void>

                                      Generated using TypeDoc

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

                                      Type Parameters

                                      Type declaration

                                        • (msg): void | Promise<void>
                                        • Parameters

                                          • msg: T

                                          Returns void | Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentFilter.html b/types/_waku_interfaces.ContentFilter.html index 2d38c62e96..208fa520b4 100644 --- a/types/_waku_interfaces.ContentFilter.html +++ b/types/_waku_interfaces.ContentFilter.html @@ -1 +1 @@ -ContentFilter | Documentation
                                      ContentFilter: {
                                          contentTopic: string;
                                      }

                                      Type declaration

                                      • contentTopic: string

                                      Generated using TypeDoc

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

                                      Type declaration

                                      • contentTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index a63f33ae76..fae3fc4ccc 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index dc611fab66..a1764e43cf 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                                      ContentTopicInfo: {
                                          clusterId: number;
                                          contentTopics: string[];
                                      }

                                      Type declaration

                                      • clusterId: number
                                      • contentTopics: string[]

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentTopicInfo | Documentation
                                      ContentTopicInfo: {
                                          clusterId: number;
                                          contentTopics: string[];
                                      }

                                      Type declaration

                                      • clusterId: number
                                      • contentTopics: string[]

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index bbe907795c..6831e3d3c0 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -1,4 +1,4 @@ CreateLibp2pOptions | Documentation
                                      CreateLibp2pOptions: Libp2pOptions & {
                                          hideWebSocketInfo?: boolean;
                                      }

                                      Type declaration

                                      • Optional hideWebSocketInfo?: boolean

                                        Hides WebSocket info message in console.

                                        Default

                                        false
                                         
                                        -

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 9aa833035e..3845fec306 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ENRKey | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index 8a3530fb42..28444ecad1 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ENRValue | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index d327a7ad9d..358e539366 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file +IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPush.html b/types/_waku_interfaces.ILightPush.html index b4caa5a101..0bd20eb4b0 100644 --- a/types/_waku_interfaces.ILightPush.html +++ b/types/_waku_interfaces.ILightPush.html @@ -1 +1 @@ -ILightPush | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ILightPush | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index f23828c2f7..59aeaff365 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +IRelay | Documentation

                                      Generated using TypeDoc

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

                                      Type declaration

                                      Generated using TypeDoc

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

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index a2dfd17bd3..ed266cdde3 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                                      Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                                      Generated using TypeDoc

                                      \ No newline at end of file +Libp2pComponents | Documentation
                                      Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 743d6f6394..55f2cfa551 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                                      Libp2pServices: {
                                          identify: ReturnType<ReturnType<typeof identify>>;
                                          metadata?: IMetadata;
                                          ping: PingService;
                                          pubsub?: GossipSub;
                                      }

                                      Type declaration

                                      • identify: ReturnType<ReturnType<typeof identify>>
                                      • Optional metadata?: IMetadata
                                      • ping: PingService
                                      • Optional pubsub?: GossipSub

                                      Generated using TypeDoc

                                      \ No newline at end of file +Libp2pServices | Documentation
                                      Libp2pServices: {
                                          identify: ReturnType<ReturnType<typeof identify>>;
                                          metadata?: IMetadata;
                                          ping: PingService;
                                          pubsub?: GossipSub;
                                      }

                                      Type declaration

                                      • identify: ReturnType<ReturnType<typeof identify>>
                                      • Optional metadata?: IMetadata
                                      • ping: PingService
                                      • Optional pubsub?: GossipSub

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 3daacb1674..7ef309e63d 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation
                                      NodeId: string

                                      We represent NodeId as a hex string, since node equality is used very heavily and it is convenient to index data by NodeId

                                      -

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index b2394b8019..a4fe5a0273 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +PeerIdStr | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index a99f6a1f82..44e045f057 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -30,4 +30,4 @@ See Waku v2 Topic Usage Recommendations
                                    • Optional staticNoiseKey?: Uint8Array

                                      Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                                      -
                                    • Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index f12ccf3476..fac656f24a 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +PubsubTopic | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index 4f1213f7c3..e01c2d7d2c 100644 --- a/types/_waku_interfaces.SearchContext.html +++ b/types/_waku_interfaces.SearchContext.html @@ -1 +1 @@ -SearchContext | Documentation
                                      SearchContext: {
                                          domain: string;
                                          publicKey: string;
                                          visits: {
                                              [key: string]: boolean;
                                          };
                                      }

                                      Type declaration

                                      • domain: string
                                      • publicKey: string
                                      • visits: {
                                            [key: string]: boolean;
                                        }
                                        • [key: string]: boolean

                                      Generated using TypeDoc

                                      \ No newline at end of file +SearchContext | Documentation
                                      SearchContext: {
                                          domain: string;
                                          publicKey: string;
                                          visits: {
                                              [key: string]: boolean;
                                          };
                                      }

                                      Type declaration

                                      • domain: string
                                      • publicKey: string
                                      • visits: {
                                            [key: string]: boolean;
                                        }
                                        • [key: string]: boolean

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index bb8de343d6..4c6324078e 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                                      SequenceNumber: bigint

                                      Generated using TypeDoc

                                      \ No newline at end of file +SequenceNumber | Documentation
                                      SequenceNumber: bigint

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index b87932d5fc..bb8e68c792 100644 --- a/types/_waku_interfaces.ShardingParams.html +++ b/types/_waku_interfaces.ShardingParams.html @@ -1 +1 @@ -ShardingParams | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ShardingParams | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.StoreQueryOptions.html b/types/_waku_interfaces.StoreQueryOptions.html index 4f1f06ec8d..82f22075b7 100644 --- a/types/_waku_interfaces.StoreQueryOptions.html +++ b/types/_waku_interfaces.StoreQueryOptions.html @@ -11,4 +11,4 @@ Message.

                                    • Optional pageSize?: number

                                      The number of message per page.

                                    • Optional timeFilter?: TimeFilter

                                      Retrieve messages with a timestamp within the provided values.

                                      -
                                    • Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 6467f005a3..b13d19e5a4 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation
                                      Unsubscribe: (() => void | Promise<void>)

                                      Type declaration

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

                                      Generated using TypeDoc

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

                                      Type declaration

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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index e7c229868f..c6e85927ea 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                                      ContentTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentTopic | Documentation
                                      ContentTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index bdf568b6a8..7501990cbe 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                                      Type alias Observer<T>

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

                                      Type Parameters

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file +Observer | Documentation

                                      Type alias Observer<T>

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

                                      Type Parameters

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 5c1e53fa15..801cebf66a 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                                      Type alias RelayCreateOptions

                                      RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                                      Generated using TypeDoc

                                      \ No newline at end of file +RelayCreateOptions | Documentation

                                      Type alias RelayCreateOptions

                                      RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 3d8a3dd6dc..e216167d81 100644 --- a/types/_waku_utils.IteratorOptions.html +++ b/types/_waku_utils.IteratorOptions.html @@ -1,2 +1,2 @@ IteratorOptions | Documentation

                                      Type alias IteratorOptions

                                      IteratorOptions: {
                                          iteratorDelay?: number;
                                          timeoutMs?: number;
                                      }

                                      Options for configuring the behavior of an iterator.

                                      -

                                      Type declaration

                                      • Optional iteratorDelay?: number
                                      • Optional timeoutMs?: number

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Type declaration

                                      • Optional iteratorDelay?: number
                                      • Optional timeoutMs?: number

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.DefaultUserAgent.html b/variables/_waku_core.DefaultUserAgent.html index 01556f7226..14f9ed7be0 100644 --- a/variables/_waku_core.DefaultUserAgent.html +++ b/variables/_waku_core.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                                      Variable DefaultUserAgentConst

                                      DefaultUserAgent: "js-waku" = "js-waku"

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultUserAgent | Documentation

                                      Variable DefaultUserAgentConst

                                      DefaultUserAgent: "js-waku" = "js-waku"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 393b83fe74..9148933a1a 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                                      Variable MetadataCodecConst

                                      MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                                      Generated using TypeDoc

                                      \ No newline at end of file +MetadataCodec | Documentation

                                      Variable MetadataCodecConst

                                      MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.message.version_0.Version.html b/variables/_waku_core.message.version_0.Version.html index 3a436e991c..3644722571 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Version | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html b/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html index 6bdba160ed..0c36462f5f 100644 --- a/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                                      Variable DefaultPingKeepAliveValueSecsConst

                                      DefaultPingKeepAliveValueSecs: number = ...

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                                      Variable DefaultPingKeepAliveValueSecsConst

                                      DefaultPingKeepAliveValueSecs: number = ...

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html index 32364d7759..fb6ebd54d5 100644 --- a/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                                      Variable DefaultRelayKeepAliveValueSecsConst

                                      DefaultRelayKeepAliveValueSecs: number = ...

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                                      Variable DefaultRelayKeepAliveValueSecsConst

                                      DefaultRelayKeepAliveValueSecs: number = ...

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 69c2a6dd37..d6e2f4d41f 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                                      FilterCodecs: {
                                          PUSH: string;
                                          SUBSCRIBE: string;
                                      } = ...

                                      Type declaration

                                      • PUSH: string
                                      • SUBSCRIBE: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +FilterCodecs | Documentation
                                      FilterCodecs: {
                                          PUSH: string;
                                          SUBSCRIBE: string;
                                      } = ...

                                      Type declaration

                                      • PUSH: string
                                      • SUBSCRIBE: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku_light_push.LightPushCodec.html b/variables/_waku_core.waku_light_push.LightPushCodec.html index fd0b51744d..bceabe42c6 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation
                                      LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                                      Generated using TypeDoc

                                      \ No newline at end of file +LightPushCodec | Documentation
                                      LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku_store.DefaultPageSize.html b/variables/_waku_core.waku_store.DefaultPageSize.html index 222f30454e..415bf54e4b 100644 --- a/variables/_waku_core.waku_store.DefaultPageSize.html +++ b/variables/_waku_core.waku_store.DefaultPageSize.html @@ -1 +1 @@ -DefaultPageSize | Documentation
                                      DefaultPageSize: 10 = 10

                                      Generated using TypeDoc

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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku_store.StoreCodec.html b/variables/_waku_core.waku_store.StoreCodec.html index 3540c87722..c42d689cf3 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation
                                      StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                                      Generated using TypeDoc

                                      \ No newline at end of file +StoreCodec | Documentation
                                      StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_dns_discovery.enrTree.html b/variables/_waku_dns_discovery.enrTree.html index 2f1938d567..7bbd2d7d57 100644 --- a/variables/_waku_dns_discovery.enrTree.html +++ b/variables/_waku_dns_discovery.enrTree.html @@ -1 +1 @@ -enrTree | Documentation
                                      enrTree: {
                                          PROD: string;
                                          TEST: string;
                                      } = ...

                                      Type declaration

                                      • PROD: string
                                      • TEST: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +enrTree | Documentation
                                      enrTree: {
                                          PROD: string;
                                          TEST: string;
                                      } = ...

                                      Type declaration

                                      • PROD: string
                                      • TEST: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_enr.ERR_INVALID_ID.html b/variables/_waku_enr.ERR_INVALID_ID.html index 23b3701eb0..6f25f1cd4e 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                                      Variable ERR_INVALID_IDConst

                                      ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                                      Generated using TypeDoc

                                      \ No newline at end of file +ERR_INVALID_ID | Documentation

                                      Variable ERR_INVALID_IDConst

                                      ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_enr.ERR_NO_SIGNATURE.html b/variables/_waku_enr.ERR_NO_SIGNATURE.html index 65f90160dc..a3f54f0bd7 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                                      Variable ERR_NO_SIGNATUREConst

                                      ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                                      Generated using TypeDoc

                                      \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                                      Variable ERR_NO_SIGNATUREConst

                                      ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_enr.MAX_RECORD_SIZE.html b/variables/_waku_enr.MAX_RECORD_SIZE.html index a292d0a8f0..8587f928c5 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                                      Variable MAX_RECORD_SIZEConst

                                      MAX_RECORD_SIZE: 300 = 300

                                      Generated using TypeDoc

                                      \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                                      Variable MAX_RECORD_SIZEConst

                                      MAX_RECORD_SIZE: 300 = 300

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html index e4b2b2a27b..79c3d22bb8 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                                      Variable MULTIADDR_LENGTH_SIZEConst

                                      MULTIADDR_LENGTH_SIZE: 2 = 2

                                      Generated using TypeDoc

                                      \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                                      Variable MULTIADDR_LENGTH_SIZEConst

                                      MULTIADDR_LENGTH_SIZE: 2 = 2

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html index 60c01e63f4..66dd0b341a 100644 --- a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -1,2 +1,2 @@ DEFAULT_CLUSTER_ID | Documentation

                                      Variable DEFAULT_CLUSTER_IDConst

                                      DEFAULT_CLUSTER_ID: 1 = 1

                                      The default cluster ID for The Waku Network

                                      -

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index a653a72e37..b21b1ebffe 100644 --- a/variables/_waku_interfaces.DefaultPubsubTopic.html +++ b/variables/_waku_interfaces.DefaultPubsubTopic.html @@ -1,2 +1,2 @@ DefaultPubsubTopic | Documentation

                                      Variable DefaultPubsubTopicConst

                                      DefaultPubsubTopic: "/waku/2/default-waku/proto" = "/waku/2/default-waku/proto"

                                      DefaultPubsubTopic is the default gossipsub topic to use for Waku.

                                      -

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html b/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html index 5a16b9a605..9457e457c2 100644 --- a/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html +++ b/variables/_waku_peer_exchange.DEFAULT_PEER_EXCHANGE_TAG_NAME.html @@ -1 +1 @@ -DEFAULT_PEER_EXCHANGE_TAG_NAME | Documentation

                                      Variable DEFAULT_PEER_EXCHANGE_TAG_NAMEConst

                                      DEFAULT_PEER_EXCHANGE_TAG_NAME: PEER_EXCHANGE = Tags.PEER_EXCHANGE

                                      Generated using TypeDoc

                                      \ No newline at end of file +DEFAULT_PEER_EXCHANGE_TAG_NAME | Documentation

                                      Variable DEFAULT_PEER_EXCHANGE_TAG_NAMEConst

                                      DEFAULT_PEER_EXCHANGE_TAG_NAME: PEER_EXCHANGE = Tags.PEER_EXCHANGE

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_peer_exchange.PeerExchangeCodec.html b/variables/_waku_peer_exchange.PeerExchangeCodec.html index 02660663f2..3994f91d06 100644 --- a/variables/_waku_peer_exchange.PeerExchangeCodec.html +++ b/variables/_waku_peer_exchange.PeerExchangeCodec.html @@ -1 +1 @@ -PeerExchangeCodec | Documentation
                                      PeerExchangeCodec: "/vac/waku/peer-exchange/2.0.0-alpha1" = "/vac/waku/peer-exchange/2.0.0-alpha1"

                                      Generated using TypeDoc

                                      \ No newline at end of file +PeerExchangeCodec | Documentation
                                      PeerExchangeCodec: "/vac/waku/peer-exchange/2.0.0-alpha1" = "/vac/waku/peer-exchange/2.0.0-alpha1"

                                      Generated using TypeDoc

                                      \ No newline at end of file