You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't think there's really a correct vs incorrect way here, but IMO doing this from the Subscription will simplify some things, and conceptually makes the Coordinator more of a protocol-oriented contract (which is the idea, anyway).
If we change it to the Subscription:
Adopters will only interact with Subscriptions and AllowList contracts
Coordinator will only initiate a ritual if the Subscriptions was previously approved as a FeeModel, which is currently gatekeeped by the DAO Council
We can remove the initiator role from Coordinator, and even the whole concept of permissioned phase, since rituals can only be initiated from approved subscriptions.
If we leave it as is:
Adopters will pay to the Subscription, but interact with the Coordinator
DAO Council will have to separately approve the subscription as FeeModel and the adopter as initiator.
The text was updated successfully, but these errors were encountered:
I don't think there's really a correct vs incorrect way here, but IMO doing this from the Subscription will simplify some things, and conceptually makes the Coordinator more of a protocol-oriented contract (which is the idea, anyway).
If we change it to the Subscription:
If we leave it as is:
The text was updated successfully, but these errors were encountered: