Olá Amos, tudo certo?
O problema está relacionado ao fato de a transação não ter sido realmente enviada para a blockchain. A mensagem de aviso "Dry run enabled, not broadcasting transaction" indica que a transação foi apenas simulada e não transmitida.
Para resolver isso, você precisa adicionar a opção --broadcast
ao comando forge create
para garantir que a transação seja realmente enviada. O comando ficaria assim:
forge create --rpc-url https://rpc.ankr.com/polygon_amoy --private-key SEU_PRIVATE_KEY src/MeuPrimeiroToken.sol:MeuToken --constructor-args 10000000 --broadcast
Certifique-se de substituir SEU_PRIVATE_KEY
pela sua chave privada real.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.