We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ibc-relayer-cli
If we invoke Hermes ft-transfer with a ChannelEnd in state Init (as opposed to Open), then the error returned is not very helpful:
ft-transfer
Init
Open
hermes --json tx raw ft-transfer ibc-1 ibc-0 transfer channel-2 10000 -o 1000 -n
{"result":"tx error: failed with underlying cause: deliver_tx reports error: log=Log("failed to execute message; message index: 0: packet failed basic validation: invalid destination channel ID: identifier cannot be blank: invalid identifier")","status":"error"}
b1c4bb8
ibc-0
ibc-1
hermes create connection ibc-0 ibc-1
connection-2
hermes tx raw chan-open-init ibc-0 ibc-1 connection-2 transfer transfer
channel-3
hermes --json tx raw ft-transfer ibc-1 ibc-0 transfer channel-3 10000 -o 1000 -n 2
The returner error will be:
MsgTransfer
The text was updated successfully, but these errors were encountered:
adizere
Successfully merging a pull request may close this issue.
Crate
ibc-relayer-cli
Summary of Bug
If we invoke Hermes
ft-transfer
with a ChannelEnd in stateInit
(as opposed toOpen
), then the error returned is not very helpful:Version
b1c4bb8
Steps to Reproduce
ibc-0
andibc-1
hermes create connection ibc-0 ibc-1
ibc-0
(side a) has connection idconnection-2
ibc-0
on top of connectionconnection-2
hermes tx raw chan-open-init ibc-0 ibc-1 connection-2 transfer transfer
channel-3
, note that this channel has stateInit
ft-transfer
to destinationibc-1
and sourceibc-0
/channel-3
hermes --json tx raw ft-transfer ibc-1 ibc-0 transfer channel-3 10000 -o 1000 -n 2
The returner error will be:
Acceptance Criteria
MsgTransfer
on a non-open channelft-transfer
is invoked for a non-open channelFor Admin Use
The text was updated successfully, but these errors were encountered: