Example #1
0
def getloaninfo(symbol=CoinSymbol.Btcusdt):
    request_client = RequestClient(api_key=g_api_key, secret_key=g_secret_key)
    try:
        result_list = request_client.get_margin_loan_info(symbol.symbol)
        if result_list and len(result_list):
            for loan_item in result_list:
                for item_info in loan_item.currencies:

                    if item_info.currency == symbol.coin:
                        loan_info.coin = item_info.loanable_amt
                        loan_info.min_coin = item_info.min_loan_amt
                    if item_info.currency == symbol.cash:
                        loan_info.cash = item_info.loanable_amt
                        loan_info.min_cash = item_info.min_loan_amt
        return loan_info
    except Exception as e:
        print(e)
        print("retrying in 1s")
        time.sleep(1)
        return getloaninfo()
Example #2
0
from huobi import RequestClient
from huobi.constant.test import *

request_client = RequestClient(api_key=g_api_key, secret_key=g_secret_key)
result_list = request_client.get_margin_loan_info("btcusdt,ethusdt")
if result_list and len(result_list):
    for loan_item in result_list:
        loan_item.print_object("************** \t")
        print()