⛓️
ChatGPT intermediate

Dicas de debugging em blockchain para Blockchain

Prompt gerado automaticamente para Debugging em Blockchain em Blockchain

3 usos Blockchain

Prompt completo

"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

Blockchain Debugging em Blockchain gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico