예제 #1
0
 def balances(self):
     # https://api.aex.zone/getMyBalance.php
     from packages import util
     aex2=util.Client(self.account.api_key,self.account.secret_key,self.user_id)
     result=aex2.getMyBalance()
     result=universal.BalanceInfo(self.MARKET,result)
     return result
예제 #2
0
파일: spotAPI.py 프로젝트: cc5985/robot
 def balances(self):
     USERINFO_RESOURCE = "/api/v1/userinfo.do"
     params = {}
     params['api_key'] = self.account.api_key
     params['sign'] = buildMySign(params, self.account.secret_key)
     result = httpPost(self.base_url, USERINFO_RESOURCE, params)
     result = universal.BalanceInfo(self.__market, result)
     return result
예제 #3
0
파일: liquid.py 프로젝트: cc5985/robot
 def balances(self):
     # https://openapi.digifinex.vip/v2/myposition?apiKey=59328e10e296a&timestamp=1410431266&sign=0a8d39b515fd8f3f8b848a4c459884c2
     USERINFO_RESOURCE = "/v2/myposition"
     timestamp = int(time.time())
     params = {'timestamp': timestamp}
     params['sign'] = sign(self.account, params)
     result = requests.get(self.base_url + USERINFO_RESOURCE, params)
     result = universal.BalanceInfo(self.MARKET, result.text)
     return result
예제 #4
0
파일: kraken.py 프로젝트: cc5985/robot
 def balances(self):
     k = KRAKEN_RAW_API.API(key=self.account.api_key,
                            secret=self.account.secret_key)
     result = k.query_private('Balance')
     return universal.BalanceInfo(self.MARKET, result)