We have added the hyperliquid wrapper to quantpylib.wrappers.whyperliquid:
https://github.com/hangukquant/quantpylib/commit/68772885e6a55cef5f92c0327a78dc5f532d4a36
We will do up the official documentation, add code examples and release the official documentation to
https://hangukquant.github.io/
in the coming days.
This augments their
with additional features - but none of their original behavior/endpoints is taken away.
We added support for
Asynchronous post requests to the server
Asynchronous exchange l1 orders
Asynchronous exchange l1 order cancels
Perp data polling and standardization
BookManager to keep track of the current positions
The official hyperliquid API currently supports threading for websocket streaming. For complete I/O bound tasks, this is not as resource efficient as an coroutine-based implementation (because coroutine-implementations are single-threaded).
We therefore added the AsyncWebsocket Manager, which uses a much simpler architecture. No message channels and routing of websocket messages are required, and no using of callbacks. It automatically handles the connection setup, ping-pong for TCP connection, so you can seamlessly poll data into your crypto bot.
Of course, we will demonstrate the power of these in our coming official documentation. I am also looking to improve the documentation, logging of the general module, but the meat of the logic is there.
Cheers~!
Quantpylib is the official quant repo library meant for subscribers of the HangukQuant Newsletter. If you are a subscriber, without access, do reach out to me by email with Github ID.
LETS GO!! Absolutely insane work ethic sir. Pushing code at all times