ics23 icon indicating copy to clipboard operation
ics23 copied to clipboard

Rust: derive serde and schemars traits so that can be used in CosmWasm contracts

Open larry0x opened this issue 1 year ago • 0 comments

CosmWasm requires types to implement serde::{Serialize, Deserialize} and schemars::JsonSchema traits in order for them to be used in contracts.

Suggest introducing an optional cosmwasm trait, that if enabled, will derive these traits.

larry0x avatar Jul 30 '23 17:07 larry0x

Hi @crodriguezvega, could I take this PR for now, or do we need to wait until v9 is released?

neitdung avatar May 07 '24 06:05 neitdung

Hi @crodriguezvega, could I take this PR for now, or do we need to wait until v9 is released?

Thank you for reaching out, @neitdung. We have decided to not remove it yet, so this issue can still wait. v9 will be the first major version where the deprecation notice will be effective, and our policy is to wait at least for two major releases before remove deprecated code.

crodriguezvega avatar May 07 '24 08:05 crodriguezvega