Crate stellar_client [] [src]

Stellar Client

Client implementation to the stellar horizon api.

Re-exports

pub use client::async;
pub use client::sync;
pub use error::Error;
pub use error::Result;

Modules

client

This modulbe encompasses the major clients for the stellar sdk. It's basically divided into the synchronous client and the asynchronous. The synchronous client utilitizes reqwest under the hood and will block the current thread until a response has been received and processed.

endpoint

This module contains the various end point definitions for stellar's horizon API server. An endpoint is a struct that implement the IntoRequest trait and can be given to a client for fetching into a response.

error

Error and result module

resources

Resources

Structs

StellarError

A resource for the stellar horizon API specific error codes. These errors adhere to the Problem Details Standard and a list of possible erros can be found on the Stellar website