-
Notifications
You must be signed in to change notification settings - Fork 89
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
Bump ibc-proto to v0.29.0 and add memo
field to PacketData
#627
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #627 +/- ##
==========================================
- Coverage 73.09% 72.90% -0.19%
==========================================
Files 126 126
Lines 15665 15677 +12
==========================================
- Hits 11450 11429 -21
- Misses 4215 4248 +33
☔ View full report in Codecov by Sentry. |
We were holding off upgrading to tendermint-rs v0.30 because the Though many projects use |
Also @kevinji thank you for the PR! Next time could you have one PR/issue please? Reviewing the "memo field" concern is difficult here because the diff is cluttered with tendermint-rs's upgrade related things. It also makes for a cleaner changelog when each issue has its own PR. But anyways, this is still very appreciated as is 😁 |
@plafer Hey I'm happy to split this PR up but I didn't find an easy way to do so since we needed to bump |
Hmmm I don't have a good enough understanding of the specifics yet to say; let's keep it as is for this PR, and I'll see if I can suggest how I would have split it up after reviewing (for future reference) |
FYI if you end up bumping ibc-proto and tendermint-rs, I just released ibc-proto 0.30.0 which brings with it tendermint-proto 0.31.1. |
memo
field to PacketData
memo
field to PacketData
I just amended the PR so ibc-proto is now bumped to v0.30. |
memo
field to PacketData
memo
field to PacketData
Just responded to review comments, sorry for the delay! |
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, except we're only missing the TimeoutEvent::memo
field!
Just pushed a new change adding that field. |
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.
🙏
Closes: #559
Description
This PR bumps ibc-proto to v0.29.0, which also introduces the
memo
field that is added toPacketData
for ICS-20, and tendermint to v0.30.0.Most of the other changes are due to
Protobuf::encode_vec
no longer returning aResult
.PR author checklist:
unclog
.docs/
).Reviewer checklist:
Files changed
in the GitHub PR explorer.