Bytes
SolidityDefinition
Type pour stocker des données binaires brutes. Deux variantes : `bytes` (dynamique, comme un array) et `bytes1` à `bytes32` (taille fixe). `bytes32` est très utilisé pour les hash et identifiants. Plus gas-efficient que les string pour les données brutes.
English version
Type for storing raw binary data. Two variants: `bytes` (dynamic, like array) and `bytes1` to `bytes32` (fixed-size). `bytes32` commonly used for hashes and identifiers.
Exemple de Code
bytes32 public merkleRoot;
bytes public data;
function storeHash(bytes32 hash) public {
merkleRoot = hash;
}
function concatenate(bytes memory a, bytes memory b) public pure returns (bytes memory) {
return abi.encodePacked(a, b);
}Termes Lies
Pages Liees
Pratique ce concept sur Solingo
Maîtrise Bytes avec des exercices interactifs et un IDE intégré.
Commencer gratuitement