Skip to content

Commit

Permalink
fix order
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefano Angieri committed Sep 9, 2024
1 parent f948da8 commit fe7618a
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions spec/core/v2/ics-002-client-semantics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,17 +254,6 @@ A `ClientMessage` is an opaque data structure defined by a client type which pro
type ClientMessage = bytes
```

#### `Counterparty`

`Counterparty` is the data structure responsible for maintating the counterparty informations.

```typescript
interface Counterparty {
channelId: Identifier
keyPrefix: CommitmentPrefix
}
```

### Store paths

Client state paths are stored under a unique client identifier.
Expand Down Expand Up @@ -354,6 +343,17 @@ to intervene to unfreeze a frozen client & provide a new correct ClientMessage w
It is utilised to verify presence or absence of a particular key/value pair in state
at a particular finalised height (necessarily associated with a particular commitment root).

#### `Counterparty`

`Counterparty` is the data structure responsible for maintating the counterparty informations.

```typescript
interface Counterparty {
channelId: Identifier
keyPrefix: CommitmentPrefix
}
```

### State verification

Client types must define functions to authenticate internal state of the state machine which the client tracks.
Expand Down

0 comments on commit fe7618a

Please sign in to comment.