Skip to content

Commit

Permalink
Merge pull request #208 from VasiliyS/ba-desc-patch
Browse files Browse the repository at this point in the history
fixes `ba` list description and `dip` example typos
  • Loading branch information
m00sey authored Aug 20, 2024
2 parents 249e3bc + 540d0f8 commit fb5ac5e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions spec/spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ Key event validation includes everything needed to validate events, including st
![Controller Application with Agent](https://raw.githubusercontent.com/trustoverip/tswg-keri-specification/revised-format/images/ControllerAppAgentSplitFunctions.png)

**Figure:** *Controller Application with Agent*

#### Direct exchange

The simplest mode of operation is that a pair of controllers, each with their own AID, use their respective applications (including agents when applicable) to directly exchange key event messages that verifiably establish the current key state of their own AID with the other controller. For each exchange of key events, the destination controller acts as a validator of events received from the source controller. Therefore, given any key event, a given entity is either the event's controller or a validator of some other controller's event.
Expand Down Expand Up @@ -658,7 +658,7 @@ The Backer Remove, `br` field value is a list of strings that each is the fully

##### Backer add list

The Backer Add, `ba` field value is a list of strings that each is the fully qualified AID of a Backer to be appended to the current Backer list. This allows Backer lists to be changed in an incremental fashion. A given AID MUST NOT appear more than once in any Backer Add list. The Backer Add, `ba` list appears in Rotation and Delegated Rotation events. Given such an event, the current backer list is updated by appending in order the AIDs from the Backer Add, `ba` list except for any AIDs that already appear in the current Backer list. The AIDs in the Backer Add, `ba` list MUST NOT be appended until all AIDs in the Backer Add, `ba` list have been removed.
The Backer Add, `ba` field value is a list of strings that each is the fully qualified AID of a Backer to be appended to the current Backer list. This allows Backer lists to be changed in an incremental fashion. A given AID MUST NOT appear more than once in any Backer Add list. The Backer Add, `ba` list appears in Rotation and Delegated Rotation events. Given such an event, the current backer list is updated by appending in order the AIDs from the Backer Add, `ba` list except for any AIDs that already appear in the current Backer list. The AIDs in the Backer Add, `ba` list MUST NOT be appended until all AIDs in the Backer Remove, `br` list have been removed.


##### Configuration traits field
Expand Down Expand Up @@ -927,7 +927,7 @@ The top-level fields of a Delegated Inception, `dip` event message body MUST app
```json
{
"v": "KERI10JSON0001ac_",
"t": "icp",
"t": "dip",
"d": "EL1L56LyoKrIofnn0oPChS4EyzMHEEk75INJohDS_Bug",
"i": "EL1L56LyoKrIofnn0oPChS4EyzMHEEk75INJohDS_Bug",
"s": "0",
Expand Down

0 comments on commit fb5ac5e

Please sign in to comment.