diff --git a/docs/auth_rules.md b/docs/auth_rules.md index 8ad85fed3..5d640cf21 100644 --- a/docs/auth_rules.md +++ b/docs/auth_rules.md @@ -15,7 +15,7 @@ | SCHEMA |`*`|`*`|`*`| No one can edit existing Schema | Editing Schema| | CLAIM_DEF |`*`|`*`|`*`| TRUSTEE, STEWARD, TRUST_ANCHOR| Adding new CLAIM_DEF transaction| | CLAIM_DEF |`*`|`*`|`*`| Owner of claim_def txn| Editing CLAIM_DEF transaction| -| NODE |`services`|``|`[VALIDATOR]`| STEWARD if it is owner of this transaction| Adding new node to pool| +| NODE |`services`|``|`[VALIDATOR]`| STEWARD if it doesn't own NODE transaction yet| Adding new node to pool| | NODE |`services`|`[VALIDATOR]`|`[]`| TRUSTEE, STEWARD if it is owner of this transaction| Demotion of node| | NODE |`services`|`[]`|`[VALIDATOR]`| TRUSTEE, STEWARD if it is owner of this transaction| Promotion of node| | NODE |`node_ip`|`*`|`*`| STEWARD if it is owner of this transaction| Changing Node's ip address| diff --git a/docs/transactions.md b/docs/transactions.md index 4ccce2422..de48af699 100644 --- a/docs/transactions.md +++ b/docs/transactions.md @@ -206,7 +206,7 @@ creation of new DIDs, setting and rotation of verification key, setting and chan NYM's alias. -If there is no NYM transaction for the specified DID (`did`) yes, then this can be considered as the creation of a new DID. +If there is no NYM transaction for the specified DID (`did`) yet, then this can be considered as the creation of a new DID. If there is already a NYM transaction with the specified DID (`did`), then this is is considered an update of that DID. In this case we can specify only the values we would like to update. All unspecified values remain unchanged.