Something odd happened today. I send some btc dust to one of my counterparty wallets to be able to do a transaction. I didn't use a fee to send it from my wallet to counterparty, since it is expensive enough already and I am patient. But counterparty can spend unconfirmed funds, so I recieved the dust and send some transactions. 24 hours the dust transaction was still unconfirmed and got returned to my balance. the counterparty balance is now back to confirming... double spended!
How is this possible? If the funds got spend by counterparty and that transaction is confirmed, but the dust transaction is not. Where did the bitcoin go?
counterparty

On blockchain there is record of the transaction ever happening!
Edit, I did have enough funds for the transaction before the dust transaction. so the amount is deducted but i still have more in my counterparty than should be. Maybe now I can send the excess amount back to my wallet and profit (allbeit some dust).





