I setup a simple start, bid, close in Plutus Playground where the following occurs:
- Wallet 1 starts the bidding
- Wallet 2 makes a bid above the min amount
- Wallet 3 calls close
In the end Wallet 2 gets the token and Wallet 1 gets the amount in the script. But why is wallet 3 allowed to end the bidding when they weren't the one to start the bidding?