diff --git a/assets/highlight.css b/assets/highlight.css index 85726c675a..5b4ff80776 100644 --- a/assets/highlight.css +++ b/assets/highlight.css @@ -5,14 +5,14 @@ --dark-hl-1: #D4D4D4; --light-hl-2: #A31515; --dark-hl-2: #CE9178; - --light-hl-3: #001080; - --dark-hl-3: #9CDCFE; - --light-hl-4: #0070C1; - --dark-hl-4: #4FC1FF; - --light-hl-5: #AF00DB; - --dark-hl-5: #C586C0; - --light-hl-6: #0000FF; - --dark-hl-6: #569CD6; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #001080; + --dark-hl-4: #9CDCFE; + --light-hl-5: #0070C1; + --dark-hl-5: #4FC1FF; + --light-hl-6: #AF00DB; + --dark-hl-6: #C586C0; --light-hl-7: #008000; --dark-hl-7: #6A9955; --light-code-background: #FFFFFF; diff --git a/assets/navigation.js b/assets/navigation.js index de954c46e5..fa488778b8 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 4d31d91e4a..24e471f94c 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 148efaedf3..e9c4f7392f 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -27,7 +27,7 @@ +
  • Defined in packages/core/src/lib/connection_manager.ts:32
  • @@ -104,7 +104,7 @@

    Returns ConnectionManager

    +
  • Defined in packages/core/src/lib/connection_manager.ts:140
  • Properties

    @@ -118,32 +118,32 @@
    configuredPubsubTopics: string[]
    +
  • Defined in packages/core/src/lib/connection_manager.ts:143
  • currentActiveParallelDialCount: number = 0
    +
  • Defined in packages/core/src/lib/connection_manager.ts:43
  • dialAttemptsForPeer: Map<string, number> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:40
  • dialErrorsForPeer: Map<string, any> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:41
  • keepAliveManager: KeepAliveManager
    +
  • Defined in packages/core/src/lib/connection_manager.ts:37
  • libp2p: Libp2p
    +
  • Defined in packages/core/src/lib/connection_manager.ts:39
  • onEventHandlers: {
        peer:connect: ((evt) => void);
        peer:disconnect: ((evt) => void);
        peer:discovery: ((evt) => void);
    } = ...
    @@ -190,27 +190,27 @@
    evt: CustomEvent<PeerInfo>

    Returns void

    +
  • Defined in packages/core/src/lib/connection_manager.ts:367
  • online: boolean = false
    +
  • Defined in packages/core/src/lib/connection_manager.ts:45
  • options: ConnectionManagerOptions
    +
  • Defined in packages/core/src/lib/connection_manager.ts:38
  • pendingPeerDialQueue: PeerId[] = []
    +
  • Defined in packages/core/src/lib/connection_manager.ts:44
  • instances: Map<string, ConnectionManager> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:36
  • Methods

    @@ -249,7 +249,7 @@
    peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:354
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:214
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:173
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:513
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:296
  • Returns Promise<undefined | ShardInfo>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:560
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:96
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:533
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:47
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:491
  • Returns Promise<boolean>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:543
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:308
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:191
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:444
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:328
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:335
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:321
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:198
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:62
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:51
  • Returns ConnectionManager

    +
  • Defined in packages/core/src/lib/connection_manager.ts:73
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:64
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:140
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:87
  • Returns Timeout[]

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:120
  • Returns void

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:27
  • Returns void

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:88
  • +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:102
  • Returns StreamManager

    +
  • Defined in packages/core/src/lib/stream_manager.ts:12
  • Properties

    @@ -131,7 +131,7 @@ by a PeerId

    Optional options: boolean | AddEventListenerOptions

    Returns void

    +
  • Defined in packages/core/src/lib/stream_manager.ts:15
  • getConnections: ((peerId?) => Connection[])
    @@ -152,26 +152,26 @@ by a PeerId

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

    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
    }
    +
  • Defined in packages/core/src/lib/stream_manager.ts:14
  • +
  • Defined in packages/core/src/lib/stream_manager.ts:10
  • multicodec: string
    +
  • Defined in packages/core/src/lib/stream_manager.ts:13
  • streamPool: Map<string, Promise<void | Stream>>
    +
  • Defined in packages/core/src/lib/stream_manager.ts:9
  • Methods

    @@ -186,7 +186,7 @@ by a PeerId

    peer: Peer

    Returns Promise<Stream>

    +
  • Defined in packages/core/src/lib/stream_manager.ts:26
    • @@ -199,7 +199,7 @@ by a PeerId

      evt: CustomEvent<PeerUpdate>

    Returns void

    +
  • Defined in packages/core/src/lib/stream_manager.ts:67
    • @@ -212,7 +212,7 @@ by a PeerId

      peer: Peer

    Returns Promise<Stream>

    +
  • Defined in packages/core/src/lib/stream_manager.ts:48
    • @@ -225,7 +225,7 @@ by a PeerId

      peer: Peer

    Returns void

    +
  • Defined in packages/core/src/lib/stream_manager.ts:57
  • +
  • Defined in packages/core/src/lib/waku.ts:190
  • +
  • Defined in packages/core/src/lib/waku.ts:181
  • +
  • Defined in packages/core/src/lib/waku.ts:177
  • +
  • Defined in packages/core/src/lib/waku.ts:168
  • +
  • Defined in packages/core/src/lib/waku.ts:172
  • +
  • Defined in packages/dns-discovery/src/dns.ts:21
  • _errorTolerance: number = 10
    +
  • Defined in packages/dns-discovery/src/dns.ts:22
  • +
  • Defined in packages/dns-discovery/src/dns.ts:20
  • Methods

    @@ -104,7 +104,7 @@ this DNS tree cache or via DNS query.

    Throws

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

    +
  • Defined in packages/dns-discovery/src/dns.ts:148
  • +
  • Defined in packages/dns-discovery/src/dns.ts:102
  • +
  • Defined in packages/dns-discovery/src/dns.ts:77
  • +
  • Defined in packages/dns-discovery/src/dns.ts:40
    • @@ -182,7 +182,7 @@ peers encountered by randomized search exceeds the sum of the fields of

      Optional dnsClient: DnsClient

    Returns Promise<DnsNodeDiscovery>

    +
  • Defined in packages/dns-discovery/src/dns.ts:24
  • +
  • Defined in packages/dns-discovery/src/dns_discovery.ts:125
  • +
  • Defined in packages/enr/src/enr.ts:64
  • peerId?: PeerId
    +
  • Defined in packages/enr/src/enr.ts:36
  • seq: bigint
    +
  • Defined in packages/enr/src/raw_enr.ts:21
  • signature?: Uint8Array
    +
  • Defined in packages/enr/src/raw_enr.ts:22
  • size: number
    @@ -167,7 +167,7 @@
    RECORD_PREFIX: "enr:" = "enr:"
    +
  • Defined in packages/enr/src/enr.ts:35
  • [species]: MapConstructor
    +
  • Defined in packages/enr/src/raw_enr.ts:40
  • set ip(ip): void
  • @@ -207,7 +207,7 @@

    Implementation of IEnr.ip

    Inherited from RawEnr.ip

  • +
  • Defined in packages/enr/src/raw_enr.ts:71
  • set ip6(ip): void
  • @@ -229,7 +229,7 @@

    Implementation of IEnr.ip6

    Inherited from RawEnr.ip6

  • +
  • Defined in packages/enr/src/raw_enr.ts:95
  • set multiaddrs(multiaddrs): void
  • Set the multiaddrs field on the ENR.

    @@ -270,7 +270,7 @@ ie, without a peer id.

    Implementation of IEnr.multiaddrs

    Inherited from RawEnr.multiaddrs

  • +
  • Defined in packages/enr/src/raw_enr.ts:147
  • +
  • Defined in packages/enr/src/enr.ts:56
  • +
  • Defined in packages/enr/src/enr.ts:114
  • +
  • Defined in packages/enr/src/raw_enr.ts:46
  • +
  • Defined in packages/enr/src/raw_enr.ts:55
  • +
  • Defined in packages/enr/src/raw_enr.ts:61
  • +
  • Defined in packages/enr/src/enr.ts:68
  • set tcp(port): void
  • @@ -347,7 +347,7 @@ ie, without a peer id.

    Implementation of IEnr.tcp

    Inherited from RawEnr.tcp

  • +
  • Defined in packages/enr/src/raw_enr.ts:79
  • set tcp6(port): void
  • @@ -369,7 +369,7 @@ ie, without a peer id.

    Implementation of IEnr.tcp6

    Inherited from RawEnr.tcp6

  • +
  • Defined in packages/enr/src/raw_enr.ts:103
  • set udp(port): void
  • @@ -391,7 +391,7 @@ ie, without a peer id.

    Implementation of IEnr.udp

    Inherited from RawEnr.udp

  • +
  • Defined in packages/enr/src/raw_enr.ts:87
  • set udp6(port): void
  • @@ -413,7 +413,7 @@ ie, without a peer id.

    Implementation of IEnr.udp6

    Inherited from RawEnr.udp6

  • +
  • Defined in packages/enr/src/raw_enr.ts:111
  • set waku2(waku2): void
  • Set the waku2 field on the ENR.

    @@ -441,7 +441,7 @@ ie, without a peer id.

    Implementation of IEnr.waku2

    Inherited from RawEnr.waku2

  • +
  • Defined in packages/enr/src/raw_enr.ts:164
  • Methods

    @@ -558,7 +558,7 @@ ie, without a peer id.

  • Returns Multiaddr[]

  • +
  • Defined in packages/enr/src/enr.ts:99
  • +
  • Defined in packages/enr/src/enr.ts:132
  • +
  • Defined in packages/enr/src/enr.ts:147
  • +
  • Defined in packages/enr/src/raw_enr.ts:34
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:75
  • Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/enr.ts:167
  • Returns boolean

    +
  • Defined in packages/enr/src/enr.ts:157
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/enr.ts:38
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/creator.ts:10
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/decoder.ts:12
  • +
  • Defined in packages/message-encryption/src/ecies.ts:48
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:44
  • Returns void

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:64
    • @@ -234,7 +234,7 @@
      peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:160
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:92
    • @@ -304,7 +304,7 @@
      peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:128
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:109
  • 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
    } +

    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
    }
    @@ -62,24 +62,24 @@
    Optional prefix: string

    Returns Logger

    +
  • Defined in logger/index.ts:14
  • Properties

    _error: Debugger
    +
  • Defined in logger/index.ts:8
  • _info: Debugger
    +
  • Defined in logger/index.ts:6
  • _warn: Debugger
    +
  • Defined in logger/index.ts:7
  • Accessors

    @@ -89,7 +89,7 @@
  • Returns Debugger

  • +
  • Defined in logger/index.ts:28
  • +
  • Defined in logger/index.ts:20
  • +
  • Defined in logger/index.ts:24
  • Methods

    @@ -122,7 +122,7 @@
    Rest ...args: unknown[]

    Returns void

    +
  • Defined in logger/index.ts:32
    • @@ -137,7 +137,7 @@
      Optional prefix: string

    Returns string

    +
  • Defined in logger/index.ts:10
  • +
  • Defined in packages/core/src/lib/store/history_rpc.ts:9
  • +
  • Defined in packages/enr/src/enr.ts:25
  • +
  • Defined in packages/enr/src/enr.ts:31
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:53
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:29
  • +
  • Defined in packages/interfaces/src/store.ts:6
  • +
  • Defined in packages/interfaces/src/protocols.ts:11
  • +
  • Defined in packages/interfaces/src/protocols.ts:79
  • EMPTY_PAYLOAD: "Payload is empty"
    @@ -54,7 +54,7 @@ payload is set on the outgoing message.

    +
  • Defined in packages/interfaces/src/protocols.ts:84
  • ENCODE_FAILED: "Failed to encode"
    @@ -63,7 +63,7 @@ further investigation.

    +
  • Defined in packages/interfaces/src/protocols.ts:74
  • GENERIC_FAIL: "Generic error"
    @@ -71,7 +71,7 @@ further investigation.

    +
  • Defined in packages/interfaces/src/protocols.ts:69
  • NO_PEER_AVAILABLE: "No peer available"
    @@ -82,7 +82,7 @@ on the connection manager before retrying.

    +
  • Defined in packages/interfaces/src/protocols.ts:101
  • REMOTE_PEER_FAULT: "Remote peer fault"
    @@ -91,7 +91,7 @@ or DECODE_FAILED can be used.

    +
  • Defined in packages/interfaces/src/protocols.ts:106
  • REMOTE_PEER_REJECTED: "Remote peer rejected"
    @@ -101,7 +101,7 @@ or DECODE_FAILED can be used.

    +
  • Defined in packages/interfaces/src/protocols.ts:112
  • SIZE_TOO_BIG: "Size is too big"
    @@ -110,7 +110,7 @@ Compressing the message or using an alternative strategy for large messages is r
    +
  • Defined in packages/interfaces/src/protocols.ts:89
  • TOPIC_NOT_CONFIGURED: "Topic not configured"
    @@ -119,7 +119,7 @@ Please ensure that the PubsubTopic is used when initializing the Waku node.

    +
  • Defined in packages/interfaces/src/protocols.ts:94
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:7
  • +
  • Defined in lib/filter_v2.ts:23
  • +
  • Defined in lib/store.ts:351
  • +
  • Defined in lib/store.ts:108
  • +
  • Defined in packages/core/src/lib/filter/index.ts:403
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:200
  • +
  • Defined in packages/core/src/lib/store/index.ts:408
  • +
  • Defined in packages/core/src/lib/store/index.ts:432
  • +
  • Defined in packages/dns-discovery/src/dns_discovery.ts:138
  • +
  • Defined in packages/enr/src/crypto.ts:31
  • +
  • Defined in packages/enr/src/peer_id.ts:6
  • +
  • Defined in packages/enr/src/relay_shard_codec.ts:3
  • +
  • Defined in packages/enr/src/waku2_codec.ts:17
  • +
  • Defined in packages/enr/src/relay_shard_codec.ts:36
  • +
  • Defined in packages/enr/src/waku2_codec.ts:3
  • +
  • Defined in packages/enr/src/peer_id.ts:22
  • +
  • Defined in packages/enr/src/peer_id.ts:13
  • +
  • Defined in packages/enr/src/crypto.ts:27
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:224
  • +
  • Defined in lib/filter.ts:511
  • +
  • Defined in lib/filter.ts:507
  • +
  • Defined in lib/filter.ts:71
  • +
  • Defined in lib/filter.ts:67
  • +
  • Defined in lib/filter.ts:144
  • +
  • Defined in lib/filter.ts:140
  • +
  • Defined in lib/filter.ts:280
  • +
  • Defined in lib/filter.ts:276
  • +
  • Defined in lib/filter.ts:204
  • +
  • Defined in lib/filter.ts:200
  • +
  • Defined in lib/filter.ts:398
  • +
  • Defined in lib/filter.ts:394
  • +
  • Defined in lib/filter_v2.ts:115
  • +
  • Defined in lib/filter_v2.ts:111
  • +
  • Defined in lib/filter_v2.ts:192
  • +
  • Defined in lib/filter_v2.ts:188
  • +
  • Defined in lib/filter_v2.ts:257
  • +
  • Defined in lib/filter_v2.ts:253
  • +
  • Defined in lib/filter_v2.ts:375
  • +
  • Defined in lib/filter_v2.ts:371
  • +
  • Defined in lib/filter_v2.ts:488
  • +
  • Defined in lib/filter_v2.ts:484
  • +
  • Defined in lib/light_push.ts:73
  • +
  • Defined in lib/light_push.ts:69
  • +
  • Defined in lib/light_push.ts:140
  • +
  • Defined in lib/light_push.ts:136
  • +
  • Defined in lib/light_push.ts:216
  • +
  • Defined in lib/light_push.ts:212
  • +
  • Defined in lib/light_push.ts:334
  • +
  • Defined in lib/light_push.ts:330
  • +
  • Defined in lib/light_push.ts:447
  • +
  • Defined in lib/light_push.ts:443
  • +
  • Defined in lib/message.ts:124
  • +
  • Defined in lib/message.ts:120
  • +
  • Defined in lib/message.ts:237
  • +
  • Defined in lib/message.ts:233
  • +
  • Defined in lib/peer_exchange.ts:118
  • +
  • Defined in lib/peer_exchange.ts:114
  • +
  • Defined in lib/peer_exchange.ts:243
  • +
  • Defined in lib/peer_exchange.ts:239
  • +
  • Defined in lib/peer_exchange.ts:178
  • +
  • Defined in lib/peer_exchange.ts:174
  • +
  • Defined in lib/peer_exchange.ts:62
  • +
  • Defined in lib/peer_exchange.ts:58
  • +
  • Defined in lib/store.ts:242
  • +
  • Defined in lib/store.ts:238
  • +
  • Defined in lib/store.ts:338
  • +
  • Defined in lib/store.ts:334
  • +
  • Defined in lib/store.ts:433
  • +
  • Defined in lib/store.ts:429
  • +
  • Defined in lib/store.ts:509
  • +
  • Defined in lib/store.ts:505
  • +
  • Defined in lib/store.ts:94
  • +
  • Defined in lib/store.ts:90
  • +
  • Defined in lib/store.ts:184
  • +
  • Defined in lib/store.ts:180
  • +
  • Defined in lib/store.ts:627
  • +
  • Defined in lib/store.ts:623
  • +
  • Defined in lib/store.ts:740
  • +
  • Defined in lib/store.ts:736
  • +
  • Defined in lib/topic_only_message.ts:64
  • +
  • Defined in lib/topic_only_message.ts:60
  • +
  • Defined in index.ts:284
  • +
  • Defined in index.ts:278
  • +
  • Defined in packages/sdk/src/create.ts:133
  • Returns Promise<Libp2p>

    +
  • Defined in packages/sdk/src/create.ts:185
  • +
  • Defined in common/sharding.ts:98
  • +
  • Defined in common/sharding.ts:14
  • +
  • Defined in common/group_by.ts:1
  • +
  • Defined in common/is_defined.ts:1
  • +
  • Defined in common/is_size_valid.ts:22
  • +
  • Defined in common/push_or_init_map.ts:1
  • +
  • Defined in common/index.ts:9
  • +
  • Defined in common/sharding.ts:6
  • -

    Default

    {@link @waku/core.DefaultRelayKeepAliveValueSecs}
    +

    Default

    {@link @waku/core.DefaultRelayKeepAliveValueSecs}
     
    +
  • Defined in packages/core/src/lib/waku.ts:38
  • userAgent?: string

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

    -

    Default

    {@link @waku/core.DefaultUserAgent}
    +

    Default

    {@link @waku/core.DefaultUserAgent}
     
    +
  • Defined in packages/core/src/lib/waku.ts:43
  • -

    Default

    { @link PageDirection.BACKWARD }
    +

    Default

    { @link PageDirection.BACKWARD }
     
    +
  • Defined in packages/core/src/lib/store/index.ts:53
  • pageSize?: number

    The number of message per page.

    -

    Default

    { @link DefaultPageSize }
    +

    Default

    { @link DefaultPageSize }
     
    +
  • Defined in packages/core/src/lib/store/index.ts:59
  • timeFilter?: waku_store.TimeFilter
    @@ -82,7 +82,7 @@ If undefined, the query will start from the beginning or end of the history, dep
    +
  • Defined in packages/core/src/lib/store/index.ts:63
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:15
  • maxParallelDials: number
    @@ -60,7 +60,7 @@ This is used to not spam a peer with dial attempts when it is not dialable

    +
  • Defined in packages/interfaces/src/connection_manager.ts:24
  • +
  • Defined in packages/interfaces/src/dns_discovery.ts:10
  • +
  • Defined in packages/interfaces/src/dns_discovery.ts:36
  • tagTTL?: number
    @@ -60,7 +60,7 @@
    +
  • Defined in packages/interfaces/src/dns_discovery.ts:46
  • tagValue?: number
    @@ -68,7 +68,7 @@
    +
  • Defined in packages/interfaces/src/dns_discovery.ts:41
  • wantedNodeCapabilityCount: Partial<NodeCapabilityCount>
    @@ -76,7 +76,7 @@
    +
  • Defined in packages/interfaces/src/dns_discovery.ts:32
  • +
  • Defined in packages/interfaces/src/message.ts:48
  • metaSetter?: IMetaSetter
    @@ -64,12 +64,12 @@ If encryption is used, metaSetter only accesses encrypted payload.

    +
  • Defined in packages/interfaces/src/message.ts:54
  • pubsubTopic?: string
    +
  • Defined in packages/interfaces/src/message.ts:41
  • +
  • Defined in packages/interfaces/src/protocols.ts:20
  • multicodec: string
    +
  • Defined in packages/interfaces/src/protocols.ts:17
  • peerStore: PeerStore
    +
  • Defined in packages/interfaces/src/protocols.ts:18
  • peers: (() => Promise<Peer[]>)
    @@ -89,7 +89,7 @@
  • Returns Promise<Peer[]>

  • +
  • Defined in packages/interfaces/src/protocols.ts:19
  • removeLibp2pEventListener: {
        <K>(type, listener?, options?): void;
        (type, listener?, options?): void;
    }
    @@ -128,7 +128,7 @@
    Optional options: boolean | EventListenerOptions

    Returns void

    +
  • Defined in packages/interfaces/src/protocols.ts:21
  • +
  • Defined in packages/interfaces/src/message.ts:79
  • fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)
    @@ -83,12 +83,12 @@
    bytes: Uint8Array

    Returns Promise<undefined | IProtoMessage>

    +
  • Defined in packages/interfaces/src/message.ts:78
  • pubsubTopic: string
    +
  • Defined in packages/interfaces/src/message.ts:76
  • +
  • Defined in packages/interfaces/src/message.ts:62
  • toWire: ((message) => Promise<undefined | Uint8Array>)
    @@ -87,7 +87,7 @@
    message: IMessage

    Returns Promise<undefined | Uint8Array>

    +
  • Defined in packages/interfaces/src/message.ts:61
  • Returns Promise<void>

    +
  • Defined in packages/interfaces/src/filter.ts:18
  • +
  • Defined in packages/interfaces/src/filter.ts:22
  • +
  • Defined in packages/interfaces/src/message.ts:37
  • +
  • Defined in packages/interfaces/src/protocols.ts:19
  • removeLibp2pEventListener: {
        <K>(type, listener?, options?): void;
        (type, listener?, options?): void;
    }
    @@ -136,7 +136,7 @@

    Returns void

    +
  • Defined in packages/interfaces/src/protocols.ts:21
  • Methods

    @@ -151,7 +151,7 @@
    params: PeerExchangeQueryParams

    Returns Promise<undefined | PeerInfo[]>

    +
  • Defined in packages/interfaces/src/peer_exchange.ts:9
  • +
  • Defined in packages/interfaces/src/receiver.ts:16
  • toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)
    @@ -81,7 +81,7 @@
    decoders: IDecoder<T> | IDecoder<T>[]

    Returns Promise<IAsyncIterator<T>>

    +
  • Defined in packages/interfaces/src/receiver.ts:13
  • +
  • Defined in packages/interfaces/src/relay.ts:17
  • pubsubTopics: Set<string>
    +
  • Defined in packages/interfaces/src/relay.ts:16
  • start: (() => Promise<void>)
    @@ -89,7 +89,7 @@

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/relay.ts:18
  • +
  • Defined in packages/interfaces/src/sender.ts:5
  • +
  • Defined in packages/interfaces/src/protocols.ts:19
  • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)
    @@ -120,7 +120,7 @@
    Optional options: StoreQueryOptions

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

    +
  • Defined in packages/interfaces/src/store.ts:61
  • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
    @@ -158,7 +158,7 @@
    Optional options: StoreQueryOptions

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/store.ts:49
  • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
    @@ -196,7 +196,7 @@
    Optional options: StoreQueryOptions

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/store.ts:54
  • removeLibp2pEventListener: {
        <K>(type, listener?, options?): void;
        (type, listener?, options?): void;
    }
    @@ -236,7 +236,7 @@

    Returns void

    +
  • Defined in packages/interfaces/src/protocols.ts:21
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:42
  • +
  • Defined in packages/interfaces/src/waku.ts:26
  • +
  • Defined in packages/message-encryption/src/ecies.ts:84
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:78
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:42
  • tagName?: string
    @@ -62,7 +62,7 @@ until it reaches the maximum attempts before backoff

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:26
  • tagTTL?: number
    @@ -70,7 +70,7 @@ until it reaches the maximum attempts before backoff

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:36
  • tagValue?: number
    @@ -78,7 +78,7 @@ until it reaches the maximum attempts before backoff

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:31
  • -

    Default

    {@link @waku/core.DefaultRelayKeepAliveValueSecs}
    +

    Default

    {@link @waku/core.DefaultRelayKeepAliveValueSecs}
     
    -

    Default

    { @link PageDirection.BACKWARD }
    +

    Default

    { @link PageDirection.BACKWARD }
     
    +
  • Defined in packages/core/src/lib/message/index.ts:1
  • Index

    diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index ec8da7bcbb..efb0a8fb41 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -18,7 +18,7 @@
  • version_0
  • Namespace version_0

    +
  • Defined in packages/core/src/lib/message/version_0.ts:1
  • diff --git a/modules/_waku_core.waku.html b/modules/_waku_core.waku.html index a8cdd9352c..a1a3cd0747 100644 --- a/modules/_waku_core.waku.html +++ b/modules/_waku_core.waku.html @@ -17,7 +17,7 @@
  • waku
  • Namespace waku

    +
  • Defined in packages/core/src/lib/waku.ts:1
  • diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 98fd1f406d..43ad9aa157 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -17,7 +17,7 @@
  • waku_filter
  • Namespace waku_filter

    +
  • Defined in packages/core/src/lib/filter/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index c161a97ca5..8d9b4dd6df 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -17,7 +17,7 @@
  • waku_light_push
  • Namespace waku_light_push

    +
  • Defined in packages/core/src/lib/light_push/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 9daaf891be..c938d0980f 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -17,7 +17,7 @@
  • waku_store
  • Namespace waku_store

    +
  • Defined in packages/core/src/lib/store/index.ts:1
  • Index

    diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index ea92a99410..015b0bfaea 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -104,6 +104,7 @@ Callback ContentFilter ContentTopic +CreateLibp2pOptions ENRKey ENRValue IFilter diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 86b40ebb42..079a8ec50a 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -17,7 +17,7 @@
  • ecies
  • Namespace ecies

    +
  • Defined in packages/message-encryption/src/ecies.ts:1
  • diff --git a/modules/_waku_message_encryption.html b/modules/_waku_message_encryption.html index 466080bbdb..0578fbfbff 100644 --- a/modules/_waku_message_encryption.html +++ b/modules/_waku_message_encryption.html @@ -17,10 +17,10 @@

    Module @waku/message-encryption - v0.0.23

    @waku/message-encryption

    Provide Waku Message Version 1 payload encryption as defined in 26/WAKU2-PAYLOAD.

    Symmetric Encryption

    Symmetric encryption uses a unique key to encrypt and decrypt messages.

    -
    import {
    createDecoder,
    createEncoder,
    generateSymmetricKey
    } from "@waku/message-encryption/symmetric";

    // Generate a random key
    const key = generateSymmetricKey();

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, key);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, key);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    }); +
    import {
    createDecoder,
    createEncoder,
    generateSymmetricKey
    } from "@waku/message-encryption/symmetric";

    // Generate a random key
    const key = generateSymmetricKey();

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, key);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, key);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    });

    ECIES Encryption

    ECIES encryption enables encryption for a public key and decryption using a private key.

    -
    import {
    createDecoder,
    createEncoder,
    generatePrivateKey,
    getPublicKey
    } from "@waku/message-encryption/ecies";

    // Generate a random private key
    const privateKey = generatePrivateKey();

    // Keep the private key secure, provide the public key to the sender
    const publicKey = getPublicKey(privateKey);

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, publicKey);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, privateKey);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    }); +
    import {
    createDecoder,
    createEncoder,
    generatePrivateKey,
    getPublicKey
    } from "@waku/message-encryption/ecies";

    // Generate a random private key
    const privateKey = generatePrivateKey();

    // Keep the private key secure, provide the public key to the sender
    const publicKey = getPublicKey(privateKey);

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, publicKey);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, privateKey);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    });
    diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 9eecdb8b95..911f8420de 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -17,7 +17,7 @@
  • symmetric
  • Namespace symmetric

    +
  • Defined in packages/message-encryption/src/symmetric.ts:1
  • diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index 781c03fb7d..dc2a299e6c 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -17,8 +17,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in lib/filter.ts:403
  • +
  • Defined in lib/filter.ts:413
  • Index

    diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 868852992b..a16f5ccfb5 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -19,8 +19,8 @@
  • ContentFilter
  • Namespace ContentFilter

    +
  • Defined in lib/filter.ts:18
  • +
  • Defined in lib/filter.ts:22
  • Index

    diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index b480370090..7bc3d86882 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -18,8 +18,8 @@
  • FilterRequest
  • Namespace FilterRequest

    +
  • Defined in lib/filter.ts:11
  • +
  • Defined in lib/filter.ts:17
  • Index

    diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index 7a94654037..31ecb2cadf 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -18,8 +18,8 @@
  • FilterRpc
  • Namespace FilterRpc

    +
  • Defined in lib/filter.ts:209
  • +
  • Defined in lib/filter.ts:215
  • Index

    diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index 8d6613d9a5..fa17956440 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -18,8 +18,8 @@
  • MessagePush
  • Namespace MessagePush

    +
  • Defined in lib/filter.ts:149
  • +
  • Defined in lib/filter.ts:153
  • Index

    diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index 5790ef78c9..9909a6d0bc 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in lib/filter.ts:285
  • +
  • Defined in lib/filter.ts:295
  • Index

    diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index 9f2ae48299..c189263965 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -17,7 +17,7 @@
  • proto_filter
  • Namespace proto_filter

    +
  • Defined in lib/filter.ts:1
  • diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html index 2c0a2d080f..0da0263c1e 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -19,8 +19,8 @@
  • FilterSubscribeType
  • Namespace FilterSubscribeType

    +
  • Defined in lib/filter_v2.ts:19
  • +
  • Defined in lib/filter_v2.ts:33
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index 9111cdc54b..470e415dbb 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html @@ -18,8 +18,8 @@
  • FilterSubscribeRequest
  • Namespace FilterSubscribeRequest

    +
  • Defined in lib/filter_v2.ts:11
  • +
  • Defined in lib/filter_v2.ts:18
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html index ee274ad357..5e89150932 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -18,8 +18,8 @@
  • FilterSubscribeResponse
  • Namespace FilterSubscribeResponse

    +
  • Defined in lib/filter_v2.ts:120
  • +
  • Defined in lib/filter_v2.ts:126
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.MessagePush.html b/modules/_waku_proto.proto_filter_v2.MessagePush.html index c49737be47..d52cc4e46c 100644 --- a/modules/_waku_proto.proto_filter_v2.MessagePush.html +++ b/modules/_waku_proto.proto_filter_v2.MessagePush.html @@ -18,8 +18,8 @@
  • MessagePush
  • Namespace MessagePush

    +
  • Defined in lib/filter_v2.ts:197
  • +
  • Defined in lib/filter_v2.ts:202
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index 2a927020ae..a694cbda34 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in lib/filter_v2.ts:262
  • +
  • Defined in lib/filter_v2.ts:272
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 773bcb9fce..a690c75b7a 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in lib/filter_v2.ts:380
  • +
  • Defined in lib/filter_v2.ts:390
  • Index

    diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index d2af958d6e..edc971a11d 100644 --- a/modules/_waku_proto.proto_filter_v2.html +++ b/modules/_waku_proto.proto_filter_v2.html @@ -17,7 +17,7 @@
  • proto_filter_v2
  • Namespace proto_filter_v2

    +
  • Defined in lib/filter_v2.ts:1
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index 4d426f38fa..012c4a4d9f 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -18,8 +18,8 @@
  • PushRequest
  • Namespace PushRequest

    +
  • Defined in lib/light_push.ts:11
  • +
  • Defined in lib/light_push.ts:16
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index c4fb71efcb..dbcca62e7f 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -18,8 +18,8 @@
  • PushResponse
  • Namespace PushResponse

    +
  • Defined in lib/light_push.ts:78
  • +
  • Defined in lib/light_push.ts:83
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index 484b89c006..df01c1ace7 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -18,8 +18,8 @@
  • PushRpc
  • Namespace PushRpc

    +
  • Defined in lib/light_push.ts:145
  • +
  • Defined in lib/light_push.ts:151
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index 0d810c1c5b..36b6c32b2d 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in lib/light_push.ts:221
  • +
  • Defined in lib/light_push.ts:231
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index d168dffb73..c530b73e81 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in lib/light_push.ts:339
  • +
  • Defined in lib/light_push.ts:349
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 0ee791db0d..d5ab8637e2 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -17,7 +17,7 @@
  • proto_lightpush
  • Namespace proto_lightpush

    +
  • Defined in lib/light_push.ts:1
  • Index

    diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index bcf54d1b76..832174270e 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in lib/message.ts:11
  • +
  • Defined in lib/message.ts:21
  • Index

    diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index bcd29ebf5b..3893d25eb5 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in lib/message.ts:129
  • +
  • Defined in lib/message.ts:139
  • Index

    diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 39970f4847..01473d64d9 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -17,7 +17,7 @@
  • proto_message
  • Namespace proto_message

    +
  • Defined in lib/message.ts:1
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index 89f106d5cd..5a9d0e1f6e 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -18,8 +18,8 @@
  • PeerExchangeQuery
  • Namespace PeerExchangeQuery

    +
  • Defined in lib/peer_exchange.ts:67
  • +
  • Defined in lib/peer_exchange.ts:71
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index f6c56bc2dd..172e4682c7 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -18,8 +18,8 @@
  • PeerExchangeRPC
  • Namespace PeerExchangeRPC

    +
  • Defined in lib/peer_exchange.ts:183
  • +
  • Defined in lib/peer_exchange.ts:188
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index 4e92832318..cd7a4df0f3 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -18,8 +18,8 @@
  • PeerExchangeResponse
  • Namespace PeerExchangeResponse

    +
  • Defined in lib/peer_exchange.ts:123
  • +
  • Defined in lib/peer_exchange.ts:127
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 3b7667372f..a83b0324f2 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -18,8 +18,8 @@
  • PeerInfo
  • Namespace PeerInfo

    +
  • Defined in lib/peer_exchange.ts:11
  • +
  • Defined in lib/peer_exchange.ts:15
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index c2b4a84eb8..4b0de78067 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -17,7 +17,7 @@
  • proto_peer_exchange
  • Namespace proto_peer_exchange

    +
  • Defined in lib/peer_exchange.ts:1
  • Index

    diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index ca22fda7ae..5235fb3e12 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -18,8 +18,8 @@
  • ContentFilter
  • Namespace ContentFilter

    +
  • Defined in lib/store.ts:189
  • +
  • Defined in lib/store.ts:193
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index dd96bdedf3..68dae0daef 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -18,8 +18,8 @@
  • HistoryQuery
  • Namespace HistoryQuery

    +
  • Defined in lib/store.ts:247
  • +
  • Defined in lib/store.ts:255
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index 3e88944596..99dc16873f 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -19,8 +19,8 @@
  • HistoryError
  • Namespace HistoryError

    +
  • Defined in lib/store.ts:350
  • +
  • Defined in lib/store.ts:360
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index f6afd19746..d02d8120b4 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -18,8 +18,8 @@
  • HistoryResponse
  • Namespace HistoryResponse

    +
  • Defined in lib/store.ts:343
  • +
  • Defined in lib/store.ts:349
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 6c8b07dc9c..40f23257f7 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -18,8 +18,8 @@
  • HistoryRpc
  • Namespace HistoryRpc

    +
  • Defined in lib/store.ts:438
  • +
  • Defined in lib/store.ts:444
  • Index

    diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 8032839794..8dec57ee59 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -18,8 +18,8 @@
  • Index
  • Namespace Index

    +
  • Defined in lib/store.ts:11
  • +
  • Defined in lib/store.ts:18
  • Index

    diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 2789be0962..d2150b56c9 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -19,8 +19,8 @@
  • Direction
  • Namespace Direction

    +
  • Defined in lib/store.ts:106
  • +
  • Defined in lib/store.ts:116
  • Index

    diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 3c3d978e97..ac5e0ab7fc 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -18,8 +18,8 @@
  • PagingInfo
  • Namespace PagingInfo

    +
  • Defined in lib/store.ts:99
  • +
  • Defined in lib/store.ts:105
  • Index

    diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 4102bc8ff0..1dfc915625 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in lib/store.ts:514
  • +
  • Defined in lib/store.ts:524
  • Index

    diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index 091d883a5d..fb10981ffe 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in lib/store.ts:632
  • +
  • Defined in lib/store.ts:642
  • Index

    diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 87279932d2..efcec80a3e 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -17,7 +17,7 @@
  • proto_store
  • Namespace proto_store

    +
  • Defined in lib/store.ts:1
  • Index

    diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index b102adf5af..3b3b92af59 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -18,8 +18,8 @@
  • TopicOnlyMessage
  • Namespace TopicOnlyMessage

    +
  • Defined in lib/topic_only_message.ts:11
  • +
  • Defined in lib/topic_only_message.ts:15
  • Index

    diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index 61e3498738..1f597e1e14 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -17,7 +17,7 @@
  • proto_topic_only_message
  • Namespace proto_topic_only_message

    +
  • Defined in lib/topic_only_message.ts:1
  • Index

    diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 9c4a0330c8..5de8281408 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -117,6 +117,7 @@ Callback ContentFilter ContentTopic +CreateLibp2pOptions ENRKey ENRValue IFilter diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 64bee01237..5514758e5e 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -18,7 +18,7 @@

    Type alias ActiveSubscriptions

    ActiveSubscriptions: Map<PubsubTopic, ContentTopic[]>
    +
  • Defined in packages/interfaces/src/receiver.ts:10
  • +
  • Defined in packages/interfaces/src/protocols.ts:63
  • +
  • Defined in packages/interfaces/src/filter.ts:8
  • +
  • Defined in packages/interfaces/src/misc.ts:11
  • +
  • Defined in packages/interfaces/src/enr.ts:5
  • +
  • Defined in packages/interfaces/src/enr.ts:6
  • +
  • Defined in packages/interfaces/src/filter.ts:25
  • +
  • Defined in packages/interfaces/src/light_push.ts:4
  • +
  • Defined in packages/interfaces/src/relay.ts:22
  • +
  • Defined in packages/interfaces/src/libp2p.ts:19
  • +
  • Defined in packages/interfaces/src/libp2p.ts:14
  • +
  • Defined in packages/interfaces/src/libp2p.ts:7
  • +
  • Defined in packages/interfaces/src/enr.ts:11
  • +
  • Defined in packages/interfaces/src/misc.ts:13
  • +
  • Defined in packages/interfaces/src/protocols.ts:24
  • +
  • Defined in packages/interfaces/src/misc.ts:10
  • +
  • Defined in packages/interfaces/src/dns_discovery.ts:3
  • +
  • Defined in packages/interfaces/src/enr.ts:12
  • +
  • Defined in packages/interfaces/src/store.ts:21
  • +
  • Defined in packages/interfaces/src/misc.ts:8
  • +
  • Defined in packages/message-encryption/src/index.ts:18
  • +
  • Defined in index.ts:44
  • +
  • Defined in index.ts:38
  • +
  • Defined in index.ts:43
  • +
  • Defined in common/to_async_iterator.ts:15
  • +
  • Defined in packages/core/src/lib/constants.ts:4
  • +
  • Defined in packages/core/src/lib/waku.ts:20
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:20
  • +
  • Defined in packages/core/src/lib/waku.ts:18
  • +
  • Defined in packages/core/src/lib/waku.ts:19
  • +
  • Defined in packages/core/src/lib/filter/index.ts:46
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:31
  • +
  • Defined in packages/core/src/lib/store/index.ts:33
  • +
  • Defined in packages/core/src/lib/store/index.ts:31
  • +
  • Defined in packages/dns-discovery/src/constants.ts:3
  • +
  • Defined in packages/enr/src/constants.ts:4
  • +
  • Defined in packages/enr/src/constants.ts:6
  • +
  • Defined in packages/enr/src/constants.ts:2
  • +
  • Defined in packages/enr/src/constants.ts:10
  • +
  • Defined in packages/message-encryption/src/index.ts:8
  • +
  • Defined in packages/message-encryption/src/index.ts:16
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:49
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange.ts:18