Hi
Syji!We're sorry to hear you were having some issues!
I don't know why, but the "Ticket Purchase In Progress ..." dialog has been up for last 6 minutes. I think it should be much quicker than that.
As you later discovered, the
"Ticket Purchase In Progress..." screen appears when your Ethereum Wallet/browser takes over, and it's waiting for you to confirm the transaction in your wallet/browser. So it takes as long as you take to hit submit!
Approving the transaction should be included in your instruction to make sure that everyone's ticket purchase completes smoothly.
We agree and will add an explanation to the
"Ticket Purchase In Progress..." pop up to make it clearer - thank you for the feedback!
But the ticket for yesterday didn't go through. It had an error.
Looking at the contract we can
see your transaction that errored, and the
successful one a few minutes later - and we have figured out what happened!
It seems it was an unlucky coincidence! At around the time you made your first transaction yesterday, the ticket price was raised to reflect the now lower price of Ethereum in dollars. And during the time you were making your entry (those six minutes you mentioned above!) was when the ticket price went up. So your transaction was for only 0.002ETH and the ticket price had become 0.003ETH meaning the transaction was reverted!
The ticket price was deducted from my wallet.
Looking at the contract & you account, you can see that the price for this failed transaction
was not taken from your account.
The transaction still exists and still shows up in your wallet as an outgoing one, but because it failed (and hence the red exclamation mark
!), the ETH was never moved, so don't worry! You did however lose just under
$0.01 in gas fees. So because of that, and because of a) Your good feedback and b) Your patience, we sent you
0.003ETH to cover your ticket price!
Thank you for playing Etheraffle and buying tickets - good luck!
Oh, and announcement we made on twitter re an upcoming promo is nearly ready, and you'll be glad you've bought a ticket . . .