A function that will read a contract's component interface using getComponentInterface and return the correct instantiated instance.
This function will never return an instance of OpenAllowList because it has the same component interface as SimpleDenyList
A function that will read a contract's component interface using
getComponentInterface
and return the correct instantiated instance. This function will never return an instance of OpenAllowList because it has the same component interface as SimpleDenyList