August 2019
Intermediate to advanced
486 pages
13h 52m
English
The decimals() function should return the fungibility of the token in the number of decimals. For example, 18 means to divide the token amount by 1018 to get its whole value. The decimals() function is defined in the contract as follows or using the public state variable:
function decimals() public view returns (uint8)
The function's visibility can be public or external. It must be a view function and should not be allowed to modify the state. The function must return a uint8 type value.