-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
x/ibc: proto migration pt 1 #6097
Conversation
Codecov Report
@@ Coverage Diff @@
## master #6097 +/- ##
=======================================
Coverage 54.69% 54.69%
=======================================
Files 441 441
Lines 26576 26576
=======================================
Hits 14537 14537
Misses 11020 11020
Partials 1019 1019 |
I need to fix a few tests |
Want to try getting a relayer running with this code. |
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.
Just for readability's sake, we should have comments on every field that takes an Any
in the .proto files indicating what the interface type is. Also on the implementations, we should have comments that indicate which interfaces they satisfy
@alexanderbez @aaronc Addressed all the comments and removed the single interface proto type |
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.
I'm not super familiar with the latest proto work, but the basic structure here looks fine to me.
Just a note that the proofs will need to change to be non-SDK-specific once the ICS 23 work is ready.
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.
utACK. Great work @fedekunze!
* x/ibc: proto migration pt 1 * fix tests * fixes and godoc * yaml tags * rm changelog * address comments from review * fix some tests * fix tests * add _UNSPECIFIED suffix for default enums * Update app * protobuf Any fixes * use gogoproto * fix tests * wrap all messages * address @alexanderbez comments * update proto files Co-authored-by: Alexander Bezobchuk <[email protected]> Co-authored-by: Aleksandr Bezobchuk <[email protected]> Co-authored-by: Aaron Craelius <[email protected]>
Description
Splits #5704 to migrate the following IBC packages that are not affected by tendermint breaking changes:
For contributor use:
docs/
) or specification (x/<module>/spec/
)godoc
comments.Unreleased
section inCHANGELOG.md
Files changed
in the Github PR explorerFor admin use:
WIP
,R4R
,docs
, etc)