Consensus Breaking Changes
- (x/warden) Add
AddKeychainAdmin
andRemoveKeychainAdmin
to manage Keychain's admins - (cosmwasm) Add interoperability with the following messages, that can now be used in CosmWasm contracts:
MsgNewSignatureRequest
KeysBySpaceId
KeyById
SignRequests
SignRequestById
Bug Fixes
- (wardend) Upgrade Cosmos SDK to v0.50.8
- (wardend) Upgrade cosmos/iavl to v1.2.0
- (cosmwasm) Upgrade to wasmvm v2.1.0
- (x/act) When an Action is approved, the new approval was not recorded in the database
- (x/warden) Fixed a bug where UpdateKey could be used to set RuleID to a non-existent Rule
- (x/warden) Fixed a bug where Keychains fees could be set to negative or invalid amounts
- (x/warden) Fixed a bug in v3 migrations where some insertions in the database were performed in a non-deterministic order. From our tests this didn't lead to any problem, in this particular case, but we want to play it safe.
Misc
- (x/warden) Register error codes
- (x/act) Register error codes