Skip to content

Commit

Permalink
Merge PR cosmos#202: Add note on non-empty identifiers
Browse files Browse the repository at this point in the history
  • Loading branch information
cwgoes authored Aug 17, 2019
1 parent 57fa1b1 commit c5d2d43
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
Binary file modified spec.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion spec/ics-024-host-requirements/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ IBC should require as simple an interface from the underlying state machine as p

A `Key` is a bytestring used as the key for an object stored in state. Keys MUST contain only alphanumeric characters and the separator `/`.

An `Identifier` is a bytestring used as a key for an object stored in state, such as a connection, channel, or light client. Identifiers MUST consist of alphanumeric characters only.
An `Identifier` is a bytestring used as a key for an object stored in state, such as a connection, channel, or light client. Identifiers MUST consist of alphanumeric characters only. Identifiers MUST be non-empty (of positive integer length).

Identifiers are not intended to be valuable resources — to prevent name squatting, minimum length requirements or pseudorandom generation MAY be implemented.

Expand Down

0 comments on commit c5d2d43

Please sign in to comment.