0x9b727dcaC7b331f95786D3b01fA79191Ab527DA3
token: key contract address
amountX18: amount of key buy
const { write: executeBuy, isLoading: buyLoading } = useContractWrite({
address: FACTORY_CONTRACT_ADDRESS,
abi: TOKEN_ABI,
functionName: "buyKeysV2ByToken",
args: [user.tokenaddress, buy*1e18,buyPrice],
});