Skip to content

Commit 2926b5f

Browse files
committed
proto fixes
1 parent eff3efa commit 2926b5f

File tree

24 files changed

+913
-4053
lines changed

24 files changed

+913
-4053
lines changed

docs/internal/migrations/cosmos-sdk-v0.50-migration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,20 @@ make proto-gen
4444
### Steps for upgrading cosmos-sdk and ibc-go
4545
Key dependencies:
4646
47-
* `ibc-go/v9@v8.1.0`
47+
* `ibc-go/v8@v8.1.0`
4848
* `ibc-go/modules/[email protected]`
4949

5050
```shell
5151
go get github.com/cosmos/[email protected]
52-
go get github.com/cosmos/ibc-go/v9@v8.1.0
52+
go get github.com/cosmos/ibc-go/v8@v8.1.0
5353
go get github.com/cosmos/ibc-go/modules/[email protected]
5454
```
5555

56-
`ibc-go/v9` is using the `x/capability` module that lives in `github.com/cosmos/ibc-go/modules/capability`.
56+
`ibc-go/v8` is using the `x/capability` module that lives in `github.com/cosmos/ibc-go/modules/capability`.
5757
* this module was added after all the file imports were changed for ibc-go (from v7 -> v8) to avoid weird import behaviour
5858

5959
### Search & replace
60-
* github.com/cosmos/ibc-go/v7 -> github.com/cosmos/ibc-go/v9
60+
* github.com/cosmos/ibc-go/v7 -> github.com/cosmos/ibc-go/v8
6161
* github.com/cosmos/cosmos-sdk/store -> cosmossdk.io/store
6262
* github.com/cosmos/cosmos-sdk/x/feegrant -> cosmossdk.io/x/feegrant
6363
* github.com/cosmos/cosmos-sdk/x/evidence -> cosmossdk.io/x/evidence

go.mod

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ require (
1717
github.com/gorilla/mux v1.8.1 // indirect
1818
github.com/grpc-ecosystem/grpc-gateway v1.16.0
1919
github.com/kylelemons/godebug v1.1.0
20-
github.com/oxyno-zeta/gomock-extra-matcher v1.2.0
2120
github.com/spf13/cast v1.7.1
2221
github.com/spf13/cobra v1.8.1
2322
github.com/stretchr/testify v1.10.0
@@ -214,12 +213,10 @@ require (
214213
go.opentelemetry.io/otel v1.31.0 // indirect
215214
go.opentelemetry.io/otel/metric v1.31.0 // indirect
216215
go.opentelemetry.io/otel/trace v1.31.0 // indirect
217-
go.uber.org/mock v0.2.0 // indirect
218216
go.uber.org/multierr v1.11.0 // indirect
219217
golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect
220218
golang.org/x/sync v0.10.0 // indirect
221219
golang.org/x/time v0.5.0 // indirect
222-
golang.org/x/tools v0.22.0 // indirect
223220
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
224221
gotest.tools/v3 v3.5.1 // indirect
225222
)

go.sum

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -852,8 +852,6 @@ github.com/openzipkin/zipkin-go v0.2.1/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnh
852852
github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4=
853853
github.com/ory/dockertest v3.3.5+incompatible h1:iLLK6SQwIhcbrG783Dghaaa3WPzGc+4Emza6EbVUUGA=
854854
github.com/ory/dockertest v3.3.5+incompatible/go.mod h1:1vX4m9wsvi00u5bseYwXaSnhNrne+V0E6LAcBILJdPs=
855-
github.com/oxyno-zeta/gomock-extra-matcher v1.2.0 h1:WPEclU0y0PMwUzdDcaKZvld4aXpa3fkzjiUMQdcBEHg=
856-
github.com/oxyno-zeta/gomock-extra-matcher v1.2.0/go.mod h1:S0r7HmKeCGsHmvIVFMjKWwswb4+30nCNWbXRMBVPkaU=
857855
github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM=
858856
github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
859857
github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY=
@@ -1016,7 +1014,6 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
10161014
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
10171015
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
10181016
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
1019-
github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
10201017
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
10211018
github.com/zondax/hid v0.9.2 h1:WCJFnEDMiqGF64nlZz28E9qLVZ0KSJ7xpc5DLEyma2U=
10221019
github.com/zondax/hid v0.9.2/go.mod h1:l5wttcP0jwtdLjqjMMWFVEE7d1zO0jvSPA9OPZxWpEM=
@@ -1057,8 +1054,6 @@ go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
10571054
go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
10581055
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
10591056
go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
1060-
go.uber.org/mock v0.2.0 h1:TaP3xedm7JaAgScZO7tlvlKrqT0p7I6OsdGB5YNSMDU=
1061-
go.uber.org/mock v0.2.0/go.mod h1:J0y0rp9L3xiff1+ZBfKxlC1fz2+aO16tw0tsDOixfuM=
10621057
go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
10631058
go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
10641059
go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
@@ -1120,7 +1115,6 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
11201115
golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
11211116
golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
11221117
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
1123-
golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro=
11241118
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
11251119
golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4=
11261120
golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
@@ -1171,7 +1165,6 @@ golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLd
11711165
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
11721166
golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
11731167
golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
1174-
golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
11751168
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
11761169
golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
11771170
golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
@@ -1298,7 +1291,6 @@ golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBc
12981291
golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
12991292
golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
13001293
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
1301-
golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
13021294
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
13031295
golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
13041296
golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -1410,10 +1402,7 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
14101402
golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
14111403
golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
14121404
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
1413-
golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU=
14141405
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
1415-
golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA=
1416-
golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c=
14171406
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
14181407
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
14191408
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

proto/buf.lock

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Generated by buf. DO NOT EDIT.
22
version: v1
33
deps:
4+
- remote: buf.build
5+
owner: cometbft
6+
repository: cometbft
7+
commit: c0d3497e35d649538679874acdd86660
8+
digest: shake256:05d2fb9e6b6bf82385ac26b250afbba281a2ca79f51729291373d24ca676d743183bf70a921daae6feafd5f9917120e2548a7c477d9743f668bca27cc1e12fdf
49
- remote: buf.build
510
owner: cosmos
611
repository: cosmos-proto
@@ -19,8 +24,8 @@ deps:
1924
- remote: buf.build
2025
owner: cosmos
2126
repository: ibc
22-
commit: 7ab44ae956a0488ea04e04511efa5f70
23-
digest: shake256:95cc5472ddf692d23654b7e5adfd79149469dcc90657f9a1f80ee3fea8af639cff59cd849efca0567d270118eea7c7ff2f7e60c562545bace410b8eece27577e
27+
commit: baf134b1c13a45e9903beeba3b2a92ec
28+
digest: shake256:0069c2b35e359966bfe3f30ec98bc76180f277eb6fe722cdc6d20e68257d9b888db3b801c9fdc8ae1014439d786420f21ba2147d8fee7b1dc1dc748ff84e1fe4
2429
- remote: buf.build
2530
owner: cosmos
2631
repository: ics23

proto/buf.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ deps:
1010
- buf.build/cosmos/cosmos-proto:1935555c206d4afb9e94615dfd0fad31
1111
- buf.build/cosmos/gogo-proto:a14993478f40695898ed8a86931094b6656e8a5d
1212
- buf.build/cosmos/ics23:b1abd8678aab07165efd453c96796a179eb3131f
13-
- buf.build/cosmos/ibc:26f7fe338f6d5d1d587887e94aa473302bb26a1a
13+
- buf.build/cosmos/ibc:44af86ebb61ee4bd4e69e3a3e85ad145ccf2f53b
1414
- buf.build/googleapis/googleapis:8d7204855ec14631a499bd7393ce1970
1515

1616
breaking:

proto/interchain_security/ccv/consumer/v1/consumer.proto

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ message CrossChainValidator {
2828
(gogoproto.moretags) = "yaml:\"consensus_pubkey\""
2929
];
3030

31-
// !!! DEPRECATED !!! opted_out is deprecated because after the introduction of Partial Set Security (PSS)
32-
// we removed the soft opt-out feature.
33-
bool opted_out = 4 [deprecated = true];
31+
// !!! DEPRECATED !!! opted_out is deprecated because after the introduction
32+
// of Partial Set Security (PSS) we removed the soft opt-out feature.
33+
bool opted_out = 4 [ deprecated = true ];
3434
}
3535

3636
// A record storing the state of a slash packet sent to the provider chain

proto/interchain_security/ccv/consumer/v1/genesis.proto

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,14 @@ import "interchain_security/ccv/v1/wire.proto";
1212
import "google/protobuf/timestamp.proto";
1313
import "tendermint/abci/types.proto";
1414

15-
16-
17-
1815
// GenesisState defines the CCV consumer genesis state
1916
//
20-
// Note: this type is only used on consumer side and references shared types with
21-
// provider
17+
// Note: this type is only used on consumer side and references shared types
18+
// with provider
2219
message GenesisState {
2320
// Reserve 5th slot for removed provider_client_state field
2421
reserved 5;
25-
22+
2623
// Reserve 6th slot for removed provider_consensus_state field
2724
reserved 6;
2825

@@ -57,10 +54,11 @@ message GenesisState {
5754
bool preCCV = 13;
5855
interchain_security.ccv.v1.ProviderInfo provider = 14
5956
[ (gogoproto.nullable) = false ];
60-
// The ID of the connection end on the consumer chain on top of which the
61-
// CCV channel will be established. If connection_id == "", a new client of
57+
// The ID of the connection end on the consumer chain on top of which the
58+
// CCV channel will be established. If connection_id == "", a new client of
6259
// the provider chain and a new connection on top of this client are created.
63-
// The new client is initialized using provider.client_state and provider.consensus_state.
60+
// The new client is initialized using provider.client_state and
61+
// provider.consensus_state.
6462
string connection_id = 15;
6563
}
6664

proto/interchain_security/ccv/consumer/v1/query.proto

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,18 @@ service Query {
2222
option (google.api.http).get = "/interchain_security/ccv/consumer/params";
2323
}
2424

25-
rpc QueryProviderInfo(QueryProviderInfoRequest) returns (QueryProviderInfoResponse) {
26-
option (google.api.http).get = "/interchain_security/ccv/consumer/provider-info";
25+
rpc QueryProviderInfo(QueryProviderInfoRequest)
26+
returns (QueryProviderInfoResponse) {
27+
option (google.api.http).get =
28+
"/interchain_security/ccv/consumer/provider-info";
2729
}
2830

29-
// QueryThrottleState returns on-chain state relevant to throttled consumer packets
30-
rpc QueryThrottleState(QueryThrottleStateRequest) returns (QueryThrottleStateResponse) {
31-
option (google.api.http).get = "/interchain_security/ccv/consumer/throttle_state";
31+
// QueryThrottleState returns on-chain state relevant to throttled consumer
32+
// packets
33+
rpc QueryThrottleState(QueryThrottleStateRequest)
34+
returns (QueryThrottleStateResponse) {
35+
option (google.api.http).get =
36+
"/interchain_security/ccv/consumer/throttle_state";
3237
}
3338
}
3439

@@ -61,7 +66,8 @@ message QueryParamsRequest {}
6166
// QueryParamsResponse is response type for the Query/Params RPC method.
6267
message QueryParamsResponse {
6368
// params holds all the parameters of this module.
64-
interchain_security.ccv.v1.ConsumerParams params = 1 [ (gogoproto.nullable) = false ];
69+
interchain_security.ccv.v1.ConsumerParams params = 1
70+
[ (gogoproto.nullable) = false ];
6571
}
6672

6773
message QueryProviderInfoRequest {}
@@ -75,10 +81,10 @@ message QueryThrottleStateRequest {}
7581

7682
message QueryThrottleStateResponse {
7783
SlashRecord slash_record = 1 [ (gogoproto.nullable) = true ];
78-
repeated interchain_security.ccv.v1.ConsumerPacketData packet_data_queue = 2 [ (gogoproto.nullable) = false ];
84+
repeated interchain_security.ccv.v1.ConsumerPacketData packet_data_queue = 2
85+
[ (gogoproto.nullable) = false ];
7986
}
8087

81-
8288
message ChainInfo {
8389
string chainID = 1;
8490
string clientID = 2;

proto/interchain_security/ccv/consumer/v1/tx.proto

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,11 @@ message MsgUpdateParams {
2020
option (cosmos.msg.v1.signer) = "authority";
2121

2222
// signer is the address of the governance account.
23-
string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
23+
string authority = 1 [ (cosmos_proto.scalar) = "cosmos.AddressString" ];
2424

2525
// params defines the x/provider parameters to update.
26-
interchain_security.ccv.v1.ConsumerParams params = 2 [(gogoproto.nullable) = false];
26+
interchain_security.ccv.v1.ConsumerParams params = 2
27+
[ (gogoproto.nullable) = false ];
2728
}
2829

2930
message MsgUpdateParamsResponse {}

proto/interchain_security/ccv/provider/v1/genesis.proto

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,26 @@ import "interchain_security/ccv/provider/v1/provider.proto";
1111

1212
// GenesisState defines the CCV provider chain genesis state
1313
message GenesisState {
14-
// Reserve 3rd slot for removed unbonding_ops field
15-
reserved 3;
14+
// Reserve 3rd slot for removed unbonding_ops field
15+
reserved 3;
1616

17-
// Reserve 4th slot for removed mature_unbonding_ops field
18-
reserved 4;
17+
// Reserve 4th slot for removed mature_unbonding_ops field
18+
reserved 4;
1919

20-
// Reserve 6th slot for removed consumer_addition_proposals field
21-
reserved 6;
20+
// Reserve 6th slot for removed consumer_addition_proposals field
21+
reserved 6;
2222

23-
// Reserve 7th slot for removed consumer_removal_proposals field
24-
reserved 7;
23+
// Reserve 7th slot for removed consumer_removal_proposals field
24+
reserved 7;
2525

26-
// Reserve 11th slot for consumer_addrs_to_prune field
27-
reserved 11;
26+
// Reserve 11th slot for consumer_addrs_to_prune field
27+
reserved 11;
2828

29-
// Reserve 12th slot for removed init_timeout_timestamps field
30-
reserved 12;
29+
// Reserve 12th slot for removed init_timeout_timestamps field
30+
reserved 12;
3131

32-
// Reserve 13th slot for removed exported_vsc_send_timestamps field
33-
reserved 13;
32+
// Reserve 13th slot for removed exported_vsc_send_timestamps field
33+
reserved 13;
3434

3535
// strictly positive and set to 1 (DefaultValsetUpdateID) for a new chain
3636
uint64 valset_update_id = 1;
@@ -55,12 +55,12 @@ message GenesisState {
5555
[ (gogoproto.nullable) = false ];
5656
}
5757

58-
// The provider CCV module's knowledge of consumer state.
58+
// The provider CCV module's knowledge of consumer state.
5959
//
6060
// Note this type is only used internally to the provider CCV module.
6161
message ConsumerState {
62-
// Reserve 8th slot for removed unbonding_ops_index field
63-
reserved 8;
62+
// Reserve 8th slot for removed unbonding_ops_index field
63+
reserved 8;
6464

6565
// ChainID defines the chain ID for the consumer chain
6666
string chain_id = 1;

0 commit comments

Comments
 (0)