diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 01eee8f121..5c09916ebb 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 Promise<string>

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

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

    +
  • Defined in packages/enr/src/enr.ts:349
  • +
  • Defined in packages/enr/src/enr.ts:159
  • Returns void

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

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

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

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

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

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

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

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

    +
  • Defined in packages/enr/src/enr.ts:150
  • +
  • Defined in packages/enr/src/keypair/secp256k1.ts:27
  • +
  • Defined in packages/message-encryption/src/ecies.ts:38
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:37
  • +
  • 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:17
  • +
  • Defined in packages/enr/src/waku2_codec.ts:3
  • +
  • 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 ecies.Decoder

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

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

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

    +
  • Defined in packages/message-encryption/src/symmetric.ts:82
  • +
  • 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
  • +
  • Defined in packages/interfaces/src/protocols.ts:16
  • subscribe: (<T>(decoders: IDecoder<T>[], callback: Callback<T>, opts?: ProtocolOptions) => Promise<(() => Promise<void>)>)
    @@ -83,7 +83,7 @@
    Optional opts: ProtocolOptions

    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 e908b061f3..d9317e6da5 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 c307289eca..dbfb8b76f4 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 60e7a94330..3ea5bbc059 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 8fa9c12288..1c927014f3 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 33a778a2d4..337a255fb1 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 5b5b24a7bb..b33e47994e 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 1f3b8db518..80082a2698 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 6ceabedb74..471ed105bd 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 4b3040447b..d417221129 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 f79f6fe986..4f63823612 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 e3c9dff689..3b1b910cb1 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 9f9bfe3670..5c9de824f6 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 6a589a4f6f..9a02f33ba4 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/interfaces/src/protocols.ts:27
  • +
  • Defined in packages/interfaces/src/store.ts:21
  • +
  • Defined in packages/interfaces/src/enr.ts:4
  • +
  • Defined in packages/interfaces/src/enr.ts:5
  • +
  • Defined in packages/interfaces/src/enr.ts:10
  • +
  • Defined in packages/interfaces/src/protocols.ts:19
  • +
  • Defined in packages/interfaces/src/enr.ts:11
  • +
  • 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