40 个版本 (17 个重大更新)
0.24.3 | 2024 年 8 月 14 日 |
---|---|
0.24.1 | 2024 年 7 月 30 日 |
0.22.3 | 2024 年 3 月 20 日 |
0.21.0 | 2023 年 12 月 13 日 |
0.7.0 | 2021 年 12 月 22 日 |
#894 in 网页编程
每月 321,968 次下载
在 146 个包中使用了(3 个直接使用)
255KB
4.5K SLoC
jsonrpsee
为 Rust 中的 async/await 设计的 JSON-RPC 库。
旨在成为 ParityTech 的 JSONRPC 包的继任者:ParityTech 的 JSONRPC 包。
特性
- 客户端/服务器 HTTP/HTTP2 支持
- 客户端/服务器 WebSocket 支持
- 通过 web-sys 支持客户端 WASM
- 提供自定义传输的客户端传输抽象
- 中间件
文档
示例
- HTTP
- WebSocket
- WebSocket pubsub
- 使用 proc macro 生成 API
- CORS 服务器
- 核心客户端
- HTTP 代理中间件
- 作为服务的 jsonrpsee
- 低级 API
- 通过双栈(v4/v6)套接字提供 WebSocket 服务
更多示例请参阅 此目录
路线图
有关即将推出的稳定版 v1.0 发布的跟踪里程碑,请参阅 我们的跟踪里程碑。
用户
如果您的项目使用了 jsonrpsee
,我们希望了解。请打开一个 pull request,并将您的项目添加到以下列表中
- parity bridges common
- remote externalities
- substrate
- substrate-api-client
- subwasm
- subway
- subxt
- Trin
- Uptest
- zkSync Era
- Forest
基准测试
jsonrpsee 的每日基准测试可在以下位置找到
依赖关系
~4–17MB
~229K SLoC