{"crate":{"id":"libp2p-tcp","name":"libp2p-tcp","updated_at":"2026-09-11T16:22:12.084586Z","versions":[3214941,1960748,1618339,1407457,1229014,946235,928750,826854,734733,670420,642213,615991,606728,578874,558890,504518,493863,490861,447206,438225,400456,353406,340166,326574,316273,309219,308902,303458,294686,281663,273914,258012,254782,245055,242713,229310,226834,212442,206475,201867,187569,169627,163834,158306,154487,150558,150529,150524,146389,142095,138636,134855,130928,127465,125136],"keywords":["libp2p","networking","peer-to-peer"],"categories":["asynchronous","network-programming"],"badges":[],"created_at":"2019-01-02T13:46:00.488470Z","downloads":18403647,"recent_downloads":2207982,"default_version":"0.45.0","num_versions":55,"yanked":false,"max_version":"0.45.0","newest_version":"0.45.0","max_stable_version":"0.45.0","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","links":{"version_downloads":"/api/v1/crates/libp2p-tcp/downloads","versions":null,"owners":"/api/v1/crates/libp2p-tcp/owners","owner_team":"/api/v1/crates/libp2p-tcp/owner_team","owner_user":"/api/v1/crates/libp2p-tcp/owner_user","reverse_dependencies":"/api/v1/crates/libp2p-tcp/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3214941,"crate":"libp2p-tcp","num":"0.45.0","dl_path":"/api/v1/crates/libp2p-tcp/0.45.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.45.0/readme","updated_at":"2026-09-11T16:22:12.084586Z","created_at":"2026-09-11T16:22:12.084586Z","downloads":61005,"features":{"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.45.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.45.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.45.0/authors"},"crate_size":27422,"published_by":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"audit_actions":[{"action":"publish","user":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"time":"2026-09-11T16:22:12.084586Z"}],"checksum":"e753c9e69fec40b3687e38a25e34fc5dfa9c6d0e29614c9b4d28ee7dc8c32a7a","rust_version":"1.88.0","has_lib":true,"bin_names":[],"edition":"2024","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1017,"comment_lines":86,"files":3}},"total_code_lines":1017,"total_comment_lines":86}},{"id":1960748,"crate":"libp2p-tcp","num":"0.44.1","dl_path":"/api/v1/crates/libp2p-tcp/0.44.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.44.1/readme","updated_at":"2026-01-21T08:23:57.649994Z","created_at":"2026-01-21T08:23:57.649994Z","downloads":1471856,"features":{"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.44.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.44.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.44.1/authors"},"crate_size":29157,"published_by":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"audit_actions":[{"action":"publish","user":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"time":"2026-01-21T08:23:57.649994Z"}],"checksum":"fb6585b9309699f58704ec9ab0bb102eca7a3777170fa91a8678d73ca9cafa93","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1017,"comment_lines":86,"files":3}},"total_code_lines":1017,"total_comment_lines":86}},{"id":1618339,"crate":"libp2p-tcp","num":"0.44.0","dl_path":"/api/v1/crates/libp2p-tcp/0.44.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.44.0/readme","updated_at":"2025-06-27T15:06:38.348323Z","created_at":"2025-06-27T15:06:38.348323Z","downloads":1149725,"features":{"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.44.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.44.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.44.0/authors"},"crate_size":29404,"published_by":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"audit_actions":[{"action":"publish","user":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"time":"2025-06-27T15:06:38.348323Z"}],"checksum":"65b4e030c52c46c8d01559b2b8ca9b7c4185f10576016853129ca1fe5cd1a644","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1008,"comment_lines":86,"files":3}},"total_code_lines":1008,"total_comment_lines":86}},{"id":1407457,"crate":"libp2p-tcp","num":"0.43.0","dl_path":"/api/v1/crates/libp2p-tcp/0.43.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.43.0/readme","updated_at":"2025-01-14T16:58:05.657246Z","created_at":"2025-01-14T16:58:05.657246Z","downloads":1483976,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.43.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.43.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.43.0/authors"},"crate_size":30714,"published_by":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"audit_actions":[{"action":"publish","user":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"time":"2025-01-14T16:58:05.657246Z"}],"checksum":"65346fb4d36035b23fec4e7be4c320436ba53537ce9b6be1d1db1f70c905cad0","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1143,"comment_lines":110,"files":4}},"total_code_lines":1143,"total_comment_lines":110}},{"id":1229014,"crate":"libp2p-tcp","num":"0.42.0","dl_path":"/api/v1/crates/libp2p-tcp/0.42.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.42.0/readme","updated_at":"2024-08-09T14:09:56.938920Z","created_at":"2024-08-09T14:09:56.938920Z","downloads":4311957,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.42.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.42.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.42.0/authors"},"crate_size":15240,"published_by":{"id":247504,"login":"guillaumemichel","name":"Guillaume Michel","avatar":"https://avatars.githubusercontent.com/u/15075495?v=4","url":"https://github.com/guillaumemichel","github_username_matches":true,"created_at":"2015-10-11T13:38:20Z"},"audit_actions":[{"action":"publish","user":{"id":247504,"login":"guillaumemichel","name":"Guillaume Michel","avatar":"https://avatars.githubusercontent.com/u/15075495?v=4","url":"https://github.com/guillaumemichel","github_username_matches":true,"created_at":"2015-10-11T13:38:20Z"},"time":"2024-08-09T14:09:56.938920Z"}],"checksum":"ad964f312c59dcfcac840acd8c555de8403e295d39edf96f5240048b5fcaa314","rust_version":"1.75.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1140,"comment_lines":109,"files":4}},"total_code_lines":1140,"total_comment_lines":109}},{"id":946235,"crate":"libp2p-tcp","num":"0.41.0","dl_path":"/api/v1/crates/libp2p-tcp/0.41.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.41.0/readme","updated_at":"2023-11-05T12:50:00.561309Z","created_at":"2023-11-05T12:50:00.561309Z","downloads":1329227,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.41.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.41.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.41.0/authors"},"crate_size":16423,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-11-05T12:50:00.561309Z"}],"checksum":"8b2460fc2748919adff99ecbc1aab296e4579e41f374fb164149bd2c9e529d4c","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1193,"comment_lines":107,"files":4}},"total_code_lines":1193,"total_comment_lines":107}},{"id":928750,"crate":"libp2p-tcp","num":"0.40.1","dl_path":"/api/v1/crates/libp2p-tcp/0.40.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.40.1/readme","updated_at":"2023-10-18T17:38:37.239622Z","created_at":"2023-10-18T17:38:37.239622Z","downloads":1562618,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.40.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.40.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.40.1/authors"},"crate_size":16275,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-10-18T17:38:37.239622Z"}],"checksum":"b558dd40d1bcd1aaaed9de898e9ec6a436019ecc2420dd0016e712fbb61c5508","rust_version":"1.65.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1174,"comment_lines":107,"files":4}},"total_code_lines":1174,"total_comment_lines":107}},{"id":826854,"crate":"libp2p-tcp","num":"0.40.0","dl_path":"/api/v1/crates/libp2p-tcp/0.40.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.40.0/readme","updated_at":"2023-06-20T10:25:46.112350Z","created_at":"2023-06-20T10:25:46.112350Z","downloads":208550,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.40.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.40.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.40.0/authors"},"crate_size":16079,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-06-20T10:25:46.112350Z"}],"checksum":"09bfdfb6f945c5c014b87872a0bdb6e0aef90e92f380ef57cd9013f118f9289d","rust_version":"1.65.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1137,"comment_lines":107,"files":4}},"total_code_lines":1137,"total_comment_lines":107}},{"id":734733,"crate":"libp2p-tcp","num":"0.39.0","dl_path":"/api/v1/crates/libp2p-tcp/0.39.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.39.0/readme","updated_at":"2023-02-24T13:47:50.125388Z","created_at":"2023-02-24T13:47:50.125388Z","downloads":2201020,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.39.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.39.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.39.0/authors"},"crate_size":16096,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-02-24T13:47:50.125388Z"}],"checksum":"33d33698596d7722d85d3ab0c86c2c322254fce1241e91208e3679b4eb3026cf","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1142,"comment_lines":107,"files":4}},"total_code_lines":1142,"total_comment_lines":107}},{"id":670420,"crate":"libp2p-tcp","num":"0.38.0","dl_path":"/api/v1/crates/libp2p-tcp/0.38.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.38.0/readme","updated_at":"2022-11-25T10:48:23.083871Z","created_at":"2022-11-25T10:48:23.083871Z","downloads":740168,"features":{"async-io":["dep:async-io","if-watch/smol"],"tokio":["dep:tokio","if-watch/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.38.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.38.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.38.0/authors"},"crate_size":16035,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-11-25T10:48:23.083871Z"}],"checksum":"b4b257baf6df8f2df39678b86c578961d48cc8b68642a12f0f763f56c8e5858d","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1146,"comment_lines":106,"files":4}},"total_code_lines":1146,"total_comment_lines":106}},{"id":642213,"crate":"libp2p-tcp","num":"0.37.0","dl_path":"/api/v1/crates/libp2p-tcp/0.37.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.37.0/readme","updated_at":"2022-10-14T16:07:03.996462Z","created_at":"2022-10-14T16:07:03.996462Z","downloads":248535,"features":{"async-io":["async-io-crate"],"tokio":["tokio-crate"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.37.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.37.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.37.0/authors"},"crate_size":14994,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-10-14T16:07:03.996462Z"}],"checksum":"9839d96761491c6d3e238e70554b856956fca0ab60feb9de2cd08eed4473fa92","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1108,"comment_lines":106,"files":4}},"total_code_lines":1108,"total_comment_lines":106}},{"id":615991,"crate":"libp2p-tcp","num":"0.36.0","dl_path":"/api/v1/crates/libp2p-tcp/0.36.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.36.0/readme","updated_at":"2022-09-07T07:54:25.043383Z","created_at":"2022-09-07T07:54:25.043383Z","downloads":47509,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.36.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.36.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.36.0/authors"},"crate_size":15731,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-09-07T07:54:25.043383Z"}],"checksum":"9675432b4c94b3960f3d2c7e57427b81aea92aab67fd0eebef09e2ae0ff54895","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1182,"comment_lines":112,"files":4}},"total_code_lines":1182,"total_comment_lines":112}},{"id":606728,"crate":"libp2p-tcp","num":"0.35.0","dl_path":"/api/v1/crates/libp2p-tcp/0.35.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.35.0/readme","updated_at":"2022-08-22T03:44:32.353700Z","created_at":"2022-08-22T03:44:32.353700Z","downloads":16760,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.35.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.35.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.35.0/authors"},"crate_size":15727,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-08-22T03:44:32.353700Z"}],"checksum":"ebf0bba86870fd7b2d74f9b939066be5b984b46989b02d13d292fcf3caab3fdb","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1182,"comment_lines":112,"files":4}},"total_code_lines":1182,"total_comment_lines":112}},{"id":578874,"crate":"libp2p-tcp","num":"0.34.0","dl_path":"/api/v1/crates/libp2p-tcp/0.34.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.34.0/readme","updated_at":"2022-07-05T11:19:10.763298Z","created_at":"2022-07-05T11:19:10.763298Z","downloads":420774,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.34.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.34.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.34.0/authors"},"crate_size":15704,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-07-05T11:19:10.763298Z"}],"checksum":"8a6771dc19aa3c65d6af9a8c65222bfc8fcd446630ddca487acd161fa6096f3b","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1182,"comment_lines":112,"files":4}},"total_code_lines":1182,"total_comment_lines":112}},{"id":558890,"crate":"libp2p-tcp","num":"0.33.0","dl_path":"/api/v1/crates/libp2p-tcp/0.33.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.33.0/readme","updated_at":"2022-05-31T11:23:04.443226Z","created_at":"2022-05-31T11:23:04.443226Z","downloads":269555,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.33.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.33.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.33.0/authors"},"crate_size":14304,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-05-31T11:23:04.443226Z"}],"checksum":"4f4933e38ef21b50698aefc87799c24f2a365c9d3f6cf50471f3f6a0bc410892","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1030,"comment_lines":104,"files":4}},"total_code_lines":1030,"total_comment_lines":104}},{"id":504518,"crate":"libp2p-tcp","num":"0.32.0","dl_path":"/api/v1/crates/libp2p-tcp/0.32.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.32.0/readme","updated_at":"2022-02-22T13:24:09.345147Z","created_at":"2022-02-22T13:24:09.345147Z","downloads":314067,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.32.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.32.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.32.0/authors"},"crate_size":13971,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-02-22T13:24:09.345147Z"}],"checksum":"193447aa729c85aac2376828df76d171c1a589c9e6b58fcc7f9d9a020734122c","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":983,"comment_lines":97,"files":4}},"total_code_lines":983,"total_comment_lines":97}},{"id":493863,"crate":"libp2p-tcp","num":"0.31.1","dl_path":"/api/v1/crates/libp2p-tcp/0.31.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.31.1/readme","updated_at":"2022-02-02T15:01:25.618390Z","created_at":"2022-02-02T15:01:25.618390Z","downloads":56052,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.31.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.31.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.31.1/authors"},"crate_size":13960,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-02-02T15:01:25.618390Z"}],"checksum":"52042e8796c5b58d0415bceb1bcb1bcca28b222339978e52b1a0305800bb5199","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":983,"comment_lines":97,"files":4}},"total_code_lines":983,"total_comment_lines":97}},{"id":490861,"crate":"libp2p-tcp","num":"0.31.0","dl_path":"/api/v1/crates/libp2p-tcp/0.31.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.31.0/readme","updated_at":"2022-01-27T10:47:41.780422Z","created_at":"2022-01-27T10:47:41.780422Z","downloads":2869,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.31.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.31.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.31.0/authors"},"crate_size":13809,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-01-27T10:47:41.780422Z"}],"checksum":"074c4ff21166a4d69a3e39b483ca3d38f0fc56002ae520f68ee5a76245531741","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":978,"comment_lines":94,"files":4}},"total_code_lines":978,"total_comment_lines":94}},{"id":447206,"crate":"libp2p-tcp","num":"0.30.0","dl_path":"/api/v1/crates/libp2p-tcp/0.30.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.30.0/readme","updated_at":"2021-11-01T10:33:47.300694Z","created_at":"2021-11-01T10:33:47.300694Z","downloads":488034,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.30.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.30.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.30.0/authors"},"crate_size":13626,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-11-01T10:33:47.300694Z"}],"checksum":"7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":971,"comment_lines":94,"files":4}},"total_code_lines":971,"total_comment_lines":94}},{"id":438225,"crate":"libp2p-tcp","num":"0.30.0-rc.1","dl_path":"/api/v1/crates/libp2p-tcp/0.30.0-rc.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.30.0-rc.1/readme","updated_at":"2021-10-15T10:09:28.090346Z","created_at":"2021-10-15T10:09:28.090346Z","downloads":7874,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.30.0-rc.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.30.0-rc.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.30.0-rc.1/authors"},"crate_size":13644,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-10-15T10:09:28.090346Z"}],"checksum":"0431b74198d05004a706b78fd5f7d217d15fbacd2b8e4d116ade24d5510992b3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":971,"comment_lines":94,"files":4}},"total_code_lines":971,"total_comment_lines":94}},{"id":400456,"crate":"libp2p-tcp","num":"0.29.0","dl_path":"/api/v1/crates/libp2p-tcp/0.29.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.29.0/readme","updated_at":"2021-07-12T19:44:29.457495Z","created_at":"2021-07-12T19:44:29.457495Z","downloads":333223,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.29.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.29.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.29.0/authors"},"crate_size":13584,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-07-12T19:44:29.457495Z"}],"checksum":"79edd26b6b4bb5feee210dcda562dca186940dfecb0024b979c3f50824b3bf28","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":917,"comment_lines":94,"files":4}},"total_code_lines":917,"total_comment_lines":94}},{"id":353406,"crate":"libp2p-tcp","num":"0.28.0","dl_path":"/api/v1/crates/libp2p-tcp/0.28.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.28.0/readme","updated_at":"2021-03-17T15:23:54.081465Z","created_at":"2021-03-17T15:23:54.081465Z","downloads":334337,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.28.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.28.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.28.0/authors"},"crate_size":13614,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-03-17T15:23:54.081465Z"}],"checksum":"2b1a27d21c477951799e99d5c105d78868258502ce092988040a808d5a19bbd9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":917,"comment_lines":94,"files":4}},"total_code_lines":917,"total_comment_lines":94}},{"id":340166,"crate":"libp2p-tcp","num":"0.27.1","dl_path":"/api/v1/crates/libp2p-tcp/0.27.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.27.1/readme","updated_at":"2021-02-15T19:14:14.354592Z","created_at":"2021-02-15T19:14:14.354592Z","downloads":255225,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.27.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.27.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.27.1/authors"},"crate_size":13449,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2021-02-15T19:14:14.354592Z"}],"checksum":"88a5aef80e519a6cb8e2663605142f97baaaea1a252eecbf8756184765f7471b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":909,"comment_lines":92,"files":4}},"total_code_lines":909,"total_comment_lines":92}},{"id":326574,"crate":"libp2p-tcp","num":"0.27.0","dl_path":"/api/v1/crates/libp2p-tcp/0.27.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.27.0/readme","updated_at":"2021-01-12T19:51:08.391035Z","created_at":"2021-01-12T19:51:08.391035Z","downloads":107383,"features":{"async-io":["async-io-crate","if-watch"],"default":["async-io"],"tokio":["tokio-crate","if-addrs"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.27.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.27.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.27.0/authors"},"crate_size":13445,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-01-12T19:51:08.391035Z"}],"checksum":"3dbd3d7076a478ac5a6aca55e74bdc250ac539b95de09b9d09915e0b8d01a6b2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":913,"comment_lines":92,"files":4}},"total_code_lines":913,"total_comment_lines":92}},{"id":316273,"crate":"libp2p-tcp","num":"0.26.0","dl_path":"/api/v1/crates/libp2p-tcp/0.26.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.26.0/readme","updated_at":"2020-12-18T09:37:03.989093Z","created_at":"2020-12-18T09:37:03.989093Z","downloads":23798,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.26.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.26.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.26.0/authors"},"crate_size":8185,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-12-18T09:37:03.989093Z"}],"checksum":"1d2113a7dab2b502c55fe290910cd7399a2aa04fe70a2f5a415a87a1db600c0e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":527,"comment_lines":49,"files":1}},"total_code_lines":527,"total_comment_lines":49}},{"id":309219,"crate":"libp2p-tcp","num":"0.25.1","dl_path":"/api/v1/crates/libp2p-tcp/0.25.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.25.1/readme","updated_at":"2020-11-26T09:43:39.480501Z","created_at":"2020-11-26T09:43:39.480501Z","downloads":37354,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.25.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.25.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.25.1/authors"},"crate_size":8162,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-11-26T09:43:39.480501Z"}],"checksum":"bc28c9ad6dc43f4c3950411cf808639d90307a076330e7996e5e94e70279bde0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":527,"comment_lines":49,"files":1}},"total_code_lines":527,"total_comment_lines":49}},{"id":308902,"crate":"libp2p-tcp","num":"0.25.0","dl_path":"/api/v1/crates/libp2p-tcp/0.25.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.25.0/readme","updated_at":"2020-11-25T14:43:58.505672Z","created_at":"2020-11-25T14:43:58.505672Z","downloads":1723,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.25.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.25.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.25.0/authors"},"crate_size":8118,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-11-25T14:43:58.505672Z"}],"checksum":"9963db398e5bf9e41dd133fa17635a33f372df1f4a6c9dbbf55b2c1f080be2b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":527,"comment_lines":49,"files":1}},"total_code_lines":527,"total_comment_lines":49}},{"id":303458,"crate":"libp2p-tcp","num":"0.24.0","dl_path":"/api/v1/crates/libp2p-tcp/0.24.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.24.0/readme","updated_at":"2020-11-09T17:30:53.602048Z","created_at":"2020-11-09T17:30:53.602048Z","downloads":16985,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.24.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.24.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.24.0/authors"},"crate_size":8103,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-11-09T17:30:53.602048Z"}],"checksum":"33f3dce259c0d3127af5167f45c275b6c047320efdd0e40fde947482487af0a3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":527,"comment_lines":49,"files":1}},"total_code_lines":527,"total_comment_lines":49}},{"id":294686,"crate":"libp2p-tcp","num":"0.23.0","dl_path":"/api/v1/crates/libp2p-tcp/0.23.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.23.0/readme","updated_at":"2020-10-16T18:57:57.245897Z","created_at":"2020-10-16T18:57:57.245897Z","downloads":27675,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.23.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.23.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.23.0/authors"},"crate_size":7860,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-10-16T18:57:57.245897Z"}],"checksum":"9d0b6f4ef48d9493607fae069deecce0579320a1f3de6cb056770b151018a9a5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":281663,"crate":"libp2p-tcp","num":"0.22.0","dl_path":"/api/v1/crates/libp2p-tcp/0.22.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.22.0/readme","updated_at":"2020-09-09T10:27:55.315143Z","created_at":"2020-09-09T10:27:55.315143Z","downloads":217789,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.22.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.22.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.22.0/authors"},"crate_size":7852,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-09-09T10:27:55.315143Z"}],"checksum":"44f42ec130d7a37a7e47bf4398026b7ad9185c08ed26972e2720f8b94112796f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":273914,"crate":"libp2p-tcp","num":"0.21.0","dl_path":"/api/v1/crates/libp2p-tcp/0.21.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.21.0/readme","updated_at":"2020-08-18T15:57:38.899563Z","created_at":"2020-08-18T15:57:38.899563Z","downloads":29241,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.21.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.21.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.21.0/authors"},"crate_size":7843,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-08-18T15:57:38.899563Z"}],"checksum":"f0f65400ccfbbf9a356733bceca6c519c9db0deb5fbcc0b81f89837c4cd53997","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":258012,"crate":"libp2p-tcp","num":"0.20.0","dl_path":"/api/v1/crates/libp2p-tcp/0.20.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.20.0/readme","updated_at":"2020-07-01T14:02:33.015532Z","created_at":"2020-07-01T14:02:33.015532Z","downloads":118644,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.20.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.20.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.20.0/authors"},"crate_size":7805,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-07-01T14:02:33.015532Z"}],"checksum":"9b1fa2bbad054020cb875546a577a66a65a5bf42eff55ed5265f92ffee3cc052","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":254782,"crate":"libp2p-tcp","num":"0.19.2","dl_path":"/api/v1/crates/libp2p-tcp/0.19.2/download","readme_path":"/api/v1/crates/libp2p-tcp/0.19.2/readme","updated_at":"2020-06-22T10:11:05.119654Z","created_at":"2020-06-22T10:11:05.119654Z","downloads":33523,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.19.2/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.19.2/downloads","authors":"/api/v1/crates/libp2p-tcp/0.19.2/authors"},"crate_size":7790,"published_by":{"id":2332,"login":"twittner","name":"Toralf Wittner","avatar":"https://avatars0.githubusercontent.com/u/132165?v=4","url":"https://github.com/twittner","github_username_matches":true,"created_at":"2009-09-28T12:17:33Z"},"audit_actions":[{"action":"publish","user":{"id":2332,"login":"twittner","name":"Toralf Wittner","avatar":"https://avatars0.githubusercontent.com/u/132165?v=4","url":"https://github.com/twittner","github_username_matches":true,"created_at":"2009-09-28T12:17:33Z"},"time":"2020-06-22T10:11:05.119654Z"}],"checksum":"9481500c5774c62e8c413e9535b3f33a0e3dbacf2da63b8d3056c686a9df4146","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":245055,"crate":"libp2p-tcp","num":"0.19.1","dl_path":"/api/v1/crates/libp2p-tcp/0.19.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.19.1/readme","updated_at":"2020-05-25T14:17:37.996621Z","created_at":"2020-05-25T14:17:37.996621Z","downloads":56530,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.19.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.19.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.19.1/authors"},"crate_size":7737,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-05-25T14:17:37.996621Z"}],"checksum":"309f95fce9bec755eff5406f8b822fd3969990830c2b54f752e1fc181d5ace3e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":242713,"crate":"libp2p-tcp","num":"0.19.0","dl_path":"/api/v1/crates/libp2p-tcp/0.19.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.19.0/readme","updated_at":"2020-05-18T13:52:14.101669Z","created_at":"2020-05-18T13:52:14.101669Z","downloads":5245,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.19.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.19.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.19.0/authors"},"crate_size":7735,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-05-18T13:52:14.101669Z"}],"checksum":"4462bd96b97cac3f3a83b1b343ad3c3460cebbc8d929c040b1520c30e3611e08","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":523,"comment_lines":45,"files":1}},"total_code_lines":523,"total_comment_lines":45}},{"id":229310,"crate":"libp2p-tcp","num":"0.18.0","dl_path":"/api/v1/crates/libp2p-tcp/0.18.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.18.0/readme","updated_at":"2020-04-09T14:58:46.497896Z","created_at":"2020-04-09T14:58:46.497896Z","downloads":54107,"features":{"default":["async-std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.18.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.18.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.18.0/authors"},"crate_size":7493,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-04-09T14:58:46.497896Z"}],"checksum":"b37ea44823d3ed223e4605da94b50177bc520f05ae2452286700549a32d81669","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":503,"comment_lines":45,"files":1}},"total_code_lines":503,"total_comment_lines":45}},{"id":226834,"crate":"libp2p-tcp","num":"0.17.0","dl_path":"/api/v1/crates/libp2p-tcp/0.17.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.17.0/readme","updated_at":"2020-04-01T18:03:39.324723Z","created_at":"2020-04-01T18:03:39.324723Z","downloads":11616,"features":{"default":["async-std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.17.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.17.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.17.0/authors"},"crate_size":7484,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-04-01T18:03:39.324723Z"}],"checksum":"e25c9d9c5448c189bba7ecdd1ca23800516281476e82810eff711ef04abaf9eb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":503,"comment_lines":45,"files":1}},"total_code_lines":503,"total_comment_lines":45}},{"id":212442,"crate":"libp2p-tcp","num":"0.16.0","dl_path":"/api/v1/crates/libp2p-tcp/0.16.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.16.0/readme","updated_at":"2020-02-14T10:45:07.231586Z","created_at":"2020-02-14T10:45:07.231586Z","downloads":53981,"features":{"default":["async-std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.16.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.16.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.16.0/authors"},"crate_size":7491,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-02-14T10:45:07.231586Z"}],"checksum":"f9e80ad4e3535345f3d666554ce347d3100453775611c05c60786bf9a1747a10","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":503,"comment_lines":45,"files":1}},"total_code_lines":503,"total_comment_lines":45}},{"id":206475,"crate":"libp2p-tcp","num":"0.15.0","dl_path":"/api/v1/crates/libp2p-tcp/0.15.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.15.0/readme","updated_at":"2020-01-24T16:22:22.362616Z","created_at":"2020-01-24T16:22:22.362616Z","downloads":17000,"features":{"default":["async-std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.15.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.15.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.15.0/authors"},"crate_size":7463,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-01-24T16:22:22.362616Z"}],"checksum":"9e65ef381570df31cb047dfbc11483ab0fe7e6abbdcf2bdc2c60b5d11133d241","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":503,"comment_lines":45,"files":1}},"total_code_lines":503,"total_comment_lines":45}},{"id":201867,"crate":"libp2p-tcp","num":"0.14.0-alpha.1","dl_path":"/api/v1/crates/libp2p-tcp/0.14.0-alpha.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.14.0-alpha.1/readme","updated_at":"2020-01-07T14:42:16.216755Z","created_at":"2020-01-07T14:42:16.216755Z","downloads":6297,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.14.0-alpha.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.14.0-alpha.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.14.0-alpha.1/authors"},"crate_size":7149,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-01-07T14:42:16.216755Z"}],"checksum":"a4e0d1f322101d81c26782e76c523043f96fe53fa41962fd2c2193a709985186","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":466,"comment_lines":45,"files":1}},"total_code_lines":466,"total_comment_lines":45}},{"id":187569,"crate":"libp2p-tcp","num":"0.13.0","dl_path":"/api/v1/crates/libp2p-tcp/0.13.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.13.0/readme","updated_at":"2019-11-06T08:47:45.444781Z","created_at":"2019-11-06T08:47:45.444781Z","downloads":54719,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.13.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.13.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.13.0/authors"},"crate_size":8159,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"234a7093d05651ab5630db926a4a42ca8978a65bab8c27c2ce2b66b200c76989","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":591,"comment_lines":52,"files":1}},"total_code_lines":591,"total_comment_lines":52}},{"id":169627,"crate":"libp2p-tcp","num":"0.12.0","dl_path":"/api/v1/crates/libp2p-tcp/0.12.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.12.0/readme","updated_at":"2019-08-15T12:02:45.835166Z","created_at":"2019-08-15T12:02:45.835166Z","downloads":42132,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.12.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.12.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.12.0/authors"},"crate_size":8157,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"b4e56f7c7e31d303898d51b293f8d95dcb99e6293fefebe184df03e82dd37571","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":591,"comment_lines":52,"files":1}},"total_code_lines":591,"total_comment_lines":52}},{"id":163834,"crate":"libp2p-tcp","num":"0.11.0","dl_path":"/api/v1/crates/libp2p-tcp/0.11.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.11.0/readme","updated_at":"2019-07-19T09:08:01.297064Z","created_at":"2019-07-19T09:08:01.297064Z","downloads":6061,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.11.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.11.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.11.0/authors"},"crate_size":7719,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"180543c45126c4eec42f35594e169a8d7c891253bc127297ca7781c05ad8bce6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":546,"comment_lines":49,"files":1}},"total_code_lines":546,"total_comment_lines":49}},{"id":158306,"crate":"libp2p-tcp","num":"0.10.0","dl_path":"/api/v1/crates/libp2p-tcp/0.10.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.10.0/readme","updated_at":"2019-06-25T12:11:04.796332Z","created_at":"2019-06-25T12:11:04.796332Z","downloads":13543,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.10.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.10.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.10.0/authors"},"crate_size":7707,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"24faf4ebb10b805f2e2221540097f764075edd18ca735cab0430a118382888df","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":546,"comment_lines":49,"files":1}},"total_code_lines":546,"total_comment_lines":49}},{"id":154487,"crate":"libp2p-tcp","num":"0.9.0","dl_path":"/api/v1/crates/libp2p-tcp/0.9.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.9.0/readme","updated_at":"2019-06-04T15:24:55.533004Z","created_at":"2019-06-04T15:24:55.533004Z","downloads":4598,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.9.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.9.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.9.0/authors"},"crate_size":7719,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"b2c54cb75f17557de6ce0149aa03e729455e2d240f84d854272bc4b11012a324","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":546,"comment_lines":49,"files":1}},"total_code_lines":546,"total_comment_lines":49}},{"id":150558,"crate":"libp2p-tcp","num":"0.8.0","dl_path":"/api/v1/crates/libp2p-tcp/0.8.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.8.0/readme","updated_at":"2019-05-15T14:58:41.568776Z","created_at":"2019-05-15T14:58:41.568776Z","downloads":8325,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.8.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.8.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.8.0/authors"},"crate_size":7200,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"3629f9a667d9f5acb5876df59cf3b547250e340131c47587f9ace7c517f21327","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":526,"comment_lines":42,"files":1}},"total_code_lines":526,"total_comment_lines":42}},{"id":150529,"crate":"libp2p-tcp","num":"0.7.2","dl_path":"/api/v1/crates/libp2p-tcp/0.7.2/download","readme_path":"/api/v1/crates/libp2p-tcp/0.7.2/readme","updated_at":"2019-05-15T11:44:02.795203Z","created_at":"2019-05-15T11:44:02.795203Z","downloads":47231,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.7.2/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.7.2/downloads","authors":"/api/v1/crates/libp2p-tcp/0.7.2/authors"},"crate_size":7095,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"8d063562545be7523f416f6d96b6fd854480e6afd20844e258323788c5f7be23","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":526,"comment_lines":42,"files":1}},"total_code_lines":526,"total_comment_lines":42}},{"id":150524,"crate":"libp2p-tcp","num":"0.7.1","dl_path":"/api/v1/crates/libp2p-tcp/0.7.1/download","readme_path":"/api/v1/crates/libp2p-tcp/0.7.1/readme","updated_at":"2019-05-15T10:39:57.214584Z","created_at":"2019-05-15T10:39:57.214584Z","downloads":1824,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.7.1/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.7.1/downloads","authors":"/api/v1/crates/libp2p-tcp/0.7.1/authors"},"crate_size":7071,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"66959b647291150fad512ade66cbb148461a16aa4ba1b7d9b04eb88713adac53","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":525,"comment_lines":42,"files":1}},"total_code_lines":525,"total_comment_lines":42}},{"id":146389,"crate":"libp2p-tcp","num":"0.7.0","dl_path":"/api/v1/crates/libp2p-tcp/0.7.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.7.0/readme","updated_at":"2019-04-23T11:08:22.806564Z","created_at":"2019-04-23T11:08:22.806564Z","downloads":12939,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.7.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.7.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.7.0/authors"},"crate_size":7113,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"1b5691e2ba2720d42bd1e93d6b90239fa9235c1956ef6a5f1dd499a7ae2767be","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":512,"comment_lines":42,"files":1}},"total_code_lines":512,"total_comment_lines":42}},{"id":142095,"crate":"libp2p-tcp","num":"0.6.0","dl_path":"/api/v1/crates/libp2p-tcp/0.6.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.6.0/readme","updated_at":"2019-03-29T14:57:33.792885Z","created_at":"2019-03-29T14:57:33.792885Z","downloads":15343,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.6.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.6.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.6.0/authors"},"crate_size":6043,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"af47af9997d69fc70aa13e6e7cd0d766614ebe74005e69e763221a64d9a0a5ef","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":420,"comment_lines":35,"files":1}},"total_code_lines":420,"total_comment_lines":35}},{"id":138636,"crate":"libp2p-tcp","num":"0.5.0","dl_path":"/api/v1/crates/libp2p-tcp/0.5.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.5.0/readme","updated_at":"2019-03-13T09:20:27.274039Z","created_at":"2019-03-13T09:20:27.274039Z","downloads":5266,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.5.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.5.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.5.0/authors"},"crate_size":6045,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"79583caf603d93dc43ee314409c57e070e9a70c760631eea91822a25e898d1af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":420,"comment_lines":35,"files":1}},"total_code_lines":420,"total_comment_lines":35}},{"id":134855,"crate":"libp2p-tcp","num":"0.4.0","dl_path":"/api/v1/crates/libp2p-tcp/0.4.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.4.0/readme","updated_at":"2019-02-20T15:47:36.810210Z","created_at":"2019-02-20T15:47:36.810210Z","downloads":10747,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.4.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.4.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.4.0/authors"},"crate_size":6042,"published_by":null,"audit_actions":[],"checksum":"4625bedbb083d676903a8ede4c5c42f9bf7bd5dee788f3cba29d8e01b785d253","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":420,"comment_lines":35,"files":1}},"total_code_lines":420,"total_comment_lines":35}},{"id":130928,"crate":"libp2p-tcp","num":"0.3.0","dl_path":"/api/v1/crates/libp2p-tcp/0.3.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.3.0/readme","updated_at":"2019-01-30T15:52:54.706326Z","created_at":"2019-01-30T15:52:54.706326Z","downloads":7843,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.3.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.3.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.3.0/authors"},"crate_size":6025,"published_by":null,"audit_actions":[],"checksum":"ae301dcdd52087d40a106971575144c4f6220b37e0d1d98474085445327e2708","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":403,"comment_lines":35,"files":1}},"total_code_lines":403,"total_comment_lines":35}},{"id":127465,"crate":"libp2p-tcp","num":"0.2.0","dl_path":"/api/v1/crates/libp2p-tcp/0.2.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.2.0/readme","updated_at":"2019-01-10T12:39:50.628753Z","created_at":"2019-01-10T12:39:50.628753Z","downloads":7385,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.2.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.2.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.2.0/authors"},"crate_size":5904,"published_by":null,"audit_actions":[],"checksum":"3fcb2bcb9402f5fe42441dd4558306ff83a28624f67c6066bdbaa98928c180e3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":403,"comment_lines":35,"files":1}},"total_code_lines":403,"total_comment_lines":35}},{"id":125136,"crate":"libp2p-tcp","num":"0.1.0","dl_path":"/api/v1/crates/libp2p-tcp/0.1.0/download","readme_path":"/api/v1/crates/libp2p-tcp/0.1.0/readme","updated_at":"2019-01-02T13:46:00.488470Z","created_at":"2019-01-02T13:46:00.488470Z","downloads":1869,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-tcp/0.1.0/dependencies","version_downloads":"/api/v1/crates/libp2p-tcp/0.1.0/downloads","authors":"/api/v1/crates/libp2p-tcp/0.1.0/authors"},"crate_size":5960,"published_by":null,"audit_actions":[],"checksum":"5d8c3a6747f6d6e9253531af29795ad0225b8587de997eced042549a9410e9e3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"TCP/IP transport protocol for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":401,"comment_lines":35,"files":1}},"total_code_lines":401,"total_comment_lines":35}}],"keywords":[{"id":"libp2p","keyword":"libp2p","created_at":"2019-01-02T13:40:43.470840Z","crates_cnt":263},{"id":"networking","keyword":"networking","created_at":"2014-11-20T21:57:33.507829Z","crates_cnt":1714},{"id":"peer-to-peer","keyword":"peer-to-peer","created_at":"2019-01-02T13:40:43.470840Z","crates_cnt":354}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11862},{"id":"network-programming","category":"Network programming","slug":"network-programming","description":"Crates dealing with higher-level network protocols such as FTP, HTTP, or SSH, or lower-level network protocols such as TCP or UDP.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14742}]}