{"name":"libp2p-websocket","vers":"0.1.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"emscripten\"))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.1.3","features":[],"optional":false,"default_features":false,"target":"cfg(target_os = \"emscripten\")","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"emscripten\"))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.21.0","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(target_os = \"emscripten\"))","kind":"normal"}],"cksum":"1e1d81a3ac89cb38a27823f4cf48ca258ba7fb66588de5847fc16ebaca3f23dc","features":{},"yanked":false,"pubtime":"2019-01-02T13:46:56Z"}
{"name":"libp2p-websocket","vers":"0.2.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.21.0","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"80b60b65b8d7053220a0c78a09eda0a162db410067639d2b24432a9f1dc06230","features":{},"yanked":false,"pubtime":"2019-01-10T12:48:03Z"}
{"name":"libp2p-websocket","vers":"0.3.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.21.0","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"e80602e23cf58b92d47142a32560c19417f8e9113017eb105f5e580f3bbeb8bc","features":{},"yanked":false,"pubtime":"2019-01-30T15:55:52Z"}
{"name":"libp2p-websocket","vers":"0.4.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.22.2","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"96b6dfdd776a248d7494aeaf22f149b4d5f6784146546bc34f7b094c7162e141","features":{},"yanked":false,"pubtime":"2019-02-20T15:48:58Z"}
{"name":"libp2p-websocket","vers":"0.5.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.22.2","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"b69b73fcef9d58ae90c6742389a1d29e14dcf3a4ab30bba2f0ca7e984fa59f9f","features":{},"yanked":false,"pubtime":"2019-03-13T09:25:38Z"}
{"name":"libp2p-websocket","vers":"0.6.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"websocket","req":"^0.22.2","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"647bd8862afe6e912eb34b7614f731c0ff89e8777b57d9f2f5f0fd593ecc8d9a","features":{},"yanked":false,"pubtime":"2019-03-29T15:00:30Z"}
{"name":"libp2p-websocket","vers":"0.7.0","deps":[{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multiaddr","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"parity-multiaddr"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2.42","features":[],"optional":false,"default_features":true,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"websocket","req":"^0.22.2","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"81692c3141a9aefd84f4faffdc93985af3858ef82ed7fe8185e6b27437b36183","features":{},"yanked":false,"pubtime":"2019-04-23T11:09:53Z"}
{"name":"libp2p-websocket","vers":"0.8.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stdweb","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"dev"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2.42","features":[],"optional":false,"default_features":true,"target":"cfg(any(target_os = \"emscripten\", target_os = \"unknown\"))","kind":"normal"},{"name":"websocket","req":"^0.22.2","features":["async","async-ssl"],"optional":false,"default_features":false,"target":"cfg(not(any(target_os = \"emscripten\", target_os = \"unknown\")))","kind":"normal"}],"cksum":"04451aa166aa2040293f44c1c27144b65500e4a2ebbb723dfe732f39436eccbd","features":{},"yanked":false,"pubtime":"2019-05-15T15:01:30Z"}
{"name":"libp2p-websocket","vers":"0.9.0","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.1.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a837bca8813fec5bd7dcb849d2f5f673ddca36e079ac485edfb8fa221a9d752","features":{},"yanked":false,"pubtime":"2019-06-04T15:31:45Z"}
{"name":"libp2p-websocket","vers":"0.9.1","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0d1bfe60577558f48a9fdf9f35c0ee2dc5baa01f685ff847d3b5cf4f12ee135","features":{},"yanked":false,"pubtime":"2019-06-05T16:10:38Z"}
{"name":"libp2p-websocket","vers":"0.10.0","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.2.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"152dce704e235f47b9460004d7ac09663d43f4ca3cb99ddb8d4e0be54240673e","features":{},"yanked":false,"pubtime":"2019-06-25T12:14:17Z"}
{"name":"libp2p-websocket","vers":"0.11.0","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.2.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2e6c6d86998e66848f16b65e89896d94fa3825e218d2fc44cbc6b84e8ef97bb9","features":{},"yanked":false,"pubtime":"2019-07-19T09:11:18Z"}
{"name":"libp2p-websocket","vers":"0.12.0","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.2.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.0-alpha.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e0dd3cb203aaa1736a38cdd157709153f90bfaed06b87f4dc3ebb62b5d79a643","features":{},"yanked":false,"pubtime":"2019-08-15T12:06:34Z"}
{"name":"libp2p-websocket","vers":"0.13.0","deps":[{"name":"bytes","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.2.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-codec","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0d74d4fc229ad7e8d1a973178786bdcd5dadbdd7b9822c4477c8687df6f82f66","features":{},"yanked":false,"pubtime":"2019-11-06T08:51:15Z"}
{"name":"libp2p-websocket","vers":"0.14.0-alpha.1","deps":[{"name":"async-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.14.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.14.0-alpha.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ac2a4974254a91f5291ef8493e6377380473334ba166ea0487e898364931dd61","features":{},"yanked":false,"pubtime":"2020-01-07T14:46:58Z"}
{"name":"libp2p-websocket","vers":"0.15.0","deps":[{"name":"async-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bba425f2af1fdb7dece88b9ae05ca9430dfb0b72b2c078e73ded6f1556084509","features":{},"yanked":false,"pubtime":"2020-01-24T16:26:30Z"}
{"name":"libp2p-websocket","vers":"0.16.0","deps":[{"name":"async-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5351ca9eea122081c1c0f9323164d2918cac29b5a6bfe5054d4ba8ec9447cf42","features":{},"yanked":false,"pubtime":"2020-02-14T10:47:25Z"}
{"name":"libp2p-websocket","vers":"0.17.0","deps":[{"name":"async-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0117ed6a6f60114c107c1232a0890a8fe997013c7e1920b6f0c811e05d2fae7","features":{},"yanked":false,"pubtime":"2020-04-01T18:07:36Z"}
{"name":"libp2p-websocket","vers":"0.18.0","deps":[{"name":"async-tls","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6874c9069ce93d899df9dc7b29f129c706b2a0fdc048f11d878935352b580190","features":{},"yanked":false,"pubtime":"2020-04-09T15:01:51Z"}
{"name":"libp2p-websocket","vers":"0.19.0","deps":[{"name":"async-tls","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.3","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"085fbe4c05c4116c2164ab4d5a521eb6e00516c444f61b3ee9f68c7b1e53580b","features":{},"yanked":false,"pubtime":"2020-05-18T13:56:20Z"}
{"name":"libp2p-websocket","vers":"0.20.0","deps":[{"name":"async-tls","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.19.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7e4440551bf6519e0a684cd859ea809aec6d798f686e0d6ed03a28c3e76849b8","features":{},"yanked":false,"pubtime":"2020-06-22T10:11:41Z"}
{"name":"libp2p-websocket","vers":"0.20.1","deps":[{"name":"async-tls","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2359b92d1a2161505e9a28e6451f4f6310362174bcedcff8b22c5fd218f878a3","features":{},"yanked":true,"pubtime":"2020-07-01T14:03:37Z"}
{"name":"libp2p-websocket","vers":"0.21.0","deps":[{"name":"async-tls","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bd3a13025c0f621647ed2c5147615468e7b3cd1a5c7f26f2a6f6f8eafc9c1950","features":{},"yanked":false,"pubtime":"2020-07-02T08:39:04Z"}
{"name":"libp2p-websocket","vers":"0.21.1","deps":[{"name":"async-tls","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"046a5201f6e471f22b22b394e4d084269ed1e28cf7300f7b49874385db84c7bd","features":{},"yanked":false,"pubtime":"2020-07-09T09:52:33Z"}
{"name":"libp2p-websocket","vers":"0.22.0","deps":[{"name":"async-tls","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a5b350db65cf0a7c83a539a596ea261caae1552c0df2245df0f916ed2fd04572","features":{},"yanked":false,"pubtime":"2020-08-18T16:01:49Z"}
{"name":"libp2p-websocket","vers":"0.23.0","deps":[{"name":"async-tls","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d650534ebd99f48f6fa292ed5db10d30df2444943afde4407ceeddab8e513fca","features":{},"yanked":false,"pubtime":"2020-09-09T10:31:04Z"}
{"name":"libp2p-websocket","vers":"0.24.0","deps":[{"name":"async-tls","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"edc561870477523245efaaea1b6b743c70115f10c670e62bcbbe4d3153be5f0c","features":{},"yanked":false,"pubtime":"2020-10-16T19:01:06Z"}
{"name":"libp2p-websocket","vers":"0.25.0","deps":[{"name":"async-tls","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8d5e7268a959748040a0cf7456ad655be55b87f0ceda03bdb5b53674726b28f7","features":{},"yanked":false,"pubtime":"2020-11-09T17:32:01Z"}
{"name":"libp2p-websocket","vers":"0.26.0","deps":[{"name":"async-tls","req":">=0.10.0, <0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":">=1.5.3, <2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":">=0.3.1, <0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":">=0.25.0, <0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":">=0.4.8, <0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":">=0.1.0, <0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":">=0.18.0, <0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":">=0.2.0, <0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":">=0.4.1, <0.5.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":">=2.1.0, <3.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":">=0.21.0, <0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":">=0.21.0, <0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a5736e2fccdcea6e728bbaf903bddc113be223313ce2c756ad9fe43b5a2b0f06","features":{},"yanked":false,"pubtime":"2020-11-25T14:40:37Z"}
{"name":"libp2p-websocket","vers":"0.26.1","deps":[{"name":"async-tls","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"046031ad8ade16f2f0547350e4b2cea36c78cb10426e9c0d9eab35fa9943b969","features":{},"yanked":false,"pubtime":"2020-12-07T11:42:51Z"}
{"name":"libp2p-websocket","vers":"0.26.2","deps":[{"name":"async-tls","req":"^0.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d8a0af4ea43104a01c634ee1b8026ce11f9ee3766a894a44f9e1da5a0eb74fc0","features":{},"yanked":false,"pubtime":"2020-12-09T15:32:53Z"}
{"name":"libp2p-websocket","vers":"0.26.3","deps":[{"name":"async-tls","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"522a877ce42ededf1f5dd011dbc40ea116f1776818f09dacb3d7a206f3ad6305","features":{},"yanked":false,"pubtime":"2020-12-10T08:18:31Z"}
{"name":"libp2p-websocket","vers":"0.27.0","deps":[{"name":"async-tls","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"270c80528e21089ea25b41dd1ab8fd834bdf093ebee422fed3b68699a857a083","features":{},"yanked":false,"pubtime":"2020-12-18T09:41:09Z"}
{"name":"libp2p-websocket","vers":"0.28.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d3b1c6a3431045da8b925ed83384e4c5163e14b990572307fca9c507435d4d22","features":{},"yanked":false,"pubtime":"2021-01-12T19:51:54Z"}
{"name":"libp2p-websocket","vers":"0.29.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cace60995ef6f637e4752cccbb2590f6bc358e8741a0d066307636c69a4b3a74","features":{},"yanked":false,"pubtime":"2021-03-17T15:29:53Z"}
{"name":"libp2p-websocket","vers":"0.30.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.4.1","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ddf99dcbf5063e9d59087f61b1e85c686ceab2f5abedb472d32288065c0e5e27","features":{},"yanked":false,"pubtime":"2021-07-12T19:44:38Z"}
{"name":"libp2p-websocket","vers":"0.31.0-rc.1","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.30.0-rc.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"262e768479476a4b8ac4eb2714a4cdcaf642edf3a515ba10f30751dbd0c4353c","features":{},"yanked":false,"pubtime":"2021-10-15T10:11:28Z"}
{"name":"libp2p-websocket","vers":"0.31.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.30.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf","features":{},"yanked":false,"pubtime":"2021-11-01T10:34:57Z"}
{"name":"libp2p-websocket","vers":"0.32.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.30.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fa92005fbd67695715c821e1acfe4d7be9fd2d88738574e93d645c49ec2831c8","features":{},"yanked":false,"pubtime":"2021-11-16T15:49:41Z"}
{"name":"libp2p-websocket","vers":"0.33.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.31.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"83d788da0ab952632d6ead2486baf38a98db92907d4bc5d0f324af0d0fab803d","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-01-27T10:47:41Z"}
{"name":"libp2p-websocket","vers":"0.34.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.32.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c932834c3754501c368d1bf3d0fb458487a642b90fc25df082a3a2f3d3b32e37","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-02-22T13:24:09Z"}
{"name":"libp2p-websocket","vers":"0.35.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"39d398fbb29f432c4128fabdaac2ed155c3bcaf1b9bd40eeeb10a471eefacbf5","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-05-31T11:23:57Z"}
{"name":"libp2p-websocket","vers":"0.36.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.34.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9808e57e81be76ff841c106b4c5974fb4d41a233a7bdd2afbf1687ac6def3818","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-07-05T11:19:22Z"}
{"name":"libp2p-websocket","vers":"0.37.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.35.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d32644385b7787ada559b49957efd939d857ad1357d12f4cc4af7938635b6f20","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-08-22T03:44:37Z"}
{"name":"libp2p-websocket","vers":"0.38.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de8a9e825cc03f2fc194d2e1622113d7fe18e1c7f4458a582b83140c9b9aea27","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-09-07T07:54:35Z"}
{"name":"libp2p-websocket","vers":"0.39.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3758ae6f89b2531a24b6d9f5776bda6a626b60a57600d7185d43dfa75ca5ecc4","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-10-14T16:08:57Z"}
{"name":"libp2p-websocket","vers":"0.40.0","deps":[{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1d705506030d5c0aaf2882437c70dab437605f21c5f9811978f694e6917a3b54","features":{},"yanked":false,"rust_version":"1.60.0","pubtime":"2022-11-25T10:50:31Z"}
{"name":"libp2p-websocket","vers":"0.41.0","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":["deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"111273f7b3d3510524c752e8b7a5314b7f7a1fee7e68161c01a7d72cbb06db9f","features":{},"yanked":false,"rust_version":"1.60.0","pubtime":"2023-02-24T13:56:13Z"}
{"name":"libp2p-websocket","vers":"0.42.0","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.40.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.40.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"956d981ebc84abc3377e5875483c06d94ff57bc6b25f725047f9fd52592f72d4","features":{},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-06-20T10:45:19Z"}
{"name":"libp2p-websocket","vers":"0.42.1","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.40.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tcp","req":"^0.40.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quicksink","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3facf0691bab65f571bc97c6c65ffa836248ca631d631b7691ac91deb7fceb5f","features":{},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-08-24T16:39:10Z"}
{"name":"libp2p-websocket","vers":"0.43.0","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.41.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.7","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.41.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f4846d51afd08180e164291c3754ba30dd4fbac6fac65571be56403c16431a5e","features":{},"yanked":false,"rust_version":"1.73.0","pubtime":"2023-11-05T14:02:18Z"}
{"name":"libp2p-websocket","vers":"0.42.2","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.40.1","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.7","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.40.1","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"004ee9c4a4631435169aee6aad2f62e3984dc031c43b6d29731e8e82a016c538","features":{},"yanked":false,"rust_version":"1.65.0","pubtime":"2024-07-16T21:11:02Z"}
{"name":"libp2p-websocket","vers":"0.43.2","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.26.0","features":["ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.41.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.41.1","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.9","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.41.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"85b953b6803a1f3161a989538974d72511c4e48a4af355337b6fb90723c56c05","features":{},"yanked":false,"rust_version":"1.75.0","pubtime":"2024-07-17T16:05:12Z"}
{"name":"libp2p-websocket","vers":"0.44.0","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.26.0","features":["ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.42.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.9","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.42.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"888b2ff2e5d8dcef97283daab35ad1043d18952b65e05279eecbe02af4c6e347","features":{},"yanked":false,"rust_version":"1.75.0","pubtime":"2024-08-09T14:25:33Z"}
{"name":"libp2p-websocket","vers":"0.45.0","deps":[{"name":"async-std","req":"^1.6.5","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.26.0","features":["ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.43.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.10","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.43.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2bf5d48a4d8fad8a49fbf23816a878cac25623549f415d74da8ef4327e6196a9","features":{},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-01-14T16:59:51Z"}
{"name":"libp2p-websocket","vers":"0.45.1","deps":[{"name":"either","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-rustls","req":"^0.26.0","features":["ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.44.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identity","req":"^0.2.12","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.44.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rw-stream-sink","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"soketto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38","features":["rt","macros","io-std","io-util"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"520e29066a48674c007bc11defe5dce49908c24cafd8fad2f5e1a6a8726ced53","features":{},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-06-27T15:42:04Z"}
