I have bought a few bitcents and I have sold some. It seems to work fine, with a few delays. I have never waited so intently for block confirmations!
It seems that orders go from submitting --> in market --> matching --> in progress --> completed
...but if my computer goes to sleep in the meantime, it seems that I have to start all over again. Once order is "matching" you have to wait for a block confirmation for it to go into "processing".
Can somebody from the @Coinffeine team please confirm what happens to orders if you drop off at any of these stages?
When do you lose the BTC escrow?
What happens if an order is only partially filled?
Why can't you cancel market orders like you can cancel limit orders?
You are right, the status go from submitting --> in market --> matching --> processing --> completed.
An order should go from "in progress" to "in market" and keep in this state if there is no orders matching with your order. When te order is in state "in market" it is just waiting for a cross.
<>
You can cancel your order safely in any moment if there is no active exchanges. The cancel button is disabled when Coinffeine cannot cancel an order because there are active exchanges, so if you are able of clicking the "cancel" button you can cancel the order.
You'll never lose your deposit (2 in bitcoins) for cancelling an order because orders cannot be cancelled when they are in progress.
If you shutdown Coinffeine app or your computer in the middle of an exchange, the app will continue when you get back. If you don't get back in more than 24h you'll lose your deposit for the exchange in progress: an amount of money of 2 in bitcoins.
Regards,