github warden-protocol/wardenprotocol v0.3.0

latest releases: v0.4.1, wardend/v0.4.1, v0.3.2...
7 months ago

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/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 just SignatureRequests

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

Misc

  • (docs) #127 Add CHANGELOG.md
  • (ci) #137 Add CodeRabbit configuration file, copied from Cosmos SDK's repo
  • (perf) #138 Add benchmarks for most hit queries in x/warden and x/intent (ActionsByAddress, AllKeys, KeysBySpaceId)
  • (chore) #180 Update to use pnpm v9.0.0

Don't miss a new wardenprotocol release

NewReleases is sending notifications on new releases.