cosmos-sdk v0.45.7 Release Notes
Release Date: 2022-08-04 // over 1 year ago-
๐ Features
- โฌ๏ธ (upgrade) #12603 feat: Move AppModule.BeginBlock and AppModule.EndBlock to extension interfaces
๐ Improvements
- (events) #12850 Add a new
fee_payer
attribute to thetx
event that is emitted from theDeductFeeDecorator
AnteHandler decorator. - (x/params) #12724 Add
GetParamSetIfExists
function to paramsSubspace
to prevent panics on breaking changes. - #12668 Add
authz_msg_index
event attribute to message events emitted when executing viaMsgExec
throughx/authz
. - โฌ๏ธ #12697 Upgrade IAVL to v0.19.0 with fast index and error propagation. NOTE: first start will take a while to propagate into new model.
- Note: after upgrading to this version it may take up to 15 minutes to migrate from 0.17 to 0.19. This time is used to create the fast cache introduced into IAVL for performance
- โฌ๏ธ #12784 Upgrade Tendermint to 0.34.20.
- ๐ (x/bank) #12674 Add convenience function
CreatePrefixedAccountStoreKey()
to construct key to access account's balance for a given denom.
๐ Bug Fixes
- (x/mint) #12384 Ensure
GoalBonded
must be positive when performingx/mint
parameter validation. - (simapp) #12437 fix the non-determinstic behavior in simulations caused by
GenTx
and check empty coins slice before it is used to createbanktype.MsgSend
. - ๐ (x/capability) 12818 Use fixed length hex for pointer at FwdCapabilityKey.