cosmos / ethermint

Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
https://ethermint.dev/
Apache License 2.0
412 stars 161 forks source link

build(deps): bump github.com/cosmos/cosmos-sdk from 0.39.2 to 0.41.4 #831

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps github.com/cosmos/cosmos-sdk from 0.39.2 to 0.41.4.

Release notes

Sourced from github.com/cosmos/cosmos-sdk's releases.

v0.41.4

Cosmos SDK v0.41.4 "Stargate" Release Notes

This release includes the addition of the multisign-batch command, minor bug fixes, and performance improvements.

See the Cosmos SDK v0.41.4 milestone on our issue tracker for details.

multisign-batch command

Multisign-batch command was added and it allows generating multiple multisig transactions by merging batches of signatures.

Query tx with multisig addresses

Now the rest endpoint allows to query transactions with multisig addresses.

Improvements

Major performance improvements in store and balance which will speed up genesis verification and initialization.

Genesis now allows 0 coin account balances. This means that genesis initialization will not fail if an address with no balance will be included.

Bugfixes

The keys migration command (i.e. keys migrate) is now functional for offline, multisign, and ledger keys.

Minor bugfixes were included regarding missing errors and fields on some responses.

Tendermint new release

Tendermint was upgraded to v0.34.8. This release of Tendermint introduces various changes that should make the logs much, much quieter. See Tendermint's changelog for more information.

v0.41.3

Cosmos SDK v0.41.3 "Stargate" Release Notes

This release fixes a build failure caused by a small API breakage introduced in Tendermint v0.34.7. It is highly recommended that all applications using v0.41.2 upgrade to v0.41.3 as soon as possible.

See the Cosmos SDK v0.41.3 milestone on our issue tracker for details.

IMPORTANT: Due to a bug in the v0.41.x series with how evidence handles validator consensus addresses (#8461), SDK based chains that are not using the default bech32 prefix (cosmos, aka all chains except for the Cosmos Hub) should not use this release or any release in the v0.41.x series. Please see #8668 for tracking & timeline for the v0.42.0 release, which will include a fix for this issue.

v0.41.2

Cosmos SDK v0.41.2 "Stargate" Release Notes

This release upgrades Tendermint to v0.34.7, and does not introduce any breaking changes. It is highly recommended that all applications using v0.41.1 upgrade to v0.41.2 as soon as possible.

Tendermint v0.34.7

Operators running nodes that manage their keys through the Tendermint's FilePV implementation were susceptible to leaking private keys material in the logs. The issue is now fixed in Tendermint v0.34.5 and later versions.

... (truncated)

Changelog

Sourced from github.com/cosmos/cosmos-sdk's changelog.

v0.41.4 - 2021-03-02

IMPORTANT: Due to a bug in the v0.41.x series with how evidence handles validator consensus addresses #8461, SDK based chains that are not using the default bech32 prefix (cosmos, aka all chains except for the Cosmos Hub) should not use this release or any release in the v0.41.x series. Please see #8668 for tracking & timeline for the v0.42.0 release, which will include a fix for this issue.

Features

  • #7787 Add multisign-batch command.

Bug fixes

  • #8730 Allow REST endpoint to query txs with multisig addresses.
  • #8680 Fix missing timestamp in GetTxsEvent response #8732.
  • #8681 Fix missing error message when calling GetTxsEvent #8732
  • (server) #8641 Fix Tendermint and application configuration reading from file
  • (client/keys) [#8639] (cosmos/cosmos-sdk#8639) Fix keys migrate for mulitisig, offline, and ledger keys. The migrate command now takes a positional old_home_dir argument.

Improvements

  • (store/cachekv), (x/bank/types) #8719 algorithmically fix pathologically slow code
  • #8701 Upgrade tendermint v0.34.8.
  • #8714 Allow accounts to have a balance of 0 at genesis.

v0.41.3 - 2021-02-18

Bug Fixes

  • #8617 Fix build failures caused by a small API breakage introduced in tendermint v0.34.7.

v0.41.2 - 2021-02-18

Improvements

  • Bump tendermint dependency to v0.34.7.

v0.41.1 - 2021-02-17

Bug Fixes

  • (grpc) #8549 Make gRPC requests go through ABCI and disallow concurrency.
  • (x/staking) #8546 Fix caching bug where concurrent calls to GetValidator could cause a node to crash
  • (server) #8481 Don't create files when running {appd} tendermint show-* subcommands.
  • (client/keys) #8436 Fix keybase->keyring keys migration.
  • (crypto/hd) #8607 Make DerivePrivateKeyForPath error and not panic on trailing slashes.

Improvements

  • (x/ibc) #8458 Add packet_connection attribute to ibc events to enable relayer filtering
  • #8396 Add support for ARM platform
  • (x/bank) #8479 Aditional client denom metadata validation for base and display denoms.
  • (codec/types) #8605 Avoid unnecessary allocations for NewAnyWithCustomTypeURL on error.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Superseded by #836.