use self.markets instead of _api.markets

This commit is contained in:
iuvbio 2019-03-05 19:44:23 +01:00
parent ccad883256
commit 47cc04c0a3

View File

@ -276,8 +276,8 @@ class Exchange(object):
Returns the amount to buy or sell to a precision the Exchange accepts Returns the amount to buy or sell to a precision the Exchange accepts
Rounded down Rounded down
''' '''
if self._api.markets[pair]['precision']['amount']: if self.markets[pair]['precision']['amount']:
symbol_prec = self._api.markets[pair]['precision']['amount'] symbol_prec = self.markets[pair]['precision']['amount']
big_amount = amount * pow(10, symbol_prec) big_amount = amount * pow(10, symbol_prec)
amount = floor(big_amount) / pow(10, symbol_prec) amount = floor(big_amount) / pow(10, symbol_prec)
return amount return amount
@ -287,8 +287,8 @@ class Exchange(object):
Returns the price buying or selling with to the precision the Exchange accepts Returns the price buying or selling with to the precision the Exchange accepts
Rounds up Rounds up
''' '''
if self._api.markets[pair]['precision']['price']: if self.markets[pair]['precision']['price']:
symbol_prec = self._api.markets[pair]['precision']['price'] symbol_prec = self.markets[pair]['precision']['price']
big_price = price * pow(10, symbol_prec) big_price = price * pow(10, symbol_prec)
price = ceil(big_price) / pow(10, symbol_prec) price = ceil(big_price) / pow(10, symbol_prec)
return price return price