You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Relayers need to use identifiers to specify clients, connections, channels and ports. Currently the identifiers are generated randomly. However, to aid the relayers they should be semi-structured.
The proposed changes are as follows:
Client Identifiers should be prefixed with their client type for consistency with ibc-go
they should have a unique 8 character suffix matching [0-9a-zA-Z]
example: 08-wasm-Fj06bZ84
Connection Identifiers should be prefixed with connection
they should have a unique 8 character suffix matching [0-9a-zA-Z]
example connection-8bvC6762
Channel Identifiers should be prefixed with channel
they should have a unique 8 character suffix matching [0-9a-zA-Z]
example channel-972309bR
Port Identifiers should be chosen depending on their purpose
Objective
Relayers need to use identifiers to specify clients, connections, channels and ports. Currently the identifiers are generated randomly. However, to aid the relayers they should be semi-structured.
The proposed changes are as follows:
ibc-go
[0-9a-zA-Z]
08-wasm-Fj06bZ84
connection
[0-9a-zA-Z]
connection-8bvC6762
channel
[0-9a-zA-Z]
channel-972309bR
transfer
Origin Document
https://hermes.informal.systems/tutorials/local-chains/add-a-new-relay-path.html#identifiers
Goals
Deliverable
Non-goals / Non-deliverables
General issue deliverables
Testing Methodology
make ...
make ...
make test_all
LocalNet
is still functioning correctly by following the instructions at docs/development/README.mdk8s LocalNet
is still functioning correctly by following the instructions hereCreator: @h5law
Co-Owners: @h5law
The text was updated successfully, but these errors were encountered: