sylvia-derive-v1.3.0
github-actions
released this
21 Nov 08:03
·
9 commits
to main
since this release
Added
- Assert no attributes used on
self
andctx
- Error on wrong
sv::data
andsv::payload
usage - Return transaction id and block height if deserialization failed
- Assert no redundant parameters in reply method
- Update MultiTest to 2.2.0
- Revert adding Error to ContractApi
- Create ctx module for context types
- Add temporary
sylvia::replies::ReplyCtx
with additional fields (#450) - Support omitting data parameter
- Add
instantiate
parameter to thesv::data
attribute - Add auto deserialization of reply data (#445)
- Add support for
sv::features
attribute. (#446) - Pass payload while building SubMsg (#441)
- Add option to deserialize payload (#439)
- Impl SubMsg trait on CosmosMsg
- Add InstantiateBuilder and SubMsg trait
- Emit new reply dispatch (#429)
- Generate unique reply_ids (#427)
- Parse additional parameters for sv::msg(reply) (#426)
- Make serde dep user side obsolete
- Make cosmwasm_schema deps obsolete
- Make user side cosmwasm-std dep obsolete
Other
- Add description of the
data
andpayload
attributes. - Better error message for
sv::features
attribute - Store MsgVariant in ReplyData
- Improve reply generation
- Remove
msg_type
method fromMsgVariant
- Store
MsgAttr
inMsgVariant
- Make
MsgAttr
a struct