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

Sdk 46 ibcv3 #1274

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
9d79e86
Backport commits from main to v3 release branch (#682)
colin-axner Jan 5, 2022
151907a
improve 04-channel logging (#692) (#698)
mergify[bot] Jan 10, 2022
6738a96
add cli to get denom hash from trace path and base denom (#679) (#711)
mergify[bot] Jan 12, 2022
b482493
removing unused proto imports in interchain-accounts (#718) (#720)
mergify[bot] Jan 12, 2022
22fbe82
fix: support custom chain IDs for testing (#774) (#797)
mergify[bot] Jan 27, 2022
a536701
Merge branch 'release/v3.0.x' of github.com:cosmos/ibc-go into colin/…
colin-axner Jan 31, 2022
d3b0a36
Merge pull request #815 from cosmos/colin/backport-v3
colin-axner Jan 31, 2022
349bddf
Defensive checks for active channel (#785)
seantking Jan 31, 2022
2e6e861
Merge pull request #817 from cosmos/mergify/bp/release/v3.0.x/pr-785
colin-axner Feb 1, 2022
f0ea30a
build(deps): bump github.com/cosmos/cosmos-sdk from 0.44.5 to 0.45.0 …
mergify[bot] Feb 2, 2022
c230603
rename portid and port prefix for interchain accounts submodules (#77…
mergify[bot] Feb 2, 2022
dea0505
test: adding ica test for multiple controllers, single host (#816) (#…
mergify[bot] Feb 2, 2022
60fdc75
the ica_auth page was renamed to auth-modules (#792) (#830)
mergify[bot] Feb 2, 2022
3f882c7
chore: replace error string in transfer acks with const (#818) (#831)
mergify[bot] Feb 2, 2022
5d9e7db
refactor: active channel key format (#823) (#832)
mergify[bot] Feb 2, 2022
6d95456
refactor: RegisterInterchainAccount (#814) (#835)
mergify[bot] Feb 2, 2022
578847c
refactor: reformat KeyOwnerAccount (#833) (#836)
mergify[bot] Feb 2, 2022
3903308
chore: adding encoding and txType fields to metadata (#824) (#837)
mergify[bot] Feb 2, 2022
8306273
refactor: include transaction response in ics27 channel acknowledgeme…
mergify[bot] Feb 2, 2022
a59c033
test: ensure ics27 optimistic packet sends are disallowed (#842) (#843)
mergify[bot] Feb 3, 2022
53cad5d
ADR 003: ICS27 Ack format (#812) (#844)
mergify[bot] Feb 3, 2022
bb867fd
docs: add security model to ics27 docs (#841) (#845)
mergify[bot] Feb 3, 2022
3262969
test: Register using same owner address on multiple connections (#846…
mergify[bot] Feb 4, 2022
c53829f
Move emissions to functions (#783) (#855)
mergify[bot] Feb 7, 2022
402a3bf
build(deps): bump github.com/cosmos/cosmos-sdk from 0.45.0 to 0.45.1 …
mergify[bot] Feb 7, 2022
45a84f2
Added ChannelId to MsgChannelOpenInitResponse (#848) (#856)
mergify[bot] Feb 7, 2022
37bbee1
fix: ica host OnRecvPacket error acknowledgement (#885) (#886)
mergify[bot] Feb 8, 2022
6511e9c
chore: add defensive check to ensure metadata does not change when re…
mergify[bot] Feb 9, 2022
6c9cf52
bug: use custom ante handler to reject redundant transactions in sima…
mergify[bot] Feb 10, 2022
45b8e92
refactor: allow the mock module to be used multiple times as base ibc…
mergify[bot] Feb 10, 2022
2641fa1
imp: support custom keys for testing (#893) (#902)
mergify[bot] Feb 10, 2022
96ca59b
chore: add ParsePacketFromEvents testing helper function (#904) (#919)
mergify[bot] Feb 15, 2022
f418799
fix: correctly claim capability for mock module, handle genesis expor…
mergify[bot] Feb 15, 2022
053e00e
docs: update migration docs for upgrade proposal in relation to ICS27…
mergify[bot] Feb 15, 2022
f68514c
chore(ica): add trail of bits audit report (#903) (#944)
mergify[bot] Feb 17, 2022
5534418
refactor: WriteAcknowledgement API (backport #882) (#943)
mergify[bot] Feb 17, 2022
8c17224
add changelog entry for bump of SDK
crodriguezvega Feb 18, 2022
523c596
testing: adding multiple sender accounts for testing purposes (#935) …
mergify[bot] Feb 22, 2022
b604030
fix: classify client states without consensus states as expired (#941…
mergify[bot] Feb 22, 2022
e93162c
Create test chain with multiple validators (#942) (#960)
mergify[bot] Feb 22, 2022
0b18651
chore: update migration docs (#985) (#986)
mergify[bot] Feb 23, 2022
3c33f77
bug: support base denoms with slashes (#978) (#1019)
mergify[bot] Mar 1, 2022
171498a
ibctesting: make `testing.T` public (#1020) (#1030)
mergify[bot] Mar 1, 2022
4af1e62
upgrade ics23 to v0.7 (#948) (#1028)
mergify[bot] Mar 1, 2022
dcb5247
feat: Add a function to initialize the ICS27 module via an upgrade pr…
mergify[bot] Mar 2, 2022
11c018f
fix package import (#1007) (#1036)
mergify[bot] Mar 2, 2022
571ba40
docs: add missing args to NewKeeper in integration docs (#1038) (#1054)
mergify[bot] Mar 3, 2022
e43079e
chore: fix mispelled words (#991) (#1072)
mergify[bot] Mar 3, 2022
6f2bf38
chore: fix broken link (#972) (#1066)
mergify[bot] Mar 3, 2022
2160689
update changelog
crodriguezvega Mar 3, 2022
22bea13
small fixes for v2 to v3 migration (#1016) (#1074)
mergify[bot] Mar 4, 2022
227a609
call packet.GetSequence() rather than passing the func as argument (b…
mergify[bot] Mar 8, 2022
5c0bf8b
Add counterpartyChannelID param to IBCModule.OnChanOpenAck (#1086) (#…
mergify[bot] Mar 9, 2022
549d9bf
fix mirgation docs (#1091) (#1092)
mergify[bot] Mar 9, 2022
45fdb81
fix: handle testing update client errors (#1094) (#1095)
mergify[bot] Mar 10, 2022
16c65c6
replace channel keeper with IBC keeper in AnteDecorator (#950) (#1096)
mergify[bot] Mar 10, 2022
1f346a7
ibctesting: custom voting power reduction for testing (#939) (#1104)
mergify[bot] Mar 11, 2022
b3823d4
update changelog
crodriguezvega Mar 15, 2022
eaf9d67
update changelog
crodriguezvega Mar 15, 2022
6e1b25a
fix: adjust InitModule to account for empty controller and host keepe…
mergify[bot] Mar 15, 2022
fde4494
update changelog
crodriguezvega Mar 15, 2022
0ab8568
Merge pull request from GHSA-j658-c98j-fww4 (#1127)
crodriguezvega Mar 15, 2022
46e0206
fixes for the documentation about handling ack for SDK <= 0.45 (#1122…
mergify[bot] Mar 15, 2022
93ee2d7
deps: upgrade of SDK to 0.46 and tendermint to 0.35
Mar 30, 2022
34f03df
some changes from review comments
Mar 31, 2022
2cd80fc
bump sdk and remove amino.go
faddat Apr 19, 2022
c9cfb67
Merge tag 'v3.0.0' of https://github.com/cosmos/ibc-go into sdk-46-ibcv3
faddat Apr 19, 2022
5e9e8eb
Merge branch 'carlos/upgrade-sdk-0.46-tendermint-0.35' into sdk-46-ibcv3
faddat Apr 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Ref: https://keepachangelog.com/en/1.0.0/

# Changelog


## [Unreleased]

### Dependencies
Expand Down Expand Up @@ -63,7 +64,6 @@ Ref: https://keepachangelog.com/en/1.0.0/

### API Breaking

* (testing) [\#1003](https://github.com/cosmos/ibc-go/pull/1003) `CreateTMClientHeader` takes an additional `nextVals *tmtypes.ValidatorSet` as an argument
* (testing) [\#939](https://github.com/cosmos/ibc-go/pull/939) Support custom power reduction for testing.
* (modules/core/05-port) [\#1086](https://github.com/cosmos/ibc-go/pull/1086) Added `counterpartyChannelID` argument to IBCModule.OnChanOpenAck
* (channel) [\#848](https://github.com/cosmos/ibc-go/pull/848) Added `ChannelId` to MsgChannelOpenInitResponse
Expand All @@ -87,9 +87,6 @@ Ref: https://keepachangelog.com/en/1.0.0/
### Improvements

* (interchain-accounts) [\#1037](https://github.com/cosmos/ibc-go/pull/1037) Add a function `InitModule` to the interchain accounts `AppModule`. This function should be called within the upgrade handler when adding the interchain accounts module to a chain. It should be called in place of InitGenesis (set the consensus version in the version map).
* (testing) [\#1003](https://github.com/cosmos/ibc-go/pull/1003) Testing chain's `Signer` fields has changed from `[]tmtypes.PrivValidator` to `map[string]tmtypes.PrivValidator` to accomodate valset updates changing the order of the ValidatorSet.
* (testing) [\#1003](https://github.com/cosmos/ibc-go/pull/1003) `SignAndDeliver` will now just deliver the transaction without creating and committing a block. Thus, it requires that `BeginBlock` MUST be called before `SignAndDeliver`
* (testing) [\#1003](https://github.com/cosmos/ibc-go/pull/1003) `NextBlock` will now call `EndBlock` and `Commit` internally and apply validator updates to the `NextVals` of `TestChain` and the `NextValsHash` of the current header. Test writers can now make changes to validator set and have them reflected in the `TestChain` and handled appropriately in `UpdateClient`
* (testing) [\#942](https://github.com/cosmos/ibc-go/pull/942) `NewTestChain` will create 4 validators in validator set by default. A new constructor function `NewTestChainWithValSet` is provided for test writers who want custom control over the validator set of test chains.
* (testing) [\#904](https://github.com/cosmos/ibc-go/pull/904) Add `ParsePacketFromEvents` function to the testing package. Useful when sending/relaying packets via the testing package.
* (testing) [\#893](https://github.com/cosmos/ibc-go/pull/893) Support custom private keys for testing.
Expand All @@ -99,7 +96,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
* [\#383](https://github.com/cosmos/ibc-go/pull/383) Adds helper functions for merging and splitting middleware versions from the underlying app version.
* (modules/core/05-port) [\#288](https://github.com/cosmos/ibc-go/issues/288) Making the 05-port keeper function IsBound public. The IsBound function checks if the provided portID is already binded to a module.
* (channel) [\#644](https://github.com/cosmos/ibc-go/pull/644) Adds `GetChannelConnection` to the ChannelKeeper. This function returns the connectionID and connection state associated with a channel.
* (channel) [\#647](https://github.com/cosmos/ibc-go/pull/647) Reorganizes channel handshake handling to set channel state after IBC application callbacks.
* (channel) [\647](https://github.com/cosmos/ibc-go/pull/647) Reorganizes channel handshake handling to set channel state after IBC application callbacks.
* (client) [\#724](https://github.com/cosmos/ibc-go/pull/724) `IsRevisionFormat` and `IsClientIDFormat` have been updated to disallow newlines before the dash used to separate the chainID and revision number, and the client type and client sequence.

### Features
Expand Down
6 changes: 3 additions & 3 deletions docs/ibc/proto-docs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2048,9 +2048,9 @@ ResponseResultType defines the possible outcomes of the execution of a message

| Name | Number | Description |
| ---- | ------ | ----------- |
| RESPONSE_RESULT_TYPE_UNSPECIFIED | 0 | Default zero value enumeration |
| RESPONSE_RESULT_TYPE_NOOP | 1 | The message did not call the IBC application callbacks (because, for example, the packet had already been relayed) |
| RESPONSE_RESULT_TYPE_SUCCESS | 2 | The message was executed successfully |
| RESPONSE_RESULT_UNSPECIFIED | 0 | Default zero value enumeration |
| RESPONSE_RESULT_NOOP | 1 | The message did not call the IBC application callbacks (because, for example, the packet had already been relayed) |
| RESPONSE_RESULT_SUCCESS | 2 | The message was executed successfully |


<!-- end enums -->
Expand Down
6 changes: 6 additions & 0 deletions docs/migrations/v2-to-v3.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ No genesis or in-place migrations are required when upgrading from v1 or v2 of i

## Chains

### IS04 - Channel

The `WriteAcknowledgement` API now takes the `exported.Acknowledgement` type instead of passing in the acknowledgement byte array directly.
This is an API breaking change and as such IBC application developers will have to update any calls to `WriteAcknowledgement`.


### ICS20

The `transferkeeper.NewKeeper(...)` now takes in an ICS4Wrapper.
Expand Down
121 changes: 74 additions & 47 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,122 +1,149 @@
go 1.17
go 1.18

module github.com/cosmos/ibc-go/v3

replace github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1

replace github.com/zondax/hid => github.com/zondax/hid v0.9.0

require (
github.com/armon/go-metrics v0.3.10
github.com/confio/ics23/go v0.7.0
github.com/cosmos/cosmos-sdk v0.45.1
github.com/cosmos/cosmos-proto v1.0.0-alpha7
github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20220418184507-c53157dd63f6
github.com/gogo/protobuf v1.3.3
github.com/golang/protobuf v1.5.2
github.com/gorilla/mux v1.8.0
github.com/grpc-ecosystem/grpc-gateway v1.16.0
github.com/rakyll/statik v0.1.7
github.com/regen-network/cosmos-proto v0.3.1
github.com/spf13/cast v1.4.1
github.com/spf13/cobra v1.4.0
github.com/spf13/viper v1.10.1
github.com/spf13/viper v1.11.0
github.com/stretchr/testify v1.7.1
github.com/tendermint/tendermint v0.34.14
github.com/tendermint/tm-db v0.6.4
google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa
github.com/tendermint/tendermint v0.35.4
github.com/tendermint/tm-db v0.6.7
google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac
google.golang.org/grpc v1.45.0
google.golang.org/protobuf v1.28.0
gopkg.in/yaml.v2 v2.4.0
)

require (
filippo.io/edwards25519 v1.0.0-beta.2 // indirect
cloud.google.com/go v0.100.2 // indirect
cloud.google.com/go/compute v1.5.0 // indirect
cloud.google.com/go/iam v0.3.0 // indirect
cloud.google.com/go/storage v1.14.0 // indirect
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/DataDog/zstd v1.4.5 // indirect
github.com/Workiva/go-datastructures v1.0.52 // indirect
github.com/Workiva/go-datastructures v1.0.53 // indirect
github.com/aws/aws-sdk-go v1.40.45 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
github.com/bgentry/speakeasy v0.1.0 // indirect
github.com/btcsuite/btcd v0.22.0-beta // indirect
github.com/cenkalti/backoff/v4 v4.1.1 // 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.0 // indirect
github.com/cockroachdb/apd/v2 v2.0.2 // indirect
github.com/coinbase/rosetta-sdk-go v0.7.8 // indirect
github.com/cosmos/btcutil v1.0.4 // indirect
github.com/cosmos/cosmos-sdk/api v0.1.0 // indirect
github.com/cosmos/cosmos-sdk/errors v1.0.0-beta.3 // indirect
github.com/cosmos/go-bip39 v1.0.0 // indirect
github.com/cosmos/iavl v0.17.3 // indirect
github.com/cosmos/gorocksdb v1.2.0 // indirect
github.com/cosmos/iavl v0.18.0 // indirect
github.com/cosmos/ledger-cosmos-go v0.11.1 // indirect
github.com/cosmos/ledger-go v0.9.2 // indirect
github.com/creachadair/taskgroup v0.3.2 // indirect
github.com/danieljoos/wincred v1.0.2 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f // indirect
github.com/dgraph-io/badger/v2 v2.2007.2 // indirect
github.com/dgraph-io/ristretto v0.0.3 // indirect
github.com/dgraph-io/badger/v2 v2.2007.4 // indirect
github.com/dgraph-io/ristretto v0.1.0 // indirect
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect
github.com/dustin/go-humanize v1.0.0 // indirect
github.com/dvsekhvalnov/jose2go v0.0.0-20200901110807-248326c1351b // indirect
github.com/felixge/httpsnoop v1.0.1 // indirect
github.com/fsnotify/fsnotify v1.5.1 // indirect
github.com/gin-gonic/gin v1.7.0 // indirect
github.com/go-kit/kit v0.10.0 // indirect
github.com/go-logfmt/logfmt v0.5.0 // indirect
github.com/go-kit/kit v0.12.0 // indirect
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
github.com/gogo/gateway v1.1.0 // indirect
github.com/golang/snappy v0.0.3 // indirect
github.com/google/btree v1.0.0 // indirect
github.com/golang/glog v1.0.0 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/btree v1.0.1 // indirect
github.com/google/orderedcode v0.0.1 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/googleapis/gax-go/v2 v2.3.0 // indirect
github.com/gorilla/handlers v1.5.1 // indirect
github.com/gorilla/websocket v1.4.2 // indirect
github.com/gorilla/websocket v1.5.0 // indirect
github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 // indirect
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect
github.com/gtank/merlin v0.1.1 // indirect
github.com/gtank/ristretto255 v0.1.2 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/go-getter v1.5.11 // indirect
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
github.com/hashicorp/golang-lru v0.5.4 // indirect
github.com/hashicorp/go-safetemp v1.0.0 // indirect
github.com/hashicorp/go-version v1.4.0 // indirect
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect
github.com/hashicorp/hcl v1.0.0 // indirect
github.com/hdevalence/ed25519consensus v0.0.0-20210204194344-59a8610d2b87 // indirect
github.com/improbable-eng/grpc-web v0.14.1 // indirect
github.com/hdevalence/ed25519consensus v0.0.0-20220222234857-c00d1f31bab3 // indirect
github.com/improbable-eng/grpc-web v0.15.0 // indirect
github.com/inconshreveable/mousetrap v1.0.0 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/jmhodges/levigo v1.0.0 // indirect
github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d // indirect
github.com/klauspost/compress v1.11.7 // indirect
github.com/lib/pq v1.10.2 // indirect
github.com/klauspost/compress v1.13.6 // indirect
github.com/lib/pq v1.10.5 // indirect
github.com/libp2p/go-buffer-pool v0.0.2 // indirect
github.com/magiconair/properties v1.8.5 // indirect
github.com/magiconair/properties v1.8.6 // indirect
github.com/mattn/go-isatty v0.0.14 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
github.com/mimoo/StrobeGo v0.0.0-20181016162300-f8f6d4d2b643 // indirect
github.com/minio/highwayhash v1.0.1 // indirect
github.com/minio/highwayhash v1.0.2 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
github.com/mitchellh/go-testing-interface v1.0.0 // indirect
github.com/mitchellh/mapstructure v1.4.3 // indirect
github.com/mtibben/percent v0.2.1 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/opencontainers/runc v1.0.3 // indirect
github.com/oasisprotocol/curve25519-voi v0.0.0-20210609091139-0a56a4bca00b // indirect
github.com/pelletier/go-toml v1.9.4 // indirect
github.com/pelletier/go-toml/v2 v2.0.0-beta.8 // indirect
github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/prometheus/client_golang v1.11.0 // indirect
github.com/prometheus/client_golang v1.12.1 // indirect
github.com/prometheus/client_model v0.2.0 // indirect
github.com/prometheus/common v0.29.0 // indirect
github.com/prometheus/procfs v0.6.0 // indirect
github.com/prometheus/common v0.33.0 // indirect
github.com/prometheus/procfs v0.7.3 // indirect
github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 // indirect
github.com/rs/cors v1.7.0 // indirect
github.com/rs/zerolog v1.23.0 // indirect
github.com/regen-network/cosmos-proto v0.3.1 // indirect
github.com/rs/cors v1.8.2 // indirect
github.com/rs/zerolog v1.26.1 // indirect
github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa // indirect
github.com/spf13/afero v1.6.0 // indirect
github.com/spf13/afero v1.8.2 // indirect
github.com/spf13/jwalterweatherman v1.1.0 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/subosito/gotenv v1.2.0 // indirect
github.com/syndtr/goleveldb v1.0.1-0.20200815110645-5c35d600f0ca // indirect
github.com/tecbot/gorocksdb v0.0.0-20191217155057-f0fad39f321c // indirect
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect
github.com/tendermint/btcd v0.1.1 // indirect
github.com/tendermint/crypto v0.0.0-20191022145703-50d29ede1e15 // indirect
github.com/tendermint/go-amino v0.16.0 // indirect
github.com/zondax/hid v0.9.0 // indirect
go.etcd.io/bbolt v1.3.5 // indirect
golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 // indirect
golang.org/x/net v0.0.0-20210903162142-ad29c8ab022f // indirect
golang.org/x/sys v0.0.0-20211210111614-af8b64212486 // indirect
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 // indirect
github.com/ulikunitz/xz v0.5.8 // indirect
github.com/zondax/hid v0.9.1-0.20220302062450-5552068d2266 // indirect
go.etcd.io/bbolt v1.3.6 // indirect
go.opencensus.io v0.23.0 // indirect
golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 // indirect
golang.org/x/net v0.0.0-20220412020605-290c469a71a5 // indirect
golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5 // indirect
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect
golang.org/x/sys v0.0.0-20220412211240-33da011f77ad // indirect
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect
golang.org/x/text v0.3.7 // indirect
gopkg.in/ini.v1 v1.66.2 // indirect
golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f // indirect
google.golang.org/api v0.74.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
gopkg.in/ini.v1 v1.66.4 // indirect
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
nhooyr.io/websocket v1.8.6 // indirect
sigs.k8s.io/yaml v1.3.0 // indirect
)
Loading