Como alterar o proprietário de uma função no postgres

Estou escrevendo um script para alterar todas as funções do postgres (alterando o proprietário de cada função). Consigo listar todos os nomes de funções usando a consulta postgres, mas não consigo listar parâmetros para cada uma dessas funções.

Meu problema será resolvido se eu conseguir uma solução para qualquer um dos problemas mencionados abaixo:

Existe alguma maneira de listar o tipo de dados dos parâmetros em cada uma das funções.Temos alguma abordagem para alterar funções em que, em vez de passar o tipo de parâmetro, posso enviar algum curinga. Por exemplo, eu posso escrever ALTER FUNCTION schemaname.func (texto) PROPRIETÁRIO PARA 'newowner' como: ALTER FUNCTION schemaname.func (*) PROPRIETÁRIO PARA 'newowner'.

questionAnswers(2)

yourAnswerToTheQuestion