Compare commits
3 Commits
2025.10.11
...
main
| Author | SHA1 | Date |
|---|---|---|
|
|
595dbcdb54 | |
|
|
e6d4578807 | |
|
|
23d09487d8 |
|
|
@ -251,7 +251,7 @@ class earner:
|
||||||
earning_delta = target_earning_amount - Decimal(self.earning_balance)
|
earning_delta = target_earning_amount - Decimal(self.earning_balance)
|
||||||
if earning_delta>Decimal(self.step_size) and time.time()-self.last_subscription_time>self.time_between_subscriptions:
|
if earning_delta>Decimal(self.step_size) and time.time()-self.last_subscription_time>self.time_between_subscriptions:
|
||||||
self.subscribe(earning_delta)
|
self.subscribe(earning_delta)
|
||||||
if earning_delta<-Decimal(self.step_size) and time.time()-self.last_redemption_time>self.time_between_redemptions:
|
elif earning_delta<-Decimal(self.step_size) and time.time()-self.last_redemption_time>self.time_between_redemptions:
|
||||||
self.redeem(-earning_delta)
|
self.redeem(-earning_delta)
|
||||||
#print(f"{str(self.connector)} - Difference: {earning_delta}")
|
#print(f"{str(self.connector)} - Difference: {earning_delta}")
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
|
|
@ -177,7 +177,7 @@ class okx_earn:
|
||||||
"amount": response["data"][0]["amt"]
|
"amount": response["data"][0]["amt"]
|
||||||
}
|
}
|
||||||
else:
|
else:
|
||||||
return {"Error": response}
|
return {"Error": response, "Rate": str(rate)}
|
||||||
|
|
||||||
|
|
||||||
def redeem_product(self, coin, amount):
|
def redeem_product(self, coin, amount):
|
||||||
|
|
@ -207,6 +207,8 @@ class okx_earn:
|
||||||
Returns the 24hs average lending rate
|
Returns the 24hs average lending rate
|
||||||
'''
|
'''
|
||||||
rate = self.earning_api.get_public_borrow_info(coin)
|
rate = self.earning_api.get_public_borrow_info(coin)
|
||||||
|
if rate["data"][0]["avgRate"]=='0':
|
||||||
|
return str(rate["data"][0]["estRate"])
|
||||||
return str(rate["data"][0]["avgRate"])
|
return str(rate["data"][0]["avgRate"])
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue