solidstate-network/solidstate-solidity

Use `EnumerableSet` internally for `ERC165Storage`

ItsNickBarry opened this issue · 2 comments

The ability to enumerate ERC165 interfaces could theoretically be useful (if anyone ever decides to use ERC165).

This would be a better design, but any upgrade would be incompatible with existing contracts and ER165 is useless anyway.

Also, EnumerableSet would use a bit more gas.