Appearance
Solidity API
IERC20MetadataInternal
_Interface for internal metadata-related events and functions of the ERC20 token standard. While the ERC20 metadata standard (name, symbol, decimals) doesn't specify any events, this interface can be used to define any internal metadata-related functionality that might be needed across different facets of a diamond implementation.
This interface serves as:
- A base interface for IERC20Metadata
- A place to define any metadata-related events (if needed)
- A contract boundary for diamond storage variables related to metadata
In a diamond implementation, this separation allows for better organization of metadata-related functionality and clearer boundaries between different aspects of the token contract._