跳转到主要内容

Python的libp2p守护进程绑定

项目描述

py-libp2p-daemon-bindings

Unit tests

libp2p守护进程的Python绑定

提供与官方libp2p守护进程交互的客户端库。支持GoJavaScript守护进程。

特性

  • 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 查看哈希值)

上传时间 Python 3

支持者