Um pool do v4 pode nomear um hook: um contrato chamado em momentos fixos de um swap, de um depósito ou de um saque.
Quais momentos são está gravado no endereço do hook, e o protocolo garante isso.
Um hook que pode agir nos swaps pode mudar o custo deles, então números lidos apenas da curva podem não valer para aquele pool.
As permissões de um hook ficam fixas quando o pool é criado; o pool não pode trocar o hook que nomeia.
O que um hook faz com uma permissão está no código dele, que este site não lê e pelo qual não responde.
O diretório de hooks deste site lista os hooks dos pools v4 mais movimentados da semana, com o que cada um tem permissão de fazer.