-
Notifications
You must be signed in to change notification settings - Fork 212
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
Stargate upgrade #1634
Stargate upgrade #1634
Conversation
66035a4
to
6c7603e
Compare
6c7603e
to
1c649a1
Compare
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.
So far so good. Saw a lot of mechanical API reälignment and a lot of glue.
Only saw a couple things that suggested that some files might not have been prettified.
Our Stargate adoption is really close. Just waiting on the IBC relayer Stargate compatibility (IBC async acknowledgements can land later). The big dipper block explorer is just waiting on some cosmos-sdk fixes to view transactions. |
cd3d204
to
ca8eba9
Compare
ca8eba9
to
78007c5
Compare
78007c5
to
38e170d
Compare
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.
Hastily and shallowly reviewed. I found nothing alarming.
if (!exitStatus && !capret[1].includes('code: 0')) { | ||
exitStatus = 2; | ||
if (!exitStatus) { | ||
const ret = JSON.parse(capret[1]); |
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.
This can throw and the error messages are opaque. Consider using a utility method that rethrows an informative error.
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.
Okay, I'll do that in the next batch of changes.
Closes #1621
Changes needed for the new Cosmos Stargate release version of cosmos-sdk/gaia.
Before this PR can be reviewed, we need the following:
canEncodeType
check fails for repeated values cosmos/cosmos-sdk#7222After review, we are waiting on the following external dependencies before we can land this in a release: