diff --git a/1015-order/libp2p.html b/1015-order/libp2p.html index 014fb74a8..d7ed77478 100644 --- a/1015-order/libp2p.html +++ b/1015-order/libp2p.html @@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/builders.html b/1015-order/libp2p/builders.html index f999537ff..cf38b93e0 100644 --- a/1015-order/libp2p/builders.html +++ b/1015-order/libp2p/builders.html @@ -801,7 +801,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/connmanager.html b/1015-order/libp2p/connmanager.html index 9c6a96f37..0fe301a5c 100644 --- a/1015-order/libp2p/connmanager.html +++ b/1015-order/libp2p/connmanager.html @@ -874,7 +874,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/chacha20poly1305.html b/1015-order/libp2p/crypto/chacha20poly1305.html index 7a1331976..33ef22635 100644 --- a/1015-order/libp2p/crypto/chacha20poly1305.html +++ b/1015-order/libp2p/crypto/chacha20poly1305.html @@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/crypto.html b/1015-order/libp2p/crypto/crypto.html index 8650b23b3..c98278487 100644 --- a/1015-order/libp2p/crypto/crypto.html +++ b/1015-order/libp2p/crypto/crypto.html @@ -1703,7 +1703,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/curve25519.html b/1015-order/libp2p/crypto/curve25519.html index cde899bd2..bedc2e261 100644 --- a/1015-order/libp2p/crypto/curve25519.html +++ b/1015-order/libp2p/crypto/curve25519.html @@ -398,7 +398,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/ecnist.html b/1015-order/libp2p/crypto/ecnist.html index 76684d291..925507ca9 100644 --- a/1015-order/libp2p/crypto/ecnist.html +++ b/1015-order/libp2p/crypto/ecnist.html @@ -1450,7 +1450,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/ed25519/constants.html b/1015-order/libp2p/crypto/ed25519/constants.html index c185a6369..a80d1e658 100644 --- a/1015-order/libp2p/crypto/ed25519/constants.html +++ b/1015-order/libp2p/crypto/ed25519/constants.html @@ -3040,7 +3040,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/ed25519/ed25519.html b/1015-order/libp2p/crypto/ed25519/ed25519.html index d9ec18b35..e3be56e94 100644 --- a/1015-order/libp2p/crypto/ed25519/ed25519.html +++ b/1015-order/libp2p/crypto/ed25519/ed25519.html @@ -940,7 +940,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/hkdf.html b/1015-order/libp2p/crypto/hkdf.html index c5c1aa25c..2b32f448c 100644 --- a/1015-order/libp2p/crypto/hkdf.html +++ b/1015-order/libp2p/crypto/hkdf.html @@ -275,7 +275,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/minasn1.html b/1015-order/libp2p/crypto/minasn1.html index 1401c98bd..e084e3bff 100644 --- a/1015-order/libp2p/crypto/minasn1.html +++ b/1015-order/libp2p/crypto/minasn1.html @@ -1195,7 +1195,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/rsa.html b/1015-order/libp2p/crypto/rsa.html index 231a2e0b3..9ce7cdd8f 100644 --- a/1015-order/libp2p/crypto/rsa.html +++ b/1015-order/libp2p/crypto/rsa.html @@ -1029,7 +1029,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/crypto/secp.html b/1015-order/libp2p/crypto/secp.html index 03f877726..d8e42e023 100644 --- a/1015-order/libp2p/crypto/secp.html +++ b/1015-order/libp2p/crypto/secp.html @@ -908,7 +908,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/dial.html b/1015-order/libp2p/dial.html index 958ee5626..df18bb601 100644 --- a/1015-order/libp2p/dial.html +++ b/1015-order/libp2p/dial.html @@ -381,7 +381,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/dialer.html b/1015-order/libp2p/dialer.html index 10f4def37..f219c5540 100644 --- a/1015-order/libp2p/dialer.html +++ b/1015-order/libp2p/dialer.html @@ -450,7 +450,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/errors.html b/1015-order/libp2p/errors.html index 5ba62c9c9..374fd9cf5 100644 --- a/1015-order/libp2p/errors.html +++ b/1015-order/libp2p/errors.html @@ -340,7 +340,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/multiaddress.html b/1015-order/libp2p/multiaddress.html index b70ac18a0..488365269 100644 --- a/1015-order/libp2p/multiaddress.html +++ b/1015-order/libp2p/multiaddress.html @@ -2551,7 +2551,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/multibase.html b/1015-order/libp2p/multibase.html index 1aab73615..e2bcd6e45 100644 --- a/1015-order/libp2p/multibase.html +++ b/1015-order/libp2p/multibase.html @@ -396,7 +396,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/multicodec.html b/1015-order/libp2p/multicodec.html index 4c0579d66..429a64910 100644 --- a/1015-order/libp2p/multicodec.html +++ b/1015-order/libp2p/multicodec.html @@ -481,7 +481,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/multihash.html b/1015-order/libp2p/multihash.html index 2ad009de8..06ef07abd 100644 --- a/1015-order/libp2p/multihash.html +++ b/1015-order/libp2p/multihash.html @@ -689,7 +689,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/multistream.html b/1015-order/libp2p/multistream.html index 75d47840f..3e0cf5227 100644 --- a/1015-order/libp2p/multistream.html +++ b/1015-order/libp2p/multistream.html @@ -539,7 +539,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/muxers/mplex/coder.html b/1015-order/libp2p/muxers/mplex/coder.html index d969bb6d5..c492304bf 100644 --- a/1015-order/libp2p/muxers/mplex/coder.html +++ b/1015-order/libp2p/muxers/mplex/coder.html @@ -399,7 +399,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/muxers/mplex/mplex.html b/1015-order/libp2p/muxers/mplex/mplex.html index 1ec8cfe7f..af31e6e9c 100644 --- a/1015-order/libp2p/muxers/mplex/mplex.html +++ b/1015-order/libp2p/muxers/mplex/mplex.html @@ -455,7 +455,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/muxers/muxer.html b/1015-order/libp2p/muxers/muxer.html index 60f980a7f..9d9fb6bca 100644 --- a/1015-order/libp2p/muxers/muxer.html +++ b/1015-order/libp2p/muxers/muxer.html @@ -535,7 +535,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/muxers/yamux/yamux.html b/1015-order/libp2p/muxers/yamux/yamux.html index 1083b82f2..598f62ec4 100644 --- a/1015-order/libp2p/muxers/yamux/yamux.html +++ b/1015-order/libp2p/muxers/yamux/yamux.html @@ -606,7 +606,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/nameresolving/nameresolver.html b/1015-order/libp2p/nameresolving/nameresolver.html index ee6658886..efad09c6f 100644 --- a/1015-order/libp2p/nameresolving/nameresolver.html +++ b/1015-order/libp2p/nameresolving/nameresolver.html @@ -375,7 +375,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/observedaddrmanager.html b/1015-order/libp2p/observedaddrmanager.html index ed76bae25..5b891d9e6 100644 --- a/1015-order/libp2p/observedaddrmanager.html +++ b/1015-order/libp2p/observedaddrmanager.html @@ -360,7 +360,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/peerid.html b/1015-order/libp2p/peerid.html index f2ca7a7fc..aa6945d9b 100644 --- a/1015-order/libp2p/peerid.html +++ b/1015-order/libp2p/peerid.html @@ -806,7 +806,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/peerinfo.html b/1015-order/libp2p/peerinfo.html index a340243e9..0ef850426 100644 --- a/1015-order/libp2p/peerinfo.html +++ b/1015-order/libp2p/peerinfo.html @@ -484,7 +484,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protobuf/minprotobuf.html b/1015-order/libp2p/protobuf/minprotobuf.html index 1b3c6711b..4256aeebd 100644 --- a/1015-order/libp2p/protobuf/minprotobuf.html +++ b/1015-order/libp2p/protobuf/minprotobuf.html @@ -931,7 +931,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/autonat/core.html b/1015-order/libp2p/protocols/connectivity/autonat/core.html index 6f6ddb8cf..0dbcdc9f8 100644 --- a/1015-order/libp2p/protocols/connectivity/autonat/core.html +++ b/1015-order/libp2p/protocols/connectivity/autonat/core.html @@ -508,7 +508,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/autonat/server.html b/1015-order/libp2p/protocols/connectivity/autonat/server.html index d3e89a08c..ca0e3f659 100644 --- a/1015-order/libp2p/protocols/connectivity/autonat/server.html +++ b/1015-order/libp2p/protocols/connectivity/autonat/server.html @@ -302,7 +302,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/client.html b/1015-order/libp2p/protocols/connectivity/relay/client.html index 204883c9c..95f7423ba 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/client.html +++ b/1015-order/libp2p/protocols/connectivity/relay/client.html @@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/messages.html b/1015-order/libp2p/protocols/connectivity/relay/messages.html index 8da7df3f3..e9130ff38 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/messages.html +++ b/1015-order/libp2p/protocols/connectivity/relay/messages.html @@ -722,7 +722,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/rconn.html b/1015-order/libp2p/protocols/connectivity/relay/rconn.html index 5f01df7ca..0639d9cbd 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/rconn.html +++ b/1015-order/libp2p/protocols/connectivity/relay/rconn.html @@ -383,7 +383,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/relay.html b/1015-order/libp2p/protocols/connectivity/relay/relay.html index 69ab1d653..22504af78 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/relay.html +++ b/1015-order/libp2p/protocols/connectivity/relay/relay.html @@ -567,7 +567,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/rtransport.html b/1015-order/libp2p/protocols/connectivity/relay/rtransport.html index 7eb826d70..1ca2e6d6c 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/rtransport.html +++ b/1015-order/libp2p/protocols/connectivity/relay/rtransport.html @@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/connectivity/relay/utils.html b/1015-order/libp2p/protocols/connectivity/relay/utils.html index 1cd572c45..d89e5bcad 100644 --- a/1015-order/libp2p/protocols/connectivity/relay/utils.html +++ b/1015-order/libp2p/protocols/connectivity/relay/utils.html @@ -368,7 +368,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/identify.html b/1015-order/libp2p/protocols/identify.html index 7fbf4cd40..d75aab96d 100644 --- a/1015-order/libp2p/protocols/identify.html +++ b/1015-order/libp2p/protocols/identify.html @@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/ping.html b/1015-order/libp2p/protocols/ping.html index d71fdf520..2b79cd8ac 100644 --- a/1015-order/libp2p/protocols/ping.html +++ b/1015-order/libp2p/protocols/ping.html @@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/protocol.html b/1015-order/libp2p/protocols/protocol.html index a3da36ee1..ef8a9f572 100644 --- a/1015-order/libp2p/protocols/protocol.html +++ b/1015-order/libp2p/protocols/protocol.html @@ -467,7 +467,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub.html b/1015-order/libp2p/protocols/pubsub.html index 0dbe446d2..7d27e3827 100644 --- a/1015-order/libp2p/protocols/pubsub.html +++ b/1015-order/libp2p/protocols/pubsub.html @@ -239,7 +239,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/errors.html b/1015-order/libp2p/protocols/pubsub/errors.html index 981d19639..7b9561dff 100644 --- a/1015-order/libp2p/protocols/pubsub/errors.html +++ b/1015-order/libp2p/protocols/pubsub/errors.html @@ -255,7 +255,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/floodsub.html b/1015-order/libp2p/protocols/pubsub/floodsub.html index 28b40b8c5..d1831a35d 100644 --- a/1015-order/libp2p/protocols/pubsub/floodsub.html +++ b/1015-order/libp2p/protocols/pubsub/floodsub.html @@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/gossipsub.html b/1015-order/libp2p/protocols/pubsub/gossipsub.html index b544d2641..ca6c1113a 100644 --- a/1015-order/libp2p/protocols/pubsub/gossipsub.html +++ b/1015-order/libp2p/protocols/pubsub/gossipsub.html @@ -462,7 +462,7 @@ class="link-seesrc" target="_blank">Source
method onPubSubPeerEvent(p: GossipSub; peer: PubSubPeer; event: PubSubPeerEvent) {.
-    ...gcsafe, raises: [], tags: [RootEffect].}
+ ...gcsafe, raises: [], tags: [RootEffect, WriteIOEffect, TimeEffect].}
@@ -568,7 +568,7 @@ class="link-seesrc" target="_blank">Source
diff --git a/1015-order/libp2p/protocols/pubsub/gossipsub/behavior.html b/1015-order/libp2p/protocols/pubsub/gossipsub/behavior.html index b74831628..106c26d0a 100644 --- a/1015-order/libp2p/protocols/pubsub/gossipsub/behavior.html +++ b/1015-order/libp2p/protocols/pubsub/gossipsub/behavior.html @@ -496,7 +496,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/gossipsub/scoring.html b/1015-order/libp2p/protocols/pubsub/gossipsub/scoring.html index b6cc4e421..3898b22a6 100644 --- a/1015-order/libp2p/protocols/pubsub/gossipsub/scoring.html +++ b/1015-order/libp2p/protocols/pubsub/gossipsub/scoring.html @@ -447,7 +447,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/gossipsub/types.html b/1015-order/libp2p/protocols/pubsub/gossipsub/types.html index 1f7512808..7a94ce274 100644 --- a/1015-order/libp2p/protocols/pubsub/gossipsub/types.html +++ b/1015-order/libp2p/protocols/pubsub/gossipsub/types.html @@ -780,7 +780,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/mcache.html b/1015-order/libp2p/protocols/pubsub/mcache.html index f2e687b9f..87368a274 100644 --- a/1015-order/libp2p/protocols/pubsub/mcache.html +++ b/1015-order/libp2p/protocols/pubsub/mcache.html @@ -403,7 +403,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/peertable.html b/1015-order/libp2p/protocols/pubsub/peertable.html index c0561ed0d..769648e27 100644 --- a/1015-order/libp2p/protocols/pubsub/peertable.html +++ b/1015-order/libp2p/protocols/pubsub/peertable.html @@ -370,7 +370,7 @@ class="link-seesrc" target="_blank">Source diff --git a/1015-order/libp2p/protocols/pubsub/pubsub.html b/1015-order/libp2p/protocols/pubsub/pubsub.html index a1dd7ee10..f72950b47 100644 --- a/1015-order/libp2p/protocols/pubsub/pubsub.html +++ b/1015-order/libp2p/protocols/pubsub/pubsub.html @@ -886,7 +886,7 @@ class="link-seesrc" target="_blank">Source
proc send(p: PubSub; peer: PubSubPeer; msg: RPCMsg; isHighPriority: bool) {.
-    ...raises: [], raises: [], tags: [RootEffect].}
+ ...raises: [], raises: [], tags: [RootEffect, WriteIOEffect, TimeEffect].}

This procedure attempts to send a msg (of type RPCMsg) to the specified remote peer in the PubSub network.

@@ -907,7 +907,8 @@ class="link-seesrc" target="_blank">Source
proc sendSubs(p: PubSub; peer: PubSubPeer; topics: openArray[string];
-              subscribe: bool) {....raises: [], tags: [RootEffect].}
+ subscribe: bool) {....raises: [], + tags: [RootEffect, WriteIOEffect, TimeEffect].}
send subscriptions to remote peer @@ -938,7 +939,7 @@ class="link-seesrc" target="_blank">Source
proc unsubscribe(p: PubSub; topic: string; handler: TopicHandler) {.public,
-    ...raises: [], tags: [RootEffect].}
+ ...raises: [], tags: [RootEffect, WriteIOEffect, TimeEffect].}
unsubscribe from a topic string @@ -951,7 +952,7 @@ class="link-seesrc" target="_blank">Source
proc unsubscribe(p: PubSub; topics: openArray[TopicPair]) {.public, ...raises: [],
-    tags: [RootEffect].}
+ tags: [RootEffect, WriteIOEffect, TimeEffect].}
unsubscribe from a list of topic handlers @@ -1053,7 +1054,7 @@ class="link-seesrc" target="_blank">Source
method onPubSubPeerEvent(p: PubSub; peer: PubSubPeer; event: PubSubPeerEvent) {.
-    base, ...gcsafe, raises: [], tags: [RootEffect].}
+ base, ...gcsafe, raises: [], tags: [RootEffect, WriteIOEffect, TimeEffect].}
@@ -1066,7 +1067,7 @@ class="link-seesrc" target="_blank">Source
method onTopicSubscription(p: PubSub; topic: string; subscribed: bool) {.base,
-    ...gcsafe, raises: [], tags: [RootEffect].}
+ ...gcsafe, raises: [], tags: [RootEffect, WriteIOEffect, TimeEffect].}
@@ -1175,7 +1176,7 @@ class="link-seesrc" target="_blank">Source
diff --git a/1015-order/libp2p/protocols/pubsub/pubsubpeer.html b/1015-order/libp2p/protocols/pubsub/pubsubpeer.html index e7089b7c8..16d67722f 100644 --- a/1015-order/libp2p/protocols/pubsub/pubsubpeer.html +++ b/1015-order/libp2p/protocols/pubsub/pubsubpeer.html @@ -324,9 +324,7 @@ window.addEventListener("DOMContentLoaded", main2);
sendEncoded: