Sha256: af1bcf33ad1cb37f0f629755eea7e31d95ec0ab5633cebac67ad902c4a134a56
Contents?: true
Size: 1.94 KB
Versions: 3
Compression:
Stored size: 1.94 KB
Contents
# Ruby Stellar [](https://travis-ci.org/bloom-solutions/ruby-stellar-sdk) [](https://codeclimate.com/github/bloom-solutions/ruby-stellar-sdk) This library helps you to integrate your application into the [Stellar network](http://stellar.org). ## Installation Add this lines to your application's Gemfile: ```ruby gem 'stellar-sdk' ``` And then execute: $ bundle Also requires libsodium. Installable via `brew install libsodium` on OS X. ## Usage See [examples](examples). A simple payment from the root account to some random accounts ```ruby require 'stellar-sdk' account = Stellar::Account.master client = Stellar::Client.default_testnet() recipient = Stellar::Account.random client.send_payment({ from: account, to: recipient, amount: Stellar::Amount.new(100_000_000) }) ``` Be sure to set the network when submitting to the public network (more information in [stellar-base](https://www.github.com/bloom-solutions/ruby-stellar-base)): ```ruby Stellar.default_network = Stellar::Networks::PUBLIC ``` ## Development - Install and activate [rvm](https://rvm.io/rvm/install) - Ensure your `bundler` version is up-to-date: `gem install bundler` - Run `bundle install` - Copy `spec/config.yml.sample` to `spec/config.yml` - Replace anything in `spec/config.yml` especially if you will re-record specs - `bundle exec rspec spec` ## Contributing 1. Sign the [Contributor License Agreement](https://docs.google.com/forms/d/1g7EF6PERciwn7zfmfke5Sir2n10yddGGSXyZsq98tVY/viewform?usp=send_form) 2. Fork it ( https://github.com/bloom-solutions/ruby-stellar-lib/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stellar-sdk-0.24.0 | README.md |
stellar-sdk-0.24.0.pre.1 | README.md |
stellar-sdk-0.23.1 | README.md |