Use correct typehint for extract_cost_curr_rate
This commit is contained in:
parent
f8f794a803
commit
45c97fde2d
@ -1085,7 +1085,7 @@ class Exchange:
|
|||||||
)
|
)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def extract_cost_curr_rate(order: Dict) -> Tuple[float, str, float]:
|
def extract_cost_curr_rate(order: Dict) -> Tuple[float, str, Optional[float]]:
|
||||||
"""
|
"""
|
||||||
Extract tuple of cost, currency, rate.
|
Extract tuple of cost, currency, rate.
|
||||||
Requires order_has_fee to run first!
|
Requires order_has_fee to run first!
|
||||||
@ -1095,6 +1095,7 @@ class Exchange:
|
|||||||
return (order['fee']['cost'],
|
return (order['fee']['cost'],
|
||||||
order['fee']['currency'],
|
order['fee']['currency'],
|
||||||
order['fee'].get('rate', None))
|
order['fee'].get('rate', None))
|
||||||
|
# calculate rate ? (order['fee']['cost'] / (order['amount'] * order['price']))
|
||||||
|
|
||||||
|
|
||||||
def is_exchange_bad(exchange_name: str) -> bool:
|
def is_exchange_bad(exchange_name: str) -> bool:
|
||||||
|
Loading…
Reference in New Issue
Block a user