Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Permissions: only list forwarders when assigning permissions to apps #692
For now, we can safely assume that if an app isn't a forwarder, it isn't able to interact with external contracts.
This isn't technically true (the Agent app, for instance, doesn't need to be a forwarder and it would still be able to interact with external contracts), but for the majority of use cases this should be true.
The user always has the "custom address" escape hatch, where they could put in their desired app.