Skip to content

Commit 85e1126

Browse files
authored
Merge pull request #45 from oraichain/add-test-param-change-tf
Test: Add test param change token factory
2 parents ade8437 + fc8e176 commit 85e1126

File tree

9 files changed

+360
-68
lines changed

9 files changed

+360
-68
lines changed

Makefile

+4
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,10 @@ test-system: install
158158
ictest-basic:
159159
cd tests/interchaintest && go test -race -v -run TestStartOrai .
160160

161+
# Executes token factory param change tests via interchaintest
162+
ictest-tf-param-change:
163+
cd tests/interchaintest && go test -race -v -run TestTokenfactoryParamChange .
164+
161165
# Executes basic chain tests via interchaintest
162166
ictest-ibchooks:
163167
cd tests/interchaintest && go test -race -v -run TestIbcHooks .

tests/interchaintest/chain_start_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ func TestStartOrai(t *testing.T) {
4949
})
5050

5151
a, err := orai.AuthQueryModuleAccounts(ctx)
52+
5253
require.NoError(t, err)
5354
t.Log("module accounts", a)
5455
}

tests/interchaintest/go.mod

+21-19
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ go 1.23.3
44

55
require (
66
cosmossdk.io/math v1.3.0
7+
github.com/CosmWasm/wasmd v0.50.0
8+
github.com/cometbft/cometbft v0.38.12
79
github.com/cosmos/cosmos-sdk v0.50.10
810
github.com/icza/dyno v0.0.0-20220812133438-f0b6f8a18845
911
github.com/strangelove-ventures/interchaintest/v8 v8.3.0
@@ -24,19 +26,18 @@ require (
2426
cosmossdk.io/log v1.4.1 // indirect
2527
cosmossdk.io/store v1.1.1 // indirect
2628
cosmossdk.io/x/evidence v0.1.1 // indirect
27-
cosmossdk.io/x/feegrant v0.1.0 // indirect
29+
cosmossdk.io/x/feegrant v0.1.1 // indirect
2830
cosmossdk.io/x/tx v0.13.5 // indirect
29-
cosmossdk.io/x/upgrade v0.1.2 // indirect
31+
cosmossdk.io/x/upgrade v0.1.4 // indirect
3032
filippo.io/edwards25519 v1.0.0 // indirect
3133
github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4 // indirect
3234
github.com/99designs/keyring v1.2.2 // indirect
3335
github.com/BurntSushi/toml v1.4.0 // indirect
3436
github.com/ChainSafe/go-schnorrkel v1.0.0 // indirect
3537
github.com/ChainSafe/go-schnorrkel/1 v0.0.0-00010101000000-000000000000 // indirect
3638
github.com/ComposableFi/go-subkey/v2 v2.0.0-tm03420 // indirect
37-
github.com/CosmWasm/wasmd v0.50.0 // indirect
38-
github.com/CosmWasm/wasmvm v1.5.2 // indirect
39-
github.com/DataDog/datadog-go v3.2.0+incompatible // indirect
39+
github.com/CosmWasm/wasmvm/v2 v2.1.3 // indirect
40+
github.com/DataDog/datadog-go v4.8.3+incompatible // indirect
4041
github.com/DataDog/zstd v1.5.5 // indirect
4142
github.com/FactomProject/basen v0.0.0-20150613233007-fe3947df716e // indirect
4243
github.com/FactomProject/btcutilecc v0.0.0-20130527213604-d3a63a5752ec // indirect
@@ -58,17 +59,16 @@ require (
5859
github.com/cockroachdb/pebble v1.1.1 // indirect
5960
github.com/cockroachdb/redact v1.1.5 // indirect
6061
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
61-
github.com/cometbft/cometbft v0.38.12 // indirect
6262
github.com/cometbft/cometbft-db v0.12.0 // indirect
6363
github.com/cosmos/btcutil v1.0.5 // indirect
6464
github.com/cosmos/cosmos-db v1.0.2 // indirect
6565
github.com/cosmos/cosmos-proto v1.0.0-beta.5 // indirect
6666
github.com/cosmos/go-bip39 v1.0.0 // indirect
6767
github.com/cosmos/gogogateway v1.2.0 // indirect
6868
github.com/cosmos/gogoproto v1.7.0 // indirect
69-
github.com/cosmos/iavl v1.2.0 // indirect
70-
github.com/cosmos/ibc-go/modules/capability v1.0.0 // indirect
71-
github.com/cosmos/ibc-go/v8 v8.3.2 // indirect
69+
github.com/cosmos/iavl v1.2.2 // indirect
70+
github.com/cosmos/ibc-go/modules/capability v1.0.1 // indirect
71+
github.com/cosmos/ibc-go/v8 v8.4.0 // indirect
7272
github.com/cosmos/ics23/go v0.11.0 // indirect
7373
github.com/cosmos/interchain-security/v5 v5.0.0-alpha1.0.20240424193412-7cd900ad2a74 // indirect
7474
github.com/cosmos/ledger-cosmos-go v0.13.3 // indirect
@@ -98,12 +98,12 @@ require (
9898
github.com/go-kit/kit v0.13.0 // indirect
9999
github.com/go-kit/log v0.2.1 // indirect
100100
github.com/go-logfmt/logfmt v0.6.0 // indirect
101-
github.com/go-logr/logr v1.4.1 // indirect
101+
github.com/go-logr/logr v1.4.2 // indirect
102102
github.com/go-logr/stdr v1.2.2 // indirect
103103
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
104104
github.com/gogo/googleapis v1.4.1 // indirect
105105
github.com/gogo/protobuf v1.3.3 // indirect
106-
github.com/golang/glog v1.2.0 // indirect
106+
github.com/golang/glog v1.2.1 // indirect
107107
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
108108
github.com/golang/mock v1.6.0 // indirect
109109
github.com/golang/protobuf v1.5.4 // indirect
@@ -136,7 +136,7 @@ require (
136136
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
137137
github.com/hashicorp/hcl v1.0.0 // indirect
138138
github.com/hashicorp/yamux v0.1.1 // indirect
139-
github.com/hdevalence/ed25519consensus v0.1.0 // indirect
139+
github.com/hdevalence/ed25519consensus v0.2.0 // indirect
140140
github.com/holiman/uint256 v1.2.4 // indirect
141141
github.com/huandu/skiplist v1.2.0 // indirect
142142
github.com/iancoleman/strcase v0.3.0 // indirect
@@ -197,10 +197,11 @@ require (
197197
github.com/sagikazarmark/locafero v0.4.0 // indirect
198198
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
199199
github.com/sasha-s/go-deadlock v0.3.1 // indirect
200+
github.com/shamaton/msgpack/v2 v2.2.0 // indirect
200201
github.com/sourcegraph/conc v0.3.0 // indirect
201202
github.com/spaolacci/murmur3 v1.1.0 // indirect
202203
github.com/spf13/afero v1.11.0 // indirect
203-
github.com/spf13/cast v1.6.0 // indirect
204+
github.com/spf13/cast v1.7.0 // indirect
204205
github.com/spf13/cobra v1.8.1 // indirect
205206
github.com/spf13/pflag v1.0.5 // indirect
206207
github.com/spf13/viper v1.19.0 // indirect
@@ -215,11 +216,11 @@ require (
215216
github.com/zondax/ledger-go v0.14.3 // indirect
216217
go.etcd.io/bbolt v1.4.0-alpha.0.0.20240404170359-43604f3112c5 // indirect
217218
go.opencensus.io v0.24.0 // indirect
218-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
219+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 // indirect
219220
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
220-
go.opentelemetry.io/otel v1.24.0 // indirect
221-
go.opentelemetry.io/otel/metric v1.24.0 // indirect
222-
go.opentelemetry.io/otel/trace v1.24.0 // indirect
221+
go.opentelemetry.io/otel v1.28.0 // indirect
222+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
223+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
223224
go.uber.org/multierr v1.11.0 // indirect
224225
golang.org/x/crypto v0.26.0 // indirect
225226
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
@@ -234,9 +235,9 @@ require (
234235
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
235236
google.golang.org/api v0.171.0 // indirect
236237
google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect
237-
google.golang.org/genproto/googleapis/api v0.0.0-20240318140521-94a12d6c2237 // indirect
238+
google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157 // indirect
238239
google.golang.org/genproto/googleapis/rpc v0.0.0-20240709173604-40e1e62336c5 // indirect
239-
google.golang.org/grpc v1.64.1 // indirect
240+
google.golang.org/grpc v1.65.0 // indirect
240241
google.golang.org/protobuf v1.34.2 // indirect
241242
gopkg.in/ini.v1 v1.67.0 // indirect
242243
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect
@@ -261,6 +262,7 @@ replace (
261262

262263
github.com/ChainSafe/go-schnorrkel => github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d
263264
github.com/ChainSafe/go-schnorrkel/1 => github.com/ChainSafe/go-schnorrkel v1.0.0
265+
github.com/CosmWasm/wasmd => ../../
264266
github.com/btcsuite/btcd => github.com/btcsuite/btcd v0.22.2 //indirect
265267

266268
// orai chain fork

0 commit comments

Comments
 (0)