package gemini

  1. Overview
  2. Docs
OCaml bindings for Gemini Trading Exchange API

Install

Dune Dependency

Authors

Maintainers

Sources

gemini-0.3.0.tbz
sha256=272dee4881951e559c66dc65d524373132d592af70c5612ae6ce9845956a4b77
sha512=2f6e73ee03d688d7b6f0fd3ec97c67d9bdfee03868ec45c28acb58a7cf71f50f070020f335531c476b11354dff0393cb2d8084e28747d0d5bd8e1ce2a603f0ea

CHANGES.md.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_string abstraction.

  • Websocket pipes now retain result types when processing json rather than raising exceptions inside the pipe (breaking change).

  • Switch from websockets-async to simpler, better supported cohttp_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_ok utility 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 reason field to order event type

  • Added block trade event type to market data api

0.1.0 (2019-01-20)

  • Initial opam release.

OCaml

Innovation. Community. Security.