hermes: Hermes ports not getting detected
Crate
ibc-rs (Hermes)
Summary of Bug
Creating channels between Band Protocol and another chain from it’s oracle
port for fetching prices, it throws could not resolve channel and port is invalid.
Version
hermes - release - v0.11.1
Steps to Reproduce
ibc-0 = Band Protocol (band-laozi-testnet4) ibc-1 = Any chain with oracle port*
* = https://github.com/comdex-official/comdex/tree/oracle-liquidation
(This binary and branch contains bandoracle port for fetching prices)
hermes create channel test-1 band-laozi-testnet4 --port-a bandoracle --port-b oracle
Logs:
WARN ThreadId(01) cannot resolve channel version for unknown port id 'oracle'
Error: channel error: could not resolve channel version because the port is invalid: oracle
Acceptance Criteria
Port from Band or Comdex getting detected for channel creation.
For Admin Use
- Not duplicate issue
- Appropriate labels applied
- Appropriate milestone (priority) applied
- Appropriate contributors tagged
- Contributor assigned/self-assigned
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 1
- Comments: 20 (11 by maintainers)
@dhogaivannan This does not seem to have anything to do with this issue. Can you please gather as much information as you can (trace logs, Hermes version, etc.) and open a new issue?
@romac , the latest pull from your branch works fine, thanks a lot for your help!
@dhogaivannan I think I have a proper fix for this issue, and will notify you when you can test again with the
romac/1861-non-standard-ports
branch.@dhogaivannan I am working on this in #1825