Post
Topic
Board Exchanges
Re: C-CEX.com Trusted, Secure & Friendly Exchange Since 2013. 200+ Alts,USD,Low Fees
by
aprimate
on 24/05/2018, 21:32:53 UTC

If C-CEX happened to accidentally loose their DIG wallet, that would mean that they lost their whole ETH-wallet, including numerous other tokens running on it. I hope that doesn't happen.


DIG balance is fine. It sits on our ETH address. The problem is DIG is not sending it's tokens. When we enabled it initially we got lot's of failed withdrawals like:

https://etherscan.io/tx/0xbefa873901450c535690101f08b397c588cc1678c929bbd074fc2a54e23468c3
https://etherscan.io/tx/0x90070eb255d07927b571111acccf2525b0c7593b7bed0dd75f85d2017ee65d12
https://etherscan.io/tx/0xafe9612ae841706d09ccc8e5ca2fee65fd5330a5e4fd46a16d273d61da82b4ff
https://etherscan.io/tx/0x780f990daa28c044fe13ee77f1427db7f3f47fd3a9a18e3119828beb52edc64f
And many more....

We serve over 40 other ERC20 tokens here and all of them works fine. It's something with DIG contract and we informed DIG owner instantly after we saw this issue. By now it is not resolved.
You can also see a lot of failed recent transfers: https://etherscan.io/address/0x093e5c256ff8b32c7f1377f4c20e331674c77f00

Thank you C-CEX, I really appreciate you answering me on this issue, and with better detail than the support tickets so far  Smiley

Actually I have investigated on etherscan looking at both C-CEX -> DIG transactions and DIG contract transfers in general.
All C-CEX transactions fail, and some (30% or more) of the other transactions also fail. All failing transactions have one thing in common, that the error is:
"Warning! Error encountered during contract execution [Out of gas] "

It is actually true that the DIG contract requires higher transaction fees than average ERC20 contracts do for some reason. It's also true that I won't mind paying higher withdrawal fees for DIG either, I just want to be able to move my assets freely after waiting for months. To my knowledge the contract itself cannot be changed at this point so that it would work on smaller fees, and if it was, Arbitrade would surely have done it by now.

This is an example of a failed DIG withdrawal from C-CEX. I compared it with other DIG transactions that failed and others that succeeded:
https://etherscan.io/tx/0xbefa873901450c535690101f08b397c588cc1678c929bbd074fc2a54e23468c3

That links also shows the same "Out of gas" transaction error, which is based on these gas settings:
Gas Limit: 350000 <-- too low, needs to be increased to the max 1000000!
Gas Price: 0.000000021 Ether (21 Gwei) <-- this gas price seems to be enough on succeeding transactions, though I saw a few txs where even this had to be raised to 50% or more.
Actual Tx Cost/Fee:  0.00735 Ether ($4.32) <-- this should be currently about 0.02 ETH or more to ensure the transaction works out, so about 300% more than what C-CEX sets it to.


After the swap a week ago C-CEX DIG withdrawals were enabled for about a day, during which the withdrawal fee was at about 0.6 DIG. That 0.6 DIG is currently worth like 0.08 USD, though the value is increasing. I understand having a withdrawal cost your exchange 15-20 USD, while it costs the users a fraction of your costs, is not profitable. The other current DIG exchange (Livecoin) solved this by raising their withdrawal fee to about ~150 DIG - which did cause some complaining naturally.

If you manage to fix the withdrawals ASAP by raising the gas limit/gas price and simultaniously happen to increase the withdrawal costs to 150 DIG or 300 DIG or whatever is necessary..
I can ensure you I wont be complaining and I will slap everyone who is complaining personally (if they are within my reach).

Fixing this problem today or tomorrow and definitely before your 3 month vacation would be "nice".