diff --git a/bsip-0040.md b/bsip-0040.md index a3a972b..d40342d 100644 --- a/bsip-0040.md +++ b/bsip-0040.md @@ -124,7 +124,7 @@ That has the consquence now that a a transfer transaction sending funds away fro # Specifications Requirements to modify the backend includes -* Extend the account object to store custom active permission that includes a list of custom active authorities. Multiple custom active authority entries are possible for one operation +* Extend the account object to store custom active permission that includes a list of custom active authorities. Multiple custom active authority entries are possible for one operation. If the active authority of the account is updated all custom active authorities need to be confirmed in the update, every unconfirmed one is deleted otherwise * Extend `account_update` or create a new operation to allow changing the custom active permission * Operation-specific authorities (if present) must be evaluated in incoming transactions * Additional committee parameters may be needed to limit the extend of usage of this feature