From 1ff30cc8c39ca93a0cc10947afa480b8a026d9c7 Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Thu, 16 Nov 2023 06:46:02 +0000 Subject: [PATCH] Updates --- assets/navigation.js | 2 +- assets/search.js | 2 +- classes/_waku_core.ConnectionManager.html | 60 +++++++-------- classes/_waku_core.DecodedMessage.html | 24 +++--- classes/_waku_core.Decoder.html | 12 +-- classes/_waku_core.Encoder.html | 16 ++-- classes/_waku_core.KeepAliveManager.html | 20 ++--- classes/_waku_core.StreamManager.html | 22 +++--- classes/_waku_core.waku.WakuNode.html | 28 +++---- .../_waku_dns_discovery.DnsNodeDiscovery.html | 20 ++--- .../_waku_dns_discovery.PeerDiscoveryDns.html | 20 ++--- classes/_waku_enr.ENR.html | 76 +++++++++---------- classes/_waku_enr.EnrCreator.html | 6 +- classes/_waku_enr.EnrDecoder.html | 6 +- ...aku_message_encryption.DecodedMessage.html | 12 +-- ...waku_message_encryption.ecies.Decoder.html | 8 +- ...waku_message_encryption.ecies.Encoder.html | 20 ++--- ..._message_encryption.symmetric.Decoder.html | 8 +- ..._message_encryption.symmetric.Encoder.html | 20 ++--- ...u_peer_exchange.PeerExchangeDiscovery.html | 32 ++++---- .../_waku_peer_exchange.WakuPeerExchange.html | 6 +- classes/_waku_utils.Logger.html | 20 ++--- .../_waku_core.waku_store.PageDirection.html | 6 +- enums/_waku_enr.TransportProtocol.html | 6 +- ...aku_enr.TransportProtocolPerIpVersion.html | 10 +-- ...ku_interfaces.EPeersByDiscoveryEvents.html | 10 +-- enums/_waku_interfaces.PageDirection.html | 6 +- enums/_waku_interfaces.Protocols.html | 10 +-- enums/_waku_interfaces.SendError.html | 20 ++--- enums/_waku_interfaces.Tags.html | 6 +- ...ubscribeRequest.FilterSubscribeType-1.html | 12 +-- ..._store.HistoryResponse.HistoryError-1.html | 8 +- ...to.proto_store.PagingInfo.Direction-1.html | 8 +- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 2 +- .../_waku_core.waku_filter.wakuFilter.html | 2 +- ...ku_core.waku_light_push.wakuLightPush.html | 2 +- .../_waku_core.waku_store.createCursor.html | 2 +- .../_waku_core.waku_store.wakuStore.html | 2 +- .../_waku_dns_discovery.wakuDnsDiscovery.html | 2 +- functions/_waku_enr.compressPublicKey.html | 2 +- .../_waku_enr.createPeerIdFromPublicKey.html | 2 +- functions/_waku_enr.decodeRelayShard.html | 2 +- functions/_waku_enr.decodeWaku2.html | 2 +- functions/_waku_enr.encodeRelayShard.html | 2 +- functions/_waku_enr.encodeWaku2.html | 2 +- .../_waku_enr.getPrivateKeyFromPeerId.html | 2 +- .../_waku_enr.getPublicKeyFromPeerId.html | 2 +- functions/_waku_enr.keccak256.html | 2 +- functions/_waku_enr.sign.html | 2 +- functions/_waku_enr.verifySignature.html | 2 +- ...essage_encryption.ecies.createDecoder.html | 2 +- ...essage_encryption.ecies.createEncoder.html | 2 +- ...message_encryption.generatePrivateKey.html | 2 +- ...ssage_encryption.generateSymmetricKey.html | 2 +- ...ge_encryption.symmetric.createDecoder.html | 2 +- ...ge_encryption.symmetric.createEncoder.html | 2 +- functions/_waku_message_hash.messageHash.html | 2 +- ...waku_peer_exchange.wakuPeerExchange-1.html | 2 +- ...er_exchange.wakuPeerExchangeDiscovery.html | 2 +- functions/_waku_proto.WakuMessage.codec.html | 2 +- functions/_waku_proto.WakuMessage.decode.html | 2 +- functions/_waku_proto.WakuMessage.encode.html | 2 +- ...ter.FilterRequest.ContentFilter.codec.html | 2 +- ...er.FilterRequest.ContentFilter.decode.html | 2 +- ...er.FilterRequest.ContentFilter.encode.html | 2 +- ...roto.proto_filter.FilterRequest.codec.html | 2 +- ...oto.proto_filter.FilterRequest.decode.html | 2 +- ...oto.proto_filter.FilterRequest.encode.html | 2 +- ...ku_proto.proto_filter.FilterRpc.codec.html | 2 +- ...u_proto.proto_filter.FilterRpc.decode.html | 2 +- ...u_proto.proto_filter.FilterRpc.encode.html | 2 +- ..._proto.proto_filter.MessagePush.codec.html | 2 +- ...proto.proto_filter.MessagePush.decode.html | 2 +- ...proto.proto_filter.MessagePush.encode.html | 2 +- ...oto.proto_filter.RateLimitProof.codec.html | 2 +- ...to.proto_filter.RateLimitProof.decode.html | 2 +- ...to.proto_filter.RateLimitProof.encode.html | 2 +- ...ribeRequest.FilterSubscribeType.codec.html | 2 +- ...ilter_v2.FilterSubscribeRequest.codec.html | 2 +- ...lter_v2.FilterSubscribeRequest.decode.html | 2 +- ...lter_v2.FilterSubscribeRequest.encode.html | 2 +- ...lter_v2.FilterSubscribeResponse.codec.html | 2 +- ...ter_v2.FilterSubscribeResponse.decode.html | 2 +- ...ter_v2.FilterSubscribeResponse.encode.html | 2 +- ...oto.proto_filter_v2.MessagePush.codec.html | 2 +- ...to.proto_filter_v2.MessagePush.decode.html | 2 +- ...to.proto_filter_v2.MessagePush.encode.html | 2 +- ....proto_filter_v2.RateLimitProof.codec.html | 2 +- ...proto_filter_v2.RateLimitProof.decode.html | 2 +- ...proto_filter_v2.RateLimitProof.encode.html | 2 +- ...oto.proto_filter_v2.WakuMessage.codec.html | 2 +- ...to.proto_filter_v2.WakuMessage.decode.html | 2 +- ...to.proto_filter_v2.WakuMessage.encode.html | 2 +- ...oto.proto_lightpush.PushRequest.codec.html | 2 +- ...to.proto_lightpush.PushRequest.decode.html | 2 +- ...to.proto_lightpush.PushRequest.encode.html | 2 +- ...to.proto_lightpush.PushResponse.codec.html | 2 +- ...o.proto_lightpush.PushResponse.decode.html | 2 +- ...o.proto_lightpush.PushResponse.encode.html | 2 +- ...u_proto.proto_lightpush.PushRpc.codec.html | 2 +- ..._proto.proto_lightpush.PushRpc.decode.html | 2 +- ..._proto.proto_lightpush.PushRpc.encode.html | 2 +- ....proto_lightpush.RateLimitProof.codec.html | 2 +- ...proto_lightpush.RateLimitProof.decode.html | 2 +- ...proto_lightpush.RateLimitProof.encode.html | 2 +- ...oto.proto_lightpush.WakuMessage.codec.html | 2 +- ...to.proto_lightpush.WakuMessage.decode.html | 2 +- ...to.proto_lightpush.WakuMessage.encode.html | 2 +- ...to.proto_message.RateLimitProof.codec.html | 2 +- ...o.proto_message.RateLimitProof.decode.html | 2 +- ...o.proto_message.RateLimitProof.encode.html | 2 +- ...proto.proto_message.WakuMessage.codec.html | 2 +- ...roto.proto_message.WakuMessage.decode.html | 2 +- ...roto.proto_message.WakuMessage.encode.html | 2 +- ...peer_exchange.PeerExchangeQuery.codec.html | 2 +- ...eer_exchange.PeerExchangeQuery.decode.html | 2 +- ...eer_exchange.PeerExchangeQuery.encode.html | 2 +- ...o_peer_exchange.PeerExchangeRPC.codec.html | 2 +- ..._peer_exchange.PeerExchangeRPC.decode.html | 2 +- ..._peer_exchange.PeerExchangeRPC.encode.html | 2 +- ...r_exchange.PeerExchangeResponse.codec.html | 2 +- ..._exchange.PeerExchangeResponse.decode.html | 2 +- ..._exchange.PeerExchangeResponse.encode.html | 2 +- ...to.proto_peer_exchange.PeerInfo.codec.html | 2 +- ...o.proto_peer_exchange.PeerInfo.decode.html | 2 +- ...o.proto_peer_exchange.PeerInfo.encode.html | 2 +- ...proto.proto_store.ContentFilter.codec.html | 2 +- ...roto.proto_store.ContentFilter.decode.html | 2 +- ...roto.proto_store.ContentFilter.encode.html | 2 +- ..._proto.proto_store.HistoryQuery.codec.html | 2 +- ...proto.proto_store.HistoryQuery.decode.html | 2 +- ...proto.proto_store.HistoryQuery.encode.html | 2 +- ...re.HistoryResponse.HistoryError.codec.html | 2 +- ...oto.proto_store.HistoryResponse.codec.html | 2 +- ...to.proto_store.HistoryResponse.decode.html | 2 +- ...to.proto_store.HistoryResponse.encode.html | 2 +- ...ku_proto.proto_store.HistoryRpc.codec.html | 2 +- ...u_proto.proto_store.HistoryRpc.decode.html | 2 +- ...u_proto.proto_store.HistoryRpc.encode.html | 2 +- .../_waku_proto.proto_store.Index.codec.html | 2 +- .../_waku_proto.proto_store.Index.decode.html | 2 +- .../_waku_proto.proto_store.Index.encode.html | 2 +- ...roto_store.PagingInfo.Direction.codec.html | 2 +- ...ku_proto.proto_store.PagingInfo.codec.html | 2 +- ...u_proto.proto_store.PagingInfo.decode.html | 2 +- ...u_proto.proto_store.PagingInfo.encode.html | 2 +- ...roto.proto_store.RateLimitProof.codec.html | 2 +- ...oto.proto_store.RateLimitProof.decode.html | 2 +- ...oto.proto_store.RateLimitProof.encode.html | 2 +- ...u_proto.proto_store.WakuMessage.codec.html | 2 +- ..._proto.proto_store.WakuMessage.decode.html | 2 +- ..._proto.proto_store.WakuMessage.encode.html | 2 +- ...c_only_message.TopicOnlyMessage.codec.html | 2 +- ..._only_message.TopicOnlyMessage.decode.html | 2 +- ..._only_message.TopicOnlyMessage.encode.html | 2 +- functions/_waku_relay.wakuGossipSub.html | 2 +- functions/_waku_relay.wakuRelay.html | 2 +- functions/_waku_sdk.createFullNode.html | 2 +- functions/_waku_sdk.createLightNode.html | 2 +- functions/_waku_sdk.createRelayNode.html | 2 +- functions/_waku_sdk.defaultLibp2p.html | 2 +- .../_waku_sdk.defaultPeerDiscoveries.html | 2 +- ...aku_sdk.utils.ensureValidContentTopic.html | 69 +++++++++++++++++ ...u_utils.ensurePubsubTopicIsConfigured.html | 2 +- .../_waku_utils.ensureValidContentTopic.html | 68 +++++++++++++++++ .../_waku_utils.getPseudoRandomSubset.html | 2 +- .../_waku_utils.groupByContentTopic.html | 2 +- functions/_waku_utils.isDefined.html | 2 +- .../_waku_utils.isMessageSizeUnderCap.html | 2 +- functions/_waku_utils.isWireSizeUnderCap.html | 2 +- functions/_waku_utils.pushOrInitMapSet.html | 2 +- .../_waku_utils.removeItemFromArray.html | 2 +- .../_waku_utils.shardInfoToPubsubTopics.html | 2 +- functions/_waku_utils.toAsyncIterator.html | 2 +- interfaces/_waku_core.waku.WakuOptions.html | 8 +- .../_waku_core.waku_store.QueryOptions.html | 10 +-- .../_waku_core.waku_store.TimeFilter.html | 6 +- ...u_interfaces.ConnectionManagerOptions.html | 8 +- interfaces/_waku_interfaces.Cursor.html | 10 +-- interfaces/_waku_interfaces.DnsClient.html | 4 +- .../_waku_interfaces.DnsDiscOptions.html | 12 +-- ...aku_interfaces.DnsDiscoveryComponents.html | 4 +- .../_waku_interfaces.EncoderOptions.html | 10 +-- interfaces/_waku_interfaces.FullNode.html | 22 +++--- .../_waku_interfaces.IAsyncIterator.html | 6 +- .../_waku_interfaces.IBaseProtocol.html | 12 +-- .../_waku_interfaces.IConnectionManager.html | 6 +- .../_waku_interfaces.IDecodedMessage.html | 16 ++-- interfaces/_waku_interfaces.IDecoder.html | 10 +-- interfaces/_waku_interfaces.IEncoder.html | 12 +-- interfaces/_waku_interfaces.IEnr.html | 36 ++++----- .../_waku_interfaces.IFilterSubscription.html | 10 +-- interfaces/_waku_interfaces.IMessage.html | 8 +- interfaces/_waku_interfaces.IMetaSetter.html | 2 +- .../_waku_interfaces.IPeerExchange.html | 14 ++-- ...ku_interfaces.IPeersByDiscoveryEvents.html | 10 +-- .../_waku_interfaces.IProtoMessage.html | 16 ++-- .../_waku_interfaces.IRateLimitProof.html | 16 ++-- interfaces/_waku_interfaces.IReceiver.html | 6 +- interfaces/_waku_interfaces.IRelayAPI.html | 10 +-- interfaces/_waku_interfaces.ISender.html | 4 +- interfaces/_waku_interfaces.IStore.html | 18 ++--- .../_waku_interfaces.KeepAliveOptions.html | 6 +- interfaces/_waku_interfaces.LightNode.html | 22 +++--- .../_waku_interfaces.NodeCapabilityCount.html | 10 +-- ...aku_interfaces.PeerExchangeComponents.html | 6 +- ...ku_interfaces.PeerExchangeQueryParams.html | 6 +- ..._waku_interfaces.PeerExchangeResponse.html | 4 +- interfaces/_waku_interfaces.PeerInfo.html | 4 +- ...aku_interfaces.PeersByDiscoveryResult.html | 6 +- interfaces/_waku_interfaces.RelayNode.html | 22 +++--- interfaces/_waku_interfaces.SendResult.html | 6 +- interfaces/_waku_interfaces.ShardInfo.html | 6 +- interfaces/_waku_interfaces.TimeFilter.html | 6 +- interfaces/_waku_interfaces.Waku.html | 22 +++--- interfaces/_waku_interfaces.Waku2.html | 10 +-- ...ssage_encryption.ecies.EncoderOptions.html | 6 +- ...e_encryption.symmetric.EncoderOptions.html | 6 +- interfaces/_waku_peer_exchange.Options.html | 12 +-- interfaces/_waku_proto.WakuMessage-1.html | 18 ++--- ...ku_proto.proto_filter.FilterRequest-1.html | 10 +-- ..._filter.FilterRequest.ContentFilter-1.html | 6 +- .../_waku_proto.proto_filter.FilterRpc-1.html | 10 +-- ...waku_proto.proto_filter.MessagePush-1.html | 6 +- ...u_proto.proto_filter.RateLimitProof-1.html | 18 ++--- ...to_filter_v2.FilterSubscribeRequest-1.html | 12 +-- ...o_filter_v2.FilterSubscribeResponse-1.html | 10 +-- ...u_proto.proto_filter_v2.MessagePush-1.html | 8 +- ...roto.proto_filter_v2.RateLimitProof-1.html | 18 ++--- ...u_proto.proto_filter_v2.WakuMessage-1.html | 18 ++--- ...u_proto.proto_lightpush.PushRequest-1.html | 8 +- ..._proto.proto_lightpush.PushResponse-1.html | 8 +- ..._waku_proto.proto_lightpush.PushRpc-1.html | 10 +-- ...roto.proto_lightpush.RateLimitProof-1.html | 18 ++--- ...u_proto.proto_lightpush.WakuMessage-1.html | 18 ++--- ..._proto.proto_message.RateLimitProof-1.html | 18 ++--- ...aku_proto.proto_message.WakuMessage-1.html | 18 ++--- ...oto_peer_exchange.PeerExchangeQuery-1.html | 6 +- ...proto_peer_exchange.PeerExchangeRPC-1.html | 8 +- ..._peer_exchange.PeerExchangeResponse-1.html | 6 +- ..._proto.proto_peer_exchange.PeerInfo-1.html | 6 +- ...aku_proto.proto_store.ContentFilter-1.html | 6 +- ...waku_proto.proto_store.HistoryQuery-1.html | 14 ++-- ...u_proto.proto_store.HistoryResponse-1.html | 10 +-- .../_waku_proto.proto_store.HistoryRpc-1.html | 10 +-- .../_waku_proto.proto_store.Index-1.html | 12 +-- .../_waku_proto.proto_store.PagingInfo-1.html | 10 +-- ...ku_proto.proto_store.RateLimitProof-1.html | 18 ++--- ..._waku_proto.proto_store.WakuMessage-1.html | 18 ++--- ...topic_only_message.TopicOnlyMessage-1.html | 6 +- modules/_waku_core.message.html | 2 +- modules/_waku_core.message.version_0.html | 2 +- modules/_waku_core.waku.html | 2 +- modules/_waku_core.waku_filter.html | 2 +- modules/_waku_core.waku_light_push.html | 2 +- modules/_waku_core.waku_store.html | 2 +- modules/_waku_message_encryption.ecies.html | 2 +- .../_waku_message_encryption.symmetric.html | 2 +- modules/_waku_proto.WakuMessage.html | 4 +- ...to_filter.FilterRequest.ContentFilter.html | 4 +- ...waku_proto.proto_filter.FilterRequest.html | 4 +- .../_waku_proto.proto_filter.FilterRpc.html | 4 +- .../_waku_proto.proto_filter.MessagePush.html | 4 +- ...aku_proto.proto_filter.RateLimitProof.html | 4 +- modules/_waku_proto.proto_filter.html | 2 +- ...rSubscribeRequest.FilterSubscribeType.html | 4 +- ...roto_filter_v2.FilterSubscribeRequest.html | 4 +- ...oto_filter_v2.FilterSubscribeResponse.html | 4 +- ...aku_proto.proto_filter_v2.MessagePush.html | 4 +- ..._proto.proto_filter_v2.RateLimitProof.html | 4 +- ...aku_proto.proto_filter_v2.WakuMessage.html | 4 +- modules/_waku_proto.proto_filter_v2.html | 2 +- ...aku_proto.proto_lightpush.PushRequest.html | 4 +- ...ku_proto.proto_lightpush.PushResponse.html | 4 +- .../_waku_proto.proto_lightpush.PushRpc.html | 4 +- ..._proto.proto_lightpush.RateLimitProof.html | 4 +- ...aku_proto.proto_lightpush.WakuMessage.html | 4 +- modules/_waku_proto.proto_lightpush.html | 2 +- ...ku_proto.proto_message.RateLimitProof.html | 4 +- ..._waku_proto.proto_message.WakuMessage.html | 4 +- modules/_waku_proto.proto_message.html | 2 +- ...proto_peer_exchange.PeerExchangeQuery.html | 4 +- ...o.proto_peer_exchange.PeerExchangeRPC.html | 4 +- ...to_peer_exchange.PeerExchangeResponse.html | 4 +- ...ku_proto.proto_peer_exchange.PeerInfo.html | 4 +- modules/_waku_proto.proto_peer_exchange.html | 2 +- ..._waku_proto.proto_store.ContentFilter.html | 4 +- .../_waku_proto.proto_store.HistoryQuery.html | 4 +- ...to_store.HistoryResponse.HistoryError.html | 4 +- ...aku_proto.proto_store.HistoryResponse.html | 4 +- .../_waku_proto.proto_store.HistoryRpc.html | 4 +- modules/_waku_proto.proto_store.Index.html | 4 +- ...roto.proto_store.PagingInfo.Direction.html | 4 +- .../_waku_proto.proto_store.PagingInfo.html | 4 +- ...waku_proto.proto_store.RateLimitProof.html | 4 +- .../_waku_proto.proto_store.WakuMessage.html | 4 +- modules/_waku_proto.proto_store.html | 2 +- ...o_topic_only_message.TopicOnlyMessage.html | 4 +- .../_waku_proto.proto_topic_only_message.html | 2 +- modules/_waku_sdk.utils.html | 1 + modules/_waku_utils.html | 1 + .../_waku_interfaces.ActiveSubscriptions.html | 2 +- types/_waku_interfaces.Callback.html | 2 +- types/_waku_interfaces.ContentFilter.html | 2 +- types/_waku_interfaces.ContentTopic.html | 2 +- types/_waku_interfaces.ENRKey.html | 2 +- types/_waku_interfaces.ENRValue.html | 2 +- types/_waku_interfaces.IFilter.html | 4 +- types/_waku_interfaces.ILightPush.html | 2 +- types/_waku_interfaces.IRelay.html | 2 +- types/_waku_interfaces.Libp2p.html | 2 +- types/_waku_interfaces.Libp2pComponents.html | 2 +- types/_waku_interfaces.Libp2pServices.html | 2 +- types/_waku_interfaces.NodeId.html | 2 +- types/_waku_interfaces.PeerIdStr.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 2 +- types/_waku_interfaces.PubsubTopic.html | 2 +- types/_waku_interfaces.SearchContext.html | 2 +- types/_waku_interfaces.SequenceNumber.html | 2 +- types/_waku_interfaces.StoreQueryOptions.html | 2 +- types/_waku_interfaces.Unsubscribe.html | 2 +- types/_waku_message_encryption.Signature.html | 2 +- types/_waku_relay.ContentTopic.html | 2 +- types/_waku_relay.Observer.html | 2 +- types/_waku_relay.RelayCreateOptions.html | 2 +- types/_waku_utils.IteratorOptions.html | 2 +- variables/_waku_core.DefaultPubsubTopic.html | 2 +- variables/_waku_core.DefaultUserAgent.html | 2 +- .../_waku_core.message.version_0.Version.html | 2 +- ...re.waku.DefaultPingKeepAliveValueSecs.html | 2 +- ...e.waku.DefaultRelayKeepAliveValueSecs.html | 2 +- .../_waku_core.waku_filter.FilterCodecs.html | 2 +- ...u_core.waku_light_push.LightPushCodec.html | 2 +- ..._waku_core.waku_store.DefaultPageSize.html | 2 +- .../_waku_core.waku_store.StoreCodec.html | 2 +- variables/_waku_dns_discovery.enrTree.html | 2 +- variables/_waku_enr.ERR_INVALID_ID.html | 2 +- variables/_waku_enr.ERR_NO_SIGNATURE.html | 2 +- variables/_waku_enr.MAX_RECORD_SIZE.html | 2 +- .../_waku_enr.MULTIADDR_LENGTH_SIZE.html | 2 +- .../_waku_message_encryption.OneMillion.html | 2 +- .../_waku_message_encryption.Version.html | 2 +- ...change.DEFAULT_PEER_EXCHANGE_TAG_NAME.html | 2 +- ..._waku_peer_exchange.PeerExchangeCodec.html | 2 +- 346 files changed, 1092 insertions(+), 953 deletions(-) create mode 100644 functions/_waku_sdk.utils.ensureValidContentTopic.html create mode 100644 functions/_waku_utils.ensureValidContentTopic.html diff --git a/assets/navigation.js b/assets/navigation.js index 8d9c06b307..9bead4da6e 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 1821cdec11..edd7795e82 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 ea7251c2a6..b720cddfba 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -27,7 +27,7 @@

Implements

+
  • Defined in packages/core/src/lib/connection_manager.ts:30
  • @@ -100,7 +100,7 @@
    Optional Returns ConnectionManager
    +
  • Defined in packages/core/src/lib/connection_manager.ts:111
  • Properties

    @@ -114,32 +114,32 @@
    configuredPubsubTopics: string[]
    +
  • Defined in packages/core/src/lib/connection_manager.ts:114
  • currentActiveParallelDialCount: number = 0
    +
  • Defined in packages/core/src/lib/connection_manager.ts:41
  • dialAttemptsForPeer: Map<string, number> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:38
  • dialErrorsForPeer: Map<string, any> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:39
  • keepAliveManager: KeepAliveManager
    +
  • Defined in packages/core/src/lib/connection_manager.ts:35
  • libp2p: Libp2p
    +
  • Defined in packages/core/src/lib/connection_manager.ts:37
  • onEventHandlers: {
        peer:connect: ((evt) => void);
        peer:disconnect: (() => ((evt) => void));
        peer:discovery: ((evt) => void);
    } = ...
    @@ -192,22 +192,22 @@

    Parameters

    evt: CustomEvent<PeerInfo>

    Returns void

    +
  • Defined in packages/core/src/lib/connection_manager.ts:338
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:36
  • pendingPeerDialQueue: PeerId[] = []
    +
  • Defined in packages/core/src/lib/connection_manager.ts:42
  • instances: Map<string, ConnectionManager> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:34
  • Methods

    @@ -246,7 +246,7 @@

    Parameters

    peerId: PeerId

    Returns Promise<void>

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

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

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

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

    +
  • Defined in packages/core/src/lib/connection_manager.ts:529
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:67
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:502
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:460
  • Returns Promise<boolean>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:512
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:279
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:162
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:413
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:299
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:306
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:292
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:169
  • Returns ConnectionManager

    +
  • Defined in packages/core/src/lib/connection_manager.ts:44
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:64
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:133
  • pubsubTopic: string
    +
  • Defined in packages/core/src/lib/message/version_0.ts:132
  • Methods

    @@ -93,7 +93,7 @@
    proto: Returns Promise<undefined | DecodedMessage>
    +
  • Defined in packages/core/src/lib/message/version_0.ts:153
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:140
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:77
  • ephemeral: boolean = false
    +
  • Defined in packages/core/src/lib/message/version_0.ts:78
  • metaSetter?: IMetaSetter
    +
  • Defined in packages/core/src/lib/message/version_0.ts:80
  • pubsubTopic: string
    +
  • Defined in packages/core/src/lib/message/version_0.ts:79
  • Methods

    @@ -108,7 +108,7 @@
    message: Returns Promise<IProtoMessage>
    +
  • Defined in packages/core/src/lib/message/version_0.ts:91
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:87
  • Returns Timeout[]

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:114
    • @@ -119,7 +119,7 @@
      libp2pPing: peerStore: PeerStore

    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 void

    +
  • Defined in packages/core/src/lib/stream_manager.ts:15
  • getConnections: ((peerId?) => Connection[])
    @@ -156,22 +156,22 @@

    Example

    for
    +
  • 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 @@

    Parameters

    peer: Peer

    Returns Promise<Stream>

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

      Parameters

      evt: CustomEvent<PeerUpdate>

    Returns void

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

      Parameters

      peer: Peer

    Returns Promise<Stream>

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

      Parameters

      peer: Peer

    Returns void

    +
  • Defined in packages/core/src/lib/stream_manager.ts:57
  • +
  • Defined in packages/core/src/lib/waku.ts:52
  • filter?: IFilter
    +
  • Defined in packages/core/src/lib/waku.ts:50
  • libp2p: Libp2p
    +
  • Defined in packages/core/src/lib/waku.ts:47
  • lightPush?: ILightPush
    +
  • Defined in packages/core/src/lib/waku.ts:51
  • pubsubTopics: string[]
    +
  • Defined in packages/core/src/lib/waku.ts:56
  • relay?: IRelay
    +
  • Defined in packages/core/src/lib/waku.ts:48
  • store?: IStore
    +
  • Defined in packages/core/src/lib/waku.ts:49
  • Methods

    @@ -194,7 +194,7 @@

    Returns Promise<

    +
  • Defined in packages/core/src/lib/waku.ts:109
    • @@ -207,7 +207,7 @@

      Returns stringThrows

      if libp2p is not listening on localhost.

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

    Returns Promise<

    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 @@

      Parameters

      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 @@

    Returns

    the number of elements in the Map.

    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 @@

    Returns voidImplementation of IEnr.ip

    Inherited from RawEnr.ip

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

    Returns voidImplementation 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 @@

    Returns voidImplementation 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 @@

    Returns voidImplementation of IEnr.tcp

    Inherited from RawEnr.tcp

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

    Returns voidImplementation of IEnr.tcp6

    Inherited from RawEnr.tcp6

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

    Returns voidImplementation of IEnr.udp

    Inherited from RawEnr.udp

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

    Returns voidImplementation 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 @@

    Returns voidImplementation of IEnr.waku2

    Inherited from RawEnr.waku2

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

    @@ -558,7 +558,7 @@
    +
  • 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
    • @@ -652,7 +652,7 @@

      Parameters

      multiaddr: Multiaddr

    Returns void

    +
  • Defined in packages/enr/src/enr.ts:75
    • @@ -667,7 +667,7 @@
      data: privateKey: Uint8Array

    Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/enr.ts:167
    • @@ -695,7 +695,7 @@
      data: signature: Uint8Array

    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:37
  • ephemeral: boolean = false
    +
  • Defined in packages/message-encryption/src/ecies.ts:40
  • metaSetter?: IMetaSetter
    +
  • Defined in packages/message-encryption/src/ecies.ts:41
  • publicKey: Uint8Array
    +
  • Defined in packages/message-encryption/src/ecies.ts:38
  • pubsubTopic: string
    +
  • Defined in packages/message-encryption/src/ecies.ts:36
  • sigPrivKey?: Uint8Array
    +
  • Defined in packages/message-encryption/src/ecies.ts:39
  • Methods

    @@ -125,7 +125,7 @@
    message: Returns Promise<undefined | IProtoMessage>
    +
  • Defined in packages/message-encryption/src/ecies.ts:55
  • +
  • Defined in packages/message-encryption/src/ecies.ts:48
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:33
  • ephemeral: boolean = false
    +
  • Defined in packages/message-encryption/src/symmetric.ts:36
  • metaSetter?: IMetaSetter
    +
  • Defined in packages/message-encryption/src/symmetric.ts:37
  • pubsubTopic: string
    +
  • Defined in packages/message-encryption/src/symmetric.ts:32
  • sigPrivKey?: Uint8Array
    +
  • Defined in packages/message-encryption/src/symmetric.ts:35
  • symKey: Uint8Array
    +
  • Defined in packages/message-encryption/src/symmetric.ts:34
  • Methods

    @@ -125,7 +125,7 @@
    message: Returns Promise<undefined | IProtoMessage>
    +
  • Defined in packages/message-encryption/src/symmetric.ts:51
  • +
  • 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 @@

      Parameters

      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
  • 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 void

    +
  • Defined in logger/index.ts:32
    • @@ -137,7 +137,7 @@
      level: 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: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 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:84
  • ENCODE_FAILED: "Failed to encode"
    @@ -63,7 +63,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:74
  • GENERIC_FAIL: "Generic error"
    @@ -71,7 +71,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:69
  • NO_PEER_AVAILABLE: "No peer available"
    @@ -82,7 +82,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:101
  • REMOTE_PEER_FAULT: "Remote peer fault"
    @@ -91,7 +91,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:106
  • REMOTE_PEER_REJECTED: "Remote peer rejected"
    @@ -101,7 +101,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:112
  • SIZE_TOO_BIG: "Size is too big"
    @@ -110,7 +110,7 @@
    +
  • Defined in packages/interfaces/src/protocols.ts:89
  • TOPIC_NOT_CONFIGURED: "Topic not configured"
    @@ -119,7 +119,7 @@
    +
  • 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/wait_for_remote_peer.ts:28
  • +
  • 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/message-encryption/src/crypto/index.ts:35
  • +
  • Defined in packages/message-encryption/src/crypto/index.ts:42
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:224
  • +
  • Defined in lib/filter.ts:416
  • +
  • Defined in lib/filter.ts:511
  • +
  • Defined in lib/filter.ts:507
  • +
  • Defined in lib/filter.ts:25
  • +
  • Defined in lib/filter.ts:71
  • +
  • Defined in lib/filter.ts:67
  • +
  • Defined in lib/filter.ts:78
  • +
  • Defined in lib/filter.ts:144
  • +
  • Defined in lib/filter.ts:140
  • +
  • Defined in lib/filter.ts:218
  • +
  • Defined in lib/filter.ts:280
  • +
  • Defined in lib/filter.ts:276
  • +
  • Defined in lib/filter.ts:156
  • +
  • Defined in lib/filter.ts:204
  • +
  • Defined in lib/filter.ts:200
  • +
  • Defined in lib/filter.ts:298
  • +
  • Defined in lib/filter.ts:398
  • +
  • Defined in lib/filter.ts:394
  • +
  • Defined in lib/filter_v2.ts:34
  • +
  • Defined in lib/filter_v2.ts:41
  • +
  • Defined in lib/filter_v2.ts:115
  • +
  • Defined in lib/filter_v2.ts:111
  • +
  • Defined in lib/filter_v2.ts:129
  • +
  • Defined in lib/filter_v2.ts:192
  • +
  • Defined in lib/filter_v2.ts:188
  • +
  • Defined in lib/filter_v2.ts:205
  • +
  • Defined in lib/filter_v2.ts:257
  • +
  • Defined in lib/filter_v2.ts:253
  • +
  • Defined in lib/filter_v2.ts:275
  • +
  • Defined in lib/filter_v2.ts:375
  • +
  • Defined in lib/filter_v2.ts:371
  • +
  • Defined in lib/filter_v2.ts:393
  • +
  • Defined in lib/filter_v2.ts:488
  • +
  • Defined in lib/filter_v2.ts:484
  • +
  • Defined in lib/light_push.ts:19
  • +
  • Defined in lib/light_push.ts:73
  • +
  • Defined in lib/light_push.ts:69
  • +
  • Defined in lib/light_push.ts:86
  • +
  • Defined in lib/light_push.ts:140
  • +
  • Defined in lib/light_push.ts:136
  • +
  • Defined in lib/light_push.ts:154
  • +
  • Defined in lib/light_push.ts:216
  • +
  • Defined in lib/light_push.ts:212
  • +
  • Defined in lib/light_push.ts:234
  • +
  • Defined in lib/light_push.ts:334
  • +
  • Defined in lib/light_push.ts:330
  • +
  • Defined in lib/light_push.ts:352
  • +
  • Defined in lib/light_push.ts:447
  • +
  • Defined in lib/light_push.ts:443
  • +
  • Defined in lib/message.ts:24
  • +
  • Defined in lib/message.ts:124
  • +
  • Defined in lib/message.ts:120
  • +
  • Defined in lib/message.ts:142
  • +
  • Defined in lib/message.ts:237
  • +
  • Defined in lib/message.ts:233
  • +
  • Defined in lib/peer_exchange.ts:74
  • +
  • Defined in lib/peer_exchange.ts:118
  • +
  • Defined in lib/peer_exchange.ts:114
  • +
  • Defined in lib/peer_exchange.ts:191
  • +
  • Defined in lib/peer_exchange.ts:243
  • +
  • Defined in lib/peer_exchange.ts:239
  • +
  • Defined in lib/peer_exchange.ts:130
  • +
  • Defined in lib/peer_exchange.ts:178
  • +
  • Defined in lib/peer_exchange.ts:174
  • +
  • Defined in lib/peer_exchange.ts:18
  • +
  • Defined in lib/peer_exchange.ts:62
  • +
  • Defined in lib/peer_exchange.ts:58
  • +
  • Defined in lib/store.ts:196
  • +
  • Defined in lib/store.ts:242
  • +
  • Defined in lib/store.ts:238
  • +
  • Defined in lib/store.ts:258
  • +
  • Defined in lib/store.ts:338
  • +
  • Defined in lib/store.ts:334
  • +
  • Defined in lib/store.ts:361
  • +
  • Defined in lib/store.ts:368
  • +
  • Defined in lib/store.ts:433
  • +
  • Defined in lib/store.ts:429
  • +
  • Defined in lib/store.ts:447
  • +
  • Defined in lib/store.ts:509
  • +
  • Defined in lib/store.ts:505
  • +
  • Defined in lib/store.ts:21
  • +
  • Defined in lib/store.ts:94
  • +
  • Defined in lib/store.ts:90
  • +
  • Defined in lib/store.ts:117
  • +
  • Defined in lib/store.ts:124
  • +
  • Defined in lib/store.ts:184
  • +
  • Defined in lib/store.ts:180
  • +
  • Defined in lib/store.ts:527
  • +
  • Defined in lib/store.ts:627
  • +
  • Defined in lib/store.ts:623
  • +
  • Defined in lib/store.ts:645
  • +
  • Defined in lib/store.ts:740
  • +
  • Defined in lib/store.ts:736
  • +
  • Defined in lib/topic_only_message.ts:18
  • +
  • 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:132
  • +
  • Defined in packages/sdk/src/create.ts:184
  • +
  • Defined in packages/sdk/src/create.ts:170
  • +
  • Defined in common/sharding.ts:11
  • +
  • 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:3
  • +
  • Defined in packages/core/src/lib/waku.ts:38
  • userAgent?: string
    @@ -70,7 +70,7 @@

    Default

    {@
    +
  • Defined in packages/core/src/lib/waku.ts:43
  • +
  • Defined in packages/core/src/lib/store/index.ts:59
  • timeFilter?: waku_store.TimeFilter
    @@ -82,7 +82,7 @@
    +
  • Defined in packages/core/src/lib/store/index.ts:63
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:24
  • +
  • Defined in packages/interfaces/src/dns_discovery.ts:10
  • +
  • Defined in packages/interfaces/src/message.ts:48
  • metaSetter?: IMetaSetter
    @@ -64,12 +64,12 @@

    Param

    The message encoded for wire, without the meta field. 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/waku.ts:26
  • +
  • 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 @@

    Type declaration

  • 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 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 @@

    Parameters

    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 @@

    Parameters

    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 @@
    Optional Returns void
    +
  • Defined in packages/interfaces/src/protocols.ts:21
  • Methods

    @@ -151,7 +151,7 @@

    Parameters

    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 @@

    Parameters

    decoders: IDecoder<T> | IDecoder<T>[]

    Returns Promise<IAsyncIterator<T>>

    +
  • Defined in packages/interfaces/src/receiver.ts:13
  • +
  • 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 @@
    decoders: 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 @@

    Returns booleanOptional options: StoreQueryOptions

    Returns Promise<void>

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

    Returns booleanOptional 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 @@
    Optional Returns void
    +
  • Defined in packages/interfaces/src/protocols.ts:21
  • +
  • Defined in packages/interfaces/src/waku.ts:26
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:42
  • +
  • Defined in packages/interfaces/src/waku.ts:26
  • +
  • Defined in packages/interfaces/src/waku.ts:26
  • +
  • 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 3afe2c8fd3..c0f5be24b4 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 4ef77927fb..5beb26a3c6 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 df41bcbf48..0d6ebef175 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 98e90f53e5..6238bdce7c 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_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index fd5daf33c2..7e7eceb587 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.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 6b65800b87..51253b338a 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 8e8fb90cde..788d821910 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 f86dec5fc8..1624138e8e 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 554a334b3d..4247ed76dc 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 b1025f4f62..78cebf5759 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 8ce658f8a3..70aeca49d9 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 a32ada340e..1f8549d2c5 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 437fb0b487..e7f73e7f57 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 75f60661c9..697f1cba40 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 ce9acc1148..aad51b99ea 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 6e7bc6ed9f..6c0aab94f4 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 57f806bf90..95675e006b 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 616a3ec966..ae14410337 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 e607c89bf3..a65803b7d9 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 47ccebfbd3..2e9137c8c6 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 1389d98111..89f43eeda3 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 fabe19a090..7f127b9749 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 af9cc62a7f..ae7b37a346 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 8ae3425393..6c763ef297 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 3e5524de77..4d1d191d91 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 f69168234f..02cdfca90d 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 00ccc3b1be..bda70b7f96 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 2656142561..070ba587ce 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 5da59e844a..00ec9d8828 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 c594cca91e..69b20f39a0 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 c53d32768e..4a653da2f8 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 200a268a6c..1ce7061dc3 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 a6b760c570..d3cfae6250 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 93373652bb..f863ef5dcf 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 2d5ca959fc..81b5aeea73 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 e7fa9cf38c..c8fe1113b7 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 08f991f88c..cb61a9d7f8 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 68757816d8..47d4d8c1ed 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 a2c63ac51d..e3e18ab993 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 debd503fd7..f369630a0c 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 62ce8d023a..c028c61eee 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 2356d3131f..814f661caf 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 bc3aa6ed56..342ea08bad 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 bbe007b12d..b70cc0347f 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 6400531708..67172803d7 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 7d78cba0e3..4c05912fd6 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 b0e9d17745..477507b7d9 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.utils.html b/modules/_waku_sdk.utils.html index 0c211c3548..1e9870ed8f 100644 --- a/modules/_waku_sdk.utils.html +++ b/modules/_waku_sdk.utils.html @@ -32,6 +32,7 @@

    Type Aliases

    Functions

    ensurePubsubTopicIsConfigured +ensureValidContentTopic getPseudoRandomSubset groupByContentTopic isDefined diff --git a/modules/_waku_utils.html b/modules/_waku_utils.html index 587d5fe93a..e28affed24 100644 --- a/modules/_waku_utils.html +++ b/modules/_waku_utils.html @@ -57,6 +57,7 @@

    Type Aliases

    Functions

    ensurePubsubTopicIsConfigured +ensureValidContentTopic getPseudoRandomSubset groupByContentTopic isDefined diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 85468fce26..bd43e89c45 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