From f43df360597f188779921d3af23c565ac50c16ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 08:58:13 +0000 Subject: [PATCH 1/6] Bump cosmossdk.io/client/v2 from 2.0.0-beta.4 to 2.0.0-beta.5 Bumps [cosmossdk.io/client/v2](https://github.com/cosmos/cosmos-sdk) from 2.0.0-beta.4 to 2.0.0-beta.5. - [Release notes](https://github.com/cosmos/cosmos-sdk/releases) - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md) - [Commits](https://github.com/cosmos/cosmos-sdk/compare/client/v2.0.0-beta.4...client/v2.0.0-beta.5) --- updated-dependencies: - dependency-name: cosmossdk.io/client/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/go.mod b/go.mod index 15291f7dc..89ff884b5 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.23 require ( cosmossdk.io/api v0.7.5 - cosmossdk.io/client/v2 v2.0.0-beta.4 + cosmossdk.io/client/v2 v2.0.0-beta.5 cosmossdk.io/collections v0.4.0 cosmossdk.io/core v0.11.2 cosmossdk.io/errors v1.0.1 @@ -14,7 +14,7 @@ require ( cosmossdk.io/x/circuit v0.1.1 cosmossdk.io/x/evidence v0.1.1 cosmossdk.io/x/feegrant v0.1.1 - cosmossdk.io/x/tx v0.13.4 + cosmossdk.io/x/tx v0.13.5 cosmossdk.io/x/upgrade v0.1.3 github.com/CosmWasm/wasmd v0.52.0 github.com/CosmWasm/wasmvm/v2 v2.1.2 @@ -79,7 +79,7 @@ require ( github.com/cosmos/btcutil v1.0.5 // indirect github.com/cosmos/gogogateway v1.2.0 // indirect github.com/cosmos/iavl v1.2.0 // indirect - github.com/cosmos/ics23/go v0.10.0 // indirect + github.com/cosmos/ics23/go v0.11.0 // indirect github.com/cosmos/ledger-cosmos-go v0.13.3 // indirect github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect github.com/danieljoos/wincred v1.2.0 // indirect @@ -193,7 +193,7 @@ require ( golang.org/x/net v0.28.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect golang.org/x/sync v0.8.0 // indirect - golang.org/x/sys v0.23.0 // indirect + golang.org/x/sys v0.24.0 // indirect golang.org/x/term v0.23.0 // indirect golang.org/x/time v0.5.0 // indirect google.golang.org/api v0.171.0 // indirect diff --git a/go.sum b/go.sum index 507cf7232..9a10e3a84 100644 --- a/go.sum +++ b/go.sum @@ -184,8 +184,8 @@ cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1V cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= cosmossdk.io/api v0.7.5 h1:eMPTReoNmGUm8DeiQL9DyM8sYDjEhWzL1+nLbI9DqtQ= cosmossdk.io/api v0.7.5/go.mod h1:IcxpYS5fMemZGqyYtErK7OqvdM0C8kdW3dq8Q/XIG38= -cosmossdk.io/client/v2 v2.0.0-beta.4 h1:LGIzWbVTOof/IHQZeoWwxPX0fq607ONXhsfA7eUrQIg= -cosmossdk.io/client/v2 v2.0.0-beta.4/go.mod h1:c753d0sBv3AQRx6X+BOKL1aGpKjZMTZAHGiLPbVi5TE= +cosmossdk.io/client/v2 v2.0.0-beta.5 h1:0LVv3nEByn//hFDIrYLs2WvsEU3HodOelh4SDHnA/1I= +cosmossdk.io/client/v2 v2.0.0-beta.5/go.mod h1:4p0P6o0ro+FizakJUYS9SeM94RNbv0thLmkHRw5o5as= cosmossdk.io/collections v0.4.0 h1:PFmwj2W8szgpD5nOd8GWH6AbYNi1f2J6akWXJ7P5t9s= cosmossdk.io/collections v0.4.0/go.mod h1:oa5lUING2dP+gdDquow+QjlF45eL1t4TJDypgGd+tv0= cosmossdk.io/core v0.11.2 h1:20PXbQxhWRKA83pSYW76OXrc1MI2E93flbMAGSVFlyc= @@ -208,8 +208,8 @@ cosmossdk.io/x/feegrant v0.1.1 h1:EKFWOeo/pup0yF0svDisWWKAA9Zags6Zd0P3nRvVvw8= cosmossdk.io/x/feegrant v0.1.1/go.mod h1:2GjVVxX6G2fta8LWj7pC/ytHjryA6MHAJroBWHFNiEQ= cosmossdk.io/x/nft v0.1.1 h1:pslAVS8P5NkW080+LWOamInjDcq+v2GSCo+BjN9sxZ8= cosmossdk.io/x/nft v0.1.1/go.mod h1:Kac6F6y2gsKvoxU+fy8uvxRTi4BIhLOor2zgCNQwVgY= -cosmossdk.io/x/tx v0.13.4 h1:Eg0PbJgeO0gM8p5wx6xa0fKR7hIV6+8lC56UrsvSo0Y= -cosmossdk.io/x/tx v0.13.4/go.mod h1:BkFqrnGGgW50Y6cwTy+JvgAhiffbGEKW6KF9ufcDpvk= +cosmossdk.io/x/tx v0.13.5 h1:FdnU+MdmFWn1pTsbfU0OCf2u6mJ8cqc1H4OMG418MLw= +cosmossdk.io/x/tx v0.13.5/go.mod h1:V6DImnwJMTq5qFjeGWpXNiT/fjgE4HtmclRmTqRVM3w= cosmossdk.io/x/upgrade v0.1.3 h1:q4XpXc6zp0dX6x74uBtfN6+J7ikaQev5Bla6Q0ADLK8= cosmossdk.io/x/upgrade v0.1.3/go.mod h1:jOdQhnaY5B8CDUoUbed23/Lre0Dk+r6BMQE40iKlVVQ= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= @@ -368,8 +368,8 @@ github.com/cosmos/ibc-go/modules/apps/callbacks v0.2.1-0.20231113120333-342c00b0 github.com/cosmos/ibc-go/modules/apps/callbacks v0.2.1-0.20231113120333-342c00b0f8bd/go.mod h1:JWfpWVKJKiKtd53/KbRoKfxWl8FsT2GPcNezTOk0o5Q= github.com/cosmos/ibc-go/modules/capability v1.0.1 h1:ibwhrpJ3SftEEZRxCRkH0fQZ9svjthrX2+oXdZvzgGI= github.com/cosmos/ibc-go/modules/capability v1.0.1/go.mod h1:rquyOV262nGJplkumH+/LeYs04P3eV8oB7ZM4Ygqk4E= -github.com/cosmos/ics23/go v0.10.0 h1:iXqLLgp2Lp+EdpIuwXTYIQU+AiHj9mOC2X9ab++bZDM= -github.com/cosmos/ics23/go v0.10.0/go.mod h1:ZfJSmng/TBNTBkFemHHHj5YY7VAU/MBU980F4VU1NG0= +github.com/cosmos/ics23/go v0.11.0 h1:jk5skjT0TqX5e5QJbEnwXIS2yI2vnmLOgpQPeM5RtnU= +github.com/cosmos/ics23/go v0.11.0/go.mod h1:A8OjxPE67hHST4Icw94hOxxFEJMBG031xIGF/JHNIY0= github.com/cosmos/keyring v1.2.0 h1:8C1lBP9xhImmIabyXW4c3vFjjLiBdGCmfLUfeZlV1Yo= github.com/cosmos/keyring v1.2.0/go.mod h1:fc+wB5KTk9wQ9sDx0kFXB3A0MaeGHM9AwRStKOQ5vOA= github.com/cosmos/ledger-cosmos-go v0.13.3 h1:7ehuBGuyIytsXbd4MP43mLeoN2LTOEnk5nvue4rK+yM= @@ -1346,8 +1346,8 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.23.0 h1:YfKFowiIMvtgl1UERQoTPPToxltDeZfbj4H7dVUCwmM= -golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= +golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= From d13691dc11d3ec3c51e13387f89284112781f3a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Thu, 19 Sep 2024 08:58:38 +0000 Subject: [PATCH 2/6] Updated Changelog --- .../dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md diff --git a/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md new file mode 100644 index 000000000..edc925df8 --- /dev/null +++ b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md @@ -0,0 +1,4 @@ +* `cosmossdk.io/client/v2` bumped to v2.0.0-beta.5 (from v2.0.0-beta.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). +* `cosmossdk.io/x/tx` bumped to v0.13.5 (from v0.13.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). +* `github.com/cosmos/ics23/go` bumped to v0.11.0 (from v0.10.0) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). +* `golang.org/x/sys` bumped to v0.24.0 (from v0.23.0) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). From cda274c0635dc444794b29826cede1e02263258e Mon Sep 17 00:00:00 2001 From: SpicyLemon Date: Mon, 30 Sep 2024 18:26:39 +0000 Subject: [PATCH 3/6] Updated Changelog --- .../dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md index edc925df8..8116275ca 100644 --- a/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md +++ b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md @@ -1,4 +1,3 @@ * `cosmossdk.io/client/v2` bumped to v2.0.0-beta.5 (from v2.0.0-beta.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). * `cosmossdk.io/x/tx` bumped to v0.13.5 (from v0.13.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). * `github.com/cosmos/ics23/go` bumped to v0.11.0 (from v0.10.0) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). -* `golang.org/x/sys` bumped to v0.24.0 (from v0.23.0) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). From 47b29d703607a00eb6fc664f1e00deb96686021d Mon Sep 17 00:00:00 2001 From: Daniel Wedul Date: Mon, 30 Sep 2024 12:40:43 -0600 Subject: [PATCH 4/6] Run make proto-update-deps since the ics23 library was bumped, and there's a new proofs.proto file. --- third_party/proto/cosmos/ics23/v1/proofs.proto | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/third_party/proto/cosmos/ics23/v1/proofs.proto b/third_party/proto/cosmos/ics23/v1/proofs.proto index beac166b4..7605aa1a3 100644 --- a/third_party/proto/cosmos/ics23/v1/proofs.proto +++ b/third_party/proto/cosmos/ics23/v1/proofs.proto @@ -6,13 +6,16 @@ option go_package = "github.com/cosmos/ics23/go;ics23"; enum HashOp { // NO_HASH is the default if no data passed. Note this is an illegal argument some places. - NO_HASH = 0; - SHA256 = 1; - SHA512 = 2; - KECCAK = 3; - RIPEMD160 = 4; - BITCOIN = 5; // ripemd160(sha256(x)) - SHA512_256 = 6; + NO_HASH = 0; + SHA256 = 1; + SHA512 = 2; + KECCAK256 = 3; + RIPEMD160 = 4; + BITCOIN = 5; // ripemd160(sha256(x)) + SHA512_256 = 6; + BLAKE2B_512 = 7; + BLAKE2S_256 = 8; + BLAKE3 = 9; } /** @@ -160,6 +163,7 @@ message ProofSpec { LeafOp leaf_spec = 1; InnerSpec inner_spec = 2; // max_depth (if > 0) is the maximum number of InnerOps allowed (mainly for fixed-depth tries) + // the max_depth is interpreted as 128 if set to 0 int32 max_depth = 3; // min_depth (if > 0) is the minimum number of InnerOps allowed (mainly for fixed-depth tries) int32 min_depth = 4; From e7c6fc0dec8b73c4a15193e036c9435245eedcb2 Mon Sep 17 00:00:00 2001 From: Daniel Wedul Date: Mon, 30 Sep 2024 12:41:59 -0600 Subject: [PATCH 5/6] Remove changelog entry for this PR for x/tx since that was bumped in another PR. --- .../dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md index 8116275ca..9bef86c95 100644 --- a/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md +++ b/.changelog/unreleased/dependencies/2153-cosmossdk-io-client-v2-2-0-0-beta-5.md @@ -1,3 +1,2 @@ * `cosmossdk.io/client/v2` bumped to v2.0.0-beta.5 (from v2.0.0-beta.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). -* `cosmossdk.io/x/tx` bumped to v0.13.5 (from v0.13.4) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). * `github.com/cosmos/ics23/go` bumped to v0.11.0 (from v0.10.0) [PR 2153](https://github.com/provenance-io/provenance/pull/2153). From 471d280a7f8bee048aadaee81dd839239088b3ce Mon Sep 17 00:00:00 2001 From: Daniel Wedul Date: Mon, 7 Oct 2024 11:36:34 -0600 Subject: [PATCH 6/6] Add breaking changelog entry about the HashOp enum. --- .changelog/unreleased/client-breaking/2153-keccak.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 .changelog/unreleased/client-breaking/2153-keccak.md diff --git a/.changelog/unreleased/client-breaking/2153-keccak.md b/.changelog/unreleased/client-breaking/2153-keccak.md new file mode 100644 index 000000000..a9e0f9f97 --- /dev/null +++ b/.changelog/unreleased/client-breaking/2153-keccak.md @@ -0,0 +1 @@ +* In proofs.proto, the `HashOp` enum value 3 has changed to `KECCAK256` (from `KECCAK`) [PR 2153](https://github.com/provenance-io/provenance/pull/2153).