Rust Stellar Horizon Client

Introduction
This crate contains a client for Stellar Horizon, supporting both the
REST API and streaming mode.
If you are looking for a crate to build Stellar transactions, look at
stellar-base.
Features
- Easy to mock for testing
- Support all Horizon endpoints
- Support for Horizon streaming mode
- Completely async
Documentation
You can find the documentation on docs.rs.
Roadmap
This crate is still a work in progress. Relevant SEPs will be
implemented as separate crates when possible.
- [x] Request single resources
- [x] Request paginated resources
- [x] Stream resources
- [ ] Cleanup API, e.g. turn
String
into Into<String>
- [ ] Submit transactions
- [ ] Lazily parse resources fields
- [ ] Navigation support, follow links
- [ ] Improve documentation
- [ ] Link to example applications
Changelog
You can find a changelog here.