diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8d41004d..496dacc5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,7 +14,7 @@ jobs: timeout-minutes: 6 steps: - uses: actions/checkout@v3 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go diff --git a/.github/workflows/sims.yml b/.github/workflows/sims.yml index c02cd05f..04ea863e 100644 --- a/.github/workflows/sims.yml +++ b/.github/workflows/sims.yml @@ -40,7 +40,7 @@ jobs: run: go version - name: Install runsim run: export GO111MODULE="on" && go get github.com/cosmos/tools/cmd/runsim@v1.0.0 - - uses: actions/cache@v2.1.3 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-runsim-binary @@ -55,13 +55,13 @@ jobs: go-version: 1.18 - name: Display go version run: go version - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go go.mod go.sum - - uses: actions/cache@v2.1.3 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-runsim-binary @@ -81,7 +81,7 @@ jobs: go-version: 1.18 - name: Display go version run: go version - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: SUFFIX_FILTER: | **/**.go @@ -89,7 +89,7 @@ jobs: go.sum SET_ENV_NAME_INSERTIONS: 1 SET_ENV_NAME_LINES: 1 - - uses: actions/cache@v2.1.3 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-runsim-binary @@ -109,7 +109,7 @@ jobs: go-version: 1.18 - name: Display go version run: go version - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: SUFFIX_FILTER: | **/**.go @@ -117,7 +117,7 @@ jobs: go.sum SET_ENV_NAME_INSERTIONS: 1 SET_ENV_NAME_LINES: 1 - - uses: actions/cache@v2.1.3 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-runsim-binary @@ -137,7 +137,7 @@ jobs: go-version: 1.18 - name: Display go version run: go version - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: SUFFIX_FILTER: | **/**.go @@ -145,7 +145,7 @@ jobs: go.sum SET_ENV_NAME_INSERTIONS: 1 SET_ENV_NAME_LINES: 1 - - uses: actions/cache@v2.1.3 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-runsim-binary diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fc73955c..53cd5fb1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -27,7 +27,7 @@ jobs: - name: install tparse run: | export GO111MODULE="on" && go install github.com/mfridman/tparse@v0.8.3 - - uses: actions/cache@v3.0.5 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-tparse-binary @@ -42,7 +42,7 @@ jobs: - uses: actions/setup-go@v3.2.1 with: go-version: 1.18 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -93,7 +93,7 @@ jobs: - uses: actions/setup-go@v3.2.1 with: go-version: 1.18 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -117,7 +117,7 @@ jobs: needs: tests steps: - uses: actions/checkout@v3 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -154,7 +154,7 @@ jobs: sed -i.bak "/$(echo $filename | sed 's/\//\\\//g')/d" coverage.txt done if: env.GIT_DIFF - - uses: codecov/codecov-action@v3.1.0 + - uses: codecov/codecov-action@v3.1.1 with: token: ${{ secrets.CODECOV_TOKEN }} file: ./coverage.txt @@ -172,7 +172,7 @@ jobs: - uses: actions/setup-go@v3.2.1 with: go-version: 1.18 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -197,7 +197,7 @@ jobs: timeout-minutes: 5 steps: - uses: actions/checkout@v3 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -219,7 +219,7 @@ jobs: with: name: "${{ github.sha }}-03-integration-output" if: env.GIT_DIFF - - uses: actions/cache@v3.0.5 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-tparse-binary @@ -240,7 +240,7 @@ jobs: - uses: actions/setup-go@v3.2.1 with: go-version: 1.18 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -265,7 +265,7 @@ jobs: timeout-minutes: 5 steps: - uses: actions/checkout@v3 - - uses: technote-space/get-diff-action@v6.1.0 + - uses: technote-space/get-diff-action@v6.1.1 with: PATTERNS: | **/**.go @@ -287,7 +287,7 @@ jobs: with: name: "${{ github.sha }}-03-integration-multi-node-output" if: env.GIT_DIFF - - uses: actions/cache@v3.0.5 + - uses: actions/cache@v3.0.11 with: path: ~/go/bin key: ${{ runner.os }}-go-tparse-binary diff --git a/CHANGELOG.md b/CHANGELOG.md index a4c30372..d3812c48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ Ref: https://keepachangelog.com/en/1.0.0/ ## [Unreleased] ### Features +* [\#108](https://github.com/line/lbm/pull/108) bump github.com/line/lbm-sdk from e19f863a8 to a389b6330 ### Improvements diff --git a/app/app.go b/app/app.go index cf53c65f..4c7db9a9 100644 --- a/app/app.go +++ b/app/app.go @@ -124,7 +124,6 @@ var ( append( wasmclient.ProposalHandlers, foundationclient.UpdateFoundationParamsProposalHandler, - foundationclient.UpdateValidatorAuthsProposalHandler, paramsclient.ProposalHandler, distrclient.ProposalHandler, upgradeclient.ProposalHandler, diff --git a/cli_test/cli_test.go b/cli_test/cli_test.go index 0cc93025..e7824714 100644 --- a/cli_test/cli_test.go +++ b/cli_test/cli_test.go @@ -1239,7 +1239,6 @@ func TestLBMWasmContract(t *testing.T) { flagGasAdjustment := "--gas-adjustment=1.2" workDir, err := os.Getwd() require.NoError(t, err) - tmpDir := path.Join(workDir, "tmp-dir-for-test-queue") dirContract := path.Join(workDir, "contracts", "queue") hashFile := path.Join(dirContract, "hash.txt") wasmQueue := path.Join(dirContract, "contract.wasm") @@ -1253,7 +1252,12 @@ func TestLBMWasmContract(t *testing.T) { enqueueValue := 2 // make tmpDir - err = os.Mkdir(tmpDir, os.ModePerm) + tmpDir, err := os.MkdirTemp("", "") + require.NoError(t, err) + defer func() { + require.NoError(t, os.RemoveAll(tmpDir)) + }() + err = os.Chdir(tmpDir) require.NoError(t, err) // validate that there are no code in the chain @@ -1287,8 +1291,8 @@ func TestLBMWasmContract(t *testing.T) { // validate getCode get the exact same wasm { - outputPath := path.Join(tmpDir, "queue-tmp.wasm") - f.QueryCodeWasm(codeID, outputPath) + outputPath := fmt.Sprintf("contract-%s.wasm", strconv.FormatUint(codeID, 10)) + f.QueryCodeWasm(codeID) fLocal, err := os.Open(wasmQueue) require.NoError(t, err) fChain, err := os.Open(outputPath) @@ -1357,7 +1361,4 @@ func TestLBMWasmContract(t *testing.T) { res = f.QueryContractStateSmartWasm(contractAddress, "{\"sum\":{}}") require.Equal(t, fmt.Sprintf("{\"data\":{\"sum\":%d}}", initValue+enqueueValue), strings.TrimRight(res, "\n")) } - - // remove tmp dir - os.RemoveAll(tmpDir) } diff --git a/cli_test/test_helpers.go b/cli_test/test_helpers.go index 19f7a8bd..f05189e0 100644 --- a/cli_test/test_helpers.go +++ b/cli_test/test_helpers.go @@ -1498,8 +1498,8 @@ func (f *Fixtures) QueryListCodeWasm(flags ...string) wasmtypes.QueryCodesRespon return queryCodesResponse } -func (f *Fixtures) QueryCodeWasm(codeID uint64, outputPath string, flags ...string) { - args := fmt.Sprintf("%d %s -o=json", codeID, outputPath) +func (f *Fixtures) QueryCodeWasm(codeID uint64, flags ...string) { + args := fmt.Sprintf("%d -o=json", codeID) cmd := wasmcli.GetCmdQueryCode() _, errStr := testcli.ExecTestCLICmd(getCliCtx(f), cmd, addFlags(args, flags...)) require.Empty(f.T, errStr) diff --git a/go.mod b/go.mod index 5e956911..221cc15f 100644 --- a/go.mod +++ b/go.mod @@ -5,12 +5,12 @@ go 1.18 require ( github.com/golang/mock v1.6.0 github.com/gorilla/mux v1.8.0 - github.com/line/lbm-sdk v0.46.0-rc8.0.20220921091728-30cd552eeb2b + github.com/line/lbm-sdk v0.46.0-rc8.0.20221017114813-a389b6330510 github.com/line/ostracon v1.0.7-0.20220906074149-e6ecd80874f8 github.com/prometheus/client_golang v1.13.0 github.com/rakyll/statik v0.1.7 github.com/spf13/cast v1.5.0 - github.com/spf13/cobra v1.5.0 + github.com/spf13/cobra v1.6.0 github.com/spf13/viper v1.13.0 github.com/stretchr/testify v1.8.0 github.com/tendermint/tm-db v0.6.7 @@ -20,16 +20,16 @@ require ( filippo.io/edwards25519 v1.0.0-rc.1 // indirect github.com/99designs/keyring v1.1.6 // indirect github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d // indirect - github.com/VictoriaMetrics/fastcache v1.10.0 // indirect + github.com/VictoriaMetrics/fastcache v1.12.0 // indirect github.com/Workiva/go-datastructures v1.0.53 // indirect - github.com/armon/go-metrics v0.4.0 // indirect + github.com/armon/go-metrics v0.4.1 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bgentry/speakeasy v0.1.0 // indirect github.com/btcsuite/btcd v0.22.1 // indirect github.com/cenkalti/backoff/v4 v4.1.3 // indirect github.com/cespare/xxhash v1.1.0 // indirect github.com/cespare/xxhash/v2 v2.1.2 // indirect - github.com/coinbase/rosetta-sdk-go v0.7.11 // indirect + github.com/coinbase/rosetta-sdk-go v0.8.1 // indirect github.com/confio/ics23/go v0.7.0 // indirect github.com/coniks-sys/coniks-go v0.0.0-20180722014011-11acf4819b71 // indirect github.com/cosmos/btcutil v1.0.4 // indirect @@ -73,7 +73,7 @@ require ( github.com/hdevalence/ed25519consensus v0.0.0-20220222234857-c00d1f31bab3 // indirect github.com/herumi/bls-eth-go-binary v0.0.0-20220509081320-2d8ab06de53c // indirect github.com/improbable-eng/grpc-web v0.15.0 // indirect - github.com/inconshreveable/mousetrap v1.0.0 // indirect + github.com/inconshreveable/mousetrap v1.0.1 // indirect github.com/jmhodges/levigo v1.0.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d // indirect diff --git a/go.sum b/go.sum index e0ceeae0..383ff1cb 100644 --- a/go.sum +++ b/go.sum @@ -80,8 +80,8 @@ github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= -github.com/VictoriaMetrics/fastcache v1.10.0 h1:5hDJnLsKLpnUEToub7ETuRu8RCkb40woBZAUiKonXzY= -github.com/VictoriaMetrics/fastcache v1.10.0/go.mod h1:tjiYeEfYXCqacuvYw/7UoDIeJaNxq6132xHICNP77w8= +github.com/VictoriaMetrics/fastcache v1.12.0 h1:vnVi/y9yKDcD9akmc4NqAoqgQhJrOwUF+j9LTgn4QDE= +github.com/VictoriaMetrics/fastcache v1.12.0/go.mod h1:tjiYeEfYXCqacuvYw/7UoDIeJaNxq6132xHICNP77w8= github.com/VividCortex/gohistogram v1.0.0 h1:6+hBz+qvs0JOrrNhhmR7lFxo5sINxBCGXrdtl/UvroE= github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= github.com/Workiva/go-datastructures v1.0.52/go.mod h1:Z+F2Rca0qCsVYDS8z7bAGm8f3UkzuWYS/oBZz5a7VVA= @@ -108,8 +108,8 @@ github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5 github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= github.com/armon/go-metrics v0.3.9/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= -github.com/armon/go-metrics v0.4.0 h1:yCQqn7dwca4ITXb+CbubHmedzaQYHhNhrEXLYUeEe8Q= -github.com/armon/go-metrics v0.4.0/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= +github.com/armon/go-metrics v0.4.1 h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJA= +github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod h1:DAHtR1m6lCRdSC2Tm3DSWRPvIPr6xNKyeHdqDQSQT+A= @@ -179,8 +179,8 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20211130200136-a8f946100490/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= -github.com/coinbase/rosetta-sdk-go v0.7.11 h1:T7camDGstlX2ENVE0QHR1AVu3asSXED0vg1xDaF6bYE= -github.com/coinbase/rosetta-sdk-go v0.7.11/go.mod h1:HLTqSTSnOGLWHGTxoUJQO2TLuKkas1B9i/7ByerK6lM= +github.com/coinbase/rosetta-sdk-go v0.8.1 h1:WE+Temc8iz7Ra7sCpV9ymBJx78vItqFJ2xcSiPet1Pc= +github.com/coinbase/rosetta-sdk-go v0.8.1/go.mod h1:tXPR6AIW9ogsH4tYIaFOKOgfJNanCvcyl7JKLd4DToc= github.com/confio/ics23/go v0.6.6/go.mod h1:E45NqnlpxGnpfTWL/xauN7MRwEE28T4Dd4uraToOaKg= github.com/confio/ics23/go v0.7.0 h1:00d2kukk7sPoHWL4zZBZwzxnpA2pec1NPdwbSokJ5w8= github.com/confio/ics23/go v0.7.0/go.mod h1:E45NqnlpxGnpfTWL/xauN7MRwEE28T4Dd4uraToOaKg= @@ -520,8 +520,9 @@ github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1: github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/improbable-eng/grpc-web v0.15.0 h1:BN+7z6uNXZ1tQGcNAuaU1YjsLTApzkjt2tzCixLaUPQ= github.com/improbable-eng/grpc-web v0.15.0/go.mod h1:1sy9HKV4Jt9aEs9JSnkWlRJPuPtwNr0l57L4f878wP8= -github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc= +github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= github.com/influxdata/influxdb1-client v0.0.0-20200827194710-b269163b24ab/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= @@ -586,8 +587,10 @@ github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QT github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743/go.mod h1:qklhhLq1aX+mtWk9cPHPzaBjWImj5ULL6C7HFJtXQMM= github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= github.com/line/gorocksdb v0.0.0-20210406043732-d4bea34b6d55/go.mod h1:DHRJroSL7NaRkpvocRx3OtRsleXVsYSxBI9SfHFlTQ0= -github.com/line/lbm-sdk v0.46.0-rc8.0.20220921091728-30cd552eeb2b h1:ICaP/a6l4uDi+OXwmMRQoms0/aQzbYGewD3T05nFx/w= -github.com/line/lbm-sdk v0.46.0-rc8.0.20220921091728-30cd552eeb2b/go.mod h1:BIyS+gxtCF3XaISQi0uUyjSNyIo8tWQdSr9CLzvEvnI= +github.com/line/lbm-sdk v0.46.0-rc8.0.20221016135110-e3e7ad5ac12a h1:HOtKUkyubvJNl13+jQCfJ+n+ncwFADfNonDUOnhqS8g= +github.com/line/lbm-sdk v0.46.0-rc8.0.20221016135110-e3e7ad5ac12a/go.mod h1:Sy608AEgz5jGnT8vsbFFHxxQpxKAyycBcZ9kOfujs+4= +github.com/line/lbm-sdk v0.46.0-rc8.0.20221017114813-a389b6330510 h1:I9J9jEY/iox/F9wmMPBGv+iJmVh5S1XYYVep+olYtHE= +github.com/line/lbm-sdk v0.46.0-rc8.0.20221017114813-a389b6330510/go.mod h1:Sy608AEgz5jGnT8vsbFFHxxQpxKAyycBcZ9kOfujs+4= github.com/line/ostracon v1.0.7-0.20220906074149-e6ecd80874f8 h1:f4qs+qoF28n+bezpZIPAtbdl36l6hwm7EbrZeOGQZhI= github.com/line/ostracon v1.0.7-0.20220906074149-e6ecd80874f8/go.mod h1:fZk18b2be10fRB4qGM2IyvMIGKuPtBVa8xnPxDg9LRI= github.com/line/tm-db/v2 v2.0.0-init.1.0.20220121012851-61d2bc1d9486 h1:uvXQdcWaUyNsgkXBz375FpQ285WEJaLXhQ5HtoNK/GU= @@ -857,8 +860,8 @@ github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tL github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= github.com/spf13/cobra v1.1.1/go.mod h1:WnodtKOvamDL/PwE2M4iKs8aMDBZ5Q5klgD3qfVJQMI= github.com/spf13/cobra v1.4.0/go.mod h1:Wo4iy3BUC+X2Fybo0PDqwJIv3dNRiZLHQymsfxlB84g= -github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU= -github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= +github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI= +github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo=