{"name":"libp2p-dcutr","vers":"0.1.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"structopt","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unsigned-varint","req":"^0.7","features":["asynchronous_codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"20c1a452a7f1cffc6faeadb02d65db14219c5dab214a25a34665c7880a6186cf","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-02-22T13:22:47Z"}
{"name":"libp2p-dcutr","vers":"0.2.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"structopt","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unsigned-varint","req":"^0.7","features":["asynchronous_codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a7fc30d272fb524f8bfda40220d30c552b5b101b13276a0c0382241c88878657","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-04-04T16:32:08Z"}
{"name":"libp2p-dcutr","vers":"0.3.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"373dd647c23e4b16b86b8889ea44011b0127f00a92e39e1d70a8e63d589c48b8","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-05-31T11:31:59Z"}
{"name":"libp2p-dcutr","vers":"0.3.1","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98029c5790a8d9985571a948ec41dcfee1a19c640d6e57a4685998207db1959f","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-06-09T13:29:02Z"}
{"name":"libp2p-dcutr","vers":"0.4.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8a526d6735159280a2327533988abab40c7d5c42b4e201795fcf6bd47e6abb8b","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-07-05T11:25:58Z"}
{"name":"libp2p-dcutr","vers":"0.5.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e152e3c4ced80c451017a0e3fbfdf804be4d976456cfe0dccd86ff54047e2b1c","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-08-22T03:22:40Z"}
{"name":"libp2p-dcutr","vers":"0.5.1","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cfb5681159b53b67f3c08bdc2842c9c26660ee8d10d00cdaa0fc0ff315d234fd","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-08-23T07:13:24Z"}
{"name":"libp2p-dcutr","vers":"0.6.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d0d652db6bed879dce87ce61fa4279da29163d9eae0880f358ce252842100f97","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-09-07T08:02:26Z"}
{"name":"libp2p-dcutr","vers":"0.7.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0.13","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"380846ac24e641d38bfdb317cd77cbbb923527ce2eb8f71bce0b107c7249e2a9","features":{},"yanked":false,"rust_version":"1.56.1","pubtime":"2022-10-14T14:37:25Z"}
{"name":"libp2p-dcutr","vers":"0.8.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0.13","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b047ae2856cb46adaed6344634d4bb93b9a917fc300358cd33284cdb4c8132c6","features":{},"yanked":false,"rust_version":"1.62.0","pubtime":"2022-11-25T10:37:24Z"}
{"name":"libp2p-dcutr","vers":"0.8.1","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0.13","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c642470f6ca6301cb607806c7c045b1e70010659422ec775367fc334147fa28a","features":{},"yanked":false,"rust_version":"1.62.0","pubtime":"2023-01-11T17:28:06Z"}
{"name":"libp2p-dcutr","vers":"0.9.0","deps":[{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-swarm","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-build","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost-codec","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3b59d04d4854edd60463b9539a775aad0e6e1bbd7bf7bd6cf213b14038884d6e","features":{},"yanked":false,"rust_version":"1.62.0","pubtime":"2023-02-24T13:50:53Z"}
{"name":"libp2p-dcutr","vers":"0.9.1","deps":[{"name":"async-std","req":"^1.12.0","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.1.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.11","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":"libp2p-identity","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0a8854d223a4145d7cf0652553fe606df397cfd96f9bb7f62d7d0a2b2332ca1b","features":{},"yanked":false,"rust_version":"1.62.0","pubtime":"2023-03-12T15:48:09Z"}
{"name":"libp2p-dcutr","vers":"0.10.0","deps":[{"name":"async-std","req":"^1.12.0","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.12","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-identify","req":"^0.43.0","features":[],"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-noise","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-ping","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-plaintext","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.43.0","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm-test","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.40.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-yamux","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"458dce197aa5347a7ec0634a4c1343c6dfbf75859ef34d51e92b0cc333fe7cc3","features":{},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-06-20T10:41:54Z"}
{"name":"libp2p-dcutr","vers":"0.11.0","deps":[{"name":"async-std","req":"^1.12.0","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"asynchronous-codec","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.4.7","features":["derive"],"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-bounded","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instant","req":"^0.1.12","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-identify","req":"^0.44.0","features":[],"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-noise","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-ping","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-plaintext","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.44.0","features":["macros"],"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":"libp2p-yamux","req":"^0.45.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.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":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4f7bb7fa2b9e6cad9c30a6f67e3ff5c1e4b658c62b6375e35861a85f9c97bf3","features":{},"yanked":false,"rust_version":"1.73.0","pubtime":"2023-11-05T13:43:55Z"}
{"name":"libp2p-dcutr","vers":"0.12.0","deps":[{"name":"async-std","req":"^1.12.0","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"asynchronous-codec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.11.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-bounded","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"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-identify","req":"^0.45.0","features":[],"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-noise","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-ping","req":"^0.45.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-plaintext","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.45.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.45.0","features":["macros"],"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":"libp2p-yamux","req":"^0.45.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.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":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"void","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web-time","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3236a2e24cbcf2d05b398b003ed920e1e8cedede13784d90fa3961b109647ce0","features":{},"yanked":false,"rust_version":"1.75.0","pubtime":"2024-08-09T14:46:35Z"}
{"name":"libp2p-dcutr","vers":"0.13.0","deps":[{"name":"asynchronous-codec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.11.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-bounded","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identify","req":"^0.46.0","features":[],"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-plaintext","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.46.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.46.0","features":["macros"],"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":"libp2p-yamux","req":"^0.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.3.1","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"],"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":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0a6c2c365b66866da34d06dfe41e001b49b9cfb5cafff6b9c4718eb2da7e35a4","features":{},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-01-14T17:46:07Z"}
{"name":"libp2p-dcutr","vers":"0.14.0","deps":[{"name":"asynchronous-codec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.11.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-bounded","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identify","req":"^0.47.0","features":[],"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-plaintext","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.47.0","features":["macros"],"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":"libp2p-yamux","req":"^0.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.3.1","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"],"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":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1f4f0eec23bc79cabfdf6934718f161fc42a1d98e2c9d44007c80eb91534200c","features":{},"yanked":false,"rust_version":"1.83.0","pubtime":"2025-06-27T17:24:51Z"}
{"name":"libp2p-dcutr","vers":"0.14.1","deps":[{"name":"asynchronous-codec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.11.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-bounded","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hashlink","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-core","req":"^0.43.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-identify","req":"^0.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-plaintext","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-relay","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-swarm","req":"^0.47.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-swarm","req":"^0.47.1","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-tcp","req":"^0.44.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-yamux","req":"^0.47.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.3.1","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"],"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":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2b4107305e12158af3e66960b6181789c547394c9c9a8696f721521602bfc73a","features":{},"yanked":false,"rust_version":"1.83.0","pubtime":"2026-01-21T08:24:28Z"}
