- 
                Notifications
    
You must be signed in to change notification settings  - Fork 113
 
feat(erc20): accept hex addresses in erc20 callbacks #701
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work. There is an API break, so the PR title should reflect that.
I added my comments. I'm curious if we should make changes to to x/ibc/callbacks and/or x/ibc/transfer as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, minor comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LG 🚀
| 
           NIt: could we undo the weird spacing changes introduced by this commit 7be479d? It makes diffs harder to read, especially for argument/param lists.  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm. I added two more suggestions. This can be merged even without those suggestions imo.
* use address codec in erc20 callbacks * add test and ibc-go v10.4.0 as a hash (temporarily) * lint * cl cl cl * systest gomod * rename encodings * use accountkeeper * remove weird helper function * rename misleading test * fix comments * undo spacing * lint
closes: #570
Adds the address codec in ERC20 callbacks to allow for 0x recipients to unescrow their native ERC20s after they had sent it to another chain. Tested with an integration test.