mirror of
https://github.com/logos-messaging/specs.git
synced 2026-01-02 14:13:06 +00:00
clarify parameter update implications for existing memberships
This commit is contained in:
parent
f15b30a1dc
commit
586d70bfba
@ -170,11 +170,17 @@ Deposit withdrawal is subject to the following conditions:
|
||||
|
||||
At initial mainnet deployment, the contract MUST have an _Owner_.
|
||||
The _Owner_ MUST be able to change the values of all contract parameters.
|
||||
The updated parameter values MUST apply to all new memberships.
|
||||
The parameters of existing memberships MUST NOT change if the _Owner_ updates global parameters.
|
||||
The contract MAY restrict extensions for memberships created before the latest parameter update.
|
||||
|
||||
The _Owner_ MUST be able to pause any of the following contract functionalities:
|
||||
- register a membership;
|
||||
- extend a membership;
|
||||
- withdraw a deposit.
|
||||
|
||||
The
|
||||
|
||||
At some point, the _Owner_ SHOULD renounce their privileges,
|
||||
and the contract MUST become immutable.
|
||||
If further upgrades are necessary,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user