10 releases (5 breaking)

0.6.0 Nov 3, 2023
0.5.0 Jan 15, 2021
0.5.0-beta.1 Sep 25, 2020
0.4.1 Aug 5, 2020
0.1.0 Jul 14, 2020

#8 in #stellar

Download history 136/week @ 2024-06-17 135/week @ 2024-06-24 164/week @ 2024-07-01 98/week @ 2024-07-08 69/week @ 2024-07-15 57/week @ 2024-07-22 97/week @ 2024-07-29 80/week @ 2024-08-05 201/week @ 2024-08-12 160/week @ 2024-08-19 132/week @ 2024-08-26 126/week @ 2024-09-02 161/week @ 2024-09-09 162/week @ 2024-09-16 236/week @ 2024-09-23 231/week @ 2024-09-30

813 downloads per month
Used in 6 crates

Apache-2.0

695KB
14K SLoC

Rust Stellar Base

CI version codecov License

Introduction

This crate contains low level Stellar types. You can use this library to build and sign Stellar transactions, as well as to serialize and deserialize them from XDR.

If you are looking for a crate to interact with Stellar Horizon, look at stellar-horizon.

Need help? Have feeback?

You can join the discussion on our mailing list at ~aurora/stellar-sdk@lists.sr.ht.

Features

  • Working XDR definitions for all Stellar types.
  • Seamlessy convert monetary amounts between decimal representation and stroops.

Documentation

You can find the documentation on docs.rs.

Generating XDR types

You can generated XDR types using our fork of xdrgen.

Changelog

You can find a changelog here.

Dependencies

~4.5–9MB
~132K SLoC