diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 58253db739..d89a6f7d00 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -25,7 +25,7 @@ +
  • Defined in packages/core/src/lib/message/version_0.ts:18
  • @@ -64,14 +64,14 @@
    proto: WakuMessage

    Returns DecodedMessage

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

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

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

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

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

    Returns Promise<Stream>

    +
  • Defined in packages/core/src/lib/waku.ts:152
  • +
  • Defined in packages/core/src/lib/waku.ts:207
  • +
  • Defined in packages/core/src/lib/waku.ts:198
  • +
  • Defined in packages/core/src/lib/waku.ts:189
  • Returns void

    +
  • Defined in packages/core/src/lib/waku.ts:217
  • +
  • Defined in packages/core/src/lib/waku.ts:193
  • +
  • Defined in packages/core/src/lib/waku.ts:261
  • Returns void

    +
  • Defined in packages/core/src/lib/waku.ts:247
  • 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/store/history_rpc.ts:9
  • +
  • Defined in packages/enr/src/keypair/types.ts:4
  • +
  • Defined in packages/interfaces/src/store.ts:6
  • +
  • Defined in packages/interfaces/src/protocols.ts:8
  • +
  • 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/message/version_0.ts:162
  • Returns Encoder

    +
  • Defined in packages/core/src/lib/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/filter/index.ts:309
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:152
  • +
  • Defined in packages/core/src/lib/relay/index.ts:190
  • +
  • Defined in packages/core/src/lib/store/index.ts:406
  • +
  • Defined in packages/core/src/lib/store/index.ts:402
  • +
  • Defined in packages/core/src/lib/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:163
  • Returns Encoder

    +
  • Defined in packages/message-encryption/src/ecies.ts:83
  • +
  • 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:161
  • Returns Encoder

    +
  • Defined in packages/message-encryption/src/symmetric.ts:81
  • +
  • Defined in packages/core/src/lib/waku.ts:46
  • 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:51
  • +
  • Defined in packages/core/src/lib/filter/index.ts:55
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:48
  • +
  • Defined in packages/core/src/lib/store/index.ts:55
  • +
  • Defined in packages/core/src/lib/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/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/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/store/index.ts:72
  • timeFilter?: waku_store.TimeFilter

    Retrieve messages with a timestamp within the provided values.

    +
  • Defined in packages/core/src/lib/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/message.ts:51
  • fromWireToProtoObj: ((bytes: Uint8Array) => Promise<undefined | IProtoMessage>)
    @@ -80,7 +80,7 @@
    bytes: Uint8Array

    Returns Promise<undefined | IProtoMessage>

    +
  • Defined in packages/interfaces/src/message.ts:50
  • +
  • Defined in packages/interfaces/src/message.ts:37
  • toWire: ((message: IMessage) => Promise<undefined | Uint8Array>)
    @@ -81,7 +81,7 @@
    message: IMessage

    Returns Promise<undefined | Uint8Array>

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

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

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

    +
  • Defined in packages/interfaces/src/peer_exchange.ts:9
  • +
  • Defined in packages/interfaces/src/relay.ts:17
  • globalSignaturePolicy: "StrictSign" | "StrictNoSign"
    @@ -235,7 +235,7 @@ topic => peer id set

    message: IMessage

    Returns Promise<SendResult>

    +
  • Defined in packages/interfaces/src/relay.ts:12
  • streamsInbound: Map<string, InboundStream>
    +
  • Defined in packages/interfaces/src/store.ts:53
  • @@ -44,7 +44,7 @@
    peerStore: PeerStore
    +
  • Defined in packages/interfaces/src/protocols.ts:15
  • peers: (() => Promise<Peer[]>)
    @@ -58,7 +58,7 @@

    Returns Promise<Peer[]>

    +
  • Defined in packages/interfaces/src/protocols.ts:16
  • queryCallbackOnPromise: (<T>(decoders: IDecoder<T>[], callback: ((message: Promise<undefined | T>) => boolean | void | Promise<boolean | void>), options?: StoreQueryOptions) => Promise<void>)
    @@ -96,7 +96,7 @@
    Optional options: StoreQueryOptions

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/store.ts:59
  • queryGenerator: (<T>(decoders: IDecoder<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/store.ts:66
  • queryOrderedCallback: (<T>(decoders: IDecoder<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/store.ts:54
  • +
  • Defined in packages/interfaces/src/protocols.ts:16
  • +
  • Defined in packages/interfaces/src/waku.ts:25
  • +
  • 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 16bd0a4386..c4a44c8073 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 4893ae7ce1..932b156e8c 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 828575355d..d3c51820ba 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_relay.html b/modules/_waku_core.waku_relay.html index 49d792d42c..580fb9975b 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/relay/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 77f11a6063..51b8dd16c8 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_create.html b/modules/_waku_create.html index 3113b30588..b3b077aa97 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 b44add720f..405388c9a6 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 c3778e1911..2dc643f007 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 1d37ac95e6..e070b7ed1e 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 f0954bee50..f1423381a4 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 5445cf3f62..bd73238e9b 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 0d6d6c540e..a8de231e99 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 4cf83f6a00..622736cbd9 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/filter/filter_rpc.ts:4
  • +
  • Defined in packages/core/src/lib/filter/index.ts:58
  • +
  • Defined in packages/core/src/lib/relay/index.ts:33
  • +
  • Defined in packages/core/src/lib/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/protocols.ts:27
  • +
  • Defined in packages/interfaces/src/store.ts:21
  • +
  • Defined in packages/interfaces/src/protocols.ts:19
  • +
  • Defined in packages/interfaces/src/store.ts:27
  • +
  • Defined in packages/message-encryption/src/index.ts:22
  • +
  • Defined in packages/core/src/lib/waku.ts:28
  • +
  • Defined in packages/core/src/lib/waku.ts:26
  • +
  • Defined in packages/core/src/lib/waku.ts:27
  • +
  • Defined in packages/core/src/lib/filter/index.ts:36
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:31
  • +
  • Defined in packages/core/src/lib/store/index.ts:37
  • +
  • Defined in packages/core/src/lib/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