Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(ics20):
PrefixedDenom
parsing (#1178)
* add failing test * add TracePath::new * imp PrefixedDenom parsing * add validate_named_u64_index * validate_named_u64_index in channel and connection validation * add tests for validate_named_u64_index * update PrefixDenom parsing tests * update accepted cases in ibc-go * update accepted cases * add test cases from ibc-go * use valid connection id * failing doc tests * use existing constants * changelog entry * refactor tests * apply suggestions from code review Co-authored-by: Sean Chen <[email protected]> Co-authored-by: Farhad Shabani <[email protected]> Signed-off-by: Rano | Ranadeep <[email protected]> * add comment for PrefixedDenom::from_str * rm TracePath::new * collect the same tests * test parsed PrefixedDenom string repr * test trace order * more tests * update tests * rm redundant error variant * refactor tests * update doc string * add comment on virtual split_twice * update doc str * add TracePrefix::strip and TracePath::trim * add whitespace cases * refactor tests * spelling * parse over from_str * nit * apply suggestions from code review Co-authored-by: Sean Chen <[email protected]> Signed-off-by: Rano | Ranadeep <[email protected]> * add failing test * fix TracePath::from_str * fix parsing * fix test * add ibc-app-transfer-types dep * rm reusable code * update impls * update tests * accepted class ids * refactor tests * update changelog entry * opt trace prefix and path parsing * add new tests * Update changelog entry * fix trace-prefix index order --------- Signed-off-by: Rano | Ranadeep <[email protected]> Co-authored-by: Sean Chen <[email protected]> Co-authored-by: Farhad Shabani <[email protected]>
- Loading branch information