diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index d6e648eca2..f245ebe1bb 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -25,7 +25,7 @@ +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:19
  • @@ -64,14 +64,14 @@
    proto: WakuMessage

    Returns DecodedMessage

    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:20
  • Properties

    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:20
  • Accessors

    @@ -81,7 +81,7 @@
  • Returns undefined | Uint8Array

  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:22
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:41
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:37
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:29
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:33
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:69
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:45
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:64
  • +
  • Defined in packages/core/src/lib/waku.ts:55
  • relay?: Relay
    +
  • Defined in packages/core/src/lib/waku.ts:50
  • relayKeepAliveTimers: {
        [peer: string]: ReturnType<typeof setInterval>;
    }
    @@ -158,13 +158,13 @@
  • [peer: string]: ReturnType<typeof setInterval>
  • +
  • Defined in packages/core/src/lib/waku.ts:58
  • store?: Store
    +
  • Defined in packages/core/src/lib/waku.ts:51
  • Methods

    @@ -188,7 +188,7 @@

    Returns Promise<Stream>

    +
  • Defined in packages/core/src/lib/waku.ts:139
  • +
  • Defined in packages/core/src/lib/waku.ts:187
  • +
  • Defined in packages/core/src/lib/waku.ts:178
  • +
  • Defined in packages/core/src/lib/waku.ts:169
  • Returns void

    +
  • Defined in packages/core/src/lib/waku.ts:197
  • +
  • Defined in packages/core/src/lib/waku.ts:173
  • +
  • Defined in packages/core/src/lib/waku.ts:241
  • Returns void

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

    +
  • Defined in packages/dns-discovery/src/index.ts:54
  • +
  • Defined in packages/dns-discovery/src/index.ts:72
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:259
  • +
  • Defined in packages/enr/src/enr.ts:182
  • +
  • Defined in packages/enr/src/enr.ts:164
  • set multiaddrs(multiaddrs: undefined | Multiaddr[]): void
  • Set the multiaddrs field on the ENR.

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

    multiaddrs: undefined | Multiaddr[]
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:333
  • +
  • Defined in packages/enr/src/enr.ts:190
  • +
  • Defined in packages/enr/src/enr.ts:173
  • set tcp(port: undefined | number): void
  • @@ -280,7 +280,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:225
  • set tcp6(port: undefined | number): void
  • @@ -298,7 +298,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:276
  • set udp(port: undefined | number): void
  • @@ -316,7 +316,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:242
  • set udp6(port: undefined | number): void
  • @@ -334,7 +334,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:293
  • set waku2(waku2: undefined | Waku2): void
  • Set the waku2 field on the ENR.

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

    waku2: undefined | Waku2
  • Returns void

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

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

    Returns an iterable of entries in the map.

    Returns IterableIterator<[string, Uint8Array]>

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

    Optional privateKey: Uint8Array

    Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/enr.ts:509
  • Returns Promise<(string | Uint8Array | number[])[]>

    +
  • Defined in packages/enr/src/enr.ts:486
  • Returns Promise<string>

    +
  • Defined in packages/enr/src/enr.ts:519
  • Returns undefined | Multiaddr

    +
  • Defined in packages/enr/src/enr.ts:418
  • +
  • Defined in packages/enr/src/enr.ts:433
  • Returns undefined | Multiaddr

    +
  • Defined in packages/enr/src/enr.ts:342
  • +
  • Defined in packages/enr/src/enr.ts:152
  • Returns void

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

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

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

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

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

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

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

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

    +
  • Defined in packages/enr/src/enr.ts:143
  • +
  • Defined in packages/enr/src/keypair/secp256k1.ts:27
  • +
  • Defined in packages/core/src/lib/waku_store/history_rpc.ts:10
  • +
  • Defined in packages/enr/src/keypair/types.ts:4
  • +
  • Defined in packages/interfaces/src/index.ts:55
  • +
  • Defined in packages/interfaces/src/index.ts:11
  • +
  • Defined in packages/byte-utils/src/index.ts:20
  • +
  • Defined in packages/byte-utils/src/index.ts:26
  • +
  • Defined in packages/byte-utils/src/index.ts:36
  • +
  • Defined in packages/byte-utils/src/index.ts:9
  • +
  • Defined in packages/byte-utils/src/index.ts:31
  • Returns Decoder

    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:161
  • Returns Encoder

    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:107
  • +
  • Defined in packages/core/src/proto/message.ts:194
  • +
  • Defined in packages/core/src/proto/message.ts:190
  • +
  • Defined in packages/core/src/proto/message.ts:310
  • +
  • Defined in packages/core/src/proto/message.ts:306
  • +
  • Defined in packages/core/src/proto/topic_only_message.ts:62
  • +
  • Defined in packages/core/src/proto/topic_only_message.ts:58
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/wait_for_remote_peer.ts:32
  • +
  • Defined in packages/core/src/lib/waku_filter/index.ts:309
  • +
  • Defined in packages/core/src/proto/light_push.ts:142
  • +
  • Defined in packages/core/src/proto/light_push.ts:138
  • +
  • Defined in packages/core/src/lib/waku_light_push/index.ts:152
  • +
  • Defined in packages/core/src/lib/waku_relay/index.ts:190
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:406
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:402
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:433
  • +
  • Defined in packages/create/src/index.ts:69
  • +
  • Defined in packages/create/src/index.ts:102
  • +
  • Defined in packages/create/src/index.ts:169
  • +
  • Defined in packages/create/src/index.ts:163
  • +
  • Defined in packages/enr/src/crypto.ts:39
  • +
  • Defined in packages/enr/src/keypair/index.ts:13
  • +
  • Defined in packages/enr/src/keypair/index.ts:46
  • +
  • Defined in packages/enr/src/keypair/index.ts:26
  • +
  • Defined in packages/enr/src/waku2_codec.ts:22
  • +
  • Defined in packages/enr/src/waku2_codec.ts:8
  • +
  • Defined in packages/enr/src/crypto.ts:35
  • Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/crypto.ts:21
  • +
  • Defined in packages/enr/src/crypto.ts:50
  • Returns Decoder

    +
  • Defined in packages/message-encryption/src/ecies.ts:166
  • Returns Encoder

    +
  • Defined in packages/message-encryption/src/ecies.ts:86
  • +
  • Defined in packages/message-encryption/src/crypto/index.ts:35
  • +
  • Defined in packages/message-encryption/src/crypto/index.ts:42
  • Returns Decoder

    +
  • Defined in packages/message-encryption/src/symmetric.ts:164
  • Returns Encoder

    +
  • Defined in packages/message-encryption/src/symmetric.ts:84
  • +
  • Defined in packages/core/src/lib/waku.ts:40
  • userAgent?: string
    @@ -64,7 +64,7 @@ relay to each peer after the set number of seconds. Set to 0 to disable.

    Default

    DefaultUserAgent

    +
  • Defined in packages/core/src/lib/waku.ts:45
  • +
  • Defined in packages/core/src/lib/waku_filter/index.ts:55
  • +
  • Defined in packages/core/src/lib/waku_light_push/index.ts:48
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:55
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:83
  • pageSize?: number
    @@ -71,14 +71,14 @@ If undefined, the query will start from the beginning or end of the history, dep

    Default

    DefaultPageSize

    +
  • Defined in packages/core/src/lib/waku_store/index.ts:89
  • peerId?: PeerId

    The peer to query. If undefined, a pseudo-random peer is selected from the connected Waku Store peers.

    +
  • Defined in packages/core/src/lib/waku_store/index.ts:67
  • pubSubTopic?: string
    @@ -86,14 +86,14 @@ If undefined, the query will start from the beginning or end of the history, dep See Waku v2 Topic Usage Recommendations.

    +
  • Defined in packages/core/src/lib/waku_store/index.ts:72
  • timeFilter?: waku_store.TimeFilter

    Retrieve messages with a timestamp within the provided values.

    +
  • Defined in packages/core/src/lib/waku_store/index.ts:93
  • +
  • Defined in packages/create/src/index.ts:41
  • staticNoiseKey?: Uint8Array
    @@ -77,7 +77,7 @@ by < This is only used for test purposes to not run out of entropy during CI runs.

    +
  • Defined in packages/create/src/index.ts:55
  • +
  • Defined in packages/interfaces/src/index.ts:210
  • fromWireToProtoObj: ((bytes: Uint8Array) => Promise<undefined | ProtoMessage>)
    @@ -80,7 +80,7 @@
    bytes: Uint8Array

    Returns Promise<undefined | ProtoMessage>

    +
  • Defined in packages/interfaces/src/index.ts:209
  • +
  • Defined in packages/interfaces/src/index.ts:196
  • toWire: ((message: Message) => Promise<undefined | Uint8Array>)
    @@ -81,7 +81,7 @@
    message: Message

    Returns Promise<undefined | Uint8Array>

    +
  • Defined in packages/interfaces/src/index.ts:195
  • Returns Promise<(() => Promise<void>)>

    +
  • Defined in packages/interfaces/src/index.ts:38
  • Returns Promise<SendResult>

    +
  • Defined in packages/interfaces/src/index.ts:46
  • +
  • Defined in packages/interfaces/src/index.ts:18
  • +
  • Defined in packages/interfaces/src/index.ts:120
  • globalSignaturePolicy: "StrictSign" | "StrictNoSign"
    @@ -235,7 +235,7 @@ topic => peer id set

    message: Message

    Returns Promise<SendResult>

    +
  • Defined in packages/interfaces/src/index.ts:115
  • streamsInbound: Map<string, InboundStream>
    +
  • Defined in packages/interfaces/src/index.ts:213
  • @@ -37,7 +37,7 @@
    recipients: PeerId[]
    +
  • Defined in packages/interfaces/src/index.ts:214
  • Returns Promise<void>

    +
  • Defined in packages/interfaces/src/index.ts:101
  • queryGenerator: (<T>(decoders: Decoder<T>[], options?: StoreQueryOptions) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)
    @@ -121,7 +121,7 @@
    Optional options: StoreQueryOptions

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

    +
  • Defined in packages/interfaces/src/index.ts:108
  • queryOrderedCallback: (<T>(decoders: Decoder<T>[], callback: ((message: T) => boolean | void | Promise<boolean | void>), options?: StoreQueryOptions) => Promise<void>)
    @@ -159,7 +159,7 @@
    Optional options: StoreQueryOptions

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/index.ts:96
  • +
  • Defined in packages/interfaces/src/index.ts:134
  • +
  • Defined in packages/core/src/index.ts:1
  • NPM

    GitHub Action diff --git a/modules/_waku_core.proto_message.RateLimitProof.html b/modules/_waku_core.proto_message.RateLimitProof.html index f3494f8d43..2623317785 100644 --- a/modules/_waku_core.proto_message.RateLimitProof.html +++ b/modules/_waku_core.proto_message.RateLimitProof.html @@ -18,8 +18,8 @@

  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in packages/core/src/proto/message.ts:8
  • +
  • Defined in packages/core/src/proto/message.ts:18
  • Index

    diff --git a/modules/_waku_core.proto_message.WakuMessage.html b/modules/_waku_core.proto_message.WakuMessage.html index 2d65b053c7..10cbbaf66b 100644 --- a/modules/_waku_core.proto_message.WakuMessage.html +++ b/modules/_waku_core.proto_message.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in packages/core/src/proto/message.ts:199
  • +
  • Defined in packages/core/src/proto/message.ts:209
  • Index

    diff --git a/modules/_waku_core.proto_message.html b/modules/_waku_core.proto_message.html index 12157486d4..b33975178d 100644 --- a/modules/_waku_core.proto_message.html +++ b/modules/_waku_core.proto_message.html @@ -17,7 +17,7 @@
  • proto_message
  • Namespace proto_message

    +
  • Defined in packages/core/src/proto/message.ts:4
  • Index

    diff --git a/modules/_waku_core.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_core.proto_topic_only_message.TopicOnlyMessage.html index 772d3cadc8..df7cf3f753 100644 --- a/modules/_waku_core.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_core.proto_topic_only_message.TopicOnlyMessage.html @@ -18,8 +18,8 @@
  • TopicOnlyMessage
  • Namespace TopicOnlyMessage

    +
  • Defined in packages/core/src/proto/topic_only_message.ts:8
  • +
  • Defined in packages/core/src/proto/topic_only_message.ts:12
  • Index

    diff --git a/modules/_waku_core.proto_topic_only_message.html b/modules/_waku_core.proto_topic_only_message.html index 025000e93b..898710eca7 100644 --- a/modules/_waku_core.proto_topic_only_message.html +++ b/modules/_waku_core.proto_topic_only_message.html @@ -17,7 +17,7 @@
  • proto_topic_only_message
  • Namespace proto_topic_only_message

    +
  • Defined in packages/core/src/proto/topic_only_message.ts:4
  • Index

    diff --git a/modules/_waku_core.waku.html b/modules/_waku_core.waku.html index cb5968c589..9bf91e967e 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 ba7779f171..9373c054c6 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/waku_filter/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_light_push.PushResponse.html b/modules/_waku_core.waku_light_push.PushResponse.html index 0b6cee2069..8e84fcc267 100644 --- a/modules/_waku_core.waku_light_push.PushResponse.html +++ b/modules/_waku_core.waku_light_push.PushResponse.html @@ -18,8 +18,8 @@
  • PushResponse
  • Namespace PushResponse

    +
  • Defined in packages/core/src/proto/light_push.ts:79
  • +
  • Defined in packages/core/src/proto/light_push.ts:84
  • Index

    diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index bb8cfc2147..ad38195bc6 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/waku_light_push/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_relay.html b/modules/_waku_core.waku_relay.html index 337101fb0f..f63b7d0373 100644 --- a/modules/_waku_core.waku_relay.html +++ b/modules/_waku_core.waku_relay.html @@ -17,7 +17,7 @@
  • waku_relay
  • Namespace waku_relay

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

    diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 6db9d13a09..5a536a6dcf 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/waku_store/index.ts:1
  • Index

    diff --git a/modules/_waku_create.html b/modules/_waku_create.html index dca7262187..f9c834c626 100644 --- a/modules/_waku_create.html +++ b/modules/_waku_create.html @@ -16,7 +16,7 @@
  • @waku/create
  • Module @waku/create

    +
  • Defined in packages/create/src/index.ts:1
  • diff --git a/modules/_waku_dns_discovery.html b/modules/_waku_dns_discovery.html index c511ca9899..6051fb555a 100644 --- a/modules/_waku_dns_discovery.html +++ b/modules/_waku_dns_discovery.html @@ -16,7 +16,7 @@
  • @waku/dns-discovery
  • Module @waku/dns-discovery

    +
  • Defined in packages/dns-discovery/src/index.ts:1
  • diff --git a/modules/_waku_enr.html b/modules/_waku_enr.html index 42043c740a..8d35392fc5 100644 --- a/modules/_waku_enr.html +++ b/modules/_waku_enr.html @@ -16,7 +16,7 @@
  • @waku/enr
  • Module @waku/enr

    +
  • Defined in packages/enr/src/index.ts:1
  • diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index 13da2ebc43..bc3727c74a 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -16,7 +16,7 @@
  • @waku/interfaces
  • Module @waku/interfaces

    +
  • Defined in packages/interfaces/src/index.ts:1
  • diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 7a4302b3a1..8cc2b14f2d 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 d20f939ba0..b94873aeb1 100644 --- a/modules/_waku_message_encryption.html +++ b/modules/_waku_message_encryption.html @@ -16,7 +16,7 @@
  • @waku/message-encryption
  • Module @waku/message-encryption

    +
  • Defined in packages/message-encryption/src/index.ts:1
  • diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 1c522e7d66..f806dc7423 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/types/_waku_core.waku_filter.ContentFilter.html b/types/_waku_core.waku_filter.ContentFilter.html index af066a2bee..19dcab97df 100644 --- a/types/_waku_core.waku_filter.ContentFilter.html +++ b/types/_waku_core.waku_filter.ContentFilter.html @@ -24,7 +24,7 @@
  • contentTopic: string
  • +
  • Defined in packages/core/src/lib/waku_filter/filter_rpc.ts:5
  • +
  • Defined in packages/core/src/lib/waku_filter/index.ts:58
  • +
  • Defined in packages/core/src/lib/waku_relay/index.ts:33
  • +
  • Defined in packages/core/src/lib/waku_relay/index.ts:28
  • +
  • Defined in packages/enr/src/types.ts:10
  • +
  • Defined in packages/enr/src/types.ts:11
  • +
  • Defined in packages/enr/src/types.ts:7
  • +
  • Defined in packages/enr/src/types.ts:8
  • +
  • Defined in packages/interfaces/src/index.ts:35
  • +
  • Defined in packages/interfaces/src/index.ts:63
  • +
  • Defined in packages/interfaces/src/index.ts:27
  • +
  • Defined in packages/interfaces/src/index.ts:69
  • +
  • Defined in packages/message-encryption/src/index.ts:22
  • +
  • Defined in packages/core/src/lib/waku.ts:22
  • +
  • Defined in packages/core/src/lib/waku.ts:20
  • +
  • Defined in packages/core/src/lib/waku.ts:21
  • +
  • Defined in packages/core/src/lib/waku_filter/index.ts:36
  • +
  • Defined in packages/core/src/lib/waku_light_push/index.ts:31
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:37
  • +
  • Defined in packages/core/src/lib/waku_store/index.ts:35
  • +
  • Defined in packages/enr/src/constants.ts:4
  • +
  • Defined in packages/enr/src/constants.ts:6
  • +
  • Defined in packages/enr/src/keypair/index.ts:9
  • +
  • Defined in packages/enr/src/constants.ts:2
  • +
  • Defined in packages/enr/src/constants.ts:10
  • +
  • Defined in packages/message-encryption/src/index.ts:13
  • +
  • Defined in packages/message-encryption/src/index.ts:20