-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
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
Logs are discarded on error #23
Comments
Might be related -> cosmos/cosmos-sdk#10618 |
Suggestion from @plafer (informalsystems/hermes#1838 (comment)) -> pub fn deliver<Ctx>(ctx: &mut Ctx, message: Any) -> Result<(Vec<IbcEvent>, Vec<String>), Error>
struct RouterOutput {
events: Vec<IbcEvent>,
logs: Vec<String>,
}
type RouterResult = Result<RouterOutput, Error>; |
This is fixed by the new We can close this after the pre-ADR 5 handlers are fully removed. |
Completed with the whole ADR 5 #322 work. |
Crate
ibc
Summary of Bug
The current handlers' implementation discards logs when an error is encountered.
Version
v0.11.1
For Admin Use
The text was updated successfully, but these errors were encountered: