(self, position: dict, market: Market = None)
| 3069 | return self.parse_positions(response, [market['symbol']]) |
| 3070 | |
| 3071 | def parse_position(self, position: dict, market: Market = None): |
| 3072 | # |
| 3073 | # { |
| 3074 | # "id": 737191855967437160, |
| 3075 | # "asset": "USDT", |
| 3076 | # "symbol": "DOGEUSDT", |
| 3077 | # "side": "LONG", |
| 3078 | # "marginType": "CROSSED", |
| 3079 | # "separatedMode": "COMBINED", |
| 3080 | # "separatedOpenOrderId": 0, |
| 3081 | # "leverage": "20.00", |
| 3082 | # "size": "300", |
| 3083 | # "openValue": "27.96900", |
| 3084 | # "openFee": "0.02237520", |
| 3085 | # "fundingFee": "0", |
| 3086 | # "marginSize": "100", |
| 3087 | # "isolatedMargin": "0", |
| 3088 | # "isAutoAppendIsolatedMargin": False, |
| 3089 | # "cumOpenSize": "300", |
| 3090 | # "cumOpenValue": "27.96900", |
| 3091 | # "cumOpenFee": "0.02237520", |
| 3092 | # "cumCloseSize": "0", |
| 3093 | # "cumCloseValue": "0", |
| 3094 | # "cumCloseFee": "0", |
| 3095 | # "cumFundingFee": "0", |
| 3096 | # "cumLiquidateFee": "0", |
| 3097 | # "createdMatchSequenceId": 5762536243, |
| 3098 | # "updatedMatchSequenceId": 5762741613, |
| 3099 | # "createdTime": 1775760234825, |
| 3100 | # "updatedTime": 1775763170789, |
| 3101 | # "unrealizePnl": "0.00600", |
| 3102 | # "liquidatePrice": "0" |
| 3103 | # } |
| 3104 | # |
| 3105 | # watchPoisions |
| 3106 | # { |
| 3107 | # "id": "739004481374519656", |
| 3108 | # "coin": "USDT", |
| 3109 | # "symbol": "DOGEUSDT", |
| 3110 | # "side": "LONG", |
| 3111 | # "marginMode": "CROSSED", |
| 3112 | # "separatedMode": "COMBINED", |
| 3113 | # "separatedOpenOrderId": "0", |
| 3114 | # "leverage": "11", |
| 3115 | # "size": "100", |
| 3116 | # "openValue": "9.31100", |
| 3117 | # "openFee": "0.00744880", |
| 3118 | # "fundingFee": "0", |
| 3119 | # "isolatedMargin": "0", |
| 3120 | # "autoAppendIsolatedMargin": False, |
| 3121 | # "cumOpenSize": "100", |
| 3122 | # "cumOpenValue": "9.31100", |
| 3123 | # "cumOpenFee": "0.00744880", |
| 3124 | # "cumCloseSize": "0", |
| 3125 | # "cumCloseValue": "0", |
| 3126 | # "cumCloseFee": "0", |
| 3127 | # "cumFundingFee": "0", |
| 3128 | # "cumLiquidateFee": "0", |
nothing calls this directly
no test coverage detected