confio / cosmjs-types

JS and TS types relating to Protocol Buffers used by Cosmos-SDK and other related projects
Apache License 2.0
36 stars 42 forks source link

cosmos-sdk v0.45.16-ics-lsm-rc0 support #73

Closed srph closed 1 year ago

srph commented 1 year ago

Hi all, I'm working on Stride's frontend, and we're looking to release LSM soon.

I was wondering if we can have support for v0.45.16-ics-lsm-rc0. I mostly need support for registry types like MsgTokenizeShares and MsgRedeemTokenForShares.

Currently as a workaround, I've made cosmos-sdk become a git submodule of stridejs, making it a direct part of the build, to make sure I have access to a registry that includes aforementioned transactions.

I'm not sure if this is the right place, but it seems that Stargate imports the proto encoders from this library.

If there's anything I can help with to make this happen, let me know :D

webmaster128 commented 1 year ago

Since we already use a 0.47.x version here, I doubt we can easily apply this request. Can you get your types in an official 0.47 patch release?

srph commented 1 year ago

@webmaster128 Talked to my folks at Stride - seems like the types won't be upstreamed until Cosmos Hub itself upgrades to v47 which they mentioned may be in a few months.

We'll just keep the workaround for now and hopefully get things back to normal when the types are upstreamed. Thanks!