4 个版本 (1 个稳定版)

1.0.0 2020 年 3 月 31 日
1.0.0-rc.32020 年 3 月 25 日
1.0.0-rc.22020 年 3 月 13 日
1.0.0-rc.12020 年 2 月 7 日

#20 in #exonum

31 次每月下载
3 个包中使用 (通过 exonum-cli)

Apache-2.0

1.5MB
26K SLoC

Exonum 节点的系统 API

Travis Build Status License: Apache-2.0 rust 1.42.0+ required

插件扩展节点 HTTP API,以返回节点状态信息。

描述

系统 API 插件通过 REST 接口提供节点状态信息。以下信息可以检索:

  • 当前艺术作品和服务集合的信息
  • 网络连接统计信息
  • 编译节点所使用的 Exonum / Rust 版本

HTTP API

服务的 REST API 在包文档中进行了文档化。

使用方法

在您的 Cargo.toml 中将 exonum-system-api 包含为依赖项

[dependencies]
exonum-system-api = "1.0.0"

在创建节点时,应使用位于包根目录的 SystemApiPlugin 类型作为节点插件。有关更多详细信息,请参阅 包文档

许可证

exonum-system-api 适用于 Apache 许可证(版本 2.0)。有关详细信息,请参阅 LICENSE

依赖项

~71MB
~1.5M SLoC