Une minute
Développement Solidity tuto 2 - Contrat basique
Voici un exemple de smart contrat simple qui incrémente et décrémente le compteur count
gardé en mémoire.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.6;
contract Counter {
uint public count;
// Fonction permettant d'obtenir la valeur du compteur count
function get() public view returns (uint) {
return count;
}
// Fonction qui incrémente count par 1
function inc() public {
count += 1;
}
// Fonction qui décrémente count par 1
function dec() public {
count -= 1;
}
}