Skip to content

Commit 6f2cc43

Browse files
authored
Merge pull request #73 from lethaale/params
Update parameter types according to API docs
2 parents 5a37ce1 + a49ea6c commit 6f2cc43

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

examples/01_create_limit_order.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
LOGGER = logging.getLogger()
1414
MARKET_NAME = ETH_USD_MARKET
15-
ENDPOINT_CONFIG = MAINNET_CONFIG
15+
ENDPOINT_CONFIG = MAINNET_CONFIG # replace with TESTNET_CONFIG for testnet
1616

1717

1818
async def run_example():

x10/perpetual/trading_client/account_module.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ async def get_order_by_external_id(self, external_id: str) -> WrappedApiResponse
127127

128128
async def get_trades(
129129
self,
130-
market_names: List[str],
130+
market_names: Optional[List[str]] = None,
131131
trade_side: Optional[OrderSide] = None,
132132
trade_type: Optional[TradeType] = None,
133133
cursor: Optional[int] = None,
@@ -147,7 +147,7 @@ async def get_trades(
147147
)
148148

149149
async def get_fees(
150-
self, *, market_names: List[str], builder_id: Optional[int] = None
150+
self, *, market_names: Optional[List[str]] = None, builder_id: Optional[int] = None
151151
) -> WrappedApiResponse[List[TradingFeeModel]]:
152152
"""
153153
https://api.docs.extended.exchange/#get-fees
@@ -162,7 +162,7 @@ async def get_fees(
162162
)
163163
return await send_get_request(await self.get_session(), url, List[TradingFeeModel], api_key=self._get_api_key())
164164

165-
async def get_leverage(self, market_names: List[str]) -> WrappedApiResponse[List[AccountLeverage]]:
165+
async def get_leverage(self, market_names: Optional[List[str]] = None) -> WrappedApiResponse[List[AccountLeverage]]:
166166
"""
167167
https://api.docs.extended.exchange/#get-current-leverage
168168
"""

x10/perpetual/trading_client/markets_information_module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ async def get_candles_history(
3737
market_name: str,
3838
candle_type: CandleType,
3939
interval: CandleInterval,
40-
limit: Optional[int] = None,
40+
limit: int,
4141
end_time: Optional[datetime] = None,
4242
):
4343
"""

0 commit comments

Comments
 (0)