-
Notifications
You must be signed in to change notification settings - Fork 87
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
fix: use Binary
for checksum and merkle path so base64 deser works
#1283
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1283 +/- ##
==========================================
+ Coverage 67.43% 67.45% +0.02%
==========================================
Files 236 236
Lines 23940 23968 +28
==========================================
+ Hits 16144 16168 +24
- Misses 7796 7800 +4 ☔ View full report in Codecov by Sentry. |
Binray
so base64 deser works
Binray
so base64 deser worksBinray
so base64 deser works
Binray
so base64 deser worksBinary
for checksum and merkle path so base64 deser works
6547980
to
f8444e4
Compare
f8444e4
to
8f4661b
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.
LGTM 🚀 Thanks !
I added two tests. Please take a look before merging 🙂
Great! Thank you for the tests, Rano! |
…1283) * fix: de/serialize checksum with hex * imp: remove unnecessary cosmwasm feature * chore: add changelog * fix: use Binary as checksum type for InstantiateMsg * chore: update changelog * fix: revert checksum type back to Binary and use base64 deser * chore: update changelog * fix: use Binary for MeklePath + some helper methods * add regression test * update tests --------- Co-authored-by: Ranadeep Biswas <[email protected]>
With this PR:
cosmwasm
feature for a better consistency with feature flags across ibc-rs, leveraging existingserde
andschema
features.PathBytes
andCommitmentPrefix
construction.PR author checklist:
unclog
.docs/
).Reviewer checklist:
Files changed
in the GitHub PR explorer.