Skip to main content

Entendendo os Tipos de Transação

Os tipos de transação representam diferentes ações de blockchain decodificadas pelo nosso sistema. Cada tipo de transação corresponde a atividades específicas on-chain, como mintagem de NFT, lances ou staking. Abaixo está a lista completa de tipos de transação suportados:
Se você gostaria que analisássemos um tipo de transação que não está listado acima, sinta-se à vontade para nos contatar no nosso Discord.

Mapeando Tipos de Transação para Fontes

Cada tipo de transação é gerado por fontes de programas específicas. Entender essas relações ajuda a identificar quais programas estão gerando tipos de transação específicos. Os mapeamentos abaixo ilustram a relação entre fontes (programas) e tipos de transação específicos:
  • Tipo-para-Fonte: Mostra quais programas geram um tipo de transação específico
  • Fonte-para-Tipo: Mostra todos os tipos de transação que um programa específico pode gerar
Por exemplo, transações NFT_GLOBAL_BID são geradas por MAGIC_EDEN ou SOLANART, enquanto CANDY_MACHINE_V2 gera exclusivamente eventos NFT_MINT.

Referência Tipo-para-Fonte

Este mapeamento mostra quais fontes de programa podem gerar cada tipo de transação.

Referência Fonte-para-Tipo

Este mapeamento mostra todos os tipos de transação que podem ser gerados por cada fonte de programa.

Usando Tipos de Transação em Seu Código

Ao implementar ouvintes de webhook, você pode filtrar tipos de transação específicos de interesse. Aqui está um exemplo simples de como ouvir eventos de venda de NFT:
Você pode usar os mapeamentos Tipo-para-Fonte e Fonte-para-Tipo para antecipar quais programas gerarão tipos de transação específicos.