O que é uma transação de aprovação?

Para obter um passo a passo com imagens, consulte a versão em inglês deste artigo.

Na primeira vez que você fizer um swap ou adicionar liquidez, será necessário aprovar o token que você selecionou para o swap. Essa aprovação dá permissão ao Uniswap Protocol para realizar o swap desse token na sua carteira.

A transação de aprovação autoriza o Uniswap Protocol a realizar o swap do token que você aprovou diretamente da sua carteira. É necessário concluir uma transação de aprovação para cada token que você deseja utilizar no Uniswap Protocol.

Se estiver com dificuldades para aprovar um token, leia nosso artigo: Solução de problemas com transações de aprovação.

Aqui está um guia sobre como concluir uma transação de aprovação:

  1. Insira os detalhes do seu swap.

  2. Selecione “Aprovar e fazer swap”.

  3. Em sua carteira, aprove o acesso do Uniswap ao token que você deseja selecionar para fazer swap. Nessa transação, uma taxa de rede é cobrada.
    Sua carteira pode solicitar que você insira o número de tokens a serem aprovados. Insira um valor igual ou maior ao número de tokens que você deseja incluir no swap.

  4. Em sua carteira, permita o uso do token para o swap. Nessa transação, não é cobrada uma taxa de rede.
    Essa etapa consiste em uma assinatura do tipo Permit2. Para saber mais, leia nosso post: Permit2 e o Universal Router.

  5. Na sua carteira, confirme o swap. Nessa transação, uma taxa de rede é cobrada.

  6. Quando o swap for confirmado, a transação será enviada para a blockchain (pendente).

  7. Você verá a mensagem “Swap realizado com sucesso” e um ícone de verificação verde na tela quando a transação for concluída com sucesso.

A aprovação do token é válida por 30 dias. Após esse período, ela expira e será necessário aprovar o token novamente.

No entanto, essa nova aprovação pode ser feita por meio de uma solicitação de assinatura. Nenhuma taxa de rede é cobrada para essa solicitação.