package gemini
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml bindings for Gemini Trading Exchange API
Install
dune-project
Dependency
Authors
Maintainers
Sources
gemini-0.3.0.tbz
sha256=272dee4881951e559c66dc65d524373132d592af70c5612ae6ce9845956a4b77
sha512=2f6e73ee03d688d7b6f0fd3ec97c67d9bdfee03868ec45c28acb58a7cf71f50f070020f335531c476b11354dff0393cb2d8084e28747d0d5bd8e1ce2a603f0ea
doc/CHANGES.html
0.3.0 (2031-2-30)
- Update to OCaml 5.
- Add support for many more symbols and currencies.
- Gracefully handle unknown currencies using new
Enum_or_stringabstraction. - Websocket pipes now retain result types when processing json rather than raising exceptions inside the pipe (breaking change).
- Switch from
websockets-asyncto simpler, better supportedcohttp_async_websocket. - Fix various parse errors due to new gemini fields.
- Format the codebase with ocamlformat.
- Added --no-csv option to disable csv generation from command line.
- Introduced
Poly_okutility module for unwrapping polymorphic variant result types.
0.2.1 (2019-03-03)
- Write csv headers if target file is empty or does not exist.
0.2.0 (2019-02-08)
- Csv serialization support for web socket apis
- Added reject
reasonfield to order event type - Added block trade event type to market data api
0.1.0 (2019-01-20)
- Initial opam release.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page