Pular para o conteúdo

Introdução

Menos de 1 minuto

Uma transação é um evento criado, assinado e enviado por um usuário para modificar o estado do registro. É comumente usado para transferir ada ou outros tokens de um usuário para outro. Além disso, pode servir para diversos propósitos, como criação de token, registro de delegação para uma stakepool, ou interação com contratos inteligentes, entre outros. O processo para modificar o registro por meio de uma transação é o seguinte:

  • Criando a transação. Uma transação inclui um conjunto de dados que especifica como você pretende modificar o registro. Os componentes fundamentais de uma transação incluem UTXOs, dos quais os fundos são obtidos, e endereços de destino para os quais você deseja enviar fundos juntamente com a quantidade desejada de tokens. Existem várias ferramentas disponíveis para ajudar na criação de transações, como carteiras e cardano-cli.

  • Assinando a transação. Um usuário que possui os fundos a serem gastos deve fornecer autorização para a transação por meio de uma assinatura. Se os fundos estiverem em um endereço de contrato inteligente, a autorização é realizada executando o contrato inteligente em si. Várias ferramentas estão disponíveis para ajudar na assinatura de transações, incluindo carteiras e cardano-cli.

  • Enviando a transação. Para que uma transação seja refletida no registro, o usuário deve enviá-la. Essas transações são recebidas pelos Stakepools, validadas e depois adicionadas ao registro dentro de um bloco.

Cada transação inclui um identificador conhecido como TxId, e após completar essas três etapas, você pode visualizar o conteúdo da transação no Cardano Explorer, acessível em https://explorer.cardano.org, por exemplo.

Última atualização:
Contribuidores: cauechianca