Énoncé
Écris un petit contrat en JavaScript (storage, msg.sender, require, emit), déploie-le, appelle ses fonctions et suis son état, ses événements et son gaz.
Indications
Simulateur pédagogique en JavaScript : ce n’est PAS la machine virtuelle d’Ethereum (EVM) ni Solidity. Le contrat tourne dans un Worker isolé, sans réseau ; le gaz est simplifié (lecture 1, écriture 5, événement 3).
Moteur
Blockchain : contrats intelligents (simulateur)Code du contrat (JavaScript)
Appeler une fonction
État (storage)
Contrat non déployé.