Hello,
I have an issue concerning the way in which I switch from a phase to another (mainly regarding the Vikrey one).
Let's say a person tries to make a commitment after the commitment phase is over. At this point I notice that the phase has switched, so I have to emit and event to notify everyone. Since emitting an event costs a lot of gas, is it fair that this unlucky bidder has to pay the price of this event, or should I emit an event only at the expense of an auctioneer? Should I model this entity (the auctioneer), and in case I should, how should I take his address? Is this entity different from the owner of the good?
Thanks in advance,
Lorenzo