Rename the ISablierV2
interface
#286
Replies: 6 comments 5 replies
-
Wouldn't |
Beta Was this translation helpful? Give feedback.
-
Thanks for creating this discussion, @andreivladbrg. I agree with your proposal to change the name of the interface, though for a different reason. The It's also a mater of aesthetics - I would rather reserve the
|
Beta Was this translation helpful? Give feedback.
-
True. As I see it, this interface doesn't even define very specific "Sablier" features, but rules for our core functionality-driven contracts. I think it should have the "Sablier" particle in it, for the actual contract we're gonna deploy but additional context is necessary.
This one is tricky, I'd leave the "Governance" part out all together, so we don't have a hard time naming things if/when we eventually introduce Governance contracts. How about something less formal like Does it have to abide by a certain shape e.g. "xyz-able" as in "Adminable"? What are the constraints? |
Beta Was this translation helpful? Give feedback.
-
I have gone with |
Beta Was this translation helpful? Give feedback.
-
Locking, implemented in #292. |
Beta Was this translation helpful? Give feedback.
-
For future reference: what used to be called |
Beta Was this translation helpful? Give feedback.
-
In this PR #271 I suggested to rename the ISablierV2 interface to
ISablierV2Administrative
with the idea that in the future we will have multiple products (LockUp, Payroll) and would be better to create then a common interface,ISablierV2
, for both of them.The options I suggest are:
ISablierV2Administrative
ISablierV2AdminActions
What do you think, do you have better ideas?
Beta Was this translation helpful? Give feedback.
All reactions