Buenavista
We're happy to announce wardend v0.3.0, which will launch the Buenavista testnet! 🎉
Changelog
Consensus Breaking Changes
- (x/intent) #139 Ability for modules to dynamically resolve variables on Action creation
- x/warden can now resolve
warden.space.owners
in Intent definitions into the list of owners of the space
- x/warden can now resolve
- (x/intent) #151 Store Intents' AST, instead of the raw string
- (x/warden) #152 Prevent adding invalid addresses as Keychain parties
- (cosmwasm) #156 Add support for smart contracts by integrating CosmWasm
- (x/warden) #173 Remove
SignTransactionRequests
in favor of justSignatureRequests
Features
- (shield) #148 Use protobufs for defining the AST
- (x/intent) #155 Add MsgUpdateIntent, creators of an Intent can use it to change name and definition of their Intents.
- (x/warden) #159 Resolve
warden.space.owners
in Intent definitions for MsgNewSignatureRequest and MsgNewSignTransactionRequest - (x/warden) #160 Add Osmosis support
- Derive Osmosis addresses from ECDSA_SECP256K1 keys
- Extract DataForSigning for Osmosis Amino JSON transactions
- (cosmwasm) #171 Add support for calling warden module from contracts
Bug Fixes
- (x/intent) #187 Fix QueryActionsByAddress to not reuse the pointer of iterating variable, causing the query to return the same action multiple times