Discuss optional interfaces per @dete advice

References: https://github.com/ethereum/EIPs/issues/165#issuecomment-345382512
This commit is contained in:
William Entriken 2018-02-13 03:07:48 -05:00 committed by GitHub
parent 5e02514334
commit 7558488487
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -51,7 +51,9 @@ contract Selector {
}
```
Note: interfaces do not permit optional functions, therefore, the interface identity will not them.
Note: interfaces do not permit optional functions, therefore, the interface identity will not include them.
Note: an ERC standard may define multiple interfaces to separate core functionality from optional features. For example, [one draft standard defines](https://github.com/ethereum/EIPs/pull/841) ERC721, ERC721Metadata and ERC721Enumerable interfaces.
### How a Contract will Publish the Interfaces it Implements