Crate lockchain_http[−][src]
A plug and play http interface layer for various lockchain components
The way this is done is by shimming a common REST interface (via actix-web) in
between common lockchain-core types and the lockchain-client library which
is a base wrapper around reqwest which uses this API.
You can of course also use whatever other library, in whatever language you want to access this API. Doing so via the official client gives you the ability to negotiate version numbers and have more advanced error handling built-in.
Ideally this shim-layer version should be the same as the lockchain-core it binds
against, however especially during development this won't always be the case.
Note: API endpoint documentation can be found here
Modules
| models |
Data models specific to the lockchain API |
| state |
Functions
| create_server |
Create a new lockchain-http server for a vault state |
Type Definitions
| HttpApi |
A simple rename of the long generic types that are returned for a new server |