Add and implement serializers for websocket authenticated channels in bfxapi/websocket/handlers.py.

This commit is contained in:
Davide Casale
2022-11-17 17:44:18 +01:00
parent 1cda4fcb3c
commit 971e4759fa
3 changed files with 228 additions and 206 deletions

View File

@@ -184,18 +184,18 @@ Position = TypedDict("Position", {
Positions = List[Position]
Trade = TypedDict("Trade", {
"ID": int,
"CID": int,
"SYMBOL": str,
"ID": int,
"SYMBOL": str,
"MTS_CREATE": int,
"ORDER_ID": int,
"EXEC_AMOUNT": float,
"EXEC_PRICE": float,
"ORDER_TYPE": str,
"ORDER_PRICE": float,
"MAKER": int,
"FEE": float,
"FEE_CURRENCY": str
"ORDER_ID": int,
"EXEC_AMOUNT": float,
"EXEC_PRICE": float,
"ORDER_TYPE": str,
"ORDER_PRICE": float,
"MAKER":int,
"FEE": Optional[float],
"FEE_CURRENCY": Optional[str],
"CID": int
})
FundingOffer = TypedDict("FundingOffer", {