Address
SolidityDefinition
Type fondamental représentant une adresse Ethereum de 20 octets (160 bits). Peut désigner un compte utilisateur (EOA) ou un smart contract. Les adresses peuvent recevoir des Ether et interagir avec la blockchain. Solidity offre deux variantes : `address` (standard) et `address payable` (peut recevoir de l'Ether via `.transfer()` ou `.send()`).
English version
Fundamental type representing a 20-byte (160-bit) Ethereum address. Can refer to a user account (EOA) or smart contract. Two variants: `address` (standard) and `address payable` (can receive Ether).
Exemple de Code
address public owner;
address payable public recipient;
function sendEther() public {
recipient.transfer(1 ether);
}
function getBalance(address account) public view returns (uint256) {
return account.balance;
}Termes Lies
Pages Liees
Pratique ce concept sur Solingo
Maîtrise Address avec des exercices interactifs et un IDE intégré.
Commencer gratuitement