diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 668d2b7d28..9988ea6db8 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:18
  • @@ -64,14 +64,14 @@
    proto: WakuMessage

    Returns DecodedMessage

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

    proto: WakuMessage
    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:19
  • Accessors

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

  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:21
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:40
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:36
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:28
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:32
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:68
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:44
  • +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:63
  • +
  • Defined in packages/core/src/lib/waku.ts:65
  • relay?: Relay
    +
  • Defined in packages/core/src/lib/waku.ts:59
  • relayKeepAliveTimers: {
        [peer: string]: ReturnType<typeof setInterval>;
    }
    @@ -178,13 +178,13 @@
  • [peer: string]: ReturnType<typeof setInterval>
  • +
  • Defined in packages/core/src/lib/waku.ts:68
  • store?: Store
    +
  • Defined in packages/core/src/lib/waku.ts:60
  • Methods

    @@ -208,7 +208,7 @@

    Returns Promise<Stream>

    +
  • Defined in packages/core/src/lib/waku.ts:155
  • +
  • Defined in packages/core/src/lib/waku.ts:210
  • +
  • Defined in packages/core/src/lib/waku.ts:201
  • +
  • Defined in packages/core/src/lib/waku.ts:192
  • Returns void

    +
  • Defined in packages/core/src/lib/waku.ts:220
  • +
  • Defined in packages/core/src/lib/waku.ts:196
  • +
  • Defined in packages/core/src/lib/waku.ts:264
  • Returns void

    +
  • Defined in packages/core/src/lib/waku.ts:250
  • 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

    @@ -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:9
  • +
  • Defined in packages/enr/src/keypair/types.ts:4
  • +
  • Defined in packages/interfaces/src/index.ts:78
  • +
  • Defined in packages/interfaces/src/index.ts:14
  • +
  • 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:160
  • Returns Encoder

    +
  • Defined in packages/core/src/lib/waku_message/version_0.ts:106
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/wait_for_remote_peer.ts:33
  • +
  • Defined in packages/core/src/lib/waku_filter/index.ts:309
  • +
  • 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:70
  • +
  • Defined in packages/create/src/index.ts:105
  • +
  • Defined in packages/create/src/index.ts:174
  • +
  • Defined in packages/create/src/index.ts:168
  • +
  • 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:49
  • 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:54
  • +
  • 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:42
  • 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:56
  • +
  • Defined in packages/interfaces/src/index.ts:242
  • fromWireToProtoObj: ((bytes: Uint8Array) => Promise<undefined | ProtoMessage>)
    @@ -80,7 +80,7 @@
    bytes: Uint8Array

    Returns Promise<undefined | ProtoMessage>

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

    Returns Promise<undefined | Uint8Array>

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

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

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

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

    message: Message

    Returns Promise<SendResult>

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

    +
  • Defined in packages/interfaces/src/index.ts:129
  • 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:136
  • 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:124
  • +
  • Defined in packages/interfaces/src/index.ts:163
  • +
  • Defined in packages/core/src/index.ts:1
  • NPM

    GitHub Action diff --git a/modules/_waku_core.waku.html b/modules/_waku_core.waku.html index 32f82e78df..c69587a6c1 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 46139db6ee..f4b41c93b6 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.html b/modules/_waku_core.waku_light_push.html index 420cd89e22..e70d47ccba 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 a671c62593..ec15163aaf 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 0d62023d12..ad7de0ee6b 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 9f972abb27..f16f78989c 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 f03b18c91a..334482ed97 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 2644850c80..bd80afa995 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 7edb751b93..f845db38e0 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 f1c78c0879..08337b3114 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 bb36c7547f..8611319dde 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 0e17a8229c..b1de2d80ca 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 1e35c6be00..af588efa82 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:4
  • +
  • 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:39
  • +
  • Defined in packages/interfaces/src/index.ts:91
  • +
  • Defined in packages/interfaces/src/index.ts:31
  • +
  • Defined in packages/interfaces/src/index.ts:97
  • +
  • Defined in packages/message-encryption/src/index.ts:22
  • +
  • Defined in packages/core/src/lib/waku.ts:31
  • +
  • Defined in packages/core/src/lib/waku.ts:29
  • +
  • Defined in packages/core/src/lib/waku.ts:30
  • +
  • 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