Esta función nos devuelve el nombre del token. Por ejemplo: Dogecoin.
🔹 "function symbol() public view returns (string)"
Esta función nos devuelve el nombre corto del token. Por ejemplo: DOGE.
🔹 "function decimals() public view returns (uint8)"
Esta función nos devuelve el número de decimales del token. Si el token NO tiene decimales será 0. Curiosidad: Esto ocurre porque en Solidity no podemos poner números con decimales. Por eso nos toca jugar con números enteros.
🔹 "function totalSupply() public view returns (uint256)"
Esta función nos devuelve el total supply del token.
🔹 "function balanceOf(address _owner) public view returns (uint256 balance)"
Esta función nos devuelve el balance de una cuenta cualquiera.
🔹 "function transfer(address _to, uint256 _value) public returns (bool success)"
Es la responsable de enviar una cantidad X de tokens desde la cuenta que ejecute esta función a otra cuenta.
Aquí la gente que crea tokens ERC-20 puede implementar por ejemplo quemas en cada tx.