4 releases (1 stable)
1.0.0 | Mar 31, 2020 |
---|---|
1.0.0-rc.3 | Mar 25, 2020 |
1.0.0-rc.2 | Mar 13, 2020 |
1.0.0-rc.1 | Feb 7, 2020 |
#18 in #exonum
35 downloads per month
Used in 3 crates
(via exonum-cli)
1.5MB
26K
SLoC
System API for Exonum node
Plugin extending HTTP API of the node to return information about node state.
Description
The system API plugin provides information about the node state using REST interface. The following info can be retrieved:
- Information about the current set of artifacts and services
- Network connectivity stats
- Version of Exonum / Rust that the node was compiled with
HTTP API
REST API of the service is documented in the crate docs.
Usage
Include exonum-system-api
as a dependency in your Cargo.toml
:
[dependencies]
exonum-system-api = "1.0.0"
SystemApiPlugin
type, located at the root of the crate, should be used
as a node plugin during node creation.
Consult the crate docs for more details.
License
exonum-system-api
is licensed under the Apache License (Version 2.0).
See LICENSE for details.
Dependencies
~74MB
~1.5M SLoC