Skip to content

v0.5.1

Latest
Compare
Choose a tag to compare
@mn13 mn13 released this 04 Oct 12:25
· 1 commit to main since this release
f5cde4a

Consensus Breaking Changes

  • (x/warden) #660 Added Nonce field to Space to avoid race conditions
  • (x/warden) Keychain fees are deducted with escrow account
  • (wardend) Bump Cosmos SDK to v0.50.9
  • (wardend) Bump ibc-go to v8.5.0
  • (wardend) Bump slinky to v1.0.10
  • (x/warden) #570 Added more metadata to Keychain
    • Replaced Description by Name field (required, non-empty)
    • Added new Description field instead of replaced one
    • Added Url field
    • Added Keybase Id field (16 symbols)
  • (x/act) #631 Add pruning of timed-out actions
  • (x/warden) Make KeychainFees fields non-nullable, use an empty list of coins to indicate no fees
  • (evm) Resolve dependencies issues. For go-ethereum use evmos fork patched with c1b68f1d05a7ee8eee1bde3c4054f49f5d3e3b9f from original repository to support slinky.
  • (evm) To adopt ethsecp256k1 use fork of evmos's cosmos-sdk. Fork patched runtime/module adding into ProvideApp two arguments to customize registering interface registry and legacy amino codec.
  • (evm) Introduce award denomination to adjust units with Ethereum
  • (evm) Using ethsecp256k1 signature for all transactions. Users should reimport their seeds to get new addresses.
  • (x/act) Introduce Votes and Approve/Reject expressions for Actions
  • (x/act) Add expected expressions to MsgAddAction
  • (x/act) Set approve/reject expressions in MsgNewAction. Change rules registry to keep approve/reject expressions.
  • (x/act) Rename Rule to Template
  • (x/act) Remove Template and Approvers from Action.
  • (x/act) Remove TemplateId from Key, AdminTemplateId and SignTemplateId from Space
  • (evm) Bump evmOS to V20

Features (non-breaking)

  • (x/act) Add support for sdk.Coins fields in autogenerated CLI commands for new actions
  • (x/warden) Add the ability for the user to specify the maximum keychain fee size to be deducted
  • (x/warden) Return error if analyzer's address is not bech32
  • (x/act) 724 Add creator filter param to Rules query
  • (wardend) Validate bech32 format in add-genesis-keychain and add-genesis-space

Bug Fixes

  • (x/gmp) Remove the GMP default params from genesis
  • (go-client) Use ethsecp256k1 instead of Cosmos secp256k1

Misc

  • (wardend) Bump CometBFT to v0.38.11