cosmos / relayer-archive

An example of a server side IBC relayer to be used for Game of Zones and beyond
56 stars 31 forks source link

Implement ICS24 Identifier validation #32

Closed jackzampolin closed 4 years ago

jackzampolin commented 4 years ago

Closes: #23

This PR adds input validation for all IBC identifiers through the functions added in ICS24. This is encapsulated in a set of helper functions that set the current identifiers for the chain in question and ensure that they are valid and enough of them are present.