From ccc6fae45edf90405ee1004ca297525f33baa3db Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Wed, 13 Mar 2024 14:05:08 +0000 Subject: [PATCH] Updates --- assets/navigation.js | 2 +- 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 ++--- ...ku_core.waku_light_push.LightPushCore.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 +++---- ...dk.waku.waku_light_push.LightPushCore.html | 6 ++--- 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 | 23 ++++++++++-------- enums/_waku_interfaces.Protocols.html | 4 ++-- enums/_waku_interfaces.Tags.html | 4 ++-- ...ubscribeRequest.FilterSubscribeType-1.html | 4 ++-- ..._store.HistoryResponse.HistoryError-1.html | 4 ++-- ...to.proto_store.PagingInfo.Direction-1.html | 4 ++-- enums/_waku_sdk.ProtocolError.html | 23 ++++++++++-------- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 2 +- functions/_waku_core.wakuMetadata.html | 2 +- .../_waku_core.waku_filter.wakuFilter.html | 2 +- .../_waku_core.waku_store.createCursor.html | 2 +- .../_waku_core.waku_store.wakuStore.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.wakuLightPush.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 +- .../_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 ++-- interfaces/_waku_interfaces.IStore.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.Failure.html | 4 ++-- interfaces/_waku_sdk.IMetadata.html | 4 ++-- interfaces/_waku_sdk.IPeerExchange.html | 4 ++-- .../_waku_sdk.PeerExchangeComponents.html | 4 ++-- .../_waku_sdk.PeerExchangeQueryParams.html | 4 ++-- .../_waku_sdk.PeerExchangeResponse.html | 4 ++-- interfaces/_waku_sdk.PeerInfo.html | 4 ++-- interfaces/_waku_sdk.SendResult.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 +- modules/_waku_interfaces.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 +- modules/_waku_sdk.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.ILightPushSDK.html | 2 +- types/_waku_interfaces.IRelay.html | 2 +- types/_waku_interfaces.Libp2p.html | 2 +- types/_waku_interfaces.Libp2pComponents.html | 2 +- types/_waku_interfaces.Libp2pServices.html | 2 +- ..._waku_interfaces.LocalStoragePeerInfo.html | 2 +- types/_waku_interfaces.NodeId.html | 2 +- .../_waku_interfaces.PeerExchangeResult.html | 1 + types/_waku_interfaces.PeerIdStr.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 2 +- types/_waku_interfaces.ProtocolResult.html | 1 + 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_sdk.PeerExchangeResult.html | 1 + types/_waku_sdk.ProtocolResult.html | 1 + types/_waku_sdk.QueryResult.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.DefaultPageSize.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 +- 399 files changed, 577 insertions(+), 563 deletions(-) create mode 100644 types/_waku_interfaces.PeerExchangeResult.html create mode 100644 types/_waku_interfaces.ProtocolResult.html create mode 100644 types/_waku_sdk.PeerExchangeResult.html create mode 100644 types/_waku_sdk.ProtocolResult.html diff --git a/assets/navigation.js b/assets/navigation.js index 4f54f464b0..b1052d37b6 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index 899734205d..e2900dae53 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 be80a07dba..d988a3449a 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 c03f4ad38f..e83d972499 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 32024f26af..5e6dfd1baa 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 e2c317f84e..1ce731ec3e 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 e1a347d6d6..e084ce1dbd 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 de85f888c6..adbb337720 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_light_push.LightPushCore.html b/classes/_waku_core.waku_light_push.LightPushCore.html index b7a389aa13..79f8c6baf2 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_enr.ENR.html b/classes/_waku_enr.ENR.html index b6941ee8d3..b780fb96e4 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 3b2b8df01a..50025a2867 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 fd7fad4260..ed91e5e263 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 9468514cd6..367e04d6b9 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 0b061b6f0a..1cb675ee6b 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?: IFilter
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStore

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

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

      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_sdk.waku.waku_light_push.LightPushCore.html b/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html index 152b1d4c45..9447b7e7e2 100644 --- a/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html +++ b/classes/_waku_sdk.waku.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
      preparePushMessage: any
      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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
      preparePushMessage: any
      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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[]>

      • Returns Promise<Peer[]>

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

        Parameters

        • Optional __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          }
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

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

        -
      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      • Parameters

        Returns Promise<CoreSendResult>

      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 7009ff8ab0..e300d23d1b 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 a66e8df9a8..2bf8e45007 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 71c18b429c..b889aa75ad 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 da443a393d..726e3c7aaf 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 180ea9e6d4..6afe2ab4b0 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 e2d46c200a..5c828f1819 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 dd9c6a019e..7e9bdb45e6 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 3afbb98387..8bc6eacb6f 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,30 +1,33 @@ -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.

      -
      SIZE_TOO_BIG: "Size is too big"

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

      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. 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 71a1501346..cafe772e45 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 f2ed51ec80..5b8bc40cf7 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 651df81cfa..cf2fa26956 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 51fbaa5b5b..10a98e5d89 100644 --- a/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html +++ b/enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html @@ -1,3 +1,3 @@ -HistoryError | Documentation

      Enumeration Members

      INVALID_CURSOR +HistoryError | Documentation

      Enumeration Members

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      Generated using TypeDoc

      \ No newline at end of file +

      Enumeration Members

      INVALID_CURSOR: "INVALID_CURSOR"
      NONE: "NONE"

      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 d281433b6a..37d9276596 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/enums/_waku_sdk.ProtocolError.html b/enums/_waku_sdk.ProtocolError.html index 9da090ee2b..fb210580fe 100644 --- a/enums/_waku_sdk.ProtocolError.html +++ b/enums/_waku_sdk.ProtocolError.html @@ -1,30 +1,33 @@ -ProtocolError | Documentation

      Enumeration ProtocolError

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration ProtocolError

      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.

      -
      SIZE_TOO_BIG: "Size is too big"

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

      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. 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/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 18278cd93b..81599e69bb 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 c3bbf9c66e..176658183a 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 b31135e18e..f85379d6ac 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 25ec06d042..75cca4f8f2 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_core.waku_filter.wakuFilter.html b/functions/_waku_core.waku_filter.wakuFilter.html index 724f9fd279..d4416e0f43 100644 --- a/functions/_waku_core.waku_filter.wakuFilter.html +++ b/functions/_waku_core.waku_filter.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_core.waku_store.createCursor.html b/functions/_waku_core.waku_store.createCursor.html index b6e824913c..d3e90eb173 100644 --- a/functions/_waku_core.waku_store.createCursor.html +++ b/functions/_waku_core.waku_store.createCursor.html @@ -1 +1 @@ -createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file +createCursor | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_store.wakuStore.html b/functions/_waku_core.waku_store.wakuStore.html index 97fbfe9c97..ee8a77dc31 100644 --- a/functions/_waku_core.waku_store.wakuStore.html +++ b/functions/_waku_core.waku_store.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_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index b3014337b6..67ab98fc0a 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 6afa0e08ba..a05d29c33f 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 b749fbe38b..2dfd3d7ef9 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 46a797beb3..8062c1b360 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 7eacfb43d2..a140ecb105 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 b1c786fd3b..4faa69769c 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 a27ba04824..64b82e8cad 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 a291855a65..aa5b32d7b7 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 1784f0c96a..44efcd6b91 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 6825fe358f..654c71942f 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 2968b25d68..e33c6e1e3d 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 f7853f412a..9823fe9bfa 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 793d1d893d..02cd49c0c8 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 652c289f15..098d11b8bd 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 c990320dc2..ab6d30a36e 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 3eef84a24e..7520ca358b 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 a98d880c29..b45482c2fe 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 3064f28a74..2cd9da89e2 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 65f7a4b8c6..441e15a4fd 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 3c44c2ca69..c1c4c20967 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 1a68c58750..c73387c0d5 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 25cc8ba65e..d9862fa0ea 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 1e792df638..07dd449d00 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 4e765761b2..f2fff68444 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 a629fd43a5..0773626975 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 f87d5a49da..26d98dc61a 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 53707592ec..41a2a49dbe 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 23fedd6760..a674f789b9 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 2e73a64c2a..4385bed490 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 561a38fcff..de68c4be8c 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 a5405d7a53..48bf0f0db2 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 818a7de817..7e08d42f19 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 a6e83483b2..b44a06ee80 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 cfab39e430..2452739653 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 3f01de92af..b1438db17f 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 15bc0f498c..84d3ed33a8 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 50fc080381..5335d31bef 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 a79690634d..ae4e5950df 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 4c1527f03e..cfe517085c 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 c8b0b43257..471c909450 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 1b837bab5f..b449425ea6 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 6f7a08887d..60aeea6e90 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 eff2b86c86..67aa15d61c 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 ff21dbeb64..21213d57f8 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 60b6567116..4e710190b5 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 4d5dd5d7b5..06d5cf2011 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 4e6c5916a5..d32224f928 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 72c1782b04..3b3a2e1f82 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 1658789e08..cbe02bcdab 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 c22627cfb7..9c4d954d22 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 c9253b5ab8..cc3a0c6a52 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 35db13cc5d..13633c30c1 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 5ee18f9837..70865edc98 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 3139a28642..1ba9ff5c06 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 9edf6bb79d..ea206977c8 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 9f5793c20a..ceb35c68b7 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 83f4207741..7abf9d6021 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 b5443ad719..e03639b09f 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 0a3444d5c1..a3ede63ce5 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 925f8ae599..5b5cd5d3c7 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 77ba65663b..1022861078 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 c57f12d35d..43b9e952e7 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 d67bb8b7f6..e65165b0c9 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 b66ad6bfd3..27fcbff2f0 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 dc3213976d..3ae44a5100 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 1c507a3636..0044b3afca 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 4dfa61a6d3..aaa371719a 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 476a720cb0..2bb35683ca 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 eca6c954d9..a0106e6302 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 2ee9ef0be9..b346de6554 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 4fe5c5361e..7d64d27d0a 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 ff708f6110..f6fc675f05 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 c4c06821f5..cf8c0e55e7 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 d45632e291..aa10e85916 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 a9596d166a..93e304c88d 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 9e22cdddcd..1b09fbb2a1 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 7700a20750..91c3850c80 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 5c3a96e819..a0239f2005 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 97c5b31794..0d492157a1 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 cfce3dea11..3f49423c21 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 4222270593..9c6a61d033 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 e0f147d5ff..b0b9d8ea83 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 abcc7851bc..4a798003a6 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 451183def2..e90847f0b6 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 ed5d47b40b..b564f08691 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 e905274abe..3d56c7b0e5 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 56962c97eb..467a77f4e7 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 5a24744621..6a3839442d 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 5961f0cc0a..b5d861301a 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 082cf51a5e..95fb1382f3 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 7c119c8336..e4c8eb8e5d 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 154a740506..a0e95ca94c 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 1d89bb5737..ab014b7967 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 7be6f2fa2e..b2593b2f7c 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 c8540cbc04..f6420a39e7 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 ee9fd063cf..47c1dda039 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 8a0758d566..e309cef1fd 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 a9e0f75b6e..631a6f6d81 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 81ae74cba8..8360015d9a 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 52c6317043..d3a385e9a8 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 89b19b9b60..1f1873d4bd 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 46c46e92a1..e5e14863a1 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 b1d2eb47e2..a0ff48b8bf 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 d126449699..9189fdc90b 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 6248c43bd4..04bd5198a8 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 1879e9ba5c..9733f2069b 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 2bafb854db..cdf3e4e967 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 784a778443..4361696f2a 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 da3509aac1..908f6c4e41 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 71919ace34..d196480439 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 f55dd5fef2..1662aca5d6 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 eddc98dcd3..d39cc682c0 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 95452c573c..746a0f7e48 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 b973e4187f..d61cf9b627 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 27fb196702..47359e79dd 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 112c83fd5c..adee688ff7 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 9b33689edc..8ea82068f7 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 ee1723d53b..582e7cef53 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 d31a4a4415..3e13bd1f8f 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 2943004788..4bd1bd819b 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 c3b00d1a63..f867e994ee 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 d2df795316..c76e2344a5 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 4fe71da0f6..03582d13b2 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 b3ffe528a3..703f0290bb 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 c680ca20c9..990be04ff2 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 146bd1b31c..f47a639b4b 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 84e721a253..3bdeb6192a 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 f4dd03d4ea..bad51a7cc2 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 5a8b1b6e73..ff32e674ad 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 ff3ea706e2..ffd2bd9981 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 6b53788fff..0f77772f23 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 32124fe829..2b9f1a4362 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 795e60f2a0..61cff0692b 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 08782e8fb4..8edbe20586 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 309850a3e4..a3ef18fbc7 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 d03b74906f..9181aecbb3 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 f55a5feccb..d63c5d86b6 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 8970ead41e..d77dcb884e 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 cc190b5d4f..2fbf9b7590 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 9bce78a335..45d357fda6 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 c83b108b83..01cf9f9347 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 70fa8a6806..753bc45d88 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 4c47f301db..873da675b2 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.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index 75a75fbe37..eb8ed90551 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_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 8775e2d012..2a35e6c331 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 11d9d7ec37..4cf6968d24 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 ec5db718b5..c4199bb0b3 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 66a4a5407a..3a6a11f270 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 95730c1c90..5a5b902ad9 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 551532f005..991367bc58 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 a6c2f01c55..432933dd89 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 49a5dedf0c..e900152c29 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 e4978d8c67..2275ee57a7 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 319eb4c824..0b836608c0 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 2f62498654..72aca2bce7 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 8cd6ae7ad9..c42b64d173 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 70ad52203f..3470a65826 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 d758e37adc..ba9b1d1489 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 bc38d4fe85..e422c67ca6 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 82d670112b..250d072624 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 27eef0a048..30986f84cd 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 f1d00a861b..ea901c2d1a 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 d5724939cb..a51d880e7a 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 0a88632952..adf8a83899 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 197a6ff541..0e0e9b1248 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 7eaf1e5e52..17bcc61256 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.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index 9e6320ebc3..149fbfb952 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 55ea02231d..f6ead43854 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 aad2c65bd6..bce97d6fb8 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 e04751f3b2..c8d9267069 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 b09fd91262..dae7d4d460 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 6fc84261aa..bcdcf58cc1 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 f0414da10e..483d1fbc60 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 3b27ac5eca..4a75931375 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 4c3088789f..6cf50f9ffc 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 7b774551b3..c2faa83f27 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStore;
              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: IFilter;
              libp2p: Libp2p;
              lightPush: ILightPushSDK;
              relay: IRelay;
              store: IStore;
              dial(peer, protocols?): Promise<Stream>;
              isConnected(): boolean;
              isStarted(): boolean;
              start(): Promise<void>;
              stop(): Promise<void>;
          }

          Hierarchy (view full)

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStore

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          connectionManager: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStore

          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 5446897f59..87c24381e4 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 bb8ab6122b..9fa5ba438c 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 79ebed496c..5f0dfcb873 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 69fcbcbcf4..7bbd13145f 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 eab0691785..8d395288b6 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 41ee5bc6ef..654cec4ede 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 8b54b2fece..eb7433100b 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 b0f8007258..90837931d7 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 31e3b59554..c08d9c9a60 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 6dd1973b63..1f2bd08e62 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<undefined | PeerInfo[]>;
                              }

                              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 6360f9f548..320f109fb1 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 f381d6822a..c56ad1cd4d 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 fc50aefd09..f3d2e22a37 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 b3b903be6f..83fbf8153a 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 8642c5707c..f273a0b2e8 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,11 +1,11 @@ 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[]
                                • 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.

                                  -

                                  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.

                              +

                              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>
                                • Function to start the relay, returning a Promise that resolves when initialization is complete.

                                  -

                                  Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              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 0653238810..9bd4d0542e 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.IStore.html b/interfaces/_waku_interfaces.IStore.html index acc94c6cd5..0915eeee01 100644 --- a/interfaces/_waku_interfaces.IStore.html +++ b/interfaces/_waku_interfaces.IStore.html @@ -1,4 +1,4 @@ -IStore | Documentation
                              interface IStore {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IStore | Documentation
                              interface IStore {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo?: ShardInfo;
                              }

                              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
                              queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                              Type declaration

                                • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                • Type Parameters

                                  Parameters

                                  Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                              queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: T

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: Promise<undefined | T>

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              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

                              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
                              queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)

                              Type declaration

                                • <T>(decoders, options?): AsyncGenerator<Promise<undefined | T>[], any, unknown>
                                • Type Parameters

                                  Parameters

                                  Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

                              queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: T

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)

                              Type declaration

                                • <T>(decoders, callback, options?): Promise<void>
                                • Type Parameters

                                  Parameters

                                  • decoders: IDecoder<T>[]
                                  • callback: ((message) => boolean | void | Promise<boolean | void>)
                                      • (message): boolean | void | Promise<boolean | void>
                                      • Parameters

                                        • message: Promise<undefined | T>

                                        Returns boolean | void | Promise<boolean | void>

                                  • Optional options: StoreQueryOptions

                                  Returns Promise<void>

                              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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 81ae33befd..ee569375c6 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 d4b28658b7..15b72b9711 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStore;
                                  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: IFilter;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStore

                              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 57b8edddaa..198ce57ed7 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 421ccfd176..8e33f7aadb 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 f2794dfda6..7d53b9b443 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 a9cf9650d8..a45eeb0b2c 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 5cf7befe3d..0f54e5a9d8 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 5ba476cb34..2b42ec6e32 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 193993ae25..80a873d560 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 2ecd816535..e7eeae8231 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 ca28874459..fb197e4ea3 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 83e628a860..3fac8d038a 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 b4ddf8b619..245beda9ae 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 de627c392b..29c5700270 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilter;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStore;
                                  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?: IFilter;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStore;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStore

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStore

                              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 f93c62dca2..6c29cc014b 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 fa773ce8a9..015ab4f8ef 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 60fdc23aba..41366c2f5e 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 433e69093e..9d7c242889 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 0cb7182523..e05f64a7b6 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 bd0079dea0..c6bd0c8c50 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 c3598a99ae..7e4f2eaf7d 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 12739b5b9c..37ecfc1f84 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 74454f2387..76227f12b6 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 08f6489f07..6b4c696215 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 9693947a48..485cdccffd 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 6e46f22ab5..88b8011de6 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 0fa96be150..249096fdad 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 6be4705142..8ed2da90d1 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 718f7fed5d..21d5690541 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 9d56dbd2a5..375f189b44 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 822bc06cc8..3744d07c15 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 e0b039dbe6..d5edbe30ba 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 b14d4a0c19..24701393da 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 c14bfd09fa..b71221e009 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 e377cd442a..8e4cd64c6f 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 a7070b7a0f..0c10b57328 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 116123351a..517f12e333 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 692cc123b4..62fe9cc171 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 ef9ccae4ac..b3a9cfc7d5 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 db1a41aaa9..0f1eb2bd83 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 02f8d38951..ddb13f767b 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 31c15500f4..7164b00aec 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 c7603018fb..fe822bc385 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 368ea0737b..1f562fe8a5 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 8547cd02df..2d48c8c274 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 96b644446f..b6b22d2989 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 055d6fc039..029071ca2e 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 9cf5c8e47f..c73b79daee 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 41510b6864..2e9bef4388 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 10a24fadc8..494f35a570 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.Failure.html b/interfaces/_waku_sdk.Failure.html index 6c2aa9a351..6a2470b84d 100644 --- a/interfaces/_waku_sdk.Failure.html +++ b/interfaces/_waku_sdk.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_sdk.IMetadata.html b/interfaces/_waku_sdk.IMetadata.html index 2148b09982..e00c7ce2e5 100644 --- a/interfaces/_waku_sdk.IMetadata.html +++ b/interfaces/_waku_sdk.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

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              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

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.IPeerExchange.html b/interfaces/_waku_sdk.IPeerExchange.html index c49275839f..8334df86d7 100644 --- a/interfaces/_waku_sdk.IPeerExchange.html +++ b/interfaces/_waku_sdk.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<undefined | PeerInfo[]>;
                              }

                              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_sdk.PeerExchangeComponents.html b/interfaces/_waku_sdk.PeerExchangeComponents.html index ed2c92388e..16524e05fd 100644 --- a/interfaces/_waku_sdk.PeerExchangeComponents.html +++ b/interfaces/_waku_sdk.PeerExchangeComponents.html @@ -1,3 +1,3 @@ -PeerExchangeComponents | Documentation

                              Interface PeerExchangeComponents

                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager +PeerExchangeComponents | Documentation

                              Interface PeerExchangeComponents

                              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_sdk.PeerExchangeQueryParams.html b/interfaces/_waku_sdk.PeerExchangeQueryParams.html index 2f5ac7f2ed..859d3727bb 100644 --- a/interfaces/_waku_sdk.PeerExchangeQueryParams.html +++ b/interfaces/_waku_sdk.PeerExchangeQueryParams.html @@ -1,3 +1,3 @@ -PeerExchangeQueryParams | Documentation

                              Interface PeerExchangeQueryParams

                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              numPeers +PeerExchangeQueryParams | Documentation

                              Interface PeerExchangeQueryParams

                              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_sdk.PeerExchangeResponse.html b/interfaces/_waku_sdk.PeerExchangeResponse.html index a221b213c5..c6bdb6a8e5 100644 --- a/interfaces/_waku_sdk.PeerExchangeResponse.html +++ b/interfaces/_waku_sdk.PeerExchangeResponse.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation

                              Interface PeerExchangeResponse

                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResponse | Documentation

                              Interface PeerExchangeResponse

                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.PeerInfo.html b/interfaces/_waku_sdk.PeerInfo.html index a8f8c5772d..44e482e2c3 100644 --- a/interfaces/_waku_sdk.PeerInfo.html +++ b/interfaces/_waku_sdk.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_sdk.SendResult.html b/interfaces/_waku_sdk.SendResult.html index d8fd31178a..70ef102022 100644 --- a/interfaces/_waku_sdk.SendResult.html +++ b/interfaces/_waku_sdk.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_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index 76fa36f7ef..07af991f79 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 6b88b1b8dd..9e016336f3 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 e5d1e89e37..b3cf02a349 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 62a71b0b95..aaa0d7af62 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Variables

                              FilterCodecs +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 ad96ad243d..b80be4a685 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 032d341d14..c265e54907 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

                              Interfaces

                              Variables

                              DefaultPageSize diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index a6c839973a..33b8b28630 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -92,8 +92,10 @@ Libp2pServices LocalStoragePeerInfo NodeId +PeerExchangeResult PeerIdStr ProtocolCreateOptions +ProtocolResult PubsubTopic QueryResult SearchContext diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index d6d993a98f..026e61150a 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 d0015c9f20..e914b96525 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 0c3fe81e19..f1dd8ce461 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 215b95cdb4..6863251ca2 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 90afb6b245..9a4136d0ca 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 2b19eb2dc7..0f1d31dd12 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Index

                              Functions

                              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 38a050fdad..54c82479d5 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 e40eb632e3..c4b6b89947 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 2797270f0f..8536f49b74 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 f99f66a168..73f69b222c 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 5256d44492..68816290e0 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 ab8e5c5f92..3170dc729c 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 aeea5ee0a7..69dbafa3a8 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 5b86154e1f..cbe5904429 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 c9043514de..8255a6ba33 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 03453d05da..f22aad4afe 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 0f8ac666c6..0bfd4f1b8b 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 b6c7bc16f7..d7f7e55a3b 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 80ed737b66..74009ca695 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 08932144a5..9bd12e5063 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 37591d35cb..48ea21d7cf 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 060fe1dc93..7331604b97 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 f0c7b2fb1c..292a0b45db 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 d7d7d0302f..e50f98933c 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 7001a7726d..908f57be68 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 0451aa8b8f..f8fee68b64 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 96d5dfc2ca..48e0f35df9 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 b07bae332c..7ebc9b9fc1 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 c58af31f97..ae97f92b76 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 1b7445a1f2..c78a3847bd 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 484ca95168..0a2bbe0a5b 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 4826f2edc7..baed762790 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 93597bd8b6..b22e60a82d 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 0695daf3df..09247e3d3c 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 b5ee83be1c..be55e1889d 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 bc812a090e..31f57525c2 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 80c8eb9927..4dad6d3dee 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 4ccab39252..925b6119a3 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 83b187103b..77b5220066 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 e19fc35767..9f1658edf1 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 088d82b4d7..3bfa0851b2 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 eee983c044..612aad4425 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 eeddd6d521..28b3c8fe6e 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 e3baaba914..2cee4177f0 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 3649471e28..a659eb64e3 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 393c63874f..40a43a6400 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 14bf50191c..ff84b0bdcb 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 9e608f1b2b..2de0f74c00 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 3a8f231767..ff349a8314 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

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              Interfaces

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index a219a73d0e..ac93584e01 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -101,8 +101,10 @@ Libp2pServices LocalStoragePeerInfo NodeId +PeerExchangeResult PeerIdStr ProtocolCreateOptions +ProtocolResult PubsubTopic QueryResult SearchContext diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index b84fccddb2..e7c794a5d6 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 64c3378d83..7a1d60b42d 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 a7ec7ee02a..8d83377d0c 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 05a8af98e6..bb3eb334fe 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 242f4482c5..60b2d057f5 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 ec218a4ae0..84bf77d315 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 dc0b84c9b7..001061dd90 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 18dc0d8bca..cb0973917e 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 1be6a4565b..15d84ac170 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 551d2342c5..89dc13402b 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 d501c06f20..c4901b77e4 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 7bda151549..2534ea1601 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              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 4acf5445d1..47fbd0c954 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 d256715b4b..c0c9cbff88 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.Libp2p.html b/types/_waku_interfaces.Libp2p.html index ad054f8b6b..d90abea82c 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 0ea96ae10d..df87b6a466 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 6a0bb15839..2686896bac 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 4b9c4afb30..3d7321e9f2 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 0f0df4e9f1..ae84440dcf 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 new file mode 100644 index 0000000000..dd94519e95 --- /dev/null +++ b/types/_waku_interfaces.PeerExchangeResult.html @@ -0,0 +1 @@ +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 712d19b871..aebd23bed7 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 287ab08330..815c8fcb34 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 new file mode 100644 index 0000000000..4c6bc9b86b --- /dev/null +++ b/types/_waku_interfaces.ProtocolResult.html @@ -0,0 +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 diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 20f8e28151..30d23b627d 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 791ce1d2a1..55bb07c477 100644 --- a/types/_waku_interfaces.QueryResult.html +++ b/types/_waku_interfaces.QueryResult.html @@ -1 +1 @@ -QueryResult | Documentation
                              QueryResult: {
                                  error: null;
                                  shardInfo: ShardInfo;
                              } | {
                                  error: ProtocolError;
                                  shardInfo: null;
                              }

                              Type declaration

                              Type declaration

                              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 c57060ead6..dce11fd790 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 51d50609a8..2870b22216 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 4a7f142b1d..4097846e09 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 7084e8f276..e354bf2f24 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 88b146edf1..f6251f3e2b 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 7dfc6dc8df..a0a9d180c9 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 40d035c46d..9fe3c16044 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 bd43028461..50d0323a99 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 ed6dcde1ea..0b0e736826 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_sdk.PeerExchangeResult.html b/types/_waku_sdk.PeerExchangeResult.html new file mode 100644 index 0000000000..8f0679d480 --- /dev/null +++ b/types/_waku_sdk.PeerExchangeResult.html @@ -0,0 +1 @@ +PeerExchangeResult | Documentation

                              Type alias PeerExchangeResult

                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.ProtocolResult.html b/types/_waku_sdk.ProtocolResult.html new file mode 100644 index 0000000000..61e57cca3d --- /dev/null +++ b/types/_waku_sdk.ProtocolResult.html @@ -0,0 +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 diff --git a/types/_waku_sdk.QueryResult.html b/types/_waku_sdk.QueryResult.html index 4a010d5118..fad29ee9fc 100644 --- a/types/_waku_sdk.QueryResult.html +++ b/types/_waku_sdk.QueryResult.html @@ -1 +1 @@ -QueryResult | Documentation

                              Type alias QueryResult

                              QueryResult: {
                                  error: null;
                                  shardInfo: ShardInfo;
                              } | {
                                  error: ProtocolError;
                                  shardInfo: null;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +QueryResult | Documentation

                              Type alias QueryResult

                              QueryResult: ProtocolResult<"shardInfo", ShardInfo>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 4d63e4a7a0..e58d157c15 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 726a68ac6e..d5205677e3 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 6d74ce36a2..dbc15aac11 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 614a08d423..1f614bf50d 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 503b3e15f7..fe12dd5ad4 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.DefaultPageSize.html b/variables/_waku_core.waku_store.DefaultPageSize.html index ccb359058d..016e986929 100644 --- a/variables/_waku_core.waku_store.DefaultPageSize.html +++ b/variables/_waku_core.waku_store.DefaultPageSize.html @@ -1 +1 @@ -DefaultPageSize | Documentation
                              DefaultPageSize: 10 = 10

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPageSize | Documentation
                              DefaultPageSize: 10 = 10

                              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 ab75a107c7..f2645448b9 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 4cc3566517..6d05dec274 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 895527b36c..6a3ccd1a24 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 5fc4274d61..50d176f56b 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 708188db56..ed89a97430 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 d62f033fe1..b49ed266bf 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 0fb8cfdc71..2cc99cf23b 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 9bac45a2b3..c5f28cd2a7 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 d0202011a0..d17c2eae35 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 4d3ad0e034..36009b9255 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