diff --git a/assets/navigation.js b/assets/navigation.js index c7b70d52a6..822d5c59b2 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index 665f1c1790..6feec5c676 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index 8b151ddd5b..52a55bff95 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

  • Parameters

    • type: string

    Returns number

  • 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 565da4dd00..12df3c34c2 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 477c1c6714..311b940785 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 f385823353..de530e36e3 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 7a55dd1c42..a74e660f39 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 331cdb8257..9807d5516b 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 a4c85178a3..2cea65577c 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 edd84e09af..b76340e21b 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 ba7d8a6466..71ad409b97 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"
        • 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 770e384982..fc66b1302a 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 ENR

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index e21f27e620..cee6ca0836 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 06bdbfee60..6144f6e1fe 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 34f9e64bd4..b6544c4d78 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy

      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 b0fe38889a..bcac9da43e 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"
        • 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"
        • 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 54005d6941..243e5fcb7e 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

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

      • Parameters

        • Optional peerId: PeerId

        Returns Promise<Peer>

      • Retrieves a list of connected peers based on the specified criteria.

        +

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

      • Parameters

        • Optional peerId: PeerId

        Returns Promise<Peer>

      • Retrieves a list of connected peers based on the specified criteria.

        Parameters

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

        Returns Promise<Peer[]>

        A Promise that resolves to an array of peers based on the specified criteria.

        -
      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      • Parameters

        Returns string[]

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

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      • Parameters

        Returns string[]

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

      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_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 720e82ec77..6c6e64e92f 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -12,7 +12,7 @@ isStarted start stop -

      Constructors

      Properties

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

      Methods

      Constructors

      Properties

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

      Methods

      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 900c2b7c77..6318b93692 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 b6e3b38fbb..181b8a9cbc 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 218069df15..f1a4c849e5 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 58319489b6..0daca2b26c 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 a7b4c55207..f7846d6560 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 dd92ac7c21..ecf3116151 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 3937f33861..3968d16f17 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 bcffab0dbe..32f587d581 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 1a09689298..09b9fb9366 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 c13d4eeb17..f4c1dbe438 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.decodeRelayShard.html b/functions/_waku_enr.decodeRelayShard.html index c140c15ec0..b9366763a0 100644 --- a/functions/_waku_enr.decodeRelayShard.html +++ b/functions/_waku_enr.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_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index 936cf5ffd5..8b87e6ba5d 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.encodeRelayShard.html b/functions/_waku_enr.encodeRelayShard.html index 910417b751..0d73b94f37 100644 --- a/functions/_waku_enr.encodeRelayShard.html +++ b/functions/_waku_enr.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_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 62be282247..c5244bb9db 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 b61f567f4f..14563cbe16 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 c0d01864ee..7f9d0bbfaa 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 65d47a91e8..1d020d3b12 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 e7b1d7bac6..d8e4fd143a 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 ccffb4cf95..acc9913b34 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 c116a9572f..da94a5b08e 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 c7dd200d45..bdd087249a 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 70e5183027..f30675f58c 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 7be8b3553c..1eb70fe867 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.sign.html b/functions/_waku_message_encryption.crypto.sign.html index be761d5965..725c1a92ef 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 6dc704a585..6ed7b1b2e3 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 f4f8f8f324..e94e048a4f 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 4387ac9190..2ca42d89dd 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 9dce77acbd..d285eb224e 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 522d4a0927..a7d851bf8e 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 a9c90633ed..aa412b44dd 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 5cb5c827a9..d37896765a 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 e9579e99d5..9ec450f57e 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 a719de6a32..d7b2544a00 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 e7c8a1e523..99403d01ed 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 34f645a522..398f6249bc 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.symmetric.createDecoder.html b/functions/_waku_message_encryption.symmetric.createDecoder.html index 0f9a3285b2..cf17bd64fd 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 3b94674de3..82436a8287 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 8f1ae04653..bc19fb03cb 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 a20b22d882..3303220975 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 56522b23c7..da22542158 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_peer_exchange.wakuPeerExchange-1.html b/functions/_waku_peer_exchange.wakuPeerExchange-1.html index 8721bcf931..ef2c43ec7f 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 92fa69dbed..439eaf2e1b 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 3261151927..ffcc247a38 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 0b57c52d08..2fe2fae514 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 d216a653bc..27bca46ee8 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 a4927079bb..d92a1b2519 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 285f0615ce..0791672b63 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 9f9a2cc3f8..84958d6050 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 784db77d35..b3464066ab 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 bec4862e1a..635113e9a3 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 fececeb6e1..55ed20a3c1 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 7e336f1409..235328d0e0 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 24f75c3718..8bd9be97c6 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 daa511fe4b..aac01c6f24 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 3ee221fea9..fcf41f444f 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 c0153d502f..9979f1fc80 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 e0d5ed7a20..ea3de0ac7c 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 c9d459bea8..4b169dde09 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 ec20e8e8af..44f1b988b9 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 2a9d7c0359..6e04388711 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 644d15e848..89fbbec7db 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 ea28631f66..ee6a5674e4 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 dd4636aaf9..79b396d9a6 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 c52451ba6a..b90fc4897c 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 bac63427f2..de028a48b8 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 aa68694118..476bc693fb 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 f1f83a54eb..dc7b63beb3 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 d6ddb41b1c..6c162f03c1 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 8b638138ae..6f33fe6398 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 6261623afb..c43a6a5fc0 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 c15ebb8649..323aa02b52 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 5b1d71e5fd..725e161bf3 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 06fff890e5..be82c8b02b 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 272e9650ec..6fc65ba416 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 ede1fbdf89..12b3f08efa 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 f37be06893..226eea0125 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 f4842d4cb3..d271298f9d 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 c1a88a94c5..590b038636 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 8805a796f6..e49d20ed28 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 0391b08c1b..2b59905701 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 9c80f981c8..0ce7a61f82 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 c9545ad244..d2af5b3b5a 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 714f5c1659..cb6a701470 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 49567d0a0c..bb89d62746 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 e4101ce1e4..381ff13db4 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 52b4857209..687d72b93a 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 f35b2d5fc3..16f8a3e685 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 b20d26d941..56bcf7f1f5 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 f3f63d73a3..2527f32607 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 4205206dac..320f97f8bf 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 8ade8364ff..fe42fe345c 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 c63cdd236c..8d3f6ccc1d 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 b5faaf068a..39964606fa 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 1c71156b07..f81f6c164b 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 2954c83d7f..a33551238e 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 c28840302e..025c3b0cb0 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 0333171c6a..22dad1c5f5 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 38a6a31f08..f40e93d96f 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 4028835f50..f57774c8b9 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 3fc77285af..26e9684fde 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 c71bb491c5..6cf70aa758 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 6329c0a617..e9e15a1e46 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 d018a29d36..a9392216ab 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 13225ad765..b3c6ed5f1d 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 d1b65fadfc..5a24e60273 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 08a5b41123..237a48c334 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 ac152d8fae..d1d6060dec 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 bbac5b24db..3c7866eba9 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 9cc43f29b7..03fec5c28e 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 bc481f3c68..333bf356c4 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 4c592e8456..c1c3cd7b0f 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 d4db352f9e..eb12be9a5c 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 e37f836d4a..f4be2f7467 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 e8af8bb9df..30b613d623 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 29fdcdfe90..9331fd4a0f 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 22c51f3475..1d2000d851 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 035661bb9a..d194862771 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 2856490116..b4ee93f09d 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 074f87e08c..25bcf265cf 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 54567eb191..bd32158ab1 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 ac43622634..fba5c28ed6 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 5108fac35c..8e854a34d3 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 3b657a0833..4c5b2add65 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 06d25edb84..4a41dab982 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 441714ea5a..dc7996d3ba 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 31d36a6f3e..ac5740c928 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 d9372e7c48..fbfea4f9a0 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 8669b48829..a49cef0517 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 d21efb0816..8d57512451 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 8ed1859551..fd8f65a067 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 c6e762d278..4c4882a6a4 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 5f1152c239..60721c2580 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 f29aeec0f0..63c27ac505 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 361216880c..229d7ad368 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 740cb701d3..33c6e63831 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 063b292de4..1b39ab5f7c 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 92d22ac3b9..01fb6d8400 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 5a416238b8..6c83125b4b 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 5af5001043..ecdff4c048 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 a26f890d47..6dfb168517 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 00baa130ef..de5230dd28 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 0817ddf7f0..f166a3da6c 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 81ec2812d9..c8e56b6dd4 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 4f4005793e..5063abfb91 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 b4234f6dac..cca030bfe2 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 c8ae2d365b..9984785870 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.createDecoder.html b/functions/_waku_sdk.createDecoder.html index e7f13aa467..8782ad10d0 100644 --- a/functions/_waku_sdk.createDecoder.html +++ b/functions/_waku_sdk.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_sdk.createFullNode.html b/functions/_waku_sdk.createFullNode.html index 99188fdd48..c07aa65ea4 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 2adb545f0e..e4a77c929b 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 new file mode 100644 index 0000000000..892664c67b --- /dev/null +++ b/functions/_waku_sdk.createNode.html @@ -0,0 +1,2 @@ +createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createRelayNode.html b/functions/_waku_sdk.createRelayNode.html index ab70c38000..dd5286fea9 100644 --- a/functions/_waku_sdk.createRelayNode.html +++ b/functions/_waku_sdk.createRelayNode.html @@ -1,3 +1,3 @@ createRelayNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<RelayNode>

      Generated using TypeDoc

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

        • Optional shardInfo: ShardingParams
        • 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: ShardingParams
        • 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 88b8c41d6e..2a553cff7d 100644 --- a/functions/_waku_sdk.defaultPeerDiscoveries.html +++ b/functions/_waku_sdk.defaultPeerDiscoveries.html @@ -1 +1 @@ -defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      Generated using TypeDoc

      \ No newline at end of file +defaultPeerDiscoveries | Documentation

      Function defaultPeerDiscoveries

      Generated using TypeDoc

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

        -

        Parameters

        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.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 9bf04dbb39..c8119bc747 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = 1
        • 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 8399921b27..0dc86f92ea 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 cbae8970c3..4a82db2652 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 = 1
        • 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.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 0cfa535e1c..6c4a7659af 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

        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.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 87dea9badd..9e3c969188 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.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index 2df732cf4b..5f944deab2 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 966034cd30..ba05364f78 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 2ed011f6ec..c94a0b1457 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 81fcd7df5b..f6ed3a0f3f 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation
      • Type Parameters

        • T

        Parameters

        • value: undefined | T

        Returns value is T

      Generated using TypeDoc

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

        • T

        Parameters

        • value: undefined | T

        Returns value is T

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index f4d0a09aa5..be0f3e9bd7 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 99c8357ce9..401070080a 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 daea0c36b6..32c32e9285 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 a34b4173f4..350bc64e52 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation
      • Type Parameters

        • K

        • V

        Parameters

        • map: Map<K, Set<V>>
        • key: K
        • newValue: V

        Returns void

      Generated using TypeDoc

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

        • K

        • V

        Parameters

        • map: Map<K, Set<V>>
        • key: K
        • newValue: V

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index e714be85b8..ad3e27a5eb 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 186634b57c..05eecb141b 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 34f86ceddf..ae6f8da2ba 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.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 5d68d59188..98dd8462ab 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 330119318d..ea01d02f1e 100644 --- a/interfaces/_waku_core.waku.WakuOptions.html +++ b/interfaces/_waku_core.waku.WakuOptions.html @@ -1,15 +1,15 @@ -WakuOptions | Documentation
      interface WakuOptions {
          pingKeepAlive?: number;
          relayKeepAlive?: number;
          userAgent?: string;
      }

      Properties

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

      Properties

      pingKeepAlive?: number

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

      Default

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

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

      relayKeepAlive?: number

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

      Default

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

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

      +
      userAgent?: string

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

      Default

      {@link @waku/core.DefaultUserAgent}
       
      -

      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 ca4af5f3ca..5e2f366bb3 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 92506adcf0..737a6fd9a3 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

      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 01d572e03e..6f18868faf 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 2e88dd7d22..2e9ff04546 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 ba601fa788..eafd827279 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 ae9bb5960d..ea3cc19415 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 d6fdb4121d..45c7f9da31 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 4a20d24c22..87e311e9db 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,11 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          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.

          -
          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 4d81f72b8c..7850cd80ea 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

          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

          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 9e78cd8df2..fdc4e442cc 100644 --- a/interfaces/_waku_interfaces.IAsyncIterator.html +++ b/interfaces/_waku_interfaces.IAsyncIterator.html @@ -1,3 +1,3 @@ -IAsyncIterator | Documentation
          interface IAsyncIterator {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          iterator +IAsyncIterator | Documentation
          interface IAsyncIterator {
              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 817050c495..3b8ca042bc 100644 --- a/interfaces/_waku_interfaces.IBaseProtocol.html +++ b/interfaces/_waku_interfaces.IBaseProtocol.html @@ -1,6 +1,6 @@ -IBaseProtocol | Documentation
          interface IBaseProtocol {
              addLibp2pEventListener: (<K>(type, listener, options?) => void);
              multicodec: string;
              peerStore: PeerStore;
              peers: (() => Promise<Peer[]>);
              removeLibp2pEventListener: {
                  <K>(type, listener?, options?): void;
                  (type, listener?, options?): void;
              };
          }

          Hierarchy

          Properties

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

          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

          multicodec: string
          peerStore: PeerStore
          peers: (() => Promise<Peer[]>)

          Type declaration

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

          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

          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

          multicodec: string
          peerStore: PeerStore
          peers: (() => Promise<Peer[]>)

          Type declaration

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

          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

          Generated using TypeDoc

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

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              Methods

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • 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 931f72135d..370a64c148 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 2fbeb38c5b..2b27cb47b8 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 6447d563fd..d0efe1cddf 100644 --- a/interfaces/_waku_interfaces.IDecoder.html +++ b/interfaces/_waku_interfaces.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation
                  interface IDecoder {
                      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 {
                        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 6da7c88d2a..e60414396e 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 bcd53ba744..b1145e1d7a 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): IEnr;
                              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): IEnr;
                                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 9202cea8f2..47888528ab 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 5435b275be..edd14bc9e0 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,7 +1,7 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  peers: (() => Promise<Peer[]>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  query(peerId): Promise<undefined | ShardInfo>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  peers: (() => Promise<Peer[]>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): 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

                              multicodec: string
                              peerStore: PeerStore
                              peers: (() => Promise<Peer[]>)

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              Methods

                              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

                              multicodec: string
                              peerStore: PeerStore
                              peers: (() => Promise<Peer[]>)

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              Methods

                              Generated using TypeDoc

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

                              Hierarchy

                              Implemented by

                                Properties

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

                                Hierarchy

                                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

                                  multicodec: string
                                  peerStore: PeerStore
                                  peers: (() => Promise<Peer[]>)

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  Methods

                                  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

                                  multicodec: string
                                  peerStore: PeerStore
                                  peers: (() => Promise<Peer[]>)

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 07db568444..e64cd89031 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 348747e6cd..798be7d596 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 ba5e0c0a9d..b27e6781aa 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 ebe82c091d..ffb53810ee 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 d5fde55350..5c8c7f2afa 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,9 +1,9 @@ IRelayAPI | Documentation

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

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

                                  Properties

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

                                  Properties

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

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

                                  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 +

                                  Parameters

                                  Returns string[]

                                  gossipSub: GossipSub

                                  The GossipSub instance used for managing pub/sub behavior.

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

                                  Type declaration

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 36fd5dcad8..57d8ae04e0 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 b6023528d4..65562b4750 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);
                                      multicodec: string;
                                      peerStore: PeerStore;
                                      peers: (() => Promise<Peer[]>);
                                      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;
                                      };
                                  }

                                  Hierarchy

                                  Properties

                                  addLibp2pEventListener +IStore | Documentation
                                  interface IStore {
                                      addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                      multicodec: string;
                                      peerStore: PeerStore;
                                      peers: (() => Promise<Peer[]>);
                                      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;
                                      };
                                  }

                                  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

                                  multicodec: string
                                  peerStore: PeerStore
                                  peers: (() => Promise<Peer[]>)

                                  Type declaration

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

                                  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

                                  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

                                  multicodec: string
                                  peerStore: PeerStore
                                  peers: (() => Promise<Peer[]>)

                                  Type declaration

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

                                  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

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index ca6fd8c629..2251153af1 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

                                  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 d7f5d9f08a..7c6ffed431 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

                                  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

                                  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 1e306d26ce..fe3d4550e9 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

                                  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 42f0d5add1..857790cce2 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

                                  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 53ad850a20..e029ad404c 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

                                  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 77a0f5330d..e7dfb005f8 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 8cce0f727b..c64e161fbf 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 e8c93a9e8c..5f54cdcb1d 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 b0673db28d..e117a69bdd 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

                                  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

                                  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 c93fb6f57e..395c244ec9 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

                                  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 749415e1aa..d5fadb7b39 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

                                  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 50d02eeb5b..f598537e8d 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 f0acd899c3..63713e7021 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

                                  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 1c4c02d86c..0b41ca76a5 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

                                  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

                                    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 a968bba850..408cb6b6a9 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 61408803b6..4b7e3523b0 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,15 +1,16 @@ -EncoderOptions | Documentation
                                      interface EncoderOptions {
                                          contentTopic: string;
                                          ephemeral?: boolean;
                                          metaSetter?: IMetaSetter;
                                          publicKey: Uint8Array;
                                          pubsubTopicShardInfo?: SingleShardInfo;
                                          sigPrivKey?: Uint8Array;
                                      }

                                      Hierarchy

                                      Properties

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

                                      Hierarchy

                                      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.

                                      -
                                      publicKey: Uint8Array

                                      The public key to encrypt the payload for.

                                      -
                                      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 +
                                      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 diff --git a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html index 9a1bf0e55d..021750fd4c 100644 --- a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html @@ -1,15 +1,16 @@ -EncoderOptions | Documentation
                                      interface EncoderOptions {
                                          contentTopic: string;
                                          ephemeral?: boolean;
                                          metaSetter?: IMetaSetter;
                                          pubsubTopicShardInfo?: SingleShardInfo;
                                          sigPrivKey?: Uint8Array;
                                          symKey: Uint8Array;
                                      }

                                      Hierarchy

                                      Properties

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

                                      Hierarchy

                                      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.

                                      -
                                      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 +
                                      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 diff --git a/interfaces/_waku_peer_exchange.Options.html b/interfaces/_waku_peer_exchange.Options.html index f6e158fd7d..3ad3c93296 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 2c9e5b322d..26a9eaa5a7 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 5b8d1fd6f9..1bf42700a3 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

                                      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 fdf4a99f57..f0298f7ba4 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 e317043366..328536b23e 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

                                      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 d56ecafd99..3e2d3f5dc6 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 bf356495d2..2fad771982 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 ed59fb3c0c..7b857b1c88 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 621552b2b0..4cd9b2f71f 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 9742a6069a..45bf806e95 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

                                      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 9fcde73573..f11ef26ac7 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 8eefdec7ef..cb99221cdf 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 d98b6abc93..71174ffac7 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

                                      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 206b4c06b9..70cbb3d94c 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

                                      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 eb04e7f711..5b40ee692e 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

                                      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 61fa4b315d..283ca992c7 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 4ab4ddc869..fc1ecd605c 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 c72c6f5213..7271b1359c 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 69041f7145..035304580c 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 134efb952a..291f7c68ff 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 c5dea43ad8..c2d14bf692 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 ab320afc9a..57eefba776 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 b1659c5cd2..fa79b54df1 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

                                      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 584dce710c..2124a81231 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 358712fed3..a4cd94eb4e 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 43fa6ebb89..0d86c01a90 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 4ceb7ea9b8..e5cbb5d607 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 384730be93..b25214b880 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

                                      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 7c77ce164f..4d27567252 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

                                      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 1f1e4a3981..0d30fe22e0 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 d580a45cce..0a2f953ee0 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 f3c35b333b..8bc99fe544 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 a9f07a1b41..30e65e0740 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 e569d55e26..cd2f2c2ec1 100644 --- a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html +++ b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html @@ -1,2 +1,2 @@ -TopicOnlyMessage | Documentation
                                      interface TopicOnlyMessage {
                                          contentTopic: string;
                                      }

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

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

                                      Properties

                                      Properties

                                      contentTopic: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.EncoderOptions.html b/interfaces/_waku_sdk.EncoderOptions.html index 4026aa9ab9..05cdb9f21f 100644 --- a/interfaces/_waku_sdk.EncoderOptions.html +++ b/interfaces/_waku_sdk.EncoderOptions.html @@ -1,11 +1,12 @@ -EncoderOptions | Documentation

                                      Interface EncoderOptions

                                      interface EncoderOptions {
                                          contentTopic: string;
                                          ephemeral?: boolean;
                                          metaSetter?: IMetaSetter;
                                          pubsubTopicShardInfo?: SingleShardInfo;
                                      }

                                      Properties

                                      contentTopic +EncoderOptions | Documentation

                                      Interface EncoderOptions

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

                                      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.

                                      -
                                      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_sdk.IBaseProtocol.html b/interfaces/_waku_sdk.IBaseProtocol.html index 1dd41e7fd1..1cd98b4bec 100644 --- a/interfaces/_waku_sdk.IBaseProtocol.html +++ b/interfaces/_waku_sdk.IBaseProtocol.html @@ -1,6 +1,6 @@ -IBaseProtocol | Documentation
                                      interface IBaseProtocol {
                                          addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                          multicodec: string;
                                          peerStore: PeerStore;
                                          peers: (() => Promise<Peer[]>);
                                          removeLibp2pEventListener: {
                                              <K>(type, listener?, options?): void;
                                              (type, listener?, options?): void;
                                          };
                                      }

                                      Hierarchy

                                      Properties

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

                                      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

                                      multicodec: string
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

                                      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

                                      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

                                      multicodec: string
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

                                      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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.IDecodedMessage.html b/interfaces/_waku_sdk.IDecodedMessage.html index dd07a16775..a8351c60e7 100644 --- a/interfaces/_waku_sdk.IDecodedMessage.html +++ b/interfaces/_waku_sdk.IDecodedMessage.html @@ -1,8 +1,8 @@ -IDecodedMessage | Documentation

                                      Interface IDecodedMessage

                                      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

                                      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_sdk.IDecoder.html b/interfaces/_waku_sdk.IDecoder.html index 0bbb404db5..f0698d3596 100644 --- a/interfaces/_waku_sdk.IDecoder.html +++ b/interfaces/_waku_sdk.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation

                                      Interface IDecoder<T>

                                      interface IDecoder {
                                          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>

                                      interface IDecoder {
                                          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_sdk.IEncoder.html b/interfaces/_waku_sdk.IEncoder.html index 46901f862d..b6c3825926 100644 --- a/interfaces/_waku_sdk.IEncoder.html +++ b/interfaces/_waku_sdk.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_sdk.IMetadata.html b/interfaces/_waku_sdk.IMetadata.html index 124032f73e..c58aff3b84 100644 --- a/interfaces/_waku_sdk.IMetadata.html +++ b/interfaces/_waku_sdk.IMetadata.html @@ -4,4 +4,4 @@ peers removeLibp2pEventListener

                                      Methods

                                      query -

                                      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
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

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

                                      Type declaration

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

                                          • K extends keyof Libp2pEvents<ServiceMap>

                                          Parameters

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

                                          Returns void

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

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

                                          Returns void

                                      Methods

                                      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

                                      multicodec: string
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

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

                                      Type declaration

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

                                          • K extends keyof Libp2pEvents<ServiceMap>

                                          Parameters

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

                                          Returns void

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

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

                                          Returns void

                                      Methods

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.IPeerExchange.html b/interfaces/_waku_sdk.IPeerExchange.html index 4d17e1b2b0..67345a6328 100644 --- a/interfaces/_waku_sdk.IPeerExchange.html +++ b/interfaces/_waku_sdk.IPeerExchange.html @@ -4,4 +4,4 @@ peers removeLibp2pEventListener

                                      Methods

                                      query -

                                      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
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

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

                                      Type declaration

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

                                          • K extends keyof Libp2pEvents<ServiceMap>

                                          Parameters

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

                                          Returns void

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

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

                                          Returns void

                                      Methods

                                      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

                                      multicodec: string
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

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

                                      Type declaration

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

                                          • K extends keyof Libp2pEvents<ServiceMap>

                                          Parameters

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

                                          Returns void

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

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

                                          Returns void

                                      Methods

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.IStore.html b/interfaces/_waku_sdk.IStore.html index 77003040e5..ce36a83710 100644 --- a/interfaces/_waku_sdk.IStore.html +++ b/interfaces/_waku_sdk.IStore.html @@ -6,4 +6,4 @@ queryWithOrderedCallback queryWithPromiseCallback removeLibp2pEventListener -

                                      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
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

                                      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

                                      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

                                      multicodec: string
                                      peerStore: PeerStore
                                      peers: (() => Promise<Peer[]>)

                                      Type declaration

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

                                      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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_sdk.SendResult.html b/interfaces/_waku_sdk.SendResult.html index 8849ec0ee8..2af54801d3 100644 --- a/interfaces/_waku_sdk.SendResult.html +++ b/interfaces/_waku_sdk.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/modules/_waku_core.message.html b/modules/_waku_core.message.html index 8f82e2177e..5a67c4dbf1 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 dadd836627..dc229d810d 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 c785a1898d..b4eb6dab63 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 c226b0837c..cb2a866eca 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 0c74621f32..d6e645c4a4 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 f4f763cb78..68118357bf 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_interfaces.html b/modules/_waku_interfaces.html index f361a01b59..2a07858b8b 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -74,6 +74,7 @@ Waku Waku2

                                      Type Aliases

                                      ActiveSubscriptions +ApplicationInfo Callback ContentFilter ContentTopic diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index 0cd59516d8..3da8c02518 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 f752b7aa02..0241359633 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 6402b7acaf..d7a2856861 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 3ac9b6e98f..c56c8b9b47 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 ac3a297239..a91b3b546d 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 19ec2d8f5e..d442352ecf 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 97b2d662e2..dc65aa1a42 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 21603fe778..364427aa76 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 f53badae7b..38e04422b7 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 2665afc5d9..e4394b223c 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 77a9baa8bf..74eb01d67b 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 e3d47ce4e4..3535166e31 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 b709d0d1b2..46c7799d18 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 069291dc03..f49cb8a76b 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 04709bf0f6..acd396352b 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 d8b06e1d84..6034aad06f 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 a38f19f4af..20c0390665 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 83eacc8310..2ad22f4930 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 90beb42e2b..5659be7842 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 4773a35ccb..901447f87a 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 baacdbdc11..5057f217a6 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 0ae9b41fd6..9488ab0eaf 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 5bc01f04a1..e8b55733ca 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 67230836eb..bb44e112c2 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 0f4a284bad..c366a755dc 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 375af129a3..d7607ea14f 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 3e43a971be..647e6d21e0 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 11887c3529..a4c5ee4280 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 72df40b5d2..8a0d389f11 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 30bb56cf25..5777459811 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 3185f55c65..7df0752ba0 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 993420a104..5d26dfa761 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 1910c433fd..1908e9ce37 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 1b7e457940..b4afe33156 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 bb9c194565..96d0bb0f9d 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 f3ca5b7b5a..15c4117e24 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 ed47dba6fc..7c8eb96b17 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 94e4a62e50..af5003c5bd 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 f494efdc28..6a61355ec2 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 d315db9ebd..8e05d695ea 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 55bfc2c9d4..e9db248eaf 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 4fcf9a4175..73566de13d 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 79fd9d66c7..8a7b045ffd 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 aa639d39a6..cb8f56bbbc 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 2f0208b344..979ee5f365 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 1c7d9da070..ef21d42839 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 88f0de24d8..60418f3d64 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 f2dfa1a5d3..3989221611 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 59a8b2fcb4..2c088eaf71 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                                      Namespace proto_topic_only_message

                                      Index

                                      Namespaces

                                      TopicOnlyMessage +proto_topic_only_message | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 05c01d7679..2f259d83f7 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -81,6 +81,7 @@ Waku Waku2

                                      Type Aliases

                                      ActiveSubscriptions +ApplicationInfo Callback ContentFilter ContentTopic @@ -109,6 +110,7 @@ createEncoder createFullNode createLightNode +createNode createRelayNode defaultLibp2p defaultPeerDiscoveries diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 8459f862f5..8665aba814 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 new file mode 100644 index 0000000000..dad82c3713 --- /dev/null +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -0,0 +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 diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 0c70d708ee..0868f7f06e 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Callback | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentFilter.html b/types/_waku_interfaces.ContentFilter.html index 9120218978..da3bacff75 100644 --- a/types/_waku_interfaces.ContentFilter.html +++ b/types/_waku_interfaces.ContentFilter.html @@ -1 +1 @@ -ContentFilter | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentFilter | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 1d2b5099b8..2e45761621 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 bb5819da38..4dbed173d5 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 4ab98e3d20..6ad600ca00 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 1880bf651e..742852d0e3 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 3752e8d2ab..ad929bcdab 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 34445aaa1f..230b72b0da 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 8c32cc2686..47bd566d76 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 5798c79feb..955495f312 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 69e35ed1db..9ce955a502 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Libp2p | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 19b30e94d3..8efd018a91 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Libp2pComponents | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 24e42a56ff..cda45a9ffb 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                                      Libp2pServices: {
                                          identify: ReturnType<ReturnType<typeof identifyService>>;
                                          metadata?: IMetadata;
                                          ping: PingService;
                                          pubsub?: GossipSub;
                                      }

                                      Type declaration

                                      • identify: ReturnType<ReturnType<typeof identifyService>>
                                      • Optional metadata?: IMetadata
                                      • ping: PingService
                                      • Optional pubsub?: GossipSub

                                      Generated using TypeDoc

                                      \ No newline at end of file +Libp2pServices | Documentation
                                      Libp2pServices: {
                                          identify: ReturnType<ReturnType<typeof identifyService>>;
                                          metadata?: IMetadata;
                                          ping: PingService;
                                          pubsub?: GossipSub;
                                      }

                                      Type declaration

                                      • identify: ReturnType<ReturnType<typeof identifyService>>
                                      • 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 c11e53f85b..5607f0c111 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation

                                      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 6123508e15..67531203c4 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 bc4aaa1b67..ae1b0c6b74 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -1,10 +1,11 @@ -ProtocolCreateOptions | Documentation
                                      ProtocolCreateOptions: {
                                          defaultBootstrap?: boolean;
                                          libp2p?: Partial<CreateLibp2pOptions>;
                                          shardInfo?: ShardingParams;
                                          staticNoiseKey?: Uint8Array;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 06aec853bd..b5ebf12992 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 cc531b1f57..5eb5c46d1e 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 af3a32b844..ecd6c23ad3 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +SequenceNumber | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index cae528ed90..60469d19d4 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 896591c1fa..8c31dbfe9e 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 49cc4b4764..c8d35b6f85 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Unsubscribe | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index cd14190672..addaf842ad 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.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_relay.Observer.html b/types/_waku_relay.Observer.html index fcf3bcfd0e..5785d751e5 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +Observer | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 86ce7c62b2..98ef85d6c3 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +RelayCreateOptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_sdk.ApplicationInfo.html b/types/_waku_sdk.ApplicationInfo.html new file mode 100644 index 0000000000..b96e9c16b9 --- /dev/null +++ b/types/_waku_sdk.ApplicationInfo.html @@ -0,0 +1 @@ +ApplicationInfo | Documentation

                                      Type alias ApplicationInfo

                                      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_sdk.Callback.html b/types/_waku_sdk.Callback.html index fba0ca3787..3c4a9cfafe 100644 --- a/types/_waku_sdk.Callback.html +++ b/types/_waku_sdk.Callback.html @@ -1 +1 @@ -Callback | Documentation

                                      Type alias Callback<T>

                                      Callback<T>: ((msg) => void | Promise<void>)

                                      Type Parameters

                                      Type declaration

                                        • (msg): void | Promise<void>
                                        • Parameters

                                          • msg: T

                                          Returns void | Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file +Callback | Documentation

                                      Type alias Callback<T>

                                      Callback<T>: ((msg) => void | Promise<void>)

                                      Type Parameters

                                      Type declaration

                                        • (msg): void | Promise<void>
                                        • Parameters

                                          • msg: T

                                          Returns void | Promise<void>

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_sdk.ContentTopicInfo.html b/types/_waku_sdk.ContentTopicInfo.html index 4e134cf937..ae66f7ad71 100644 --- a/types/_waku_sdk.ContentTopicInfo.html +++ b/types/_waku_sdk.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation

                                      Type alias ContentTopicInfo

                                      ContentTopicInfo: {
                                          clusterId: number;
                                          contentTopics: string[];
                                      }

                                      Type declaration

                                      • clusterId: number
                                      • contentTopics: string[]

                                      Generated using TypeDoc

                                      \ No newline at end of file +ContentTopicInfo | Documentation

                                      Type alias ContentTopicInfo

                                      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_sdk.IFilter.html b/types/_waku_sdk.IFilter.html index 7721df785e..1f60e81b24 100644 --- a/types/_waku_sdk.IFilter.html +++ b/types/_waku_sdk.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      • createSubscription:function

                                      Generated using TypeDoc

                                      \ No newline at end of file +IFilter | Documentation
                                      IFilter: IReceiver & IBaseProtocol & {
                                          createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                                      }

                                      Type declaration

                                      • createSubscription:function

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_sdk.ProtocolCreateOptions.html b/types/_waku_sdk.ProtocolCreateOptions.html index 47f59de932..0a55d5fe5e 100644 --- a/types/_waku_sdk.ProtocolCreateOptions.html +++ b/types/_waku_sdk.ProtocolCreateOptions.html @@ -1,10 +1,11 @@ -ProtocolCreateOptions | Documentation

                                      Type alias ProtocolCreateOptions

                                      ProtocolCreateOptions: {
                                          defaultBootstrap?: boolean;
                                          libp2p?: Partial<CreateLibp2pOptions>;
                                          shardInfo?: ShardingParams;
                                          staticNoiseKey?: Uint8Array;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_sdk.ShardingParams.html b/types/_waku_sdk.ShardingParams.html index 3ddf99a6b8..40828360c3 100644 --- a/types/_waku_sdk.ShardingParams.html +++ b/types/_waku_sdk.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_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 8a73bf31b6..6803489e2e 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 f0b16852cd..12c480c355 100644 --- a/variables/_waku_core.DefaultUserAgent.html +++ b/variables/_waku_core.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultUserAgent | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 37f61525b7..5a2fe0b310 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +MetadataCodec | Documentation

                                      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 d13e19c4dc..8f954418e5 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 6c965f4a56..2fc0f6dd14 100644 --- a/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                                      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 41b6c7d5f7..6f31ab8103 100644 --- a/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_core.waku.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 67cff469a4..a5ed4ecd84 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +FilterCodecs | Documentation

                                      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 220ee350c6..6775b64f58 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +LightPushCodec | Documentation

                                      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 3819bb9055..f0d32b9784 100644 --- a/variables/_waku_core.waku_store.DefaultPageSize.html +++ b/variables/_waku_core.waku_store.DefaultPageSize.html @@ -1 +1 @@ -DefaultPageSize | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +DefaultPageSize | Documentation

                                      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 40ddda3375..00951bd88b 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +StoreCodec | Documentation

                                      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 85ff674a89..20982d5793 100644 --- a/variables/_waku_dns_discovery.enrTree.html +++ b/variables/_waku_dns_discovery.enrTree.html @@ -1 +1 @@ -enrTree | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +enrTree | Documentation

                                      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 03bd3df5ce..027b587b95 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ERR_INVALID_ID | Documentation

                                      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 d1dfee65b5..f72838f2cc 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                                      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 b5e81da64b..daed77b222 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                                      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 5070d4f120..a8d6d0d4f3 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index 27d49951d9..0c3d36932b 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 7fc77985f3..f9246066e7 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

                                      Generated using TypeDoc

                                      \ No newline at end of file +DEFAULT_PEER_EXCHANGE_TAG_NAME | Documentation

                                      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 817fa3d373..a0572fff2e 100644 --- a/variables/_waku_peer_exchange.PeerExchangeCodec.html +++ b/variables/_waku_peer_exchange.PeerExchangeCodec.html @@ -1 +1 @@ -PeerExchangeCodec | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +PeerExchangeCodec | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file