Page 1 of 1

Bitcoin Cash changes and re-enabling

Posted: Mon Nov 26, 2018 3:01 pm
by Steve Sokolowski
We were able to determine the cause of the Bitcoin Cash problem. It turns out that Bitcoin Cash has a different address format, "cashaddr," which is specific to Bitcoin Cash and needs to be converted to the legacy format, which is also valid for Bitcoin Cash. When Bitcoin Cash forked last year to add this format, a hardcoded "if" statement was added to convert the addresses based on the coin's name. When the coin forked, Bitcoin Cash was no longer known as "Bitcoin Cash," and therefore the "if" statement no longer matched, and the addresses were not converted.

There was a bug in the JIRA system to remove this hardcoding, but its priority was only "medium" and so many support tickets of higher priority came in since then that it had not been addressed yet.

Chris will be doing a restart later this afternoon. Once the restart occurs, there will be two coins: Bitcoin Cash (formerly Bitcoin Cash ABC) and Bitcoin SV (formerly Bitcoin Cash SV). This change occurred because of the agreement in place between the Bitcoin SV developers and the exchanges.

Re: Bitcoin Cash changes and re-enabling

Posted: Mon Nov 26, 2018 4:22 pm
by Steve Sokolowski
This release has been completed. Thanks for your patience while we troubleshooted the bug. Back to researching new coins!

Re: Bitcoin Cash changes and re-enabling

Posted: Mon Nov 26, 2018 11:34 pm
by citronick
Steve - what valid format should we put in the address field in payouts? Can you give some examples?

I have the following BitcoinSV address (as per copy from Bittrex) in the address payouts and seems to be OK.

bitcoincash:qq7kjn9lfpclxvrpel7txl4z8j2pyg20nuavehum7f