Add sample_order for gate
This commit is contained in:
parent
d47d8c135b
commit
f440d66210
@ -113,8 +113,8 @@ EXCHANGES = {
|
|||||||
'price': '15.5',
|
'price': '15.5',
|
||||||
'size': '1.1',
|
'size': '1.1',
|
||||||
'funds': '0',
|
'funds': '0',
|
||||||
'dealFunds': '0.032626',
|
'dealFunds': '17.05',
|
||||||
'dealSize': '0.1',
|
'dealSize': '1.1',
|
||||||
'fee': '0.000065252',
|
'fee': '0.000065252',
|
||||||
'feeCurrency': 'USDT',
|
'feeCurrency': 'USDT',
|
||||||
'stp': '',
|
'stp': '',
|
||||||
@ -147,6 +147,69 @@ EXCHANGES = {
|
|||||||
'hasQuoteVolumeFutures': True,
|
'hasQuoteVolumeFutures': True,
|
||||||
'leverage_tiers_public': True,
|
'leverage_tiers_public': True,
|
||||||
'leverage_in_spot_market': True,
|
'leverage_in_spot_market': True,
|
||||||
|
'sample_order': [
|
||||||
|
{
|
||||||
|
"id": "276266139423",
|
||||||
|
"text": "apiv4",
|
||||||
|
"create_time": "1674493798",
|
||||||
|
"update_time": "1674493798",
|
||||||
|
"create_time_ms": "1674493798550",
|
||||||
|
"update_time_ms": "1674493798550",
|
||||||
|
"status": "closed",
|
||||||
|
"currency_pair": "SOL_USDT",
|
||||||
|
"type": "limit",
|
||||||
|
"account": "spot",
|
||||||
|
"side": "buy",
|
||||||
|
"amount": "1.1",
|
||||||
|
"price": "15.5",
|
||||||
|
"time_in_force": "gtc",
|
||||||
|
"iceberg": "0",
|
||||||
|
"left": "0",
|
||||||
|
"fill_price": "17.05",
|
||||||
|
"filled_total": "17.05",
|
||||||
|
"avg_deal_price": "15.5",
|
||||||
|
"fee": "0.0000018",
|
||||||
|
"fee_currency": "SOL",
|
||||||
|
"point_fee": "0",
|
||||||
|
"gt_fee": "0",
|
||||||
|
"gt_maker_fee": "0",
|
||||||
|
"gt_taker_fee": "0.0015",
|
||||||
|
"gt_discount": True,
|
||||||
|
"rebated_fee": "0",
|
||||||
|
"rebated_fee_currency": "USDT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# market order
|
||||||
|
'id': '276401180529',
|
||||||
|
'text': 'apiv4',
|
||||||
|
'create_time': '1674493798',
|
||||||
|
'update_time': '1674493798',
|
||||||
|
'create_time_ms': '1674493798550',
|
||||||
|
'update_time_ms': '1674493798550',
|
||||||
|
'status': 'cancelled',
|
||||||
|
'currency_pair': 'SOL_USDT',
|
||||||
|
'type': 'market',
|
||||||
|
'account': 'spot',
|
||||||
|
'side': 'buy',
|
||||||
|
'amount': '17.05',
|
||||||
|
'price': '0',
|
||||||
|
'time_in_force': 'ioc',
|
||||||
|
'iceberg': '0',
|
||||||
|
'left': '0.0000000016228',
|
||||||
|
'fill_price': '17.05',
|
||||||
|
'filled_total': '17.05',
|
||||||
|
'avg_deal_price': '15.5',
|
||||||
|
'fee': '0',
|
||||||
|
'fee_currency': 'SOL',
|
||||||
|
'point_fee': '0.0199999999967544',
|
||||||
|
'gt_fee': '0',
|
||||||
|
'gt_maker_fee': '0',
|
||||||
|
'gt_taker_fee': '0',
|
||||||
|
'gt_discount': False,
|
||||||
|
'rebated_fee': '0',
|
||||||
|
'rebated_fee_currency': 'USDT'
|
||||||
|
}
|
||||||
|
],
|
||||||
},
|
},
|
||||||
'okx': {
|
'okx': {
|
||||||
'pair': 'BTC/USDT',
|
'pair': 'BTC/USDT',
|
||||||
@ -273,7 +336,7 @@ def exchange_futures(request, exchange_conf, class_mocker):
|
|||||||
yield exchange, request.param
|
yield exchange, request.param
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.longrun
|
# @pytest.mark.longrun
|
||||||
class TestCCXTExchange():
|
class TestCCXTExchange():
|
||||||
|
|
||||||
def test_load_markets(self, exchange: EXCHANGE_FIXTURE_TYPE):
|
def test_load_markets(self, exchange: EXCHANGE_FIXTURE_TYPE):
|
||||||
@ -332,6 +395,9 @@ class TestCCXTExchange():
|
|||||||
assert isinstance(po['timestamp'], int)
|
assert isinstance(po['timestamp'], int)
|
||||||
assert isinstance(po['price'], float)
|
assert isinstance(po['price'], float)
|
||||||
assert po['price'] == 15.5
|
assert po['price'] == 15.5
|
||||||
|
if po['average'] is not None:
|
||||||
|
assert isinstance(po['average'], float)
|
||||||
|
assert po['average'] == 15.5
|
||||||
assert po['symbol'] == 'SOL/USDT'
|
assert po['symbol'] == 'SOL/USDT'
|
||||||
assert isinstance(po['amount'], float)
|
assert isinstance(po['amount'], float)
|
||||||
assert po['amount'] == 1.1
|
assert po['amount'] == 1.1
|
||||||
|
Loading…
Reference in New Issue
Block a user