All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Compatibility with Ruby 2.7+ (where
BigDecimal.new
has been removed)
BalanceResponse#success?
first checks ifparsed_body
is present
BalanceResponse
now returns fields, only ifparsed_body
is present- Update bundler and ruby versions
- Moved away from
config.yml
variables toENV
variables - Added initial Github action for running tests
- OrderBook: do not blow up with
JSON::ParserError
when response isn't JSON
- Add
balance
API call to get balances
- Factories updated to FactoryBot
MarketOrder
#buy
and#sell
- All responses are not successful when Bitstamp's response has a
status
key
- Place market orders
- FactoryGirl factories
- Use language of bitstamp regarding bid/ask
- Fix buy/bid and sell/ask assignments from the raw response
- Add functionality to grab exchange rates
- Initial release. Pull order book