MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_trade

Method parse_trade

python/ccxt/coinbase.py:1176–1299  ·  view source on GitHub ↗
(self, trade: dict, market: Market = None)

Source from the content-addressed store, hash-verified

1174 }
1175
1176 def parse_trade(self, trade: dict, market: Market = None) -> Trade:
1177 #
1178 # fetchMyBuys, fetchMySells
1179 #
1180 # {
1181 # "id": "67e0eaec-07d7-54c4-a72c-2e92826897df",
1182 # "status": "completed",
1183 # "payment_method": {
1184 # "id": "83562370-3e5c-51db-87da-752af5ab9559",
1185 # "resource": "payment_method",
1186 # "resource_path": "/v2/payment-methods/83562370-3e5c-51db-87da-752af5ab9559"
1187 # },
1188 # "transaction": {
1189 # "id": "441b9494-b3f0-5b98-b9b0-4d82c21c252a",
1190 # "resource": "transaction",
1191 # "resource_path": "/v2/accounts/2bbf394c-193b-5b2a-9155-3b4732659ede/transactions/441b9494-b3f0-5b98-b9b0-4d82c21c252a"
1192 # },
1193 # "amount": {"amount": "1.00000000", "currency": "BTC"},
1194 # "total": {"amount": "10.25", "currency": "USD"},
1195 # "subtotal": {"amount": "10.10", "currency": "USD"},
1196 # "created_at": "2015-01-31T20:49:02Z",
1197 # "updated_at": "2015-02-11T16:54:02-08:00",
1198 # "resource": "buy",
1199 # "resource_path": "/v2/accounts/2bbf394c-193b-5b2a-9155-3b4732659ede/buys/67e0eaec-07d7-54c4-a72c-2e92826897df",
1200 # "committed": True,
1201 # "instant": False,
1202 # "fee": {"amount": "0.15", "currency": "USD"},
1203 # "payout_at": "2015-02-18T16:54:00-08:00"
1204 # }
1205 #
1206 # fetchTrades
1207 #
1208 # {
1209 # "trade_id": "10092327",
1210 # "product_id": "BTC-USDT",
1211 # "price": "17488.12",
1212 # "size": "0.0000623",
1213 # "time": "2023-01-11T00:52:37.557001Z",
1214 # "side": "BUY",
1215 # "bid": "",
1216 # "ask": ""
1217 # }
1218 #
1219 # fetchMyTrades
1220 #
1221 # {
1222 # "entry_id": "b88b82cc89e326a2778874795102cbafd08dd979a2a7a3c69603fc4c23c2e010",
1223 # "trade_id": "cdc39e45-bbd3-44ec-bf02-61742dfb16a1",
1224 # "order_id": "813a53c5-3e39-47bb-863d-2faf685d22d8",
1225 # "trade_time": "2023-01-18T01:37:38.091377090Z",
1226 # "trade_type": "FILL",
1227 # "price": "21220.64",
1228 # "size": "0.0046830664333996",
1229 # "commission": "0.0000280983986004",
1230 # "product_id": "BTC-USDT",
1231 # "sequence_timestamp": "2023-01-18T01:37:38.092520Z",
1232 # "liquidity_indicator": "UNKNOWN_LIQUIDITY_INDICATOR",
1233 # "size_in_quote": True,

Callers

nothing calls this directly

Calls 15

safe_dictMethod · 0.80
safe_stringMethod · 0.80
safe_boolMethod · 0.80
string_divMethod · 0.80
string_mulMethod · 0.80
safe_numberMethod · 0.80
parse_numberMethod · 0.80
safe_string_nMethod · 0.80
safe_string_lower_2Method · 0.80
safe_string_lowerMethod · 0.80
safe_tradeMethod · 0.80
safe_string_2Method · 0.80

Tested by

no test coverage detected