Ah damn. Thanks for the reply! It's a shame it is not limited to/configurable to only allow GETs. Id like to use the altfolio just to keep track of my coins and the total value but not allow them to submit trades. Thanks again
Hi,can anybody explain the the following parameters to me?(Result of a call to GetMarket on ETN/BTC pair)"Volume":86946000.41546910,"BuyVolume":73699475.92619470, "SellVolume":57530351.10420557, "BaseVolume": 1049.04260274, "BaseBuyVolume": 224.56056735, "BaseSellVolume": 29083580879.43240820 Shouldn't "Volume" be the sum of "BuyVolume" and "SellVolume"?And what a weird number is that in "BaseSellVolume"? (looks like it's not in the base currency (BTC) but something in ETN?) I thought the "regular" volume parameters are all the target currency (ETN in this case) and the "base" volume parameters are in the base currency (BTC in this case)?
Hello! they can do more then that, put buy/sell orders for example. the list of possible commands you can find here
I'm still having problems, my bot is running in java and I am getting the error: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Certificate chaining error Any updates from Cryptopia on this or has everyone else put the cert file in their code?
Hi there, I am having the same issue..You got it working? Does one need to pay for API keys? Cause I activated mine in my account and thats all I did. Copied the Private & Public keys and now having this very same error. Thanks
Following the code on GitHub , you only need to use quote_plus for the urlencode
def secure_headers(self, url, post_data):
""" Creates secure header for cryptopia private api. """ nonce = str(int(time.time())) md5 = hashlib.md5() md5.update(post_data.encode('utf-8')) rcb64 = base64.b64encode(md5.digest()).decode('utf-8')signature = self.key + "POST" ++ nonce + rcb64 # 'urlparse' on Py3 is actually urllib.parse imported as, so it is retrocompatible hmacsignature = base64.b64encode(hmac.new(base64.b64decode(self.secret), signature.encode('utf-8'), hashlib.sha256).digest()) header_value = "amx " + self.key + ":" + hmacsignature.decode('utf-8') + ":" + nonce return {'Authorization': header_value, 'Content-Type': 'application/json'}
Hi there, I seem to have a problem with how I´m setting up the post parameters. For instance when using GetDepositAddress, posting the below as post data: {"Currency":"ETH"} I get: {"Success":false,"Error":"Currency not found.","Data":null} I actually get issues with all of the various functions, let´s start with this one cause I think that there´s something I´m doing wrong initially with how I format the parameters in post data. Thanks
Very disappoionted too, I am truely shocked by their customer service or its non existence. There was a large group effort to contact Hush and ask them to delay the airdrop due to the issues on Cryptopia, and this worked. Now it seems it was all a waste of time and resources from all parties involved.
Yep! Same thing with PAC.. soon as my funds are released i'm leaving this exchange. I don't know what's going on but this is bullshit. Not answering support tickets, not responding to complains on coins.. The constant dropping of LTC market stuff.. Cryp was my favorite but i'm going to bounce back to yobit and poli shit is slow but at least they fix problems in a timely manner and don't hold peoples funds.. This site has gone to shit.
Please consider adding this headers: Access-Control-Allow-Origin: *Access-Control-Allow-Headers: Authorization We want to give ability to our users to not submit api keys to server and load history from browser. While it can be workarounded with proxy server, CORS protection does not do anything useful here.
Hi, I started trading with the API services this week, and my response time to buy and sell orders is of 30 seconds! Do you still have same problem? can anyone help me?