Ich debugge einen Smart Contract über eine von mir erstellte dApp. Der Vertrag, den ich baue, hat einige Hinzufügungen und einige Entfernungen. Wenn ich etwas hinzufüge, funktioniert alles, aber wenn ich etwas entferne, explodiert etwas. Jedes Mal, wenn das passiert, muss ich:
Ich muss Ganache töten und neu starten, weil MetaMask seltsame Fehler wie
Diese Fehler können nur behoben werden, indem Ganache neu gestartet und die Adresse geändert wird. Ich bin es also wirklich leid, dies immer und immer wieder zu tun. Gibt es eine Möglichkeit, das Debuggen eines Smart Contracts einfacher zu machen?
Vielleicht hilft dir das weiter: http://truffleframework.com/tutorials/debugging-a-smart-contract (ich empfehle auch das Cryptozombies-Tutorial, falls du es noch nicht gemacht hast)
Masiar