Bonjour, Quand j'arrive à 6.19 de la vidéo, je ne comprends pas...quand je réécris le code, j'ai un surlignement en zigzag jaune qui part de "function" jusqu'à la dernière parenthèse? et j'ai "infinite gas" qui s'inscrit après "string memory" ça fait 30fois que je relis j'ai bien recopié🤔je ne comprends pas ce que cela signifie? merci pour ton explication. Marcelus
Je ne suis pas du tout expert mais ça d'après ce que je comprends il faut écrire la fonction comme ceci pour éviter l'erreur : function getHelloWorld() pure public returns(string memory){ return "Hello World"; } Il manque le "pure" devant "public". Le "pure" signifie que la fonction ne vient pas modifier l'état du contrat. Alors que si l'état n'est pas modifié, on enlève le "pure"
en tout cas même si je bloque à la 6ème minute, la vidéo est super 👍
Merci beaucoup
Avec plaisir :)
Bonjour,
Quand j'arrive à 6.19 de la vidéo, je ne comprends pas...quand je réécris le code, j'ai un surlignement en zigzag jaune qui part de "function" jusqu'à la dernière parenthèse? et j'ai "infinite gas" qui s'inscrit après "string memory" ça fait 30fois que je relis j'ai bien recopié🤔je ne comprends pas ce que cela signifie?
merci pour ton explication.
Marcelus
Je ne suis pas du tout expert mais ça d'après ce que je comprends il faut écrire la fonction comme ceci pour éviter l'erreur :
function getHelloWorld() pure public returns(string memory){
return "Hello World";
}
Il manque le "pure" devant "public".
Le "pure" signifie que la fonction ne vient pas modifier l'état du contrat. Alors que si l'état n'est pas modifié, on enlève le "pure"
czero tu fait du dev aussi ? :)