Example for my e-commerce site:
uint public PO;
function () {
emit Purchase(PO++, msg.sender, msg.value, msg.data); // first param is indexed
}
The code above is for illustrative purpose only.
I have code listening to the Purchase event. May I know if the following possible?
the Indexed PO value skipped some numbers because some of the transaction are rejected by the block chain?
After receiving Purchase event at my listener, the transaction was rejected by blockchain?
The PO+ was received out of order because some transactions were outgassed
Thanks dude