With the IPFS & ENS plugins, they both implement their respective core functionalities, along with implementing the URI Resolver interface methods.
This causes a "confusion of concerns", and leads to issues like the ones described in this thread: https://discord.com/channels/796821176743362611/908544308876050515/935542806418710548
We should create separate plugins for the IPFS & ENS URI-Resolvers, which depend on the IPFS & ENS wrappers within themselves.
With the IPFS & ENS plugins, they both implement their respective core functionalities, along with implementing the URI Resolver interface methods.
This causes a "confusion of concerns", and leads to issues like the ones described in this thread: https://discord.com/channels/796821176743362611/908544308876050515/935542806418710548
We should create separate plugins for the IPFS & ENS URI-Resolvers, which depend on the IPFS & ENS wrappers within themselves.