Python的libp2p守护进程绑定
项目描述
py-libp2p-daemon-bindings
libp2p守护进程的Python绑定
提供与官方libp2p守护进程交互的客户端库。支持Go和JavaScript守护进程。
特性
Client
类允许使用protobuf控制协议与P2P守护进程进行通信。Daemon
类允许从Python代码中启动P2P守护进程。这对于测试特别有用。
已与Go守护进程v0.2.0和JS守护进程v0.10.2进行测试。
支持的功能(Go守护进程)
-
标识
-
连接
-
流打开
-
StreamHandler
- 注册 -
StreamHandler
- 入站流 - DHT操作
- 连接管理器操作
- PubSub操作
支持的功能(JS守护进程)
-
标识
-
连接
-
流打开
-
StreamHandler
- 注册 -
StreamHandler
- 入站流 - DHT操作/大多数功能有bug,一些未实现
- 连接管理器操作
- PubSub操作
- PeerStore
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
p2pclient-0.2.0.tar.gz (17.9 kB 查看哈希值)
构建分布
p2pclient-0.2.0-py3-none-any.whl (22.7 kB 查看哈希值)
关闭
p2pclient-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0d41a240679e6bf1d5864b4117043e7586a023df564667aa1bad8e81af937721 |
|
MD5 | 864c267bbc10ef96f2748993a2ecc231 |
|
BLAKE2b-256 | 3a0edd70eb1e3430be0517971d534bf7014916d60287fe87d9686c287ab21bf9 |
关闭
p2pclient-0.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9671c174e89b09e7f3aefe40c6c004f013c393794de129aca22c8700a17303ee |
|
MD5 | 037629e9790892394cc95bf5002f1f3c |
|
BLAKE2b-256 | 4b870565e734a37369318588b7451b476dd70d524ac23aa3211fe33748f89da4 |