haskell-bitmex-client: Complete BitMEX Client

[ bsd3, library, program, web ] [ Propose Tags ]

A complete BitMEX client library including the WebSocket API and a wrapper around the auto-generated REST API (haskell-bitmex-rest).


[Skip to Readme]

Modules

[Last Documentation]

  • BitMEXClient
    • BitMEXClient.WebSockets
      • BitMEXClient.WebSockets.Types
        • BitMEXClient.WebSockets.Types.General
        • BitMEXClient.WebSockets.Types.Request
        • BitMEXClient.WebSockets.Types.Response
    • BitMEXClient.Wrapper
      • BitMEXClient.Wrapper.API
      • BitMEXClient.Wrapper.Logging
      • BitMEXClient.Wrapper.Types

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.0.1
Change log ChangeLog.md
Dependencies aeson (>=1.0 && <2.0), base (>=4.10 && <4.11), bytestring (>=0.10.0 && <0.11), bytestring-conversion (>=0.3), cryptonite (>=0.25), haskell-bitmex-client, haskell-bitmex-rest, http-client (>=0.5 && <0.6), http-client-tls (>=0.3), http-types (>=0.10), katip (>=0.5), memory (>=0.14), microlens (>=0.4), mtl (>=2.2.1), network (>=2.6), safe-exceptions (<0.2), text (>=0.11 && <1.3), time (>=1.5 && <1.9), vector (>=0.10.9 && <0.13), websockets (>=0.12), wuss (>=1.1) [details]
License BSD-3-Clause
Author Lucsanszky
Maintainer dan.lucsanszky@gmail.com
Category Web
Uploaded by Lucsanszky at 2018-10-12T20:24:43Z
Distributions
Executables example
Downloads 1024 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2018-10-12 [all 2 reports]

Readme for haskell-bitmex-client-0.1.0.0

[back to package description]

haskell-bitmex-client

Haskell API for the BitMEX cryptocurrency exchange. Contains the WebSocket API and a wrapper around the auto-generated REST client (http://hackage.haskell.org/package/haskell-bitmex-rest). The API is almost complete (TradeBins endpoint for the WS API is missing, no support for multiplexing) but it is rough around the edges. Suggestions for improvement and contributions are welcome!

Building

Only Cabal is supported for now. Just run cabal new-build to build the library. To run the example, just run cabal new-run example [path/to/api/publickey] [path/to/api/privatekey]. A Nix build will be added soon and feel free to add support for Stack.