Just an update on the Bittrex situation: we have received additional details from Richie and are digging into the issue. For those concerned about OctoCoin potentially being delisted from Bittrex, here are Richie's comments:
"Don't worry about delisting... I'm more concerned about this problem because it might impact a lot more than just octo."
Basically, as some of you have already gathered, some of the transaction comments are apparently being overwritten which is how Bittrex manages payouts. They froze 888 trading and put up a "delisting" warning both to prevent additional repeats and to expedite action on our part. While we have never experienced this issue nor seen reports of any issues until now, not all services operate in the same manner. It's possible this is an issue that has been corrected in the latest Bitcoin Core source code and, if that is the case, we will ensure the fix is implemented and release our new wallet ahead of schedule. Regardless, Bittrex may want to consider a new method for verifying withdrawals to avoid this potential issue with other currencies. We will get it all straightened out.
And this has happened again. This only happens with this wallet so at this point we request an octocoin fix
It is not an user forceable scenario but to provide more details, if ALL of these conditions are met, we end up double paying out twice:
* If we send a withdrawal request
* If it times out before returning a txid
* If the send subsequently succeeds
* If the send uses input from a previously conflicted transaction
What happens is that the send succeeds, but uses the comment from the previous conflicted transaction. This causes us to not see a payment match and we resubmit. There is no reason why a sendtoaddress call made with a comment is replaced with a comment from a transaction from over 6 months ago. Please figure this out and solve this issue. At this time, we will be shutting down the wallet for deposits/withdrawals until we can find a solution.
Thanks,
richie@bittrex