def METHOD_NAME(
    self, tokenType: int, tokenAddress: ChecksumAddress, tokenId: int, amount: int
) -> ContractFunction:
    return self.contract.functions.METHOD_NAME(
        tokenType, tokenAddress, tokenId, amount
    )