well I have the onclick set to call the whack function in the contract (gasPrice variable name is misleading but a byproduct of ChatGPT naming things weird, it's actually the value of the transaction ^^)