Contratos inteligentes
O que é um contrato, o que significa código verificado, o que são eventos on-chain e como qualquer pessoa pode lê-los.
Lendo um contrato inteligente no explorer, passo a passo
Com os conceitos das lições anteriores, a leitura de um contrato inteligente torna-se simples. No Polygonscan, com o endereço do contrato inteligente aberto:
Aba "Contract" — mostra o código-fonte, se verificado (o selo fica visível logo no topo). É aqui que você lê as regras com as próprias palavras de quem escreveu.
"Read as Proxy" / "Write as Proxy" — como o RecoveryClaim opera por trás de um proxy (padrão comum, que permite atualizações controladas), essas sub-abas mostram as funções da implementação real em uso — o que o contrato inteligente faz hoje, especificamente.
Aba "Events" — o diário público da lição anterior, em ordem cronológica: cada ClaimCreated e StepRecorded que já aconteceu, com o hash da transação que você pode conferir de forma independente.
Com essas três abas, qualquer pessoa verifica de forma independente o que este processo faz.