Post
Topic
Board Announcements (Altcoins)
Re: [ANN][XCP] Counterparty Protocol, Client and Coin (built on Bitcoin) - Official
by
jimhsu
on 05/02/2014, 18:02:14 UTC
I created an order then sent bitcoins after seeing an order-match ID, however the order seems to have expired anyway.  I received no XCP from this trade according to Blockscan.

http://blockscan.com/order.aspx?q=3251

The expiration was set to 15, however the bitcoins were sent within 4 blocks.  

Can anyone assist?

What branch are you using?

I used git to clone what I believe is the master branch.  Prior to this trade yesterday I updated due to the bug with block 284193.

There are a few btcpays to invalid order match ids according to blockscan:
http://blockscan.com/btcpay.aspx

The bitcoins were definitely transacted...confirmed by blockchain.info.

Bump to this. I sold the XCP for that order, and did not get the BTC intended for the BTCpay. I don't know what account that BTC was sent to.

Another BTC sell order from that same order successfully processed though, so my order does work. Problem seems to be in the BTCpay matching.

The issue seems to be that order matches that existed in master didn't exist in develop, due to the recent changes in the rounding algorithms. I've updated master now.

Thanks. Since this (I believe) resulted in actual BTC lost by one or more parties, would it be advisable for all parties to manually reconcile these transactions? Of course this being bitcoin I can't force anyone to do anything.

Is there a way to reconcile the situation?  Or are my bitcoins irrecoverable due to the bug?

I would hope that the sellers who benefitted from this bug will send the XCP to their buyers, realizing that in order for the rest of their XCP to appreciate in value early buyers shouldn't feel scammed.

According to jimhsu, he was the counterparty of the trade, but didn't receive my bitcoins.  (Jimhsu, did you lose your XCP also?)

So are my bitcoins irrecoverable due to the bug?  

No, I got my XCP back after order expiration matched, but your BTCPay was not sent to me. I was not harmed nor the beneficiary of any of these transactions.

For those new to this discussion: This bug has been fixed in latest versions of develop and master.