((...snip...))
If a transaction is submitted within 7 blocks but does not become part of the main chain within 1000 blocks the purchase order is canceled. If the transaction becomes part of the main chain after the purchase order cancellation then nastyfans will refund the amount (minus 0.0005 BTC tx fee) to the buyer if the buyer accepts donations. Otherwise it becomes a nastyfans donation. (This is new policy.)
If there are no good objections I will start a poll for these policy additions.
Why the need for the donation distinction? Why not just send back to the sending address? I think taking funds like that could make nasty fans look very bad in the future.
@nonnakip:
WHAT!? The NastyFans policy says nothing along the lines:
...If an auction transaction takes too long for whatever arbitrary reason(s), we will just claim your bitcoin as a "donation".
@ErebusBat: Yes. I agree.
... Though your "in the future" qualifier is not even the case:
This
CURRENTLY looks very bad for nastyfans/nastymining, as it is a
systemic design flaw which is not supported by the NastyFans.org policy.
(
neither the exact wording, nor the "spirit", nor intended... so basically it's a bug.)
Edited to add:I'm really glad that things are working as well as they are. Thanks for all the hard work nonnakip, I'm really glad this is only the second major bug I've noticed. The first one I noticed personally, as it affected the distribution of donations after I had picked up a few new seats.
Distribution 213576 started at 2012-12-21 22:03:07. The distribution is based on the seats at that time. The 4 day delay is because I had problems. Future distributions will not have a delay. Sorry for the confusion.
... I think something related to the distribution being sent out manually or something? Is this still the way it's done or is there a new system? When someone picks up new seats & the ownership is transferred to the new fan/owner, like basically...
err... I guess my question is: How much delay is there? Is there a new practice or procedure for calculating "seats per fan" when distributing donations so that things get re-calculated to be "up to the minute" accurate to make sure everyone gets the right amount?