Dicas de debugging em blockchain para Blockchain
Prompt gerado automaticamente para Debugging em Blockchain em Blockchain
"Você é um engenheiro de software sênior especializado em blockchain. Elabore um guia passo a passo, detalhado e prático, para depurar uma transação Ethereum que falhou (reverteu) em um ambiente de produção. O guia deve cobrir desde a coleta inicial de informações (hash da transação, bloco, *caller*, *calldata*) até a identificação da causa raiz, utilizando ferramentas como Etherscan (ou explorador similar), *logs* de nós (se disponíveis), simulações locais com Hardhat/Ganache e análise de *bytecode* com ferramentas como EVM Disassembler. Inclua estratégias para lidar com cenários comuns, como *out of gas*, *revert* explícito por `require`/`assert`, *underflow/overflow* aritmético, problemas de permissão (ex: `Ownable`), e interações incorretas entre contratos. O foco deve ser na eficiência e na minimização do *downtime* em um ambiente real."
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Blockchain
Continue explorando prompts nesta categoria.
Guia para troubleshooting em blockchain em Blockchain
Prompt gerado automaticamente para Troubleshooting em Blockchain em Blockchain
Guia para fundamentos de blockchain em Blockchain
Prompt gerado automaticamente para Fundamentos de Blockchain em Blockchain
Guia para melhores práticas em blockchain em Blockchain
Prompt gerado automaticamente para Melhores práticas em Blockchain em Blockchain