github terra-money/classic-core v0.4.0

latest releases: v2.3.0, v2.2.2, v2.2.1...
3 years ago

0.4.0

Release Notes

Improvements

  • #407 Allow gov/MsgVote to be grantable
  • #405 CosmWasm oracle exchange rates query interface
  • #388 Bump CosmWasm to v0.10.1
  • #383 Bump SDK version to v0.39.1
  • #374 Bump SDK version to v0.39 and CosmWasm to v0.9.4
  • #357 Bump CosmWasm to v0.9
  • #352 MsgAuthorization module to allow subkey feature
  • #349 Add --old-hd-path flag to support 118 coin type users
  • #348 MsgSwapSend to allow sending all swap coin
  • #347 CosmWasm custom msg & querier handler
  • #343 Burn Address
  • #335 CosmWasm integration
  • #325 New oracle msgs for vote process optimization
  • #324 Update to emit events at proposal handler
  • #323 Bump SDK version to v0.38.x

Bug Fixes

  • #360 Fix market module pool adjustment to apply delta with actual minted amount
  • #336 Allow zero tobin tax rate

Breaking Changes

Keys Migration

Any existing keys that were managed via Keybase in prior versions must be migrated. To migrate keys, execute the following:

$ terracli keys migrate [--home] [--keyring-backend]

The above command will provide a prompt for each existing key and ask if you wish for it to be skipped or not. If the key is not to be skipped, you must provide the correct passphrase for it to be migrated successfully.

Pruning Configuration

The operator can now set the pruning options by passing a pruning configuration via command line option or app.toml. The pruning flag supports the following
options: default, everything, nothing, custom - see the PR for further details. If the operator chooses custom, they may want to provide either of the granular pruning values:

  • pruning-keep-recent
  • pruning-keep-every
  • pruning-interval

The former two options dictate how many recent versions are kept on disk and the offset of what versions are kept after that
respectively, and the latter defines the height interval in which versions are deleted in a batch.

The operator, who wants to upgrade the node from v0.3 to v0.4, must change pruning option in app.toml to one of above options.

API Changes

  • The block_meta field has been removed from /blocks/{block_height} becasuse it was redandunt data with block_header.
  • The whitelist of/oracle/parameters response has been changed from []string to []{ name: string; tobin_tax: string; }

Don't miss a new classic-core release

NewReleases is sending notifications on new releases.