diff --git a/gossipsub-new/libp2p.html b/gossipsub-new/libp2p.html
index 9f9fdf597..c11edbb02 100644
--- a/gossipsub-new/libp2p.html
+++ b/gossipsub-new/libp2p.html
@@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:06 UTC
diff --git a/gossipsub-new/libp2p/builders.html b/gossipsub-new/libp2p/builders.html
index 40baf1247..fd6ce0ed0 100644
--- a/gossipsub-new/libp2p/builders.html
+++ b/gossipsub-new/libp2p/builders.html
@@ -801,7 +801,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:41 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/connmanager.html b/gossipsub-new/libp2p/connmanager.html
index 15ade994c..1656ceb25 100644
--- a/gossipsub-new/libp2p/connmanager.html
+++ b/gossipsub-new/libp2p/connmanager.html
@@ -874,7 +874,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/crypto/chacha20poly1305.html b/gossipsub-new/libp2p/crypto/chacha20poly1305.html
index 7d8fe38c7..5a3d7eb01 100644
--- a/gossipsub-new/libp2p/crypto/chacha20poly1305.html
+++ b/gossipsub-new/libp2p/crypto/chacha20poly1305.html
@@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/crypto/crypto.html b/gossipsub-new/libp2p/crypto/crypto.html
index 29639d1b8..856a9a722 100644
--- a/gossipsub-new/libp2p/crypto/crypto.html
+++ b/gossipsub-new/libp2p/crypto/crypto.html
@@ -1621,7 +1621,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/crypto/curve25519.html b/gossipsub-new/libp2p/crypto/curve25519.html
index dfd7bf4f1..b3c183ed4 100644
--- a/gossipsub-new/libp2p/crypto/curve25519.html
+++ b/gossipsub-new/libp2p/crypto/curve25519.html
@@ -398,7 +398,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/crypto/ecnist.html b/gossipsub-new/libp2p/crypto/ecnist.html
index 593a2ad31..bcdefcc53 100644
--- a/gossipsub-new/libp2p/crypto/ecnist.html
+++ b/gossipsub-new/libp2p/crypto/ecnist.html
@@ -1450,7 +1450,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:37 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/crypto/ed25519/constants.html b/gossipsub-new/libp2p/crypto/ed25519/constants.html
index f7c7bc3b0..7ba9911f5 100644
--- a/gossipsub-new/libp2p/crypto/ed25519/constants.html
+++ b/gossipsub-new/libp2p/crypto/ed25519/constants.html
@@ -3040,7 +3040,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:37 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/crypto/ed25519/ed25519.html b/gossipsub-new/libp2p/crypto/ed25519/ed25519.html
index 00af59e7d..47073dacc 100644
--- a/gossipsub-new/libp2p/crypto/ed25519/ed25519.html
+++ b/gossipsub-new/libp2p/crypto/ed25519/ed25519.html
@@ -940,7 +940,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:37 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/crypto/hkdf.html b/gossipsub-new/libp2p/crypto/hkdf.html
index efb52257a..efc089119 100644
--- a/gossipsub-new/libp2p/crypto/hkdf.html
+++ b/gossipsub-new/libp2p/crypto/hkdf.html
@@ -275,7 +275,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/crypto/minasn1.html b/gossipsub-new/libp2p/crypto/minasn1.html
index b1104c2bf..b79cee2ff 100644
--- a/gossipsub-new/libp2p/crypto/minasn1.html
+++ b/gossipsub-new/libp2p/crypto/minasn1.html
@@ -1195,7 +1195,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:36 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/crypto/rsa.html b/gossipsub-new/libp2p/crypto/rsa.html
index 597dabf41..47683f7b0 100644
--- a/gossipsub-new/libp2p/crypto/rsa.html
+++ b/gossipsub-new/libp2p/crypto/rsa.html
@@ -1029,7 +1029,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:36 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/crypto/secp.html b/gossipsub-new/libp2p/crypto/secp.html
index 39c82e619..017035f2e 100644
--- a/gossipsub-new/libp2p/crypto/secp.html
+++ b/gossipsub-new/libp2p/crypto/secp.html
@@ -908,7 +908,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:37 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/dial.html b/gossipsub-new/libp2p/dial.html
index 97cdbb6c7..4623ba055 100644
--- a/gossipsub-new/libp2p/dial.html
+++ b/gossipsub-new/libp2p/dial.html
@@ -381,7 +381,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/dialer.html b/gossipsub-new/libp2p/dialer.html
index e0bd321e7..ceb4b1edb 100644
--- a/gossipsub-new/libp2p/dialer.html
+++ b/gossipsub-new/libp2p/dialer.html
@@ -450,7 +450,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/errors.html b/gossipsub-new/libp2p/errors.html
index 40c3c3af2..aba42b1f7 100644
--- a/gossipsub-new/libp2p/errors.html
+++ b/gossipsub-new/libp2p/errors.html
@@ -340,7 +340,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/multiaddress.html b/gossipsub-new/libp2p/multiaddress.html
index 955dfb39e..995c834c3 100644
--- a/gossipsub-new/libp2p/multiaddress.html
+++ b/gossipsub-new/libp2p/multiaddress.html
@@ -2551,7 +2551,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/multibase.html b/gossipsub-new/libp2p/multibase.html
index 49ed194c8..fce2d3100 100644
--- a/gossipsub-new/libp2p/multibase.html
+++ b/gossipsub-new/libp2p/multibase.html
@@ -396,7 +396,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:38 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:01 UTC
diff --git a/gossipsub-new/libp2p/multicodec.html b/gossipsub-new/libp2p/multicodec.html
index d3bbd49c9..4a8a3d5fd 100644
--- a/gossipsub-new/libp2p/multicodec.html
+++ b/gossipsub-new/libp2p/multicodec.html
@@ -481,7 +481,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:38 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:01 UTC
diff --git a/gossipsub-new/libp2p/multihash.html b/gossipsub-new/libp2p/multihash.html
index 2ce5afd4f..94344214b 100644
--- a/gossipsub-new/libp2p/multihash.html
+++ b/gossipsub-new/libp2p/multihash.html
@@ -689,7 +689,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:38 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:01 UTC
diff --git a/gossipsub-new/libp2p/multistream.html b/gossipsub-new/libp2p/multistream.html
index 192096fae..7f7e5f4a4 100644
--- a/gossipsub-new/libp2p/multistream.html
+++ b/gossipsub-new/libp2p/multistream.html
@@ -556,7 +556,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/muxers/mplex/coder.html b/gossipsub-new/libp2p/muxers/mplex/coder.html
index 4e90a2781..d0ec6edc2 100644
--- a/gossipsub-new/libp2p/muxers/mplex/coder.html
+++ b/gossipsub-new/libp2p/muxers/mplex/coder.html
@@ -399,7 +399,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/muxers/mplex/mplex.html b/gossipsub-new/libp2p/muxers/mplex/mplex.html
index 0e729ac67..8e934c745 100644
--- a/gossipsub-new/libp2p/muxers/mplex/mplex.html
+++ b/gossipsub-new/libp2p/muxers/mplex/mplex.html
@@ -455,7 +455,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/muxers/muxer.html b/gossipsub-new/libp2p/muxers/muxer.html
index 04cff8716..9642f2934 100644
--- a/gossipsub-new/libp2p/muxers/muxer.html
+++ b/gossipsub-new/libp2p/muxers/muxer.html
@@ -535,7 +535,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/muxers/yamux/yamux.html b/gossipsub-new/libp2p/muxers/yamux/yamux.html
index 6a201ab3b..70abdad27 100644
--- a/gossipsub-new/libp2p/muxers/yamux/yamux.html
+++ b/gossipsub-new/libp2p/muxers/yamux/yamux.html
@@ -606,7 +606,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/nameresolving/nameresolver.html b/gossipsub-new/libp2p/nameresolving/nameresolver.html
index 03db9835e..660d68533 100644
--- a/gossipsub-new/libp2p/nameresolving/nameresolver.html
+++ b/gossipsub-new/libp2p/nameresolving/nameresolver.html
@@ -375,7 +375,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/observedaddrmanager.html b/gossipsub-new/libp2p/observedaddrmanager.html
index 8819c18fe..30135c0f9 100644
--- a/gossipsub-new/libp2p/observedaddrmanager.html
+++ b/gossipsub-new/libp2p/observedaddrmanager.html
@@ -360,7 +360,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/peerid.html b/gossipsub-new/libp2p/peerid.html
index 77a8e1891..fc36f1f85 100644
--- a/gossipsub-new/libp2p/peerid.html
+++ b/gossipsub-new/libp2p/peerid.html
@@ -806,7 +806,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/peerinfo.html b/gossipsub-new/libp2p/peerinfo.html
index 052eb48e2..a6270f272 100644
--- a/gossipsub-new/libp2p/peerinfo.html
+++ b/gossipsub-new/libp2p/peerinfo.html
@@ -484,7 +484,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/protobuf/minprotobuf.html b/gossipsub-new/libp2p/protobuf/minprotobuf.html
index 4292692fc..98b22237e 100644
--- a/gossipsub-new/libp2p/protobuf/minprotobuf.html
+++ b/gossipsub-new/libp2p/protobuf/minprotobuf.html
@@ -931,7 +931,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:35 UTC
+ Made with Nim. Generated: 2024-03-25 13:34:58 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html b/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html
index 871d1f237..9b343232f 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html
@@ -508,7 +508,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html b/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html
index 530619a74..02cbbdc3d 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html
@@ -302,7 +302,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/client.html b/gossipsub-new/libp2p/protocols/connectivity/relay/client.html
index 2666686e3..3216c9f86 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/client.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/client.html
@@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:41 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html b/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html
index 12da58785..c52810781 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html
@@ -722,7 +722,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html b/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html
index f587958ed..7dc59f9cc 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html
@@ -383,7 +383,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html b/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html
index 80518c8de..65c72bdb6 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html
@@ -568,7 +568,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:41 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html b/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html
index d6cbbf881..eb0500086 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html
@@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:41 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html b/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html
index b224b9129..723a7e6dd 100644
--- a/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html
+++ b/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html
@@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/identify.html b/gossipsub-new/libp2p/protocols/identify.html
index 6996ed196..8a0eeeb56 100644
--- a/gossipsub-new/libp2p/protocols/identify.html
+++ b/gossipsub-new/libp2p/protocols/identify.html
@@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/protocols/ping.html b/gossipsub-new/libp2p/protocols/ping.html
index 1bc24ed5e..026d85e61 100644
--- a/gossipsub-new/libp2p/protocols/ping.html
+++ b/gossipsub-new/libp2p/protocols/ping.html
@@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/protocol.html b/gossipsub-new/libp2p/protocols/protocol.html
index 34ecb0f5c..f506ef8c7 100644
--- a/gossipsub-new/libp2p/protocols/protocol.html
+++ b/gossipsub-new/libp2p/protocols/protocol.html
@@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub.html b/gossipsub-new/libp2p/protocols/pubsub.html
index 10e2faeed..73933af44 100644
--- a/gossipsub-new/libp2p/protocols/pubsub.html
+++ b/gossipsub-new/libp2p/protocols/pubsub.html
@@ -229,7 +229,7 @@ class="link-seesrc" target="_blank">Source
-maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, send, libp2p_pubsub_received_prune, ValidatorHandler, libp2p_pubsub_broadcast_iwant, init, unsubscribe, validate, removeObserver, libp2p_pubsub_broadcast_graft, libp2p_pubsub_received_unsubscriptions, sendSubs, codec, MsgIdProvider, PubSub, SubscriptionValidator, start, onTopicSubscription, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, broadcast, subscribe, addObserver, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, new, TopicPair, libp2p_pubsub_broadcast_ihave, subscribePeer, libp2p_pubsub_received_iwant, maxIncomingStreams, libp2p_pubsub_broadcast_messages, initPubSub, libp2p_pubsub_messages_published, TopicHandler, unsubscribeAll, InitializationError, libp2p_pubsub_received_messages, unsubscribe, getOrCreatePeer, stop, publish, initPubSub, addSeen, init, unsubscribePeer, rpcHandler, FloodSubCodec, hasSeen, firstSeen, handleSubscribe, FloodSub, sendSubs, onNewPeer, libp2p_pubsub_received_subscriptions, onTopicSubscription, validateParameters, init, MsgIdProvider, validateParameters, updateScores, libp2p_pubsub_broadcast_iwant, removeValidator, GossipSub, handleIDontWant, GossipSubParams, addObserver, libp2p_pubsub_broadcast_ihave, RoutingRecordsPair, codec, scoringHeartbeat, replenishFanout, GossipSubHeartbeatInterval, onPubSubPeerEvent, start, publish, libp2p_pubsub_broadcast_unsubscriptions, onTopicSubscription, addValidator, TopicInfo, disconnectPeer, onPubSubPeerEvent, publish, updateMetrics, PingsPeerBudget, broadcast, rateLimit, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, byScore, MeshMetrics, GossipSubHistoryLength, handleGraft, GossipBackoffPeriod, rpcHandler, KnownLibP2PTopicsSeq, LPProtoHandler, libp2p_pubsub_received_unsubscriptions, getGossipPeers, GossipSubDhi, TopicPair, init, GossipSubDlo, rewardDelivered, maxIncomingStreams=, libp2p_pubsub_received_iwant, maxIncomingStreams, handleIHave, BackoffTable, start, libp2p_pubsub_messages_published, ValidationSeenTable, TopicHandler, InitializationError, dropFanoutPeers, addDirectPeer, ValidationResult, codec=, removeObserver, IHaveMaxLength, libp2p_pubsub_messages_rebroadcasted, unsubscribe, DefaultMaxIncomingStreams, libp2p_pubsub_received_prune, IHavePeerBudget, ValidatorHandler, GossipSubCodec, heartbeat, rpcHandler, init, BackoffSlackTime, libp2p_gossipsub_peers_rate_limit_hits, libp2p_pubsub_broadcast_graft, peerExchangeList, GossipSubCodec_10, GossipSubHistoryGossip, RoutingRecordsHandler, rebalanceMesh, punishInvalidMessage, handleSubscribe, SubscriptionValidator, init, initPubSub, unsubscribe, libp2p_pubsub_broadcast_subscriptions, pruned, KnownLibP2PTopics, LPProtocol, subscribe, GossipSubFanoutTTL, unsubscribePeer, getOrCreatePeer, validate, handleData, PeerStats, libp2p_pubsub_received_graft, libp2p_pubsub_received_ihave, new, addCapped, grafted, send, subscribePeer, PubSub, handleIWant, init, handlePrune, libp2p_pubsub_broadcast_messages, unsubscribePeer, getOrCreatePeer, initPubSub, withPeerStats, handleConn, GossipSubD, unsubscribeAll, stop, libp2p_pubsub_received_messages, disconnectIfBadScorePeer, handleBackingOff, stop, TopicParams
+maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, send, libp2p_pubsub_received_prune, ValidatorHandler, libp2p_pubsub_broadcast_iwant, init, unsubscribe, validate, removeObserver, libp2p_pubsub_broadcast_graft, libp2p_pubsub_received_unsubscriptions, sendSubs, codec, MsgIdProvider, PubSub, SubscriptionValidator, start, onTopicSubscription, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, broadcast, subscribe, addObserver, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, new, TopicPair, libp2p_pubsub_broadcast_ihave, subscribePeer, libp2p_pubsub_received_iwant, maxIncomingStreams, libp2p_pubsub_broadcast_messages, initPubSub, libp2p_pubsub_messages_published, TopicHandler, unsubscribeAll, InitializationError, libp2p_pubsub_received_messages, unsubscribe, getOrCreatePeer, stop, publish, initPubSub, addSeen, init, unsubscribePeer, rpcHandler, FloodSubCodec, hasSeen, firstSeen, handleSubscribe, FloodSub, sendSubs, onNewPeer, libp2p_pubsub_received_subscriptions, onTopicSubscription, validateParameters, init, MsgIdProvider, validateParameters, updateScores, libp2p_pubsub_broadcast_iwant, removeValidator, GossipSub, handleIDontWant, GossipSubParams, addObserver, libp2p_pubsub_broadcast_ihave, RoutingRecordsPair, codec, scoringHeartbeat, replenishFanout, GossipSubHeartbeatInterval, onPubSubPeerEvent, start, publish, libp2p_pubsub_broadcast_unsubscriptions, onTopicSubscription, addValidator, TopicInfo, disconnectPeer, onPubSubPeerEvent, publish, updateMetrics, PingsPeerBudget, new, broadcast, rateLimit, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, byScore, MeshMetrics, GossipSubHistoryLength, handleGraft, GossipBackoffPeriod, rpcHandler, KnownLibP2PTopicsSeq, LPProtoHandler, libp2p_pubsub_received_unsubscriptions, getGossipPeers, GossipSubDhi, TopicPair, init, GossipSubDlo, rewardDelivered, maxIncomingStreams=, libp2p_pubsub_received_iwant, maxIncomingStreams, handleIHave, BackoffTable, start, libp2p_pubsub_messages_published, ValidationSeenTable, TopicHandler, InitializationError, dropFanoutPeers, addDirectPeer, ValidationResult, codec=, removeObserver, IHaveMaxLength, libp2p_pubsub_messages_rebroadcasted, unsubscribe, DefaultMaxIncomingStreams, libp2p_pubsub_received_prune, IHavePeerBudget, ValidatorHandler, GossipSubCodec, heartbeat, rpcHandler, init, BackoffSlackTime, libp2p_gossipsub_peers_rate_limit_hits, libp2p_pubsub_broadcast_graft, peerExchangeList, GossipSubCodec_10, GossipSubHistoryGossip, RoutingRecordsHandler, rebalanceMesh, punishInvalidMessage, handleSubscribe, SubscriptionValidator, init, initPubSub, unsubscribe, libp2p_pubsub_broadcast_subscriptions, pruned, KnownLibP2PTopics, LPProtocol, subscribe, GossipSubFanoutTTL, unsubscribePeer, getOrCreatePeer, validate, handleData, PeerStats, libp2p_pubsub_received_graft, libp2p_pubsub_received_ihave, new, addCapped, grafted, send, subscribePeer, PubSub, handleIWant, init, handlePrune, libp2p_pubsub_broadcast_messages, unsubscribePeer, getOrCreatePeer, initPubSub, withPeerStats, handleConn, GossipSubD, unsubscribeAll, stop, libp2p_pubsub_received_messages, disconnectIfBadScorePeer, handleBackingOff, stop, TopicParams
@@ -239,7 +239,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:06 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/errors.html b/gossipsub-new/libp2p/protocols/pubsub/errors.html
index 03e892735..d92f7ba80 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/errors.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/errors.html
@@ -255,7 +255,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/floodsub.html b/gossipsub-new/libp2p/protocols/pubsub/floodsub.html
index d069a6b41..38fc418f3 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/floodsub.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/floodsub.html
@@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html b/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html
index d78c4457d..98fdd3ea5 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html
@@ -219,6 +219,45 @@ window.addEventListener("DOMContentLoaded", main2);
init(_: type[GossipSubParams]): GossipSubParams
+
+
rateLimit
- Source
Source
- Edit
+ Edit
@@ -344,9 +383,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -362,23 +401,25 @@ class="link-seesrc" target="_blank">Source
-
-
proc rateLimit(g: GossipSub; peer: PubSubPeer; overhead: int): Future[void] {.
- stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [],
- tags: [RootEffect].}
-
-
-
-
- Source
- Edit
-
-
-
-
-
proc validateParameters(parameters: GossipSubParams): Result[void, cstring] {.
- ...raises: [], tags: [].}
+
+
proc new(_: type[GossipSubParams]; explicit = true; pruneBackoff = 1.minutes;
+ unsubscribeBackoff = 5.seconds; floodPublish = true;
+ gossipFactor: float64 = 0.25; d = GossipSubD; dLow = GossipSubDlo;
+ dHigh = GossipSubDhi; dScore = GossipSubDlo; dOut = GossipSubDlo - 1;
+ dLazy = GossipSubD; heartbeatInterval = GossipSubHeartbeatInterval;
+ historyLength = GossipSubHistoryLength;
+ historyGossip = GossipSubHistoryGossip; fanoutTTL = GossipSubFanoutTTL;
+ seenTTL = 2.minutes; gossipThreshold = -100.0;
+ publishThreshold = -1000.0; graylistThreshold = -10000.0;
+ opportunisticGraftThreshold = 0.0; decayInterval = 1.seconds;
+ decayToZero = 0.01; retainScore = 2.minutes; appSpecificWeight = 0.0;
+ ipColocationFactorWeight = 0.0; ipColocationFactorThreshold = 1.0;
+ behaviourPenaltyWeight = -1.0; behaviourPenaltyDecay = 0.999;
+ directPeers = initTable(); disconnectBadPeers = false;
+ enablePX = false; bandwidthEstimatebps = 100000000;
+ overheadRateLimit = Opt.none(tuple[bytes: int, interval: Duration]);
+ disconnectPeerAboveRateLimit = false; maxNumElementsInNonPriorityQueue = DefaultMaxNumElementsInNonPriorityQueue): GossipSubParams {.
+ ...raises: [].}
-
@@ -387,6 +428,33 @@ href="https://github.com/status-im/nim-libp2p/tree/gossipsub-new/libp2p/protocol
class="link-seesrc" target="_blank">Source
Edit
+
+
+
+
proc rateLimit(g: GossipSub; peer: PubSubPeer; overhead: int): Future[void] {.
+ stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [],
+ tags: [RootEffect].}
+
-
+
+
+ Source
+ Edit
+
+
+
+
@@ -396,9 +464,9 @@ class="link-seesrc" target="_blank">Source
Source
-
Edit
+
Edit
@@ -414,9 +482,9 @@ class="link-seesrc" target="_blank">Source
Source
-
Edit
+
Edit
@@ -426,9 +494,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -439,9 +507,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -452,9 +520,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -465,9 +533,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -478,9 +546,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -492,9 +560,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -506,9 +574,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -520,9 +588,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -534,9 +602,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -547,9 +615,9 @@ class="link-seesrc" target="_blank">Source
handle peer disconnects
Source
- Edit
+ Edit
@@ -568,7 +636,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:06 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/behavior.html b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/behavior.html
index a6fc9982f..9b6e78c2c 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/behavior.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/behavior.html
@@ -496,7 +496,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/scoring.html b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/scoring.html
index 01964046d..b6a3fac1b 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/scoring.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/scoring.html
@@ -446,7 +446,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/types.html b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/types.html
index 798d0d32c..f1877f036 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/gossipsub/types.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/gossipsub/types.html
@@ -782,7 +782,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/mcache.html b/gossipsub-new/libp2p/protocols/pubsub/mcache.html
index 977eca41e..fac26e01b 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/mcache.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/mcache.html
@@ -403,7 +403,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/peertable.html b/gossipsub-new/libp2p/protocols/pubsub/peertable.html
index 82302c50d..01843dda5 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/peertable.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/peertable.html
@@ -370,7 +370,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/pubsub.html b/gossipsub-new/libp2p/protocols/pubsub/pubsub.html
index 4460477b9..f0ff4ff27 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/pubsub.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/pubsub.html
@@ -1176,7 +1176,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/pubsubpeer.html b/gossipsub-new/libp2p/protocols/pubsub/pubsubpeer.html
index 5319fdfd2..cfc4bda38 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/pubsubpeer.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/pubsubpeer.html
@@ -816,7 +816,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html
index 5b5d028b9..a195ff02e 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html
@@ -342,7 +342,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html
index 1d2159d88..7d376ccea 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html
@@ -645,7 +645,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html
index 957eb5f93..76ac0826e 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html
@@ -596,7 +596,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/pubsub/timedcache.html b/gossipsub-new/libp2p/protocols/pubsub/timedcache.html
index 891e0a01f..c5b762c57 100644
--- a/gossipsub-new/libp2p/protocols/pubsub/timedcache.html
+++ b/gossipsub-new/libp2p/protocols/pubsub/timedcache.html
@@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/protocols/rendezvous.html b/gossipsub-new/libp2p/protocols/rendezvous.html
index a143a9cea..819317a3e 100644
--- a/gossipsub-new/libp2p/protocols/rendezvous.html
+++ b/gossipsub-new/libp2p/protocols/rendezvous.html
@@ -532,7 +532,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/protocols/secure/noise.html b/gossipsub-new/libp2p/protocols/secure/noise.html
index d6d5633fb..9031503cd 100644
--- a/gossipsub-new/libp2p/protocols/secure/noise.html
+++ b/gossipsub-new/libp2p/protocols/secure/noise.html
@@ -570,7 +570,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/protocols/secure/secure.html b/gossipsub-new/libp2p/protocols/secure/secure.html
index 056248829..ec862e9e9 100644
--- a/gossipsub-new/libp2p/protocols/secure/secure.html
+++ b/gossipsub-new/libp2p/protocols/secure/secure.html
@@ -558,7 +558,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/routing_record.html b/gossipsub-new/libp2p/routing_record.html
index 5a7760e97..68e063e29 100644
--- a/gossipsub-new/libp2p/routing_record.html
+++ b/gossipsub-new/libp2p/routing_record.html
@@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/signed_envelope.html b/gossipsub-new/libp2p/signed_envelope.html
index 579dcd255..40b57f912 100644
--- a/gossipsub-new/libp2p/signed_envelope.html
+++ b/gossipsub-new/libp2p/signed_envelope.html
@@ -503,7 +503,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/stream/bufferstream.html b/gossipsub-new/libp2p/stream/bufferstream.html
index e3713fc64..1a7b0c2e1 100644
--- a/gossipsub-new/libp2p/stream/bufferstream.html
+++ b/gossipsub-new/libp2p/stream/bufferstream.html
@@ -524,7 +524,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/stream/chronosstream.html b/gossipsub-new/libp2p/stream/chronosstream.html
index f3b93a8f0..01b38714c 100644
--- a/gossipsub-new/libp2p/stream/chronosstream.html
+++ b/gossipsub-new/libp2p/stream/chronosstream.html
@@ -504,7 +504,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/stream/connection.html b/gossipsub-new/libp2p/stream/connection.html
index 1cd63c107..97ea0b72f 100644
--- a/gossipsub-new/libp2p/stream/connection.html
+++ b/gossipsub-new/libp2p/stream/connection.html
@@ -502,7 +502,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/stream/lpstream.html b/gossipsub-new/libp2p/stream/lpstream.html
index b0c1dd63f..2b4c44b11 100644
--- a/gossipsub-new/libp2p/stream/lpstream.html
+++ b/gossipsub-new/libp2p/stream/lpstream.html
@@ -1009,7 +1009,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/stream/streamseq.html b/gossipsub-new/libp2p/stream/streamseq.html
index 803ea6aa1..5e8122ace 100644
--- a/gossipsub-new/libp2p/stream/streamseq.html
+++ b/gossipsub-new/libp2p/stream/streamseq.html
@@ -442,7 +442,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/switch.html b/gossipsub-new/libp2p/switch.html
index 86e72d329..45e949be0 100644
--- a/gossipsub-new/libp2p/switch.html
+++ b/gossipsub-new/libp2p/switch.html
@@ -750,7 +750,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/transcoder.html b/gossipsub-new/libp2p/transcoder.html
index f4aebdd66..d5bc95b87 100644
--- a/gossipsub-new/libp2p/transcoder.html
+++ b/gossipsub-new/libp2p/transcoder.html
@@ -266,7 +266,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:02 UTC
diff --git a/gossipsub-new/libp2p/transports/tcptransport.html b/gossipsub-new/libp2p/transports/tcptransport.html
index 810086bec..c64358809 100644
--- a/gossipsub-new/libp2p/transports/tcptransport.html
+++ b/gossipsub-new/libp2p/transports/tcptransport.html
@@ -476,7 +476,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/transports/transport.html b/gossipsub-new/libp2p/transports/transport.html
index 1b0b349be..c9cdc58dc 100644
--- a/gossipsub-new/libp2p/transports/transport.html
+++ b/gossipsub-new/libp2p/transports/transport.html
@@ -491,7 +491,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/transports/wstransport.html b/gossipsub-new/libp2p/transports/wstransport.html
index 9feeee3ba..402743f4e 100644
--- a/gossipsub-new/libp2p/transports/wstransport.html
+++ b/gossipsub-new/libp2p/transports/wstransport.html
@@ -583,7 +583,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:05 UTC
diff --git a/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html b/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html
index 7d878f906..3c1b9e8e3 100644
--- a/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html
+++ b/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html
@@ -334,7 +334,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:41 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/upgrademngrs/upgrade.html b/gossipsub-new/libp2p/upgrademngrs/upgrade.html
index 6769ed590..7775067cf 100644
--- a/gossipsub-new/libp2p/upgrademngrs/upgrade.html
+++ b/gossipsub-new/libp2p/upgrademngrs/upgrade.html
@@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/utility.html b/gossipsub-new/libp2p/utility.html
index 3bf24c9cd..8ea04832d 100644
--- a/gossipsub-new/libp2p/utility.html
+++ b/gossipsub-new/libp2p/utility.html
@@ -444,7 +444,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:35 UTC
+ Made with Nim. Generated: 2024-03-25 13:34:58 UTC
diff --git a/gossipsub-new/libp2p/utils/future.html b/gossipsub-new/libp2p/utils/future.html
index 6ab1fbc6a..9b2ecffb7 100644
--- a/gossipsub-new/libp2p/utils/future.html
+++ b/gossipsub-new/libp2p/utils/future.html
@@ -271,7 +271,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:04 UTC
diff --git a/gossipsub-new/libp2p/utils/heartbeat.html b/gossipsub-new/libp2p/utils/heartbeat.html
index 0c40c3dd9..578b859f0 100644
--- a/gossipsub-new/libp2p/utils/heartbeat.html
+++ b/gossipsub-new/libp2p/utils/heartbeat.html
@@ -245,7 +245,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/utils/offsettedseq.html b/gossipsub-new/libp2p/utils/offsettedseq.html
index 16f334a56..c76d116c2 100644
--- a/gossipsub-new/libp2p/utils/offsettedseq.html
+++ b/gossipsub-new/libp2p/utils/offsettedseq.html
@@ -512,7 +512,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/utils/semaphore.html b/gossipsub-new/libp2p/utils/semaphore.html
index 59d400b7a..a27c522c9 100644
--- a/gossipsub-new/libp2p/utils/semaphore.html
+++ b/gossipsub-new/libp2p/utils/semaphore.html
@@ -362,7 +362,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:39 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/libp2p/varint.html b/gossipsub-new/libp2p/varint.html
index 40f8d4445..49712eac3 100644
--- a/gossipsub-new/libp2p/varint.html
+++ b/gossipsub-new/libp2p/varint.html
@@ -725,7 +725,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:35 UTC
+ Made with Nim. Generated: 2024-03-25 13:34:58 UTC
diff --git a/gossipsub-new/libp2p/vbuffer.html b/gossipsub-new/libp2p/vbuffer.html
index 34dd945e3..5a5ce9b5f 100644
--- a/gossipsub-new/libp2p/vbuffer.html
+++ b/gossipsub-new/libp2p/vbuffer.html
@@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:37 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:00 UTC
diff --git a/gossipsub-new/libp2p/wire.html b/gossipsub-new/libp2p/wire.html
index 605599b15..5aafd93b4 100644
--- a/gossipsub-new/libp2p/wire.html
+++ b/gossipsub-new/libp2p/wire.html
@@ -604,7 +604,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-03-25 13:30:40 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:03 UTC
diff --git a/gossipsub-new/theindex.html b/gossipsub-new/theindex.html
index ac42b508b..3c3a231cf 100644
--- a/gossipsub-new/theindex.html
+++ b/gossipsub-new/theindex.html
@@ -3146,6 +3146,42 @@ window.addEventListener('DOMContentLoaded', main);
data-doc-search-tag="protocol: new(T: type LPProtocol; codecs: seq[string]; handler: LPProtoHandler;
maxIncomingStreams: Opt[int] | int = Opt.none(int)): T:type" href="libp2p/protocols/protocol.html#new%2CtypeLPProtocol%2Cseq%5Bstring%5D%2CLPProtoHandler">protocol: new(T: type LPProtocol; codecs: seq[string]; handler: LPProtoHandler;
maxIncomingStreams: Opt[int] | int = Opt.none(int)): T:type
+ - gossipsub: new(_: type[GossipSubParams]; explicit = true; pruneBackoff = 1.minutes;
+ unsubscribeBackoff = 5.seconds; floodPublish = true;
+ gossipFactor: float64 = 0.25; d = GossipSubD; dLow = GossipSubDlo;
+ dHigh = GossipSubDhi; dScore = GossipSubDlo; dOut = GossipSubDlo - 1;
+ dLazy = GossipSubD; heartbeatInterval = GossipSubHeartbeatInterval;
+ historyLength = GossipSubHistoryLength;
+ historyGossip = GossipSubHistoryGossip; fanoutTTL = GossipSubFanoutTTL;
+ seenTTL = 2.minutes; gossipThreshold = -100.0; publishThreshold = -1000.0;
+ graylistThreshold = -10000.0; opportunisticGraftThreshold = 0.0;
+ decayInterval = 1.seconds; decayToZero = 0.01; retainScore = 2.minutes;
+ appSpecificWeight = 0.0; ipColocationFactorWeight = 0.0;
+ ipColocationFactorThreshold = 1.0; behaviourPenaltyWeight = -1.0;
+ behaviourPenaltyDecay = 0.999; directPeers = initTable();
+ disconnectBadPeers = false; enablePX = false;
+ bandwidthEstimatebps = 100000000;
+ overheadRateLimit = Opt.none(tuple[bytes: int, interval: Duration]);
+ disconnectPeerAboveRateLimit = false;
+ maxNumElementsInNonPriorityQueue = DefaultMaxNumElementsInNonPriorityQueue): GossipSubParams
-
- Made with Nim. Generated: 2024-03-25 13:30:42 UTC
+ Made with Nim. Generated: 2024-03-25 13:35:06 UTC