Bool (Booléen)

Solidity

English: Bool

Definition

Type de données primitif représentant une valeur logique : `true` ou `false`. Occupe 1 byte en storage mais est packable avec d'autres variables pour économiser du gas. Supporte les opérations logiques : `&&` (AND), `||` (OR), `!` (NOT).

English version

Primitive data type representing a logical value: `true` or `false`. Occupies 1 byte in storage but can be packed. Supports logical operations: `&&`, `||`, `!`.

Exemple de Code

bool public isActive = true;
bool private locked;

modifier nonReentrant() {
    require(!locked, "Reentrant call");
    locked = true;
    _;
    locked = false;
}

Pratique ce concept sur Solingo

Maîtrise Bool (Booléen) avec des exercices interactifs et un IDE intégré.

Commencer gratuitement