All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- Modified the subscribe function parameter arguments.
- Updated the subscription functionality to latest GDAX requirements.
- Added get-trades for GDAX REST API
- Allow url-fn option to GDAX
get-client
- Reasoning: Default is live api, can supply function to choose something else.
- Exposed websocket events through async channels
- connected
- closed
- errored
- Added REST API client.
- Added and
get-product-order-book
function.
- Added metadata to the GDAX websocket subscription component
- Implemented various event functions for logging on the websocket client
- on-connect
- on-close
- on-error
- on-receive
- A core async buffer can be supplied to gdax/subscribe now. Default is still a sliding buffer of size 1000
- The error supplied by the on-error function now places the Throwable onto a core async channel called error.
- Setup the repository
- Added GDAX product subscription functionality.
- Added number parsing for various GDAX entry events with tests.