build(deps): use Go 1.23 instead of Go 1.22 (backport #21280) (#21308)

Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
mergify[bot] 2024-08-15 15:42:24 +02:00 committed by GitHub
parent 8f171a1c54
commit 1e3b81f6f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
55 changed files with 120 additions and 118 deletions

View File

@ -25,7 +25,7 @@ jobs:
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
###################
#### Build App ####

View File

@ -29,7 +29,7 @@ jobs:
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
@ -37,7 +37,7 @@ jobs:
with:
languages: "go"
config-file: ./.github/codeql/config.yml
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

View File

@ -17,7 +17,7 @@ jobs:
token: ${{ secrets.PRBOT_PAT }}
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Extract updated dependency
id: deps

View File

@ -14,7 +14,7 @@ jobs:
uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: "Dependency Review"
uses: actions/dependency-review-action@v4

View File

@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22.2"
go-version: "1.23"
check-latest: true
- uses: technote-space/get-diff-action@v6.1.2
id: git_diff

View File

@ -20,7 +20,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Run go mod tidy
run: ./scripts/go-mod-tidy-all.sh
@ -40,7 +40,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Generate mocks
run: make mocks

View File

@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
# get 'v*.*.*' part from 'confix/v*.*.*' and save to $GITHUB_ENV
- name: Set env

View File

@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
# get 'v*.*.*' part from 'cosmovisor/v*.*.*' and save to $GITHUB_ENV
- name: Set env

View File

@ -20,7 +20,7 @@ jobs:
- name: Install Go
uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Unshallow
run: git fetch --prune --unshallow

View File

@ -21,7 +21,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- run: make build
@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@ -52,7 +52,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:
@ -71,7 +71,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:
@ -90,7 +90,7 @@ jobs:
ref: "release/v0.47.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:

View File

@ -21,7 +21,7 @@ jobs:
ref: "release/v0.50.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- run: make build
@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Install runsim
run: go install github.com/cosmos/tools/cmd/runsim@v1.0.0
@ -52,7 +52,7 @@ jobs:
ref: "release/v0.50.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:
@ -71,7 +71,7 @@ jobs:
ref: "release/v0.50.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:
@ -90,7 +90,7 @@ jobs:
ref: "release/v0.50.x"
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- uses: actions/cache@v4
with:

View File

@ -21,7 +21,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: test-sim-multi-seed-long
run: |

View File

@ -21,7 +21,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- run: make build
@ -33,7 +33,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: test-sim-import-export
run: |
@ -47,7 +47,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: test-sim-after-import
run: |
@ -61,7 +61,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: test-sim-nondeterminism-streaming
run: |
@ -75,7 +75,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: test-sim-multi-seed-short
run: |

View File

@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
- name: Create a file with all core Cosmos SDK pkgs
run: go list ./... > pkgs.txt
@ -54,7 +54,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -88,7 +88,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -119,7 +119,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -153,7 +153,7 @@ jobs:
fetch-tags: true
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: |
@ -247,7 +247,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -280,7 +280,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: client/v2/go.sum
@ -311,7 +311,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: core/go.sum
@ -341,7 +341,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: core/testing/go.sum
@ -485,7 +485,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
cache: true
cache-dependency-path: schema/testing/go.sum
- uses: technote-space/get-diff-action@v6.1.2
@ -515,7 +515,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
cache: true
cache-dependency-path: indexer/postgres/tests/go.sum
- uses: technote-space/get-diff-action@v6.1.2
@ -551,7 +551,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: simapp/go.sum
@ -579,7 +579,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -621,7 +621,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: collections/go.sum
@ -652,7 +652,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.20"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: orm/go.sum
@ -683,7 +683,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/cosmovisor/go.sum
@ -714,7 +714,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/confix/go.sum
@ -745,7 +745,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: tools/hubl/go.sum
@ -813,7 +813,7 @@ jobs:
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: store/v2/go.sum
@ -828,7 +828,7 @@ jobs:
if: env.GIT_DIFF
run: |
cd store/v2
nix develop .. -c go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock rocksdb' ./...
nix develop ../.. -c go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock rocksdb' ./...
- name: sonarcloud
if: ${{ env.GIT_DIFF && !github.event.pull_request.draft && env.SONAR_TOKEN != null }}
uses: SonarSource/sonarcloud-github-action@master
@ -882,7 +882,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/accounts/go.sum
@ -913,7 +913,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/accounts/defaults/lockup/go.sum
@ -936,7 +936,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/accounts/multisig/lockup/go.sum
@ -959,7 +959,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/tx/go.sum
@ -990,7 +990,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/nft/go.sum
@ -1021,7 +1021,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/circuit/go.sum
@ -1052,7 +1052,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/distribution/go.sum
@ -1083,7 +1083,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/protocolpool/go.sum
@ -1114,7 +1114,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/feegrant/go.sum
@ -1145,7 +1145,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/evidence/go.sum
@ -1175,7 +1175,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/params/go.sum
@ -1205,7 +1205,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/upgrade/go.sum
@ -1235,7 +1235,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/group/go.sum
@ -1265,7 +1265,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/gov/go.sum
@ -1296,7 +1296,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/slashing/go.sum
@ -1327,7 +1327,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/staking/go.sum
@ -1358,7 +1358,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/auth/go.sum
@ -1389,7 +1389,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/authz/go.sum
@ -1420,7 +1420,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/bank/go.sum
@ -1451,7 +1451,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/mint/go.sum
@ -1482,7 +1482,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/epochs/go.sum
@ -1513,7 +1513,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: x/consensus/go.sum

View File

@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -46,7 +46,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -70,7 +70,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum
@ -94,7 +94,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache: true
cache-dependency-path: go.sum

View File

@ -12,7 +12,7 @@
#
# This image is pushed to the GHCR as https://ghcr.io/cosmos/simapp
FROM golang:1.22-alpine AS build-env
FROM golang:1.23-alpine AS build-env
# Install minimum necessary dependencies
ENV PACKAGES curl make git libc-dev bash gcc linux-headers eudev-dev

View File

@ -1,6 +1,6 @@
module cosmossdk.io/client/v2
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0

View File

@ -2,8 +2,8 @@
# docker build --pull --rm -f "contrib/devtools/Dockerfile" -t cosmossdk-proto:latest "contrib/devtools"
# docker run --rm -v $(pwd):/workspace --workdir /workspace cosmossdk-proto sh ./scripts/protocgen.sh
FROM bufbuild/buf:1.24.0 as BUILDER
FROM golang:1.22-alpine
FROM bufbuild/buf:1.36.0 as BUILDER
FROM golang:1.23-alpine
RUN apk add --no-cache \
nodejs \

View File

@ -1,4 +1,4 @@
FROM golang:1.22-alpine AS build
FROM golang:1.23-alpine AS build
RUN apk add build-base git linux-headers libc-dev
RUN go install github.com/go-delve/delve/cmd/dlv@latest

View File

@ -1,4 +1,4 @@
FROM golang:1.22-alpine AS build
FROM golang:1.23-alpine AS build
RUN apk add build-base git linux-headers

View File

@ -43,7 +43,7 @@ func TestArmorUnarmorPrivKey(t *testing.T) {
// empty string
decrypted, algo, err = crypto.UnarmorDecryptPrivKey("", "passphrase")
require.Error(t, err)
require.True(t, errors.Is(io.EOF, err))
require.True(t, errors.Is(err, io.EOF))
require.Nil(t, decrypted)
require.Empty(t, algo)
@ -165,7 +165,7 @@ func TestArmorInfoBytes(t *testing.T) {
func TestUnarmorInfoBytesErrors(t *testing.T) {
unarmoredBytes, err := crypto.UnarmorInfoBytes("")
require.Error(t, err)
require.True(t, errors.Is(io.EOF, err))
require.True(t, errors.Is(err, io.EOF))
require.Nil(t, unarmoredBytes)
header := map[string]string{

6
flake.lock generated
View File

@ -44,11 +44,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1714656196,
"narHash": "sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo+2nruiTcTZp5jK7o=",
"lastModified": 1723603349,
"narHash": "sha256-VMg6N7MryOuvSJ8Sj6YydarnUCkL7cvMdrMcnsJnJCE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "94035b482d181af0a0f8f77823a790b256b7c3cc",
"rev": "daf7bb95821b789db24fc1ac21f613db0c1bf2cb",
"type": "github"
},
"original": {

View File

@ -54,7 +54,7 @@
devShells = rec {
default = with pkgs; mkShell {
buildInputs = [
go_1_22 # Use Go 1.22 version
go_1_23 # Use Go 1.23 version
rocksdb
gomod2nix
];

2
go.mod
View File

@ -1,4 +1,4 @@
go 1.22.2
go 1.23
module github.com/cosmos/cosmos-sdk

View File

@ -1,4 +1,4 @@
go 1.22.2
go 1.23
use (
.

View File

@ -1,4 +1,4 @@
golangci_version=v1.59.0
golangci_version=v1.60.1
#? setup-pre-commit: Set pre-commit git hook
setup-pre-commit:

View File

@ -1,4 +1,4 @@
protoVer=0.14.1
protoVer=0.15.0
protoImageName=ghcr.io/cosmos/proto-builder:$(protoVer)
protoImage=$(DOCKER) run --rm -v $(CURDIR):/workspace --workdir /workspace $(protoImageName)

View File

@ -1,6 +1,6 @@
module cosmossdk.io/server/v2/cometbft
go 1.22.2
go 1.23
replace (
// pseudo version lower than the latest tag

View File

@ -1,6 +1,6 @@
module cosmossdk.io/simapp
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/simapp/v2
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module github.com/cosmos/cosmos-sdk/tests
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/tests/systemtests
go 1.22
go 1.23
require (
github.com/cosmos/cosmos-proto v1.0.0-beta.5 // indirect

View File

@ -1,6 +1,6 @@
module cosmossdk.io/tools/confix
go 1.21
go 1.23
require (
github.com/cosmos/cosmos-sdk v0.50.8

View File

@ -18,6 +18,8 @@ import (
"github.com/cosmos/cosmos-sdk/types"
)
type dummyCtxKey struct{}
type contextTestSuite struct {
suite.Suite
}
@ -137,7 +139,7 @@ func (s *contextTestSuite) TestContextWithCustom() {
s.Require().Equal(cp, ctx.WithConsensusParams(cp).ConsensusParams())
// test inner context
newContext := context.WithValue(ctx.Context(), struct{}{}, "value")
newContext := context.WithValue(ctx.Context(), dummyCtxKey{}, "value")
s.Require().NotEqual(ctx.Context(), ctx.WithContext(newContext).Context())
}
@ -225,7 +227,7 @@ func (s *contextTestSuite) TestUnwrapSDKContext() {
s.Require().Panics(func() { types.UnwrapSDKContext(ctx) })
// test unwrapping when we've used context.WithValue
ctx = context.WithValue(sdkCtx, struct{}{}, "bar")
ctx = context.WithValue(sdkCtx, dummyCtxKey{}, "bar")
sdkCtx2 = types.UnwrapSDKContext(ctx)
s.Require().Equal(sdkCtx, sdkCtx2)
}

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/accounts/defaults/lockup
go 1.22.2
go 1.23
require (
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/accounts/defaults/multisig
go 1.22.2
go 1.23
require (
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/accounts
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/auth
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/authz
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/bank
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/circuit
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/consensus
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/distribution
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/epochs
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/evidence
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/feegrant
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/gov
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/group
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/mint
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/nft
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/params
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/protocolpool
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/slashing
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/staking
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0 // main

View File

@ -1,6 +1,6 @@
module cosmossdk.io/x/upgrade
go 1.22.2
go 1.23
require (
cosmossdk.io/api v0.8.0