Créer un compteSe connecter
Pourquoi la décrémentation ne se fait pas avant un require() ?

Voici un exemple théorique:

contract Contract {
uint _countdown;

constructor(){
_countdown = 10;
}
function tick() external {
_countdown--;
require(_countdown == 0);
selfdestruct(payable(address(this)));
}
}

Quand on appel la fonction tick, celle-ci ne décrémente pas _countdown. J'aimerai savoir pourquoi
:TomokoCafe:
il y a 4 ans
faut mettre un -1 CACH
:Tare2:
Désactiver les signatures : Mon profil/modifier/apparence
il y a 4 ans
faut mettre un -1 CACH
:Tare2:
C'est pareil
:Tomoko_fum:
il y a 4 ans