Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chores: bump sdk v0.42.11 #123

Merged
merged 14 commits into from
Jan 12, 2022
Merged

chores: bump sdk v0.42.11 #123

merged 14 commits into from
Jan 12, 2022

Commits on Jan 12, 2022

  1. Configuration menu
    Copy the full SHA
    44ba1a7 View commit details
    Browse the repository at this point in the history
  2. fix: --home flag parsing (backport #10226) (#10272)

    * fix: --home flag parsing (#10226)
    
    <!--
    The default pull request template is for types feat, fix, or refactor.
    For other templates, add one of the following parameters to the url:
    - template=docs.md
    - template=other.md
    -->
    
    ## Description
    
    Closes: #XXXX
    
    <!-- Add a description of the changes that this PR introduces and the files that
    are the most critical to review. -->
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c777681 View commit details
    Browse the repository at this point in the history
  3. fix: null guard for tx fee amounts (backport #10327) (#10343)

    * fix: null guard for tx fee amounts (#10327)
    
    ## Description
    
    It is possible to submit a TX with a fees object containing a Coin with a nil amount. This results in a rather cryptic redacted panic response when the basic validation checks fee Coins for negative amounts.
    
    This PR adds an additional check for nil to provide a friendlier error message.
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c21d875 View commit details
    Browse the repository at this point in the history
  4. perf: Only do memory allocation when zero coin is found (backport #10…

    …339) (#10362)
    
    * perf: Only do memory allocation when zero coin is found (#10339)
    
    ## Description
    
    Closes: #10333
    
    Added a loop that checks for zero coins before making any memory allocations. If no zero coins are found, just return the `coins` slice as is. If a zero coin is found, then allocate the new array, stop looking for the first zero, and restart the loop to "remove" the 0's.
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    2838a45 View commit details
    Browse the repository at this point in the history
  5. build(deps): bump github.com/tendermint/tendermint from 0.34.13 to 0.…

    …34.14 (backport #10357) (#10376)
    
    * build(deps): bump github.com/tendermint/tendermint from 0.34.13 to 0.34.14 (#10357)
    
    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.13 to 0.34.14.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/tendermint/tendermint/releases">github.com/tendermint/tendermint's releases</a>.</em></p>
    <blockquote>
    <h2>0.34.14 (WARNING: BETA SOFTWARE)</h2>
    <p><a href="https://github.com/tendermint/tendermint/blob/v0.34.14/CHANGELOG.md#v0.34.14">https://github.com/tendermint/tendermint/blob/v0.34.14/CHANGELOG.md#v0.34.14</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a href="https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md">github.com/tendermint/tendermint's changelog</a>.</em></p>
    <blockquote>
    <h2>v0.34.14</h2>
    <p>This release backports the <code>rollback</code> feature to allow recovery in the event of an incorrect app hash.</p>
    <h3>FEATURES</h3>
    <ul>
    <li><a href="https://github-redirect.dependabot.com/tendermint/tendermint/pull/6982">#6982</a> The tendermint binary now has built-in suppport for running the end-to-end test application (with state sync support) (<a href="https://github.com/cmwaters"><code>@​cmwaters</code></a>).</li>
    <li>[cli] <a href="https://github-redirect.dependabot.com/tendermint/tendermint/pull/7033">#7033</a> Add a <code>rollback</code> command to rollback to the previous tendermint state. This may be useful in the event of non-determinstic app hash or when reverting an upgrade. <a href="https://github.com/cmwaters"><code>@​cmwaters</code></a></li>
    </ul>
    <h3>IMPROVEMENTS</h3>
    <ul>
    <li><a href="https://github-redirect.dependabot.com/tendermint/tendermint/pull/7104">#7103</a> Remove IAVL dependency (backport of <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/6550">#6550</a>) (<a href="https://github.com/cmwaters"><code>@​cmwaters</code></a>)</li>
    </ul>
    <h3>BUG FIXES</h3>
    <ul>
    <li><a href="https://github-redirect.dependabot.com/tendermint/tendermint/pull/7057">#7057</a> Import Postgres driver support for the psql indexer (<a href="https://github.com/creachadair"><code>@​creachadair</code></a>).</li>
    <li>[ABCI] <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7110">#7110</a> Revert &quot;change client to use multi-reader mutexes (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/6873">#6873</a>)&quot; (<a href="https://github.com/tychoish"><code>@​tychoish</code></a>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/tendermint/tendermint/commit/85870def7b628effad73af942e638bbddf2ba8fd"><code>85870de</code></a> release: prepare changelog for 0.34.14 (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7105">#7105</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/ff2758b32e637b50734ad5ff1d0b24403af0deb2"><code>ff2758b</code></a> dep: remove IAVL dependency (backport <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/6550">#6550</a>) (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7104">#7104</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/a82cb7dcda832b8c6475481bf404257a56aa2d18"><code>a82cb7d</code></a> Revert &quot;abci: change client to use multi-reader mutexes (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/6306">#6306</a>)&quot; (backport <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7">#7</a>...</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/1dfb3451eaaa438067dadb6835e9aa948689f39e"><code>1dfb345</code></a> e2e: light nodes should use builtin abci app (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7095">#7095</a>) (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7096">#7096</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/9f13b9b083da0ec45a48e57d5a283afdf698ba5b"><code>9f13b9b</code></a> e2e: abci protocol should be consistent across networks (backport <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7078">#7078</a>) (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7085">#7085</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/16ba782fa6549ea1e50a7fe7addb538ff15bf619"><code>16ba782</code></a> cli: allow node operator to rollback last state (backport <a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7033">#7033</a>) (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7080">#7080</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/474ed04273bade74df583c7bfdc63e6e1a70a919"><code>474ed04</code></a> Import Postgres driver support for the psql indexer (backport). (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7057">#7057</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/2d8287d0f70962cc1d7bda0250def18962abf282"><code>2d8287d</code></a> e2e: allow running of single node using the e2e app (backport) (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/7024">#7024</a>)</li>
    <li><a href="https://github.com/tendermint/tendermint/commit/294a9695b4a768b4c8a9cb71c3562cdbff58e64c"><code>294a969</code></a> e2e: backport minor reliability improvements (<a href="https://github-redirect.dependabot.com/tendermint/tendermint/issues/6967">#6967</a>)</li>
    <li>See full diff in <a href="https://github.com/tendermint/tendermint/compare/v0.34.13...v0.34.14">compare view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/tendermint/tendermint&package-manager=go_modules&previous-version=0.34.13&new-version=0.34.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6242def View commit details
    Browse the repository at this point in the history
  6. fix: unmarshalling issue with multisig keys in master (backport #1006…

    …1) (#10113)
    
    * fix: unmarshalling issue with multisig keys in master (#10061)
    
    (cherry picked from commit 3d3bc7c)
    
    # Conflicts:
    #	CHANGELOG.md
    #	crypto/keys/multisig/multisig_test.go
    
    * fix conflicts
    
    * fix conflicts
    
    * Update crypto/keys/multisig/multisig_test.go
    
    * Removed unused imports
    
    * fix changelog
    
    * Update CHANGELOG.md
    
    * Fix TestLegacyMultisig test (#10275)
    
    Co-authored-by: Henrik Aasted Sørensen <has@bitcraft.dk>
    Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
    Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
    Co-authored-by: Robert Zaremba <robert@zaremba.ch>
    Co-authored-by: Mario Karagiorgas <salem8@gmail.com>
    6 people authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    358378f View commit details
    Browse the repository at this point in the history
  7. fix: query account balance by ibc denom (backport #10394) (#10524)

    * fix: query account balance by ibc denom (#10394)
    
    <!--
    The default pull request template is for types feat, fix, or refactor.
    For other templates, add one of the following parameters to the url:
    - template=docs.md
    - template=other.md
    -->
    
    ## Description
    
    Closes: #10381
    
    <!-- Add a description of the changes that this PR introduces and the files that
    are the most critical to review. -->
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    f605fa6 View commit details
    Browse the repository at this point in the history
  8. chore: Iavl iterator (backport #10544) (#10546)

    * chore: Iavl iterator (#10544)
    
    <!--
    The default pull request template is for types feat, fix, or refactor.
    For other templates, add one of the following parameters to the url:
    - template=docs.md
    - template=other.md
    -->
    
    ## Description
    
    Closes: #10335
    
    This PR adds a custom version of cosmos/iavl(cosmos/iavl#440) that removes the usage of channel-based approach on iterating IAVL tree.
    
    replaces cosmos/cosmos-sdk#10404
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0d5a0c1 View commit details
    Browse the repository at this point in the history
  9. build(deps): Bump github.com/cosmos/iavl from 0.17.2 to 0.17.3 (backp…

    …ort #10654) (#10664)
    
    * build(deps): Bump github.com/cosmos/iavl from 0.17.2 to 0.17.3 (#10654)
    
    Bumps [github.com/cosmos/iavl](https://github.com/cosmos/iavl) from 0.17.2 to 0.17.3.
    - [Release notes](https://github.com/cosmos/iavl/releases)
    - [Changelog](https://github.com/cosmos/iavl/blob/v0.17.3/CHANGELOG.md)
    - [Commits](cosmos/iavl@v0.17.2...v0.17.3)
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    47980d9 View commit details
    Browse the repository at this point in the history
  10. fix: Add Events to TxResponse (backport #10630) (#10644)

    * fix: Add Events to TxResponse (#10630)
    
    (cherry picked from commit c4bedf8)
    
    # Conflicts:
    #	CHANGELOG.md
    #	go.sum
    #	types/abci.pb.go
    #	types/result.go
    
    * Michael sucks
    
    * Who Let the Bugs Out??
    
    * Reinventing the wheel. Again.
    
    * No changes made
    
    Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
    Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
    3 people authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    a738eaa View commit details
    Browse the repository at this point in the history
  11. fix: bech32 address test to satisfy the specification (#10163) (#1016…

    …4) (#10665)
    
    ## Description
    
    Closes: #10163
    
    <!-- Add a description of the changes that this PR introduces and the files that
    are the most critical to review. -->
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    04d26a1 View commit details
    Browse the repository at this point in the history
  12. build(deps): Use self-maintained btcutil (#10082) (backport #10201) (…

    …#10622)
    
    * build(deps): Use self-maintained btcutil (#10082) (#10201)
    
    ## Description
    
    Closes: #10082
    mergify[bot] authored and daeMOn63 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    75aa55b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    47de4f0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    73a009a View commit details
    Browse the repository at this point in the history