Sha256: 4f7563ef2548cc6646ba675a39129fdc47c0970eabf04fc2eab030d06cb0df02
Contents?: true
Size: 1.32 KB
Versions: 2
Compression:
Stored size: 1.32 KB
Contents
# Bitstamp Ruby API Feel free to fork, modify & redistribute under the MIT license. ## Installation Add this line to your application's Gemfile: gem 'bitstamp' ## Setup ```ruby Bitstamp.setup do |config| config.key = YOUR_BITSTAMP_USERNAME config.secret = YOUR_BITSTAMP_PASSWORD end ``` If you fail to set your `key` or `secret` a `MissingConfigExecption` will be raised. ## Bitstamp ticker The bitstamp ticker. Returns `last`, `high`, `low`, `volume`, `bid` and `ask` ```ruby Bitstamp.ticker ``` ## Fetch your open order Returns an array with your open orders. ```ruby Bitstamp.orders.all ``` ## Create a sell order Returns an `Order` object. ```ruby Bitstamp.orders.sell(amount: 1.0, price: 111) ``` ## Create a buy order Returns an `Order` object. ```ruby Bitstamp.orders.buy(amount: 1.0, price: 111) ``` *To be continued!** # Tests If you'd like to run the tests you need to create a yaml file in the root of the gem `bit_stamp_details.yml` which holds your authentication details for Bitstamp. ```yaml bitstamp: id: 'bitstamp id' password: 'bitstamp password' ``` ## Contributing 1. Fork it 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 new Pull Request
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bitstamp-0.2.2 | README.md |
bitstamp-0.2.1 | README.md |