diff --git a/assets/navigation.js b/assets/navigation.js index ba0bfdfe10..202c130762 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 6d0cceae09..617a6016fb 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 4aa3bfd00d..604a9df8a2 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 1d3a86571f..526915c88c 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 2c52644a60..de572146fa 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 241169d85d..35682e9544 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 a3eef9d3ae..f2fb64e71a 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 e4e33879dc..4b1f45d29b 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 db0f8e325f..25d77a3351 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
      pubsubShardInfo?: ShardingParams
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Accessors

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

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

      Accessors

      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 e077335c88..2e5c485eac 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 cb682de91a..45c40df913 100644 --- a/classes/_waku_dns_discovery.PeerDiscoveryDns.html +++ b/classes/_waku_dns_discovery.PeerDiscoveryDns.html @@ -1,5 +1,5 @@ PeerDiscoveryDns | Documentation

      Parse options and expose function to return bootstrap peer addresses.

      -

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerDiscoveryDns

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

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

      Type declaration

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

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

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

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

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

      Type declaration

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

      Accessors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 664915be6d..ad3bc419ad 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 b7bc60b480..8a39f9e5b7 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 15aa7dd215..28c1abc807 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 6656e0fafe..65642059d1 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 9aa483f038..703b4518cb 100644 --- a/classes/_waku_peer_exchange.PeerExchangeDiscovery.html +++ b/classes/_waku_peer_exchange.PeerExchangeDiscovery.html @@ -1,4 +1,4 @@ -PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      constructor +PeerExchangeDiscovery | Documentation

      Hierarchy

      • TypedEventEmitter<PeerDiscoveryEvents>
        • PeerExchangeDiscovery

      Implements

      • PeerDiscovery

      Constructors

      Properties

      Constructors

      Properties

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

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

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

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

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

      Accessors

      Methods

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Parameters

        • event: Event

        Returns boolean

      • Parameters

        • type: string

        Returns number

      • Type Parameters

        • K extends "peer"

        Parameters

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

        Returns void

      • Type Parameters

        • Detail

        Parameters

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

        Returns boolean

      Generated using TypeDoc

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

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

      -

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • WakuPeerExchange

      Implements

      Constructors

      Properties

      Constructors

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      Methods

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

      Returns WakuPeerExchange

      Properties

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

      Type declaration

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

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

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

          Returns void

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

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

          Returns void

      streamManager: StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      Methods

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

        Returns Promise<Peer[]>

      • Returns Promise<Peer[]>

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

        Parameters

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

        Returns Promise<Peer[]>

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

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<undefined | PeerInfo[]>

      Generated using TypeDoc

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

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

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

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

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

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

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

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

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

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

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

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

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

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

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

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

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

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

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

      Enumeration Members

      Filter +Protocols | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration Members

      DECODE_FAILED +SendError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

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

      -
      EMPTY_PAYLOAD: "Payload is empty"

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

      EMPTY_PAYLOAD: "Payload is empty"

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

      -
      ENCODE_FAILED: "Failed to encode"

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

      ENCODE_FAILED: "Failed to encode"

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

      -
      GENERIC_FAIL: "Generic error"

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

      -
      NO_PEER_AVAILABLE: "No peer available"

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

      GENERIC_FAIL: "Generic error"

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

      +
      NO_PEER_AVAILABLE: "No peer available"

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

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

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

      REMOTE_PEER_FAULT: "Remote peer fault"

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

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

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

      REMOTE_PEER_REJECTED: "Remote peer rejected"

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

      -
      SIZE_TOO_BIG: "Size is too big"

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

      SIZE_TOO_BIG: "Size is too big"

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

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

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

      TOPIC_NOT_CONFIGURED: "Topic not configured"

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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

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

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

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

      Generated using TypeDoc

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

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

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

      Enumeration Members

      BACKWARD +Direction | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

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

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 2666d45c2b..e5b88b2efc 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 fcad9ff72d..a0c11f7a4f 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 612dbd467e..973ca2a695 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 c221b75275..6724cc526c 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 3d9e0451c5..e8833282d2 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 7d2e92c87a..8605282e73 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 7046ea4cac..94e539d8d1 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 d28a60a2c4..d9bd0673c1 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 49be735498..2cc52b2876 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 fc45f03e01..05bcf7d2c3 100644 --- a/functions/_waku_enr.createPeerIdFromPublicKey.html +++ b/functions/_waku_enr.createPeerIdFromPublicKey.html @@ -1 +1 @@ -createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 3504f6dd57..cdcd9a7a41 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 5e33920897..e7730550a6 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 33042349fa..348b53e13e 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 7e9ce3b533..f6c446ecfd 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 bfe0b6d7fb..c50eaee813 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 1714f5aef0..c5af787f16 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 fedc6e7407..9808563630 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 f5e30fdf99..665e512f51 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 b901a29e64..e2fd72c658 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 c039717e55..98ec78386a 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 e22316be1c..d56a339266 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 0ab42b1e38..42383cc668 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 dd001fd5a9..6e1ef3a5c5 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 fa5b5346ab..6ad25c2d71 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 01d4b90ffe..8f1b0a6ba5 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 d56bd7bd3e..cdfd77a712 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 3ac495ad27..a3b81b106e 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 5ee037916e..8690d37f79 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 aa88c5e07a..83c322db1b 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 1f3bc13569..68d71092ab 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 e0b4f86fb7..30cdb4d85d 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 6dcf29b4b8..3ffe5eb3aa 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 73e9daa523..62687d1bcf 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 af535cda14..aedf9a9fc9 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 487f13c77c..f48adc6449 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 90bdba2386..71a1be733e 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 9e8ad1457c..562ed729de 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      • Deterministic Message Hashing as defined in 14/WAKU2-MESSAGE

        -

        Parameters

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

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

        Returns string

      Generated using TypeDoc

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

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_peer_exchange.wakuPeerExchange-1.html b/functions/_waku_peer_exchange.wakuPeerExchange-1.html index 1cc2e912ed..ad44e9d5c1 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 a68ee9e714..43b0e98ef8 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 d8e7c124e6..dcc169db8a 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 9d080d6704..d944de4503 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 4be95714d9..85e04748cb 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 040891d29f..b75e5fae98 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 90be95919e..6f913db524 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 3dc2d5784a..0f611c144e 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 c8531e4968..f197f28349 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 16a47b13e0..317572cb7c 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 2acb19c428..ade49ef0a9 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 ee05f05b70..c8629cbed7 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 73793be05c..9acc482937 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 e88c9c050a..fae5c8e8f9 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 e7645e23f3..76b81bd81f 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 4e22205a58..0fe6be1278 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 30c63e799b..e536f11bf0 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 75c1c54e62..21048f3245 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 c812b8c438..a49c74d426 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 be657a9938..0b50fb6260 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 02b85bf11c..e4fb792a6a 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 a72f2118d8..845a105eb6 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 6d7d284971..0b0c7d941d 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 e9505f6bab..db94bc702b 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 0dece374f4..0ea427bc24 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 bdd47304b4..5dd5ab531f 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 a6b961b463..121d5b8c11 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 5e29e3d02e..96bbeecd2f 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 5f9904779b..bae574116c 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 1b4da80754..3b360a04c1 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 23ab47b3fe..f336f0eb71 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 7cb848595e..0a26124c96 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 28c1516d5d..db81c203cf 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 99bee2941d..cd290c6042 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 71dfb70ed3..45299864da 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 f9cd5ea596..d75f4e18d6 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 e746896449..402ba43937 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 de298ff7a9..f21698fe4d 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 67d9b74544..db4247e282 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 504e78ef2e..52701e7a9e 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 dd850ad276..8caf671b6b 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 08c565fd0a..13736b47d4 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 eaabdf2779..cf3b934a34 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 f1f37ff503..7e2bfcdb52 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 2a348d3e10..52d9f4ed95 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 4a97b97dce..01277f19ed 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 1a9688a348..af2d0cb406 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 cf48644c04..e61c9d8229 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 3229208470..1d6772c3f0 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 52cebad9f4..80243c610a 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 53f220f6f3..ad35f9440b 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 58159149b5..8b702a75f3 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 becfca4c2b..0d1c14e4b5 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 810547822b..61389f9140 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 977feb788f..9cc8a2ea15 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 39c033b42d..c389e605c7 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 54470e05dc..3dd97b42d5 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 9a1f7623dc..1f0000e39c 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 3678b7d771..7f307c4598 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 6a30cd8a0e..10e37a4cc6 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 d3436ad78f..69dc54661b 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 f45256a6c4..0382547332 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 24e49bc803..abc83e99b6 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 a18f3f469b..a81b9dbded 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 eb94afc61c..4742a938f5 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 bcabee3ac9..2667b05d28 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 fc1e42082f..d882afc919 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 36fa86501c..7def880a34 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 ffd2750a16..5df8af7bc8 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 56e0dbe748..afe179d9e0 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 1eaf3d14f8..f656ec47ac 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 a44ac81ef0..e73b46a78c 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 93a3dd70cf..f99d8b86f9 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 8cdf593dcd..ef9bb704f7 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 87d61ff0ea..620fb8e258 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 1995d935ef..340bcda62e 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 7220bd88a0..78b6b34664 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 ed204020ce..bdf0913275 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 507965f53f..a7d82473f5 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 277c97fe06..cb6c8d85e0 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 59c9d1679f..cbf95b4535 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 a364d55828..6e6bf747be 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 ed97e0e439..7db5879798 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 fa0f3ca5af..23977a0325 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 e5f85274f3..5b9fd787c2 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 8778e3d4b4..9dd676c220 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 7496eaea6f..535edac539 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 b821d6d4e0..b5721216b3 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 71f6b28477..7421706213 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 3946219aeb..6729eabf50 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 58f5185d9d..cf64df1af6 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 cf6bb8a3c3..5ea966687c 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 c4f6983e6b..b116522dee 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 bb2ea2e0b2..3259186c77 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 225b85a909..2f1b063390 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 e9902dba27..e39d8cffbb 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 1842725735..4a56b01abf 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 a607c08845..eba4b5aa99 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 30c2999e1e..ef83c88795 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 e0805d017f..8e15639cee 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 4301058aad..a67e625b5b 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 111c65d120..d1ea69f74a 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 11e3eb6120..27bc09b13d 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 b9863b0077..49229389d5 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 10c661aaf1..7721abcfb2 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 3af6bb7287..62b1ea1bdf 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createFullNode.html b/functions/_waku_sdk.createFullNode.html index 80efc40443..3e57a0fd9f 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 a050a40c92..ce64d5e875 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index 5199affc25..6187cfb1c8 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: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

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

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultPeerDiscoveries.html b/functions/_waku_sdk.defaultPeerDiscoveries.html index a8562ef2a2..e1a652ceb4 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.ensureShardingConfigured.html b/functions/_waku_sdk.utils.ensureShardingConfigured.html new file mode 100644 index 0000000000..6ed74a5ec8 --- /dev/null +++ b/functions/_waku_sdk.utils.ensureShardingConfigured.html @@ -0,0 +1,3 @@ +ensureShardingConfigured | Documentation
      • Validates sharding configuration and sets defaults where possible.

        +

        Parameters

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

        Validated sharding parameters, with any missing values set to defaults

        +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.utils.shardInfoToPubsubTopics.html b/functions/_waku_sdk.utils.shardInfoToPubsubTopics.html index 85826b0359..fa8bd366f6 100644 --- a/functions/_waku_sdk.utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_sdk.utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation
      • Parameters

        Returns string[]

      Generated using TypeDoc

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

        Returns string[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.waku.wakuMetadata.html b/functions/_waku_sdk.waku.wakuMetadata.html index 550b6f4002..2a450c8f87 100644 --- a/functions/_waku_sdk.waku.wakuMetadata.html +++ b/functions/_waku_sdk.waku.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_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 41198c5058..ff6fe9f69f 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 = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToShardIndex.html b/functions/_waku_utils.contentTopicToShardIndex.html index 19a85cd836..c8b647ca01 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 1a9ddf662b..aa9b834eaf 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.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index bc9f1440e2..d155f29249 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

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

        -

        Parameters

        • contentTopic: string
        • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

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

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html new file mode 100644 index 0000000000..1bcec8e997 --- /dev/null +++ b/functions/_waku_utils.ensureShardingConfigured.html @@ -0,0 +1,3 @@ +ensureShardingConfigured | Documentation

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        +

        Parameters

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

        Validated sharding parameters, with any missing values set to defaults

        +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index b26dc27e12..70f653a559 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 61259cc5a3..84468863e6 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 19d1c65fcd..e22f0d3545 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 6c987d80cd..ee4df1e9c7 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 a0d81965d1..f85dc65d5f 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 170580e2e1..5eb7568061 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 50228ff4b6..982f06a132 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 4c660453f0..d5b07e7744 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 1da1815829..a1f1028db5 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 d6a9f1307a..feef47623f 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 4fab908a25..9677293347 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

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

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 118a276f3d..b90c643a81 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 1f8425b960..f8383262a2 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 df44c68c46..b58a891060 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 27f38a6834..727bad521e 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 5dbae924b3..8d62624e99 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 7c90b7c1f7..29e97cf984 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 1acb135ab3..1687a98ada 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 3ff7775091..2451047476 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 7d07afd315..18a4c59351 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 9ac4c8e6ee..ac15d0b2c3 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,12 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          pubsubTopic?: string;
          pubsubTopicShardInfo?: SingleShardInfo;
      }

      Hierarchy

      • EncoderOptions

        Properties

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

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

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

          +
          ephemeral?: boolean

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

          Default Value

          false

          -
          metaSetter?: IMetaSetter

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

          +
          metaSetter?: IMetaSetter

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

          Param: IProtoMessage

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

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

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

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 59b430d0a2..cf3a47430c 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;
              shardInfo?: ShardingParams;
              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;
              shardInfo?: ShardingParams;
              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
          shardInfo?: ShardingParams
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPush
          relay: IRelay
          shardInfo?: ShardingParams
          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 39fd3c0cb3..5684db6260 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 5f088f25bf..e5cf253e88 100644 --- a/interfaces/_waku_interfaces.IBaseProtocol.html +++ b/interfaces/_waku_interfaces.IBaseProtocol.html @@ -1,8 +1,8 @@ -IBaseProtocol | Documentation
          interface IBaseProtocol {
              addLibp2pEventListener: (<K>(type, listener, options?) => void);
              allPeers: (() => Promise<Peer[]>);
              connectedPeers: (() => Promise<Peer[]>);
              multicodec: string;
              peerStore: PeerStore;
              removeLibp2pEventListener: {
                  <K>(type, listener?, options?): void;
                  (type, listener?, options?): void;
              };
              shardInfo?: ShardInfo;
          }

          Hierarchy

          Properties

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

          Hierarchy

          Properties

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

          Type declaration

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

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

          Type declaration

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

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

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

              Returns void

          shardInfo?: ShardInfo

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

          Type declaration

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

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

          Type declaration

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

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

          Type declaration

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

              • K extends keyof Libp2pEvents<ServiceMap>

              Parameters

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

              Returns void

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

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

              Returns void

          shardInfo?: ShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index 360760e539..43feca8817 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 fe25564dfa..24542b6c9a 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 e7816c8f59..9f2d1dc122 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 6c3d20cd90..6c0926fc8a 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 9480ed73ab..d5c061d5ee 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 c1189ee277..604eabc5a0 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 1479b7fd74..3c31faaeb7 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 718f729be2..730a9b2323 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<void>;
                                  query(peerId): Promise<undefined | ShardInfo>;
                              }

                              Hierarchy

                              Properties

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

                              Hierarchy

                              Properties

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

                              Type declaration

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

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

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

                              Type declaration

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

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

                              Type declaration

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

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

                              Type declaration

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

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

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

                                  Returns void

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

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

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

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

                              Hierarchy

                              Implemented by

                                Properties

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

                                Hierarchy

                                Implemented by

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index f1a4051e79..c28c22859a 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 e55ed4f837..be88158743 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 0272f22af7..48c0fde288 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 f646e8c1ec..d47721b3a4 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 537b9e0f64..bda67d3110 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 4bc1ac79ed..f347616e4f 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 bb0f8bb575..ef3a82ee81 100644 --- a/interfaces/_waku_interfaces.IStore.html +++ b/interfaces/_waku_interfaces.IStore.html @@ -1,4 +1,4 @@ -IStore | Documentation
                                  interface IStore {
                                      addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                      allPeers: (() => Promise<Peer[]>);
                                      connectedPeers: (() => Promise<Peer[]>);
                                      multicodec: string;
                                      peerStore: PeerStore;
                                      queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                      queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                      removeLibp2pEventListener: {
                                          <K>(type, listener?, options?): void;
                                          (type, listener?, options?): void;
                                      };
                                      shardInfo?: ShardInfo;
                                  }

                                  Hierarchy

                                  Properties

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

                                  Hierarchy

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      Parameters

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

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

                                  Type declaration

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

                                      Parameters

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

                                            • message: T

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      Parameters

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

                                            • message: Promise<undefined | T>

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

                                  Type declaration

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

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

                                  Type declaration

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

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

                                  Type declaration

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

                                      Parameters

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

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

                                  Type declaration

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

                                      Parameters

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

                                            • message: T

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      Parameters

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

                                            • message: Promise<undefined | T>

                                            Returns boolean | void | Promise<boolean | void>

                                      • Optional options: StoreQueryOptions

                                      Returns Promise<void>

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

                                  Type declaration

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

                                      • K extends keyof Libp2pEvents<ServiceMap>

                                      Parameters

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

                                      Returns void

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

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

                                      Returns void

                                  shardInfo?: ShardInfo

                                  Generated using TypeDoc

                                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 41bc262de6..edefd0c79d 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 45a6cac9e3..b48fecb028 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;
                                      shardInfo?: ShardingParams;
                                      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;
                                      shardInfo?: ShardingParams;
                                      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
                                  shardInfo?: ShardingParams
                                  store: IStore

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  connectionManager: IConnectionManager
                                  filter: IFilter
                                  libp2p: Libp2p
                                  lightPush: ILightPush
                                  relay: undefined
                                  shardInfo?: ShardingParams
                                  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 c7a2a06805..44c1e564d9 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 ed1658cabb..b3433e8f0e 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 567d461596..b353e6a6dd 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 9fa8444145..6d6189682c 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 ce7d73babe..3e2df36cfc 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 a92e78afa1..9cb2a6ab61 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 596f6e29e3..5f1e63d4f1 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;
                                      shardInfo?: ShardingParams;
                                      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;
                                      shardInfo?: ShardingParams;
                                      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
                                  shardInfo?: ShardingParams
                                  store: undefined

                                  Methods

                                  Generated using TypeDoc

                                  \ No newline at end of file +

                                  Properties

                                  connectionManager: IConnectionManager
                                  filter: undefined
                                  libp2p: Libp2p
                                  lightPush: undefined
                                  relay: IRelay
                                  shardInfo?: ShardingParams
                                  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 6fba3eae1a..5e737b07be 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 82e422f353..1b1557af30 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 2d327ad7a9..12258bcbb5 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

                                  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 +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 diff --git a/interfaces/_waku_interfaces.TimeFilter.html b/interfaces/_waku_interfaces.TimeFilter.html index 00165e638c..9457ffcbb9 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 708de0a9db..f971c5aabe 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;
                                      shardInfo?: ShardingParams;
                                      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;
                                        shardInfo?: ShardingParams;
                                        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
                                      shardInfo?: ShardingParams
                                      store?: IStore

                                      Methods

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Properties

                                      connectionManager: IConnectionManager
                                      filter?: IFilter
                                      libp2p: Libp2p
                                      lightPush?: ILightPush
                                      relay?: IRelay
                                      shardInfo?: ShardingParams
                                      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 7453fe8ada..244d027f60 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 511ee8eefe..62e4e91092 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                                      interface EncoderOptions {
                                          contentTopic: string;
                                          ephemeral?: boolean;
                                          metaSetter?: IMetaSetter;
                                          publicKey: Uint8Array;
                                          pubsubTopic?: string;
                                          pubsubTopicShardInfo?: SingleShardInfo;
                                          sigPrivKey?: Uint8Array;
                                      }

                                      Hierarchy

                                      Properties

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

                                      Hierarchy

                                      Properties

                                      Param: IProtoMessage

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

                                      publicKey: Uint8Array

                                      The public key to encrypt the payload for.

                                      -
                                      pubsubTopic?: string

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      -

                                      Generated using TypeDoc

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

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      +

                                      Generated using TypeDoc

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

                                      Hierarchy

                                      Properties

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

                                      Hierarchy

                                      Properties

                                      Param: IProtoMessage

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

                                      pubsubTopic?: string

                                      Deprecated

                                      pubsubTopicShardInfo?: SingleShardInfo
                                      sigPrivKey?: Uint8Array

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

                                      -
                                      symKey: Uint8Array

                                      The symmetric key to encrypt the payload with.

                                      -

                                      Generated using TypeDoc

                                      \ No newline at end of file +
                                      symKey: Uint8Array

                                      The symmetric key to encrypt the payload with.

                                      +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/interfaces/_waku_peer_exchange.Options.html b/interfaces/_waku_peer_exchange.Options.html index 6177e88d23..460f7cece7 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 6c29998c8f..e6e403add7 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 6490e64133..b51f0b00b5 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 84d3b878c9..467f4b95a5 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 316df86d1f..cb85f091f7 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 03264ce522..c4c3ca6937 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 caf4cd9b23..7e5d9f3576 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 1f2ef37cd0..079563d0be 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 229b200c6f..de182a3f15 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 134fa2b8b1..2d3db12ad1 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 d1e3f8f68a..3966d2f10d 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 3146dc0c6f..96ebd5077f 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 068c585a07..b1ae798bbc 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 70d4f67fcb..c3a84e7d7e 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 93af67d4a8..f9b8aeed2d 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 a377dcb4f3..1734a7e59b 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 f104f149d0..498f55d5ef 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 1ad48c4529..3251097679 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 1ab7bf2aae..5003a33c3b 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 837baba779..a73734f5dc 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 d7730857bc..a097905248 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 d04b3a45fd..8fb195f08f 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 81fa1da2c9..af9c1611fd 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 141ad1c3ed..0f4ee7b876 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 047c20cfe7..c6ac92bf3e 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 60cb35eb97..dd759064a7 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 8b5e5e705e..a175c09d0e 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 f4257776cc..ae30eb8440 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 e4b75de317..f6ef68eb9f 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 49b062201f..a784e3c95c 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 fe0c7b43bc..4fae783d11 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 3408803b22..d8e7c3d6bf 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 9387446bc5..47f171c4ec 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 8ea2f17155..e49343c9ec 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.SingleShardInfo.html b/interfaces/_waku_sdk.SingleShardInfo.html index 617c9417a2..ea091a11e2 100644 --- a/interfaces/_waku_sdk.SingleShardInfo.html +++ b/interfaces/_waku_sdk.SingleShardInfo.html @@ -1,4 +1,4 @@ -SingleShardInfo | Documentation

                                      Interface SingleShardInfo

                                      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.

                                      +SingleShardInfo | Documentation

                                      Interface SingleShardInfo

                                      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 diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 69b0960650..6004ce5990 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 c89a61fd1c..e2c652345f 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 a1c232a50e..b471b30f18 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 f21199082e..4af66f8e03 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 912fc8c110..734439212c 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 3bc330bab0..52eb0efcc0 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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index c1d60e169f..c42ea73438 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 628a7777b3..56edddebd7 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 835d91567a..20855191d0 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 12c1c5dfe1..668a9ff897 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 baee60fbe4..b64b584e7e 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 879b07d656..84a0ce4642 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 161811a720..b61b3dde93 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 faba3c266b..c8fe2a9f61 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 1f097e741c..95f5b1b7db 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 b75b74171c..c38ce43809 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 02ba0e1365..75caf0faa5 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 a1e485971b..bfb630e55d 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 1bbb690bdb..d62373268a 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 b0617f53bb..47d89a9389 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 ff54304fb5..433e5b2e76 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 cb4adfa46d..16e13feec0 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 01d4bea0b8..55960b41b6 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 538a7ac231..8eead5eb53 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 89d2db895b..3c8d3ac377 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 520c182b50..492d8a93d2 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 a0ad27a741..56de44516a 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 58300615d0..b3cbad7776 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 53675d46aa..cd1e6463a6 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 4d00b13293..f0714d080d 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 42d515c1f5..29bc490c1a 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 a661323d37..a376acba13 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 04fc398d99..e0ea70c723 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 feb9a6fd51..804ae3060f 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 85669e13ea..67de2d3742 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 719f39c566..f938457f3f 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 45f194a949..854654d785 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 302d3e8d54..6cfe69b3bc 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 f515eaf095..935ca70730 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 6f3800b4b9..c75eb7a79c 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 49de65f3ba..2aed2b54f5 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 cc85af251a..17b3be7167 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 5d9295afbb..88f1f4ceb0 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 94e4207f56..900225e414 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 4ec5f2989f..526cd9f8fb 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 90bd6dda05..d371b19e3e 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 d55860fa0c..944d51e048 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 099794ec6a..3f4d390634 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 8c144f23f2..27e40c8cc7 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 fe6fd77e6b..fddcf0c698 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 c1635a55e3..822dfd3034 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 c996cf16c6..f09094814b 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 024a8d1e52..0b02e6ac87 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 0a3ef6f8d3..c98afefc8d 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 092a62cb4a..7049011202 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 492356e7f6..d0063cc5a4 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -104,7 +104,8 @@ ShardingParams StoreQueryOptions Unsubscribe -

                                      Variables

                                      Variables

                                      Functions

                                      bytesToUtf8 createDecoder createEncoder diff --git a/modules/_waku_sdk.utils.html b/modules/_waku_sdk.utils.html index 136ff867f2..ecf603bfc0 100644 --- a/modules/_waku_sdk.utils.html +++ b/modules/_waku_sdk.utils.html @@ -7,6 +7,7 @@ determinePubsubTopic encodeRelayShard ensurePubsubTopicIsConfigured +ensureShardingConfigured ensureValidContentTopic getPseudoRandomSubset groupByContentTopic diff --git a/modules/_waku_utils.html b/modules/_waku_utils.html index cea9cf3caf..c688af183f 100644 --- a/modules/_waku_utils.html +++ b/modules/_waku_utils.html @@ -34,6 +34,7 @@ determinePubsubTopic encodeRelayShard ensurePubsubTopicIsConfigured +ensureShardingConfigured ensureValidContentTopic getPseudoRandomSubset groupByContentTopic diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 5a8d75cc4a..764fd01f6b 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file +ActiveSubscriptions | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 723ce536a0..762dbb7b5d 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                                      ApplicationInfo: {
                                          application: string;
                                          clusterId: number;
                                          version: string;
                                      }

                                      Type declaration

                                      • application: string
                                      • clusterId: number
                                      • version: string

                                      Generated using TypeDoc

                                      \ No newline at end of file +ApplicationInfo | Documentation
                                      ApplicationInfo: {
                                          application: string;
                                          clusterId: number;
                                          version: string;
                                      }

                                      Type declaration

                                      • application: string
                                      • clusterId: number
                                      • version: string

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 4a556131ca..23f90ec2f5 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 0efe8a98af..e356608bae 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 c1164c7c3f..cad2485b4e 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 b8debf3e32..b6cf909f39 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 9599465af5..4ac8d90172 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 aed01eb56b..88216068ca 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 18299261b6..5ed1ed2c39 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 7eff5346dc..114abd0852 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 ddc2f3f199..38ff2e64d4 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 c0d61197ac..3bc51bfa62 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 606159087d..a127908949 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 2fffd5b76a..b696e119c8 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 915c64262c..a4498a7d04 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                                      Libp2pServices: {
                                          identify: ReturnType<ReturnType<typeof identify>>;
                                          metadata?: IMetadata;
                                          ping: PingService;
                                          pubsub?: GossipSub;
                                      }

                                      Type declaration

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

                                      Generated using TypeDoc

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

                                      Type declaration

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

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 7e4fcd675b..97e258fd15 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 0e2d8a1eca..d1b3ab2b35 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 1b2bf9e02b..a73b93ac77 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -1,4 +1,4 @@ -ProtocolCreateOptions | Documentation
                                      ProtocolCreateOptions: {
                                          defaultBootstrap?: boolean;
                                          libp2p?: Partial<CreateLibp2pOptions>;
                                          numPeersToUse?: number;
                                          pubsubTopics?: PubsubTopic[];
                                          shardInfo?: ShardingParams;
                                          staticNoiseKey?: Uint8Array;
                                      }

                                      Type declaration

                                      • Optional defaultBootstrap?: boolean

                                        Use recommended bootstrap method to discovery and connect to new nodes.

                                        +ProtocolCreateOptions | Documentation
                                        ProtocolCreateOptions: {
                                            defaultBootstrap?: boolean;
                                            libp2p?: Partial<CreateLibp2pOptions>;
                                            numPeersToUse?: number;
                                            pubsubTopics?: PubsubTopic[];
                                            shardInfo?: Partial<ShardingParams>;
                                            staticNoiseKey?: Uint8Array;
                                        }

                                        Type declaration

                                        • Optional defaultBootstrap?: boolean

                                          Use recommended bootstrap method to discovery and connect to new nodes.

                                        • Optional libp2p?: Partial<CreateLibp2pOptions>

                                          You can pass options to the Libp2p instance used by @waku/core!WakuNode using the libp2p property. This property is the same type as the one passed to Libp2p.create apart that we made the modules property optional and partial, @@ -12,7 +12,7 @@ This is used by:

                                          Defaults to 3.
                                      • Optional pubsubTopics?: PubsubTopic[]

                                        Deprecated

                                        Waku will stop supporting named sharding. Only static sharding and autosharding will be supported moving forward.

                                        -
                                      • Optional shardInfo?: ShardingParams

                                        Waku supports usage of multiple pubsub topics. This is achieved through static sharding for now, and auto-sharding in the future. +

                                      • Optional shardInfo?: Partial<ShardingParams>

                                        Waku supports usage of multiple pubsub topics. This is achieved through static sharding for now, and auto-sharding in the future. The format to specify a shard is: clusterId: number, shards: number[] To learn more about the sharding specifications implemented, see Relay Sharding. @@ -30,4 +30,4 @@ See Waku v2 Topic Usage Recommendations

                                      • Optional staticNoiseKey?: Uint8Array

                                        Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                                        -

                                      Generated using TypeDoc

                                      \ No newline at end of file +

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 54d88697cd..26bf0e24cf 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 b2c7318ff1..83e4490f42 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 4204a26285..7fe87c330d 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 80665281f9..e78437d4e4 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 1462af1fa2..5f9fd968a7 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 87c8452601..1b9219d039 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 ca391033ed..4dccbbe996 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 eb4e993a3d..521945d383 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 797bfffff1..e95e539ecd 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.ProtocolCreateOptions.html b/types/_waku_sdk.ProtocolCreateOptions.html index 4df7ae6e64..3cf7e94ebb 100644 --- a/types/_waku_sdk.ProtocolCreateOptions.html +++ b/types/_waku_sdk.ProtocolCreateOptions.html @@ -1,4 +1,4 @@ -ProtocolCreateOptions | Documentation

                                      Type alias ProtocolCreateOptions

                                      ProtocolCreateOptions: {
                                          defaultBootstrap?: boolean;
                                          libp2p?: Partial<CreateLibp2pOptions>;
                                          numPeersToUse?: number;
                                          pubsubTopics?: PubsubTopic[];
                                          shardInfo?: ShardingParams;
                                          staticNoiseKey?: Uint8Array;
                                      }

                                      Type declaration

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/variables/_waku_core.DefaultUserAgent.html b/variables/_waku_core.DefaultUserAgent.html index d051473ced..f37d69a08a 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 b1cf34cdc1..1cbe80db18 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 a00a0b3411..0b91dc8329 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 1573e239e0..e0cf4cef3c 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 21a2fa84cb..0d420f5cbe 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 dcd1ab35aa..68ce042169 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 33049f4466..56fc73ff7f 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 fcc2d5bf34..a973b39133 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 6da7bfca9c..588ac3b65d 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 b0edb57a47..ad505a3a70 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 2a275fd07c..c31c8ec68a 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 3042701fba..7112dd8aba 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 8eb3e5dd6c..839366c4e0 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 eb1e12c1e5..bf75207ab2 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.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html new file mode 100644 index 0000000000..c735b35be6 --- /dev/null +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -0,0 +1,2 @@ +DEFAULT_CLUSTER_ID | 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 b0e7456508..13f31dae69 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 fe9a12e42e..8d5b9781c3 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 3d2fd0cabf..bd24d62bf3 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 diff --git a/variables/_waku_sdk.DEFAULT_CLUSTER_ID.html b/variables/_waku_sdk.DEFAULT_CLUSTER_ID.html new file mode 100644 index 0000000000..eb282b7e83 --- /dev/null +++ b/variables/_waku_sdk.DEFAULT_CLUSTER_ID.html @@ -0,0 +1,2 @@ +DEFAULT_CLUSTER_ID | Documentation

                                      Generated using TypeDoc

                                      \ No newline at end of file