[Feature]: Implement IErc165
for All Contracts
#592
Labels
effort: medium
Default level of effort.
good first issue
Good for newcomers.
type: feature
New feature request.
What is the feature you would like to see?
We can implement this as a "convenience" impl for users who may wish to easily support
IErc165
while using our contracts.This implementation would not be part of the ABI unless the user of the library makes their intention to make it so explicit by declaring a
supports_interface
method in their inheriting contract(s).TODO:
IErc165
for all base contracts where it might be missingIErc165
for all extensions/utils where it might be missingrust-contracts-stylus/contracts/src/token/common/erc2981.rs
Lines 864 to 883 in a4d70bc
We don't need to update examples or docs.
Contribution Guidelines
The text was updated successfully, but these errors were encountered: