Skip to content

Commit

Permalink
Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 (#343)
Browse files Browse the repository at this point in the history
Bumps [github.com/cosmos/ibc-go/v3](https://github.com/cosmos/ibc-go) from 3.3.0 to 3.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/ibc-go/releases">github.com/cosmos/ibc-go/v3's releases</a>.</em></p>
<blockquote>
<h2>v3.4.0</h2>
<p>This release uses Cosmos SDK <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.10">v0.45.10</a> and introduces a couple of improvements requested by the community. Please see the <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/CHANGELOG.md">v3.4.0 changelog</a> for more details.</p>
<h3>apps/transfer</h3>
<ul>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/proto/ibc/applications/transfer/v1/tx.proto#L48">sequence number of the packet sent</a> has been added to <code>MsgTransferResponse</code>.</li>
<li>An optional <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/proto/ibc/applications/transfer/v2/packet.proto#L20"><code>memo</code> field</a> has been added to <code>FungibleTokenPacketData</code>. Token transfers that include a <strong>non-empty</strong> memo field will <strong>fail</strong> if the receiver chain is not running a version of ibc-go that also supports the <code>memo</code> field. Please read <a href="https://medium.com/the-interchain-foundation/moving-beyond-simple-token-transfers-d42b2b1dc29b">this blog post</a> for more information.</li>
</ul>
<h3>apps/27-interchain-accounts</h3>
<ul>
<li>The check in <code>OnChanOpenTry</code> callback on the host submodule that required the port ID on the controller chain to be prefixed by <code>icacontroller-</code> has been removed. Thanks to <a href="https://github.com/LaurensKubat"><code>@​LaurensKubat</code></a> and <a href="https://github.com/catShaark"><code>@​catShaark</code></a> for this recommendation.</li>
</ul>
<p>Special thanks to our external contributors on this release: <a href="https://github.com/faddat"><code>@​faddat</code></a> <a href="https://github.com/agouin"><code>@​agouin</code></a> <a href="https://github.com/nicolaslara"><code>@​nicolaslara</code></a> <a href="https://github.com/LaurensKubat"><code>@​LaurensKubat</code></a></p>
<hr />
<p>To learn more about ibc-go versioning, please read our <a href="https://github.com/cosmos/ibc-go/blob/main/RELEASES.md">RELEASES.md</a>.</p>
<p><strong>IMPORTANT</strong>: Please read the migration guides for any versions of ibc-go that you might be going through when upgrading to this version. For example: if you upgrade from the IBC module contained in the Cosmos SDK 0.42.0 to SDK v0.45.10 and ibc-go v3.4.0, please follow:</p>
<ol>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/docs/migrations/sdk-to-v1.md">migration from SDK 0.41.x or 0.42.x to the IBC module in the ibc-go repository based on the SDK v0.44.x</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/docs/migrations/v1-to-v2.md">migration from ibc-go v1 to v2</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/docs/migrations/v2-to-v3.md">migration from ibc-go v2 to v3</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.4.0/docs/migrations/support-denoms-with-slashes.md">migration to add support for transfers of tokens whose base denomination contains slashes</a>.</li>
</ol>
<h2>v3.3.1</h2>
<p>This release bumps the Cosmos SDK from v0.45.8 to <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.10">v0.45.10</a>. Cosmos SDK v0.45.10 includes the fix for the <a href="https://forum.cosmos.network/t/ibc-security-advisory-dragonberry/7702">dragonberry security advisory</a>.</p>
<hr />
<p>To learn more about ibc-go versioning, please read our <a href="https://github.com/cosmos/ibc-go/blob/main/RELEASES.md">RELEASES.md</a>.</p>
<p><strong>IMPORTANT</strong>: Please read the migration guides for any versions of ibc-go that you might be going through when upgrading to this version. For example: if you upgrade from the IBC module contained in the Cosmos SDK 0.42.0 to SDK v0.45.10 and ibc-go v3.3.1, please follow:</p>
<ol>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.3.1/docs/migrations/sdk-to-v1.md">migration from SDK 0.41.x or 0.42.x to the IBC module in the ibc-go repository based on the SDK v0.44.x</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.3.1/docs/migrations/v1-to-v2.md">migration from ibc-go v1 to v2</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.3.1/docs/migrations/v2-to-v3.md">migration from ibc-go v2 to v3</a>.</li>
<li>The <a href="https://github.com/cosmos/ibc-go/blob/v3.3.1/docs/migrations/support-denoms-with-slashes.md">migration to add support for transfers of tokens whose base denomination contains slashes</a>.</li>
</ol>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md">github.com/cosmos/ibc-go/v3's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/cosmos/ibc-go/releases/tag/v3.4.0">v3.4.0</a> - 2022-11-07</h2>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2589">#2589</a> Bump SDK version to v0.45.10 and Tendermint to v0.34.22.</li>
</ul>
<h3>State Machine Breaking</h3>
<ul>
<li>(apps/transfer) <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2651">#2651</a> Introduce <code>mustProtoMarshalJSON</code> for ics20 packet data marshalling which will skip emission (marshalling) of the memo field if unpopulated (empty).</li>
<li>(27-interchain-accounts) <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2580">#2580</a> Removing port prefix requirement from the ICA host channel handshake</li>
<li>(transfer) <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2377">#2377</a> Adding <code>sequence</code> to <code>MsgTransferResponse</code>.</li>
</ul>
<h3>Features</h3>
<ul>
<li>(apps/transfer) <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2595">#2595</a> Adding optional memo field to <code>FungibleTokenPacketData</code> and <code>MsgTransfer</code>.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>(apps/transfer) <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2679">#2679</a> Check <code>x/bank</code> send enabled.</li>
</ul>
<h2><a href="https://github.com/cosmos/ibc-go/releases/tag/v3.3.1">v3.3.1</a> - 2022-10-27</h2>
<h3>Dependencies</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/cosmos/ibc-go/pull/2621">#2621</a> Bump SDK version to v0.45.10 and Tendermint to v0.34.22.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/cosmos/ibc-go/commit/d40997080e2bc4086dd883bc2ef70ba99d7e5d18"><code>d409970</code></a> typo in tag link</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/9571a79e1930d19d0b52f35d3983f71672198371"><code>9571a79</code></a> prepare changelog for v3.4.0 release</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/b36dc315be30411f3b19f29d9bc1aebad3a61a00"><code>b36dc31</code></a> add check send enabled (backport <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2679">#2679</a>) (<a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2688">#2688</a>)</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/3a2244bee815c0234f2786dd99ad1e7a84b4e083"><code>3a2244b</code></a> fix: skip emission of unpopulated memo field in ics20 (backport <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2651">#2651</a>) (<a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2653">#2653</a>)</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/79a10f05b1fe0b0bfbe4c9bb1510d212b887b22b"><code>79a10f0</code></a> release/v3.4.x: bump to SDK v0.45.10 (<a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2589">#2589</a>)</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/ffc5a798a40b1dfb3653acf12471cedfe560b5e9"><code>ffc5a79</code></a> remove port prefix requirement (backport <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2590">#2590</a>) (<a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2632">#2632</a>)</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/68845e5419024b2b1219bd3b33b2fa494044ac01"><code>68845e5</code></a> use controller module address instead of module name for NewMsgChannelOpenIni...</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/0089c9393f187383d36242de169a38a90f0c7a0b"><code>0089c93</code></a> refactor: adapting transfer metadata bytes field to memo string (backport <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/25">#25</a>...</li>
<li><a href="https://github.com/cosmos/ibc-go/commit/048d80fb426d5838bd1a03fb7c6c711dfc42d5d3"><code>048d80f</code></a> add entry for <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/2305">#2305</a></li>
<li><a href="https://github.com/cosmos/ibc-go/commit/be0902c771419f6a8102ca343a6e329d08790918"><code>be0902c</code></a> Added optional packet metadata to the packet and message types (backport <a href="https://github-redirect.dependabot.com/cosmos/ibc-go/issues/230">#230</a>...</li>
<li>Additional commits viewable in <a href="https://github.com/cosmos/ibc-go/compare/v3.3.0...v3.4.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/ibc-go/v3&package-manager=go_modules&previous-version=3.3.0&new-version=3.4.0)](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)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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)


</details>
  • Loading branch information
dependabot[bot] authored Nov 17, 2022
1 parent c5cbb83 commit f77eac1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ go 1.18

require (
github.com/cosmos/cosmos-proto v1.0.0-alpha7
github.com/cosmos/cosmos-sdk v0.45.9
github.com/cosmos/ibc-go/v3 v3.3.0
github.com/cosmos/cosmos-sdk v0.45.10
github.com/cosmos/ibc-go/v3 v3.4.0
github.com/gogo/protobuf v1.3.3
github.com/golang/protobuf v1.5.2
github.com/gorilla/mux v1.8.0
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,8 @@ github.com/cosmos/gorocksdb v1.2.0 h1:d0l3jJG8M4hBouIZq0mDUHZ+zjOx044J3nGRskwTb4
github.com/cosmos/gorocksdb v1.2.0/go.mod h1:aaKvKItm514hKfNJpUJXnnOWeBnk2GL4+Qw9NHizILw=
github.com/cosmos/iavl v0.19.3 h1:cESO0OwTTxQm5rmyESKW+zESheDUYI7CcZDWWDwnuxg=
github.com/cosmos/iavl v0.19.3/go.mod h1:X9PKD3J0iFxdmgNLa7b2LYWdsGd90ToV5cAONApkEPw=
github.com/cosmos/ibc-go/v3 v3.3.0 h1:r8gYUvQreMQrf4R5RgedK9gcbjLk4uE2q6fuZGjf4n0=
github.com/cosmos/ibc-go/v3 v3.3.0/go.mod h1:VUWLHw0C3USmTQZnTdkuXXdUdLbW8zsK3lV1Ieposog=
github.com/cosmos/ibc-go/v3 v3.4.0 h1:ha3cqEG36pqMWqA1D+kxDWBTZXpeFMd/aZIQF7I0xro=
github.com/cosmos/ibc-go/v3 v3.4.0/go.mod h1:VwB/vWu4ysT5DN2aF78d17LYmx3omSAdq6gpKvM7XRA=
github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76 h1:DdzS1m6o/pCqeZ8VOAit/gyATedRgjvkVI+UCrLpyuU=
github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76/go.mod h1:0mkLWIoZuQ7uBoospo5Q9zIpqq6rYCPJDSUdeCJvPM8=
github.com/cosmos/ledger-cosmos-go v0.11.1 h1:9JIYsGnXP613pb2vPjFeMMjBI5lEDsEaF6oYorTy6J4=
Expand Down

0 comments on commit f77eac1

Please sign in to comment.