From 6db2868cb175ed94fe923e3136f854bfc0d4b19b Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Thu, 25 Apr 2024 01:04:33 +0000 Subject: [PATCH] Updates --- assets/search.js | 2 +- classes/_waku_core.ConnectionManager.html | 10 ++++---- classes/_waku_core.DecodedMessage.html | 4 ++-- classes/_waku_core.Decoder.html | 4 ++-- classes/_waku_core.Encoder.html | 4 ++-- classes/_waku_core.KeepAliveManager.html | 4 ++-- classes/_waku_core.StreamManager.html | 6 ++--- .../_waku_core.waku_filter.FilterCore.html | 8 +++---- ...ku_core.waku_light_push.LightPushCore.html | 8 +++---- classes/_waku_core.waku_store.StoreCore.html | 8 +++---- classes/_waku_enr.ENR.html | 24 +++++++++---------- classes/_waku_enr.EnrCreator.html | 4 ++-- classes/_waku_enr.EnrDecoder.html | 4 ++-- ...aku_message_encryption.DecodedMessage.html | 6 ++--- classes/_waku_sdk.WakuNode.html | 8 +++---- classes/_waku_utils.Logger.html | 4 ++-- .../_waku_core.waku_store.PageDirection.html | 4 ++-- enums/_waku_enr.TransportProtocol.html | 4 ++-- ...aku_enr.TransportProtocolPerIpVersion.html | 4 ++-- ...aku_interfaces.EConnectionStateEvents.html | 4 ++-- ...ku_interfaces.EPeersByDiscoveryEvents.html | 4 ++-- enums/_waku_interfaces.PageDirection.html | 4 ++-- enums/_waku_interfaces.ProtocolError.html | 22 ++++++++--------- enums/_waku_interfaces.Protocols.html | 4 ++-- enums/_waku_interfaces.Tags.html | 4 ++-- ...ubscribeRequest.FilterSubscribeType-1.html | 4 ++-- ..._store.HistoryResponse.HistoryError-1.html | 6 ++--- ...to.proto_store.PagingInfo.Direction-1.html | 4 ++-- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 2 +- functions/_waku_core.wakuMetadata.html | 2 +- functions/_waku_enr.compressPublicKey.html | 2 +- .../_waku_enr.createPeerIdFromPublicKey.html | 2 +- functions/_waku_enr.decodeWaku2.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 +- ...ssage_encryption.crypto.ecies.decrypt.html | 2 +- ...ssage_encryption.crypto.ecies.encrypt.html | 2 +- ...u_message_encryption.crypto.getSubtle.html | 2 +- ...u_message_encryption.crypto.keccak256.html | 2 +- ...message_encryption.crypto.randomBytes.html | 2 +- ...waku_message_encryption.crypto.sha256.html | 2 +- .../_waku_message_encryption.crypto.sign.html | 2 +- ...e_encryption.crypto.symmetric.decrypt.html | 2 +- ...e_encryption.crypto.symmetric.encrypt.html | 2 +- ...ncryption.crypto.symmetric.generateIv.html | 2 +- ...essage_encryption.ecies.createDecoder.html | 2 +- ...essage_encryption.ecies.createEncoder.html | 2 +- ...ge_encryption.ecies.decryptAsymmetric.html | 2 +- ...ge_encryption.ecies.encryptAsymmetric.html | 2 +- ...u_message_encryption.ecies.postCipher.html | 2 +- ...ku_message_encryption.ecies.preCipher.html | 2 +- ...message_encryption.generatePrivateKey.html | 2 +- ...ssage_encryption.generateSymmetricKey.html | 2 +- ..._waku_message_encryption.getPublicKey.html | 2 +- ...ge_encryption.symmetric.createDecoder.html | 2 +- ...ge_encryption.symmetric.createEncoder.html | 2 +- ...encryption.symmetric.decryptSymmetric.html | 2 +- ...encryption.symmetric.encryptSymmetric.html | 2 +- functions/_waku_message_hash.messageHash.html | 2 +- .../_waku_message_hash.messageHashStr.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 +- ...to_metadata.WakuMetadataRequest.codec.html | 2 +- ...o_metadata.WakuMetadataRequest.decode.html | 2 +- ...o_metadata.WakuMetadataRequest.encode.html | 2 +- ...o_metadata.WakuMetadataResponse.codec.html | 2 +- ..._metadata.WakuMetadataResponse.decode.html | 2 +- ..._metadata.WakuMetadataResponse.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.createLightNode.html | 2 +- functions/_waku_sdk.createNode.html | 2 +- functions/_waku_sdk.defaultLibp2p.html | 2 +- functions/_waku_sdk.streamContentTopic.html | 2 +- .../_waku_sdk.subscribeToContentTopic.html | 2 +- functions/_waku_sdk.wakuFilter.html | 2 +- functions/_waku_sdk.wakuLightPush.html | 2 +- functions/_waku_sdk.wakuStore.html | 2 +- ..._waku_utils.contentTopicToPubsubTopic.html | 2 +- .../_waku_utils.contentTopicToShardIndex.html | 2 +- ...waku_utils.contentTopicsByPubsubTopic.html | 2 +- functions/_waku_utils.decodeRelayShard.html | 2 +- .../_waku_utils.determinePubsubTopic.html | 2 +- functions/_waku_utils.encodeRelayShard.html | 2 +- ...u_utils.ensurePubsubTopicIsConfigured.html | 2 +- .../_waku_utils.ensureShardingConfigured.html | 2 +- .../_waku_utils.ensureValidContentTopic.html | 2 +- .../_waku_utils.getPseudoRandomSubset.html | 2 +- ...ku_utils.getWsMultiaddrFromMultiaddrs.html | 2 +- .../_waku_utils.groupByContentTopic.html | 2 +- functions/_waku_utils.isDefined.html | 2 +- .../_waku_utils.isMessageSizeUnderCap.html | 2 +- functions/_waku_utils.isWireSizeUnderCap.html | 2 +- ...ku_utils.pubsubTopicToSingleShardInfo.html | 2 +- functions/_waku_utils.pushOrInitMapSet.html | 2 +- .../_waku_utils.removeItemFromArray.html | 2 +- .../_waku_utils.shardInfoToPubsubTopics.html | 2 +- ...ku_utils.singleShardInfoToPubsubTopic.html | 2 +- ...aku_utils.singleShardInfosToShardInfo.html | 2 +- functions/_waku_utils.toAsyncIterator.html | 2 +- interfaces/_waku_core.waku_store.Params.html | 4 ++-- .../_waku_core.waku_store.QueryOptions.html | 10 ++++---- .../_waku_core.waku_store.TimeFilter.html | 4 ++-- ...u_interfaces.ConnectionManagerOptions.html | 8 +++---- interfaces/_waku_interfaces.Cursor.html | 4 ++-- interfaces/_waku_interfaces.DnsClient.html | 4 ++-- .../_waku_interfaces.DnsDiscOptions.html | 12 +++++----- ...aku_interfaces.DnsDiscoveryComponents.html | 4 ++-- .../_waku_interfaces.EncoderOptions.html | 8 +++---- interfaces/_waku_interfaces.Failure.html | 4 ++-- interfaces/_waku_interfaces.FullNode.html | 4 ++-- .../_waku_interfaces.IAsyncIterator.html | 4 ++-- .../_waku_interfaces.IConnectionManager.html | 4 ++-- ...aku_interfaces.IConnectionStateEvents.html | 4 ++-- .../_waku_interfaces.IDecodedMessage.html | 4 ++-- interfaces/_waku_interfaces.IDecoder.html | 4 ++-- interfaces/_waku_interfaces.IEncoder.html | 4 ++-- interfaces/_waku_interfaces.IEnr.html | 8 +++---- .../_waku_interfaces.IFilterSubscription.html | 4 ++-- interfaces/_waku_interfaces.IMessage.html | 4 ++-- interfaces/_waku_interfaces.IMetaSetter.html | 2 +- interfaces/_waku_interfaces.IMetadata.html | 4 ++-- .../_waku_interfaces.IPeerExchange.html | 4 ++-- ...ku_interfaces.IPeersByDiscoveryEvents.html | 4 ++-- .../_waku_interfaces.IProtoMessage.html | 4 ++-- .../_waku_interfaces.IRateLimitProof.html | 4 ++-- interfaces/_waku_interfaces.IReceiver.html | 4 ++-- interfaces/_waku_interfaces.IRelayAPI.html | 8 +++---- interfaces/_waku_interfaces.ISender.html | 4 ++-- .../_waku_interfaces.KeepAliveOptions.html | 4 ++-- interfaces/_waku_interfaces.LightNode.html | 4 ++-- .../_waku_interfaces.NodeCapabilityCount.html | 4 ++-- ...aku_interfaces.PeerExchangeComponents.html | 4 ++-- ...ku_interfaces.PeerExchangeQueryParams.html | 4 ++-- ..._waku_interfaces.PeerExchangeResponse.html | 4 ++-- interfaces/_waku_interfaces.PeerInfo.html | 4 ++-- ...aku_interfaces.PeersByDiscoveryResult.html | 4 ++-- interfaces/_waku_interfaces.RelayNode.html | 4 ++-- interfaces/_waku_interfaces.SendResult.html | 4 ++-- interfaces/_waku_interfaces.ShardInfo.html | 4 ++-- .../_waku_interfaces.SingleShardInfo.html | 6 ++--- interfaces/_waku_interfaces.TimeFilter.html | 4 ++-- interfaces/_waku_interfaces.Waku.html | 4 ++-- interfaces/_waku_interfaces.Waku2.html | 4 ++-- ...ssage_encryption.ecies.EncoderOptions.html | 6 ++--- ...e_encryption.symmetric.EncoderOptions.html | 6 ++--- interfaces/_waku_proto.WakuMessage-1.html | 4 ++-- ...ku_proto.proto_filter.FilterRequest-1.html | 4 ++-- ..._filter.FilterRequest.ContentFilter-1.html | 4 ++-- .../_waku_proto.proto_filter.FilterRpc-1.html | 4 ++-- ...waku_proto.proto_filter.MessagePush-1.html | 4 ++-- ...u_proto.proto_filter.RateLimitProof-1.html | 4 ++-- ...to_filter_v2.FilterSubscribeRequest-1.html | 4 ++-- ...o_filter_v2.FilterSubscribeResponse-1.html | 4 ++-- ...u_proto.proto_filter_v2.MessagePush-1.html | 4 ++-- ...roto.proto_filter_v2.RateLimitProof-1.html | 4 ++-- ...u_proto.proto_filter_v2.WakuMessage-1.html | 4 ++-- ...u_proto.proto_lightpush.PushRequest-1.html | 4 ++-- ..._proto.proto_lightpush.PushResponse-1.html | 4 ++-- ..._waku_proto.proto_lightpush.PushRpc-1.html | 4 ++-- ...roto.proto_lightpush.RateLimitProof-1.html | 4 ++-- ...u_proto.proto_lightpush.WakuMessage-1.html | 4 ++-- ..._proto.proto_message.RateLimitProof-1.html | 4 ++-- ...aku_proto.proto_message.WakuMessage-1.html | 4 ++-- ....proto_metadata.WakuMetadataRequest-1.html | 4 ++-- ...proto_metadata.WakuMetadataResponse-1.html | 4 ++-- ...oto_peer_exchange.PeerExchangeQuery-1.html | 4 ++-- ...proto_peer_exchange.PeerExchangeRPC-1.html | 4 ++-- ..._peer_exchange.PeerExchangeResponse-1.html | 4 ++-- ..._proto.proto_peer_exchange.PeerInfo-1.html | 4 ++-- ...aku_proto.proto_store.ContentFilter-1.html | 4 ++-- ...waku_proto.proto_store.HistoryQuery-1.html | 4 ++-- ...u_proto.proto_store.HistoryResponse-1.html | 4 ++-- .../_waku_proto.proto_store.HistoryRpc-1.html | 4 ++-- .../_waku_proto.proto_store.Index-1.html | 4 ++-- .../_waku_proto.proto_store.PagingInfo-1.html | 4 ++-- ...ku_proto.proto_store.RateLimitProof-1.html | 4 ++-- ..._waku_proto.proto_store.WakuMessage-1.html | 4 ++-- ...topic_only_message.TopicOnlyMessage-1.html | 4 ++-- interfaces/_waku_sdk.WakuOptions.html | 8 +++---- modules/_waku_core.message.html | 2 +- modules/_waku_core.message.version_0.html | 2 +- modules/_waku_core.waku_filter.html | 2 +- modules/_waku_core.waku_light_push.html | 2 +- modules/_waku_core.waku_store.html | 2 +- ..._waku_message_encryption.crypto.ecies.html | 2 +- modules/_waku_message_encryption.crypto.html | 2 +- ...u_message_encryption.crypto.symmetric.html | 2 +- modules/_waku_message_encryption.ecies.html | 2 +- .../_waku_message_encryption.symmetric.html | 2 +- modules/_waku_proto.WakuMessage.html | 2 +- ...to_filter.FilterRequest.ContentFilter.html | 2 +- ...waku_proto.proto_filter.FilterRequest.html | 2 +- .../_waku_proto.proto_filter.FilterRpc.html | 2 +- .../_waku_proto.proto_filter.MessagePush.html | 2 +- ...aku_proto.proto_filter.RateLimitProof.html | 2 +- modules/_waku_proto.proto_filter.html | 2 +- ...rSubscribeRequest.FilterSubscribeType.html | 2 +- ...roto_filter_v2.FilterSubscribeRequest.html | 2 +- ...oto_filter_v2.FilterSubscribeResponse.html | 2 +- ...aku_proto.proto_filter_v2.MessagePush.html | 2 +- ..._proto.proto_filter_v2.RateLimitProof.html | 2 +- ...aku_proto.proto_filter_v2.WakuMessage.html | 2 +- modules/_waku_proto.proto_filter_v2.html | 2 +- ...aku_proto.proto_lightpush.PushRequest.html | 2 +- ...ku_proto.proto_lightpush.PushResponse.html | 2 +- .../_waku_proto.proto_lightpush.PushRpc.html | 2 +- ..._proto.proto_lightpush.RateLimitProof.html | 2 +- ...aku_proto.proto_lightpush.WakuMessage.html | 2 +- modules/_waku_proto.proto_lightpush.html | 2 +- ...ku_proto.proto_message.RateLimitProof.html | 2 +- ..._waku_proto.proto_message.WakuMessage.html | 2 +- modules/_waku_proto.proto_message.html | 2 +- ...to.proto_metadata.WakuMetadataRequest.html | 2 +- ...o.proto_metadata.WakuMetadataResponse.html | 2 +- modules/_waku_proto.proto_metadata.html | 2 +- ...proto_peer_exchange.PeerExchangeQuery.html | 2 +- ...o.proto_peer_exchange.PeerExchangeRPC.html | 2 +- ...to_peer_exchange.PeerExchangeResponse.html | 2 +- ...ku_proto.proto_peer_exchange.PeerInfo.html | 2 +- modules/_waku_proto.proto_peer_exchange.html | 2 +- ..._waku_proto.proto_store.ContentFilter.html | 2 +- .../_waku_proto.proto_store.HistoryQuery.html | 2 +- ...to_store.HistoryResponse.HistoryError.html | 2 +- ...aku_proto.proto_store.HistoryResponse.html | 2 +- .../_waku_proto.proto_store.HistoryRpc.html | 2 +- modules/_waku_proto.proto_store.Index.html | 2 +- ...roto.proto_store.PagingInfo.Direction.html | 2 +- .../_waku_proto.proto_store.PagingInfo.html | 2 +- ...waku_proto.proto_store.RateLimitProof.html | 2 +- .../_waku_proto.proto_store.WakuMessage.html | 2 +- modules/_waku_proto.proto_store.html | 2 +- ...o_topic_only_message.TopicOnlyMessage.html | 2 +- .../_waku_proto.proto_topic_only_message.html | 2 +- .../_waku_interfaces.ActiveSubscriptions.html | 2 +- types/_waku_interfaces.ApplicationInfo.html | 2 +- types/_waku_interfaces.Callback.html | 2 +- types/_waku_interfaces.ContentFilter.html | 2 +- types/_waku_interfaces.ContentTopic.html | 2 +- types/_waku_interfaces.ContentTopicInfo.html | 2 +- .../_waku_interfaces.CreateLibp2pOptions.html | 2 +- types/_waku_interfaces.ENRKey.html | 2 +- types/_waku_interfaces.ENRValue.html | 2 +- types/_waku_interfaces.IBaseProtocolCore.html | 2 +- types/_waku_interfaces.IBaseProtocolSDK.html | 2 +- types/_waku_interfaces.IFilter.html | 2 +- types/_waku_interfaces.IFilterSDK.html | 2 +- types/_waku_interfaces.ILightPushSDK.html | 2 +- types/_waku_interfaces.IRelay.html | 2 +- types/_waku_interfaces.IStoreCore.html | 2 +- types/_waku_interfaces.IStoreSDK.html | 2 +- types/_waku_interfaces.Libp2p.html | 2 +- types/_waku_interfaces.Libp2pComponents.html | 2 +- types/_waku_interfaces.Libp2pServices.html | 2 +- ..._waku_interfaces.LocalStoragePeerInfo.html | 2 +- types/_waku_interfaces.NodeId.html | 2 +- .../_waku_interfaces.PeerExchangeResult.html | 2 +- types/_waku_interfaces.PeerIdStr.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 2 +- types/_waku_interfaces.ProtocolResult.html | 2 +- types/_waku_interfaces.PubsubTopic.html | 2 +- types/_waku_interfaces.QueryResult.html | 2 +- types/_waku_interfaces.SearchContext.html | 2 +- types/_waku_interfaces.SequenceNumber.html | 2 +- types/_waku_interfaces.ShardingParams.html | 2 +- types/_waku_interfaces.StoreQueryOptions.html | 2 +- types/_waku_interfaces.Unsubscribe.html | 2 +- types/_waku_relay.ContentTopic.html | 2 +- types/_waku_relay.Observer.html | 2 +- types/_waku_relay.RelayCreateOptions.html | 2 +- types/_waku_sdk.CreateWakuNodeOptions.html | 2 +- types/_waku_utils.IteratorOptions.html | 2 +- variables/_waku_core.MetadataCodec.html | 2 +- .../_waku_core.message.version_0.Version.html | 2 +- .../_waku_core.waku_filter.FilterCodecs.html | 2 +- ...u_core.waku_light_push.LightPushCodec.html | 2 +- .../_waku_core.waku_store.StoreCodec.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_interfaces.DEFAULT_CLUSTER_ID.html | 2 +- .../_waku_interfaces.DefaultPubsubTopic.html | 2 +- ...aku_sdk.DefaultPingKeepAliveValueSecs.html | 2 +- ...ku_sdk.DefaultRelayKeepAliveValueSecs.html | 2 +- variables/_waku_sdk.DefaultUserAgent.html | 2 +- 386 files changed, 545 insertions(+), 545 deletions(-) diff --git a/assets/search.js b/assets/search.js index d285e0cc54..a3b9a2d11a 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 5a02e8dc54..48ecbf29c6 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -1,4 +1,4 @@ -ConnectionManager | Documentation

Hierarchy

Implements

Constructors

constructor +ConnectionManager | Documentation

Hierarchy

Implements

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    +

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

online: boolean = false
pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    1. If the peer is a bootstrap peer, it is only dialable if the number of current bootstrap connections is less than the max allowed.
    2. If the peer is not a bootstrap peer
    -

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Checks if the peer should be dialed based on the following conditions:

    1. If the peer is already connected, don't dial
    2. If the peer is not part of any of the configured pubsub topics, don't dial
    3. @@ -51,4 +51,4 @@
    4. If the peer is already has an active dial attempt, or has been dialed before, don't dial it

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

    true if the peer should be dialed, false otherwise

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 555e10bf8c..045d41d792 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

Hierarchy

  • DecodedMessage

    Implements

    Constructors

    constructor +DecodedMessage | Documentation

    Hierarchy

    • DecodedMessage

      Implements

      Constructors

      Properties

      Accessors

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index b32106e1c3..48193dc0f0 100644 --- a/classes/_waku_core.Decoder.html +++ b/classes/_waku_core.Decoder.html @@ -1,6 +1,6 @@ -Decoder | Documentation

      Implements

      Constructors

      constructor +Decoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index 9ccb3f97c0..b71778ebf6 100644 --- a/classes/_waku_core.Encoder.html +++ b/classes/_waku_core.Encoder.html @@ -1,8 +1,8 @@ -Encoder | Documentation

      Implements

      Constructors

      constructor +Encoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 82833627f5..f378efe0b4 100644 --- a/classes/_waku_core.KeepAliveManager.html +++ b/classes/_waku_core.KeepAliveManager.html @@ -1,4 +1,4 @@ -KeepAliveManager | Documentation

      Constructors

      constructor +KeepAliveManager | Documentation

      Constructors

      Properties

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index 9204037b7c..eae166c0e7 100644 --- a/classes/_waku_core.StreamManager.html +++ b/classes/_waku_core.StreamManager.html @@ -1,4 +1,4 @@ -StreamManager | Documentation

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      Properties

      addEventListener getConnections log @@ -12,8 +12,8 @@ by a PeerId

      Parameters

      • Optional peerId: PeerId

      Returns Connection[]

      Example

      for (const connection of libp2p.getConnections()) {
      console.log(peerId, connection.remoteAddr.toString())
      // Logs the PeerId string and the observed remote multiaddr of each Connection
      }
      -
    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering +

    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering by a PeerId

          Parameters

          • Optional peerId: PeerId

          Returns Connection[]

          Example

          for (const connection of libp2p.getConnections()) {
          console.log(peerId, connection.remoteAddr.toString())
          // Logs the PeerId string and the observed remote multiaddr of each Connection
          }
          -
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_filter.FilterCore.html b/classes/_waku_core.waku_filter.FilterCore.html index b5596dd728..f2b6cc483f 100644 --- a/classes/_waku_core.waku_filter.FilterCore.html +++ b/classes/_waku_core.waku_filter.FilterCore.html @@ -1,4 +1,4 @@ -FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      constructor +FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      handleIncomingMessage: ((pubsubTopic, wakuMessage) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      handleIncomingMessage: ((pubsubTopic, wakuMessage) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_light_push.LightPushCore.html b/classes/_waku_core.waku_light_push.LightPushCore.html index 0c6457baed..d283b35ad7 100644 --- a/classes/_waku_core.waku_light_push.LightPushCore.html +++ b/classes/_waku_core.waku_light_push.LightPushCore.html @@ -1,5 +1,5 @@ LightPushCore | Documentation

      Implements the Waku v2 Light Push protocol.

      -

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_store.StoreCore.html b/classes/_waku_core.waku_store.StoreCore.html index 0dd645fde1..53b4ab9cc9 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,6 +1,6 @@ StoreCore | Documentation

      Implements the Waku v2 Store protocol.

      The Waku Store protocol can be used to retrieved historical messages.

      -

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <K>(type, listener?, options?): void;
          (type, listener?, options?): void;
      }

      Type declaration

        • <K>(type, listener?, options?): void
        • Type Parameters

          • K extends keyof Libp2pEvents<ServiceMap>

          Parameters

          • type: K
          • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
          • Optional options: boolean | EventListenerOptions

          Returns void

        • (type, listener?, options?): void
        • Parameters

          • type: string
          • Optional listener: EventHandler<Event>
          • Optional options: boolean | EventListenerOptions

          Returns void

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 6fa62a94ff..854ec4e5bf 100644 --- a/classes/_waku_enr.ENR.html +++ b/classes/_waku_enr.ENR.html @@ -1,4 +1,4 @@ -ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      constructor +ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      Properties

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      -
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        +

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      +
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        If the peer information only contains information that can be represented with the ENR pre-defined keys (ip, tcp, etc) then the usage of ENR.getLocationMultiaddr should be preferred.

        The multiaddresses stored in this field are expected to be location multiaddresses, ie, peer id less.

        -

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        +

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        @@ -55,21 +55,21 @@ address (e.g. dns4, dnsaddr, etc)..

        (ip, tcp, etc) then the usage of ENR.setLocationMultiaddr should be preferred. The multiaddresses stored in this field must be location multiaddresses, ie, without a peer id.

        -

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        +

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Returns void

      • Parameters

        • key: string

        Returns boolean

        true if an element in the Map existed and has been removed, or false if the element does not exist.

      • Returns an iterable of key, value pairs for every entry in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Executes a provided function once per each key/value pair in the Map, in insertion order.

        Parameters

        • callbackfn: ((value, key, map) => void)
            • (value, key, map): void
            • Parameters

              • value: Uint8Array
              • key: string
              • map: Map<string, Uint8Array>

              Returns void

        • Optional thisArg: any

        Returns void

      • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

        Parameters

        • key: string

        Returns undefined | Uint8Array

        Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

        -
      • Returns the full multiaddr from the ENR fields matching the provided +

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

        +

      Returns undefined | Multiaddr

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

      • Returns an iterable of keys in the map

        Returns IterableIterator<string>

      • Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated.

        -

        Parameters

        • k: string
        • v: Uint8Array

        Returns this

      • Parameters

        • data: Uint8Array
        • privateKey: Uint8Array

        Returns Promise<Uint8Array>

      • Returns an iterable of values in the map

        -

        Returns IterableIterator<Uint8Array>

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns Promise<ENR>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns this

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index a5cbef385d..8286ef66c8 100644 --- a/classes/_waku_enr.EnrCreator.html +++ b/classes/_waku_enr.EnrCreator.html @@ -1,4 +1,4 @@ -EnrCreator | Documentation

      Constructors

      constructor +EnrCreator | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index 613215a84e..636e7acbb2 100644 --- a/classes/_waku_enr.EnrDecoder.html +++ b/classes/_waku_enr.EnrDecoder.html @@ -1,4 +1,4 @@ -EnrDecoder | Documentation

      Constructors

      constructor +EnrDecoder | Documentation

      Constructors

      Methods

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index 2d08909672..af4a1b686c 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Methods

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        +

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        Parameters

        • publicKey: Uint8Array

        Returns boolean

        true if the signature matches the public key, false if not or if no signature is present.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 2e51c5db0b..e99a6a1d6a 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -1,4 +1,4 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        Parameters

        • peer: PeerId | MultiaddrInput

          The peer to dial

        • Optional protocols: Protocols[]

          Waku protocols we expect from the peer; Defaults to mounted protocols

          -

        Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        +

      Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        Returns string

        Throws

        if libp2p is not listening on localhost.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index a7a4b0e52a..a36c92ed70 100644 --- a/classes/_waku_utils.Logger.html +++ b/classes/_waku_utils.Logger.html @@ -1,4 +1,4 @@ -Logger | Documentation

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

      _error _info _warn @@ -7,4 +7,4 @@ warn

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_core.waku_store.PageDirection.html b/enums/_waku_core.waku_store.PageDirection.html index 09de1369c9..acecb82a25 100644 --- a/enums/_waku_core.waku_store.PageDirection.html +++ b/enums/_waku_core.waku_store.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index 53a3c5c570..30742a482b 100644 --- a/enums/_waku_enr.TransportProtocol.html +++ b/enums/_waku_enr.TransportProtocol.html @@ -1,3 +1,3 @@ -TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index 7d7f7c4042..01f3a8274c 100644 --- a/enums/_waku_enr.TransportProtocolPerIpVersion.html +++ b/enums/_waku_enr.TransportProtocolPerIpVersion.html @@ -1,5 +1,5 @@ -TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index e5e3bb0228..186df72e0d 100644 --- a/enums/_waku_interfaces.EConnectionStateEvents.html +++ b/enums/_waku_interfaces.EConnectionStateEvents.html @@ -1,2 +1,2 @@ -EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index 7debf469bd..a8f6567dad 100644 --- a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html +++ b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.PageDirection.html b/enums/_waku_interfaces.PageDirection.html index 6d1adece63..932dd621d6 100644 --- a/enums/_waku_interfaces.PageDirection.html +++ b/enums/_waku_interfaces.PageDirection.html @@ -1,3 +1,3 @@ -PageDirection | Documentation

      Enumeration Members

      BACKWARD +PageDirection | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "backward"
      FORWARD: "forward"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.ProtocolError.html b/enums/_waku_interfaces.ProtocolError.html index e5c6961c4e..5d1e1c57ad 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,4 +1,4 @@ -ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      -
      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty +

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty payload is set on the outgoing message.

      -
      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs +

      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs further investigation.

      -
      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      -
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. +

      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      +
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. Mitigation can be: retrying after a given time period, display connectivity issue to user or listening for peer:connected:bootstrap or peer:connected:peer-exchange on the connection manager before retrying.

      -
      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE +

      REMOTE_PEER_FAULT: "Remote peer fault"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer +

      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer is logged. Review message validity, or mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. +

      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. Mitigation can be: retrying after a given time period

      -
      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. +

      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. Compressing the message or using an alternative strategy for large messages is recommended.

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. +

      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index 7cbb92ef29..e198fdd661 100644 --- a/enums/_waku_interfaces.Protocols.html +++ b/enums/_waku_interfaces.Protocols.html @@ -1,5 +1,5 @@ -Protocols | Documentation

      Enumeration Members

      Filter +Protocols | Documentation

      Enumeration Members

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index 7c8e67e49c..2d6775b107 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,4 +1,4 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html index d2cad7c1db..88c71456c4 100644 --- a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html +++ b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html @@ -1,5 +1,5 @@ -FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html index a2436dc7ad..aca99b9ee1 100644 --- a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html +++ b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html @@ -1,5 +1,5 @@ -HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"
      SERVICE_UNAVAILABLE: "SERVICE_UNAVAILABLE"
      TOO_MANY_RESULTS: "TOO_MANY_RESULTS"

      Generated using TypeDoc

      \ No newline at end of file +TOO_MANY_REQUESTS +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"
      SERVICE_UNAVAILABLE: "SERVICE_UNAVAILABLE"
      TOO_MANY_REQUESTS: "TOO_MANY_REQUESTS"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html index 2393c26f07..037537fea7 100644 --- a/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html +++ b/enums/_waku_proto.proto_store.PagingInfo.Direction-1.html @@ -1,3 +1,3 @@ -Direction | Documentation

      Enumeration Members

      BACKWARD +Direction | Documentation

      Enumeration Members

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      BACKWARD: "BACKWARD"
      FORWARD: "FORWARD"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 9c5039def0..cf9bbc0e7a 100644 --- a/functions/_waku_core.createDecoder.html +++ b/functions/_waku_core.createDecoder.html @@ -4,4 +4,4 @@ format when received from the Waku network. The resulting decoder can then be pass to @waku/interfaces!IReceiver.subscribe to automatically decode incoming messages.

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index d47c74f231..b876668d16 100644 --- a/functions/_waku_core.createEncoder.html +++ b/functions/_waku_core.createEncoder.html @@ -3,4 +3,4 @@ format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send to automatically encode outgoing messages.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html index 2d584a7f52..6291db0430 100644 --- a/functions/_waku_core.waitForRemotePeer.html +++ b/functions/_waku_core.waitForRemotePeer.html @@ -13,4 +13,4 @@ remote nodes, rejects if the timeoutMs is reached.

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index fe3b60716c..9d4cf32fce 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index e4706bff80..b4e8230d59 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index 588b1cb6c5..f73bd177ee 100644 --- a/functions/_waku_enr.createPeerIdFromPublicKey.html +++ b/functions/_waku_enr.createPeerIdFromPublicKey.html @@ -1 +1 @@ -createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index 31cf36c8f8..fafca01bf0 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 207fb26340..3e0ffc43bb 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index a33997581a..6926f27cf4 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPublicKeyFromPeerId.html b/functions/_waku_enr.getPublicKeyFromPeerId.html index b6d2c35027..12d6c8156e 100644 --- a/functions/_waku_enr.getPublicKeyFromPeerId.html +++ b/functions/_waku_enr.getPublicKeyFromPeerId.html @@ -1 +1 @@ -getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index 6de91e4e3c..400aef1b44 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index ab986d5638..74348ba98b 100644 --- a/functions/_waku_enr.sign.html +++ b/functions/_waku_enr.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index 7a36bbe55e..1c7df4a7e2 100644 --- a/functions/_waku_enr.verifySignature.html +++ b/functions/_waku_enr.verifySignature.html @@ -1,2 +1,2 @@ verifySignature | Documentation
      • Verify an ECDSA signature.

        -

        Parameters

        • signature: Uint8Array
        • message: string | Uint8Array
        • publicKey: Uint8Array

        Returns boolean

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.decrypt.html b/functions/_waku_message_encryption.crypto.ecies.decrypt.html index b8e0941349..3dc3580c22 100644 --- a/functions/_waku_message_encryption.crypto.ecies.decrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.decrypt.html @@ -3,4 +3,4 @@
    • encrypted: Uint8Array

      ECIES serialized structure (result of ECIES encryption)

    • Returns Promise<Uint8Array>

      The clear text

      Throws

      Error If decryption fails

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.encrypt.html b/functions/_waku_message_encryption.crypto.ecies.encrypt.html index 453506d185..8174c97f02 100644 --- a/functions/_waku_message_encryption.crypto.ecies.encrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.encrypt.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      A promise that resolves with the ECIES structure serialized

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.getSubtle.html b/functions/_waku_message_encryption.crypto.getSubtle.html index 02a60ef112..baf3d7deeb 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file +getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.keccak256.html b/functions/_waku_message_encryption.crypto.keccak256.html index ce75b43efd..daaab69613 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.randomBytes.html b/functions/_waku_message_encryption.crypto.randomBytes.html index c68361787a..54b86538bd 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file +randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sha256.html b/functions/_waku_message_encryption.crypto.sha256.html index 1274187bbf..024d953282 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sign.html b/functions/_waku_message_encryption.crypto.sign.html index 1e454906a4..ecf5dd48bb 100644 --- a/functions/_waku_message_encryption.crypto.sign.html +++ b/functions/_waku_message_encryption.crypto.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html index 365ef36031..d58ca253d8 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html index f03704ca66..d860a7c582 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html index 011ca40f45..70eaaaf3d0 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file +generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createDecoder.html b/functions/_waku_message_encryption.ecies.createDecoder.html index de48f92266..b5ed6cd8ff 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createEncoder.html b/functions/_waku_message_encryption.ecies.createEncoder.html index 4465e7ae3b..17949b8ada 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html index 7dfeec6f6e..20d59bd3bf 100644 --- a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html @@ -1,3 +1,3 @@ decryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric decryption of the data as per 26/WAKU-PAYLOAD. The returned data is expected to be flags | payload-length | payload | [signature].

        -

        Parameters

        • payload: Uint8Array
        • privKey: Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html index 8fa72a354f..a421379e0e 100644 --- a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html @@ -1,4 +1,4 @@ encryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric encryption of the data as per 26/WAKU-PAYLOAD. The data MUST be flags | payload-length | payload | [signature]. The returned result can be set to WakuMessage.payload.

        -

        Parameters

        • data: Uint8Array
        • publicKey: string | Uint8Array

        Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.postCipher.html b/functions/_waku_message_encryption.ecies.postCipher.html index 3fe6654d66..759735439e 100644 --- a/functions/_waku_message_encryption.ecies.postCipher.html +++ b/functions/_waku_message_encryption.ecies.postCipher.html @@ -1,2 +1,2 @@ postCipher | Documentation
      • Internal

        Decode a decrypted payload.

        -

        Parameters

        • message: Uint8Array

        Returns {
            payload: Uint8Array;
            sig?: Signature;
        } | undefined

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns {
          payload: Uint8Array;
          sig?: Signature;
      } | undefined

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.preCipher.html b/functions/_waku_message_encryption.ecies.preCipher.html index 420293cf8e..95244d1fe7 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index 6df68ebd5c..6ceba5cf12 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generateSymmetricKey.html b/functions/_waku_message_encryption.generateSymmetricKey.html index 7f105c81d9..e2017fae45 100644 --- a/functions/_waku_message_encryption.generateSymmetricKey.html +++ b/functions/_waku_message_encryption.generateSymmetricKey.html @@ -1,2 +1,2 @@ generateSymmetricKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index fef85013b7..2074b877f9 100644 --- a/functions/_waku_message_encryption.getPublicKey.html +++ b/functions/_waku_message_encryption.getPublicKey.html @@ -1,3 +1,3 @@ getPublicKey | Documentation
      • Return the public key for the given private key, to be used for asymmetric encryption.

        -

        Parameters

        • privateKey: PrivKey
        • Optional isCompressed: boolean

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createDecoder.html b/functions/_waku_message_encryption.symmetric.createDecoder.html index d9c1776503..0bc55e69ba 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ pass to

      Parameters

      Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file +
    • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic
    • Returns Decoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createEncoder.html b/functions/_waku_message_encryption.symmetric.createEncoder.html index 1e8e3708f7..f2cd26b5f3 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html index 29c258536c..f3a11eea0e 100644 --- a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, expected to be flags | payload-length | payload | [signature].

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html index 595ada228e..5d250ea741 100644 --- a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, cipherText | tag | iv and can be set to WakuMessage.payload.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index 38e3cd23d0..a81bac99e9 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      • Deterministic Message Hashing as defined in 14/WAKU2-MESSAGE

        -

        Parameters

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 11b6888bd5..68f90b0a3a 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index 3d25542a33..82424341a2 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 897f70bf7c..d356285d65 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index beacb0c70a..efa003179b 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html index b195044e25..79d353541c 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html index 64c55f5b4f..cdf4a30ec4 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html index 3f295a1c12..cb52d29e1e 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.codec.html index 8fdf786410..5c9d446627 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.decode.html index 1af19b2b9d..a813b35b8b 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.encode.html index aeca946fd1..fc18fecb95 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.codec.html b/functions/_waku_proto.proto_filter.FilterRpc.codec.html index 0c1967c5f2..f645d099cf 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.decode.html b/functions/_waku_proto.proto_filter.FilterRpc.decode.html index 469d8500ce..d5b4b3b9c2 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.encode.html b/functions/_waku_proto.proto_filter.FilterRpc.encode.html index a0b01ce640..b29a9bc0d5 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.codec.html b/functions/_waku_proto.proto_filter.MessagePush.codec.html index 2289f18953..dea5a87da4 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.decode.html b/functions/_waku_proto.proto_filter.MessagePush.decode.html index 7afbe2933d..e3f4ffcd74 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.encode.html b/functions/_waku_proto.proto_filter.MessagePush.encode.html index e633166615..56731ff7f2 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html index 01bfb7cd48..19362b359e 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html index bb50e10013..07979a5ee6 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html index 4daf4b6401..cb593adb35 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html index 202bca4e18..8773772709 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html index f7702daa66..01074263e3 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html index 2b89b0c0ce..6a0510161e 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html index 87540947fd..0aae234324 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html index fa76c3ccc7..b1c72c6f97 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html index 8221c40abc..b08a057b94 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html index 1dfeeb614d..26b6b01ccf 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html index 701ac4adc8..9c962e8e28 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html index 65804f4671..123acb08f2 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html index 3a23cc69aa..b52920c967 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html index 8729e51b26..115dd90412 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html index 2d347ae3f0..2915bf10b8 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html index 3dd2baad1a..eb3fbdbb50 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html index 06fad3959c..64965b9e5b 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html index 97b8af4f79..3ba1edf3ca 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html index 510f062fa3..8c0a29a300 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html index 8913edbc16..cff4d97841 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html index 4ddf2b41a9..d17686eca5 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html index ffefa6f6eb..1b56ca6c83 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html index e7a3cf2b4e..84250d805e 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html index 4d3f58fe46..c2ce8e72c9 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html index 584dd1f622..387c7a728d 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html index 76d8e38bd7..4757954603 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html index 73b57b5e86..113426a5d4 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html index 7cba540dbd..7b2af9a123 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html index 3576547f47..f7b54e3ae3 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html index 1778b2e108..f49c3ebc5a 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html index c163f9eb49..2371bda3d8 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html index 74ffdf01c4..f18f80250a 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html index 2873e0fb13..2087c3b44e 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html index 89031cb875..499f22e75f 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.codec.html b/functions/_waku_proto.proto_message.RateLimitProof.codec.html index 3d46218bb9..e74a7b2258 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.decode.html b/functions/_waku_proto.proto_message.RateLimitProof.decode.html index 9a4974d1a7..8529efbb29 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.encode.html b/functions/_waku_proto.proto_message.RateLimitProof.encode.html index 2b177b1e55..1edc8fdd5a 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.codec.html b/functions/_waku_proto.proto_message.WakuMessage.codec.html index 45d00e6901..7a96b24390 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.decode.html b/functions/_waku_proto.proto_message.WakuMessage.decode.html index 9c810818a0..045a7221c7 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.encode.html b/functions/_waku_proto.proto_message.WakuMessage.encode.html index 75d12ec882..72748bb9bf 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html index ec91584e76..3b517d8aa5 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html index 0ff2a6d079..09a501db94 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html index a82624944d..43a80cc86d 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html index 3591d73b0f..893ce4152a 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html index eef84b0dbc..5927e9fec2 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html index d34f7a6f2f..f95379dbfa 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html index 9a2013683d..3c6de2ce51 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html index 21bce21e67..3f0362004a 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html index d6c4f23363..f8f5aed7f1 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html index de417baa5f..508c564c36 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html index e812a66e97..d1d6d9f875 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html index e87dbca55b..3c98bbbccb 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html index 32b0b2e292..1259cf190e 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html index 89cf0af381..e358cc1752 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html index 84a335a302..871bb16180 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html index 1665822572..fa0b87c5bb 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html index 8492c52c8d..fdb57459be 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html index 2fd822834e..724cef3125 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.codec.html b/functions/_waku_proto.proto_store.ContentFilter.codec.html index 7568885719..44f1adfbd2 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_store.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.decode.html b/functions/_waku_proto.proto_store.ContentFilter.decode.html index eb72f978a4..ff957be89d 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.encode.html b/functions/_waku_proto.proto_store.ContentFilter.encode.html index 61a602915c..82c11d78f5 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.codec.html b/functions/_waku_proto.proto_store.HistoryQuery.codec.html index d0a7d94e02..d3ef900a90 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.codec.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.decode.html b/functions/_waku_proto.proto_store.HistoryQuery.decode.html index 9d82d4fd21..a9f821e2cc 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.decode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.encode.html b/functions/_waku_proto.proto_store.HistoryQuery.encode.html index 73a373d778..1a2936f72b 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.encode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html index 6e054f2e05..d3b1b93e1b 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.codec.html index e475a59ab5..1cfb063734 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.decode.html b/functions/_waku_proto.proto_store.HistoryResponse.decode.html index cb3f012338..a67522b03f 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.decode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.encode.html b/functions/_waku_proto.proto_store.HistoryResponse.encode.html index e9cecde329..f93ae74c6f 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.encode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.codec.html b/functions/_waku_proto.proto_store.HistoryRpc.codec.html index 6185bdbf9b..0952997653 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.codec.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.decode.html b/functions/_waku_proto.proto_store.HistoryRpc.decode.html index e9c2c9b58a..902ed3c25f 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.decode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.encode.html b/functions/_waku_proto.proto_store.HistoryRpc.encode.html index a1a1fd78a4..50e6017aac 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.encode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.codec.html b/functions/_waku_proto.proto_store.Index.codec.html index d857a51064..4299c27f7a 100644 --- a/functions/_waku_proto.proto_store.Index.codec.html +++ b/functions/_waku_proto.proto_store.Index.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.decode.html b/functions/_waku_proto.proto_store.Index.decode.html index 5052d44e3d..119c699840 100644 --- a/functions/_waku_proto.proto_store.Index.decode.html +++ b/functions/_waku_proto.proto_store.Index.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.encode.html b/functions/_waku_proto.proto_store.Index.encode.html index 7bcb79ef85..98e2720601 100644 --- a/functions/_waku_proto.proto_store.Index.encode.html +++ b/functions/_waku_proto.proto_store.Index.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html index 0816d4727d..bfe93ecf10 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.codec.html b/functions/_waku_proto.proto_store.PagingInfo.codec.html index e0d086a502..af9510cb9d 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.decode.html b/functions/_waku_proto.proto_store.PagingInfo.decode.html index 9ae820b6e6..e690076bcc 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.decode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.encode.html b/functions/_waku_proto.proto_store.PagingInfo.encode.html index c0e6478868..272e40decf 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.encode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.codec.html b/functions/_waku_proto.proto_store.RateLimitProof.codec.html index 905bdc9070..89f1178985 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.decode.html b/functions/_waku_proto.proto_store.RateLimitProof.decode.html index 5afc3bff99..183979346c 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.encode.html b/functions/_waku_proto.proto_store.RateLimitProof.encode.html index 3ae2a76549..33e8e7ee18 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.codec.html b/functions/_waku_proto.proto_store.WakuMessage.codec.html index 969f8a84e6..bf17688822 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.decode.html b/functions/_waku_proto.proto_store.WakuMessage.decode.html index 3ae90e97f5..861bdb19b0 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.encode.html b/functions/_waku_proto.proto_store.WakuMessage.encode.html index a21fd1f7f4..1037d2c8a9 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html index 2cc7aa3cf2..beef175f81 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html index 48c4f4dbf6..f43ce83842 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html index 0419435009..8d9e7cbe70 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index 9adfa7dd0c..b2f52fd89b 100644 --- a/functions/_waku_relay.wakuGossipSub.html +++ b/functions/_waku_relay.wakuGossipSub.html @@ -1 +1 @@ -wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file +wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index 6b8834ec97..b0a4a7827e 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 2ef52681dc..00918b027b 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createNode.html b/functions/_waku_sdk.createNode.html index f584356a68..a5a8a4ef41 100644 --- a/functions/_waku_sdk.createNode.html +++ b/functions/_waku_sdk.createNode.html @@ -1,2 +1,2 @@ createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index 57129cad94..77c59aaee6 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file +defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.streamContentTopic.html b/functions/_waku_sdk.streamContentTopic.html index 6d1746bff0..0f2d3a304b 100644 --- a/functions/_waku_sdk.streamContentTopic.html +++ b/functions/_waku_sdk.streamContentTopic.html @@ -1,4 +1,4 @@ streamContentTopic | Documentation

      Function streamContentTopic

      • Creates a subscription and streams all new messages for a content topic. Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

        -

        Parameters

        • contentTopic: string
        • opts: CreateTopicOptions

        Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.subscribeToContentTopic.html b/functions/_waku_sdk.subscribeToContentTopic.html index 84200e38c8..8293e1d91b 100644 --- a/functions/_waku_sdk.subscribeToContentTopic.html +++ b/functions/_waku_sdk.subscribeToContentTopic.html @@ -2,4 +2,4 @@ Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

      Parameters

      Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file +
    • opts: CreateTopicOptions
    • Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html index 93295b0428..0a65e9e487 100644 --- a/functions/_waku_sdk.wakuFilter.html +++ b/functions/_waku_sdk.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index be00c670ce..77800bb810 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index 527fd9dc17..26d0c659a5 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1 +1 @@ -wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 20051b7443..377d614359 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToShardIndex.html b/functions/_waku_utils.contentTopicToShardIndex.html index caef2bf752..c8825622a4 100644 --- a/functions/_waku_utils.contentTopicToShardIndex.html +++ b/functions/_waku_utils.contentTopicToShardIndex.html @@ -1,3 +1,3 @@ contentTopicToShardIndex | Documentation

      Function contentTopicToShardIndex

      • Given a string, determines which autoshard index to use for its pubsub topic. Based on the algorithm described in the RFC: https://rfc.vac.dev/spec/51//#algorithm

        -

        Parameters

        • contentTopic: string
        • networkShards: number = 8

        Returns number

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index efb71bb11f..fc9cc748af 100644 --- a/functions/_waku_utils.contentTopicsByPubsubTopic.html +++ b/functions/_waku_utils.contentTopicsByPubsubTopic.html @@ -1,3 +1,3 @@ contentTopicsByPubsubTopic | Documentation

      Function contentTopicsByPubsubTopic

      • Given an array of content topics, groups them together by their Pubsub topic as derived using the algorithm for autosharding. If any of the content topics are not properly formatted, the function will throw an error.

        -

        Parameters

        • contentTopics: string[]
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index c37b4fa038..60fe9458cb 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index b15741ca33..ccb0c693bf 100644 --- a/functions/_waku_utils.determinePubsubTopic.html +++ b/functions/_waku_utils.determinePubsubTopic.html @@ -1,2 +1,2 @@ determinePubsubTopic | Documentation
      • Used when creating encoders/decoders to determine which pubsub topic to use

        -

        Parameters

        • contentTopic: string
        • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index bde7d63241..aec508f113 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 94fe86c075..865ca29767 100644 --- a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html +++ b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html @@ -1 +1 @@ -ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index 363229de4a..11d0b0e4ae 100644 --- a/functions/_waku_utils.ensureShardingConfigured.html +++ b/functions/_waku_utils.ensureShardingConfigured.html @@ -1,3 +1,3 @@ ensureShardingConfigured | Documentation

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        Parameters

        Returns {
            pubsubTopics: string[];
            shardInfo: ShardInfo;
            shardingParams: ShardingParams;
        }

        Validated sharding parameters, with any missing values set to defaults

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index e90a983954..090d27a166 100644 --- a/functions/_waku_utils.ensureValidContentTopic.html +++ b/functions/_waku_utils.ensureValidContentTopic.html @@ -1,4 +1,4 @@ ensureValidContentTopic | Documentation

      Function ensureValidContentTopic

      • Given a string, will throw an error if it is not formatted as a valid content topic for autosharding based on https://rfc.vac.dev/spec/51/

        Parameters

        • contentTopic: string

          String to validate

        Returns ContentTopic

        Object with each content topic field as an attribute

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index 2a6335496a..795df99538 100644 --- a/functions/_waku_utils.getPseudoRandomSubset.html +++ b/functions/_waku_utils.getPseudoRandomSubset.html @@ -1,2 +1,2 @@ getPseudoRandomSubset | Documentation

      Function getPseudoRandomSubset

      • Return pseudo random subset of the input.

        -

        Type Parameters

        • T

        Parameters

        • values: T[]
        • wantedNumber: number

        Returns T[]

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html index cb8e5a35b3..b5e3dbdc9d 100644 --- a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html +++ b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html @@ -1 +1 @@ -getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index e5e0478bf4..7fefd6070e 100644 --- a/functions/_waku_utils.groupByContentTopic.html +++ b/functions/_waku_utils.groupByContentTopic.html @@ -1 +1 @@ -groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file +groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 891425b4b6..1965e8572c 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 56adef0b21..62075104b5 100644 --- a/functions/_waku_utils.isMessageSizeUnderCap.html +++ b/functions/_waku_utils.isMessageSizeUnderCap.html @@ -1,4 +1,4 @@ isMessageSizeUnderCap | Documentation

      Function isMessageSizeUnderCap

      • Return whether the size of the message is under the upper limit for the network. This performs a protobuf encoding! If you have access to the fully encoded message, use isSizeUnderCapBuf instead.

        -

        Parameters

        Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index 90e6b4338f..5e25d3bf42 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index 3075389de8..fffa836076 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index df4ad9d847..dfcb5ea6d4 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file +pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 3c57ca0ca9..e961fc537e 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file +removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index 38c8c4d58a..f5dc7adb1d 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfoToPubsubTopic.html b/functions/_waku_utils.singleShardInfoToPubsubTopic.html index 2c5c9b9c8a..7ccc653116 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfosToShardInfo.html b/functions/_waku_utils.singleShardInfosToShardInfo.html index 473231dca6..87c09b44cf 100644 --- a/functions/_waku_utils.singleShardInfosToShardInfo.html +++ b/functions/_waku_utils.singleShardInfosToShardInfo.html @@ -1 +1 @@ -singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 8254a43760..65b75265de 100644 --- a/functions/_waku_utils.toAsyncIterator.html +++ b/functions/_waku_utils.toAsyncIterator.html @@ -3,4 +3,4 @@
    • decoder: IDecoder<T> | IDecoder<T>[]

      parameter to be passed to receiver for subscription;

    • Optional iteratorOptions: IteratorOptions

      optional configuration for iterator;

    • Returns Promise<IAsyncIterator<T>>

      iterator and stop function to terminate it.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.Params.html b/interfaces/_waku_core.waku_store.Params.html index 23702019b4..cf019a5c73 100644 --- a/interfaces/_waku_core.waku_store.Params.html +++ b/interfaces/_waku_core.waku_store.Params.html @@ -1,8 +1,8 @@ -Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics +Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index 5f51fc73b7..9a2e0f9216 100644 --- a/interfaces/_waku_core.waku_store.QueryOptions.html +++ b/interfaces/_waku_core.waku_store.QueryOptions.html @@ -1,11 +1,11 @@ -QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor? +QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor?: Cursor

      Cursor as an index to start a query from. The cursor index will be exclusive (i.e. the message at the cursor index will not be included in the result). If undefined, the query will start from the beginning or end of the history, depending on the page direction.

      -
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      +
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      • PageDirection.BACKWARD: Most recent page first.
      • PageDirection.FORWARD: Oldest page first.
      • @@ -14,8 +14,8 @@ If undefined, the query will start from the beginning or end of the history, dep (the oldest message is always first).

      Default

      { @link PageDirection.BACKWARD }
       
      -
      pageSize?: number

      The number of message per page.

      +
      pageSize?: number

      The number of message per page.

      Default

      { @link DefaultPageSize }
       
      -
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      -

      Generated using TypeDoc

      \ No newline at end of file +
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.TimeFilter.html b/interfaces/_waku_core.waku_store.TimeFilter.html index 7a6a5ad660..4bc10347ca 100644 --- a/interfaces/_waku_core.waku_store.TimeFilter.html +++ b/interfaces/_waku_core.waku_store.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      endTime +TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index 7c97e1c328..47444eb079 100644 --- a/interfaces/_waku_interfaces.ConnectionManagerOptions.html +++ b/interfaces/_waku_interfaces.ConnectionManagerOptions.html @@ -1,9 +1,9 @@ -ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed +ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed: number

      Max number of bootstrap peers allowed to be connected to, initially This is used to increase intention of dialing non-bootstrap peers, found using other discovery mechanisms (like Peer Exchange)

      -
      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable +

      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable This is used to not spam a peer with dial attempts when it is not dialable

      -
      maxParallelDials: number

      Max number of parallel dials allowed

      -

      Generated using TypeDoc

      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Cursor.html b/interfaces/_waku_interfaces.Cursor.html index 450658bb95..8f5980d829 100644 --- a/interfaces/_waku_interfaces.Cursor.html +++ b/interfaces/_waku_interfaces.Cursor.html @@ -1,5 +1,5 @@ -Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest +Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index 306e75d56c..a21ae87d5f 100644 --- a/interfaces/_waku_interfaces.DnsClient.html +++ b/interfaces/_waku_interfaces.DnsClient.html @@ -1,2 +1,2 @@ -DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file +DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index 9342a41b3a..19a2137c5f 100644 --- a/interfaces/_waku_interfaces.DnsDiscOptions.html +++ b/interfaces/_waku_interfaces.DnsDiscOptions.html @@ -1,11 +1,11 @@ -DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls +DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls: string | string[]

      ENR URL to use for DNS discovery

      -
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      -
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      -
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      -
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      -

      Generated using TypeDoc

      \ No newline at end of file +
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      +
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      +
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      +
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index 33f31c6575..9679e254c2 100644 --- a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html +++ b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html @@ -1,2 +1,2 @@ -DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index 669180238b..c159224e33 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,12 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          pubsubTopic?: string;
          pubsubTopicShardInfo?: SingleShardInfo;
      }

      Hierarchy

      • EncoderOptions

        Properties

        contentTopic +EncoderOptions | Documentation
        interface EncoderOptions {
            contentTopic: string;
            ephemeral?: boolean;
            metaSetter?: IMetaSetter;
            pubsubTopic?: string;
            pubsubTopicShardInfo?: SingleShardInfo;
        }

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          +
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          Default Value

          false

          -
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          +
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          Param: IProtoMessage

          The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index 653df9e117..ba17392a6c 100644 --- a/interfaces/_waku_interfaces.Failure.html +++ b/interfaces/_waku_interfaces.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          error +Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index eb2de4be42..1a387008af 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilterSDK;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStoreSDK;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager +FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilterSDK;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStoreSDK;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager: IConnectionManager
          filter: IFilterSDK
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStoreSDK

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilterSDK
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStoreSDK

          Methods

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index 0d0546ed50..b9aaa00945 100644 --- a/interfaces/_waku_interfaces.IAsyncIterator.html +++ b/interfaces/_waku_interfaces.IAsyncIterator.html @@ -1,3 +1,3 @@ -IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          iterator +IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index f9895cde99..453c0e6de2 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
              listenerCount(type): number;
              removeEventListener<K>(type, listener?, options?): void;
              safeDispatchEvent<Detail>(type, detail?): boolean;
              stop(): void;
          }

          Hierarchy

          Implemented by

            Properties

            #private +IConnectionManager | Documentation
            interface IConnectionManager {
                #private: any;
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
                listenerCount(type): number;
                removeEventListener<K>(type, listener?, options?): void;
                safeDispatchEvent<Detail>(type, detail?): boolean;
                stop(): void;
            }

            Hierarchy

            Implemented by

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index e29e84daf5..d517f6a7fa 100644 --- a/interfaces/_waku_interfaces.IConnectionStateEvents.html +++ b/interfaces/_waku_interfaces.IConnectionStateEvents.html @@ -1,2 +1,2 @@ -IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index a09222ddf7..2fd3ab93ff 100644 --- a/interfaces/_waku_interfaces.IDecodedMessage.html +++ b/interfaces/_waku_interfaces.IDecodedMessage.html @@ -1,8 +1,8 @@ -IDecodedMessage | Documentation
              interface IDecodedMessage {
                  contentTopic: string;
                  ephemeral: undefined | boolean;
                  meta: undefined | Uint8Array;
                  payload: Uint8Array;
                  pubsubTopic: string;
                  rateLimitProof: undefined | IRateLimitProof;
                  timestamp: undefined | Date;
              }

              Implemented by

                Properties

                contentTopic +IDecodedMessage | Documentation
                interface IDecodedMessage {
                    contentTopic: string;
                    ephemeral: undefined | boolean;
                    meta: undefined | Uint8Array;
                    payload: Uint8Array;
                    pubsubTopic: string;
                    rateLimitProof: undefined | IRateLimitProof;
                    timestamp: undefined | Date;
                }

                Implemented by

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file +

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 57f59d993f..9cf36e7334 100644 --- a/interfaces/_waku_interfaces.IDecoder.html +++ b/interfaces/_waku_interfaces.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation
                  interface IDecoder<T> {
                      contentTopic: string;
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                      pubsubTopic: string;
                  }

                  Type Parameters

                  Implemented by

                    Properties

                    contentTopic +IDecoder | Documentation
                    interface IDecoder<T> {
                        contentTopic: string;
                        fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                        fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                        pubsubTopic: string;
                    }

                    Type Parameters

                    Implemented by

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file +

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string

                      Generated using TypeDoc

                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index d240bc1c8e..a073df98e6 100644 --- a/interfaces/_waku_interfaces.IEncoder.html +++ b/interfaces/_waku_interfaces.IEncoder.html @@ -1,6 +1,6 @@ -IEncoder | Documentation
                      interface IEncoder {
                          contentTopic: string;
                          ephemeral: boolean;
                          pubsubTopic: string;
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                          toWire: ((message) => Promise<undefined | Uint8Array>);
                      }

                      Implemented by

                        Properties

                        contentTopic +IEncoder | Documentation
                        interface IEncoder {
                            contentTopic: string;
                            ephemeral: boolean;
                            pubsubTopic: string;
                            toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                            toWire: ((message) => Promise<undefined | Uint8Array>);
                        }

                        Implemented by

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file +

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          Generated using TypeDoc

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 471e506e79..64dee72bb9 100644 --- a/interfaces/_waku_interfaces.IEnr.html +++ b/interfaces/_waku_interfaces.IEnr.html @@ -1,4 +1,4 @@ -IEnr | Documentation
                          interface IEnr {
                              [toStringTag]: string;
                              id: string;
                              ip?: string;
                              ip6?: string;
                              multiaddrs?: Multiaddr[];
                              nodeId?: string;
                              peerId?: PeerId;
                              peerInfo: undefined | PeerInfo;
                              publicKey?: Uint8Array;
                              seq: bigint;
                              shardInfo?: ShardInfo;
                              signature?: Uint8Array;
                              size: number;
                              tcp?: number;
                              tcp6?: number;
                              udp?: number;
                              udp6?: number;
                              waku2?: Waku2;
                              [iterator](): IterableIterator<[string, Uint8Array]>;
                              clear(): void;
                              delete(key): boolean;
                              entries(): IterableIterator<[string, Uint8Array]>;
                              forEach(callbackfn, thisArg?): void;
                              get(key): undefined | Uint8Array;
                              getFullMultiaddrs(): Multiaddr[];
                              has(key): boolean;
                              keys(): IterableIterator<string>;
                              set(key, value): this;
                              values(): IterableIterator<Uint8Array>;
                          }

                          Hierarchy

                          Implemented by

                            Properties

                            [toStringTag] +IEnr | Documentation
                            interface IEnr {
                                [toStringTag]: string;
                                id: string;
                                ip?: string;
                                ip6?: string;
                                multiaddrs?: Multiaddr[];
                                nodeId?: string;
                                peerId?: PeerId;
                                peerInfo: undefined | PeerInfo;
                                publicKey?: Uint8Array;
                                seq: bigint;
                                shardInfo?: ShardInfo;
                                signature?: Uint8Array;
                                size: number;
                                tcp?: number;
                                tcp6?: number;
                                udp?: number;
                                udp6?: number;
                                waku2?: Waku2;
                                [iterator](): IterableIterator<[string, Uint8Array]>;
                                clear(): void;
                                delete(key): boolean;
                                entries(): IterableIterator<[string, Uint8Array]>;
                                forEach(callbackfn, thisArg?): void;
                                get(key): undefined | Uint8Array;
                                getFullMultiaddrs(): Multiaddr[];
                                has(key): boolean;
                                keys(): IterableIterator<string>;
                                set(key, value): this;
                                values(): IterableIterator<Uint8Array>;
                            }

                            Hierarchy

                            Implemented by

                              Properties

                              [toStringTag] id ip? ip6? @@ -27,15 +27,15 @@ keys set values -

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              -
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                +

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              +
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Returns void

                              • Parameters

                                • key: string

                                Returns boolean

                                true if an element in the Map existed and has been removed, or false if the element does not exist.

                              • Returns an iterable of key, value pairs for every entry in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Executes a provided function once per each key/value pair in the Map, in insertion order.

                                Parameters

                                • callbackfn: ((value, key, map) => void)
                                    • (value, key, map): void
                                    • Parameters

                                      • value: Uint8Array
                                      • key: string
                                      • map: Map<string, Uint8Array>

                                      Returns void

                                • Optional thisArg: any

                                Returns void

                              • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

                                Parameters

                                • key: string

                                Returns undefined | Uint8Array

                                Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                                +

                              Returns Multiaddr[]

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                              • Returns an iterable of keys in the map

                                Returns IterableIterator<string>

                              • Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated.

                                Parameters

                                • key: string
                                • value: Uint8Array

                                Returns this

                              Properties

                              payload: Uint8Array
                              rateLimitProof?: IRateLimitProof
                              timestamp?: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index c729087e50..505e60285e 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index 06a0221af6..743682198f 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index 994a8ff8ec..94de42f307 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,4 +1,4 @@ -IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<K>(type, listener, options?) => void)

                              Type declaration

                                • <K>(type, listener, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | AddEventListenerOptions

                                  Returns void

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <K>(type, listener?, options?): void;
                                  (type, listener?, options?): void;
                              }

                              Type declaration

                                • <K>(type, listener?, options?): void
                                • Type Parameters

                                  • K extends keyof Libp2pEvents<ServiceMap>

                                  Parameters

                                  • type: K
                                  • Optional listener: null | EventHandler<Libp2pEvents<ServiceMap>[K]>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                                • (type, listener?, options?): void
                                • Parameters

                                  • type: string
                                  • Optional listener: EventHandler<Event>
                                  • Optional options: boolean | EventListenerOptions

                                  Returns void

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index e2a36e5457..c0d1330633 100644 --- a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html +++ b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap +IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 9059ba6a8d..41e17aa12c 100644 --- a/interfaces/_waku_interfaces.IProtoMessage.html +++ b/interfaces/_waku_interfaces.IProtoMessage.html @@ -1,10 +1,10 @@ IProtoMessage | Documentation

                              Interface matching the protobuf library. Field types matches the protobuf type over the wire

                              -
                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index 8bb9498d9a..35c2410585 100644 --- a/interfaces/_waku_interfaces.IRateLimitProof.html +++ b/interfaces/_waku_interfaces.IRateLimitProof.html @@ -1,8 +1,8 @@ -IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index d932636b8c..c26a8c353c 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 631a5cfa56..844d622f0b 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,9 +1,9 @@ IRelayAPI | Documentation

                              Interface representing the Relay API, providing control and information about the GossipSub protocol.

                              -
                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              getMeshPeers: ((topic?) => string[])

                              Function to retrieve the mesh peers for a given topic or all topics if none is specified. Returns an array of peer IDs as strings.

                              -

                              Type declaration

                                • (topic?): string[]
                                • Parameters

                                  • Optional topic: string

                                  Returns string[]

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              -
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              -

                              Type declaration

                                • (): Promise<void>
                                • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Type declaration

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              +
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              +

                              Type declaration

                                • (): Promise<void>
                                • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 928a3850e8..921100d704 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 9cf4294786..f2db5f0510 100644 --- a/interfaces/_waku_interfaces.KeepAliveOptions.html +++ b/interfaces/_waku_interfaces.KeepAliveOptions.html @@ -1,3 +1,3 @@ -KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive +KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index 7623769c92..d863a5e30f 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index be4c0911b9..9e264291d6 100644 --- a/interfaces/_waku_interfaces.NodeCapabilityCount.html +++ b/interfaces/_waku_interfaces.NodeCapabilityCount.html @@ -1,5 +1,5 @@ -NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter +NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index ac879fff2d..1ae130c8b7 100644 --- a/interfaces/_waku_interfaces.PeerExchangeComponents.html +++ b/interfaces/_waku_interfaces.PeerExchangeComponents.html @@ -1,3 +1,3 @@ -PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager +PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index 43ff1c170d..9efaed74a9 100644 --- a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html +++ b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html @@ -1,3 +1,3 @@ -PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              numPeers +PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index 77782cd718..ab05040515 100644 --- a/interfaces/_waku_interfaces.PeerExchangeResponse.html +++ b/interfaces/_waku_interfaces.PeerExchangeResponse.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index c9a6f07bd0..eec2e05d29 100644 --- a/interfaces/_waku_interfaces.PeerInfo.html +++ b/interfaces/_waku_interfaces.PeerInfo.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index 017c363275..b361c62fbc 100644 --- a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html +++ b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html @@ -1,3 +1,3 @@ -PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              CONNECTED +PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index a090e85d1c..5c4fee3bc8 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,4 +1,4 @@ -RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SendResult.html b/interfaces/_waku_interfaces.SendResult.html index eb34f6b94c..827664f4cd 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              failures? +SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ShardInfo.html b/interfaces/_waku_interfaces.ShardInfo.html index 3eb7aaea0b..c2eb93c1ae 100644 --- a/interfaces/_waku_interfaces.ShardInfo.html +++ b/interfaces/_waku_interfaces.ShardInfo.html @@ -1,3 +1,3 @@ -ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId +ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index c0aa97a877..a712fb4b64 100644 --- a/interfaces/_waku_interfaces.SingleShardInfo.html +++ b/interfaces/_waku_interfaces.SingleShardInfo.html @@ -1,4 +1,4 @@ -SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard: number;
                              }

                              Properties

                              clusterId +SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard: number;
                              }

                              Properties

                              Properties

                              clusterId: number
                              shard: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shard: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.TimeFilter.html b/interfaces/_waku_interfaces.TimeFilter.html index db2502e460..052497b2c3 100644 --- a/interfaces/_waku_interfaces.TimeFilter.html +++ b/interfaces/_waku_interfaces.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              endTime +TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index 7316108d05..0fdab2c306 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index 36f6a2d929..3df5f74415 100644 --- a/interfaces/_waku_interfaces.Waku2.html +++ b/interfaces/_waku_interfaces.Waku2.html @@ -1,5 +1,5 @@ -Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter +Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html index bfc1e0a780..d04edc41a8 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              publicKey: Uint8Array

                              The public key to encrypt the payload for.

                              -
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html index 2b6b9df552..eb4bce3430 100644 --- a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index e5c9ddac22..85a065c89d 100644 --- a/interfaces/_waku_proto.WakuMessage-1.html +++ b/interfaces/_waku_proto.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html index 81741c02d6..c8ac3a1c83 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              contentFilters +FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html index 429bae3ff5..979c3f4a18 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html index c560c59220..d564f276b2 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              push? +FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.MessagePush-1.html b/interfaces/_waku_proto.proto_filter.MessagePush-1.html index 5f702be888..00e56369f7 100644 --- a/interfaces/_waku_proto.proto_filter.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter.MessagePush-1.html @@ -1,2 +1,2 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html index 54fa7cf137..b062ba5878 100644 --- a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html index a2e2193e43..716c825837 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html @@ -1,5 +1,5 @@ -FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics +FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html index 68f95123a6..d9e2fc8b70 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId +FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html index 997a501c66..50d4eac6e4 100644 --- a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html @@ -1,3 +1,3 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic? +MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html index 005552bcd9..d42b1ca2ae 100644 --- a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html index f32ba1e75b..ebd9b3dfa9 100644 --- a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html index 4ae63a92af..2703da780c 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html @@ -1,3 +1,3 @@ -PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              message? +PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html index c17c918649..cae0b67dc0 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html @@ -1,3 +1,3 @@ -PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              info? +PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html index e3cf151aa0..89d3ad4281 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html @@ -1,4 +1,4 @@ -PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request? +PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html index fcb9ed17de..0a29c23d7a 100644 --- a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html index 687b0bb0d5..74955c2966 100644 --- a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html index 34a24a49e6..6b35946157 100644 --- a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.WakuMessage-1.html b/interfaces/_waku_proto.proto_message.WakuMessage-1.html index fc9bb04268..4699931029 100644 --- a/interfaces/_waku_proto.proto_message.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_message.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html index 55fa134c14..f1360bbb51 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html @@ -1,3 +1,3 @@ -WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html index 6d82798466..5d2467f4d0 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html @@ -1,3 +1,3 @@ -WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html index 90d0ab0c85..905fe50caa 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html @@ -1,2 +1,2 @@ -PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html index 3202d23e60..0cd403bf65 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html @@ -1,3 +1,3 @@ -PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              query? +PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html index 7d51dce386..5c2bf9c21a 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html index 8e56441f43..47efd246dc 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.ContentFilter-1.html b/interfaces/_waku_proto.proto_store.ContentFilter-1.html index 93dfbbbc11..0fa2a4e1c3 100644 --- a/interfaces/_waku_proto.proto_store.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_store.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html index 02bbf5ee84..673cf72c88 100644 --- a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html @@ -1,6 +1,6 @@ -HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters +HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html index bcfa5ca796..0bdf511144 100644 --- a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              error +HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html index 394c9d7753..af99a4fd1e 100644 --- a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query? +HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.Index-1.html b/interfaces/_waku_proto.proto_store.Index-1.html index 4b5b5a211a..14cad38d8b 100644 --- a/interfaces/_waku_proto.proto_store.Index-1.html +++ b/interfaces/_waku_proto.proto_store.Index-1.html @@ -1,5 +1,5 @@ -Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest +Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.PagingInfo-1.html b/interfaces/_waku_proto.proto_store.PagingInfo-1.html index 43ec15540e..9aea797f0b 100644 --- a/interfaces/_waku_proto.proto_store.PagingInfo-1.html +++ b/interfaces/_waku_proto.proto_store.PagingInfo-1.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor? +PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html index 2cee020358..ad8831be32 100644 --- a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessage-1.html b/interfaces/_waku_proto.proto_store.WakuMessage-1.html index 60bf04548a..bf29250d7a 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html index f49a31a5f1..61db371903 100644 --- a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html +++ b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html @@ -1,2 +1,2 @@ -TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index 6d94a5a49b..fe82e3f51f 100644 --- a/interfaces/_waku_sdk.WakuOptions.html +++ b/interfaces/_waku_sdk.WakuOptions.html @@ -1,4 +1,4 @@ -WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? +WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  pubsubTopics: string[];
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? pubsubTopics relayKeepAlive? userAgent? @@ -6,11 +6,11 @@ request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over +

                              pubsubTopics: string[]
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over relay to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultRelayKeepAliveValueSecs}
                               
                              -
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              +
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              Default

                              {@link @waku/core.DefaultUserAgent}
                               
                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index f5f355ec4f..93baec36ab 100644 --- a/modules/_waku_core.message.html +++ b/modules/_waku_core.message.html @@ -1,2 +1,2 @@ -message | Documentation

                              Index

                              Namespaces

                              version_0 +message | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index 878d6e72bb..749f8f3234 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -1,4 +1,4 @@ -version_0 | Documentation

                              References

                              DecodedMessage +version_0 | Documentation

                              References

                              DecodedMessage Decoder Encoder createDecoder diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 8d8b25288d..3d2faa1bdd 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Classes

                              FilterCore +waku_filter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index 2088931a9e..a560d62b70 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -1,4 +1,4 @@ -waku_light_push | Documentation

                              Index

                              Namespaces

                              PushResponse +waku_light_push | Documentation

                              Index

                              Namespaces

                              Classes

                              Interfaces

                              Variables

                              LightPushCodec diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 1b00323cc0..7dc26b6e12 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,4 +1,4 @@ -waku_store | Documentation

                              Index

                              Enumerations

                              PageDirection +waku_store | Documentation

                              Index

                              Enumerations

                              Classes

                              Interfaces

                              Params QueryOptions diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index 3f058a7ca9..f4f822642c 100644 --- a/modules/_waku_message_encryption.crypto.ecies.html +++ b/modules/_waku_message_encryption.crypto.ecies.html @@ -1,3 +1,3 @@ -ecies | Documentation

                              Index

                              Functions

                              decrypt +ecies | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 4be1a217bc..f58ac98833 100644 --- a/modules/_waku_message_encryption.crypto.html +++ b/modules/_waku_message_encryption.crypto.html @@ -1,4 +1,4 @@ -crypto | Documentation

                              References

                              generatePrivateKey +crypto | Documentation

                              References

                              Namespaces

                              ecies diff --git a/modules/_waku_message_encryption.crypto.symmetric.html b/modules/_waku_message_encryption.crypto.symmetric.html index 5130ebf1c2..22590438be 100644 --- a/modules/_waku_message_encryption.crypto.symmetric.html +++ b/modules/_waku_message_encryption.crypto.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              Index

                              Functions

                              decrypt +symmetric | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 98077a5328..5e856aa8c7 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -1,4 +1,4 @@ -ecies | Documentation

                              References

                              generatePrivateKey +ecies | Documentation

                              References

                              Interfaces

                              Functions

                              createDecoder createEncoder diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 600f8e3a65..675e23097e 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              References

                              generateSymmetricKey +symmetric | Documentation

                              References

                              Interfaces

                              EncoderOptions diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index ced30a5a65..6fd1730fcd 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 79d486dc5e..d34a414195 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index 5790aeae2e..c121089231 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation

                              Index

                              Namespaces

                              ContentFilter +FilterRequest | Documentation

                              Index

                              Namespaces

                              Interfaces

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index f407413ac4..0f1bd83098 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation

                              Index

                              Functions

                              codec +FilterRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index d1940c2826..98c08619cd 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index beaaa097bf..75396f7181 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index 99682488e7..2f5d6377e4 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -1,4 +1,4 @@ -proto_filter | Documentation

                              References

                              WakuMessage +proto_filter | Documentation

                              References

                              Namespaces

                              FilterRequest FilterRpc MessagePush diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html index 1a06a59aef..e7d994b120 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -1,2 +1,2 @@ -FilterSubscribeType | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeType | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index d13aca2f74..9289c66c3e 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html @@ -1,4 +1,4 @@ -FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              FilterSubscribeType +FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html index 14777b9c33..2b6bd90bfe 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.MessagePush.html b/modules/_waku_proto.proto_filter_v2.MessagePush.html index 5b9c43e893..afd58b1d62 100644 --- a/modules/_waku_proto.proto_filter_v2.MessagePush.html +++ b/modules/_waku_proto.proto_filter_v2.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index 7f308c657a..845cd8ff9e 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 9dc1a22e17..1c5db95a9a 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index e254816720..e63f381379 100644 --- a/modules/_waku_proto.proto_filter_v2.html +++ b/modules/_waku_proto.proto_filter_v2.html @@ -1,4 +1,4 @@ -proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest +proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest FilterSubscribeResponse MessagePush RateLimitProof diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index de3fd8d2a8..8d66c55732 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -1,4 +1,4 @@ -PushRequest | Documentation

                              Index

                              Functions

                              codec +PushRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index 8a36a54b5e..15313e6e2e 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -1,4 +1,4 @@ -PushResponse | Documentation

                              Index

                              Functions

                              codec +PushResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index d73988747c..76c5fda1bd 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -1,4 +1,4 @@ -PushRpc | Documentation

                              Index

                              Functions

                              codec +PushRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index edad66984f..d896abc718 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index b832ef63ca..fb1bb02cf6 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 942c5a97fa..0e9480ce70 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -1,4 +1,4 @@ -proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest +proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest PushResponse PushRpc RateLimitProof diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index 9a7f24da0f..6389b2f06c 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index 468ab9c840..9c86949ad0 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index f22efc09ed..3e788ba7e8 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -1,4 +1,4 @@ -proto_message | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_message | Documentation

                              Index

                              Namespaces

                              Interfaces

                              RateLimitProof WakuMessage diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html index 76832deaef..beb9348bb4 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html @@ -1,4 +1,4 @@ -WakuMetadataRequest | Documentation

                              Index

                              Functions

                              codec +WakuMetadataRequest | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html index fdd0a54328..97001f3c21 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html @@ -1,4 +1,4 @@ -WakuMetadataResponse | Documentation

                              Index

                              Functions

                              codec +WakuMetadataResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 63cb729e5c..92f5a1a94a 100644 --- a/modules/_waku_proto.proto_metadata.html +++ b/modules/_waku_proto.proto_metadata.html @@ -1,4 +1,4 @@ -proto_metadata | Documentation

                              Index

                              Namespaces

                              WakuMetadataRequest +proto_metadata | Documentation

                              Index

                              Namespaces

                              Interfaces

                              WakuMetadataRequest WakuMetadataResponse diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index 0184e7a712..6d83c49b40 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -1,4 +1,4 @@ -PeerExchangeQuery | Documentation

                              Index

                              Functions

                              codec +PeerExchangeQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index b56187c3f5..ccff76a576 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -1,4 +1,4 @@ -PeerExchangeRPC | Documentation

                              Index

                              Functions

                              codec +PeerExchangeRPC | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index cd2b61210b..ac38fbd751 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -1,4 +1,4 @@ -PeerExchangeResponse | Documentation

                              Index

                              Functions

                              codec +PeerExchangeResponse | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 57ea72eef3..81f065eb1e 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -1,4 +1,4 @@ -PeerInfo | Documentation

                              Index

                              Functions

                              codec +PeerInfo | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index 664a42d1f9..a935db0f74 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -1,4 +1,4 @@ -proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery +proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery PeerExchangeRPC PeerExchangeResponse PeerInfo diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index 8fd006ff00..c4d9cd4d34 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index 18c7a0d471..3c97eba266 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -1,4 +1,4 @@ -HistoryQuery | Documentation

                              Index

                              Functions

                              codec +HistoryQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index 923e3a2332..e6ce009b06 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -1,2 +1,2 @@ -HistoryError | Documentation

                              Index

                              Functions

                              codec +HistoryError | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index 35629315fc..a3b94c956b 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation

                              Index

                              Namespaces

                              HistoryError +HistoryResponse | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 5b1925db68..014c2de840 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation

                              Index

                              Functions

                              codec +HistoryRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index cafa3d60d2..d809e2103e 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -1,4 +1,4 @@ -Index | Documentation

                              Index

                              Functions

                              codec +Index | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 19f3cce39b..ac89ab0aca 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -1,2 +1,2 @@ -Direction | Documentation

                              Index

                              Functions

                              codec +Direction | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 4c1278350c..857630c197 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation

                              Index

                              Namespaces

                              Direction +PagingInfo | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 964194860e..46a256b1a1 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index 064c82ae90..eb1ad1dd0e 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 1dfaf9de2a..e1fd96c6b4 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter +proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter HistoryQuery HistoryResponse HistoryRpc diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index f26112f4d3..8f8eacb5be 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -1,4 +1,4 @@ -TopicOnlyMessage | Documentation

                              Index

                              Functions

                              codec +TopicOnlyMessage | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index 9bbfa5f081..f27073f6f5 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              TopicOnlyMessage +proto_topic_only_message | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index aa078df62e..90cef9cd2f 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 7f9dc4cf61..eda0612449 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file +ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 71500cd295..7faf4474a8 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentFilter.html b/types/_waku_interfaces.ContentFilter.html index 3dbd0ab73f..4d68f0746f 100644 --- a/types/_waku_interfaces.ContentFilter.html +++ b/types/_waku_interfaces.ContentFilter.html @@ -1 +1 @@ -ContentFilter | Documentation
                              ContentFilter: {
                                  contentTopic: string;
                              }

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentFilter | Documentation
                              ContentFilter: {
                                  contentTopic: string;
                              }

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index a2d86804f4..0065a30ac5 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 617fb39b20..4c36b264a9 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 77f2b325b1..53b94ff7d8 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -1,4 +1,4 @@ CreateLibp2pOptions | Documentation
                              CreateLibp2pOptions: Libp2pOptions & {
                                  hideWebSocketInfo?: boolean;
                              }

                              Type declaration

                              • Optional hideWebSocketInfo?: boolean

                                Hides WebSocket info message in console.

                                Default

                                false
                                 
                                -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 5d9bef1652..6065023c62 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index 464261b4aa..55f330890f 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index 303487a2fd..f232d008fe 100644 --- a/types/_waku_interfaces.IBaseProtocolCore.html +++ b/types/_waku_interfaces.IBaseProtocolCore.html @@ -1 +1 @@ -IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                                  shardInfo?: ShardInfo;
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index ec36e970ce..f81ccb76c6 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index 568b6c9312..355fa43dc6 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html index bb80dbec6e..f556d7b0d6 100644 --- a/types/_waku_interfaces.IFilterSDK.html +++ b/types/_waku_interfaces.IFilterSDK.html @@ -1 +1 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html index 88ff4e5583..dbfb8a710d 100644 --- a/types/_waku_interfaces.ILightPushSDK.html +++ b/types/_waku_interfaces.ILightPushSDK.html @@ -1 +1 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 4d32506920..54c598d0c6 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index 7fd03fa21e..1c8fbce723 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html index 41cb5aac4f..b9fcb79e84 100644 --- a/types/_waku_interfaces.IStoreSDK.html +++ b/types/_waku_interfaces.IStoreSDK.html @@ -1 +1 @@ -IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Cursor;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ No newline at end of file +IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Cursor;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index e43e30a4dd..32386effbf 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 4a8fc7eed5..8ea12c00d8 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 5fa88703f9..2cbf1b3434 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index 01fc86fe03..bbb13b3ff4 100644 --- a/types/_waku_interfaces.LocalStoragePeerInfo.html +++ b/types/_waku_interfaces.LocalStoragePeerInfo.html @@ -1 +1 @@ -LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index bcca303161..efd968689c 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation
                              NodeId: string

                              We represent NodeId as a hex string, since node equality is used very heavily and it is convenient to index data by NodeId

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeResult.html b/types/_waku_interfaces.PeerExchangeResult.html index 4478025ea2..714d3316c3 100644 --- a/types/_waku_interfaces.PeerExchangeResult.html +++ b/types/_waku_interfaces.PeerExchangeResult.html @@ -1 +1 @@ -PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index 0a78bde6d3..343d7788c3 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 7610eff961..424bae46b6 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -31,4 +31,4 @@ See Waku v2 Topic Usage Recommendations
                            • Optional staticNoiseKey?: Uint8Array

                              Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolResult.html b/types/_waku_interfaces.ProtocolResult.html index 89778e388d..d52e0200c7 100644 --- a/types/_waku_interfaces.ProtocolResult.html +++ b/types/_waku_interfaces.ProtocolResult.html @@ -1 +1 @@ -ProtocolResult | Documentation

                              Type alias ProtocolResult<SK, SV, EK, EV>

                              ProtocolResult<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file +ProtocolResult | Documentation

                              Type alias ProtocolResult<SK, SV, EK, EV>

                              ProtocolResult<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 9151c9d04f..dda2a6d26f 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryResult.html b/types/_waku_interfaces.QueryResult.html index 5b13a55100..f7bc953720 100644 --- a/types/_waku_interfaces.QueryResult.html +++ b/types/_waku_interfaces.QueryResult.html @@ -1 +1 @@ -QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index 71d364c224..446f24b0a9 100644 --- a/types/_waku_interfaces.SearchContext.html +++ b/types/_waku_interfaces.SearchContext.html @@ -1 +1 @@ -SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file +SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index c283523155..47e5ae2faf 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index 8736ce0542..775eb659a5 100644 --- a/types/_waku_interfaces.ShardingParams.html +++ b/types/_waku_interfaces.ShardingParams.html @@ -1 +1 @@ -ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreQueryOptions.html b/types/_waku_interfaces.StoreQueryOptions.html index eba580eab7..fdfbccb916 100644 --- a/types/_waku_interfaces.StoreQueryOptions.html +++ b/types/_waku_interfaces.StoreQueryOptions.html @@ -11,4 +11,4 @@ Message.

                            • Optional pageSize?: number

                              The number of message per page.

                            • Optional timeFilter?: TimeFilter

                              Retrieve messages with a timestamp within the provided values.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index bc20339416..657905103b 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 3123c17d4d..13986cdbc6 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index 05556f31b1..79e11647b8 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 523f72417c..5c36628875 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index 45cf58ce03..a196bc5bb6 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 8a77e15344..e2797bc3f9 100644 --- a/types/_waku_utils.IteratorOptions.html +++ b/types/_waku_utils.IteratorOptions.html @@ -1,2 +1,2 @@ IteratorOptions | Documentation

                              Type alias IteratorOptions

                              IteratorOptions: {
                                  iteratorDelay?: number;
                                  timeoutMs?: number;
                              }

                              Options for configuring the behavior of an iterator.

                              -

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 5bf1c7e2ba..5c55a47bae 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.message.version_0.Version.html b/variables/_waku_core.message.version_0.Version.html index 5076ff833c..b177ea3c58 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 7566a3e9bf..18483dcb00 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_light_push.LightPushCodec.html b/variables/_waku_core.waku_light_push.LightPushCodec.html index af5093b6a3..9cfa575d8e 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.waku_store.StoreCodec.html b/variables/_waku_core.waku_store.StoreCodec.html index 8e6b18c6d8..777d2efc99 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_INVALID_ID.html b/variables/_waku_enr.ERR_INVALID_ID.html index a4edb7b091..fe06f384f2 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_NO_SIGNATURE.html b/variables/_waku_enr.ERR_NO_SIGNATURE.html index a4d412deec..ad5bc99080 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MAX_RECORD_SIZE.html b/variables/_waku_enr.MAX_RECORD_SIZE.html index f500de3094..2ebc77a1ba 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html index 6d7ff3923a..ee8d8e00bd 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html index 369d71c4e0..c72881be5e 100644 --- a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -1,2 +1,2 @@ DEFAULT_CLUSTER_ID | Documentation

                              Variable DEFAULT_CLUSTER_IDConst

                              DEFAULT_CLUSTER_ID: 1 = 1

                              The default cluster ID for The Waku Network

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index e7ddbe7365..a4f123ae28 100644 --- a/variables/_waku_interfaces.DefaultPubsubTopic.html +++ b/variables/_waku_interfaces.DefaultPubsubTopic.html @@ -1,2 +1,2 @@ DefaultPubsubTopic | Documentation

                              Variable DefaultPubsubTopicConst

                              DefaultPubsubTopic: "/waku/2/default-waku/proto" = "/waku/2/default-waku/proto"

                              DefaultPubsubTopic is the default gossipsub topic to use for Waku.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 193152646d..0c355dab77 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index eb8fec72ab..9d84b692bb 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index a6b78683c2..b4f7df7680 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file