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
## Describe your changes
This fixes a bug in the `ibc_transfer_path` method that did not properly
handle all IBC denoms, specifically those containing slashes, for
example
`transfer/channel-4/factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/shitmos`.
## Issue ticket number and link
Discovered when investigating #4834 however this doesn't close out the
issue.
## Checklist before requesting a review
- [x] If this code contains consensus-breaking changes, I have added the
"consensus-breaking" label. Otherwise, I declare my belief that there
are not consensus-breaking changes, for the following reason:
> affected method only called in display formatting right now
So I think this problem emerges because registry.json is only partially integrated into pcli.
You can see a bit of my user journey here: https://www.youtube.com/live/EOPFkgE766I?si=DjZt8b1gYESah_HT&t=1755
If I have $HITMOS in my wallet, I see
transfer/channel-4/SHITMOS
as the asset id inpcl view balance
.But if I want to LP the asset , I need to use
transfer/channel-4/factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/shitmos
.Ideally we need the asset_ids from view balance to also work as inputs for constructing LP positions.
Especially until/unless we get a GUI for more of these interactions.
The text was updated successfully, but these errors were encountered: