From 8769fd5649713445c1770b8eb98d88ba5ded2d84 Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 09:58:28 -0700 Subject: [PATCH 1/6] v2 imports --- .../ante/forbidden_proposals_ante_test.go | 4 ++-- app/consumer-democracy/ante_handler.go | 6 +++--- app/consumer-democracy/app.go | 20 +++++++++---------- .../proposals_whitelisting_test.go | 6 +++--- .../ante/disabled_modules_ante_test.go | 4 ++-- app/consumer/ante/msg_filter_ante_test.go | 4 ++-- app/consumer/ante_handler.go | 4 ++-- app/consumer/app.go | 14 ++++++------- app/provider/app.go | 16 +++++++-------- cmd/interchain-security-cd/cmd/root.go | 4 ++-- cmd/interchain-security-cd/main.go | 4 ++-- cmd/interchain-security-cdd/cmd/root.go | 4 ++-- cmd/interchain-security-cdd/main.go | 4 ++-- cmd/interchain-security-pd/cmd/root.go | 4 ++-- cmd/interchain-security-pd/main.go | 4 ++-- go.mod | 2 +- legacy_ibc_testing/simapp/test_helpers.go | 2 +- legacy_ibc_testing/testing/app.go | 4 ++-- legacy_ibc_testing/testing/chain.go | 4 ++-- tests/difference/core/driver/core_test.go | 12 +++++------ tests/difference/core/driver/setup.go | 20 +++++++++---------- tests/e2e/actions.go | 6 +++--- tests/integration/common.go | 10 +++++----- tests/integration/democracy.go | 8 ++++---- tests/integration/distribution.go | 6 +++--- tests/integration/expired_client.go | 4 ++-- tests/integration/instance_test.go | 10 +++++----- tests/integration/key_assignment.go | 4 ++-- tests/integration/normal_operations.go | 2 +- tests/integration/setup.go | 10 +++++----- tests/integration/slashing.go | 6 +++--- tests/integration/stop_consumer.go | 4 ++-- tests/integration/throttle.go | 6 +++--- tests/integration/unbonding.go | 4 ++-- tests/integration/valset_update.go | 2 +- testutil/crypto/crypto.go | 2 +- testutil/ibc_testing/generic_setup.go | 8 ++++---- testutil/ibc_testing/specific_setup.go | 8 ++++---- testutil/integration/debug_test.go | 10 +++++----- testutil/integration/interfaces.go | 8 ++++---- testutil/keeper/expectations.go | 4 ++-- testutil/keeper/unit_test_helpers.go | 10 +++++----- testutil/simibc/chain_util.go | 4 ++-- testutil/simibc/relay_util.go | 4 ++-- testutil/simibc/relayed_path.go | 2 +- x/ccv/consumer/client/cli/query.go | 2 +- x/ccv/consumer/ibc_module.go | 8 ++++---- x/ccv/consumer/ibc_module_test.go | 10 +++++----- x/ccv/consumer/keeper/changeover_test.go | 4 ++-- x/ccv/consumer/keeper/distribution.go | 4 ++-- x/ccv/consumer/keeper/distribution_test.go | 4 ++-- x/ccv/consumer/keeper/genesis.go | 4 ++-- x/ccv/consumer/keeper/genesis_test.go | 10 +++++----- x/ccv/consumer/keeper/grpc_query.go | 2 +- x/ccv/consumer/keeper/hooks.go | 2 +- x/ccv/consumer/keeper/keeper.go | 4 ++-- x/ccv/consumer/keeper/keeper_test.go | 8 ++++---- x/ccv/consumer/keeper/params.go | 4 ++-- x/ccv/consumer/keeper/params_test.go | 6 +++--- x/ccv/consumer/keeper/relay.go | 4 ++-- x/ccv/consumer/keeper/relay_test.go | 8 ++++---- x/ccv/consumer/keeper/soft_opt_out.go | 2 +- x/ccv/consumer/keeper/soft_opt_out_test.go | 6 +++--- x/ccv/consumer/keeper/validators.go | 2 +- x/ccv/consumer/keeper/validators_test.go | 8 ++++---- x/ccv/consumer/module.go | 6 +++--- x/ccv/consumer/types/consumer.pb.go | 2 +- x/ccv/consumer/types/genesis.go | 2 +- x/ccv/consumer/types/genesis.pb.go | 2 +- x/ccv/consumer/types/genesis_test.go | 6 +++--- x/ccv/consumer/types/keys.go | 2 +- x/ccv/consumer/types/params.go | 2 +- x/ccv/consumer/types/params_test.go | 2 +- x/ccv/democracy/distribution/module.go | 2 +- x/ccv/provider/client/cli/query.go | 2 +- x/ccv/provider/client/cli/tx.go | 2 +- x/ccv/provider/client/proposal_handler.go | 2 +- x/ccv/provider/handler.go | 4 ++-- x/ccv/provider/handler_test.go | 10 +++++----- x/ccv/provider/ibc_module.go | 6 +++--- x/ccv/provider/ibc_module_test.go | 10 +++++----- x/ccv/provider/keeper/distribution.go | 4 ++-- x/ccv/provider/keeper/distribution_test.go | 6 +++--- x/ccv/provider/keeper/genesis.go | 4 ++-- x/ccv/provider/keeper/genesis_test.go | 12 +++++------ x/ccv/provider/keeper/grpc_query.go | 4 ++-- x/ccv/provider/keeper/hooks.go | 4 ++-- x/ccv/provider/keeper/hooks_test.go | 6 +++--- x/ccv/provider/keeper/keeper.go | 6 +++--- x/ccv/provider/keeper/keeper_test.go | 10 +++++----- x/ccv/provider/keeper/key_assignment.go | 4 ++-- x/ccv/provider/keeper/key_assignment_test.go | 10 +++++----- x/ccv/provider/keeper/msg_server.go | 4 ++-- x/ccv/provider/keeper/params.go | 4 ++-- x/ccv/provider/keeper/params_test.go | 4 ++-- x/ccv/provider/keeper/proposal.go | 6 +++--- x/ccv/provider/keeper/proposal_test.go | 12 +++++------ x/ccv/provider/keeper/relay.go | 4 ++-- x/ccv/provider/keeper/relay_test.go | 12 +++++------ x/ccv/provider/keeper/throttle.go | 4 ++-- x/ccv/provider/keeper/throttle_test.go | 10 +++++----- x/ccv/provider/module.go | 6 +++--- x/ccv/provider/module_test.go | 8 ++++---- x/ccv/provider/proposal_handler.go | 4 ++-- x/ccv/provider/proposal_handler_test.go | 6 +++--- x/ccv/provider/types/consumer.go | 4 ++-- x/ccv/provider/types/genesis.go | 2 +- x/ccv/provider/types/genesis.pb.go | 4 ++-- x/ccv/provider/types/genesis_test.go | 8 ++++---- x/ccv/provider/types/key_assignment.go | 2 +- x/ccv/provider/types/keys.go | 2 +- x/ccv/provider/types/keys_test.go | 4 ++-- x/ccv/provider/types/params.go | 4 ++-- x/ccv/provider/types/params_test.go | 2 +- x/ccv/provider/types/proposal.go | 2 +- x/ccv/provider/types/proposal_test.go | 2 +- x/ccv/provider/types/query.pb.go | 4 ++-- x/ccv/types/ccv_test.go | 2 +- x/ccv/types/utils_test.go | 4 ++-- 119 files changed, 326 insertions(+), 326 deletions(-) diff --git a/app/consumer-democracy/ante/forbidden_proposals_ante_test.go b/app/consumer-democracy/ante/forbidden_proposals_ante_test.go index 7a1f26b3f3..00e5adc6e2 100644 --- a/app/consumer-democracy/ante/forbidden_proposals_ante_test.go +++ b/app/consumer-democracy/ante/forbidden_proposals_ante_test.go @@ -8,8 +8,8 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" "github.com/cosmos/cosmos-sdk/x/params/types/proposal" - app "github.com/cosmos/interchain-security/app/consumer-democracy" - "github.com/cosmos/interchain-security/app/consumer-democracy/ante" + app "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + "github.com/cosmos/interchain-security/v2/app/consumer-democracy/ante" "github.com/stretchr/testify/require" ) diff --git a/app/consumer-democracy/ante_handler.go b/app/consumer-democracy/ante_handler.go index 8182b51095..b50d209312 100644 --- a/app/consumer-democracy/ante_handler.go +++ b/app/consumer-democracy/ante_handler.go @@ -7,9 +7,9 @@ import ( "github.com/cosmos/cosmos-sdk/x/auth/ante" ibcante "github.com/cosmos/ibc-go/v4/modules/core/ante" ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper" - democracyante "github.com/cosmos/interchain-security/app/consumer-democracy/ante" - consumerante "github.com/cosmos/interchain-security/app/consumer/ante" - ibcconsumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" + democracyante "github.com/cosmos/interchain-security/v2/app/consumer-democracy/ante" + consumerante "github.com/cosmos/interchain-security/v2/app/consumer/ante" + ibcconsumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" ) // HandlerOptions extend the SDK's AnteHandler options by requiring the IBC diff --git a/app/consumer-democracy/app.go b/app/consumer-democracy/app.go index b65795f2a2..13c5f50dae 100644 --- a/app/consumer-democracy/app.go +++ b/app/consumer-democracy/app.go @@ -9,7 +9,7 @@ import ( "path/filepath" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" - appparams "github.com/cosmos/interchain-security/app/params" + appparams "github.com/cosmos/interchain-security/v2/app/params" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" @@ -73,8 +73,8 @@ import ( porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" ibchost "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/gorilla/mux" "github.com/rakyll/statik/fs" "github.com/spf13/cast" @@ -89,17 +89,17 @@ import ( distrclient "github.com/cosmos/cosmos-sdk/x/distribution/client" distrkeeper "github.com/cosmos/cosmos-sdk/x/distribution/keeper" distrtypes "github.com/cosmos/cosmos-sdk/x/distribution/types" - testutil "github.com/cosmos/interchain-security/testutil/integration" - ccvdistr "github.com/cosmos/interchain-security/x/ccv/democracy/distribution" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" + ccvdistr "github.com/cosmos/interchain-security/v2/x/ccv/democracy/distribution" stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - ccvstaking "github.com/cosmos/interchain-security/x/ccv/democracy/staking" + ccvstaking "github.com/cosmos/interchain-security/v2/x/ccv/democracy/staking" gov "github.com/cosmos/cosmos-sdk/x/gov" govkeeper "github.com/cosmos/cosmos-sdk/x/gov/keeper" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" - ccvgov "github.com/cosmos/interchain-security/x/ccv/democracy/governance" + ccvgov "github.com/cosmos/interchain-security/v2/x/ccv/democracy/governance" // add mint mint "github.com/cosmos/cosmos-sdk/x/mint" @@ -107,9 +107,9 @@ import ( minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" paramproposal "github.com/cosmos/cosmos-sdk/x/params/types/proposal" - consumer "github.com/cosmos/interchain-security/x/ccv/consumer" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumer "github.com/cosmos/interchain-security/v2/x/ccv/consumer" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" // unnamed import of statik for swagger UI support _ "github.com/cosmos/cosmos-sdk/client/docs/statik" diff --git a/app/consumer-democracy/proposals_whitelisting_test.go b/app/consumer-democracy/proposals_whitelisting_test.go index a485881b81..ecc14be44d 100644 --- a/app/consumer-democracy/proposals_whitelisting_test.go +++ b/app/consumer-democracy/proposals_whitelisting_test.go @@ -3,9 +3,9 @@ package app_test import ( "testing" - appConsumer "github.com/cosmos/interchain-security/app/consumer-democracy" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" "github.com/stretchr/testify/require" ) diff --git a/app/consumer/ante/disabled_modules_ante_test.go b/app/consumer/ante/disabled_modules_ante_test.go index d18c71e563..a41605b5df 100644 --- a/app/consumer/ante/disabled_modules_ante_test.go +++ b/app/consumer/ante/disabled_modules_ante_test.go @@ -8,8 +8,8 @@ import ( evidencetypes "github.com/cosmos/cosmos-sdk/x/evidence/types" slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" ibcclienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - "github.com/cosmos/interchain-security/app/consumer/ante" - "github.com/cosmos/interchain-security/app/params" + "github.com/cosmos/interchain-security/v2/app/consumer/ante" + "github.com/cosmos/interchain-security/v2/app/params" "github.com/stretchr/testify/require" ) diff --git a/app/consumer/ante/msg_filter_ante_test.go b/app/consumer/ante/msg_filter_ante_test.go index 6803c375be..a8771f399e 100644 --- a/app/consumer/ante/msg_filter_ante_test.go +++ b/app/consumer/ante/msg_filter_ante_test.go @@ -6,8 +6,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" ibcclienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - "github.com/cosmos/interchain-security/app/consumer/ante" - "github.com/cosmos/interchain-security/app/params" + "github.com/cosmos/interchain-security/v2/app/consumer/ante" + "github.com/cosmos/interchain-security/v2/app/params" "github.com/stretchr/testify/require" ) diff --git a/app/consumer/ante_handler.go b/app/consumer/ante_handler.go index a070967551..12e0b3c5db 100644 --- a/app/consumer/ante_handler.go +++ b/app/consumer/ante_handler.go @@ -7,8 +7,8 @@ import ( "github.com/cosmos/cosmos-sdk/x/auth/ante" ibcante "github.com/cosmos/ibc-go/v4/modules/core/ante" ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper" - consumerante "github.com/cosmos/interchain-security/app/consumer/ante" - ibcconsumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" + consumerante "github.com/cosmos/interchain-security/v2/app/consumer/ante" + ibcconsumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" ) // HandlerOptions extend the SDK's AnteHandler options by requiring the IBC diff --git a/app/consumer/app.go b/app/consumer/app.go index 0019a34e46..c100a0385e 100644 --- a/app/consumer/app.go +++ b/app/consumer/app.go @@ -67,9 +67,9 @@ import ( porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" ibchost "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper" - appparams "github.com/cosmos/interchain-security/app/params" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + appparams "github.com/cosmos/interchain-security/v2/app/params" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/gorilla/mux" "github.com/rakyll/statik/fs" "github.com/spf13/cast" @@ -79,13 +79,13 @@ import ( tmos "github.com/tendermint/tendermint/libs/os" dbm "github.com/tendermint/tm-db" - ibcconsumer "github.com/cosmos/interchain-security/x/ccv/consumer" - ibcconsumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - ibcconsumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + ibcconsumer "github.com/cosmos/interchain-security/v2/x/ccv/consumer" + ibcconsumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + ibcconsumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" // unnamed import of statik for swagger UI support _ "github.com/cosmos/cosmos-sdk/client/docs/statik" - testutil "github.com/cosmos/interchain-security/testutil/integration" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" ) const ( diff --git a/app/provider/app.go b/app/provider/app.go index 27100a3c83..20aa133dee 100644 --- a/app/provider/app.go +++ b/app/provider/app.go @@ -8,7 +8,7 @@ import ( "os" "path/filepath" - appparams "github.com/cosmos/interchain-security/app/params" + appparams "github.com/cosmos/interchain-security/v2/app/params" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" @@ -84,8 +84,8 @@ import ( porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" ibchost "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/gorilla/mux" "github.com/rakyll/statik/fs" @@ -96,12 +96,12 @@ import ( tmos "github.com/tendermint/tendermint/libs/os" dbm "github.com/tendermint/tm-db" - ibcprovider "github.com/cosmos/interchain-security/x/ccv/provider" - ibcproviderclient "github.com/cosmos/interchain-security/x/ccv/provider/client" - ibcproviderkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + ibcprovider "github.com/cosmos/interchain-security/v2/x/ccv/provider" + ibcproviderclient "github.com/cosmos/interchain-security/v2/x/ccv/provider/client" + ibcproviderkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" - testutil "github.com/cosmos/interchain-security/testutil/integration" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" // unnamed import of statik for swagger UI support _ "github.com/cosmos/cosmos-sdk/client/docs/statik" diff --git a/cmd/interchain-security-cd/cmd/root.go b/cmd/interchain-security-cd/cmd/root.go index 3a58df1748..d6b2b95098 100644 --- a/cmd/interchain-security-cd/cmd/root.go +++ b/cmd/interchain-security-cd/cmd/root.go @@ -31,8 +31,8 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" "github.com/cosmos/cosmos-sdk/x/crisis" genutilcli "github.com/cosmos/cosmos-sdk/x/genutil/client/cli" - simapp "github.com/cosmos/interchain-security/app/consumer" - "github.com/cosmos/interchain-security/app/params" + simapp "github.com/cosmos/interchain-security/v2/app/consumer" + "github.com/cosmos/interchain-security/v2/app/params" ) // NewRootCmd creates a new root command for simd. It is called once in the diff --git a/cmd/interchain-security-cd/main.go b/cmd/interchain-security-cd/main.go index 737a618cb6..abccff8eae 100644 --- a/cmd/interchain-security-cd/main.go +++ b/cmd/interchain-security-cd/main.go @@ -5,8 +5,8 @@ import ( "github.com/cosmos/cosmos-sdk/server" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" - app "github.com/cosmos/interchain-security/app/consumer" - "github.com/cosmos/interchain-security/cmd/interchain-security-cd/cmd" + app "github.com/cosmos/interchain-security/v2/app/consumer" + "github.com/cosmos/interchain-security/v2/cmd/interchain-security-cd/cmd" ) func main() { diff --git a/cmd/interchain-security-cdd/cmd/root.go b/cmd/interchain-security-cdd/cmd/root.go index cf41c6431f..3586edafd8 100644 --- a/cmd/interchain-security-cdd/cmd/root.go +++ b/cmd/interchain-security-cdd/cmd/root.go @@ -31,8 +31,8 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" "github.com/cosmos/cosmos-sdk/x/crisis" genutilcli "github.com/cosmos/cosmos-sdk/x/genutil/client/cli" - simapp "github.com/cosmos/interchain-security/app/consumer-democracy" - "github.com/cosmos/interchain-security/app/params" + simapp "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + "github.com/cosmos/interchain-security/v2/app/params" ) // NewRootCmd creates a new root command for simd. It is called once in the diff --git a/cmd/interchain-security-cdd/main.go b/cmd/interchain-security-cdd/main.go index 3ca199c480..427fa3ae7d 100644 --- a/cmd/interchain-security-cdd/main.go +++ b/cmd/interchain-security-cdd/main.go @@ -5,8 +5,8 @@ import ( "github.com/cosmos/cosmos-sdk/server" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" - app "github.com/cosmos/interchain-security/app/consumer-democracy" - "github.com/cosmos/interchain-security/cmd/interchain-security-cdd/cmd" + app "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + "github.com/cosmos/interchain-security/v2/cmd/interchain-security-cdd/cmd" ) func main() { diff --git a/cmd/interchain-security-pd/cmd/root.go b/cmd/interchain-security-pd/cmd/root.go index 89ef01ec46..69341b917b 100644 --- a/cmd/interchain-security-pd/cmd/root.go +++ b/cmd/interchain-security-pd/cmd/root.go @@ -31,8 +31,8 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" "github.com/cosmos/cosmos-sdk/x/crisis" genutilcli "github.com/cosmos/cosmos-sdk/x/genutil/client/cli" - "github.com/cosmos/interchain-security/app/params" - simapp "github.com/cosmos/interchain-security/app/provider" + "github.com/cosmos/interchain-security/v2/app/params" + simapp "github.com/cosmos/interchain-security/v2/app/provider" ) // NewRootCmd creates a new root command for simd. It is called once in the diff --git a/cmd/interchain-security-pd/main.go b/cmd/interchain-security-pd/main.go index 879e65a06b..09e145206a 100644 --- a/cmd/interchain-security-pd/main.go +++ b/cmd/interchain-security-pd/main.go @@ -5,8 +5,8 @@ import ( "github.com/cosmos/cosmos-sdk/server" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" - app "github.com/cosmos/interchain-security/app/provider" - "github.com/cosmos/interchain-security/cmd/interchain-security-pd/cmd" + app "github.com/cosmos/interchain-security/v2/app/provider" + "github.com/cosmos/interchain-security/v2/cmd/interchain-security-pd/cmd" ) func main() { diff --git a/go.mod b/go.mod index 98999a06bb..6fd0f70305 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/cosmos/interchain-security +module github.com/cosmos/interchain-security/v2 go 1.19 diff --git a/legacy_ibc_testing/simapp/test_helpers.go b/legacy_ibc_testing/simapp/test_helpers.go index c6884dc28c..fb680aa082 100644 --- a/legacy_ibc_testing/simapp/test_helpers.go +++ b/legacy_ibc_testing/simapp/test_helpers.go @@ -19,7 +19,7 @@ import ( tmproto "github.com/tendermint/tendermint/proto/tendermint/types" tmtypes "github.com/tendermint/tendermint/types" - "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp/helpers" + "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp/helpers" ) /* diff --git a/legacy_ibc_testing/testing/app.go b/legacy_ibc_testing/testing/app.go index e23980c21d..45d5248773 100644 --- a/legacy_ibc_testing/testing/app.go +++ b/legacy_ibc_testing/testing/app.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/cosmos/interchain-security/legacy_ibc_testing/core" + "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" @@ -24,7 +24,7 @@ import ( "github.com/cosmos/ibc-go/v4/modules/core/keeper" - "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" + "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" ) /* diff --git a/legacy_ibc_testing/testing/chain.go b/legacy_ibc_testing/testing/chain.go index abea4131d9..f86bdda905 100644 --- a/legacy_ibc_testing/testing/chain.go +++ b/legacy_ibc_testing/testing/chain.go @@ -34,8 +34,8 @@ import ( "github.com/cosmos/ibc-go/v4/modules/core/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" "github.com/cosmos/ibc-go/v4/testing/mock" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" ) /* diff --git a/tests/difference/core/driver/core_test.go b/tests/difference/core/driver/core_test.go index 8d54f2560a..389935e2bc 100644 --- a/tests/difference/core/driver/core_test.go +++ b/tests/difference/core/driver/core_test.go @@ -9,18 +9,18 @@ import ( "github.com/stretchr/testify/suite" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - appConsumer "github.com/cosmos/interchain-security/app/consumer" - appProvider "github.com/cosmos/interchain-security/app/provider" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer" + appProvider "github.com/cosmos/interchain-security/v2/app/provider" - simibc "github.com/cosmos/interchain-security/testutil/simibc" + simibc "github.com/cosmos/interchain-security/v2/testutil/simibc" slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" ) type CoreSuite struct { diff --git a/tests/difference/core/driver/setup.go b/tests/difference/core/driver/setup.go index 905869441e..4798c2e3ca 100644 --- a/tests/difference/core/driver/setup.go +++ b/tests/difference/core/driver/setup.go @@ -18,7 +18,7 @@ import ( tmproto "github.com/tendermint/tendermint/proto/tendermint/types" tmtypes "github.com/tendermint/tendermint/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" @@ -32,15 +32,15 @@ import ( slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper" slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper" - appConsumer "github.com/cosmos/interchain-security/app/consumer" - appProvider "github.com/cosmos/interchain-security/app/provider" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" - simibc "github.com/cosmos/interchain-security/testutil/simibc" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - - ccv "github.com/cosmos/interchain-security/x/ccv/types" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer" + appProvider "github.com/cosmos/interchain-security/v2/app/provider" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" + simibc "github.com/cosmos/interchain-security/v2/testutil/simibc" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) type Builder struct { diff --git a/tests/e2e/actions.go b/tests/e2e/actions.go index 0093026a34..4a4c471f79 100644 --- a/tests/e2e/actions.go +++ b/tests/e2e/actions.go @@ -13,10 +13,10 @@ import ( evidencetypes "github.com/cosmos/cosmos-sdk/x/evidence/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/client" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/client" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/tidwall/gjson" ) diff --git a/tests/integration/common.go b/tests/integration/common.go index 6daff30e02..00ad6536cf 100644 --- a/tests/integration/common.go +++ b/tests/integration/common.go @@ -13,11 +13,11 @@ import ( commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" "github.com/cosmos/ibc-go/v4/modules/core/exported" ibctm "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" - testutil "github.com/cosmos/interchain-security/testutil/integration" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" tmtypes "github.com/tendermint/tendermint/types" diff --git a/tests/integration/democracy.go b/tests/integration/democracy.go index 6531bb1a21..f13398aa91 100644 --- a/tests/integration/democracy.go +++ b/tests/integration/democracy.go @@ -7,15 +7,15 @@ import ( "time" sdk "github.com/cosmos/cosmos-sdk/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" proposaltypes "github.com/cosmos/cosmos-sdk/x/params/types/proposal" - testutil "github.com/cosmos/interchain-security/testutil/integration" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" "github.com/stretchr/testify/suite" ) diff --git a/tests/integration/distribution.go b/tests/integration/distribution.go index 7fdd8ec7f3..b9e3b9975e 100644 --- a/tests/integration/distribution.go +++ b/tests/integration/distribution.go @@ -7,9 +7,9 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" transfertypes "github.com/cosmos/ibc-go/v4/modules/apps/transfer/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // This test is valid for minimal viable consumer chain diff --git a/tests/integration/expired_client.go b/tests/integration/expired_client.go index 90ce003b30..16abe75c35 100644 --- a/tests/integration/expired_client.go +++ b/tests/integration/expired_client.go @@ -9,8 +9,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" ibcexported "github.com/cosmos/ibc-go/v4/modules/core/exported" ibctm "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/tests/integration/instance_test.go b/tests/integration/instance_test.go index cd6ddcfe35..7e1e8dd608 100644 --- a/tests/integration/instance_test.go +++ b/tests/integration/instance_test.go @@ -3,11 +3,11 @@ package integration_test import ( "testing" - appConsumer "github.com/cosmos/interchain-security/app/consumer" - appConsumerDemocracy "github.com/cosmos/interchain-security/app/consumer-democracy" - appProvider "github.com/cosmos/interchain-security/app/provider" - intg "github.com/cosmos/interchain-security/tests/integration" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer" + appConsumerDemocracy "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + appProvider "github.com/cosmos/interchain-security/v2/app/provider" + intg "github.com/cosmos/interchain-security/v2/tests/integration" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" "github.com/stretchr/testify/suite" ) diff --git a/tests/integration/key_assignment.go b/tests/integration/key_assignment.go index b026d23582..bf0cc394c3 100644 --- a/tests/integration/key_assignment.go +++ b/tests/integration/key_assignment.go @@ -4,8 +4,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/cosmos/ibc-go/v4/testing/mock" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" tmencoding "github.com/tendermint/tendermint/crypto/encoding" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" ) diff --git a/tests/integration/normal_operations.go b/tests/integration/normal_operations.go index 187aa3422f..e752d783a4 100644 --- a/tests/integration/normal_operations.go +++ b/tests/integration/normal_operations.go @@ -2,7 +2,7 @@ package integration import ( "github.com/cosmos/cosmos-sdk/crypto/keys/ed25519" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" ) diff --git a/tests/integration/setup.go b/tests/integration/setup.go index 3903175214..ef1b85f3f7 100644 --- a/tests/integration/setup.go +++ b/tests/integration/setup.go @@ -6,16 +6,16 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" "github.com/cosmos/ibc-go/v4/testing/mock" - testutil "github.com/cosmos/interchain-security/testutil/integration" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" tmencoding "github.com/tendermint/tendermint/crypto/encoding" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" transfertypes "github.com/cosmos/ibc-go/v4/modules/apps/transfer/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/stretchr/testify/suite" ) diff --git a/tests/integration/slashing.go b/tests/integration/slashing.go index f39c027c90..6e60bc5df3 100644 --- a/tests/integration/slashing.go +++ b/tests/integration/slashing.go @@ -9,12 +9,12 @@ import ( evidencetypes "github.com/cosmos/cosmos-sdk/x/evidence/types" slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - keepertestutil "github.com/cosmos/interchain-security/testutil/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + keepertestutil "github.com/cosmos/interchain-security/v2/testutil/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" tmtypes "github.com/tendermint/tendermint/types" abci "github.com/tendermint/tendermint/abci/types" diff --git a/tests/integration/stop_consumer.go b/tests/integration/stop_consumer.go index 32448d6b73..041b6db468 100644 --- a/tests/integration/stop_consumer.go +++ b/tests/integration/stop_consumer.go @@ -4,8 +4,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/tests/integration/throttle.go b/tests/integration/throttle.go index 132894c7f4..c2ef98a4ae 100644 --- a/tests/integration/throttle.go +++ b/tests/integration/throttle.go @@ -6,9 +6,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" tmtypes "github.com/tendermint/tendermint/types" ) diff --git a/tests/integration/unbonding.go b/tests/integration/unbonding.go index 9b581730a7..fdb3e3af13 100644 --- a/tests/integration/unbonding.go +++ b/tests/integration/unbonding.go @@ -5,8 +5,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // TestUndelegationNormalOperation tests that undelegations complete after diff --git a/tests/integration/valset_update.go b/tests/integration/valset_update.go index d54bc5edce..d255c7f18d 100644 --- a/tests/integration/valset_update.go +++ b/tests/integration/valset_update.go @@ -7,7 +7,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/testutil/crypto/crypto.go b/testutil/crypto/crypto.go index dee73a6144..891f357c9a 100644 --- a/testutil/crypto/crypto.go +++ b/testutil/crypto/crypto.go @@ -11,7 +11,7 @@ import ( sdkcryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" sdktypes "github.com/cosmos/cosmos-sdk/types" sdkstakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" tmcrypto "github.com/tendermint/tendermint/crypto" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" diff --git a/testutil/ibc_testing/generic_setup.go b/testutil/ibc_testing/generic_setup.go index 5b3eef8fef..9a1bbdd48b 100644 --- a/testutil/ibc_testing/generic_setup.go +++ b/testutil/ibc_testing/generic_setup.go @@ -6,10 +6,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - testutil "github.com/cosmos/interchain-security/testutil/integration" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + testutil "github.com/cosmos/interchain-security/v2/testutil/integration" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" "github.com/stretchr/testify/suite" diff --git a/testutil/ibc_testing/specific_setup.go b/testutil/ibc_testing/specific_setup.go index dc596a6d45..3e3886c818 100644 --- a/testutil/ibc_testing/specific_setup.go +++ b/testutil/ibc_testing/specific_setup.go @@ -9,14 +9,14 @@ import ( "github.com/cosmos/cosmos-sdk/simapp" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/tendermint/tendermint/libs/log" tmdb "github.com/tendermint/tm-db" - appConsumer "github.com/cosmos/interchain-security/app/consumer" - appConsumerDemocracy "github.com/cosmos/interchain-security/app/consumer-democracy" - appProvider "github.com/cosmos/interchain-security/app/provider" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer" + appConsumerDemocracy "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + appProvider "github.com/cosmos/interchain-security/v2/app/provider" ) // ProviderAppIniter implements ibctesting.AppIniter for a provider app diff --git a/testutil/integration/debug_test.go b/testutil/integration/debug_test.go index 8549d12217..95190ba8a0 100644 --- a/testutil/integration/debug_test.go +++ b/testutil/integration/debug_test.go @@ -6,11 +6,11 @@ import ( "reflect" "testing" - appConsumer "github.com/cosmos/interchain-security/app/consumer" - appConsumerDemocracy "github.com/cosmos/interchain-security/app/consumer-democracy" - appProvider "github.com/cosmos/interchain-security/app/provider" - integr "github.com/cosmos/interchain-security/tests/integration" - icstestingutils "github.com/cosmos/interchain-security/testutil/ibc_testing" + appConsumer "github.com/cosmos/interchain-security/v2/app/consumer" + appConsumerDemocracy "github.com/cosmos/interchain-security/v2/app/consumer-democracy" + appProvider "github.com/cosmos/interchain-security/v2/app/provider" + integr "github.com/cosmos/interchain-security/v2/tests/integration" + icstestingutils "github.com/cosmos/interchain-security/v2/testutil/ibc_testing" ) // runCCVTestByName runs a single CCV integration test by name, using a CCVTestSuite diff --git a/testutil/integration/interfaces.go b/testutil/integration/interfaces.go index a9e48e3ede..51ffe51154 100644 --- a/testutil/integration/interfaces.go +++ b/testutil/integration/interfaces.go @@ -13,10 +13,10 @@ import ( paramstypes "github.com/cosmos/cosmos-sdk/x/params/types" slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" "github.com/cosmos/cosmos-sdk/x/staking/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/testutil/keeper/expectations.go b/testutil/keeper/expectations.go index d0392affcb..6377bf5613 100644 --- a/testutil/keeper/expectations.go +++ b/testutil/keeper/expectations.go @@ -10,11 +10,11 @@ import ( conntypes "github.com/cosmos/ibc-go/v4/modules/core/03-connection/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/golang/mock/gomock" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" extra "github.com/oxyno-zeta/gomock-extra-matcher" ) diff --git a/testutil/keeper/unit_test_helpers.go b/testutil/keeper/unit_test_helpers.go index 23c39ec128..426a94b4b6 100644 --- a/testutil/keeper/unit_test_helpers.go +++ b/testutil/keeper/unit_test_helpers.go @@ -16,11 +16,11 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" paramstypes "github.com/cosmos/cosmos-sdk/x/params/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - "github.com/cosmos/interchain-security/x/ccv/types" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" "github.com/tendermint/tendermint/libs/log" diff --git a/testutil/simibc/chain_util.go b/testutil/simibc/chain_util.go index a7ecf7f9de..144fca7bf0 100644 --- a/testutil/simibc/chain_util.go +++ b/testutil/simibc/chain_util.go @@ -5,8 +5,8 @@ import ( channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - ibctestingcore "github.com/cosmos/interchain-security/legacy_ibc_testing/core" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctestingcore "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/core" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" abci "github.com/tendermint/tendermint/abci/types" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" ) diff --git a/testutil/simibc/relay_util.go b/testutil/simibc/relay_util.go index 267ec33a4b..761b1b5512 100644 --- a/testutil/simibc/relay_util.go +++ b/testutil/simibc/relay_util.go @@ -7,8 +7,8 @@ import ( channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - simapp "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + simapp "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" "github.com/stretchr/testify/require" tmtypes "github.com/tendermint/tendermint/types" ) diff --git a/testutil/simibc/relayed_path.go b/testutil/simibc/relayed_path.go index 2f9e63ef79..d13303009a 100644 --- a/testutil/simibc/relayed_path.go +++ b/testutil/simibc/relayed_path.go @@ -5,7 +5,7 @@ import ( "time" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - ibctesting "github.com/cosmos/interchain-security/legacy_ibc_testing/testing" + ibctesting "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/testing" ) // RelayedPath is a wrapper around ibctesting.Path gives fine-grained diff --git a/x/ccv/consumer/client/cli/query.go b/x/ccv/consumer/client/cli/query.go index 27910ef76b..3c42a8a33c 100644 --- a/x/ccv/consumer/client/cli/query.go +++ b/x/ccv/consumer/client/cli/query.go @@ -5,7 +5,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) // NewQueryCmd returns a root CLI command handler for all x/ccv/provider query commands. diff --git a/x/ccv/consumer/ibc_module.go b/x/ccv/consumer/ibc_module.go index ab2dad74dc..d7191d0be0 100644 --- a/x/ccv/consumer/ibc_module.go +++ b/x/ccv/consumer/ibc_module.go @@ -13,10 +13,10 @@ import ( porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibcexported "github.com/cosmos/ibc-go/v4/modules/core/exported" - "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // OnChanOpenInit implements the IBCModule interface diff --git a/x/ccv/consumer/ibc_module_test.go b/x/ccv/consumer/ibc_module_test.go index 3d4e56cbba..fcc82d6d2f 100644 --- a/x/ccv/consumer/ibc_module_test.go +++ b/x/ccv/consumer/ibc_module_test.go @@ -9,11 +9,11 @@ import ( conntypes "github.com/cosmos/ibc-go/v4/modules/core/03-connection/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/consumer/keeper/changeover_test.go b/x/ccv/consumer/keeper/changeover_test.go index 136e72d85c..971811c204 100644 --- a/x/ccv/consumer/keeper/changeover_test.go +++ b/x/ccv/consumer/keeper/changeover_test.go @@ -5,8 +5,8 @@ import ( sdkcryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/cosmos/interchain-security/testutil/crypto" - uthelpers "github.com/cosmos/interchain-security/testutil/keeper" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + uthelpers "github.com/cosmos/interchain-security/v2/testutil/keeper" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/consumer/keeper/distribution.go b/x/ccv/consumer/keeper/distribution.go index 0b856e2bef..6d56f6c901 100644 --- a/x/ccv/consumer/keeper/distribution.go +++ b/x/ccv/consumer/keeper/distribution.go @@ -11,8 +11,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // EndBlockRD executes EndBlock logic for the Reward Distribution sub-protocol. diff --git a/x/ccv/consumer/keeper/distribution_test.go b/x/ccv/consumer/keeper/distribution_test.go index d1bd7c2164..7e17157c3d 100644 --- a/x/ccv/consumer/keeper/distribution_test.go +++ b/x/ccv/consumer/keeper/distribution_test.go @@ -8,8 +8,8 @@ import ( "github.com/stretchr/testify/require" authTypes "github.com/cosmos/cosmos-sdk/x/auth/types" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" "github.com/golang/mock/gomock" ) diff --git a/x/ccv/consumer/keeper/genesis.go b/x/ccv/consumer/keeper/genesis.go index 121ab07134..08f6327909 100644 --- a/x/ccv/consumer/keeper/genesis.go +++ b/x/ccv/consumer/keeper/genesis.go @@ -4,8 +4,8 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/x/ccv/consumer/keeper/genesis_test.go b/x/ccv/consumer/keeper/genesis_test.go index 0436597c7c..55c5c41b19 100644 --- a/x/ccv/consumer/keeper/genesis_test.go +++ b/x/ccv/consumer/keeper/genesis_test.go @@ -9,10 +9,10 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - consumerkeeper "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + consumerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" @@ -20,7 +20,7 @@ import ( cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" "github.com/cosmos/cosmos-sdk/crypto/keys/ed25519" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) // TestInitGenesis tests that a consumer chain is correctly initialised from genesis. diff --git a/x/ccv/consumer/keeper/grpc_query.go b/x/ccv/consumer/keeper/grpc_query.go index b82b3db7e4..7fc2e0faeb 100644 --- a/x/ccv/consumer/keeper/grpc_query.go +++ b/x/ccv/consumer/keeper/grpc_query.go @@ -4,7 +4,7 @@ import ( "context" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/ccv/consumer/keeper/hooks.go b/x/ccv/consumer/keeper/hooks.go index 5643d15cb2..6067f2adb3 100644 --- a/x/ccv/consumer/keeper/hooks.go +++ b/x/ccv/consumer/keeper/hooks.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) var _ ccv.ConsumerHooks = Keeper{} diff --git a/x/ccv/consumer/keeper/keeper.go b/x/ccv/consumer/keeper/keeper.go index d24f5fbd39..ec89052ac0 100644 --- a/x/ccv/consumer/keeper/keeper.go +++ b/x/ccv/consumer/keeper/keeper.go @@ -18,8 +18,8 @@ import ( host "github.com/cosmos/ibc-go/v4/modules/core/24-host" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" tmtypes "github.com/tendermint/tendermint/abci/types" "github.com/tendermint/tendermint/libs/log" ) diff --git a/x/ccv/consumer/keeper/keeper_test.go b/x/ccv/consumer/keeper/keeper_test.go index 58f111e8ef..4280f1de37 100644 --- a/x/ccv/consumer/keeper/keeper_test.go +++ b/x/ccv/consumer/keeper/keeper_test.go @@ -10,10 +10,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" conntypes "github.com/cosmos/ibc-go/v4/modules/core/03-connection/types" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/consumer/keeper/params.go b/x/ccv/consumer/keeper/params.go index 1a0a071ce2..9f9d37e025 100644 --- a/x/ccv/consumer/keeper/params.go +++ b/x/ccv/consumer/keeper/params.go @@ -5,8 +5,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // GetParams returns the params for the consumer ccv module diff --git a/x/ccv/consumer/keeper/params_test.go b/x/ccv/consumer/keeper/params_test.go index 674b57226c..d28c964e56 100644 --- a/x/ccv/consumer/keeper/params_test.go +++ b/x/ccv/consumer/keeper/params_test.go @@ -4,9 +4,9 @@ import ( "testing" "time" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/consumer/keeper/relay.go b/x/ccv/consumer/keeper/relay.go index fe8455563e..2bf1580830 100644 --- a/x/ccv/consumer/keeper/relay.go +++ b/x/ccv/consumer/keeper/relay.go @@ -10,8 +10,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" "github.com/cosmos/ibc-go/v4/modules/core/exported" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/x/ccv/consumer/keeper/relay_test.go b/x/ccv/consumer/keeper/relay_test.go index fc09a6b250..60fbbfe719 100644 --- a/x/ccv/consumer/keeper/relay_test.go +++ b/x/ccv/consumer/keeper/relay_test.go @@ -13,10 +13,10 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/consumer/keeper/soft_opt_out.go b/x/ccv/consumer/keeper/soft_opt_out.go index 4424766e20..26b490633d 100644 --- a/x/ccv/consumer/keeper/soft_opt_out.go +++ b/x/ccv/consumer/keeper/soft_opt_out.go @@ -5,7 +5,7 @@ import ( "sort" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) // SetSmallestNonOptOutPower sets the smallest validator power that cannot soft opt out. diff --git a/x/ccv/consumer/keeper/soft_opt_out_test.go b/x/ccv/consumer/keeper/soft_opt_out_test.go index fd865cdd4c..d1c9a813de 100644 --- a/x/ccv/consumer/keeper/soft_opt_out_test.go +++ b/x/ccv/consumer/keeper/soft_opt_out_test.go @@ -3,9 +3,9 @@ package keeper_test import ( "testing" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" "github.com/stretchr/testify/require" tmtypes "github.com/tendermint/tendermint/types" ) diff --git a/x/ccv/consumer/keeper/validators.go b/x/ccv/consumer/keeper/validators.go index 11d65cbd9a..0c7880602e 100644 --- a/x/ccv/consumer/keeper/validators.go +++ b/x/ccv/consumer/keeper/validators.go @@ -7,7 +7,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/x/ccv/consumer/keeper/validators_test.go b/x/ccv/consumer/keeper/validators_test.go index 8ad3ad35c2..a5ad0898e2 100644 --- a/x/ccv/consumer/keeper/validators_test.go +++ b/x/ccv/consumer/keeper/validators_test.go @@ -6,10 +6,10 @@ import ( cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" tmrand "github.com/tendermint/tendermint/libs/rand" diff --git a/x/ccv/consumer/module.go b/x/ccv/consumer/module.go index 58c2b0af01..444b255156 100644 --- a/x/ccv/consumer/module.go +++ b/x/ccv/consumer/module.go @@ -19,10 +19,10 @@ import ( simtypes "github.com/cosmos/cosmos-sdk/types/simulation" porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/client/cli" - "github.com/cosmos/interchain-security/x/ccv/consumer/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/client/cli" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) var ( diff --git a/x/ccv/consumer/types/consumer.pb.go b/x/ccv/consumer/types/consumer.pb.go index 34ef7d0718..ae6a25761b 100644 --- a/x/ccv/consumer/types/consumer.pb.go +++ b/x/ccv/consumer/types/consumer.pb.go @@ -6,7 +6,7 @@ package types import ( fmt "fmt" types "github.com/cosmos/cosmos-sdk/codec/types" - _ "github.com/cosmos/interchain-security/x/ccv/types" + _ "github.com/cosmos/interchain-security/v2/x/ccv/types" _ "github.com/gogo/protobuf/gogoproto" proto "github.com/gogo/protobuf/proto" github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" diff --git a/x/ccv/consumer/types/genesis.go b/x/ccv/consumer/types/genesis.go index c3856ab1de..a21e434de3 100644 --- a/x/ccv/consumer/types/genesis.go +++ b/x/ccv/consumer/types/genesis.go @@ -3,7 +3,7 @@ package types import ( errorsmod "cosmossdk.io/errors" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/x/ccv/consumer/types/genesis.pb.go b/x/ccv/consumer/types/genesis.pb.go index 47253f25a1..f4bb68d5ef 100644 --- a/x/ccv/consumer/types/genesis.pb.go +++ b/x/ccv/consumer/types/genesis.pb.go @@ -7,7 +7,7 @@ import ( fmt "fmt" _ "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" types "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - types2 "github.com/cosmos/interchain-security/x/ccv/types" + types2 "github.com/cosmos/interchain-security/v2/x/ccv/types" _ "github.com/gogo/protobuf/gogoproto" proto "github.com/gogo/protobuf/proto" types1 "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/consumer/types/genesis_test.go b/x/ccv/consumer/types/genesis_test.go index 3a727cdcce..f5e6ce075c 100644 --- a/x/ccv/consumer/types/genesis_test.go +++ b/x/ccv/consumer/types/genesis_test.go @@ -12,13 +12,13 @@ import ( ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/cosmos/interchain-security/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" tmtypes "github.com/tendermint/tendermint/types" - "github.com/cosmos/interchain-security/testutil/crypto" + "github.com/cosmos/interchain-security/v2/testutil/crypto" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/consumer/types/keys.go b/x/ccv/consumer/types/keys.go index f5a1754a73..d52c9c551e 100644 --- a/x/ccv/consumer/types/keys.go +++ b/x/ccv/consumer/types/keys.go @@ -5,7 +5,7 @@ import ( time "time" sdk "github.com/cosmos/cosmos-sdk/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) const ( diff --git a/x/ccv/consumer/types/params.go b/x/ccv/consumer/types/params.go index 55340b205f..5f7b73eb57 100644 --- a/x/ccv/consumer/types/params.go +++ b/x/ccv/consumer/types/params.go @@ -7,7 +7,7 @@ import ( sdktypes "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) const ( diff --git a/x/ccv/consumer/types/params_test.go b/x/ccv/consumer/types/params_test.go index 4b1e8e0d03..98233505d7 100644 --- a/x/ccv/consumer/types/params_test.go +++ b/x/ccv/consumer/types/params_test.go @@ -6,7 +6,7 @@ import ( "github.com/stretchr/testify/require" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) // Tests the validation of consumer params that happens at genesis diff --git a/x/ccv/democracy/distribution/module.go b/x/ccv/democracy/distribution/module.go index 39ff930b98..b0008e7082 100644 --- a/x/ccv/democracy/distribution/module.go +++ b/x/ccv/democracy/distribution/module.go @@ -12,7 +12,7 @@ import ( "github.com/cosmos/cosmos-sdk/x/distribution/keeper" stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" distrtypes "github.com/cosmos/cosmos-sdk/x/distribution/types" abci "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/provider/client/cli/query.go b/x/ccv/provider/client/cli/query.go index 18109db18c..aa1a996f12 100644 --- a/x/ccv/provider/client/cli/query.go +++ b/x/ccv/provider/client/cli/query.go @@ -11,7 +11,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/version" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) // NewQueryCmd returns a root CLI command handler for all x/ccv/provider query commands. diff --git a/x/ccv/provider/client/cli/tx.go b/x/ccv/provider/client/cli/tx.go index ef4df5f455..73b1df34c3 100644 --- a/x/ccv/provider/client/cli/tx.go +++ b/x/ccv/provider/client/cli/tx.go @@ -12,7 +12,7 @@ import ( "github.com/cosmos/cosmos-sdk/version" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) // GetTxCmd returns the transaction commands for this module diff --git a/x/ccv/provider/client/proposal_handler.go b/x/ccv/provider/client/proposal_handler.go index 1bfb21ea40..19848d9282 100644 --- a/x/ccv/provider/client/proposal_handler.go +++ b/x/ccv/provider/client/proposal_handler.go @@ -18,7 +18,7 @@ import ( govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/spf13/cobra" ) diff --git a/x/ccv/provider/handler.go b/x/ccv/provider/handler.go index 0511bd6dab..dc0c8cbc4f 100644 --- a/x/ccv/provider/handler.go +++ b/x/ccv/provider/handler.go @@ -4,8 +4,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) func NewHandler(k *keeper.Keeper) sdk.Handler { diff --git a/x/ccv/provider/handler_test.go b/x/ccv/provider/handler_test.go index 9e723d9858..3b034eab2b 100644 --- a/x/ccv/provider/handler_test.go +++ b/x/ccv/provider/handler_test.go @@ -12,11 +12,11 @@ import ( "github.com/cosmos/cosmos-sdk/testutil/testdata" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - testcrypto "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider" - keeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + testcrypto "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider" + keeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) func TestInvalidMsg(t *testing.T) { diff --git a/x/ccv/provider/ibc_module.go b/x/ccv/provider/ibc_module.go index 49c07b9d1a..a37f291340 100644 --- a/x/ccv/provider/ibc_module.go +++ b/x/ccv/provider/ibc_module.go @@ -11,9 +11,9 @@ import ( porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibcexported "github.com/cosmos/ibc-go/v4/modules/core/exported" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // OnChanOpenInit implements the IBCModule interface diff --git a/x/ccv/provider/ibc_module_test.go b/x/ccv/provider/ibc_module_test.go index 7aa0d5de04..dfe8790c32 100644 --- a/x/ccv/provider/ibc_module_test.go +++ b/x/ccv/provider/ibc_module_test.go @@ -10,11 +10,11 @@ import ( channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/provider/keeper/distribution.go b/x/ccv/provider/keeper/distribution.go index 75c0cf3d28..759de65147 100644 --- a/x/ccv/provider/keeper/distribution.go +++ b/x/ccv/provider/keeper/distribution.go @@ -2,8 +2,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) // EndBlockRD executes EndBlock logic for the Reward Distribution sub-protocol. diff --git a/x/ccv/provider/keeper/distribution_test.go b/x/ccv/provider/keeper/distribution_test.go index 35de597245..a9aa6d88fb 100644 --- a/x/ccv/provider/keeper/distribution_test.go +++ b/x/ccv/provider/keeper/distribution_test.go @@ -4,9 +4,9 @@ import ( "testing" sdk "github.com/cosmos/cosmos-sdk/types" - testutil "github.com/cosmos/interchain-security/testutil/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + testutil "github.com/cosmos/interchain-security/v2/testutil/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/provider/keeper/genesis.go b/x/ccv/provider/keeper/genesis.go index 79e6f2052d..8bae356343 100644 --- a/x/ccv/provider/keeper/genesis.go +++ b/x/ccv/provider/keeper/genesis.go @@ -4,8 +4,8 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // InitGenesis initializes the CCV provider state and binds to PortID. diff --git a/x/ccv/provider/keeper/genesis_test.go b/x/ccv/provider/keeper/genesis_test.go index 20f69aac2c..66613fb2a8 100644 --- a/x/ccv/provider/keeper/genesis_test.go +++ b/x/ccv/provider/keeper/genesis_test.go @@ -6,13 +6,13 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/provider/keeper/grpc_query.go b/x/ccv/provider/keeper/grpc_query.go index 2e8d49c539..df7c28f758 100644 --- a/x/ccv/provider/keeper/grpc_query.go +++ b/x/ccv/provider/keeper/grpc_query.go @@ -6,8 +6,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/ccv/provider/keeper/hooks.go b/x/ccv/provider/keeper/hooks.go index fd443c972e..31fd3d0d6a 100644 --- a/x/ccv/provider/keeper/hooks.go +++ b/x/ccv/provider/keeper/hooks.go @@ -6,8 +6,8 @@ import ( stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" sdk "github.com/cosmos/cosmos-sdk/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // Wrapper struct diff --git a/x/ccv/provider/keeper/hooks_test.go b/x/ccv/provider/keeper/hooks_test.go index ff01e295f9..e364f61d13 100644 --- a/x/ccv/provider/keeper/hooks_test.go +++ b/x/ccv/provider/keeper/hooks_test.go @@ -4,9 +4,9 @@ import ( "testing" sdk "github.com/cosmos/cosmos-sdk/types" - cryptotestutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" + cryptotestutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" "github.com/golang/mock/gomock" ) diff --git a/x/ccv/provider/keeper/keeper.go b/x/ccv/provider/keeper/keeper.go index 2da6a17359..025272351a 100644 --- a/x/ccv/provider/keeper/keeper.go +++ b/x/ccv/provider/keeper/keeper.go @@ -19,9 +19,9 @@ import ( ibcexported "github.com/cosmos/ibc-go/v4/modules/core/exported" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/tendermint/tendermint/libs/log" ) diff --git a/x/ccv/provider/keeper/keeper_test.go b/x/ccv/provider/keeper/keeper_test.go index 85a7dc03b3..64cc268807 100644 --- a/x/ccv/provider/keeper/keeper_test.go +++ b/x/ccv/provider/keeper/keeper_test.go @@ -8,12 +8,12 @@ import ( cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" - ibcsimapp "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" + ibcsimapp "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" - cryptotestutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + cryptotestutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" diff --git a/x/ccv/provider/keeper/key_assignment.go b/x/ccv/provider/keeper/key_assignment.go index 31dcade941..de4cbace7c 100644 --- a/x/ccv/provider/keeper/key_assignment.go +++ b/x/ccv/provider/keeper/key_assignment.go @@ -7,8 +7,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" diff --git a/x/ccv/provider/keeper/key_assignment_test.go b/x/ccv/provider/keeper/key_assignment_test.go index 7d63910759..17b0c3e85e 100644 --- a/x/ccv/provider/keeper/key_assignment_test.go +++ b/x/ccv/provider/keeper/key_assignment_test.go @@ -9,15 +9,15 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - cryptotestutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" + cryptotestutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" ) diff --git a/x/ccv/provider/keeper/msg_server.go b/x/ccv/provider/keeper/msg_server.go index f817643410..ea5ff66220 100644 --- a/x/ccv/provider/keeper/msg_server.go +++ b/x/ccv/provider/keeper/msg_server.go @@ -7,8 +7,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" tmprotocrypto "github.com/tendermint/tendermint/proto/tendermint/crypto" ) diff --git a/x/ccv/provider/keeper/params.go b/x/ccv/provider/keeper/params.go index d4cb5a85ab..98408bcede 100644 --- a/x/ccv/provider/keeper/params.go +++ b/x/ccv/provider/keeper/params.go @@ -7,8 +7,8 @@ import ( ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // GetTemplateClient returns the template client for provider proposals diff --git a/x/ccv/provider/keeper/params_test.go b/x/ccv/provider/keeper/params_test.go index d4b83c1cd0..eeafe2696c 100644 --- a/x/ccv/provider/keeper/params_test.go +++ b/x/ccv/provider/keeper/params_test.go @@ -8,8 +8,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/provider/keeper/proposal.go b/x/ccv/provider/keeper/proposal.go index 0fcfac55f8..dcff74385b 100644 --- a/x/ccv/provider/keeper/proposal.go +++ b/x/ccv/provider/keeper/proposal.go @@ -14,12 +14,12 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" abci "github.com/tendermint/tendermint/abci/types" tmtypes "github.com/tendermint/tendermint/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" ) // HandleConsumerAdditionProposal will receive the consumer chain's client state from the proposal. diff --git a/x/ccv/provider/keeper/proposal_test.go b/x/ccv/provider/keeper/proposal_test.go index c1c98648dc..cb18a119b4 100644 --- a/x/ccv/provider/keeper/proposal_test.go +++ b/x/ccv/provider/keeper/proposal_test.go @@ -17,12 +17,12 @@ import ( "github.com/stretchr/testify/require" - cryptoutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - providerkeeper "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + cryptoutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + providerkeeper "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // diff --git a/x/ccv/provider/keeper/relay.go b/x/ccv/provider/keeper/relay.go index 55fff4e039..1d93b2fdd9 100644 --- a/x/ccv/provider/keeper/relay.go +++ b/x/ccv/provider/keeper/relay.go @@ -10,8 +10,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" "github.com/cosmos/ibc-go/v4/modules/core/exported" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // OnRecvVSCMaturedPacket handles a VSCMatured packet diff --git a/x/ccv/provider/keeper/relay_test.go b/x/ccv/provider/keeper/relay_test.go index 250d241f5e..7e377db1b1 100644 --- a/x/ccv/provider/keeper/relay_test.go +++ b/x/ccv/provider/keeper/relay_test.go @@ -10,12 +10,12 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" exported "github.com/cosmos/ibc-go/v4/modules/core/exported" - ibcsimapp "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" - cryptotestutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ibcsimapp "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" + cryptotestutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" abci "github.com/tendermint/tendermint/abci/types" diff --git a/x/ccv/provider/keeper/throttle.go b/x/ccv/provider/keeper/throttle.go index a364907040..4a3a9f8303 100644 --- a/x/ccv/provider/keeper/throttle.go +++ b/x/ccv/provider/keeper/throttle.go @@ -5,8 +5,8 @@ import ( "time" sdktypes "github.com/cosmos/cosmos-sdk/types" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" tmtypes "github.com/tendermint/tendermint/types" ) diff --git a/x/ccv/provider/keeper/throttle_test.go b/x/ccv/provider/keeper/throttle_test.go index 0766b172fa..3be597e28a 100644 --- a/x/ccv/provider/keeper/throttle_test.go +++ b/x/ccv/provider/keeper/throttle_test.go @@ -5,14 +5,14 @@ import ( "testing" "time" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/golang/mock/gomock" sdktypes "github.com/cosmos/cosmos-sdk/types" - cryptoutil "github.com/cosmos/interchain-security/testutil/crypto" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" + cryptoutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" "github.com/stretchr/testify/require" tmtypes "github.com/tendermint/tendermint/types" "golang.org/x/exp/slices" diff --git a/x/ccv/provider/module.go b/x/ccv/provider/module.go index 39347f9709..742dc9b743 100644 --- a/x/ccv/provider/module.go +++ b/x/ccv/provider/module.go @@ -13,9 +13,9 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" simtypes "github.com/cosmos/cosmos-sdk/types/simulation" porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types" - "github.com/cosmos/interchain-security/x/ccv/provider/client/cli" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/client/cli" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/gorilla/mux" "github.com/grpc-ecosystem/grpc-gateway/runtime" "github.com/spf13/cobra" diff --git a/x/ccv/provider/module_test.go b/x/ccv/provider/module_test.go index 28a4b26b5d..ee81daa4bf 100644 --- a/x/ccv/provider/module_test.go +++ b/x/ccv/provider/module_test.go @@ -6,10 +6,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" capabilitytypes "github.com/cosmos/cosmos-sdk/x/capability/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" diff --git a/x/ccv/provider/proposal_handler.go b/x/ccv/provider/proposal_handler.go index f3d51c3947..8854b8e57c 100644 --- a/x/ccv/provider/proposal_handler.go +++ b/x/ccv/provider/proposal_handler.go @@ -5,8 +5,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" - "github.com/cosmos/interchain-security/x/ccv/provider/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) // NewProviderProposalHandler defines the handler for consumer addition, diff --git a/x/ccv/provider/proposal_handler_test.go b/x/ccv/provider/proposal_handler_test.go index 570598034c..ddf3698b6f 100644 --- a/x/ccv/provider/proposal_handler_test.go +++ b/x/ccv/provider/proposal_handler_test.go @@ -13,9 +13,9 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" - testkeeper "github.com/cosmos/interchain-security/testutil/keeper" - "github.com/cosmos/interchain-security/x/ccv/provider" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + testkeeper "github.com/cosmos/interchain-security/v2/testutil/keeper" + "github.com/cosmos/interchain-security/v2/x/ccv/provider" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) // TestProviderProposalHandler tests the highest level handler for proposals diff --git a/x/ccv/provider/types/consumer.go b/x/ccv/provider/types/consumer.go index de2d4cb4bf..29098b4521 100644 --- a/x/ccv/provider/types/consumer.go +++ b/x/ccv/provider/types/consumer.go @@ -1,8 +1,8 @@ package types import ( - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) func NewConsumerStates( diff --git a/x/ccv/provider/types/genesis.go b/x/ccv/provider/types/genesis.go index f9f804b24c..9f7fdc3b11 100644 --- a/x/ccv/provider/types/genesis.go +++ b/x/ccv/provider/types/genesis.go @@ -6,7 +6,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" host "github.com/cosmos/ibc-go/v4/modules/core/24-host" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" ) func NewGenesisState( diff --git a/x/ccv/provider/types/genesis.pb.go b/x/ccv/provider/types/genesis.pb.go index b80f461c72..e513ce25c7 100644 --- a/x/ccv/provider/types/genesis.pb.go +++ b/x/ccv/provider/types/genesis.pb.go @@ -5,8 +5,8 @@ package types import ( fmt "fmt" - types1 "github.com/cosmos/interchain-security/x/ccv/consumer/types" - types "github.com/cosmos/interchain-security/x/ccv/types" + types1 "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + types "github.com/cosmos/interchain-security/v2/x/ccv/types" _ "github.com/gogo/protobuf/gogoproto" proto "github.com/gogo/protobuf/proto" _ "github.com/tendermint/tendermint/proto/tendermint/crypto" diff --git a/x/ccv/provider/types/genesis_test.go b/x/ccv/provider/types/genesis_test.go index 2c908686a7..0b85d9f6b3 100644 --- a/x/ccv/provider/types/genesis_test.go +++ b/x/ccv/provider/types/genesis_test.go @@ -8,10 +8,10 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - "github.com/cosmos/interchain-security/testutil/crypto" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" - ccv "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/testutil/crypto" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" + ccv "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" tmtypes "github.com/tendermint/tendermint/types" diff --git a/x/ccv/provider/types/key_assignment.go b/x/ccv/provider/types/key_assignment.go index 450f32c918..4c4fb869fc 100644 --- a/x/ccv/provider/types/key_assignment.go +++ b/x/ccv/provider/types/key_assignment.go @@ -6,7 +6,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) // NewProviderConsAddress creates a new ProviderConsAddress, diff --git a/x/ccv/provider/types/keys.go b/x/ccv/provider/types/keys.go index 65d57da9e4..bb2ffcc881 100644 --- a/x/ccv/provider/types/keys.go +++ b/x/ccv/provider/types/keys.go @@ -8,7 +8,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) type Status int diff --git a/x/ccv/provider/types/keys_test.go b/x/ccv/provider/types/keys_test.go index bc9626553c..d28232c6a2 100644 --- a/x/ccv/provider/types/keys_test.go +++ b/x/ccv/provider/types/keys_test.go @@ -5,8 +5,8 @@ import ( "time" sdk "github.com/cosmos/cosmos-sdk/types" - cryptoutil "github.com/cosmos/interchain-security/testutil/crypto" - providertypes "github.com/cosmos/interchain-security/x/ccv/provider/types" + cryptoutil "github.com/cosmos/interchain-security/v2/testutil/crypto" + providertypes "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" "github.com/stretchr/testify/require" ) diff --git a/x/ccv/provider/types/params.go b/x/ccv/provider/types/params.go index 4bfb906f4b..2e3657eaf3 100644 --- a/x/ccv/provider/types/params.go +++ b/x/ccv/provider/types/params.go @@ -9,8 +9,8 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" commitmenttypes "github.com/cosmos/ibc-go/v4/modules/core/23-commitment/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - consumertypes "github.com/cosmos/interchain-security/x/ccv/consumer/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + consumertypes "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) const ( diff --git a/x/ccv/provider/types/params_test.go b/x/ccv/provider/types/params_test.go index b0e4e8485d..42e61f5ebd 100644 --- a/x/ccv/provider/types/params_test.go +++ b/x/ccv/provider/types/params_test.go @@ -10,7 +10,7 @@ import ( ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" "github.com/stretchr/testify/require" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) func TestValidateParams(t *testing.T) { diff --git a/x/ccv/provider/types/proposal.go b/x/ccv/provider/types/proposal.go index bf7ed68ce2..49fe00531f 100644 --- a/x/ccv/provider/types/proposal.go +++ b/x/ccv/provider/types/proposal.go @@ -10,7 +10,7 @@ import ( evidencetypes "github.com/cosmos/cosmos-sdk/x/evidence/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - ccvtypes "github.com/cosmos/interchain-security/x/ccv/types" + ccvtypes "github.com/cosmos/interchain-security/v2/x/ccv/types" ) const ( diff --git a/x/ccv/provider/types/proposal_test.go b/x/ccv/provider/types/proposal_test.go index 08bcb9313b..db765a86ca 100644 --- a/x/ccv/provider/types/proposal_test.go +++ b/x/ccv/provider/types/proposal_test.go @@ -16,7 +16,7 @@ import ( clienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" ibctmtypes "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - "github.com/cosmos/interchain-security/x/ccv/provider/types" + "github.com/cosmos/interchain-security/v2/x/ccv/provider/types" ) func TestConsumerAdditionProposalValidateBasic(t *testing.T) { diff --git a/x/ccv/provider/types/query.pb.go b/x/ccv/provider/types/query.pb.go index 51df34a76f..1ed87707de 100644 --- a/x/ccv/provider/types/query.pb.go +++ b/x/ccv/provider/types/query.pb.go @@ -6,8 +6,8 @@ package types import ( context "context" fmt "fmt" - types "github.com/cosmos/interchain-security/x/ccv/consumer/types" - types1 "github.com/cosmos/interchain-security/x/ccv/types" + types "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + types1 "github.com/cosmos/interchain-security/v2/x/ccv/types" _ "github.com/gogo/protobuf/gogoproto" grpc1 "github.com/gogo/protobuf/grpc" proto "github.com/gogo/protobuf/proto" diff --git a/x/ccv/types/ccv_test.go b/x/ccv/types/ccv_test.go index eed96ca4c1..5f8b6add34 100644 --- a/x/ccv/types/ccv_test.go +++ b/x/ccv/types/ccv_test.go @@ -5,7 +5,7 @@ import ( cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" "github.com/cosmos/cosmos-sdk/crypto/keys/ed25519" - "github.com/cosmos/interchain-security/x/ccv/types" + "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" ) diff --git a/x/ccv/types/utils_test.go b/x/ccv/types/utils_test.go index 62158b7a88..7faad14757 100644 --- a/x/ccv/types/utils_test.go +++ b/x/ccv/types/utils_test.go @@ -4,8 +4,8 @@ import ( "testing" cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" - ibcsimapp "github.com/cosmos/interchain-security/legacy_ibc_testing/simapp" - "github.com/cosmos/interchain-security/x/ccv/types" + ibcsimapp "github.com/cosmos/interchain-security/v2/legacy_ibc_testing/simapp" + "github.com/cosmos/interchain-security/v2/x/ccv/types" "github.com/stretchr/testify/require" abci "github.com/tendermint/tendermint/abci/types" ) From 056ef7a71ef2b78ee22442be4978e02da9f2ca27 Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 11:29:45 -0700 Subject: [PATCH 2/6] proto upgrade too --- .../ccv/consumer/{v1 => v2}/consumer.proto | 6 +- .../ccv/consumer/{v1 => v2}/genesis.proto | 14 +- .../ccv/consumer/{v1 => v2}/query.proto | 6 +- .../ccv/provider/{v1 => v2}/genesis.proto | 22 +- .../ccv/provider/{v1 => v2}/provider.proto | 4 +- .../ccv/provider/{v1 => v2}/query.proto | 20 +- .../ccv/provider/{v1 => v2}/tx.proto | 4 +- .../ccv/{v1 => v2}/ccv.proto | 4 +- v2/x/ccv/consumer/types/consumer.pb.go | 1551 +++++ v2/x/ccv/consumer/types/genesis.pb.go | 1394 ++++ v2/x/ccv/consumer/types/query.pb.go | 1329 ++++ v2/x/ccv/consumer/types/query.pb.gw.go | 218 + v2/x/ccv/provider/types/genesis.pb.go | 1706 +++++ v2/x/ccv/provider/types/provider.pb.go | 5995 +++++++++++++++++ v2/x/ccv/provider/types/query.pb.go | 4566 +++++++++++++ v2/x/ccv/provider/types/query.pb.gw.go | 763 +++ v2/x/ccv/provider/types/tx.pb.go | 997 +++ v2/x/ccv/types/ccv.pb.go | 1843 +++++ x/ccv/consumer/types/consumer.pb.go | 116 +- x/ccv/consumer/types/genesis.pb.go | 119 +- x/ccv/consumer/types/query.pb.go | 104 +- x/ccv/consumer/types/query.pb.gw.go | 2 +- x/ccv/provider/types/genesis.pb.go | 114 +- x/ccv/provider/types/provider.pb.go | 279 +- x/ccv/provider/types/query.pb.go | 296 +- x/ccv/provider/types/query.pb.gw.go | 2 +- x/ccv/provider/types/tx.pb.go | 86 +- x/ccv/types/ccv.pb.go | 134 +- 28 files changed, 21029 insertions(+), 665 deletions(-) rename proto/interchain_security/ccv/consumer/{v1 => v2}/consumer.proto (95%) rename proto/interchain_security/ccv/consumer/{v1 => v2}/genesis.proto (84%) rename proto/interchain_security/ccv/consumer/{v1 => v2}/query.proto (90%) rename proto/interchain_security/ccv/provider/{v1 => v2}/genesis.proto (78%) rename proto/interchain_security/ccv/provider/{v1 => v2}/provider.proto (98%) rename proto/interchain_security/ccv/provider/{v1 => v2}/query.proto (90%) rename proto/interchain_security/ccv/provider/{v1 => v2}/tx.proto (92%) rename proto/interchain_security/ccv/{v1 => v2}/ccv.proto (96%) create mode 100644 v2/x/ccv/consumer/types/consumer.pb.go create mode 100644 v2/x/ccv/consumer/types/genesis.pb.go create mode 100644 v2/x/ccv/consumer/types/query.pb.go create mode 100644 v2/x/ccv/consumer/types/query.pb.gw.go create mode 100644 v2/x/ccv/provider/types/genesis.pb.go create mode 100644 v2/x/ccv/provider/types/provider.pb.go create mode 100644 v2/x/ccv/provider/types/query.pb.go create mode 100644 v2/x/ccv/provider/types/query.pb.gw.go create mode 100644 v2/x/ccv/provider/types/tx.pb.go create mode 100644 v2/x/ccv/types/ccv.pb.go diff --git a/proto/interchain_security/ccv/consumer/v1/consumer.proto b/proto/interchain_security/ccv/consumer/v2/consumer.proto similarity index 95% rename from proto/interchain_security/ccv/consumer/v1/consumer.proto rename to proto/interchain_security/ccv/consumer/v2/consumer.proto index d2959983a4..37de8a8bd4 100644 --- a/proto/interchain_security/ccv/consumer/v1/consumer.proto +++ b/proto/interchain_security/ccv/consumer/v2/consumer.proto @@ -1,9 +1,9 @@ syntax = "proto3"; -package interchain_security.ccv.consumer.v1; +package interchain_security.ccv.consumer.v2; -import "interchain_security/ccv/v1/ccv.proto"; +import "interchain_security/ccv/v2/ccv.proto"; -option go_package = "github.com/cosmos/interchain-security/x/ccv/consumer/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types"; import "google/protobuf/any.proto"; import "gogoproto/gogo.proto"; diff --git a/proto/interchain_security/ccv/consumer/v1/genesis.proto b/proto/interchain_security/ccv/consumer/v2/genesis.proto similarity index 84% rename from proto/interchain_security/ccv/consumer/v1/genesis.proto rename to proto/interchain_security/ccv/consumer/v2/genesis.proto index 043556fee3..4722f5d6c3 100644 --- a/proto/interchain_security/ccv/consumer/v1/genesis.proto +++ b/proto/interchain_security/ccv/consumer/v2/genesis.proto @@ -1,11 +1,11 @@ syntax = "proto3"; -package interchain_security.ccv.consumer.v1; +package interchain_security.ccv.consumer.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/consumer/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types"; -import "interchain_security/ccv/v1/ccv.proto"; -import "interchain_security/ccv/consumer/v1/consumer.proto"; +import "interchain_security/ccv/v2/ccv.proto"; +import "interchain_security/ccv/consumer/v2/consumer.proto"; import "tendermint/abci/types.proto"; import "ibc/lightclients/tendermint/v1/tendermint.proto"; import "ibc/core/channel/v1/channel.proto"; @@ -23,7 +23,7 @@ message GenesisState { // ProviderConsensusState filled in on new chain, nil on restart. ibc.lightclients.tendermint.v1.ConsensusState provider_consensus_state = 6; // MaturingPackets nil on new chain, filled in on restart. - repeated interchain_security.ccv.consumer.v1.MaturingVSCPacket maturing_packets = 7 + repeated interchain_security.ccv.consumer.v2.MaturingVSCPacket maturing_packets = 7 [ (gogoproto.nullable) = false ]; // InitialValset filled in on new chain and on restart. repeated .tendermint.abci.ValidatorUpdate initial_val_set = 8 @@ -35,10 +35,10 @@ message GenesisState { repeated OutstandingDowntime outstanding_downtime_slashing = 10 [ (gogoproto.nullable) = false ]; // PendingConsumerPackets nil on new chain, filled in on restart. - interchain_security.ccv.v1.ConsumerPacketDataList pending_consumer_packets = 11 + interchain_security.ccv.v2.ConsumerPacketDataList pending_consumer_packets = 11 [ (gogoproto.nullable) = false ]; // LastTransmissionBlockHeight nil on new chain, filled in on restart. - interchain_security.ccv.consumer.v1.LastTransmissionBlockHeight last_transmission_block_height = 12 + interchain_security.ccv.consumer.v2.LastTransmissionBlockHeight last_transmission_block_height = 12 [ (gogoproto.nullable) = false ]; bool preCCV = 13; // flag indicating whether the consumer CCV module starts in pre-CCV state } diff --git a/proto/interchain_security/ccv/consumer/v1/query.proto b/proto/interchain_security/ccv/consumer/v2/query.proto similarity index 90% rename from proto/interchain_security/ccv/consumer/v1/query.proto rename to proto/interchain_security/ccv/consumer/v2/query.proto index 2bcf6b4d50..9ea76c3228 100644 --- a/proto/interchain_security/ccv/consumer/v1/query.proto +++ b/proto/interchain_security/ccv/consumer/v2/query.proto @@ -1,11 +1,11 @@ syntax = "proto3"; -package interchain_security.ccv.consumer.v1; -option go_package = "github.com/cosmos/interchain-security/x/ccv/consumer/types"; +package interchain_security.ccv.consumer.v2; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types"; import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; -import "interchain_security/ccv/consumer/v1/consumer.proto"; +import "interchain_security/ccv/consumer/v2/consumer.proto"; service Query { // ConsumerGenesis queries the genesis state needed to start a consumer chain diff --git a/proto/interchain_security/ccv/provider/v1/genesis.proto b/proto/interchain_security/ccv/provider/v2/genesis.proto similarity index 78% rename from proto/interchain_security/ccv/provider/v1/genesis.proto rename to proto/interchain_security/ccv/provider/v2/genesis.proto index 3859f6b7d0..c78fcadb27 100644 --- a/proto/interchain_security/ccv/provider/v1/genesis.proto +++ b/proto/interchain_security/ccv/provider/v2/genesis.proto @@ -1,14 +1,14 @@ syntax = "proto3"; -package interchain_security.ccv.provider.v1; +package interchain_security.ccv.provider.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/provider/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/provider/types"; import "gogoproto/gogo.proto"; -import "interchain_security/ccv/v1/ccv.proto"; -import "interchain_security/ccv/provider/v1/provider.proto"; -import "interchain_security/ccv/consumer/v1/consumer.proto"; -import "interchain_security/ccv/consumer/v1/genesis.proto"; +import "interchain_security/ccv/v2/ccv.proto"; +import "interchain_security/ccv/provider/v2/provider.proto"; +import "interchain_security/ccv/consumer/v2/consumer.proto"; +import "interchain_security/ccv/consumer/v2/genesis.proto"; import "tendermint/crypto/keys.proto"; @@ -22,10 +22,10 @@ message GenesisState { (gogoproto.moretags) = "yaml:\"consumer_states\"" ]; // empty for a new chain - repeated interchain_security.ccv.provider.v1.UnbondingOp unbonding_ops = 3 + repeated interchain_security.ccv.provider.v2.UnbondingOp unbonding_ops = 3 [ (gogoproto.nullable) = false ]; // empty for a new chain - interchain_security.ccv.v1.MaturedUnbondingOps mature_unbonding_ops = 4; + interchain_security.ccv.v2.MaturedUnbondingOps mature_unbonding_ops = 4; // empty for a new chain repeated ValsetUpdateIdToHeight valset_update_id_to_height = 5 [ (gogoproto.nullable) = false ]; @@ -59,14 +59,14 @@ message ConsumerState { // InitalHeight defines the initial block height for the consumer chain uint64 initial_height = 4; // ConsumerGenesis defines the initial consumer chain genesis states - interchain_security.ccv.consumer.v1.GenesisState consumer_genesis = 5 + interchain_security.ccv.consumer.v2.GenesisState consumer_genesis = 5 [ (gogoproto.nullable) = false ]; // PendingValsetChanges defines the pending validator set changes for the consumer chain - repeated interchain_security.ccv.v1.ValidatorSetChangePacketData pending_valset_changes = 6 + repeated interchain_security.ccv.v2.ValidatorSetChangePacketData pending_valset_changes = 6 [ (gogoproto.nullable) = false ]; repeated string slash_downtime_ack = 7; // UnbondingOpsIndex defines the unbonding operations waiting on this consumer chain - repeated interchain_security.ccv.provider.v1.VscUnbondingOps unbonding_ops_index = 8 + repeated interchain_security.ccv.provider.v2.VscUnbondingOps unbonding_ops_index = 8 [ (gogoproto.nullable) = false ]; } diff --git a/proto/interchain_security/ccv/provider/v1/provider.proto b/proto/interchain_security/ccv/provider/v2/provider.proto similarity index 98% rename from proto/interchain_security/ccv/provider/v1/provider.proto rename to proto/interchain_security/ccv/provider/v2/provider.proto index 8a3861f55a..018d53da8c 100644 --- a/proto/interchain_security/ccv/provider/v1/provider.proto +++ b/proto/interchain_security/ccv/provider/v2/provider.proto @@ -1,8 +1,8 @@ syntax = "proto3"; -package interchain_security.ccv.provider.v1; +package interchain_security.ccv.provider.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/provider/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/provider/types"; import "gogoproto/gogo.proto"; import "google/protobuf/timestamp.proto"; diff --git a/proto/interchain_security/ccv/provider/v1/query.proto b/proto/interchain_security/ccv/provider/v2/query.proto similarity index 90% rename from proto/interchain_security/ccv/provider/v1/query.proto rename to proto/interchain_security/ccv/provider/v2/query.proto index 3100502699..0aa1172d8a 100644 --- a/proto/interchain_security/ccv/provider/v1/query.proto +++ b/proto/interchain_security/ccv/provider/v2/query.proto @@ -1,14 +1,14 @@ syntax = "proto3"; -package interchain_security.ccv.provider.v1; +package interchain_security.ccv.provider.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/provider/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/provider/types"; import "google/api/annotations.proto"; import "gogoproto/gogo.proto"; import "google/protobuf/timestamp.proto"; -import "interchain_security/ccv/v1/ccv.proto"; -import "interchain_security/ccv/consumer/v1/genesis.proto"; -import "interchain_security/ccv/provider/v1/provider.proto"; +import "interchain_security/ccv/v2/ccv.proto"; +import "interchain_security/ccv/consumer/v2/genesis.proto"; +import "interchain_security/ccv/provider/v2/provider.proto"; service Query { @@ -79,7 +79,7 @@ service Query { message QueryConsumerGenesisRequest { string chain_id = 1; } message QueryConsumerGenesisResponse { - interchain_security.ccv.consumer.v1.GenesisState genesis_state = 1 + interchain_security.ccv.consumer.v2.GenesisState genesis_state = 1 [ (gogoproto.nullable) = false ]; } @@ -162,17 +162,17 @@ message QueryThrottledConsumerPacketDataResponse { // A query wrapper type for the global entry and data relevant to a throttled slash packet. message ThrottledSlashPacket { - interchain_security.ccv.provider.v1.GlobalSlashEntry global_entry = 1 + interchain_security.ccv.provider.v2.GlobalSlashEntry global_entry = 1 [(gogoproto.nullable) = false]; - interchain_security.ccv.v1.SlashPacketData data = 2 + interchain_security.ccv.v2.SlashPacketData data = 2 [(gogoproto.nullable) = false]; } // ThrottledPacketDataWrapper contains either SlashPacketData or VSCMaturedPacketData message ThrottledPacketDataWrapper { oneof data { - interchain_security.ccv.v1.SlashPacketData slash_packet = 1; - interchain_security.ccv.v1.VSCMaturedPacketData vsc_matured_packet = 2; + interchain_security.ccv.v2.SlashPacketData slash_packet = 1; + interchain_security.ccv.v2.VSCMaturedPacketData vsc_matured_packet = 2; } } diff --git a/proto/interchain_security/ccv/provider/v1/tx.proto b/proto/interchain_security/ccv/provider/v2/tx.proto similarity index 92% rename from proto/interchain_security/ccv/provider/v1/tx.proto rename to proto/interchain_security/ccv/provider/v2/tx.proto index f69bb93e08..1eb2dd805a 100644 --- a/proto/interchain_security/ccv/provider/v1/tx.proto +++ b/proto/interchain_security/ccv/provider/v2/tx.proto @@ -1,7 +1,7 @@ syntax = "proto3"; -package interchain_security.ccv.provider.v1; +package interchain_security.ccv.provider.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/provider/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/provider/types"; import "google/api/annotations.proto"; import "gogoproto/gogo.proto"; diff --git a/proto/interchain_security/ccv/v1/ccv.proto b/proto/interchain_security/ccv/v2/ccv.proto similarity index 96% rename from proto/interchain_security/ccv/v1/ccv.proto rename to proto/interchain_security/ccv/v2/ccv.proto index 4af5785749..4a62f6f425 100644 --- a/proto/interchain_security/ccv/v1/ccv.proto +++ b/proto/interchain_security/ccv/v2/ccv.proto @@ -1,8 +1,8 @@ syntax = "proto3"; -package interchain_security.ccv.v1; +package interchain_security.ccv.v2; -option go_package = "github.com/cosmos/interchain-security/x/ccv/types"; +option go_package = "github.com/cosmos/interchain-security/v2/x/ccv/types"; import "cosmos/staking/v1beta1/staking.proto"; diff --git a/v2/x/ccv/consumer/types/consumer.pb.go b/v2/x/ccv/consumer/types/consumer.pb.go new file mode 100644 index 0000000000..70f57a4b71 --- /dev/null +++ b/v2/x/ccv/consumer/types/consumer.pb.go @@ -0,0 +1,1551 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/consumer/v2/consumer.proto + +package types + +import ( + fmt "fmt" + types "github.com/cosmos/cosmos-sdk/codec/types" + _ "github.com/cosmos/interchain-security/v2/x/ccv/types" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" + _ "github.com/regen-network/cosmos-proto" + _ "google.golang.org/protobuf/types/known/durationpb" + _ "google.golang.org/protobuf/types/known/timestamppb" + io "io" + math "math" + math_bits "math/bits" + time "time" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf +var _ = time.Kitchen + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// Params defines the parameters for CCV consumer module +type Params struct { + // TODO: Remove enabled flag and find a better way to setup integration tests + // See: https://github.com/cosmos/interchain-security/issues/339 + Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` + /////////////////////// + // Distribution Params + // Number of blocks between ibc-token-transfers from the consumer chain to + // the provider chain. Note that at this transmission event a fraction of + // the accumulated tokens are divided and sent consumer redistribution + // address. + BlocksPerDistributionTransmission int64 `protobuf:"varint,2,opt,name=blocks_per_distribution_transmission,json=blocksPerDistributionTransmission,proto3" json:"blocks_per_distribution_transmission,omitempty"` + // Channel, and provider-chain receiving address to send distribution token + // transfers over. These parameters is auto-set during the consumer <-> + // provider handshake procedure. + DistributionTransmissionChannel string `protobuf:"bytes,3,opt,name=distribution_transmission_channel,json=distributionTransmissionChannel,proto3" json:"distribution_transmission_channel,omitempty"` + ProviderFeePoolAddrStr string `protobuf:"bytes,4,opt,name=provider_fee_pool_addr_str,json=providerFeePoolAddrStr,proto3" json:"provider_fee_pool_addr_str,omitempty"` + // Sent CCV related IBC packets will timeout after this duration + CcvTimeoutPeriod time.Duration `protobuf:"bytes,5,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` + // Sent transfer related IBC packets will timeout after this duration + TransferTimeoutPeriod time.Duration `protobuf:"bytes,6,opt,name=transfer_timeout_period,json=transferTimeoutPeriod,proto3,stdduration" json:"transfer_timeout_period"` + // The fraction of tokens allocated to the consumer redistribution address + // during distribution events. The fraction is a string representing a + // decimal number. For example "0.75" would represent 75%. + ConsumerRedistributionFraction string `protobuf:"bytes,7,opt,name=consumer_redistribution_fraction,json=consumerRedistributionFraction,proto3" json:"consumer_redistribution_fraction,omitempty"` + // The number of historical info entries to persist in store. + // This param is a part of the cosmos sdk staking module. In the case of + // a ccv enabled consumer chain, the ccv module acts as the staking module. + HistoricalEntries int64 `protobuf:"varint,8,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty"` + // Unbonding period for the consumer, + // which should be smaller than that of the provider in general. + UnbondingPeriod time.Duration `protobuf:"bytes,9,opt,name=unbonding_period,json=unbondingPeriod,proto3,stdduration" json:"unbonding_period"` + // The threshold for the percentage of validators at the bottom of the set who + // can opt out of running the consumer chain without being punished. For example, a + // value of 0.05 means that the validators in the bottom 5% of the set can opt out + SoftOptOutThreshold string `protobuf:"bytes,10,opt,name=soft_opt_out_threshold,json=softOptOutThreshold,proto3" json:"soft_opt_out_threshold,omitempty"` + // Reward denoms. These are the denominations which are allowed to be sent to the provider as rewards. + RewardDenoms []string `protobuf:"bytes,11,rep,name=reward_denoms,json=rewardDenoms,proto3" json:"reward_denoms,omitempty"` + // Provider-originated reward denoms. These are denoms coming from the provider + // which are allowed to be used as rewards. e.g. "uatom" + ProviderRewardDenoms []string `protobuf:"bytes,12,rep,name=provider_reward_denoms,json=providerRewardDenoms,proto3" json:"provider_reward_denoms,omitempty"` +} + +func (m *Params) Reset() { *m = Params{} } +func (m *Params) String() string { return proto.CompactTextString(m) } +func (*Params) ProtoMessage() {} +func (*Params) Descriptor() ([]byte, []int) { + return fileDescriptor_154285f600605b15, []int{0} +} +func (m *Params) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Params.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Params) XXX_Merge(src proto.Message) { + xxx_messageInfo_Params.Merge(m, src) +} +func (m *Params) XXX_Size() int { + return m.Size() +} +func (m *Params) XXX_DiscardUnknown() { + xxx_messageInfo_Params.DiscardUnknown(m) +} + +var xxx_messageInfo_Params proto.InternalMessageInfo + +func (m *Params) GetEnabled() bool { + if m != nil { + return m.Enabled + } + return false +} + +func (m *Params) GetBlocksPerDistributionTransmission() int64 { + if m != nil { + return m.BlocksPerDistributionTransmission + } + return 0 +} + +func (m *Params) GetDistributionTransmissionChannel() string { + if m != nil { + return m.DistributionTransmissionChannel + } + return "" +} + +func (m *Params) GetProviderFeePoolAddrStr() string { + if m != nil { + return m.ProviderFeePoolAddrStr + } + return "" +} + +func (m *Params) GetCcvTimeoutPeriod() time.Duration { + if m != nil { + return m.CcvTimeoutPeriod + } + return 0 +} + +func (m *Params) GetTransferTimeoutPeriod() time.Duration { + if m != nil { + return m.TransferTimeoutPeriod + } + return 0 +} + +func (m *Params) GetConsumerRedistributionFraction() string { + if m != nil { + return m.ConsumerRedistributionFraction + } + return "" +} + +func (m *Params) GetHistoricalEntries() int64 { + if m != nil { + return m.HistoricalEntries + } + return 0 +} + +func (m *Params) GetUnbondingPeriod() time.Duration { + if m != nil { + return m.UnbondingPeriod + } + return 0 +} + +func (m *Params) GetSoftOptOutThreshold() string { + if m != nil { + return m.SoftOptOutThreshold + } + return "" +} + +func (m *Params) GetRewardDenoms() []string { + if m != nil { + return m.RewardDenoms + } + return nil +} + +func (m *Params) GetProviderRewardDenoms() []string { + if m != nil { + return m.ProviderRewardDenoms + } + return nil +} + +// LastTransmissionBlockHeight is the last time validator holding +// pools were transmitted to the provider chain +type LastTransmissionBlockHeight struct { + Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` +} + +func (m *LastTransmissionBlockHeight) Reset() { *m = LastTransmissionBlockHeight{} } +func (m *LastTransmissionBlockHeight) String() string { return proto.CompactTextString(m) } +func (*LastTransmissionBlockHeight) ProtoMessage() {} +func (*LastTransmissionBlockHeight) Descriptor() ([]byte, []int) { + return fileDescriptor_154285f600605b15, []int{1} +} +func (m *LastTransmissionBlockHeight) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *LastTransmissionBlockHeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_LastTransmissionBlockHeight.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *LastTransmissionBlockHeight) XXX_Merge(src proto.Message) { + xxx_messageInfo_LastTransmissionBlockHeight.Merge(m, src) +} +func (m *LastTransmissionBlockHeight) XXX_Size() int { + return m.Size() +} +func (m *LastTransmissionBlockHeight) XXX_DiscardUnknown() { + xxx_messageInfo_LastTransmissionBlockHeight.DiscardUnknown(m) +} + +var xxx_messageInfo_LastTransmissionBlockHeight proto.InternalMessageInfo + +func (m *LastTransmissionBlockHeight) GetHeight() int64 { + if m != nil { + return m.Height + } + return 0 +} + +// CrossChainValidator defines the validators for CCV consumer module +type CrossChainValidator struct { + Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` + Power int64 `protobuf:"varint,2,opt,name=power,proto3" json:"power,omitempty"` + // pubkey is the consensus public key of the validator, as a Protobuf Any. + Pubkey *types.Any `protobuf:"bytes,3,opt,name=pubkey,proto3" json:"pubkey,omitempty" yaml:"consensus_pubkey"` +} + +func (m *CrossChainValidator) Reset() { *m = CrossChainValidator{} } +func (m *CrossChainValidator) String() string { return proto.CompactTextString(m) } +func (*CrossChainValidator) ProtoMessage() {} +func (*CrossChainValidator) Descriptor() ([]byte, []int) { + return fileDescriptor_154285f600605b15, []int{2} +} +func (m *CrossChainValidator) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *CrossChainValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_CrossChainValidator.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *CrossChainValidator) XXX_Merge(src proto.Message) { + xxx_messageInfo_CrossChainValidator.Merge(m, src) +} +func (m *CrossChainValidator) XXX_Size() int { + return m.Size() +} +func (m *CrossChainValidator) XXX_DiscardUnknown() { + xxx_messageInfo_CrossChainValidator.DiscardUnknown(m) +} + +var xxx_messageInfo_CrossChainValidator proto.InternalMessageInfo + +func (m *CrossChainValidator) GetAddress() []byte { + if m != nil { + return m.Address + } + return nil +} + +func (m *CrossChainValidator) GetPower() int64 { + if m != nil { + return m.Power + } + return 0 +} + +func (m *CrossChainValidator) GetPubkey() *types.Any { + if m != nil { + return m.Pubkey + } + return nil +} + +// MaturingVSCPacket contains the maturing time of a received VSCPacket +type MaturingVSCPacket struct { + VscId uint64 `protobuf:"varint,1,opt,name=vscId,proto3" json:"vscId,omitempty"` + MaturityTime time.Time `protobuf:"bytes,2,opt,name=maturity_time,json=maturityTime,proto3,stdtime" json:"maturity_time"` +} + +func (m *MaturingVSCPacket) Reset() { *m = MaturingVSCPacket{} } +func (m *MaturingVSCPacket) String() string { return proto.CompactTextString(m) } +func (*MaturingVSCPacket) ProtoMessage() {} +func (*MaturingVSCPacket) Descriptor() ([]byte, []int) { + return fileDescriptor_154285f600605b15, []int{3} +} +func (m *MaturingVSCPacket) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MaturingVSCPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MaturingVSCPacket.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MaturingVSCPacket) XXX_Merge(src proto.Message) { + xxx_messageInfo_MaturingVSCPacket.Merge(m, src) +} +func (m *MaturingVSCPacket) XXX_Size() int { + return m.Size() +} +func (m *MaturingVSCPacket) XXX_DiscardUnknown() { + xxx_messageInfo_MaturingVSCPacket.DiscardUnknown(m) +} + +var xxx_messageInfo_MaturingVSCPacket proto.InternalMessageInfo + +func (m *MaturingVSCPacket) GetVscId() uint64 { + if m != nil { + return m.VscId + } + return 0 +} + +func (m *MaturingVSCPacket) GetMaturityTime() time.Time { + if m != nil { + return m.MaturityTime + } + return time.Time{} +} + +func init() { + proto.RegisterType((*Params)(nil), "interchain_security.ccv.consumer.v2.Params") + proto.RegisterType((*LastTransmissionBlockHeight)(nil), "interchain_security.ccv.consumer.v2.LastTransmissionBlockHeight") + proto.RegisterType((*CrossChainValidator)(nil), "interchain_security.ccv.consumer.v2.CrossChainValidator") + proto.RegisterType((*MaturingVSCPacket)(nil), "interchain_security.ccv.consumer.v2.MaturingVSCPacket") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/consumer/v2/consumer.proto", fileDescriptor_154285f600605b15) +} + +var fileDescriptor_154285f600605b15 = []byte{ + // 785 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xcf, 0x6e, 0xdb, 0x36, + 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x98, 0x14, 0x6b, 0x59, 0x2f, 0x55, 0x33, 0x40, 0x76, 0xdd, 0x1e, + 0x7c, 0x89, 0x04, 0x38, 0xdb, 0xa5, 0xc0, 0x0e, 0xb5, 0xb3, 0xa2, 0xdd, 0xbf, 0x78, 0xaa, 0xd1, + 0x01, 0xdb, 0x81, 0xa0, 0x28, 0x5a, 0x22, 0x22, 0x91, 0x02, 0x49, 0xa9, 0xd3, 0x7d, 0x0f, 0xd0, + 0xe3, 0x1e, 0x61, 0x0f, 0xb0, 0x87, 0x28, 0x76, 0xea, 0x71, 0xa7, 0x6e, 0x48, 0xde, 0x60, 0x4f, + 0x30, 0x90, 0x92, 0x5c, 0x3b, 0x6d, 0x80, 0xde, 0xf8, 0xe9, 0xf7, 0xfb, 0x7e, 0xfa, 0xfe, 0x83, + 0x09, 0xe3, 0x9a, 0x4a, 0x92, 0x62, 0xc6, 0x91, 0xa2, 0xa4, 0x94, 0x4c, 0xd7, 0x01, 0x21, 0x55, + 0x40, 0x04, 0x57, 0x65, 0x4e, 0x65, 0x50, 0x4d, 0x56, 0x6f, 0xbf, 0x90, 0x42, 0x0b, 0xf8, 0xe0, + 0x03, 0x3e, 0x3e, 0x21, 0x95, 0xbf, 0xe2, 0x55, 0x93, 0xc3, 0x87, 0x57, 0x09, 0x1b, 0x3d, 0x52, + 0x35, 0x52, 0x87, 0xf7, 0x12, 0x21, 0x92, 0x8c, 0x06, 0xd6, 0x8a, 0xca, 0x65, 0x80, 0x79, 0xdd, + 0x42, 0xfd, 0x44, 0x24, 0xc2, 0x3e, 0x03, 0xf3, 0xea, 0x1c, 0x88, 0x50, 0xb9, 0x50, 0xa8, 0x01, + 0x1a, 0xa3, 0x85, 0xbc, 0xcb, 0x5a, 0x71, 0x29, 0xb1, 0x66, 0x82, 0xb7, 0xf8, 0xe0, 0x32, 0xae, + 0x59, 0x4e, 0x95, 0xc6, 0x79, 0xd1, 0x10, 0x46, 0xbf, 0xf5, 0x40, 0x6f, 0x8e, 0x25, 0xce, 0x15, + 0x74, 0xc1, 0x0d, 0xca, 0x71, 0x94, 0xd1, 0xd8, 0x75, 0x86, 0xce, 0x78, 0x27, 0xec, 0x4c, 0x78, + 0x0a, 0x1e, 0x46, 0x99, 0x20, 0x67, 0x0a, 0x15, 0x54, 0xa2, 0x98, 0x29, 0x2d, 0x59, 0x54, 0x9a, + 0xdf, 0x20, 0x2d, 0x31, 0x57, 0x39, 0x53, 0x8a, 0x09, 0xee, 0x7e, 0x32, 0x74, 0xc6, 0xdb, 0xe1, + 0xfd, 0x86, 0x3b, 0xa7, 0xf2, 0x64, 0x8d, 0xb9, 0x58, 0x23, 0xc2, 0x6f, 0xc0, 0xfd, 0x2b, 0x55, + 0x10, 0x49, 0x31, 0xe7, 0x34, 0x73, 0xb7, 0x87, 0xce, 0x78, 0x37, 0x1c, 0xc4, 0x57, 0x88, 0xcc, + 0x1a, 0x1a, 0x7c, 0x04, 0x0e, 0x0b, 0x29, 0x2a, 0x16, 0x53, 0x89, 0x96, 0x94, 0xa2, 0x42, 0x88, + 0x0c, 0xe1, 0x38, 0x96, 0x48, 0x69, 0xe9, 0x5e, 0xb3, 0x22, 0x07, 0x1d, 0xe3, 0x09, 0xa5, 0x73, + 0x21, 0xb2, 0xc7, 0x71, 0x2c, 0x9f, 0x6b, 0x09, 0x7f, 0x04, 0x90, 0x90, 0x0a, 0x99, 0xa2, 0x88, + 0x52, 0x9b, 0xec, 0x98, 0x88, 0xdd, 0xeb, 0x43, 0x67, 0xbc, 0x37, 0xb9, 0xe7, 0x37, 0xb5, 0xf3, + 0xbb, 0xda, 0xf9, 0x27, 0x6d, 0x6d, 0xa7, 0x3b, 0xaf, 0xdf, 0x0e, 0xb6, 0x7e, 0xff, 0x67, 0xe0, + 0x84, 0xb7, 0x08, 0xa9, 0x16, 0x8d, 0xf7, 0xdc, 0x3a, 0xc3, 0x5f, 0xc0, 0x5d, 0x9b, 0xcd, 0x92, + 0xca, 0xcb, 0xba, 0xbd, 0x8f, 0xd7, 0xfd, 0xac, 0xd3, 0xd8, 0x14, 0x7f, 0x0a, 0x86, 0xdd, 0xbc, + 0x21, 0x49, 0x37, 0x4a, 0xb8, 0x94, 0x98, 0x98, 0x87, 0x7b, 0xc3, 0x66, 0xec, 0x75, 0xbc, 0x70, + 0x83, 0xf6, 0xa4, 0x65, 0xc1, 0x23, 0x00, 0x53, 0xa6, 0xb4, 0x90, 0x8c, 0xe0, 0x0c, 0x51, 0xae, + 0x25, 0xa3, 0xca, 0xdd, 0xb1, 0x0d, 0xbc, 0xfd, 0x0e, 0xf9, 0xba, 0x01, 0xe0, 0x0f, 0xe0, 0x56, + 0xc9, 0x23, 0xc1, 0x63, 0xc6, 0x93, 0x2e, 0x9d, 0xdd, 0x8f, 0x4f, 0xe7, 0xd3, 0x95, 0x73, 0x9b, + 0xc8, 0x31, 0x38, 0x50, 0x62, 0xa9, 0x91, 0x28, 0x34, 0x32, 0x15, 0xd2, 0xa9, 0xa4, 0x2a, 0x15, + 0x59, 0xec, 0x02, 0x1b, 0xfe, 0x1d, 0x83, 0x9e, 0x16, 0xfa, 0xb4, 0xd4, 0x8b, 0x0e, 0x82, 0x0f, + 0xc0, 0x4d, 0x49, 0x5f, 0x62, 0x19, 0xa3, 0x98, 0x72, 0x91, 0x2b, 0x77, 0x6f, 0xb8, 0x3d, 0xde, + 0x0d, 0xf7, 0x9b, 0x8f, 0x27, 0xf6, 0x1b, 0xfc, 0x02, 0xac, 0x9a, 0x8d, 0x36, 0xd9, 0xfb, 0x96, + 0xdd, 0xef, 0xd0, 0x70, 0xcd, 0x6b, 0xf4, 0x25, 0xf8, 0xfc, 0x3b, 0xac, 0xf4, 0xfa, 0x7c, 0x4d, + 0xcd, 0x14, 0x3f, 0xa5, 0x2c, 0x49, 0x35, 0x3c, 0x00, 0xbd, 0xd4, 0xbe, 0xec, 0x66, 0x6c, 0x87, + 0xad, 0x35, 0xfa, 0xc3, 0x01, 0x77, 0x66, 0x52, 0x28, 0x35, 0x33, 0x3b, 0xff, 0x02, 0x67, 0x2c, + 0xc6, 0x5a, 0x48, 0xb3, 0x4a, 0x66, 0x02, 0xa9, 0x52, 0xd6, 0x61, 0x3f, 0xec, 0x4c, 0xd8, 0x07, + 0xd7, 0x0b, 0xf1, 0x92, 0xca, 0x76, 0x57, 0x1a, 0x03, 0x62, 0xd0, 0x2b, 0xca, 0xe8, 0x8c, 0xd6, + 0x76, 0xe8, 0xf7, 0x26, 0xfd, 0xf7, 0x8a, 0xfa, 0x98, 0xd7, 0xd3, 0xe3, 0xff, 0xde, 0x0e, 0xee, + 0xd6, 0x38, 0xcf, 0x1e, 0x8d, 0x4c, 0x77, 0x29, 0x57, 0xa5, 0x42, 0x8d, 0xdf, 0xe8, 0xaf, 0x3f, + 0x8f, 0xfa, 0xed, 0x65, 0x20, 0xb2, 0x2e, 0xb4, 0xf0, 0xe7, 0x65, 0xf4, 0x2d, 0xad, 0xc3, 0x56, + 0x78, 0xa4, 0xc1, 0xed, 0xef, 0xb1, 0x2e, 0x25, 0xe3, 0xc9, 0x8b, 0xe7, 0xb3, 0x39, 0x26, 0x67, + 0x54, 0x9b, 0x68, 0x2a, 0x45, 0x9e, 0x35, 0x0b, 0x7f, 0x2d, 0x6c, 0x0c, 0xf8, 0x0c, 0xdc, 0xcc, + 0x2d, 0x55, 0xd7, 0x76, 0x84, 0x6d, 0xac, 0x7b, 0x93, 0xc3, 0xf7, 0x82, 0x5a, 0x74, 0xc7, 0xa4, + 0x69, 0xf5, 0x2b, 0xd3, 0xea, 0xfd, 0xce, 0xd5, 0x80, 0xd3, 0x9f, 0x5e, 0x9f, 0x7b, 0xce, 0x9b, + 0x73, 0xcf, 0xf9, 0xf7, 0xdc, 0x73, 0x5e, 0x5d, 0x78, 0x5b, 0x6f, 0x2e, 0xbc, 0xad, 0xbf, 0x2f, + 0xbc, 0xad, 0x9f, 0xbf, 0x4a, 0x98, 0x4e, 0xcb, 0xc8, 0x27, 0x22, 0x6f, 0x4f, 0x5a, 0xf0, 0xee, + 0x7a, 0x1e, 0xad, 0xae, 0x67, 0x35, 0x09, 0x7e, 0xdd, 0xbc, 0xcd, 0xba, 0x2e, 0xa8, 0x8a, 0x7a, + 0x36, 0x88, 0xe3, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xe0, 0x8c, 0x64, 0xcc, 0x05, 0x00, + 0x00, +} + +func (m *Params) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Params) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ProviderRewardDenoms) > 0 { + for iNdEx := len(m.ProviderRewardDenoms) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.ProviderRewardDenoms[iNdEx]) + copy(dAtA[i:], m.ProviderRewardDenoms[iNdEx]) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.ProviderRewardDenoms[iNdEx]))) + i-- + dAtA[i] = 0x62 + } + } + if len(m.RewardDenoms) > 0 { + for iNdEx := len(m.RewardDenoms) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.RewardDenoms[iNdEx]) + copy(dAtA[i:], m.RewardDenoms[iNdEx]) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.RewardDenoms[iNdEx]))) + i-- + dAtA[i] = 0x5a + } + } + if len(m.SoftOptOutThreshold) > 0 { + i -= len(m.SoftOptOutThreshold) + copy(dAtA[i:], m.SoftOptOutThreshold) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.SoftOptOutThreshold))) + i-- + dAtA[i] = 0x52 + } + n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.UnbondingPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod):]) + if err1 != nil { + return 0, err1 + } + i -= n1 + i = encodeVarintConsumer(dAtA, i, uint64(n1)) + i-- + dAtA[i] = 0x4a + if m.HistoricalEntries != 0 { + i = encodeVarintConsumer(dAtA, i, uint64(m.HistoricalEntries)) + i-- + dAtA[i] = 0x40 + } + if len(m.ConsumerRedistributionFraction) > 0 { + i -= len(m.ConsumerRedistributionFraction) + copy(dAtA[i:], m.ConsumerRedistributionFraction) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.ConsumerRedistributionFraction))) + i-- + dAtA[i] = 0x3a + } + n2, err2 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.TransferTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod):]) + if err2 != nil { + return 0, err2 + } + i -= n2 + i = encodeVarintConsumer(dAtA, i, uint64(n2)) + i-- + dAtA[i] = 0x32 + n3, err3 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) + if err3 != nil { + return 0, err3 + } + i -= n3 + i = encodeVarintConsumer(dAtA, i, uint64(n3)) + i-- + dAtA[i] = 0x2a + if len(m.ProviderFeePoolAddrStr) > 0 { + i -= len(m.ProviderFeePoolAddrStr) + copy(dAtA[i:], m.ProviderFeePoolAddrStr) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.ProviderFeePoolAddrStr))) + i-- + dAtA[i] = 0x22 + } + if len(m.DistributionTransmissionChannel) > 0 { + i -= len(m.DistributionTransmissionChannel) + copy(dAtA[i:], m.DistributionTransmissionChannel) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.DistributionTransmissionChannel))) + i-- + dAtA[i] = 0x1a + } + if m.BlocksPerDistributionTransmission != 0 { + i = encodeVarintConsumer(dAtA, i, uint64(m.BlocksPerDistributionTransmission)) + i-- + dAtA[i] = 0x10 + } + if m.Enabled { + i-- + if m.Enabled { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *LastTransmissionBlockHeight) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *LastTransmissionBlockHeight) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *LastTransmissionBlockHeight) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Height != 0 { + i = encodeVarintConsumer(dAtA, i, uint64(m.Height)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *CrossChainValidator) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *CrossChainValidator) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *CrossChainValidator) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Pubkey != nil { + { + size, err := m.Pubkey.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintConsumer(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + if m.Power != 0 { + i = encodeVarintConsumer(dAtA, i, uint64(m.Power)) + i-- + dAtA[i] = 0x10 + } + if len(m.Address) > 0 { + i -= len(m.Address) + copy(dAtA[i:], m.Address) + i = encodeVarintConsumer(dAtA, i, uint64(len(m.Address))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *MaturingVSCPacket) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MaturingVSCPacket) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MaturingVSCPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + n5, err5 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.MaturityTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.MaturityTime):]) + if err5 != nil { + return 0, err5 + } + i -= n5 + i = encodeVarintConsumer(dAtA, i, uint64(n5)) + i-- + dAtA[i] = 0x12 + if m.VscId != 0 { + i = encodeVarintConsumer(dAtA, i, uint64(m.VscId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func encodeVarintConsumer(dAtA []byte, offset int, v uint64) int { + offset -= sovConsumer(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *Params) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Enabled { + n += 2 + } + if m.BlocksPerDistributionTransmission != 0 { + n += 1 + sovConsumer(uint64(m.BlocksPerDistributionTransmission)) + } + l = len(m.DistributionTransmissionChannel) + if l > 0 { + n += 1 + l + sovConsumer(uint64(l)) + } + l = len(m.ProviderFeePoolAddrStr) + if l > 0 { + n += 1 + l + sovConsumer(uint64(l)) + } + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) + n += 1 + l + sovConsumer(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod) + n += 1 + l + sovConsumer(uint64(l)) + l = len(m.ConsumerRedistributionFraction) + if l > 0 { + n += 1 + l + sovConsumer(uint64(l)) + } + if m.HistoricalEntries != 0 { + n += 1 + sovConsumer(uint64(m.HistoricalEntries)) + } + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod) + n += 1 + l + sovConsumer(uint64(l)) + l = len(m.SoftOptOutThreshold) + if l > 0 { + n += 1 + l + sovConsumer(uint64(l)) + } + if len(m.RewardDenoms) > 0 { + for _, s := range m.RewardDenoms { + l = len(s) + n += 1 + l + sovConsumer(uint64(l)) + } + } + if len(m.ProviderRewardDenoms) > 0 { + for _, s := range m.ProviderRewardDenoms { + l = len(s) + n += 1 + l + sovConsumer(uint64(l)) + } + } + return n +} + +func (m *LastTransmissionBlockHeight) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Height != 0 { + n += 1 + sovConsumer(uint64(m.Height)) + } + return n +} + +func (m *CrossChainValidator) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Address) + if l > 0 { + n += 1 + l + sovConsumer(uint64(l)) + } + if m.Power != 0 { + n += 1 + sovConsumer(uint64(m.Power)) + } + if m.Pubkey != nil { + l = m.Pubkey.Size() + n += 1 + l + sovConsumer(uint64(l)) + } + return n +} + +func (m *MaturingVSCPacket) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.VscId != 0 { + n += 1 + sovConsumer(uint64(m.VscId)) + } + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.MaturityTime) + n += 1 + l + sovConsumer(uint64(l)) + return n +} + +func sovConsumer(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozConsumer(x uint64) (n int) { + return sovConsumer(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *Params) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Params: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Params: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Enabled = bool(v != 0) + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field BlocksPerDistributionTransmission", wireType) + } + m.BlocksPerDistributionTransmission = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.BlocksPerDistributionTransmission |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field DistributionTransmissionChannel", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.DistributionTransmissionChannel = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderFeePoolAddrStr", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderFeePoolAddrStr = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TransferTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.TransferTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRedistributionFraction", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerRedistributionFraction = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field HistoricalEntries", wireType) + } + m.HistoricalEntries = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.HistoricalEntries |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.UnbondingPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SoftOptOutThreshold", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SoftOptOutThreshold = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field RewardDenoms", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.RewardDenoms = append(m.RewardDenoms, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 12: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderRewardDenoms", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderRewardDenoms = append(m.ProviderRewardDenoms, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipConsumer(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthConsumer + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *LastTransmissionBlockHeight) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: LastTransmissionBlockHeight: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: LastTransmissionBlockHeight: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) + } + m.Height = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Height |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipConsumer(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthConsumer + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CrossChainValidator) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: CrossChainValidator: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CrossChainValidator: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) + if m.Address == nil { + m.Address = []byte{} + } + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Power", wireType) + } + m.Power = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Power |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Pubkey", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Pubkey == nil { + m.Pubkey = &types.Any{} + } + if err := m.Pubkey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipConsumer(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthConsumer + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MaturingVSCPacket) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MaturingVSCPacket: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MaturingVSCPacket: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) + } + m.VscId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.VscId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field MaturityTime", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowConsumer + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthConsumer + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthConsumer + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.MaturityTime, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipConsumer(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthConsumer + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipConsumer(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowConsumer + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowConsumer + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowConsumer + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthConsumer + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupConsumer + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthConsumer + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthConsumer = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowConsumer = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupConsumer = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/consumer/types/genesis.pb.go b/v2/x/ccv/consumer/types/genesis.pb.go new file mode 100644 index 0000000000..51c7cef2d1 --- /dev/null +++ b/v2/x/ccv/consumer/types/genesis.pb.go @@ -0,0 +1,1394 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/consumer/v2/genesis.proto + +package types + +import ( + fmt "fmt" + _ "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" + types "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" + types2 "github.com/cosmos/interchain-security/v2/x/ccv/types" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + types1 "github.com/tendermint/tendermint/abci/types" + _ "google.golang.org/protobuf/types/known/durationpb" + io "io" + math "math" + math_bits "math/bits" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// GenesisState defines the CCV consumer chain genesis state +type GenesisState struct { + Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` + ProviderClientId string `protobuf:"bytes,2,opt,name=provider_client_id,json=providerClientId,proto3" json:"provider_client_id,omitempty"` + ProviderChannelId string `protobuf:"bytes,3,opt,name=provider_channel_id,json=providerChannelId,proto3" json:"provider_channel_id,omitempty"` + NewChain bool `protobuf:"varint,4,opt,name=new_chain,json=newChain,proto3" json:"new_chain,omitempty"` + // ProviderClientState filled in on new chain, nil on restart. + ProviderClientState *types.ClientState `protobuf:"bytes,5,opt,name=provider_client_state,json=providerClientState,proto3" json:"provider_client_state,omitempty"` + // ProviderConsensusState filled in on new chain, nil on restart. + ProviderConsensusState *types.ConsensusState `protobuf:"bytes,6,opt,name=provider_consensus_state,json=providerConsensusState,proto3" json:"provider_consensus_state,omitempty"` + // MaturingPackets nil on new chain, filled in on restart. + MaturingPackets []MaturingVSCPacket `protobuf:"bytes,7,rep,name=maturing_packets,json=maturingPackets,proto3" json:"maturing_packets"` + // InitialValset filled in on new chain and on restart. + InitialValSet []types1.ValidatorUpdate `protobuf:"bytes,8,rep,name=initial_val_set,json=initialValSet,proto3" json:"initial_val_set"` + // HeightToValsetUpdateId nil on new chain, filled in on restart. + HeightToValsetUpdateId []HeightToValsetUpdateID `protobuf:"bytes,9,rep,name=height_to_valset_update_id,json=heightToValsetUpdateId,proto3" json:"height_to_valset_update_id"` + // OutstandingDowntimes nil on new chain, filled in on restart. + OutstandingDowntimeSlashing []OutstandingDowntime `protobuf:"bytes,10,rep,name=outstanding_downtime_slashing,json=outstandingDowntimeSlashing,proto3" json:"outstanding_downtime_slashing"` + // PendingConsumerPackets nil on new chain, filled in on restart. + PendingConsumerPackets types2.ConsumerPacketDataList `protobuf:"bytes,11,opt,name=pending_consumer_packets,json=pendingConsumerPackets,proto3" json:"pending_consumer_packets"` + // LastTransmissionBlockHeight nil on new chain, filled in on restart. + LastTransmissionBlockHeight LastTransmissionBlockHeight `protobuf:"bytes,12,opt,name=last_transmission_block_height,json=lastTransmissionBlockHeight,proto3" json:"last_transmission_block_height"` + PreCCV bool `protobuf:"varint,13,opt,name=preCCV,proto3" json:"preCCV,omitempty"` +} + +func (m *GenesisState) Reset() { *m = GenesisState{} } +func (m *GenesisState) String() string { return proto.CompactTextString(m) } +func (*GenesisState) ProtoMessage() {} +func (*GenesisState) Descriptor() ([]byte, []int) { + return fileDescriptor_126c9565447ccb3f, []int{0} +} +func (m *GenesisState) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_GenesisState.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *GenesisState) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenesisState.Merge(m, src) +} +func (m *GenesisState) XXX_Size() int { + return m.Size() +} +func (m *GenesisState) XXX_DiscardUnknown() { + xxx_messageInfo_GenesisState.DiscardUnknown(m) +} + +var xxx_messageInfo_GenesisState proto.InternalMessageInfo + +func (m *GenesisState) GetParams() Params { + if m != nil { + return m.Params + } + return Params{} +} + +func (m *GenesisState) GetProviderClientId() string { + if m != nil { + return m.ProviderClientId + } + return "" +} + +func (m *GenesisState) GetProviderChannelId() string { + if m != nil { + return m.ProviderChannelId + } + return "" +} + +func (m *GenesisState) GetNewChain() bool { + if m != nil { + return m.NewChain + } + return false +} + +func (m *GenesisState) GetProviderClientState() *types.ClientState { + if m != nil { + return m.ProviderClientState + } + return nil +} + +func (m *GenesisState) GetProviderConsensusState() *types.ConsensusState { + if m != nil { + return m.ProviderConsensusState + } + return nil +} + +func (m *GenesisState) GetMaturingPackets() []MaturingVSCPacket { + if m != nil { + return m.MaturingPackets + } + return nil +} + +func (m *GenesisState) GetInitialValSet() []types1.ValidatorUpdate { + if m != nil { + return m.InitialValSet + } + return nil +} + +func (m *GenesisState) GetHeightToValsetUpdateId() []HeightToValsetUpdateID { + if m != nil { + return m.HeightToValsetUpdateId + } + return nil +} + +func (m *GenesisState) GetOutstandingDowntimeSlashing() []OutstandingDowntime { + if m != nil { + return m.OutstandingDowntimeSlashing + } + return nil +} + +func (m *GenesisState) GetPendingConsumerPackets() types2.ConsumerPacketDataList { + if m != nil { + return m.PendingConsumerPackets + } + return types2.ConsumerPacketDataList{} +} + +func (m *GenesisState) GetLastTransmissionBlockHeight() LastTransmissionBlockHeight { + if m != nil { + return m.LastTransmissionBlockHeight + } + return LastTransmissionBlockHeight{} +} + +func (m *GenesisState) GetPreCCV() bool { + if m != nil { + return m.PreCCV + } + return false +} + +// HeightValsetUpdateID defines the genesis information for the mapping +// of each block height to a valset update id +type HeightToValsetUpdateID struct { + Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` + ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` +} + +func (m *HeightToValsetUpdateID) Reset() { *m = HeightToValsetUpdateID{} } +func (m *HeightToValsetUpdateID) String() string { return proto.CompactTextString(m) } +func (*HeightToValsetUpdateID) ProtoMessage() {} +func (*HeightToValsetUpdateID) Descriptor() ([]byte, []int) { + return fileDescriptor_126c9565447ccb3f, []int{1} +} +func (m *HeightToValsetUpdateID) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *HeightToValsetUpdateID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_HeightToValsetUpdateID.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *HeightToValsetUpdateID) XXX_Merge(src proto.Message) { + xxx_messageInfo_HeightToValsetUpdateID.Merge(m, src) +} +func (m *HeightToValsetUpdateID) XXX_Size() int { + return m.Size() +} +func (m *HeightToValsetUpdateID) XXX_DiscardUnknown() { + xxx_messageInfo_HeightToValsetUpdateID.DiscardUnknown(m) +} + +var xxx_messageInfo_HeightToValsetUpdateID proto.InternalMessageInfo + +func (m *HeightToValsetUpdateID) GetHeight() uint64 { + if m != nil { + return m.Height + } + return 0 +} + +func (m *HeightToValsetUpdateID) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +// OutstandingDowntime defines the genesis information for each validator +// flagged with an outstanding downtime slashing. +type OutstandingDowntime struct { + ValidatorConsensusAddress string `protobuf:"bytes,1,opt,name=validator_consensus_address,json=validatorConsensusAddress,proto3" json:"validator_consensus_address,omitempty"` +} + +func (m *OutstandingDowntime) Reset() { *m = OutstandingDowntime{} } +func (m *OutstandingDowntime) String() string { return proto.CompactTextString(m) } +func (*OutstandingDowntime) ProtoMessage() {} +func (*OutstandingDowntime) Descriptor() ([]byte, []int) { + return fileDescriptor_126c9565447ccb3f, []int{2} +} +func (m *OutstandingDowntime) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *OutstandingDowntime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_OutstandingDowntime.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *OutstandingDowntime) XXX_Merge(src proto.Message) { + xxx_messageInfo_OutstandingDowntime.Merge(m, src) +} +func (m *OutstandingDowntime) XXX_Size() int { + return m.Size() +} +func (m *OutstandingDowntime) XXX_DiscardUnknown() { + xxx_messageInfo_OutstandingDowntime.DiscardUnknown(m) +} + +var xxx_messageInfo_OutstandingDowntime proto.InternalMessageInfo + +func (m *OutstandingDowntime) GetValidatorConsensusAddress() string { + if m != nil { + return m.ValidatorConsensusAddress + } + return "" +} + +func init() { + proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.consumer.v2.GenesisState") + proto.RegisterType((*HeightToValsetUpdateID)(nil), "interchain_security.ccv.consumer.v2.HeightToValsetUpdateID") + proto.RegisterType((*OutstandingDowntime)(nil), "interchain_security.ccv.consumer.v2.OutstandingDowntime") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/consumer/v2/genesis.proto", fileDescriptor_126c9565447ccb3f) +} + +var fileDescriptor_126c9565447ccb3f = []byte{ + // 787 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4b, 0x6f, 0xe4, 0x34, + 0x1c, 0x6f, 0x76, 0x4b, 0x69, 0xdd, 0x5d, 0xb6, 0xb8, 0x30, 0x0a, 0x33, 0x22, 0x0c, 0x85, 0xc3, + 0x48, 0x40, 0xac, 0x06, 0x09, 0x21, 0x21, 0x10, 0x74, 0x2a, 0xc1, 0x48, 0x0b, 0xac, 0x66, 0x76, + 0x07, 0x69, 0x2f, 0x91, 0xc7, 0x31, 0x89, 0xb5, 0x89, 0x1d, 0xd9, 0x4e, 0xca, 0x1e, 0xb8, 0x70, + 0xe5, 0xc2, 0xc7, 0xda, 0xe3, 0x1e, 0x39, 0x21, 0xd4, 0x7e, 0x07, 0xce, 0xc8, 0x8f, 0xcc, 0x83, + 0x9d, 0x8a, 0x39, 0x25, 0xce, 0xff, 0xf7, 0xf8, 0x3f, 0x1c, 0x1b, 0x9c, 0x33, 0xae, 0xa9, 0x24, + 0x05, 0x66, 0x3c, 0x55, 0x94, 0x34, 0x92, 0xe9, 0xe7, 0x88, 0x90, 0x16, 0x11, 0xc1, 0x55, 0x53, + 0x51, 0x89, 0xda, 0x04, 0xe5, 0x94, 0x53, 0xc5, 0x54, 0x5c, 0x4b, 0xa1, 0x05, 0xfc, 0x60, 0x0b, + 0x25, 0x26, 0xa4, 0x8d, 0x3b, 0x4a, 0xdc, 0x26, 0xfd, 0x0f, 0x6f, 0xd3, 0x6d, 0x13, 0xf3, 0x70, + 0x52, 0xfd, 0x64, 0x17, 0xf7, 0xa5, 0xac, 0xe3, 0x0c, 0x34, 0xe5, 0x19, 0x95, 0x15, 0xe3, 0x1a, + 0xe1, 0x05, 0x61, 0x48, 0x3f, 0xaf, 0xa9, 0xcf, 0xad, 0x8f, 0xd8, 0x82, 0xa0, 0x92, 0xe5, 0x85, + 0x26, 0x25, 0xa3, 0x5c, 0x2b, 0xb4, 0x86, 0x6e, 0xcf, 0xd7, 0x56, 0x9e, 0xf0, 0xbe, 0x21, 0x10, + 0x21, 0x29, 0x22, 0x05, 0xe6, 0x9c, 0x96, 0x06, 0xe5, 0x5f, 0x3d, 0x24, 0xca, 0x85, 0xc8, 0x4b, + 0x8a, 0xec, 0x6a, 0xd1, 0xfc, 0x8c, 0xb2, 0x46, 0x62, 0xcd, 0x04, 0xf7, 0xf1, 0xb7, 0x72, 0x91, + 0x0b, 0xfb, 0x8a, 0xcc, 0x9b, 0xfb, 0x7a, 0xf6, 0xcf, 0x21, 0xb8, 0xf7, 0xad, 0xeb, 0xdb, 0x4c, + 0x63, 0x4d, 0xe1, 0x04, 0x1c, 0xd4, 0x58, 0xe2, 0x4a, 0x85, 0xc1, 0x30, 0x18, 0x1d, 0x27, 0x1f, + 0xc5, 0x3b, 0xf4, 0x31, 0x7e, 0x64, 0x29, 0x17, 0xfb, 0x2f, 0xfe, 0x7a, 0x6f, 0x6f, 0xea, 0x05, + 0xe0, 0xc7, 0x00, 0xd6, 0x52, 0xb4, 0x2c, 0xa3, 0x32, 0x75, 0x75, 0xa6, 0x2c, 0x0b, 0xef, 0x0c, + 0x83, 0xd1, 0xd1, 0xf4, 0xa4, 0x8b, 0x8c, 0x6d, 0x60, 0x92, 0xc1, 0x18, 0x9c, 0xae, 0xd0, 0xae, + 0x32, 0x03, 0xbf, 0x6b, 0xe1, 0x6f, 0x2e, 0xe1, 0x2e, 0x32, 0xc9, 0xe0, 0x00, 0x1c, 0x71, 0x7a, + 0x95, 0xda, 0xc4, 0xc2, 0xfd, 0x61, 0x30, 0x3a, 0x9c, 0x1e, 0x72, 0x7a, 0x35, 0x36, 0x6b, 0x98, + 0x82, 0xb7, 0xff, 0x6b, 0xad, 0x4c, 0x79, 0xe1, 0x6b, 0x5d, 0x51, 0x0b, 0x12, 0xaf, 0x0f, 0x20, + 0x5e, 0x6b, 0x79, 0x7b, 0x1e, 0xbb, 0xac, 0x6c, 0x47, 0xa6, 0xa7, 0x9b, 0xa9, 0xba, 0x36, 0x15, + 0x20, 0x5c, 0x19, 0x08, 0xae, 0x28, 0x57, 0x8d, 0xf2, 0x1e, 0x07, 0xd6, 0x23, 0xfe, 0x5f, 0x8f, + 0x8e, 0xe6, 0x6c, 0x7a, 0x4b, 0x9b, 0x8d, 0xef, 0x30, 0x07, 0x27, 0x15, 0xd6, 0x8d, 0x64, 0x3c, + 0x4f, 0x6b, 0x4c, 0x9e, 0x51, 0xad, 0xc2, 0xd7, 0x87, 0x77, 0x47, 0xc7, 0xc9, 0x67, 0x3b, 0x8d, + 0xe6, 0x7b, 0x4f, 0x9e, 0xcf, 0xc6, 0x8f, 0x2c, 0xdd, 0x4f, 0xe9, 0x41, 0xa7, 0xea, 0xbe, 0x2a, + 0xf8, 0x03, 0x78, 0xc0, 0x38, 0xd3, 0x0c, 0x97, 0x69, 0x8b, 0xcb, 0x54, 0x51, 0x1d, 0x1e, 0x5a, + 0x9f, 0xe1, 0x7a, 0xe2, 0x66, 0x2f, 0xc7, 0x73, 0x5c, 0xb2, 0x0c, 0x6b, 0x21, 0x9f, 0xd4, 0x19, + 0xd6, 0xd4, 0x2b, 0xde, 0xf7, 0xf4, 0x39, 0x2e, 0x67, 0x54, 0xc3, 0x5f, 0x41, 0xbf, 0xa0, 0xa6, + 0xfc, 0x54, 0x0b, 0xa3, 0xa8, 0xa8, 0x4e, 0x1b, 0x8b, 0x37, 0x73, 0x3d, 0xb2, 0xd2, 0x5f, 0xec, + 0x54, 0xc2, 0x77, 0x56, 0xe6, 0xb1, 0x98, 0x5b, 0x11, 0xe7, 0x39, 0xb9, 0xf4, 0xae, 0xbd, 0x62, + 0x5b, 0x34, 0x83, 0xbf, 0x05, 0xe0, 0x5d, 0xd1, 0x68, 0xa5, 0x31, 0xcf, 0x4c, 0xef, 0x32, 0x71, + 0xc5, 0x35, 0xab, 0x68, 0xaa, 0x4a, 0xac, 0x0a, 0xc6, 0xf3, 0x10, 0xd8, 0x14, 0x3e, 0xdf, 0x29, + 0x85, 0x1f, 0x57, 0x4a, 0x97, 0x5e, 0xc8, 0xfb, 0x0f, 0xc4, 0xab, 0xa1, 0x99, 0xb7, 0x80, 0x12, + 0x84, 0x35, 0x75, 0xfe, 0x9d, 0xda, 0x72, 0x88, 0xc7, 0x76, 0x9b, 0x24, 0xb7, 0xda, 0xb7, 0x89, + 0xdd, 0x22, 0x86, 0xe3, 0x46, 0x74, 0x89, 0x35, 0x7e, 0xc8, 0x54, 0x37, 0xc0, 0x9e, 0x57, 0xde, + 0x04, 0x29, 0xf8, 0x7b, 0x00, 0xa2, 0x12, 0x2b, 0x9d, 0x6a, 0x89, 0xb9, 0xaa, 0x98, 0x52, 0x4c, + 0xf0, 0x74, 0x51, 0x0a, 0xf2, 0x2c, 0x75, 0xbd, 0x0a, 0xef, 0x59, 0xeb, 0xaf, 0x77, 0xaa, 0xfc, + 0x21, 0x56, 0xfa, 0xf1, 0x9a, 0xd2, 0x85, 0x11, 0x72, 0x13, 0xe9, 0x3a, 0x50, 0xde, 0x0e, 0x81, + 0x3d, 0x70, 0x50, 0x4b, 0x3a, 0x1e, 0xcf, 0xc3, 0xfb, 0xf6, 0x1f, 0xf5, 0xab, 0xb3, 0xa7, 0xa0, + 0xb7, 0x7d, 0xac, 0x86, 0xe1, 0xd3, 0x34, 0x27, 0xd0, 0xfe, 0xd4, 0xaf, 0xe0, 0x08, 0x9c, 0xbc, + 0xb2, 0x8b, 0xee, 0x58, 0xc4, 0x1b, 0xed, 0xc6, 0xe8, 0xcf, 0x9e, 0x80, 0xd3, 0x2d, 0xf3, 0x82, + 0x5f, 0x81, 0x41, 0xdb, 0x6d, 0xdc, 0xb5, 0x9f, 0x16, 0x67, 0x99, 0xa4, 0xca, 0x9d, 0x77, 0x47, + 0xd3, 0x77, 0x96, 0x90, 0xe5, 0x7f, 0xf8, 0x8d, 0x03, 0x5c, 0xfc, 0xf4, 0xe2, 0x3a, 0x0a, 0x5e, + 0x5e, 0x47, 0xc1, 0xdf, 0xd7, 0x51, 0xf0, 0xc7, 0x4d, 0xb4, 0xf7, 0xf2, 0x26, 0xda, 0xfb, 0xf3, + 0x26, 0xda, 0x7b, 0xfa, 0x65, 0xce, 0x74, 0xd1, 0x2c, 0x62, 0x22, 0x2a, 0x44, 0x84, 0xaa, 0x84, + 0x42, 0xab, 0xd6, 0x7e, 0xb2, 0xbc, 0x32, 0xda, 0x04, 0xfd, 0xb2, 0x79, 0x6f, 0xd8, 0x4b, 0x61, + 0x71, 0x60, 0xcf, 0xe2, 0x4f, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x31, 0x4c, 0xd0, 0x2d, 0xe6, + 0x06, 0x00, 0x00, +} + +func (m *GenesisState) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *GenesisState) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.PreCCV { + i-- + if m.PreCCV { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i-- + dAtA[i] = 0x68 + } + { + size, err := m.LastTransmissionBlockHeight.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x62 + { + size, err := m.PendingConsumerPackets.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x5a + if len(m.OutstandingDowntimeSlashing) > 0 { + for iNdEx := len(m.OutstandingDowntimeSlashing) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.OutstandingDowntimeSlashing[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x52 + } + } + if len(m.HeightToValsetUpdateId) > 0 { + for iNdEx := len(m.HeightToValsetUpdateId) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.HeightToValsetUpdateId[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x4a + } + } + if len(m.InitialValSet) > 0 { + for iNdEx := len(m.InitialValSet) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.InitialValSet[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x42 + } + } + if len(m.MaturingPackets) > 0 { + for iNdEx := len(m.MaturingPackets) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.MaturingPackets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x3a + } + } + if m.ProviderConsensusState != nil { + { + size, err := m.ProviderConsensusState.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x32 + } + if m.ProviderClientState != nil { + { + size, err := m.ProviderClientState.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x2a + } + if m.NewChain { + i-- + if m.NewChain { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i-- + dAtA[i] = 0x20 + } + if len(m.ProviderChannelId) > 0 { + i -= len(m.ProviderChannelId) + copy(dAtA[i:], m.ProviderChannelId) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ProviderChannelId))) + i-- + dAtA[i] = 0x1a + } + if len(m.ProviderClientId) > 0 { + i -= len(m.ProviderClientId) + copy(dAtA[i:], m.ProviderClientId) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ProviderClientId))) + i-- + dAtA[i] = 0x12 + } + { + size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func (m *HeightToValsetUpdateID) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *HeightToValsetUpdateID) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *HeightToValsetUpdateID) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ValsetUpdateId != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x10 + } + if m.Height != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.Height)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *OutstandingDowntime) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *OutstandingDowntime) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *OutstandingDowntime) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ValidatorConsensusAddress) > 0 { + i -= len(m.ValidatorConsensusAddress) + copy(dAtA[i:], m.ValidatorConsensusAddress) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ValidatorConsensusAddress))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func encodeVarintGenesis(dAtA []byte, offset int, v uint64) int { + offset -= sovGenesis(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *GenesisState) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.Params.Size() + n += 1 + l + sovGenesis(uint64(l)) + l = len(m.ProviderClientId) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + l = len(m.ProviderChannelId) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + if m.NewChain { + n += 2 + } + if m.ProviderClientState != nil { + l = m.ProviderClientState.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + if m.ProviderConsensusState != nil { + l = m.ProviderConsensusState.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + if len(m.MaturingPackets) > 0 { + for _, e := range m.MaturingPackets { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.InitialValSet) > 0 { + for _, e := range m.InitialValSet { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.HeightToValsetUpdateId) > 0 { + for _, e := range m.HeightToValsetUpdateId { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.OutstandingDowntimeSlashing) > 0 { + for _, e := range m.OutstandingDowntimeSlashing { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + l = m.PendingConsumerPackets.Size() + n += 1 + l + sovGenesis(uint64(l)) + l = m.LastTransmissionBlockHeight.Size() + n += 1 + l + sovGenesis(uint64(l)) + if m.PreCCV { + n += 2 + } + return n +} + +func (m *HeightToValsetUpdateID) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Height != 0 { + n += 1 + sovGenesis(uint64(m.Height)) + } + if m.ValsetUpdateId != 0 { + n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) + } + return n +} + +func (m *OutstandingDowntime) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ValidatorConsensusAddress) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + return n +} + +func sovGenesis(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozGenesis(x uint64) (n int) { + return sovGenesis(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *GenesisState) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: GenesisState: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: GenesisState: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderClientId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderClientId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderChannelId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderChannelId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field NewChain", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.NewChain = bool(v != 0) + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderClientState", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderClientState == nil { + m.ProviderClientState = &types.ClientState{} + } + if err := m.ProviderClientState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderConsensusState", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderConsensusState == nil { + m.ProviderConsensusState = &types.ConsensusState{} + } + if err := m.ProviderConsensusState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field MaturingPackets", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.MaturingPackets = append(m.MaturingPackets, MaturingVSCPacket{}) + if err := m.MaturingPackets[len(m.MaturingPackets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field InitialValSet", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.InitialValSet = append(m.InitialValSet, types1.ValidatorUpdate{}) + if err := m.InitialValSet[len(m.InitialValSet)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field HeightToValsetUpdateId", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.HeightToValsetUpdateId = append(m.HeightToValsetUpdateId, HeightToValsetUpdateID{}) + if err := m.HeightToValsetUpdateId[len(m.HeightToValsetUpdateId)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field OutstandingDowntimeSlashing", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.OutstandingDowntimeSlashing = append(m.OutstandingDowntimeSlashing, OutstandingDowntime{}) + if err := m.OutstandingDowntimeSlashing[len(m.OutstandingDowntimeSlashing)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PendingConsumerPackets", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.PendingConsumerPackets.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 12: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field LastTransmissionBlockHeight", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.LastTransmissionBlockHeight.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 13: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field PreCCV", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.PreCCV = bool(v != 0) + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *HeightToValsetUpdateID) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: HeightToValsetUpdateID: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: HeightToValsetUpdateID: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) + } + m.Height = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Height |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *OutstandingDowntime) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: OutstandingDowntime: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: OutstandingDowntime: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ValidatorConsensusAddress", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ValidatorConsensusAddress = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipGenesis(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthGenesis + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupGenesis + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthGenesis + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/consumer/types/query.pb.go b/v2/x/ccv/consumer/types/query.pb.go new file mode 100644 index 0000000000..bb0c56865d --- /dev/null +++ b/v2/x/ccv/consumer/types/query.pb.go @@ -0,0 +1,1329 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/consumer/v2/query.proto + +package types + +import ( + context "context" + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + grpc1 "github.com/gogo/protobuf/grpc" + proto "github.com/gogo/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" + io "io" + math "math" + math_bits "math/bits" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// NextFeeDistributionEstimate holds information about next fee distribution +type NextFeeDistributionEstimate struct { + // current block height at the time of querying + CurrentHeight int64 `protobuf:"varint,1,opt,name=currentHeight,proto3" json:"currentHeight,omitempty"` + // block height at which last distribution took place + LastHeight int64 `protobuf:"varint,2,opt,name=lastHeight,proto3" json:"lastHeight,omitempty"` + // block height at which next distribution will take place + NextHeight int64 `protobuf:"varint,3,opt,name=nextHeight,proto3" json:"nextHeight,omitempty"` + // ratio between consumer and provider fee distribution + DistributionFraction string `protobuf:"bytes,4,opt,name=distribution_fraction,json=distributionFraction,proto3" json:"distribution_fraction,omitempty"` + // total accruead fees at the time of querying + Total string `protobuf:"bytes,5,opt,name=total,proto3" json:"total,omitempty"` + // amount distibuted to provider chain + ToProvider string `protobuf:"bytes,6,opt,name=toProvider,proto3" json:"toProvider,omitempty"` + // amount distributed (kept) by consumer chain + ToConsumer string `protobuf:"bytes,7,opt,name=toConsumer,proto3" json:"toConsumer,omitempty"` +} + +func (m *NextFeeDistributionEstimate) Reset() { *m = NextFeeDistributionEstimate{} } +func (m *NextFeeDistributionEstimate) String() string { return proto.CompactTextString(m) } +func (*NextFeeDistributionEstimate) ProtoMessage() {} +func (*NextFeeDistributionEstimate) Descriptor() ([]byte, []int) { + return fileDescriptor_11b284a781e03152, []int{0} +} +func (m *NextFeeDistributionEstimate) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *NextFeeDistributionEstimate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_NextFeeDistributionEstimate.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *NextFeeDistributionEstimate) XXX_Merge(src proto.Message) { + xxx_messageInfo_NextFeeDistributionEstimate.Merge(m, src) +} +func (m *NextFeeDistributionEstimate) XXX_Size() int { + return m.Size() +} +func (m *NextFeeDistributionEstimate) XXX_DiscardUnknown() { + xxx_messageInfo_NextFeeDistributionEstimate.DiscardUnknown(m) +} + +var xxx_messageInfo_NextFeeDistributionEstimate proto.InternalMessageInfo + +func (m *NextFeeDistributionEstimate) GetCurrentHeight() int64 { + if m != nil { + return m.CurrentHeight + } + return 0 +} + +func (m *NextFeeDistributionEstimate) GetLastHeight() int64 { + if m != nil { + return m.LastHeight + } + return 0 +} + +func (m *NextFeeDistributionEstimate) GetNextHeight() int64 { + if m != nil { + return m.NextHeight + } + return 0 +} + +func (m *NextFeeDistributionEstimate) GetDistributionFraction() string { + if m != nil { + return m.DistributionFraction + } + return "" +} + +func (m *NextFeeDistributionEstimate) GetTotal() string { + if m != nil { + return m.Total + } + return "" +} + +func (m *NextFeeDistributionEstimate) GetToProvider() string { + if m != nil { + return m.ToProvider + } + return "" +} + +func (m *NextFeeDistributionEstimate) GetToConsumer() string { + if m != nil { + return m.ToConsumer + } + return "" +} + +type QueryNextFeeDistributionEstimateRequest struct { +} + +func (m *QueryNextFeeDistributionEstimateRequest) Reset() { + *m = QueryNextFeeDistributionEstimateRequest{} +} +func (m *QueryNextFeeDistributionEstimateRequest) String() string { return proto.CompactTextString(m) } +func (*QueryNextFeeDistributionEstimateRequest) ProtoMessage() {} +func (*QueryNextFeeDistributionEstimateRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_11b284a781e03152, []int{1} +} +func (m *QueryNextFeeDistributionEstimateRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryNextFeeDistributionEstimateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryNextFeeDistributionEstimateRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.Merge(m, src) +} +func (m *QueryNextFeeDistributionEstimateRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryNextFeeDistributionEstimateRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryNextFeeDistributionEstimateRequest proto.InternalMessageInfo + +type QueryNextFeeDistributionEstimateResponse struct { + Data *NextFeeDistributionEstimate `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` +} + +func (m *QueryNextFeeDistributionEstimateResponse) Reset() { + *m = QueryNextFeeDistributionEstimateResponse{} +} +func (m *QueryNextFeeDistributionEstimateResponse) String() string { return proto.CompactTextString(m) } +func (*QueryNextFeeDistributionEstimateResponse) ProtoMessage() {} +func (*QueryNextFeeDistributionEstimateResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_11b284a781e03152, []int{2} +} +func (m *QueryNextFeeDistributionEstimateResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryNextFeeDistributionEstimateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryNextFeeDistributionEstimateResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.Merge(m, src) +} +func (m *QueryNextFeeDistributionEstimateResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryNextFeeDistributionEstimateResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryNextFeeDistributionEstimateResponse proto.InternalMessageInfo + +func (m *QueryNextFeeDistributionEstimateResponse) GetData() *NextFeeDistributionEstimate { + if m != nil { + return m.Data + } + return nil +} + +type QueryParamsRequest struct { +} + +func (m *QueryParamsRequest) Reset() { *m = QueryParamsRequest{} } +func (m *QueryParamsRequest) String() string { return proto.CompactTextString(m) } +func (*QueryParamsRequest) ProtoMessage() {} +func (*QueryParamsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_11b284a781e03152, []int{3} +} +func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryParamsRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryParamsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryParamsRequest.Merge(m, src) +} +func (m *QueryParamsRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryParamsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryParamsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryParamsRequest proto.InternalMessageInfo + +// QueryParamsResponse is response type for the Query/Params RPC method. +type QueryParamsResponse struct { + // params holds all the parameters of this module. + Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` +} + +func (m *QueryParamsResponse) Reset() { *m = QueryParamsResponse{} } +func (m *QueryParamsResponse) String() string { return proto.CompactTextString(m) } +func (*QueryParamsResponse) ProtoMessage() {} +func (*QueryParamsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_11b284a781e03152, []int{4} +} +func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryParamsResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryParamsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryParamsResponse.Merge(m, src) +} +func (m *QueryParamsResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryParamsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryParamsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryParamsResponse proto.InternalMessageInfo + +func (m *QueryParamsResponse) GetParams() Params { + if m != nil { + return m.Params + } + return Params{} +} + +func init() { + proto.RegisterType((*NextFeeDistributionEstimate)(nil), "interchain_security.ccv.consumer.v2.NextFeeDistributionEstimate") + proto.RegisterType((*QueryNextFeeDistributionEstimateRequest)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateRequest") + proto.RegisterType((*QueryNextFeeDistributionEstimateResponse)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateResponse") + proto.RegisterType((*QueryParamsRequest)(nil), "interchain_security.ccv.consumer.v2.QueryParamsRequest") + proto.RegisterType((*QueryParamsResponse)(nil), "interchain_security.ccv.consumer.v2.QueryParamsResponse") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/consumer/v2/query.proto", fileDescriptor_11b284a781e03152) +} + +var fileDescriptor_11b284a781e03152 = []byte{ + // 520 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcf, 0x8b, 0xd3, 0x40, + 0x14, 0x6e, 0xfa, 0x4b, 0x9c, 0xc5, 0xcb, 0x58, 0x21, 0x54, 0x89, 0x4b, 0x15, 0xac, 0x4a, 0x33, + 0x92, 0x3d, 0xac, 0x1e, 0x44, 0x59, 0x75, 0x51, 0x50, 0x59, 0x8b, 0x20, 0x78, 0x59, 0xa7, 0xd3, + 0xb7, 0xe9, 0x40, 0x93, 0xc9, 0xce, 0x4c, 0x42, 0x7b, 0x13, 0xff, 0x00, 0x11, 0xfc, 0x4f, 0xbc, + 0xf8, 0x2f, 0xec, 0x71, 0xc1, 0x8b, 0x27, 0x91, 0xd6, 0x3f, 0xc2, 0xa3, 0x64, 0x92, 0xac, 0x29, + 0xe8, 0x36, 0x82, 0xb7, 0xe9, 0xf7, 0xbd, 0xf7, 0xbd, 0x6f, 0xbe, 0x79, 0x0d, 0x22, 0x3c, 0xd4, + 0x20, 0xd9, 0x84, 0xf2, 0x70, 0x5f, 0x01, 0x8b, 0x25, 0xd7, 0x73, 0xc2, 0x58, 0x42, 0x98, 0x08, + 0x55, 0x1c, 0x80, 0x24, 0x89, 0x47, 0x0e, 0x63, 0x90, 0x73, 0x37, 0x92, 0x42, 0x0b, 0x7c, 0xe5, + 0x0f, 0x0d, 0x2e, 0x63, 0x89, 0x5b, 0x34, 0xb8, 0x89, 0xd7, 0xed, 0xf8, 0xc2, 0x17, 0xa6, 0x9e, + 0xa4, 0xa7, 0xac, 0xb5, 0x7b, 0xc9, 0x17, 0xc2, 0x9f, 0x02, 0xa1, 0x11, 0x27, 0x34, 0x0c, 0x85, + 0xa6, 0x9a, 0x8b, 0x50, 0xe5, 0xac, 0x57, 0xc5, 0xc9, 0xc9, 0x10, 0xd3, 0xd3, 0x7b, 0x5f, 0x47, + 0x17, 0x9f, 0xc3, 0x4c, 0xef, 0x02, 0x3c, 0xe4, 0x4a, 0x4b, 0x3e, 0x8a, 0x53, 0xc9, 0x47, 0x4a, + 0xf3, 0x80, 0x6a, 0xc0, 0x57, 0xd1, 0x39, 0x16, 0x4b, 0x09, 0xa1, 0x7e, 0x0c, 0xdc, 0x9f, 0x68, + 0xdb, 0xda, 0xb4, 0xfa, 0x8d, 0xe1, 0x2a, 0x88, 0x1d, 0x84, 0xa6, 0x54, 0x15, 0x25, 0x75, 0x53, + 0x52, 0x42, 0x52, 0x3e, 0x84, 0x59, 0xc1, 0x37, 0x32, 0xfe, 0x37, 0x82, 0xb7, 0xd0, 0x85, 0x71, + 0x69, 0xfa, 0xfe, 0x81, 0xa4, 0x2c, 0x3d, 0xd8, 0xcd, 0x4d, 0xab, 0x7f, 0x76, 0xd8, 0x29, 0x93, + 0xbb, 0x39, 0x87, 0x3b, 0xa8, 0xa5, 0x85, 0xa6, 0x53, 0xbb, 0x65, 0x8a, 0xb2, 0x1f, 0xe9, 0x28, + 0x2d, 0xf6, 0xa4, 0x48, 0xf8, 0x18, 0xa4, 0xdd, 0x36, 0x54, 0x09, 0xc9, 0xf8, 0x07, 0x79, 0x08, + 0xf6, 0x99, 0x82, 0x2f, 0x90, 0xde, 0x75, 0x74, 0xed, 0x45, 0xfa, 0x58, 0xa7, 0x84, 0x32, 0x84, + 0xc3, 0x18, 0x94, 0xee, 0xbd, 0xb5, 0x50, 0x7f, 0x7d, 0xad, 0x8a, 0x44, 0xa8, 0x00, 0xbf, 0x44, + 0xcd, 0x31, 0xd5, 0xd4, 0xe4, 0xb7, 0xe1, 0xdd, 0x77, 0x2b, 0x2c, 0x81, 0x7b, 0x9a, 0xae, 0x51, + 0xeb, 0x75, 0x10, 0x36, 0x0e, 0xf6, 0xa8, 0xa4, 0x81, 0x2a, 0x8c, 0xbd, 0x41, 0xe7, 0x57, 0xd0, + 0xdc, 0xc2, 0x13, 0xd4, 0x8e, 0x0c, 0x92, 0x9b, 0xb8, 0x59, 0xc9, 0x44, 0x26, 0xb2, 0xd3, 0x3c, + 0xfa, 0x76, 0xb9, 0x36, 0xcc, 0x05, 0xbc, 0xcf, 0x0d, 0xd4, 0x32, 0x23, 0xf0, 0x4f, 0x0b, 0xd9, + 0x7f, 0x0b, 0x01, 0x3f, 0xad, 0x34, 0xa1, 0x62, 0xde, 0xdd, 0x67, 0xff, 0x49, 0x2d, 0x8b, 0xa3, + 0x77, 0xef, 0xdd, 0x97, 0x1f, 0x1f, 0xeb, 0x77, 0xf0, 0xf6, 0xfa, 0x7f, 0x70, 0xba, 0xaa, 0x83, + 0x03, 0x80, 0x41, 0x79, 0x11, 0xf1, 0x27, 0x0b, 0x6d, 0x94, 0x72, 0xc6, 0xdb, 0xd5, 0xfd, 0xad, + 0xbc, 0x57, 0xf7, 0xf6, 0xbf, 0x37, 0xe6, 0x77, 0xb8, 0x65, 0xee, 0x70, 0x03, 0xf7, 0xd7, 0xdf, + 0x21, 0x7b, 0xb9, 0x9d, 0x57, 0x47, 0x0b, 0xc7, 0x3a, 0x5e, 0x38, 0xd6, 0xf7, 0x85, 0x63, 0x7d, + 0x58, 0x3a, 0xb5, 0xe3, 0xa5, 0x53, 0xfb, 0xba, 0x74, 0x6a, 0xaf, 0xef, 0xfa, 0x5c, 0x4f, 0xe2, + 0x91, 0xcb, 0x44, 0x40, 0x98, 0x50, 0x81, 0x50, 0x25, 0xd1, 0xc1, 0x89, 0x68, 0xe2, 0x91, 0xd9, + 0xaa, 0xb2, 0x9e, 0x47, 0xa0, 0x46, 0x6d, 0xf3, 0x41, 0xd9, 0xfa, 0x15, 0x00, 0x00, 0xff, 0xff, + 0xb0, 0x2b, 0xdb, 0xd6, 0x10, 0x05, 0x00, 0x00, +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// QueryClient is the client API for Query service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type QueryClient interface { + // ConsumerGenesis queries the genesis state needed to start a consumer chain + // whose proposal has been accepted + QueryNextFeeDistribution(ctx context.Context, in *QueryNextFeeDistributionEstimateRequest, opts ...grpc.CallOption) (*QueryNextFeeDistributionEstimateResponse, error) + // QueryParams queries the ccv/consumer module parameters. + QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) +} + +type queryClient struct { + cc grpc1.ClientConn +} + +func NewQueryClient(cc grpc1.ClientConn) QueryClient { + return &queryClient{cc} +} + +func (c *queryClient) QueryNextFeeDistribution(ctx context.Context, in *QueryNextFeeDistributionEstimateRequest, opts ...grpc.CallOption) (*QueryNextFeeDistributionEstimateResponse, error) { + out := new(QueryNextFeeDistributionEstimateResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) { + out := new(QueryParamsResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryParams", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// QueryServer is the server API for Query service. +type QueryServer interface { + // ConsumerGenesis queries the genesis state needed to start a consumer chain + // whose proposal has been accepted + QueryNextFeeDistribution(context.Context, *QueryNextFeeDistributionEstimateRequest) (*QueryNextFeeDistributionEstimateResponse, error) + // QueryParams queries the ccv/consumer module parameters. + QueryParams(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) +} + +// UnimplementedQueryServer can be embedded to have forward compatible implementations. +type UnimplementedQueryServer struct { +} + +func (*UnimplementedQueryServer) QueryNextFeeDistribution(ctx context.Context, req *QueryNextFeeDistributionEstimateRequest) (*QueryNextFeeDistributionEstimateResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryNextFeeDistribution not implemented") +} +func (*UnimplementedQueryServer) QueryParams(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryParams not implemented") +} + +func RegisterQueryServer(s grpc1.Server, srv QueryServer) { + s.RegisterService(&_Query_serviceDesc, srv) +} + +func _Query_QueryNextFeeDistribution_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryNextFeeDistributionEstimateRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryNextFeeDistribution(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryNextFeeDistribution(ctx, req.(*QueryNextFeeDistributionEstimateRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryParams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryParamsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryParams(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryParams", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryParams(ctx, req.(*QueryParamsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _Query_serviceDesc = grpc.ServiceDesc{ + ServiceName: "interchain_security.ccv.consumer.v2.Query", + HandlerType: (*QueryServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "QueryNextFeeDistribution", + Handler: _Query_QueryNextFeeDistribution_Handler, + }, + { + MethodName: "QueryParams", + Handler: _Query_QueryParams_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "interchain_security/ccv/consumer/v2/query.proto", +} + +func (m *NextFeeDistributionEstimate) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *NextFeeDistributionEstimate) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *NextFeeDistributionEstimate) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ToConsumer) > 0 { + i -= len(m.ToConsumer) + copy(dAtA[i:], m.ToConsumer) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ToConsumer))) + i-- + dAtA[i] = 0x3a + } + if len(m.ToProvider) > 0 { + i -= len(m.ToProvider) + copy(dAtA[i:], m.ToProvider) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ToProvider))) + i-- + dAtA[i] = 0x32 + } + if len(m.Total) > 0 { + i -= len(m.Total) + copy(dAtA[i:], m.Total) + i = encodeVarintQuery(dAtA, i, uint64(len(m.Total))) + i-- + dAtA[i] = 0x2a + } + if len(m.DistributionFraction) > 0 { + i -= len(m.DistributionFraction) + copy(dAtA[i:], m.DistributionFraction) + i = encodeVarintQuery(dAtA, i, uint64(len(m.DistributionFraction))) + i-- + dAtA[i] = 0x22 + } + if m.NextHeight != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.NextHeight)) + i-- + dAtA[i] = 0x18 + } + if m.LastHeight != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.LastHeight)) + i-- + dAtA[i] = 0x10 + } + if m.CurrentHeight != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.CurrentHeight)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *QueryNextFeeDistributionEstimateRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryNextFeeDistributionEstimateRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryNextFeeDistributionEstimateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryNextFeeDistributionEstimateResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryNextFeeDistributionEstimateResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryNextFeeDistributionEstimateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Data != nil { + { + size, err := m.Data.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + { + size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func encodeVarintQuery(dAtA []byte, offset int, v uint64) int { + offset -= sovQuery(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *NextFeeDistributionEstimate) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.CurrentHeight != 0 { + n += 1 + sovQuery(uint64(m.CurrentHeight)) + } + if m.LastHeight != 0 { + n += 1 + sovQuery(uint64(m.LastHeight)) + } + if m.NextHeight != 0 { + n += 1 + sovQuery(uint64(m.NextHeight)) + } + l = len(m.DistributionFraction) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.Total) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.ToProvider) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.ToConsumer) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryNextFeeDistributionEstimateRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryNextFeeDistributionEstimateResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Data != nil { + l = m.Data.Size() + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryParamsRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryParamsResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.Params.Size() + n += 1 + l + sovQuery(uint64(l)) + return n +} + +func sovQuery(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozQuery(x uint64) (n int) { + return sovQuery(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *NextFeeDistributionEstimate) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: NextFeeDistributionEstimate: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: NextFeeDistributionEstimate: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field CurrentHeight", wireType) + } + m.CurrentHeight = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.CurrentHeight |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastHeight", wireType) + } + m.LastHeight = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.LastHeight |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field NextHeight", wireType) + } + m.NextHeight = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.NextHeight |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field DistributionFraction", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.DistributionFraction = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Total", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Total = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ToProvider", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ToProvider = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ToConsumer", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ToConsumer = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryNextFeeDistributionEstimateRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryNextFeeDistributionEstimateRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryNextFeeDistributionEstimateRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryNextFeeDistributionEstimateResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryNextFeeDistributionEstimateResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryNextFeeDistributionEstimateResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Data == nil { + m.Data = &NextFeeDistributionEstimate{} + } + if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryParamsRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryParamsRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryParamsResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryParamsResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipQuery(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthQuery + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupQuery + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthQuery + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/consumer/types/query.pb.gw.go b/v2/x/ccv/consumer/types/query.pb.gw.go new file mode 100644 index 0000000000..a1dc403e6f --- /dev/null +++ b/v2/x/ccv/consumer/types/query.pb.gw.go @@ -0,0 +1,218 @@ +// Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. +// source: interchain_security/ccv/consumer/v2/query.proto + +/* +Package types is a reverse proxy. + +It translates gRPC into RESTful JSON APIs. +*/ +package types + +import ( + "context" + "io" + "net/http" + + "github.com/golang/protobuf/descriptor" + "github.com/golang/protobuf/proto" + "github.com/grpc-ecosystem/grpc-gateway/runtime" + "github.com/grpc-ecosystem/grpc-gateway/utilities" + "google.golang.org/grpc" + "google.golang.org/grpc/codes" + "google.golang.org/grpc/grpclog" + "google.golang.org/grpc/metadata" + "google.golang.org/grpc/status" +) + +// Suppress "imported and not used" errors +var _ codes.Code +var _ io.Reader +var _ status.Status +var _ = runtime.String +var _ = utilities.NewDoubleArray +var _ = descriptor.ForMessage +var _ = metadata.Join + +func request_Query_QueryNextFeeDistribution_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryNextFeeDistributionEstimateRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryNextFeeDistribution(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryNextFeeDistribution_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryNextFeeDistributionEstimateRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryNextFeeDistribution(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryParamsRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryParams(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryParamsRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryParams(ctx, &protoReq) + return msg, metadata, err + +} + +// RegisterQueryHandlerServer registers the http handlers for service Query to "mux". +// UnaryRPC :call QueryServer directly. +// StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. +// Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead. +func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error { + + mux.Handle("GET", pattern_Query_QueryNextFeeDistribution_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryNextFeeDistribution_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryNextFeeDistribution_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryParams_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + return nil +} + +// RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but +// automatically dials to "endpoint" and closes the connection when "ctx" gets done. +func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { + conn, err := grpc.Dial(endpoint, opts...) + if err != nil { + return err + } + defer func() { + if err != nil { + if cerr := conn.Close(); cerr != nil { + grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) + } + return + } + go func() { + <-ctx.Done() + if cerr := conn.Close(); cerr != nil { + grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) + } + }() + }() + + return RegisterQueryHandler(ctx, mux, conn) +} + +// RegisterQueryHandler registers the http handlers for service Query to "mux". +// The handlers forward requests to the grpc endpoint over "conn". +func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { + return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn)) +} + +// RegisterQueryHandlerClient registers the http handlers for service Query +// to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". +// Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" +// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in +// "QueryClient" to call the correct interceptors. +func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error { + + mux.Handle("GET", pattern_Query_QueryNextFeeDistribution_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryNextFeeDistribution_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryNextFeeDistribution_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryParams_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + return nil +} + +var ( + pattern_Query_QueryNextFeeDistribution_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "consumer", "next-fee-distribution"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryParams_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "consumer", "params"}, "", runtime.AssumeColonVerbOpt(false))) +) + +var ( + forward_Query_QueryNextFeeDistribution_0 = runtime.ForwardResponseMessage + + forward_Query_QueryParams_0 = runtime.ForwardResponseMessage +) diff --git a/v2/x/ccv/provider/types/genesis.pb.go b/v2/x/ccv/provider/types/genesis.pb.go new file mode 100644 index 0000000000..09ce321eca --- /dev/null +++ b/v2/x/ccv/provider/types/genesis.pb.go @@ -0,0 +1,1706 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/provider/v2/genesis.proto + +package types + +import ( + fmt "fmt" + types1 "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + types "github.com/cosmos/interchain-security/v2/x/ccv/types" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + _ "github.com/tendermint/tendermint/proto/tendermint/crypto" + io "io" + math "math" + math_bits "math/bits" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// GenesisState defines the CCV provider chain genesis state +type GenesisState struct { + // strictly positive and set to 1 (DefaultValsetUpdateID) for a new chain + ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` + // empty for a new chain + ConsumerStates []ConsumerState `protobuf:"bytes,2,rep,name=consumer_states,json=consumerStates,proto3" json:"consumer_states" yaml:"consumer_states"` + // empty for a new chain + UnbondingOps []UnbondingOp `protobuf:"bytes,3,rep,name=unbonding_ops,json=unbondingOps,proto3" json:"unbonding_ops"` + // empty for a new chain + MatureUnbondingOps *types.MaturedUnbondingOps `protobuf:"bytes,4,opt,name=mature_unbonding_ops,json=matureUnbondingOps,proto3" json:"mature_unbonding_ops,omitempty"` + // empty for a new chain + ValsetUpdateIdToHeight []ValsetUpdateIdToHeight `protobuf:"bytes,5,rep,name=valset_update_id_to_height,json=valsetUpdateIdToHeight,proto3" json:"valset_update_id_to_height"` + // empty for a new chain + ConsumerAdditionProposals []ConsumerAdditionProposal `protobuf:"bytes,6,rep,name=consumer_addition_proposals,json=consumerAdditionProposals,proto3" json:"consumer_addition_proposals"` + // empty for a new chain + ConsumerRemovalProposals []ConsumerRemovalProposal `protobuf:"bytes,7,rep,name=consumer_removal_proposals,json=consumerRemovalProposals,proto3" json:"consumer_removal_proposals"` + Params Params `protobuf:"bytes,8,opt,name=params,proto3" json:"params"` + // empty for a new chain + ValidatorConsumerPubkeys []ValidatorConsumerPubKey `protobuf:"bytes,9,rep,name=validator_consumer_pubkeys,json=validatorConsumerPubkeys,proto3" json:"validator_consumer_pubkeys"` + // empty for a new chain + ValidatorsByConsumerAddr []ValidatorByConsumerAddr `protobuf:"bytes,10,rep,name=validators_by_consumer_addr,json=validatorsByConsumerAddr,proto3" json:"validators_by_consumer_addr"` + // empty for a new chain + ConsumerAddrsToPrune []ConsumerAddrsToPrune `protobuf:"bytes,11,rep,name=consumer_addrs_to_prune,json=consumerAddrsToPrune,proto3" json:"consumer_addrs_to_prune"` +} + +func (m *GenesisState) Reset() { *m = GenesisState{} } +func (m *GenesisState) String() string { return proto.CompactTextString(m) } +func (*GenesisState) ProtoMessage() {} +func (*GenesisState) Descriptor() ([]byte, []int) { + return fileDescriptor_7b655ee190a1f612, []int{0} +} +func (m *GenesisState) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_GenesisState.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *GenesisState) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenesisState.Merge(m, src) +} +func (m *GenesisState) XXX_Size() int { + return m.Size() +} +func (m *GenesisState) XXX_DiscardUnknown() { + xxx_messageInfo_GenesisState.DiscardUnknown(m) +} + +var xxx_messageInfo_GenesisState proto.InternalMessageInfo + +func (m *GenesisState) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +func (m *GenesisState) GetConsumerStates() []ConsumerState { + if m != nil { + return m.ConsumerStates + } + return nil +} + +func (m *GenesisState) GetUnbondingOps() []UnbondingOp { + if m != nil { + return m.UnbondingOps + } + return nil +} + +func (m *GenesisState) GetMatureUnbondingOps() *types.MaturedUnbondingOps { + if m != nil { + return m.MatureUnbondingOps + } + return nil +} + +func (m *GenesisState) GetValsetUpdateIdToHeight() []ValsetUpdateIdToHeight { + if m != nil { + return m.ValsetUpdateIdToHeight + } + return nil +} + +func (m *GenesisState) GetConsumerAdditionProposals() []ConsumerAdditionProposal { + if m != nil { + return m.ConsumerAdditionProposals + } + return nil +} + +func (m *GenesisState) GetConsumerRemovalProposals() []ConsumerRemovalProposal { + if m != nil { + return m.ConsumerRemovalProposals + } + return nil +} + +func (m *GenesisState) GetParams() Params { + if m != nil { + return m.Params + } + return Params{} +} + +func (m *GenesisState) GetValidatorConsumerPubkeys() []ValidatorConsumerPubKey { + if m != nil { + return m.ValidatorConsumerPubkeys + } + return nil +} + +func (m *GenesisState) GetValidatorsByConsumerAddr() []ValidatorByConsumerAddr { + if m != nil { + return m.ValidatorsByConsumerAddr + } + return nil +} + +func (m *GenesisState) GetConsumerAddrsToPrune() []ConsumerAddrsToPrune { + if m != nil { + return m.ConsumerAddrsToPrune + } + return nil +} + +// consumer chain +type ConsumerState struct { + // ChainID defines the chain ID for the consumer chain + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // ChannelID defines the IBC channel ID for the consumer chain + ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` + // ClientID defines the IBC client ID for the consumer chain + ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` + // InitalHeight defines the initial block height for the consumer chain + InitialHeight uint64 `protobuf:"varint,4,opt,name=initial_height,json=initialHeight,proto3" json:"initial_height,omitempty"` + // ConsumerGenesis defines the initial consumer chain genesis states + ConsumerGenesis types1.GenesisState `protobuf:"bytes,5,opt,name=consumer_genesis,json=consumerGenesis,proto3" json:"consumer_genesis"` + // PendingValsetChanges defines the pending validator set changes for the consumer chain + PendingValsetChanges []types.ValidatorSetChangePacketData `protobuf:"bytes,6,rep,name=pending_valset_changes,json=pendingValsetChanges,proto3" json:"pending_valset_changes"` + SlashDowntimeAck []string `protobuf:"bytes,7,rep,name=slash_downtime_ack,json=slashDowntimeAck,proto3" json:"slash_downtime_ack,omitempty"` + // UnbondingOpsIndex defines the unbonding operations waiting on this consumer chain + UnbondingOpsIndex []VscUnbondingOps `protobuf:"bytes,8,rep,name=unbonding_ops_index,json=unbondingOpsIndex,proto3" json:"unbonding_ops_index"` +} + +func (m *ConsumerState) Reset() { *m = ConsumerState{} } +func (m *ConsumerState) String() string { return proto.CompactTextString(m) } +func (*ConsumerState) ProtoMessage() {} +func (*ConsumerState) Descriptor() ([]byte, []int) { + return fileDescriptor_7b655ee190a1f612, []int{1} +} +func (m *ConsumerState) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerState.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerState) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerState.Merge(m, src) +} +func (m *ConsumerState) XXX_Size() int { + return m.Size() +} +func (m *ConsumerState) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerState.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerState proto.InternalMessageInfo + +func (m *ConsumerState) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *ConsumerState) GetChannelId() string { + if m != nil { + return m.ChannelId + } + return "" +} + +func (m *ConsumerState) GetClientId() string { + if m != nil { + return m.ClientId + } + return "" +} + +func (m *ConsumerState) GetInitialHeight() uint64 { + if m != nil { + return m.InitialHeight + } + return 0 +} + +func (m *ConsumerState) GetConsumerGenesis() types1.GenesisState { + if m != nil { + return m.ConsumerGenesis + } + return types1.GenesisState{} +} + +func (m *ConsumerState) GetPendingValsetChanges() []types.ValidatorSetChangePacketData { + if m != nil { + return m.PendingValsetChanges + } + return nil +} + +func (m *ConsumerState) GetSlashDowntimeAck() []string { + if m != nil { + return m.SlashDowntimeAck + } + return nil +} + +func (m *ConsumerState) GetUnbondingOpsIndex() []VscUnbondingOps { + if m != nil { + return m.UnbondingOpsIndex + } + return nil +} + +// ValsetUpdateIdToHeight defines the genesis information for the mapping +// of each valset udpate id to a block height +type ValsetUpdateIdToHeight struct { + ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` + Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` +} + +func (m *ValsetUpdateIdToHeight) Reset() { *m = ValsetUpdateIdToHeight{} } +func (m *ValsetUpdateIdToHeight) String() string { return proto.CompactTextString(m) } +func (*ValsetUpdateIdToHeight) ProtoMessage() {} +func (*ValsetUpdateIdToHeight) Descriptor() ([]byte, []int) { + return fileDescriptor_7b655ee190a1f612, []int{2} +} +func (m *ValsetUpdateIdToHeight) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ValsetUpdateIdToHeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ValsetUpdateIdToHeight.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ValsetUpdateIdToHeight) XXX_Merge(src proto.Message) { + xxx_messageInfo_ValsetUpdateIdToHeight.Merge(m, src) +} +func (m *ValsetUpdateIdToHeight) XXX_Size() int { + return m.Size() +} +func (m *ValsetUpdateIdToHeight) XXX_DiscardUnknown() { + xxx_messageInfo_ValsetUpdateIdToHeight.DiscardUnknown(m) +} + +var xxx_messageInfo_ValsetUpdateIdToHeight proto.InternalMessageInfo + +func (m *ValsetUpdateIdToHeight) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +func (m *ValsetUpdateIdToHeight) GetHeight() uint64 { + if m != nil { + return m.Height + } + return 0 +} + +func init() { + proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.provider.v2.GenesisState") + proto.RegisterType((*ConsumerState)(nil), "interchain_security.ccv.provider.v2.ConsumerState") + proto.RegisterType((*ValsetUpdateIdToHeight)(nil), "interchain_security.ccv.provider.v2.ValsetUpdateIdToHeight") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/provider/v2/genesis.proto", fileDescriptor_7b655ee190a1f612) +} + +var fileDescriptor_7b655ee190a1f612 = []byte{ + // 855 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdd, 0x8e, 0xdb, 0x44, + 0x14, 0x5e, 0xef, 0xa6, 0xdb, 0x64, 0xb6, 0xbb, 0x2c, 0xc3, 0x2a, 0xb8, 0x59, 0x48, 0x57, 0x01, + 0xa4, 0x48, 0x80, 0xcd, 0x1a, 0x2e, 0xf8, 0xeb, 0x45, 0xd3, 0x4a, 0x10, 0x21, 0x44, 0x94, 0xfe, + 0x20, 0x95, 0x0b, 0x6b, 0x32, 0x1e, 0x25, 0x43, 0xec, 0x19, 0x6b, 0x66, 0x6c, 0x6a, 0x21, 0x24, + 0x2a, 0x5e, 0x80, 0xb7, 0xa2, 0x97, 0xbd, 0xe4, 0xaa, 0x42, 0xbb, 0x6f, 0xc0, 0x13, 0x20, 0x8f, + 0xc7, 0xae, 0xbd, 0x24, 0x90, 0xf4, 0x2e, 0x3e, 0xdf, 0x9c, 0xef, 0x3b, 0x67, 0xce, 0xcc, 0x37, + 0x01, 0xe7, 0x94, 0x29, 0x22, 0xf0, 0x02, 0x51, 0xe6, 0x4b, 0x82, 0x13, 0x41, 0x55, 0xe6, 0x62, + 0x9c, 0xba, 0xb1, 0xe0, 0x29, 0x0d, 0x88, 0x70, 0x53, 0xcf, 0x9d, 0x13, 0x46, 0x24, 0x95, 0x4e, + 0x2c, 0xb8, 0xe2, 0xf0, 0x9d, 0x15, 0x29, 0x0e, 0xc6, 0xa9, 0x53, 0xa6, 0x38, 0xa9, 0xd7, 0x3b, + 0x99, 0xf3, 0x39, 0xd7, 0xeb, 0xdd, 0xfc, 0x57, 0x91, 0xda, 0x7b, 0x77, 0x9d, 0x5a, 0xea, 0xb9, + 0x86, 0x41, 0xf1, 0x9e, 0xb7, 0x49, 0x4d, 0x95, 0xd8, 0xff, 0xe4, 0x60, 0xce, 0x64, 0x12, 0x15, + 0x39, 0xe5, 0x6f, 0x93, 0x73, 0xbe, 0x49, 0x4e, 0xa3, 0xf7, 0xde, 0x5b, 0x8a, 0xb0, 0x80, 0x88, + 0x88, 0x32, 0xe5, 0x62, 0x91, 0xc5, 0x8a, 0xbb, 0x4b, 0x92, 0x19, 0x74, 0xf0, 0x47, 0x07, 0xdc, + 0xf8, 0xaa, 0x58, 0x7f, 0x5f, 0x21, 0x45, 0xe0, 0x10, 0x1c, 0xa7, 0x28, 0x94, 0x44, 0xf9, 0x49, + 0x1c, 0x20, 0x45, 0x7c, 0x1a, 0xd8, 0xd6, 0x99, 0x35, 0x6c, 0x4d, 0x8f, 0x8a, 0xf8, 0x43, 0x1d, + 0x1e, 0x07, 0xf0, 0x67, 0xf0, 0x5a, 0xa9, 0xea, 0xcb, 0x3c, 0x57, 0xda, 0xbb, 0x67, 0x7b, 0xc3, + 0x03, 0xcf, 0x73, 0x36, 0xd8, 0x6e, 0xe7, 0xae, 0xc9, 0xd5, 0xb2, 0xa3, 0xfe, 0xb3, 0x17, 0xb7, + 0x76, 0xfe, 0x7e, 0x71, 0xab, 0x9b, 0xa1, 0x28, 0xfc, 0x7c, 0x70, 0x85, 0x78, 0x30, 0x3d, 0xc2, + 0xf5, 0xe5, 0x12, 0xfe, 0x00, 0x0e, 0x13, 0x36, 0xe3, 0x2c, 0xa0, 0x6c, 0xee, 0xf3, 0x58, 0xda, + 0x7b, 0x5a, 0xfa, 0xa3, 0x8d, 0xa4, 0x1f, 0x96, 0x99, 0xdf, 0xc5, 0xa3, 0x56, 0x2e, 0x3c, 0xbd, + 0x91, 0xbc, 0x0c, 0x49, 0x88, 0xc0, 0x49, 0x84, 0x54, 0x22, 0x88, 0xdf, 0xd4, 0x68, 0x9d, 0x59, + 0xc3, 0x03, 0xcf, 0x5d, 0xab, 0x91, 0x7a, 0xce, 0xb7, 0x3a, 0x2f, 0xa8, 0x29, 0xc8, 0x29, 0x2c, + 0xc8, 0xea, 0x31, 0xf8, 0x0b, 0xe8, 0x5d, 0xdd, 0x66, 0x5f, 0x71, 0x7f, 0x41, 0xe8, 0x7c, 0xa1, + 0xec, 0x6b, 0xba, 0x99, 0x2f, 0x36, 0x6a, 0xe6, 0x51, 0x63, 0x2a, 0x0f, 0xf8, 0xd7, 0x9a, 0xc2, + 0xf4, 0xd5, 0x4d, 0x57, 0xa2, 0xf0, 0x37, 0x0b, 0x9c, 0x56, 0x7b, 0x8c, 0x82, 0x80, 0x2a, 0xca, + 0x99, 0x1f, 0x0b, 0x1e, 0x73, 0x89, 0x42, 0x69, 0xef, 0xeb, 0x02, 0x6e, 0x6f, 0x35, 0xc8, 0x3b, + 0x86, 0x66, 0x62, 0x58, 0x4c, 0x09, 0x37, 0xf1, 0x1a, 0x5c, 0xc2, 0x5f, 0x2d, 0xd0, 0xab, 0xaa, + 0x10, 0x24, 0xe2, 0x29, 0x0a, 0x6b, 0x45, 0x5c, 0xd7, 0x45, 0x7c, 0xb9, 0x55, 0x11, 0xd3, 0x82, + 0xe5, 0x4a, 0x0d, 0x36, 0x5e, 0x0d, 0x4b, 0x38, 0x06, 0xfb, 0x31, 0x12, 0x28, 0x92, 0x76, 0x5b, + 0x0f, 0xf7, 0xfd, 0x8d, 0xd4, 0x26, 0x3a, 0xc5, 0x90, 0x1b, 0x02, 0xdd, 0x4d, 0x8a, 0x42, 0x1a, + 0x20, 0xc5, 0x85, 0x5f, 0xf5, 0x15, 0x27, 0xb3, 0xfc, 0xbe, 0xd9, 0x9d, 0x2d, 0xba, 0x79, 0x54, + 0xd2, 0x94, 0x6d, 0x4d, 0x92, 0xd9, 0x37, 0x24, 0x2b, 0xbb, 0x49, 0x57, 0xc0, 0xb9, 0x06, 0x7c, + 0x6a, 0x81, 0xd3, 0x0a, 0x94, 0xfe, 0x2c, 0xf3, 0xeb, 0x43, 0x16, 0x36, 0x78, 0x95, 0x1a, 0x46, + 0x59, 0x6d, 0xc2, 0xe2, 0x5f, 0x35, 0xc8, 0x26, 0x0e, 0x53, 0xf0, 0x66, 0x43, 0x54, 0xe6, 0xe7, + 0x3a, 0x16, 0x09, 0x23, 0xf6, 0x81, 0x96, 0xff, 0x6c, 0xdb, 0x53, 0x25, 0xe4, 0x03, 0x3e, 0xc9, + 0x09, 0x8c, 0xf6, 0x09, 0x5e, 0x81, 0x0d, 0x9e, 0xb6, 0xc0, 0x61, 0xc3, 0x53, 0xe0, 0x4d, 0xd0, + 0x2e, 0x44, 0x8c, 0x85, 0x75, 0xa6, 0xd7, 0xf5, 0xf7, 0x38, 0x80, 0x6f, 0x03, 0x80, 0x17, 0x88, + 0x31, 0x12, 0xe6, 0xe0, 0xae, 0x06, 0x3b, 0x26, 0x32, 0x0e, 0xe0, 0x29, 0xe8, 0xe0, 0x90, 0x12, + 0xa6, 0x72, 0x74, 0x4f, 0xa3, 0xed, 0x22, 0x30, 0x0e, 0xe0, 0x7b, 0xe0, 0x88, 0x32, 0xaa, 0x28, + 0x0a, 0xcb, 0xeb, 0xda, 0xd2, 0xfe, 0x78, 0x68, 0xa2, 0xe6, 0x8a, 0xcd, 0xc0, 0x71, 0xb5, 0x0f, + 0xc6, 0x91, 0xed, 0x6b, 0xfa, 0x8c, 0x9d, 0xaf, 0xdd, 0x80, 0xca, 0xed, 0x53, 0xcf, 0xa9, 0xbb, + 0xb2, 0x69, 0xbc, 0xf2, 0x5b, 0x83, 0x41, 0x05, 0xba, 0x31, 0x29, 0xfc, 0xc9, 0xb8, 0x49, 0xde, + 0xc3, 0x9c, 0x94, 0x17, 0xf8, 0xd3, 0xff, 0xb2, 0xaa, 0x6a, 0xc0, 0xf7, 0x89, 0xba, 0xab, 0xd3, + 0x26, 0x08, 0x2f, 0x89, 0xba, 0x87, 0x14, 0x2a, 0x77, 0xda, 0xb0, 0x17, 0x1e, 0x53, 0x2c, 0x92, + 0xf0, 0x03, 0x00, 0x65, 0x88, 0xe4, 0xc2, 0x0f, 0xf8, 0x4f, 0x4c, 0xd1, 0x88, 0xf8, 0x08, 0x2f, + 0xf5, 0x6d, 0xed, 0x4c, 0x8f, 0x35, 0x72, 0xcf, 0x00, 0x77, 0xf0, 0x12, 0xfe, 0x08, 0xde, 0x68, + 0xb8, 0xa8, 0x4f, 0x59, 0x40, 0x9e, 0xd8, 0x6d, 0x5d, 0xe0, 0x27, 0x9b, 0x1d, 0x45, 0x89, 0xeb, + 0xe6, 0x69, 0x8a, 0x7b, 0xbd, 0xee, 0xd9, 0xe3, 0x9c, 0x74, 0xf0, 0x18, 0x74, 0x57, 0xdb, 0xe1, + 0x16, 0xcf, 0x5a, 0x17, 0xec, 0x9b, 0xb1, 0xee, 0x6a, 0xdc, 0x7c, 0x8d, 0xbe, 0x7f, 0x76, 0xd1, + 0xb7, 0x9e, 0x5f, 0xf4, 0xad, 0xbf, 0x2e, 0xfa, 0xd6, 0xef, 0x97, 0xfd, 0x9d, 0xe7, 0x97, 0xfd, + 0x9d, 0x3f, 0x2f, 0xfb, 0x3b, 0x8f, 0x6f, 0xcf, 0xa9, 0x5a, 0x24, 0x33, 0x07, 0xf3, 0xc8, 0xc5, + 0x5c, 0x46, 0x5c, 0xba, 0x2f, 0xbb, 0xfa, 0xb0, 0x7a, 0xa6, 0x53, 0xcf, 0x7d, 0xd2, 0xfc, 0x4f, + 0xa0, 0xb2, 0x98, 0xc8, 0xd9, 0xbe, 0x7e, 0x89, 0x3f, 0xfe, 0x27, 0x00, 0x00, 0xff, 0xff, 0x16, + 0xd3, 0xe2, 0xfb, 0xd8, 0x08, 0x00, 0x00, +} + +func (m *GenesisState) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *GenesisState) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ConsumerAddrsToPrune) > 0 { + for iNdEx := len(m.ConsumerAddrsToPrune) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ConsumerAddrsToPrune[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x5a + } + } + if len(m.ValidatorsByConsumerAddr) > 0 { + for iNdEx := len(m.ValidatorsByConsumerAddr) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ValidatorsByConsumerAddr[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x52 + } + } + if len(m.ValidatorConsumerPubkeys) > 0 { + for iNdEx := len(m.ValidatorConsumerPubkeys) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ValidatorConsumerPubkeys[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x4a + } + } + { + size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x42 + if len(m.ConsumerRemovalProposals) > 0 { + for iNdEx := len(m.ConsumerRemovalProposals) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ConsumerRemovalProposals[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x3a + } + } + if len(m.ConsumerAdditionProposals) > 0 { + for iNdEx := len(m.ConsumerAdditionProposals) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ConsumerAdditionProposals[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x32 + } + } + if len(m.ValsetUpdateIdToHeight) > 0 { + for iNdEx := len(m.ValsetUpdateIdToHeight) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ValsetUpdateIdToHeight[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x2a + } + } + if m.MatureUnbondingOps != nil { + { + size, err := m.MatureUnbondingOps.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + } + if len(m.UnbondingOps) > 0 { + for iNdEx := len(m.UnbondingOps) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.UnbondingOps[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + } + if len(m.ConsumerStates) > 0 { + for iNdEx := len(m.ConsumerStates) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ConsumerStates[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + } + if m.ValsetUpdateId != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *ConsumerState) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerState) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerState) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.UnbondingOpsIndex) > 0 { + for iNdEx := len(m.UnbondingOpsIndex) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.UnbondingOpsIndex[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x42 + } + } + if len(m.SlashDowntimeAck) > 0 { + for iNdEx := len(m.SlashDowntimeAck) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.SlashDowntimeAck[iNdEx]) + copy(dAtA[i:], m.SlashDowntimeAck[iNdEx]) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.SlashDowntimeAck[iNdEx]))) + i-- + dAtA[i] = 0x3a + } + } + if len(m.PendingValsetChanges) > 0 { + for iNdEx := len(m.PendingValsetChanges) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.PendingValsetChanges[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x32 + } + } + { + size, err := m.ConsumerGenesis.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintGenesis(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x2a + if m.InitialHeight != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.InitialHeight)) + i-- + dAtA[i] = 0x20 + } + if len(m.ClientId) > 0 { + i -= len(m.ClientId) + copy(dAtA[i:], m.ClientId) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ClientId))) + i-- + dAtA[i] = 0x1a + } + if len(m.ChannelId) > 0 { + i -= len(m.ChannelId) + copy(dAtA[i:], m.ChannelId) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ChannelId))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintGenesis(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ValsetUpdateIdToHeight) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ValsetUpdateIdToHeight) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ValsetUpdateIdToHeight) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Height != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.Height)) + i-- + dAtA[i] = 0x10 + } + if m.ValsetUpdateId != 0 { + i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func encodeVarintGenesis(dAtA []byte, offset int, v uint64) int { + offset -= sovGenesis(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *GenesisState) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.ValsetUpdateId != 0 { + n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) + } + if len(m.ConsumerStates) > 0 { + for _, e := range m.ConsumerStates { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.UnbondingOps) > 0 { + for _, e := range m.UnbondingOps { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if m.MatureUnbondingOps != nil { + l = m.MatureUnbondingOps.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + if len(m.ValsetUpdateIdToHeight) > 0 { + for _, e := range m.ValsetUpdateIdToHeight { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.ConsumerAdditionProposals) > 0 { + for _, e := range m.ConsumerAdditionProposals { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.ConsumerRemovalProposals) > 0 { + for _, e := range m.ConsumerRemovalProposals { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + l = m.Params.Size() + n += 1 + l + sovGenesis(uint64(l)) + if len(m.ValidatorConsumerPubkeys) > 0 { + for _, e := range m.ValidatorConsumerPubkeys { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.ValidatorsByConsumerAddr) > 0 { + for _, e := range m.ValidatorsByConsumerAddr { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.ConsumerAddrsToPrune) > 0 { + for _, e := range m.ConsumerAddrsToPrune { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + return n +} + +func (m *ConsumerState) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + l = len(m.ChannelId) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + l = len(m.ClientId) + if l > 0 { + n += 1 + l + sovGenesis(uint64(l)) + } + if m.InitialHeight != 0 { + n += 1 + sovGenesis(uint64(m.InitialHeight)) + } + l = m.ConsumerGenesis.Size() + n += 1 + l + sovGenesis(uint64(l)) + if len(m.PendingValsetChanges) > 0 { + for _, e := range m.PendingValsetChanges { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.SlashDowntimeAck) > 0 { + for _, s := range m.SlashDowntimeAck { + l = len(s) + n += 1 + l + sovGenesis(uint64(l)) + } + } + if len(m.UnbondingOpsIndex) > 0 { + for _, e := range m.UnbondingOpsIndex { + l = e.Size() + n += 1 + l + sovGenesis(uint64(l)) + } + } + return n +} + +func (m *ValsetUpdateIdToHeight) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.ValsetUpdateId != 0 { + n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) + } + if m.Height != 0 { + n += 1 + sovGenesis(uint64(m.Height)) + } + return n +} + +func sovGenesis(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozGenesis(x uint64) (n int) { + return sovGenesis(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *GenesisState) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: GenesisState: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: GenesisState: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerStates", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerStates = append(m.ConsumerStates, ConsumerState{}) + if err := m.ConsumerStates[len(m.ConsumerStates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOps", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.UnbondingOps = append(m.UnbondingOps, UnbondingOp{}) + if err := m.UnbondingOps[len(m.UnbondingOps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field MatureUnbondingOps", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.MatureUnbondingOps == nil { + m.MatureUnbondingOps = &types.MaturedUnbondingOps{} + } + if err := m.MatureUnbondingOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateIdToHeight", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ValsetUpdateIdToHeight = append(m.ValsetUpdateIdToHeight, ValsetUpdateIdToHeight{}) + if err := m.ValsetUpdateIdToHeight[len(m.ValsetUpdateIdToHeight)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAdditionProposals", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerAdditionProposals = append(m.ConsumerAdditionProposals, ConsumerAdditionProposal{}) + if err := m.ConsumerAdditionProposals[len(m.ConsumerAdditionProposals)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRemovalProposals", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerRemovalProposals = append(m.ConsumerRemovalProposals, ConsumerRemovalProposal{}) + if err := m.ConsumerRemovalProposals[len(m.ConsumerRemovalProposals)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ValidatorConsumerPubkeys", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ValidatorConsumerPubkeys = append(m.ValidatorConsumerPubkeys, ValidatorConsumerPubKey{}) + if err := m.ValidatorConsumerPubkeys[len(m.ValidatorConsumerPubkeys)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ValidatorsByConsumerAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ValidatorsByConsumerAddr = append(m.ValidatorsByConsumerAddr, ValidatorByConsumerAddr{}) + if err := m.ValidatorsByConsumerAddr[len(m.ValidatorsByConsumerAddr)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddrsToPrune", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerAddrsToPrune = append(m.ConsumerAddrsToPrune, ConsumerAddrsToPrune{}) + if err := m.ConsumerAddrsToPrune[len(m.ConsumerAddrsToPrune)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerState) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerState: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerState: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChannelId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChannelId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClientId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ClientId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field InitialHeight", wireType) + } + m.InitialHeight = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.InitialHeight |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerGenesis", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ConsumerGenesis.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PendingValsetChanges", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.PendingValsetChanges = append(m.PendingValsetChanges, types.ValidatorSetChangePacketData{}) + if err := m.PendingValsetChanges[len(m.PendingValsetChanges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashDowntimeAck", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SlashDowntimeAck = append(m.SlashDowntimeAck, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOpsIndex", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenesis + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthGenesis + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.UnbondingOpsIndex = append(m.UnbondingOpsIndex, VscUnbondingOps{}) + if err := m.UnbondingOpsIndex[len(m.UnbondingOpsIndex)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ValsetUpdateIdToHeight) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ValsetUpdateIdToHeight: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ValsetUpdateIdToHeight: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) + } + m.Height = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenesis + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Height |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipGenesis(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthGenesis + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipGenesis(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenesis + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthGenesis + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupGenesis + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthGenesis + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/provider/types/provider.pb.go b/v2/x/ccv/provider/types/provider.pb.go new file mode 100644 index 0000000000..1e479e0a19 --- /dev/null +++ b/v2/x/ccv/provider/types/provider.pb.go @@ -0,0 +1,5995 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/provider/v2/provider.proto + +package types + +import ( + fmt "fmt" + types3 "github.com/cosmos/cosmos-sdk/types" + types1 "github.com/cosmos/cosmos-sdk/x/evidence/types" + types "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" + types2 "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" + crypto "github.com/tendermint/tendermint/proto/tendermint/crypto" + _ "google.golang.org/protobuf/types/known/durationpb" + _ "google.golang.org/protobuf/types/known/timestamppb" + io "io" + math "math" + math_bits "math/bits" + time "time" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf +var _ = time.Kitchen + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// ConsumerAdditionProposal is a governance proposal on the provider chain to spawn a new consumer chain. +// If it passes, then all validators on the provider chain are expected to validate the consumer chain at spawn time +// or get slashed. It is recommended that spawn time occurs after the proposal end time. +type ConsumerAdditionProposal struct { + // the title of the proposal + Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` + // the description of the proposal + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + // the proposed chain-id of the new consumer chain, must be different from all other consumer chain ids of the executing + // provider chain. + ChainId string `protobuf:"bytes,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // the proposed initial height of new consumer chain. + // For a completely new chain, this will be {0,1}. However, it may be different if this is a chain that is converting to a consumer chain. + InitialHeight types.Height `protobuf:"bytes,4,opt,name=initial_height,json=initialHeight,proto3" json:"initial_height"` + // The hash of the consumer chain genesis state without the consumer CCV module genesis params. + // It is used for off-chain confirmation of genesis.json validity by validators and other parties. + GenesisHash []byte `protobuf:"bytes,5,opt,name=genesis_hash,json=genesisHash,proto3" json:"genesis_hash,omitempty"` + // The hash of the consumer chain binary that should be run by validators on chain initialization. + // It is used for off-chain confirmation of binary validity by validators and other parties. + BinaryHash []byte `protobuf:"bytes,6,opt,name=binary_hash,json=binaryHash,proto3" json:"binary_hash,omitempty"` + // spawn time is the time on the provider chain at which the consumer chain genesis is finalized and all validators + // will be responsible for starting their consumer chain validator node. + SpawnTime time.Time `protobuf:"bytes,7,opt,name=spawn_time,json=spawnTime,proto3,stdtime" json:"spawn_time"` + // Unbonding period for the consumer, + // which should be smaller than that of the provider in general. + UnbondingPeriod time.Duration `protobuf:"bytes,8,opt,name=unbonding_period,json=unbondingPeriod,proto3,stdduration" json:"unbonding_period"` + // Sent CCV related IBC packets will timeout after this duration + CcvTimeoutPeriod time.Duration `protobuf:"bytes,9,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` + // Sent transfer related IBC packets will timeout after this duration + TransferTimeoutPeriod time.Duration `protobuf:"bytes,10,opt,name=transfer_timeout_period,json=transferTimeoutPeriod,proto3,stdduration" json:"transfer_timeout_period"` + // The fraction of tokens allocated to the consumer redistribution address + // during distribution events. The fraction is a string representing a + // decimal number. For example "0.75" would represent 75%. + ConsumerRedistributionFraction string `protobuf:"bytes,11,opt,name=consumer_redistribution_fraction,json=consumerRedistributionFraction,proto3" json:"consumer_redistribution_fraction,omitempty"` + // BlocksPerDistributionTransmission is the number of blocks between ibc-token-transfers from the consumer chain to the provider chain. + // On sending transmission event, `consumer_redistribution_fraction` of the accumulated tokens are sent to the consumer redistribution address. + BlocksPerDistributionTransmission int64 `protobuf:"varint,12,opt,name=blocks_per_distribution_transmission,json=blocksPerDistributionTransmission,proto3" json:"blocks_per_distribution_transmission,omitempty"` + // The number of historical info entries to persist in store. + // This param is a part of the cosmos sdk staking module. In the case of + // a ccv enabled consumer chain, the ccv module acts as the staking module. + HistoricalEntries int64 `protobuf:"varint,13,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty"` +} + +func (m *ConsumerAdditionProposal) Reset() { *m = ConsumerAdditionProposal{} } +func (*ConsumerAdditionProposal) ProtoMessage() {} +func (*ConsumerAdditionProposal) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{0} +} +func (m *ConsumerAdditionProposal) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerAdditionProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerAdditionProposal.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerAdditionProposal) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerAdditionProposal.Merge(m, src) +} +func (m *ConsumerAdditionProposal) XXX_Size() int { + return m.Size() +} +func (m *ConsumerAdditionProposal) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerAdditionProposal.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerAdditionProposal proto.InternalMessageInfo + +// ConsumerRemovalProposal is a governance proposal on the provider chain to remove (and stop) a consumer chain. +// If it passes, all the consumer chain's state is removed from the provider chain. The outstanding unbonding +// operation funds are released. +type ConsumerRemovalProposal struct { + // the title of the proposal + Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` + // the description of the proposal + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + // the chain-id of the consumer chain to be stopped + ChainId string `protobuf:"bytes,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // the time on the provider chain at which all validators are responsible to stop their consumer chain validator node + StopTime time.Time `protobuf:"bytes,4,opt,name=stop_time,json=stopTime,proto3,stdtime" json:"stop_time"` +} + +func (m *ConsumerRemovalProposal) Reset() { *m = ConsumerRemovalProposal{} } +func (m *ConsumerRemovalProposal) String() string { return proto.CompactTextString(m) } +func (*ConsumerRemovalProposal) ProtoMessage() {} +func (*ConsumerRemovalProposal) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{1} +} +func (m *ConsumerRemovalProposal) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerRemovalProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerRemovalProposal.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerRemovalProposal) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerRemovalProposal.Merge(m, src) +} +func (m *ConsumerRemovalProposal) XXX_Size() int { + return m.Size() +} +func (m *ConsumerRemovalProposal) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerRemovalProposal.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerRemovalProposal proto.InternalMessageInfo + +func (m *ConsumerRemovalProposal) GetTitle() string { + if m != nil { + return m.Title + } + return "" +} + +func (m *ConsumerRemovalProposal) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *ConsumerRemovalProposal) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *ConsumerRemovalProposal) GetStopTime() time.Time { + if m != nil { + return m.StopTime + } + return time.Time{} +} + +type EquivocationProposal struct { + // the title of the proposal + Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` + // the description of the proposal + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + // the list of equivocations that will be processed + Equivocations []*types1.Equivocation `protobuf:"bytes,3,rep,name=equivocations,proto3" json:"equivocations,omitempty"` +} + +func (m *EquivocationProposal) Reset() { *m = EquivocationProposal{} } +func (m *EquivocationProposal) String() string { return proto.CompactTextString(m) } +func (*EquivocationProposal) ProtoMessage() {} +func (*EquivocationProposal) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{2} +} +func (m *EquivocationProposal) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *EquivocationProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_EquivocationProposal.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *EquivocationProposal) XXX_Merge(src proto.Message) { + xxx_messageInfo_EquivocationProposal.Merge(m, src) +} +func (m *EquivocationProposal) XXX_Size() int { + return m.Size() +} +func (m *EquivocationProposal) XXX_DiscardUnknown() { + xxx_messageInfo_EquivocationProposal.DiscardUnknown(m) +} + +var xxx_messageInfo_EquivocationProposal proto.InternalMessageInfo + +func (m *EquivocationProposal) GetTitle() string { + if m != nil { + return m.Title + } + return "" +} + +func (m *EquivocationProposal) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *EquivocationProposal) GetEquivocations() []*types1.Equivocation { + if m != nil { + return m.Equivocations + } + return nil +} + +// A persisted queue entry indicating that a slash packet data instance needs to be handled. +// This type belongs in the "global" queue, to coordinate slash packet handling times between consumers. +type GlobalSlashEntry struct { + // Block time that slash packet was received by provider chain. + // This field is used for store key iteration ordering. + RecvTime time.Time `protobuf:"bytes,1,opt,name=recv_time,json=recvTime,proto3,stdtime" json:"recv_time"` + // The consumer that sent a slash packet. + ConsumerChainID string `protobuf:"bytes,2,opt,name=consumer_chain_id,json=consumerChainId,proto3" json:"consumer_chain_id,omitempty"` + // The IBC sequence number of the recv packet. + // This field is used in the store key to ensure uniqueness. + IbcSeqNum uint64 `protobuf:"varint,3,opt,name=ibc_seq_num,json=ibcSeqNum,proto3" json:"ibc_seq_num,omitempty"` + // The provider's consensus address of the validator being slashed. + // This field is used to obtain validator power in HandleThrottleQueues. + // + // This field is not used in the store key, but is persisted in value bytes, see QueueGlobalSlashEntry. + ProviderValConsAddr *ProviderConsAddress `protobuf:"bytes,4,opt,name=provider_val_cons_addr,json=providerValConsAddr,proto3" json:"provider_val_cons_addr,omitempty"` +} + +func (m *GlobalSlashEntry) Reset() { *m = GlobalSlashEntry{} } +func (m *GlobalSlashEntry) String() string { return proto.CompactTextString(m) } +func (*GlobalSlashEntry) ProtoMessage() {} +func (*GlobalSlashEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{3} +} +func (m *GlobalSlashEntry) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *GlobalSlashEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_GlobalSlashEntry.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *GlobalSlashEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_GlobalSlashEntry.Merge(m, src) +} +func (m *GlobalSlashEntry) XXX_Size() int { + return m.Size() +} +func (m *GlobalSlashEntry) XXX_DiscardUnknown() { + xxx_messageInfo_GlobalSlashEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_GlobalSlashEntry proto.InternalMessageInfo + +func (m *GlobalSlashEntry) GetRecvTime() time.Time { + if m != nil { + return m.RecvTime + } + return time.Time{} +} + +func (m *GlobalSlashEntry) GetConsumerChainID() string { + if m != nil { + return m.ConsumerChainID + } + return "" +} + +func (m *GlobalSlashEntry) GetIbcSeqNum() uint64 { + if m != nil { + return m.IbcSeqNum + } + return 0 +} + +func (m *GlobalSlashEntry) GetProviderValConsAddr() *ProviderConsAddress { + if m != nil { + return m.ProviderValConsAddr + } + return nil +} + +// Params defines the parameters for CCV Provider module +type Params struct { + TemplateClient *types2.ClientState `protobuf:"bytes,1,opt,name=template_client,json=templateClient,proto3" json:"template_client,omitempty"` + // TrustingPeriodFraction is used to compute the consumer and provider IBC client's TrustingPeriod from the chain defined UnbondingPeriod + TrustingPeriodFraction string `protobuf:"bytes,2,opt,name=trusting_period_fraction,json=trustingPeriodFraction,proto3" json:"trusting_period_fraction,omitempty"` + // Sent IBC packets will timeout after this duration + CcvTimeoutPeriod time.Duration `protobuf:"bytes,3,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` + // The channel initialization (IBC channel opening handshake) will timeout after this duration + InitTimeoutPeriod time.Duration `protobuf:"bytes,4,opt,name=init_timeout_period,json=initTimeoutPeriod,proto3,stdduration" json:"init_timeout_period"` + // The VSC packets sent by the provider will timeout after this duration. + // Note that unlike ccv_timeout_period which is an IBC param, + // the vsc_timeout_period is a provider-side param that enables the provider + // to timeout VSC packets even when a consumer chain is not live. + VscTimeoutPeriod time.Duration `protobuf:"bytes,5,opt,name=vsc_timeout_period,json=vscTimeoutPeriod,proto3,stdduration" json:"vsc_timeout_period"` + // The period for which the slash meter is replenished + SlashMeterReplenishPeriod time.Duration `protobuf:"bytes,6,opt,name=slash_meter_replenish_period,json=slashMeterReplenishPeriod,proto3,stdduration" json:"slash_meter_replenish_period"` + // The fraction of total voting power that is replenished to the slash meter every replenish period. + // This param also serves as a maximum fraction of total voting power that the slash meter can hold. + SlashMeterReplenishFraction string `protobuf:"bytes,7,opt,name=slash_meter_replenish_fraction,json=slashMeterReplenishFraction,proto3" json:"slash_meter_replenish_fraction,omitempty"` + // The maximum amount of throttled slash or vsc matured packets + // that can be queued for a single consumer before the provider chain halts. + MaxThrottledPackets int64 `protobuf:"varint,8,opt,name=max_throttled_packets,json=maxThrottledPackets,proto3" json:"max_throttled_packets,omitempty"` + // The fee required to be paid to add a reward denom + ConsumerRewardDenomRegistrationFee types3.Coin `protobuf:"bytes,9,opt,name=consumer_reward_denom_registration_fee,json=consumerRewardDenomRegistrationFee,proto3" json:"consumer_reward_denom_registration_fee"` +} + +func (m *Params) Reset() { *m = Params{} } +func (m *Params) String() string { return proto.CompactTextString(m) } +func (*Params) ProtoMessage() {} +func (*Params) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{4} +} +func (m *Params) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Params.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Params) XXX_Merge(src proto.Message) { + xxx_messageInfo_Params.Merge(m, src) +} +func (m *Params) XXX_Size() int { + return m.Size() +} +func (m *Params) XXX_DiscardUnknown() { + xxx_messageInfo_Params.DiscardUnknown(m) +} + +var xxx_messageInfo_Params proto.InternalMessageInfo + +func (m *Params) GetTemplateClient() *types2.ClientState { + if m != nil { + return m.TemplateClient + } + return nil +} + +func (m *Params) GetTrustingPeriodFraction() string { + if m != nil { + return m.TrustingPeriodFraction + } + return "" +} + +func (m *Params) GetCcvTimeoutPeriod() time.Duration { + if m != nil { + return m.CcvTimeoutPeriod + } + return 0 +} + +func (m *Params) GetInitTimeoutPeriod() time.Duration { + if m != nil { + return m.InitTimeoutPeriod + } + return 0 +} + +func (m *Params) GetVscTimeoutPeriod() time.Duration { + if m != nil { + return m.VscTimeoutPeriod + } + return 0 +} + +func (m *Params) GetSlashMeterReplenishPeriod() time.Duration { + if m != nil { + return m.SlashMeterReplenishPeriod + } + return 0 +} + +func (m *Params) GetSlashMeterReplenishFraction() string { + if m != nil { + return m.SlashMeterReplenishFraction + } + return "" +} + +func (m *Params) GetMaxThrottledPackets() int64 { + if m != nil { + return m.MaxThrottledPackets + } + return 0 +} + +func (m *Params) GetConsumerRewardDenomRegistrationFee() types3.Coin { + if m != nil { + return m.ConsumerRewardDenomRegistrationFee + } + return types3.Coin{} +} + +type HandshakeMetadata struct { + ProviderFeePoolAddr string `protobuf:"bytes,1,opt,name=provider_fee_pool_addr,json=providerFeePoolAddr,proto3" json:"provider_fee_pool_addr,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` +} + +func (m *HandshakeMetadata) Reset() { *m = HandshakeMetadata{} } +func (m *HandshakeMetadata) String() string { return proto.CompactTextString(m) } +func (*HandshakeMetadata) ProtoMessage() {} +func (*HandshakeMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{5} +} +func (m *HandshakeMetadata) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *HandshakeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_HandshakeMetadata.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *HandshakeMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_HandshakeMetadata.Merge(m, src) +} +func (m *HandshakeMetadata) XXX_Size() int { + return m.Size() +} +func (m *HandshakeMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_HandshakeMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_HandshakeMetadata proto.InternalMessageInfo + +func (m *HandshakeMetadata) GetProviderFeePoolAddr() string { + if m != nil { + return m.ProviderFeePoolAddr + } + return "" +} + +func (m *HandshakeMetadata) GetVersion() string { + if m != nil { + return m.Version + } + return "" +} + +// SlashAcks contains cons addresses of consumer chain validators +// successfully slashed on the provider chain +type SlashAcks struct { + Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` +} + +func (m *SlashAcks) Reset() { *m = SlashAcks{} } +func (m *SlashAcks) String() string { return proto.CompactTextString(m) } +func (*SlashAcks) ProtoMessage() {} +func (*SlashAcks) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{6} +} +func (m *SlashAcks) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SlashAcks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SlashAcks.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SlashAcks) XXX_Merge(src proto.Message) { + xxx_messageInfo_SlashAcks.Merge(m, src) +} +func (m *SlashAcks) XXX_Size() int { + return m.Size() +} +func (m *SlashAcks) XXX_DiscardUnknown() { + xxx_messageInfo_SlashAcks.DiscardUnknown(m) +} + +var xxx_messageInfo_SlashAcks proto.InternalMessageInfo + +func (m *SlashAcks) GetAddresses() []string { + if m != nil { + return m.Addresses + } + return nil +} + +// ConsumerAdditionProposals holds pending governance proposals on the provider chain to spawn a new chain. +type ConsumerAdditionProposals struct { + // proposals waiting for spawn_time to pass + Pending []*ConsumerAdditionProposal `protobuf:"bytes,1,rep,name=pending,proto3" json:"pending,omitempty"` +} + +func (m *ConsumerAdditionProposals) Reset() { *m = ConsumerAdditionProposals{} } +func (m *ConsumerAdditionProposals) String() string { return proto.CompactTextString(m) } +func (*ConsumerAdditionProposals) ProtoMessage() {} +func (*ConsumerAdditionProposals) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{7} +} +func (m *ConsumerAdditionProposals) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerAdditionProposals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerAdditionProposals.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerAdditionProposals) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerAdditionProposals.Merge(m, src) +} +func (m *ConsumerAdditionProposals) XXX_Size() int { + return m.Size() +} +func (m *ConsumerAdditionProposals) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerAdditionProposals.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerAdditionProposals proto.InternalMessageInfo + +func (m *ConsumerAdditionProposals) GetPending() []*ConsumerAdditionProposal { + if m != nil { + return m.Pending + } + return nil +} + +// ConsumerRemovalProposals holds pending governance proposals on the provider chain to remove (and stop) a consumer chain. +type ConsumerRemovalProposals struct { + // proposals waiting for stop_time to pass + Pending []*ConsumerRemovalProposal `protobuf:"bytes,1,rep,name=pending,proto3" json:"pending,omitempty"` +} + +func (m *ConsumerRemovalProposals) Reset() { *m = ConsumerRemovalProposals{} } +func (m *ConsumerRemovalProposals) String() string { return proto.CompactTextString(m) } +func (*ConsumerRemovalProposals) ProtoMessage() {} +func (*ConsumerRemovalProposals) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{8} +} +func (m *ConsumerRemovalProposals) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerRemovalProposals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerRemovalProposals.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerRemovalProposals) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerRemovalProposals.Merge(m, src) +} +func (m *ConsumerRemovalProposals) XXX_Size() int { + return m.Size() +} +func (m *ConsumerRemovalProposals) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerRemovalProposals.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerRemovalProposals proto.InternalMessageInfo + +func (m *ConsumerRemovalProposals) GetPending() []*ConsumerRemovalProposal { + if m != nil { + return m.Pending + } + return nil +} + +type ChannelToChain struct { + ChannelId string `protobuf:"bytes,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` + ChainId string `protobuf:"bytes,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` +} + +func (m *ChannelToChain) Reset() { *m = ChannelToChain{} } +func (m *ChannelToChain) String() string { return proto.CompactTextString(m) } +func (*ChannelToChain) ProtoMessage() {} +func (*ChannelToChain) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{9} +} +func (m *ChannelToChain) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ChannelToChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ChannelToChain.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ChannelToChain) XXX_Merge(src proto.Message) { + xxx_messageInfo_ChannelToChain.Merge(m, src) +} +func (m *ChannelToChain) XXX_Size() int { + return m.Size() +} +func (m *ChannelToChain) XXX_DiscardUnknown() { + xxx_messageInfo_ChannelToChain.DiscardUnknown(m) +} + +var xxx_messageInfo_ChannelToChain proto.InternalMessageInfo + +func (m *ChannelToChain) GetChannelId() string { + if m != nil { + return m.ChannelId + } + return "" +} + +func (m *ChannelToChain) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +// VscUnbondingOps contains the IDs of unbonding operations that are waiting for +// at least one VSCMaturedPacket with vscID from a consumer chain +type VscUnbondingOps struct { + VscId uint64 `protobuf:"varint,1,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` + UnbondingOpIds []uint64 `protobuf:"varint,2,rep,packed,name=unbonding_op_ids,json=unbondingOpIds,proto3" json:"unbonding_op_ids,omitempty"` +} + +func (m *VscUnbondingOps) Reset() { *m = VscUnbondingOps{} } +func (m *VscUnbondingOps) String() string { return proto.CompactTextString(m) } +func (*VscUnbondingOps) ProtoMessage() {} +func (*VscUnbondingOps) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{10} +} +func (m *VscUnbondingOps) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *VscUnbondingOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_VscUnbondingOps.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *VscUnbondingOps) XXX_Merge(src proto.Message) { + xxx_messageInfo_VscUnbondingOps.Merge(m, src) +} +func (m *VscUnbondingOps) XXX_Size() int { + return m.Size() +} +func (m *VscUnbondingOps) XXX_DiscardUnknown() { + xxx_messageInfo_VscUnbondingOps.DiscardUnknown(m) +} + +var xxx_messageInfo_VscUnbondingOps proto.InternalMessageInfo + +func (m *VscUnbondingOps) GetVscId() uint64 { + if m != nil { + return m.VscId + } + return 0 +} + +func (m *VscUnbondingOps) GetUnbondingOpIds() []uint64 { + if m != nil { + return m.UnbondingOpIds + } + return nil +} + +// UnbondingOp contains the ids of consumer chains that need to unbond before +// the unbonding operation with the given ID can unbond +type UnbondingOp struct { + Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + // consumer chains that are still unbonding + UnbondingConsumerChains []string `protobuf:"bytes,2,rep,name=unbonding_consumer_chains,json=unbondingConsumerChains,proto3" json:"unbonding_consumer_chains,omitempty"` +} + +func (m *UnbondingOp) Reset() { *m = UnbondingOp{} } +func (m *UnbondingOp) String() string { return proto.CompactTextString(m) } +func (*UnbondingOp) ProtoMessage() {} +func (*UnbondingOp) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{11} +} +func (m *UnbondingOp) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *UnbondingOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_UnbondingOp.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *UnbondingOp) XXX_Merge(src proto.Message) { + xxx_messageInfo_UnbondingOp.Merge(m, src) +} +func (m *UnbondingOp) XXX_Size() int { + return m.Size() +} +func (m *UnbondingOp) XXX_DiscardUnknown() { + xxx_messageInfo_UnbondingOp.DiscardUnknown(m) +} + +var xxx_messageInfo_UnbondingOp proto.InternalMessageInfo + +func (m *UnbondingOp) GetId() uint64 { + if m != nil { + return m.Id + } + return 0 +} + +func (m *UnbondingOp) GetUnbondingConsumerChains() []string { + if m != nil { + return m.UnbondingConsumerChains + } + return nil +} + +type InitTimeoutTimestamp struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` +} + +func (m *InitTimeoutTimestamp) Reset() { *m = InitTimeoutTimestamp{} } +func (m *InitTimeoutTimestamp) String() string { return proto.CompactTextString(m) } +func (*InitTimeoutTimestamp) ProtoMessage() {} +func (*InitTimeoutTimestamp) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{12} +} +func (m *InitTimeoutTimestamp) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *InitTimeoutTimestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_InitTimeoutTimestamp.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *InitTimeoutTimestamp) XXX_Merge(src proto.Message) { + xxx_messageInfo_InitTimeoutTimestamp.Merge(m, src) +} +func (m *InitTimeoutTimestamp) XXX_Size() int { + return m.Size() +} +func (m *InitTimeoutTimestamp) XXX_DiscardUnknown() { + xxx_messageInfo_InitTimeoutTimestamp.DiscardUnknown(m) +} + +var xxx_messageInfo_InitTimeoutTimestamp proto.InternalMessageInfo + +func (m *InitTimeoutTimestamp) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *InitTimeoutTimestamp) GetTimestamp() uint64 { + if m != nil { + return m.Timestamp + } + return 0 +} + +type VscSendTimestamp struct { + VscId uint64 `protobuf:"varint,1,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` + Timestamp time.Time `protobuf:"bytes,2,opt,name=timestamp,proto3,stdtime" json:"timestamp"` +} + +func (m *VscSendTimestamp) Reset() { *m = VscSendTimestamp{} } +func (m *VscSendTimestamp) String() string { return proto.CompactTextString(m) } +func (*VscSendTimestamp) ProtoMessage() {} +func (*VscSendTimestamp) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{13} +} +func (m *VscSendTimestamp) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *VscSendTimestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_VscSendTimestamp.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *VscSendTimestamp) XXX_Merge(src proto.Message) { + xxx_messageInfo_VscSendTimestamp.Merge(m, src) +} +func (m *VscSendTimestamp) XXX_Size() int { + return m.Size() +} +func (m *VscSendTimestamp) XXX_DiscardUnknown() { + xxx_messageInfo_VscSendTimestamp.DiscardUnknown(m) +} + +var xxx_messageInfo_VscSendTimestamp proto.InternalMessageInfo + +func (m *VscSendTimestamp) GetVscId() uint64 { + if m != nil { + return m.VscId + } + return 0 +} + +func (m *VscSendTimestamp) GetTimestamp() time.Time { + if m != nil { + return m.Timestamp + } + return time.Time{} +} + +// A validator's assigned consensus address for a consumer chain. +// Note this type is for type safety within provider code, consumer code uses normal sdk.ConsAddress, +// since there's no notion of provider vs consumer address. +type ConsumerConsAddress struct { + Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` +} + +func (m *ConsumerConsAddress) Reset() { *m = ConsumerConsAddress{} } +func (*ConsumerConsAddress) ProtoMessage() {} +func (*ConsumerConsAddress) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{14} +} +func (m *ConsumerConsAddress) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerConsAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerConsAddress.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerConsAddress) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerConsAddress.Merge(m, src) +} +func (m *ConsumerConsAddress) XXX_Size() int { + return m.Size() +} +func (m *ConsumerConsAddress) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerConsAddress.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerConsAddress proto.InternalMessageInfo + +func (m *ConsumerConsAddress) GetAddress() []byte { + if m != nil { + return m.Address + } + return nil +} + +// A validator's consensus address on the provider chain +type ProviderConsAddress struct { + Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` +} + +func (m *ProviderConsAddress) Reset() { *m = ProviderConsAddress{} } +func (*ProviderConsAddress) ProtoMessage() {} +func (*ProviderConsAddress) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{15} +} +func (m *ProviderConsAddress) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ProviderConsAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ProviderConsAddress.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ProviderConsAddress) XXX_Merge(src proto.Message) { + xxx_messageInfo_ProviderConsAddress.Merge(m, src) +} +func (m *ProviderConsAddress) XXX_Size() int { + return m.Size() +} +func (m *ProviderConsAddress) XXX_DiscardUnknown() { + xxx_messageInfo_ProviderConsAddress.DiscardUnknown(m) +} + +var xxx_messageInfo_ProviderConsAddress proto.InternalMessageInfo + +func (m *ProviderConsAddress) GetAddress() []byte { + if m != nil { + return m.Address + } + return nil +} + +// ConsumerAddressList contains a list of consumer consensus addresses +type ConsumerAddressList struct { + Addresses []*ConsumerConsAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` +} + +func (m *ConsumerAddressList) Reset() { *m = ConsumerAddressList{} } +func (m *ConsumerAddressList) String() string { return proto.CompactTextString(m) } +func (*ConsumerAddressList) ProtoMessage() {} +func (*ConsumerAddressList) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{16} +} +func (m *ConsumerAddressList) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerAddressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerAddressList.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerAddressList) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerAddressList.Merge(m, src) +} +func (m *ConsumerAddressList) XXX_Size() int { + return m.Size() +} +func (m *ConsumerAddressList) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerAddressList.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerAddressList proto.InternalMessageInfo + +func (m *ConsumerAddressList) GetAddresses() []*ConsumerConsAddress { + if m != nil { + return m.Addresses + } + return nil +} + +type KeyAssignmentReplacement struct { + ProviderAddr *ProviderConsAddress `protobuf:"bytes,1,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` + PrevCKey *crypto.PublicKey `protobuf:"bytes,2,opt,name=prev_c_key,json=prevCKey,proto3" json:"prev_c_key,omitempty"` + Power int64 `protobuf:"varint,3,opt,name=power,proto3" json:"power,omitempty"` +} + +func (m *KeyAssignmentReplacement) Reset() { *m = KeyAssignmentReplacement{} } +func (m *KeyAssignmentReplacement) String() string { return proto.CompactTextString(m) } +func (*KeyAssignmentReplacement) ProtoMessage() {} +func (*KeyAssignmentReplacement) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{17} +} +func (m *KeyAssignmentReplacement) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *KeyAssignmentReplacement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_KeyAssignmentReplacement.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *KeyAssignmentReplacement) XXX_Merge(src proto.Message) { + xxx_messageInfo_KeyAssignmentReplacement.Merge(m, src) +} +func (m *KeyAssignmentReplacement) XXX_Size() int { + return m.Size() +} +func (m *KeyAssignmentReplacement) XXX_DiscardUnknown() { + xxx_messageInfo_KeyAssignmentReplacement.DiscardUnknown(m) +} + +var xxx_messageInfo_KeyAssignmentReplacement proto.InternalMessageInfo + +func (m *KeyAssignmentReplacement) GetProviderAddr() *ProviderConsAddress { + if m != nil { + return m.ProviderAddr + } + return nil +} + +func (m *KeyAssignmentReplacement) GetPrevCKey() *crypto.PublicKey { + if m != nil { + return m.PrevCKey + } + return nil +} + +func (m *KeyAssignmentReplacement) GetPower() int64 { + if m != nil { + return m.Power + } + return 0 +} + +// Used to serialize the ValidatorConsumerPubKey index from key assignment +// ValidatorConsumerPubKey: (chainID, providerAddr consAddr) -> consumerKey tmprotocrypto.PublicKey +type ValidatorConsumerPubKey struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + ProviderAddr *ProviderConsAddress `protobuf:"bytes,2,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` + ConsumerKey *crypto.PublicKey `protobuf:"bytes,3,opt,name=consumer_key,json=consumerKey,proto3" json:"consumer_key,omitempty"` +} + +func (m *ValidatorConsumerPubKey) Reset() { *m = ValidatorConsumerPubKey{} } +func (m *ValidatorConsumerPubKey) String() string { return proto.CompactTextString(m) } +func (*ValidatorConsumerPubKey) ProtoMessage() {} +func (*ValidatorConsumerPubKey) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{18} +} +func (m *ValidatorConsumerPubKey) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ValidatorConsumerPubKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ValidatorConsumerPubKey.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ValidatorConsumerPubKey) XXX_Merge(src proto.Message) { + xxx_messageInfo_ValidatorConsumerPubKey.Merge(m, src) +} +func (m *ValidatorConsumerPubKey) XXX_Size() int { + return m.Size() +} +func (m *ValidatorConsumerPubKey) XXX_DiscardUnknown() { + xxx_messageInfo_ValidatorConsumerPubKey.DiscardUnknown(m) +} + +var xxx_messageInfo_ValidatorConsumerPubKey proto.InternalMessageInfo + +func (m *ValidatorConsumerPubKey) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *ValidatorConsumerPubKey) GetProviderAddr() *ProviderConsAddress { + if m != nil { + return m.ProviderAddr + } + return nil +} + +func (m *ValidatorConsumerPubKey) GetConsumerKey() *crypto.PublicKey { + if m != nil { + return m.ConsumerKey + } + return nil +} + +// Used to serialize the ValidatorConsumerAddr index from key assignment +// ValidatorByConsumerAddr: (chainID, consumerAddr consAddr) -> providerAddr consAddr +type ValidatorByConsumerAddr struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + ConsumerAddr *ConsumerConsAddress `protobuf:"bytes,2,opt,name=consumer_addr,json=consumerAddr,proto3" json:"consumer_addr,omitempty"` + ProviderAddr *ProviderConsAddress `protobuf:"bytes,3,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` +} + +func (m *ValidatorByConsumerAddr) Reset() { *m = ValidatorByConsumerAddr{} } +func (m *ValidatorByConsumerAddr) String() string { return proto.CompactTextString(m) } +func (*ValidatorByConsumerAddr) ProtoMessage() {} +func (*ValidatorByConsumerAddr) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{19} +} +func (m *ValidatorByConsumerAddr) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ValidatorByConsumerAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ValidatorByConsumerAddr.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ValidatorByConsumerAddr) XXX_Merge(src proto.Message) { + xxx_messageInfo_ValidatorByConsumerAddr.Merge(m, src) +} +func (m *ValidatorByConsumerAddr) XXX_Size() int { + return m.Size() +} +func (m *ValidatorByConsumerAddr) XXX_DiscardUnknown() { + xxx_messageInfo_ValidatorByConsumerAddr.DiscardUnknown(m) +} + +var xxx_messageInfo_ValidatorByConsumerAddr proto.InternalMessageInfo + +func (m *ValidatorByConsumerAddr) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *ValidatorByConsumerAddr) GetConsumerAddr() *ConsumerConsAddress { + if m != nil { + return m.ConsumerAddr + } + return nil +} + +func (m *ValidatorByConsumerAddr) GetProviderAddr() *ProviderConsAddress { + if m != nil { + return m.ProviderAddr + } + return nil +} + +// Used to serialize the ConsumerAddrsToPrune index from key assignment +// ConsumerAddrsToPrune: (chainID, vscID uint64) -> consumerAddrs AddressList +type ConsumerAddrsToPrune struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + VscId uint64 `protobuf:"varint,2,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` + ConsumerAddrs *ConsumerAddressList `protobuf:"bytes,3,opt,name=consumer_addrs,json=consumerAddrs,proto3" json:"consumer_addrs,omitempty"` +} + +func (m *ConsumerAddrsToPrune) Reset() { *m = ConsumerAddrsToPrune{} } +func (m *ConsumerAddrsToPrune) String() string { return proto.CompactTextString(m) } +func (*ConsumerAddrsToPrune) ProtoMessage() {} +func (*ConsumerAddrsToPrune) Descriptor() ([]byte, []int) { + return fileDescriptor_b49e305813ca8b9c, []int{20} +} +func (m *ConsumerAddrsToPrune) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerAddrsToPrune) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerAddrsToPrune.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerAddrsToPrune) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerAddrsToPrune.Merge(m, src) +} +func (m *ConsumerAddrsToPrune) XXX_Size() int { + return m.Size() +} +func (m *ConsumerAddrsToPrune) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerAddrsToPrune.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerAddrsToPrune proto.InternalMessageInfo + +func (m *ConsumerAddrsToPrune) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *ConsumerAddrsToPrune) GetVscId() uint64 { + if m != nil { + return m.VscId + } + return 0 +} + +func (m *ConsumerAddrsToPrune) GetConsumerAddrs() *ConsumerAddressList { + if m != nil { + return m.ConsumerAddrs + } + return nil +} + +func init() { + proto.RegisterType((*ConsumerAdditionProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposal") + proto.RegisterType((*ConsumerRemovalProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposal") + proto.RegisterType((*EquivocationProposal)(nil), "interchain_security.ccv.provider.v2.EquivocationProposal") + proto.RegisterType((*GlobalSlashEntry)(nil), "interchain_security.ccv.provider.v2.GlobalSlashEntry") + proto.RegisterType((*Params)(nil), "interchain_security.ccv.provider.v2.Params") + proto.RegisterType((*HandshakeMetadata)(nil), "interchain_security.ccv.provider.v2.HandshakeMetadata") + proto.RegisterType((*SlashAcks)(nil), "interchain_security.ccv.provider.v2.SlashAcks") + proto.RegisterType((*ConsumerAdditionProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposals") + proto.RegisterType((*ConsumerRemovalProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposals") + proto.RegisterType((*ChannelToChain)(nil), "interchain_security.ccv.provider.v2.ChannelToChain") + proto.RegisterType((*VscUnbondingOps)(nil), "interchain_security.ccv.provider.v2.VscUnbondingOps") + proto.RegisterType((*UnbondingOp)(nil), "interchain_security.ccv.provider.v2.UnbondingOp") + proto.RegisterType((*InitTimeoutTimestamp)(nil), "interchain_security.ccv.provider.v2.InitTimeoutTimestamp") + proto.RegisterType((*VscSendTimestamp)(nil), "interchain_security.ccv.provider.v2.VscSendTimestamp") + proto.RegisterType((*ConsumerConsAddress)(nil), "interchain_security.ccv.provider.v2.ConsumerConsAddress") + proto.RegisterType((*ProviderConsAddress)(nil), "interchain_security.ccv.provider.v2.ProviderConsAddress") + proto.RegisterType((*ConsumerAddressList)(nil), "interchain_security.ccv.provider.v2.ConsumerAddressList") + proto.RegisterType((*KeyAssignmentReplacement)(nil), "interchain_security.ccv.provider.v2.KeyAssignmentReplacement") + proto.RegisterType((*ValidatorConsumerPubKey)(nil), "interchain_security.ccv.provider.v2.ValidatorConsumerPubKey") + proto.RegisterType((*ValidatorByConsumerAddr)(nil), "interchain_security.ccv.provider.v2.ValidatorByConsumerAddr") + proto.RegisterType((*ConsumerAddrsToPrune)(nil), "interchain_security.ccv.provider.v2.ConsumerAddrsToPrune") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/provider/v2/provider.proto", fileDescriptor_b49e305813ca8b9c) +} + +var fileDescriptor_b49e305813ca8b9c = []byte{ + // 1636 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x4f, 0x6f, 0x1b, 0xc7, + 0x15, 0x17, 0x45, 0xea, 0x0f, 0x87, 0xfa, 0x63, 0xaf, 0xe4, 0x98, 0x72, 0x55, 0x8a, 0xd9, 0xb6, + 0x81, 0x8a, 0x22, 0xbb, 0x90, 0x82, 0x00, 0x81, 0xd1, 0x20, 0x90, 0xe8, 0x38, 0x56, 0xd5, 0xc4, + 0xcc, 0x4a, 0x55, 0xd0, 0x16, 0xc5, 0x62, 0x76, 0xf6, 0x99, 0x1c, 0x68, 0x77, 0x67, 0x3d, 0x33, + 0xbb, 0x36, 0xbf, 0x41, 0x8f, 0x01, 0x7a, 0x09, 0xd0, 0x4b, 0x2e, 0x3d, 0xf4, 0xd4, 0xaf, 0x11, + 0xa0, 0x97, 0x1c, 0x7a, 0xe8, 0x29, 0x2d, 0xe4, 0x43, 0xef, 0xfd, 0x04, 0xc5, 0xcc, 0xfe, 0x25, + 0x2d, 0x27, 0x14, 0xec, 0xde, 0x76, 0xde, 0xbc, 0xf7, 0x7b, 0xf3, 0xde, 0xbc, 0xf7, 0x7b, 0x43, + 0xa2, 0x43, 0x1a, 0x49, 0xe0, 0x64, 0x8c, 0x69, 0xe4, 0x0a, 0x20, 0x09, 0xa7, 0x72, 0x62, 0x13, + 0x92, 0xda, 0x31, 0x67, 0x29, 0xf5, 0x81, 0xdb, 0xe9, 0x61, 0xf9, 0x6d, 0xc5, 0x9c, 0x49, 0x66, + 0xfc, 0xe4, 0x1a, 0x1b, 0x8b, 0x90, 0xd4, 0x2a, 0xf5, 0xd2, 0xc3, 0x7b, 0xdb, 0x23, 0x36, 0x62, + 0x5a, 0xdf, 0x56, 0x5f, 0x99, 0xe9, 0xbd, 0xbd, 0x11, 0x63, 0xa3, 0x00, 0x6c, 0xbd, 0xf2, 0x92, + 0x27, 0xb6, 0xa4, 0x21, 0x08, 0x89, 0xc3, 0x38, 0x57, 0xe8, 0xcd, 0x2a, 0xf8, 0x09, 0xc7, 0x92, + 0xb2, 0xa8, 0x00, 0xa0, 0x1e, 0xb1, 0x09, 0xe3, 0x60, 0x93, 0x80, 0x42, 0x24, 0xed, 0xf4, 0x20, + 0xff, 0xca, 0x15, 0x6c, 0xa5, 0x10, 0xd0, 0xd1, 0x58, 0x66, 0x62, 0x61, 0x4b, 0x88, 0x7c, 0xe0, + 0x21, 0xcd, 0x94, 0xab, 0x55, 0x6e, 0xb0, 0x5b, 0xdb, 0x27, 0x7c, 0x12, 0x4b, 0x66, 0x5f, 0xc2, + 0x44, 0xe4, 0xbb, 0xef, 0x10, 0x26, 0x42, 0x26, 0x6c, 0x50, 0x81, 0x45, 0x04, 0xec, 0xf4, 0xc0, + 0x03, 0x89, 0x0f, 0x4a, 0x41, 0x71, 0xee, 0x5c, 0xcf, 0xc3, 0xa2, 0xd2, 0x21, 0x8c, 0xe6, 0xe7, + 0x36, 0xff, 0xb4, 0x8c, 0xba, 0x03, 0x16, 0x89, 0x24, 0x04, 0x7e, 0xe4, 0xfb, 0x54, 0x85, 0x34, + 0xe4, 0x2c, 0x66, 0x02, 0x07, 0xc6, 0x36, 0x5a, 0x92, 0x54, 0x06, 0xd0, 0x6d, 0xf4, 0x1b, 0xfb, + 0x6d, 0x27, 0x5b, 0x18, 0x7d, 0xd4, 0xf1, 0x41, 0x10, 0x4e, 0x63, 0xa5, 0xdc, 0x5d, 0xd4, 0x7b, + 0x75, 0x91, 0xb1, 0x83, 0x56, 0xb3, 0x5b, 0xa0, 0x7e, 0xb7, 0xa9, 0xb7, 0x57, 0xf4, 0xfa, 0xc4, + 0x37, 0x3e, 0x41, 0x1b, 0x34, 0xa2, 0x92, 0xe2, 0xc0, 0x1d, 0x83, 0xca, 0x46, 0xb7, 0xd5, 0x6f, + 0xec, 0x77, 0x0e, 0xef, 0x59, 0xd4, 0x23, 0x96, 0x4a, 0xa0, 0x95, 0xa7, 0x2d, 0x3d, 0xb0, 0x1e, + 0x69, 0x8d, 0xe3, 0xd6, 0x37, 0xdf, 0xed, 0x2d, 0x38, 0xeb, 0xb9, 0x5d, 0x26, 0x34, 0xde, 0x46, + 0x6b, 0x23, 0x88, 0x40, 0x50, 0xe1, 0x8e, 0xb1, 0x18, 0x77, 0x97, 0xfa, 0x8d, 0xfd, 0x35, 0xa7, + 0x93, 0xcb, 0x1e, 0x61, 0x31, 0x36, 0xf6, 0x50, 0xc7, 0xa3, 0x11, 0xe6, 0x93, 0x4c, 0x63, 0x59, + 0x6b, 0xa0, 0x4c, 0xa4, 0x15, 0x06, 0x08, 0x89, 0x18, 0x3f, 0x8b, 0x5c, 0x75, 0xdb, 0xdd, 0x95, + 0xfc, 0x20, 0xd9, 0x4d, 0x5b, 0xc5, 0x4d, 0x5b, 0xe7, 0x45, 0x29, 0x1c, 0xaf, 0xaa, 0x83, 0x7c, + 0xf9, 0xaf, 0xbd, 0x86, 0xd3, 0xd6, 0x76, 0x6a, 0xc7, 0xf8, 0x0c, 0xdd, 0x4a, 0x22, 0x8f, 0x45, + 0x3e, 0x8d, 0x46, 0x6e, 0x0c, 0x9c, 0x32, 0xbf, 0xbb, 0xaa, 0xa1, 0x76, 0x5e, 0x82, 0x7a, 0x90, + 0x17, 0x4d, 0x86, 0xf4, 0x95, 0x42, 0xda, 0x2c, 0x8d, 0x87, 0xda, 0xd6, 0xf8, 0x1c, 0x19, 0x84, + 0xa4, 0xfa, 0x48, 0x2c, 0x91, 0x05, 0x62, 0x7b, 0x7e, 0xc4, 0x5b, 0x84, 0xa4, 0xe7, 0x99, 0x75, + 0x0e, 0xf9, 0x7b, 0x74, 0x57, 0x72, 0x1c, 0x89, 0x27, 0xc0, 0x67, 0x71, 0xd1, 0xfc, 0xb8, 0x77, + 0x0a, 0x8c, 0x69, 0xf0, 0x47, 0xa8, 0x4f, 0xf2, 0x02, 0x72, 0x39, 0xf8, 0x54, 0x48, 0x4e, 0xbd, + 0x44, 0xd9, 0xba, 0x4f, 0x38, 0x26, 0xba, 0x46, 0x3a, 0xba, 0x08, 0x7a, 0x85, 0x9e, 0x33, 0xa5, + 0xf6, 0x30, 0xd7, 0x32, 0x1e, 0xa3, 0x9f, 0x7a, 0x01, 0x23, 0x97, 0x42, 0x1d, 0xce, 0x9d, 0x42, + 0xd2, 0xae, 0x43, 0x2a, 0x84, 0x42, 0x5b, 0xeb, 0x37, 0xf6, 0x9b, 0xce, 0xdb, 0x99, 0xee, 0x10, + 0xf8, 0x83, 0x9a, 0xe6, 0x79, 0x4d, 0xd1, 0x78, 0x17, 0x19, 0x63, 0x2a, 0x24, 0xe3, 0x94, 0xe0, + 0xc0, 0x85, 0x48, 0x72, 0x0a, 0xa2, 0xbb, 0xae, 0xcd, 0x6f, 0x57, 0x3b, 0x1f, 0x67, 0x1b, 0xf7, + 0x57, 0xff, 0xf8, 0xf5, 0xde, 0xc2, 0x57, 0x5f, 0xef, 0x2d, 0x98, 0x7f, 0x6b, 0xa0, 0xbb, 0x83, + 0xf2, 0xb0, 0x21, 0x4b, 0x71, 0xf0, 0xff, 0x6c, 0x8a, 0x23, 0xd4, 0x16, 0x92, 0xc5, 0x59, 0x19, + 0xb6, 0x6e, 0x50, 0x86, 0xab, 0xca, 0x4c, 0x6d, 0x98, 0x7f, 0x6e, 0xa0, 0xed, 0x8f, 0x9f, 0x26, + 0x34, 0x65, 0x04, 0xbf, 0x91, 0x1e, 0x3e, 0x45, 0xeb, 0x50, 0xc3, 0x13, 0xdd, 0x66, 0xbf, 0xb9, + 0xdf, 0x39, 0xfc, 0x99, 0x95, 0x11, 0x8a, 0x55, 0xf2, 0x4c, 0x4e, 0x2a, 0x56, 0xdd, 0xbb, 0x33, + 0x6d, 0x6b, 0xfe, 0x65, 0x11, 0xdd, 0xfa, 0x24, 0x60, 0x1e, 0x0e, 0xce, 0x02, 0x2c, 0xc6, 0x2a, + 0xe1, 0x13, 0x15, 0x35, 0x87, 0xbc, 0xd2, 0xf5, 0xe9, 0xe6, 0x8e, 0x5a, 0x99, 0xe9, 0xde, 0xfb, + 0x08, 0xdd, 0x2e, 0x6b, 0xaf, 0x4c, 0xae, 0x0e, 0xe6, 0x78, 0xeb, 0xea, 0xbb, 0xbd, 0xcd, 0xe2, + 0x0e, 0x07, 0x3a, 0xd1, 0x0f, 0x9c, 0x4d, 0x32, 0x25, 0xf0, 0x8d, 0x1e, 0xea, 0x50, 0x8f, 0xb8, + 0x02, 0x9e, 0xba, 0x51, 0x12, 0xea, 0x7b, 0x69, 0x39, 0x6d, 0xea, 0x91, 0x33, 0x78, 0xfa, 0x59, + 0x12, 0x1a, 0x21, 0x7a, 0xab, 0x18, 0x1e, 0x6e, 0x8a, 0x03, 0x57, 0xd9, 0xbb, 0xd8, 0xf7, 0x79, + 0x7e, 0x4d, 0x1f, 0x58, 0x73, 0xcc, 0x1c, 0x6b, 0x98, 0x7f, 0xab, 0xe3, 0x1c, 0xf9, 0x3e, 0x07, + 0x21, 0x9c, 0xad, 0x42, 0xe1, 0x02, 0x07, 0x85, 0xdc, 0xfc, 0xcf, 0x12, 0x5a, 0x1e, 0x62, 0x8e, + 0x43, 0x61, 0x9c, 0xa3, 0x4d, 0x09, 0x61, 0x1c, 0x60, 0x09, 0x6e, 0xc6, 0x88, 0x79, 0x8e, 0x7e, + 0xa1, 0x99, 0xb2, 0x3e, 0x49, 0xac, 0xda, 0xec, 0x48, 0x0f, 0xac, 0x81, 0x96, 0x9e, 0x49, 0x2c, + 0xc1, 0xd9, 0x28, 0x30, 0x32, 0xa1, 0xf1, 0x01, 0xea, 0x4a, 0x9e, 0x08, 0x59, 0x71, 0x55, 0xd5, + 0xa4, 0x59, 0x11, 0xbc, 0x55, 0xec, 0x67, 0xed, 0x5d, 0x36, 0xe7, 0xf5, 0xb4, 0xd4, 0x7c, 0x1d, + 0x5a, 0x3a, 0x43, 0x5b, 0x8a, 0xd3, 0x67, 0x31, 0x5b, 0xf3, 0x63, 0xde, 0x56, 0xf6, 0xd3, 0xa0, + 0x9f, 0x23, 0x23, 0x15, 0x64, 0x16, 0x73, 0xe9, 0x06, 0xe7, 0x4c, 0x05, 0x99, 0x86, 0xf4, 0xd1, + 0xae, 0x50, 0x65, 0xeb, 0x86, 0x20, 0x35, 0xc9, 0xc5, 0x01, 0x44, 0x54, 0x8c, 0x0b, 0xf0, 0xe5, + 0xf9, 0xc1, 0x77, 0x34, 0xd0, 0xa7, 0x0a, 0xc7, 0x29, 0x60, 0x72, 0x2f, 0x03, 0xd4, 0xbb, 0xde, + 0x4b, 0x79, 0x41, 0x2b, 0xfa, 0x82, 0x7e, 0x74, 0x0d, 0x44, 0x79, 0x4b, 0x87, 0xe8, 0x4e, 0x88, + 0x9f, 0xbb, 0x72, 0xcc, 0x99, 0x94, 0x01, 0xf8, 0x6e, 0x8c, 0xc9, 0x25, 0x48, 0xa1, 0x27, 0x52, + 0xd3, 0xd9, 0x0a, 0xf1, 0xf3, 0xf3, 0x62, 0x6f, 0x98, 0x6d, 0x19, 0x02, 0xbd, 0x53, 0x23, 0xf0, + 0x67, 0x98, 0xfb, 0xae, 0x0f, 0x11, 0x0b, 0x5d, 0x0e, 0x23, 0xc5, 0xac, 0x38, 0xe3, 0x72, 0x80, + 0x72, 0x08, 0xe5, 0x14, 0xa0, 0xde, 0x14, 0x65, 0xfb, 0x0f, 0x18, 0x8d, 0xf2, 0x49, 0x6d, 0x56, + 0x3c, 0xaf, 0xd0, 0x1e, 0x28, 0x30, 0xa7, 0x86, 0xf5, 0x10, 0xc0, 0xf4, 0xd0, 0xed, 0x47, 0x38, + 0xf2, 0xc5, 0x18, 0x5f, 0xc2, 0xa7, 0x20, 0xb1, 0x8f, 0x25, 0x36, 0xde, 0xab, 0x75, 0xdb, 0x13, + 0x00, 0x37, 0x66, 0x2c, 0xc8, 0xba, 0x2d, 0x23, 0xaf, 0xb2, 0x67, 0x1e, 0x02, 0x0c, 0x19, 0x0b, + 0x54, 0xcf, 0x18, 0x5d, 0xb4, 0x92, 0x02, 0x17, 0x55, 0x05, 0x17, 0x4b, 0xf3, 0xe7, 0xa8, 0xad, + 0xe9, 0xe6, 0x88, 0x5c, 0x0a, 0x63, 0x17, 0xb5, 0x71, 0xd6, 0x7a, 0x20, 0xba, 0x8d, 0x7e, 0x73, + 0xbf, 0xed, 0x54, 0x02, 0x53, 0xa2, 0x9d, 0x57, 0xbd, 0x82, 0x84, 0xf1, 0x05, 0x5a, 0x89, 0x41, + 0x8f, 0x68, 0x6d, 0xd8, 0x39, 0xfc, 0x70, 0xae, 0xae, 0x7f, 0x15, 0xa0, 0x53, 0xa0, 0x99, 0xbc, + 0x7a, 0x7b, 0xcd, 0x4c, 0x19, 0x61, 0x5c, 0xcc, 0x3a, 0xfd, 0xe5, 0x8d, 0x9c, 0xce, 0xe0, 0x55, + 0x3e, 0x7f, 0x85, 0x36, 0x06, 0x63, 0x1c, 0x45, 0x10, 0x9c, 0x33, 0xcd, 0x82, 0xc6, 0x8f, 0x11, + 0x22, 0x99, 0x44, 0xb1, 0x67, 0x96, 0xe9, 0x76, 0x2e, 0x39, 0xf1, 0xa7, 0xe6, 0xd6, 0xe2, 0xd4, + 0xdc, 0x32, 0x1d, 0xb4, 0x79, 0x21, 0xc8, 0x6f, 0x8a, 0x07, 0xcc, 0xe3, 0x58, 0x18, 0x77, 0xd0, + 0xb2, 0x6a, 0xbf, 0x1c, 0xa8, 0xe5, 0x2c, 0xa5, 0x82, 0x9c, 0xf8, 0xc6, 0x7e, 0xfd, 0x91, 0xc4, + 0x62, 0x97, 0xfa, 0xa2, 0xbb, 0xd8, 0x6f, 0xee, 0xb7, 0x9c, 0x8d, 0xa4, 0x32, 0x3f, 0xf1, 0x85, + 0xf9, 0x5b, 0xd4, 0xa9, 0x01, 0x1a, 0x1b, 0x68, 0xb1, 0xc4, 0x5a, 0xa4, 0xbe, 0x71, 0x1f, 0xed, + 0x54, 0x40, 0xd3, 0xdc, 0x9f, 0x21, 0xb6, 0x9d, 0xbb, 0xa5, 0xc2, 0x14, 0xfd, 0x0b, 0xf3, 0x31, + 0xda, 0x3e, 0xa9, 0xf8, 0xa2, 0x9c, 0x2c, 0x53, 0x11, 0x36, 0xa6, 0x27, 0xf3, 0x2e, 0x6a, 0x97, + 0xbf, 0x04, 0x74, 0xf4, 0x2d, 0xa7, 0x12, 0x98, 0x21, 0xba, 0x75, 0x21, 0xc8, 0x19, 0x44, 0x7e, + 0x05, 0xf6, 0x8a, 0x04, 0x1c, 0xcf, 0x02, 0xcd, 0xfd, 0xd2, 0xac, 0xdc, 0xbd, 0x8f, 0xb6, 0xca, + 0x88, 0xaa, 0x49, 0xa2, 0x1a, 0x20, 0x2f, 0x64, 0xed, 0x72, 0xcd, 0x29, 0x96, 0xf7, 0x5b, 0xfa, + 0x31, 0xf3, 0x3e, 0xda, 0xba, 0x66, 0x00, 0xfd, 0xa0, 0x59, 0x58, 0x79, 0xcb, 0x4d, 0x7e, 0x4d, + 0x85, 0x34, 0x2e, 0x66, 0xfb, 0x68, 0xde, 0x21, 0x78, 0xcd, 0xd1, 0xeb, 0x1d, 0xf8, 0xf7, 0x06, + 0xea, 0x9e, 0xc2, 0xe4, 0x48, 0x08, 0x3a, 0x8a, 0x42, 0x88, 0xa4, 0x22, 0x37, 0x4c, 0x40, 0x7d, + 0x1a, 0x7f, 0x40, 0xeb, 0x25, 0x31, 0x94, 0x7c, 0xf0, 0x3a, 0xd3, 0x77, 0xad, 0x50, 0xd0, 0x14, + 0x72, 0x1f, 0xa1, 0x98, 0x43, 0xea, 0x12, 0xf7, 0x12, 0x26, 0xf9, 0xed, 0xec, 0xd6, 0xa7, 0x6a, + 0xf6, 0xfb, 0xcb, 0x1a, 0x26, 0x5e, 0x40, 0xc9, 0x29, 0x4c, 0x9c, 0x55, 0xa5, 0x3f, 0x38, 0x85, + 0x89, 0x7a, 0x5f, 0xc5, 0xec, 0x19, 0x70, 0x3d, 0x0a, 0x9b, 0x4e, 0xb6, 0x30, 0xff, 0xd1, 0x40, + 0x77, 0x2f, 0x70, 0x40, 0x7d, 0x2c, 0x19, 0x2f, 0x22, 0x1f, 0x26, 0x9e, 0xb2, 0xf8, 0x9e, 0x72, + 0x7b, 0x29, 0xce, 0xc5, 0x37, 0x1a, 0xe7, 0x47, 0x68, 0xad, 0x6c, 0x19, 0x15, 0x69, 0x73, 0x8e, + 0x48, 0x3b, 0x85, 0xc5, 0x29, 0x4c, 0xcc, 0xff, 0xd6, 0xc3, 0x3a, 0x9e, 0xd4, 0xeb, 0xe3, 0x07, + 0xc2, 0x2a, 0xfd, 0xde, 0x38, 0xac, 0xeb, 0xea, 0xa6, 0x0c, 0x43, 0x7b, 0x7e, 0x29, 0x6b, 0xcd, + 0x37, 0x99, 0x35, 0xf3, 0xaf, 0x0d, 0xb4, 0x5d, 0x8f, 0x54, 0x9c, 0xb3, 0x21, 0x4f, 0x22, 0xf8, + 0xbe, 0x88, 0x2b, 0x16, 0x58, 0xac, 0xb3, 0x80, 0x8b, 0x36, 0xa6, 0x12, 0x21, 0x6e, 0x74, 0xd4, + 0x6b, 0xda, 0xd1, 0x59, 0xaf, 0x67, 0x42, 0x1c, 0x7f, 0xf1, 0xcd, 0x55, 0xaf, 0xf1, 0xed, 0x55, + 0xaf, 0xf1, 0xef, 0xab, 0x5e, 0xe3, 0xcb, 0x17, 0xbd, 0x85, 0x6f, 0x5f, 0xf4, 0x16, 0xfe, 0xf9, + 0xa2, 0xb7, 0xf0, 0xbb, 0x0f, 0x47, 0x54, 0x8e, 0x13, 0xcf, 0x22, 0x2c, 0xb4, 0xf3, 0xff, 0x04, + 0x2a, 0x9f, 0xef, 0x96, 0x7f, 0xb1, 0xa4, 0x87, 0xf6, 0xf3, 0xe9, 0xff, 0x59, 0xe4, 0x24, 0x06, + 0xe1, 0x2d, 0x6b, 0x92, 0x7a, 0xef, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x50, 0xbe, 0xf1, 0xc2, + 0x98, 0x11, 0x00, 0x00, +} + +func (m *ConsumerAdditionProposal) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerAdditionProposal) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerAdditionProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.HistoricalEntries != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.HistoricalEntries)) + i-- + dAtA[i] = 0x68 + } + if m.BlocksPerDistributionTransmission != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.BlocksPerDistributionTransmission)) + i-- + dAtA[i] = 0x60 + } + if len(m.ConsumerRedistributionFraction) > 0 { + i -= len(m.ConsumerRedistributionFraction) + copy(dAtA[i:], m.ConsumerRedistributionFraction) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ConsumerRedistributionFraction))) + i-- + dAtA[i] = 0x5a + } + n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.TransferTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod):]) + if err1 != nil { + return 0, err1 + } + i -= n1 + i = encodeVarintProvider(dAtA, i, uint64(n1)) + i-- + dAtA[i] = 0x52 + n2, err2 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) + if err2 != nil { + return 0, err2 + } + i -= n2 + i = encodeVarintProvider(dAtA, i, uint64(n2)) + i-- + dAtA[i] = 0x4a + n3, err3 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.UnbondingPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod):]) + if err3 != nil { + return 0, err3 + } + i -= n3 + i = encodeVarintProvider(dAtA, i, uint64(n3)) + i-- + dAtA[i] = 0x42 + n4, err4 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.SpawnTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.SpawnTime):]) + if err4 != nil { + return 0, err4 + } + i -= n4 + i = encodeVarintProvider(dAtA, i, uint64(n4)) + i-- + dAtA[i] = 0x3a + if len(m.BinaryHash) > 0 { + i -= len(m.BinaryHash) + copy(dAtA[i:], m.BinaryHash) + i = encodeVarintProvider(dAtA, i, uint64(len(m.BinaryHash))) + i-- + dAtA[i] = 0x32 + } + if len(m.GenesisHash) > 0 { + i -= len(m.GenesisHash) + copy(dAtA[i:], m.GenesisHash) + i = encodeVarintProvider(dAtA, i, uint64(len(m.GenesisHash))) + i-- + dAtA[i] = 0x2a + } + { + size, err := m.InitialHeight.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0x1a + } + if len(m.Description) > 0 { + i -= len(m.Description) + copy(dAtA[i:], m.Description) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) + i-- + dAtA[i] = 0x12 + } + if len(m.Title) > 0 { + i -= len(m.Title) + copy(dAtA[i:], m.Title) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ConsumerRemovalProposal) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerRemovalProposal) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerRemovalProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + n6, err6 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.StopTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.StopTime):]) + if err6 != nil { + return 0, err6 + } + i -= n6 + i = encodeVarintProvider(dAtA, i, uint64(n6)) + i-- + dAtA[i] = 0x22 + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0x1a + } + if len(m.Description) > 0 { + i -= len(m.Description) + copy(dAtA[i:], m.Description) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) + i-- + dAtA[i] = 0x12 + } + if len(m.Title) > 0 { + i -= len(m.Title) + copy(dAtA[i:], m.Title) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *EquivocationProposal) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *EquivocationProposal) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *EquivocationProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Equivocations) > 0 { + for iNdEx := len(m.Equivocations) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Equivocations[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + } + if len(m.Description) > 0 { + i -= len(m.Description) + copy(dAtA[i:], m.Description) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) + i-- + dAtA[i] = 0x12 + } + if len(m.Title) > 0 { + i -= len(m.Title) + copy(dAtA[i:], m.Title) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *GlobalSlashEntry) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *GlobalSlashEntry) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *GlobalSlashEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ProviderValConsAddr != nil { + { + size, err := m.ProviderValConsAddr.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + } + if m.IbcSeqNum != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.IbcSeqNum)) + i-- + dAtA[i] = 0x18 + } + if len(m.ConsumerChainID) > 0 { + i -= len(m.ConsumerChainID) + copy(dAtA[i:], m.ConsumerChainID) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ConsumerChainID))) + i-- + dAtA[i] = 0x12 + } + n8, err8 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.RecvTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.RecvTime):]) + if err8 != nil { + return 0, err8 + } + i -= n8 + i = encodeVarintProvider(dAtA, i, uint64(n8)) + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func (m *Params) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Params) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + { + size, err := m.ConsumerRewardDenomRegistrationFee.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x4a + if m.MaxThrottledPackets != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.MaxThrottledPackets)) + i-- + dAtA[i] = 0x40 + } + if len(m.SlashMeterReplenishFraction) > 0 { + i -= len(m.SlashMeterReplenishFraction) + copy(dAtA[i:], m.SlashMeterReplenishFraction) + i = encodeVarintProvider(dAtA, i, uint64(len(m.SlashMeterReplenishFraction))) + i-- + dAtA[i] = 0x3a + } + n10, err10 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.SlashMeterReplenishPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.SlashMeterReplenishPeriod):]) + if err10 != nil { + return 0, err10 + } + i -= n10 + i = encodeVarintProvider(dAtA, i, uint64(n10)) + i-- + dAtA[i] = 0x32 + n11, err11 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.VscTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.VscTimeoutPeriod):]) + if err11 != nil { + return 0, err11 + } + i -= n11 + i = encodeVarintProvider(dAtA, i, uint64(n11)) + i-- + dAtA[i] = 0x2a + n12, err12 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.InitTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.InitTimeoutPeriod):]) + if err12 != nil { + return 0, err12 + } + i -= n12 + i = encodeVarintProvider(dAtA, i, uint64(n12)) + i-- + dAtA[i] = 0x22 + n13, err13 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) + if err13 != nil { + return 0, err13 + } + i -= n13 + i = encodeVarintProvider(dAtA, i, uint64(n13)) + i-- + dAtA[i] = 0x1a + if len(m.TrustingPeriodFraction) > 0 { + i -= len(m.TrustingPeriodFraction) + copy(dAtA[i:], m.TrustingPeriodFraction) + i = encodeVarintProvider(dAtA, i, uint64(len(m.TrustingPeriodFraction))) + i-- + dAtA[i] = 0x12 + } + if m.TemplateClient != nil { + { + size, err := m.TemplateClient.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *HandshakeMetadata) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *HandshakeMetadata) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *HandshakeMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Version) > 0 { + i -= len(m.Version) + copy(dAtA[i:], m.Version) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Version))) + i-- + dAtA[i] = 0x12 + } + if len(m.ProviderFeePoolAddr) > 0 { + i -= len(m.ProviderFeePoolAddr) + copy(dAtA[i:], m.ProviderFeePoolAddr) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ProviderFeePoolAddr))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *SlashAcks) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SlashAcks) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SlashAcks) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Addresses) > 0 { + for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Addresses[iNdEx]) + copy(dAtA[i:], m.Addresses[iNdEx]) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Addresses[iNdEx]))) + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *ConsumerAdditionProposals) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerAdditionProposals) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerAdditionProposals) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Pending) > 0 { + for iNdEx := len(m.Pending) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Pending[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *ConsumerRemovalProposals) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerRemovalProposals) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerRemovalProposals) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Pending) > 0 { + for iNdEx := len(m.Pending) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Pending[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *ChannelToChain) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ChannelToChain) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ChannelToChain) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChannelId) > 0 { + i -= len(m.ChannelId) + copy(dAtA[i:], m.ChannelId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChannelId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *VscUnbondingOps) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *VscUnbondingOps) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *VscUnbondingOps) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.UnbondingOpIds) > 0 { + dAtA16 := make([]byte, len(m.UnbondingOpIds)*10) + var j15 int + for _, num := range m.UnbondingOpIds { + for num >= 1<<7 { + dAtA16[j15] = uint8(uint64(num)&0x7f | 0x80) + num >>= 7 + j15++ + } + dAtA16[j15] = uint8(num) + j15++ + } + i -= j15 + copy(dAtA[i:], dAtA16[:j15]) + i = encodeVarintProvider(dAtA, i, uint64(j15)) + i-- + dAtA[i] = 0x12 + } + if m.VscId != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *UnbondingOp) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *UnbondingOp) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *UnbondingOp) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.UnbondingConsumerChains) > 0 { + for iNdEx := len(m.UnbondingConsumerChains) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.UnbondingConsumerChains[iNdEx]) + copy(dAtA[i:], m.UnbondingConsumerChains[iNdEx]) + i = encodeVarintProvider(dAtA, i, uint64(len(m.UnbondingConsumerChains[iNdEx]))) + i-- + dAtA[i] = 0x12 + } + } + if m.Id != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.Id)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *InitTimeoutTimestamp) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *InitTimeoutTimestamp) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *InitTimeoutTimestamp) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Timestamp != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.Timestamp)) + i-- + dAtA[i] = 0x10 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *VscSendTimestamp) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *VscSendTimestamp) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *VscSendTimestamp) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + n17, err17 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp):]) + if err17 != nil { + return 0, err17 + } + i -= n17 + i = encodeVarintProvider(dAtA, i, uint64(n17)) + i-- + dAtA[i] = 0x12 + if m.VscId != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *ConsumerConsAddress) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerConsAddress) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerConsAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Address) > 0 { + i -= len(m.Address) + copy(dAtA[i:], m.Address) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Address))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ProviderConsAddress) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ProviderConsAddress) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ProviderConsAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Address) > 0 { + i -= len(m.Address) + copy(dAtA[i:], m.Address) + i = encodeVarintProvider(dAtA, i, uint64(len(m.Address))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ConsumerAddressList) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerAddressList) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerAddressList) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Addresses) > 0 { + for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *KeyAssignmentReplacement) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *KeyAssignmentReplacement) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *KeyAssignmentReplacement) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Power != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.Power)) + i-- + dAtA[i] = 0x18 + } + if m.PrevCKey != nil { + { + size, err := m.PrevCKey.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + if m.ProviderAddr != nil { + { + size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ValidatorConsumerPubKey) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ValidatorConsumerPubKey) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ValidatorConsumerPubKey) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ConsumerKey != nil { + { + size, err := m.ConsumerKey.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + if m.ProviderAddr != nil { + { + size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ValidatorByConsumerAddr) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ValidatorByConsumerAddr) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ValidatorByConsumerAddr) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ProviderAddr != nil { + { + size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + if m.ConsumerAddr != nil { + { + size, err := m.ConsumerAddr.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ConsumerAddrsToPrune) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerAddrsToPrune) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerAddrsToPrune) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ConsumerAddrs != nil { + { + size, err := m.ConsumerAddrs.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintProvider(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + if m.VscId != 0 { + i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) + i-- + dAtA[i] = 0x10 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func encodeVarintProvider(dAtA []byte, offset int, v uint64) int { + offset -= sovProvider(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *ConsumerAdditionProposal) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Title) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.Description) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = m.InitialHeight.Size() + n += 1 + l + sovProvider(uint64(l)) + l = len(m.GenesisHash) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.BinaryHash) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.SpawnTime) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = len(m.ConsumerRedistributionFraction) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.BlocksPerDistributionTransmission != 0 { + n += 1 + sovProvider(uint64(m.BlocksPerDistributionTransmission)) + } + if m.HistoricalEntries != 0 { + n += 1 + sovProvider(uint64(m.HistoricalEntries)) + } + return n +} + +func (m *ConsumerRemovalProposal) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Title) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.Description) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.StopTime) + n += 1 + l + sovProvider(uint64(l)) + return n +} + +func (m *EquivocationProposal) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Title) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.Description) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if len(m.Equivocations) > 0 { + for _, e := range m.Equivocations { + l = e.Size() + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *GlobalSlashEntry) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.RecvTime) + n += 1 + l + sovProvider(uint64(l)) + l = len(m.ConsumerChainID) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.IbcSeqNum != 0 { + n += 1 + sovProvider(uint64(m.IbcSeqNum)) + } + if m.ProviderValConsAddr != nil { + l = m.ProviderValConsAddr.Size() + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *Params) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.TemplateClient != nil { + l = m.TemplateClient.Size() + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.TrustingPeriodFraction) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.InitTimeoutPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.VscTimeoutPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.SlashMeterReplenishPeriod) + n += 1 + l + sovProvider(uint64(l)) + l = len(m.SlashMeterReplenishFraction) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.MaxThrottledPackets != 0 { + n += 1 + sovProvider(uint64(m.MaxThrottledPackets)) + } + l = m.ConsumerRewardDenomRegistrationFee.Size() + n += 1 + l + sovProvider(uint64(l)) + return n +} + +func (m *HandshakeMetadata) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ProviderFeePoolAddr) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.Version) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *SlashAcks) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Addresses) > 0 { + for _, s := range m.Addresses { + l = len(s) + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *ConsumerAdditionProposals) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Pending) > 0 { + for _, e := range m.Pending { + l = e.Size() + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *ConsumerRemovalProposals) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Pending) > 0 { + for _, e := range m.Pending { + l = e.Size() + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *ChannelToChain) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChannelId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *VscUnbondingOps) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.VscId != 0 { + n += 1 + sovProvider(uint64(m.VscId)) + } + if len(m.UnbondingOpIds) > 0 { + l = 0 + for _, e := range m.UnbondingOpIds { + l += sovProvider(uint64(e)) + } + n += 1 + sovProvider(uint64(l)) + l + } + return n +} + +func (m *UnbondingOp) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Id != 0 { + n += 1 + sovProvider(uint64(m.Id)) + } + if len(m.UnbondingConsumerChains) > 0 { + for _, s := range m.UnbondingConsumerChains { + l = len(s) + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *InitTimeoutTimestamp) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.Timestamp != 0 { + n += 1 + sovProvider(uint64(m.Timestamp)) + } + return n +} + +func (m *VscSendTimestamp) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.VscId != 0 { + n += 1 + sovProvider(uint64(m.VscId)) + } + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp) + n += 1 + l + sovProvider(uint64(l)) + return n +} + +func (m *ConsumerConsAddress) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Address) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *ProviderConsAddress) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Address) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *ConsumerAddressList) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Addresses) > 0 { + for _, e := range m.Addresses { + l = e.Size() + n += 1 + l + sovProvider(uint64(l)) + } + } + return n +} + +func (m *KeyAssignmentReplacement) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.ProviderAddr != nil { + l = m.ProviderAddr.Size() + n += 1 + l + sovProvider(uint64(l)) + } + if m.PrevCKey != nil { + l = m.PrevCKey.Size() + n += 1 + l + sovProvider(uint64(l)) + } + if m.Power != 0 { + n += 1 + sovProvider(uint64(m.Power)) + } + return n +} + +func (m *ValidatorConsumerPubKey) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.ProviderAddr != nil { + l = m.ProviderAddr.Size() + n += 1 + l + sovProvider(uint64(l)) + } + if m.ConsumerKey != nil { + l = m.ConsumerKey.Size() + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *ValidatorByConsumerAddr) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.ConsumerAddr != nil { + l = m.ConsumerAddr.Size() + n += 1 + l + sovProvider(uint64(l)) + } + if m.ProviderAddr != nil { + l = m.ProviderAddr.Size() + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func (m *ConsumerAddrsToPrune) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovProvider(uint64(l)) + } + if m.VscId != 0 { + n += 1 + sovProvider(uint64(m.VscId)) + } + if m.ConsumerAddrs != nil { + l = m.ConsumerAddrs.Size() + n += 1 + l + sovProvider(uint64(l)) + } + return n +} + +func sovProvider(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozProvider(x uint64) (n int) { + return sovProvider(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *ConsumerAdditionProposal) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerAdditionProposal: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerAdditionProposal: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Title = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Description = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field InitialHeight", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.InitialHeight.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field GenesisHash", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.GenesisHash = append(m.GenesisHash[:0], dAtA[iNdEx:postIndex]...) + if m.GenesisHash == nil { + m.GenesisHash = []byte{} + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field BinaryHash", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.BinaryHash = append(m.BinaryHash[:0], dAtA[iNdEx:postIndex]...) + if m.BinaryHash == nil { + m.BinaryHash = []byte{} + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SpawnTime", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.SpawnTime, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.UnbondingPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TransferTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.TransferTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRedistributionFraction", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerRedistributionFraction = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 12: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field BlocksPerDistributionTransmission", wireType) + } + m.BlocksPerDistributionTransmission = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.BlocksPerDistributionTransmission |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 13: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field HistoricalEntries", wireType) + } + m.HistoricalEntries = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.HistoricalEntries |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerRemovalProposal) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerRemovalProposal: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerRemovalProposal: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Title = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Description = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field StopTime", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.StopTime, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *EquivocationProposal) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: EquivocationProposal: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: EquivocationProposal: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Title = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Description = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Equivocations", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Equivocations = append(m.Equivocations, &types1.Equivocation{}) + if err := m.Equivocations[len(m.Equivocations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *GlobalSlashEntry) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: GlobalSlashEntry: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: GlobalSlashEntry: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field RecvTime", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.RecvTime, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerChainID", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerChainID = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field IbcSeqNum", wireType) + } + m.IbcSeqNum = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.IbcSeqNum |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderValConsAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderValConsAddr == nil { + m.ProviderValConsAddr = &ProviderConsAddress{} + } + if err := m.ProviderValConsAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Params) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Params: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Params: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TemplateClient", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.TemplateClient == nil { + m.TemplateClient = &types2.ClientState{} + } + if err := m.TemplateClient.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TrustingPeriodFraction", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.TrustingPeriodFraction = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field InitTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.InitTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field VscTimeoutPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.VscTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterReplenishPeriod", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.SlashMeterReplenishPeriod, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterReplenishFraction", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SlashMeterReplenishFraction = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field MaxThrottledPackets", wireType) + } + m.MaxThrottledPackets = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.MaxThrottledPackets |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRewardDenomRegistrationFee", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ConsumerRewardDenomRegistrationFee.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *HandshakeMetadata) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: HandshakeMetadata: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: HandshakeMetadata: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderFeePoolAddr", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderFeePoolAddr = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Version = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SlashAcks) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: SlashAcks: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SlashAcks: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Addresses = append(m.Addresses, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerAdditionProposals) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerAdditionProposals: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerAdditionProposals: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Pending", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Pending = append(m.Pending, &ConsumerAdditionProposal{}) + if err := m.Pending[len(m.Pending)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerRemovalProposals) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerRemovalProposals: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerRemovalProposals: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Pending", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Pending = append(m.Pending, &ConsumerRemovalProposal{}) + if err := m.Pending[len(m.Pending)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ChannelToChain) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ChannelToChain: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ChannelToChain: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChannelId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChannelId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *VscUnbondingOps) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: VscUnbondingOps: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: VscUnbondingOps: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) + } + m.VscId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.VscId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType == 0 { + var v uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.UnbondingOpIds = append(m.UnbondingOpIds, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.UnbondingOpIds) == 0 { + m.UnbondingOpIds = make([]uint64, 0, elementCount) + } + for iNdEx < postIndex { + var v uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.UnbondingOpIds = append(m.UnbondingOpIds, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOpIds", wireType) + } + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *UnbondingOp) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: UnbondingOp: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: UnbondingOp: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) + } + m.Id = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Id |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UnbondingConsumerChains", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.UnbondingConsumerChains = append(m.UnbondingConsumerChains, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *InitTimeoutTimestamp) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: InitTimeoutTimestamp: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: InitTimeoutTimestamp: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) + } + m.Timestamp = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Timestamp |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *VscSendTimestamp) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: VscSendTimestamp: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: VscSendTimestamp: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) + } + m.VscId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.VscId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.Timestamp, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerConsAddress) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerConsAddress: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerConsAddress: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) + if m.Address == nil { + m.Address = []byte{} + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ProviderConsAddress) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ProviderConsAddress: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ProviderConsAddress: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) + if m.Address == nil { + m.Address = []byte{} + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerAddressList) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerAddressList: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerAddressList: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Addresses = append(m.Addresses, &ConsumerConsAddress{}) + if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *KeyAssignmentReplacement) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: KeyAssignmentReplacement: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: KeyAssignmentReplacement: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderAddr == nil { + m.ProviderAddr = &ProviderConsAddress{} + } + if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PrevCKey", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.PrevCKey == nil { + m.PrevCKey = &crypto.PublicKey{} + } + if err := m.PrevCKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Power", wireType) + } + m.Power = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Power |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ValidatorConsumerPubKey) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ValidatorConsumerPubKey: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ValidatorConsumerPubKey: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderAddr == nil { + m.ProviderAddr = &ProviderConsAddress{} + } + if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerKey", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ConsumerKey == nil { + m.ConsumerKey = &crypto.PublicKey{} + } + if err := m.ConsumerKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ValidatorByConsumerAddr) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ValidatorByConsumerAddr: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ValidatorByConsumerAddr: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ConsumerAddr == nil { + m.ConsumerAddr = &ConsumerConsAddress{} + } + if err := m.ConsumerAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ProviderAddr == nil { + m.ProviderAddr = &ProviderConsAddress{} + } + if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerAddrsToPrune) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerAddrsToPrune: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerAddrsToPrune: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) + } + m.VscId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.VscId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddrs", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProvider + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthProvider + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthProvider + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ConsumerAddrs == nil { + m.ConsumerAddrs = &ConsumerAddressList{} + } + if err := m.ConsumerAddrs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipProvider(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthProvider + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipProvider(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowProvider + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowProvider + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowProvider + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthProvider + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupProvider + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthProvider + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthProvider = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowProvider = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupProvider = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/provider/types/query.pb.go b/v2/x/ccv/provider/types/query.pb.go new file mode 100644 index 0000000000..bd0f472b5c --- /dev/null +++ b/v2/x/ccv/provider/types/query.pb.go @@ -0,0 +1,4566 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/provider/v2/query.proto + +package types + +import ( + context "context" + fmt "fmt" + types "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" + types1 "github.com/cosmos/interchain-security/v2/x/ccv/types" + _ "github.com/gogo/protobuf/gogoproto" + grpc1 "github.com/gogo/protobuf/grpc" + proto "github.com/gogo/protobuf/proto" + github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" + _ "google.golang.org/genproto/googleapis/api/annotations" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" + _ "google.golang.org/protobuf/types/known/timestamppb" + io "io" + math "math" + math_bits "math/bits" + time "time" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf +var _ = time.Kitchen + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +type QueryConsumerGenesisRequest struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` +} + +func (m *QueryConsumerGenesisRequest) Reset() { *m = QueryConsumerGenesisRequest{} } +func (m *QueryConsumerGenesisRequest) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerGenesisRequest) ProtoMessage() {} +func (*QueryConsumerGenesisRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{0} +} +func (m *QueryConsumerGenesisRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerGenesisRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerGenesisRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerGenesisRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerGenesisRequest.Merge(m, src) +} +func (m *QueryConsumerGenesisRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerGenesisRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerGenesisRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerGenesisRequest proto.InternalMessageInfo + +func (m *QueryConsumerGenesisRequest) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +type QueryConsumerGenesisResponse struct { + GenesisState types.GenesisState `protobuf:"bytes,1,opt,name=genesis_state,json=genesisState,proto3" json:"genesis_state"` +} + +func (m *QueryConsumerGenesisResponse) Reset() { *m = QueryConsumerGenesisResponse{} } +func (m *QueryConsumerGenesisResponse) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerGenesisResponse) ProtoMessage() {} +func (*QueryConsumerGenesisResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{1} +} +func (m *QueryConsumerGenesisResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerGenesisResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerGenesisResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerGenesisResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerGenesisResponse.Merge(m, src) +} +func (m *QueryConsumerGenesisResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerGenesisResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerGenesisResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerGenesisResponse proto.InternalMessageInfo + +func (m *QueryConsumerGenesisResponse) GetGenesisState() types.GenesisState { + if m != nil { + return m.GenesisState + } + return types.GenesisState{} +} + +type QueryConsumerChainsRequest struct { +} + +func (m *QueryConsumerChainsRequest) Reset() { *m = QueryConsumerChainsRequest{} } +func (m *QueryConsumerChainsRequest) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainsRequest) ProtoMessage() {} +func (*QueryConsumerChainsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{2} +} +func (m *QueryConsumerChainsRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainsRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainsRequest.Merge(m, src) +} +func (m *QueryConsumerChainsRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainsRequest proto.InternalMessageInfo + +type QueryConsumerChainsResponse struct { + Chains []*Chain `protobuf:"bytes,1,rep,name=chains,proto3" json:"chains,omitempty"` +} + +func (m *QueryConsumerChainsResponse) Reset() { *m = QueryConsumerChainsResponse{} } +func (m *QueryConsumerChainsResponse) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainsResponse) ProtoMessage() {} +func (*QueryConsumerChainsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{3} +} +func (m *QueryConsumerChainsResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainsResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainsResponse.Merge(m, src) +} +func (m *QueryConsumerChainsResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainsResponse proto.InternalMessageInfo + +func (m *QueryConsumerChainsResponse) GetChains() []*Chain { + if m != nil { + return m.Chains + } + return nil +} + +type QueryConsumerChainStartProposalsRequest struct { +} + +func (m *QueryConsumerChainStartProposalsRequest) Reset() { + *m = QueryConsumerChainStartProposalsRequest{} +} +func (m *QueryConsumerChainStartProposalsRequest) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainStartProposalsRequest) ProtoMessage() {} +func (*QueryConsumerChainStartProposalsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{4} +} +func (m *QueryConsumerChainStartProposalsRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainStartProposalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainStartProposalsRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainStartProposalsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainStartProposalsRequest.Merge(m, src) +} +func (m *QueryConsumerChainStartProposalsRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainStartProposalsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainStartProposalsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainStartProposalsRequest proto.InternalMessageInfo + +type QueryConsumerChainStartProposalsResponse struct { + Proposals *ConsumerAdditionProposals `protobuf:"bytes,1,opt,name=proposals,proto3" json:"proposals,omitempty"` +} + +func (m *QueryConsumerChainStartProposalsResponse) Reset() { + *m = QueryConsumerChainStartProposalsResponse{} +} +func (m *QueryConsumerChainStartProposalsResponse) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainStartProposalsResponse) ProtoMessage() {} +func (*QueryConsumerChainStartProposalsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{5} +} +func (m *QueryConsumerChainStartProposalsResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainStartProposalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainStartProposalsResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainStartProposalsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainStartProposalsResponse.Merge(m, src) +} +func (m *QueryConsumerChainStartProposalsResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainStartProposalsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainStartProposalsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainStartProposalsResponse proto.InternalMessageInfo + +func (m *QueryConsumerChainStartProposalsResponse) GetProposals() *ConsumerAdditionProposals { + if m != nil { + return m.Proposals + } + return nil +} + +type QueryConsumerChainStopProposalsRequest struct { +} + +func (m *QueryConsumerChainStopProposalsRequest) Reset() { + *m = QueryConsumerChainStopProposalsRequest{} +} +func (m *QueryConsumerChainStopProposalsRequest) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainStopProposalsRequest) ProtoMessage() {} +func (*QueryConsumerChainStopProposalsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{6} +} +func (m *QueryConsumerChainStopProposalsRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainStopProposalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainStopProposalsRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainStopProposalsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainStopProposalsRequest.Merge(m, src) +} +func (m *QueryConsumerChainStopProposalsRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainStopProposalsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainStopProposalsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainStopProposalsRequest proto.InternalMessageInfo + +type QueryConsumerChainStopProposalsResponse struct { + Proposals *ConsumerRemovalProposals `protobuf:"bytes,1,opt,name=proposals,proto3" json:"proposals,omitempty"` +} + +func (m *QueryConsumerChainStopProposalsResponse) Reset() { + *m = QueryConsumerChainStopProposalsResponse{} +} +func (m *QueryConsumerChainStopProposalsResponse) String() string { return proto.CompactTextString(m) } +func (*QueryConsumerChainStopProposalsResponse) ProtoMessage() {} +func (*QueryConsumerChainStopProposalsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{7} +} +func (m *QueryConsumerChainStopProposalsResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryConsumerChainStopProposalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryConsumerChainStopProposalsResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryConsumerChainStopProposalsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryConsumerChainStopProposalsResponse.Merge(m, src) +} +func (m *QueryConsumerChainStopProposalsResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryConsumerChainStopProposalsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryConsumerChainStopProposalsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryConsumerChainStopProposalsResponse proto.InternalMessageInfo + +func (m *QueryConsumerChainStopProposalsResponse) GetProposals() *ConsumerRemovalProposals { + if m != nil { + return m.Proposals + } + return nil +} + +type Chain struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` +} + +func (m *Chain) Reset() { *m = Chain{} } +func (m *Chain) String() string { return proto.CompactTextString(m) } +func (*Chain) ProtoMessage() {} +func (*Chain) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{8} +} +func (m *Chain) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Chain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Chain.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Chain) XXX_Merge(src proto.Message) { + xxx_messageInfo_Chain.Merge(m, src) +} +func (m *Chain) XXX_Size() int { + return m.Size() +} +func (m *Chain) XXX_DiscardUnknown() { + xxx_messageInfo_Chain.DiscardUnknown(m) +} + +var xxx_messageInfo_Chain proto.InternalMessageInfo + +func (m *Chain) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *Chain) GetClientId() string { + if m != nil { + return m.ClientId + } + return "" +} + +type QueryValidatorConsumerAddrRequest struct { + // The id of the consumer chain + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // The consensus address of the validator on the provider chain + ProviderAddress string `protobuf:"bytes,2,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty" yaml:"address"` +} + +func (m *QueryValidatorConsumerAddrRequest) Reset() { *m = QueryValidatorConsumerAddrRequest{} } +func (m *QueryValidatorConsumerAddrRequest) String() string { return proto.CompactTextString(m) } +func (*QueryValidatorConsumerAddrRequest) ProtoMessage() {} +func (*QueryValidatorConsumerAddrRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{9} +} +func (m *QueryValidatorConsumerAddrRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryValidatorConsumerAddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryValidatorConsumerAddrRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryValidatorConsumerAddrRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryValidatorConsumerAddrRequest.Merge(m, src) +} +func (m *QueryValidatorConsumerAddrRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryValidatorConsumerAddrRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryValidatorConsumerAddrRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryValidatorConsumerAddrRequest proto.InternalMessageInfo + +type QueryValidatorConsumerAddrResponse struct { + // The address of the validator on the consumer chain + ConsumerAddress string `protobuf:"bytes,1,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty"` +} + +func (m *QueryValidatorConsumerAddrResponse) Reset() { *m = QueryValidatorConsumerAddrResponse{} } +func (m *QueryValidatorConsumerAddrResponse) String() string { return proto.CompactTextString(m) } +func (*QueryValidatorConsumerAddrResponse) ProtoMessage() {} +func (*QueryValidatorConsumerAddrResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{10} +} +func (m *QueryValidatorConsumerAddrResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryValidatorConsumerAddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryValidatorConsumerAddrResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryValidatorConsumerAddrResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryValidatorConsumerAddrResponse.Merge(m, src) +} +func (m *QueryValidatorConsumerAddrResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryValidatorConsumerAddrResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryValidatorConsumerAddrResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryValidatorConsumerAddrResponse proto.InternalMessageInfo + +func (m *QueryValidatorConsumerAddrResponse) GetConsumerAddress() string { + if m != nil { + return m.ConsumerAddress + } + return "" +} + +type QueryValidatorProviderAddrRequest struct { + // The id of the provider chain + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // The consensus address of the validator on the consumer chain + ConsumerAddress string `protobuf:"bytes,2,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty" yaml:"address"` +} + +func (m *QueryValidatorProviderAddrRequest) Reset() { *m = QueryValidatorProviderAddrRequest{} } +func (m *QueryValidatorProviderAddrRequest) String() string { return proto.CompactTextString(m) } +func (*QueryValidatorProviderAddrRequest) ProtoMessage() {} +func (*QueryValidatorProviderAddrRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{11} +} +func (m *QueryValidatorProviderAddrRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryValidatorProviderAddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryValidatorProviderAddrRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryValidatorProviderAddrRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryValidatorProviderAddrRequest.Merge(m, src) +} +func (m *QueryValidatorProviderAddrRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryValidatorProviderAddrRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryValidatorProviderAddrRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryValidatorProviderAddrRequest proto.InternalMessageInfo + +type QueryValidatorProviderAddrResponse struct { + // The address of the validator on the provider chain + ProviderAddress string `protobuf:"bytes,1,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty"` +} + +func (m *QueryValidatorProviderAddrResponse) Reset() { *m = QueryValidatorProviderAddrResponse{} } +func (m *QueryValidatorProviderAddrResponse) String() string { return proto.CompactTextString(m) } +func (*QueryValidatorProviderAddrResponse) ProtoMessage() {} +func (*QueryValidatorProviderAddrResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{12} +} +func (m *QueryValidatorProviderAddrResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryValidatorProviderAddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryValidatorProviderAddrResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryValidatorProviderAddrResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryValidatorProviderAddrResponse.Merge(m, src) +} +func (m *QueryValidatorProviderAddrResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryValidatorProviderAddrResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryValidatorProviderAddrResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryValidatorProviderAddrResponse proto.InternalMessageInfo + +func (m *QueryValidatorProviderAddrResponse) GetProviderAddress() string { + if m != nil { + return m.ProviderAddress + } + return "" +} + +type QueryThrottleStateRequest struct { +} + +func (m *QueryThrottleStateRequest) Reset() { *m = QueryThrottleStateRequest{} } +func (m *QueryThrottleStateRequest) String() string { return proto.CompactTextString(m) } +func (*QueryThrottleStateRequest) ProtoMessage() {} +func (*QueryThrottleStateRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{13} +} +func (m *QueryThrottleStateRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryThrottleStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryThrottleStateRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryThrottleStateRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryThrottleStateRequest.Merge(m, src) +} +func (m *QueryThrottleStateRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryThrottleStateRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryThrottleStateRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryThrottleStateRequest proto.InternalMessageInfo + +type QueryThrottleStateResponse struct { + // current slash_meter state + SlashMeter int64 `protobuf:"varint,1,opt,name=slash_meter,json=slashMeter,proto3" json:"slash_meter,omitempty"` + // allowance of voting power units (int) that the slash meter is given per replenish period + // this also serves as the max value for the meter. + SlashMeterAllowance int64 `protobuf:"varint,2,opt,name=slash_meter_allowance,json=slashMeterAllowance,proto3" json:"slash_meter_allowance,omitempty"` + // next time the slash meter could potentially be replenished, iff it's not full + NextReplenishCandidate time.Time `protobuf:"bytes,3,opt,name=next_replenish_candidate,json=nextReplenishCandidate,proto3,stdtime" json:"next_replenish_candidate"` + // data relevant to currently throttled slash packets + Packets []*ThrottledSlashPacket `protobuf:"bytes,4,rep,name=packets,proto3" json:"packets,omitempty"` +} + +func (m *QueryThrottleStateResponse) Reset() { *m = QueryThrottleStateResponse{} } +func (m *QueryThrottleStateResponse) String() string { return proto.CompactTextString(m) } +func (*QueryThrottleStateResponse) ProtoMessage() {} +func (*QueryThrottleStateResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{14} +} +func (m *QueryThrottleStateResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryThrottleStateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryThrottleStateResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryThrottleStateResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryThrottleStateResponse.Merge(m, src) +} +func (m *QueryThrottleStateResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryThrottleStateResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryThrottleStateResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryThrottleStateResponse proto.InternalMessageInfo + +func (m *QueryThrottleStateResponse) GetSlashMeter() int64 { + if m != nil { + return m.SlashMeter + } + return 0 +} + +func (m *QueryThrottleStateResponse) GetSlashMeterAllowance() int64 { + if m != nil { + return m.SlashMeterAllowance + } + return 0 +} + +func (m *QueryThrottleStateResponse) GetNextReplenishCandidate() time.Time { + if m != nil { + return m.NextReplenishCandidate + } + return time.Time{} +} + +func (m *QueryThrottleStateResponse) GetPackets() []*ThrottledSlashPacket { + if m != nil { + return m.Packets + } + return nil +} + +type QueryThrottledConsumerPacketDataRequest struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` +} + +func (m *QueryThrottledConsumerPacketDataRequest) Reset() { + *m = QueryThrottledConsumerPacketDataRequest{} +} +func (m *QueryThrottledConsumerPacketDataRequest) String() string { return proto.CompactTextString(m) } +func (*QueryThrottledConsumerPacketDataRequest) ProtoMessage() {} +func (*QueryThrottledConsumerPacketDataRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{15} +} +func (m *QueryThrottledConsumerPacketDataRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryThrottledConsumerPacketDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryThrottledConsumerPacketDataRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.Merge(m, src) +} +func (m *QueryThrottledConsumerPacketDataRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryThrottledConsumerPacketDataRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryThrottledConsumerPacketDataRequest proto.InternalMessageInfo + +func (m *QueryThrottledConsumerPacketDataRequest) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +type QueryThrottledConsumerPacketDataResponse struct { + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + Size_ uint64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` + PacketDataInstances []ThrottledPacketDataWrapper `protobuf:"bytes,3,rep,name=packetDataInstances,proto3" json:"packetDataInstances"` +} + +func (m *QueryThrottledConsumerPacketDataResponse) Reset() { + *m = QueryThrottledConsumerPacketDataResponse{} +} +func (m *QueryThrottledConsumerPacketDataResponse) String() string { return proto.CompactTextString(m) } +func (*QueryThrottledConsumerPacketDataResponse) ProtoMessage() {} +func (*QueryThrottledConsumerPacketDataResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{16} +} +func (m *QueryThrottledConsumerPacketDataResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryThrottledConsumerPacketDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryThrottledConsumerPacketDataResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.Merge(m, src) +} +func (m *QueryThrottledConsumerPacketDataResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryThrottledConsumerPacketDataResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryThrottledConsumerPacketDataResponse proto.InternalMessageInfo + +func (m *QueryThrottledConsumerPacketDataResponse) GetChainId() string { + if m != nil { + return m.ChainId + } + return "" +} + +func (m *QueryThrottledConsumerPacketDataResponse) GetSize_() uint64 { + if m != nil { + return m.Size_ + } + return 0 +} + +func (m *QueryThrottledConsumerPacketDataResponse) GetPacketDataInstances() []ThrottledPacketDataWrapper { + if m != nil { + return m.PacketDataInstances + } + return nil +} + +// A query wrapper type for the global entry and data relevant to a throttled slash packet. +type ThrottledSlashPacket struct { + GlobalEntry GlobalSlashEntry `protobuf:"bytes,1,opt,name=global_entry,json=globalEntry,proto3" json:"global_entry"` + Data types1.SlashPacketData `protobuf:"bytes,2,opt,name=data,proto3" json:"data"` +} + +func (m *ThrottledSlashPacket) Reset() { *m = ThrottledSlashPacket{} } +func (m *ThrottledSlashPacket) String() string { return proto.CompactTextString(m) } +func (*ThrottledSlashPacket) ProtoMessage() {} +func (*ThrottledSlashPacket) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{17} +} +func (m *ThrottledSlashPacket) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ThrottledSlashPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ThrottledSlashPacket.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ThrottledSlashPacket) XXX_Merge(src proto.Message) { + xxx_messageInfo_ThrottledSlashPacket.Merge(m, src) +} +func (m *ThrottledSlashPacket) XXX_Size() int { + return m.Size() +} +func (m *ThrottledSlashPacket) XXX_DiscardUnknown() { + xxx_messageInfo_ThrottledSlashPacket.DiscardUnknown(m) +} + +var xxx_messageInfo_ThrottledSlashPacket proto.InternalMessageInfo + +func (m *ThrottledSlashPacket) GetGlobalEntry() GlobalSlashEntry { + if m != nil { + return m.GlobalEntry + } + return GlobalSlashEntry{} +} + +func (m *ThrottledSlashPacket) GetData() types1.SlashPacketData { + if m != nil { + return m.Data + } + return types1.SlashPacketData{} +} + +// ThrottledPacketDataWrapper contains either SlashPacketData or VSCMaturedPacketData +type ThrottledPacketDataWrapper struct { + // Types that are valid to be assigned to Data: + // *ThrottledPacketDataWrapper_SlashPacket + // *ThrottledPacketDataWrapper_VscMaturedPacket + Data isThrottledPacketDataWrapper_Data `protobuf_oneof:"data"` +} + +func (m *ThrottledPacketDataWrapper) Reset() { *m = ThrottledPacketDataWrapper{} } +func (m *ThrottledPacketDataWrapper) String() string { return proto.CompactTextString(m) } +func (*ThrottledPacketDataWrapper) ProtoMessage() {} +func (*ThrottledPacketDataWrapper) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{18} +} +func (m *ThrottledPacketDataWrapper) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ThrottledPacketDataWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ThrottledPacketDataWrapper.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ThrottledPacketDataWrapper) XXX_Merge(src proto.Message) { + xxx_messageInfo_ThrottledPacketDataWrapper.Merge(m, src) +} +func (m *ThrottledPacketDataWrapper) XXX_Size() int { + return m.Size() +} +func (m *ThrottledPacketDataWrapper) XXX_DiscardUnknown() { + xxx_messageInfo_ThrottledPacketDataWrapper.DiscardUnknown(m) +} + +var xxx_messageInfo_ThrottledPacketDataWrapper proto.InternalMessageInfo + +type isThrottledPacketDataWrapper_Data interface { + isThrottledPacketDataWrapper_Data() + MarshalTo([]byte) (int, error) + Size() int +} + +type ThrottledPacketDataWrapper_SlashPacket struct { + SlashPacket *types1.SlashPacketData `protobuf:"bytes,1,opt,name=slash_packet,json=slashPacket,proto3,oneof" json:"slash_packet,omitempty"` +} +type ThrottledPacketDataWrapper_VscMaturedPacket struct { + VscMaturedPacket *types1.VSCMaturedPacketData `protobuf:"bytes,2,opt,name=vsc_matured_packet,json=vscMaturedPacket,proto3,oneof" json:"vsc_matured_packet,omitempty"` +} + +func (*ThrottledPacketDataWrapper_SlashPacket) isThrottledPacketDataWrapper_Data() {} +func (*ThrottledPacketDataWrapper_VscMaturedPacket) isThrottledPacketDataWrapper_Data() {} + +func (m *ThrottledPacketDataWrapper) GetData() isThrottledPacketDataWrapper_Data { + if m != nil { + return m.Data + } + return nil +} + +func (m *ThrottledPacketDataWrapper) GetSlashPacket() *types1.SlashPacketData { + if x, ok := m.GetData().(*ThrottledPacketDataWrapper_SlashPacket); ok { + return x.SlashPacket + } + return nil +} + +func (m *ThrottledPacketDataWrapper) GetVscMaturedPacket() *types1.VSCMaturedPacketData { + if x, ok := m.GetData().(*ThrottledPacketDataWrapper_VscMaturedPacket); ok { + return x.VscMaturedPacket + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*ThrottledPacketDataWrapper) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*ThrottledPacketDataWrapper_SlashPacket)(nil), + (*ThrottledPacketDataWrapper_VscMaturedPacket)(nil), + } +} + +type QueryRegisteredConsumerRewardDenomsRequest struct { +} + +func (m *QueryRegisteredConsumerRewardDenomsRequest) Reset() { + *m = QueryRegisteredConsumerRewardDenomsRequest{} +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) String() string { + return proto.CompactTextString(m) +} +func (*QueryRegisteredConsumerRewardDenomsRequest) ProtoMessage() {} +func (*QueryRegisteredConsumerRewardDenomsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{19} +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.Merge(m, src) +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Size() int { + return m.Size() +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest proto.InternalMessageInfo + +type QueryRegisteredConsumerRewardDenomsResponse struct { + Denoms []string `protobuf:"bytes,1,rep,name=denoms,proto3" json:"denoms,omitempty"` +} + +func (m *QueryRegisteredConsumerRewardDenomsResponse) Reset() { + *m = QueryRegisteredConsumerRewardDenomsResponse{} +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) String() string { + return proto.CompactTextString(m) +} +func (*QueryRegisteredConsumerRewardDenomsResponse) ProtoMessage() {} +func (*QueryRegisteredConsumerRewardDenomsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_3500f779bbe29955, []int{20} +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.Merge(m, src) +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Size() int { + return m.Size() +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse proto.InternalMessageInfo + +func (m *QueryRegisteredConsumerRewardDenomsResponse) GetDenoms() []string { + if m != nil { + return m.Denoms + } + return nil +} + +func init() { + proto.RegisterType((*QueryConsumerGenesisRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisRequest") + proto.RegisterType((*QueryConsumerGenesisResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisResponse") + proto.RegisterType((*QueryConsumerChainsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsRequest") + proto.RegisterType((*QueryConsumerChainsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsResponse") + proto.RegisterType((*QueryConsumerChainStartProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsRequest") + proto.RegisterType((*QueryConsumerChainStartProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsResponse") + proto.RegisterType((*QueryConsumerChainStopProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsRequest") + proto.RegisterType((*QueryConsumerChainStopProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsResponse") + proto.RegisterType((*Chain)(nil), "interchain_security.ccv.provider.v2.Chain") + proto.RegisterType((*QueryValidatorConsumerAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrRequest") + proto.RegisterType((*QueryValidatorConsumerAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrResponse") + proto.RegisterType((*QueryValidatorProviderAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrRequest") + proto.RegisterType((*QueryValidatorProviderAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrResponse") + proto.RegisterType((*QueryThrottleStateRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateRequest") + proto.RegisterType((*QueryThrottleStateResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateResponse") + proto.RegisterType((*QueryThrottledConsumerPacketDataRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataRequest") + proto.RegisterType((*QueryThrottledConsumerPacketDataResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataResponse") + proto.RegisterType((*ThrottledSlashPacket)(nil), "interchain_security.ccv.provider.v2.ThrottledSlashPacket") + proto.RegisterType((*ThrottledPacketDataWrapper)(nil), "interchain_security.ccv.provider.v2.ThrottledPacketDataWrapper") + proto.RegisterType((*QueryRegisteredConsumerRewardDenomsRequest)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsRequest") + proto.RegisterType((*QueryRegisteredConsumerRewardDenomsResponse)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsResponse") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/provider/v2/query.proto", fileDescriptor_3500f779bbe29955) +} + +var fileDescriptor_3500f779bbe29955 = []byte{ + // 1321 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0xdc, 0x44, + 0x18, 0x5d, 0x6f, 0xd2, 0x34, 0x99, 0x14, 0x5a, 0xa6, 0xa5, 0x6c, 0xdd, 0x6a, 0xb7, 0xb8, 0x08, + 0xd2, 0x16, 0xec, 0xd6, 0x15, 0x52, 0x1b, 0x48, 0x37, 0xbb, 0x49, 0x48, 0xa3, 0x36, 0x6a, 0x70, + 0xaa, 0x56, 0x02, 0x54, 0x33, 0xb1, 0x87, 0x8d, 0x85, 0xd7, 0xe3, 0x7a, 0x66, 0x9d, 0x86, 0x1f, + 0x07, 0x40, 0x82, 0x1e, 0x2b, 0x21, 0x6e, 0x1c, 0x7a, 0xe2, 0xbf, 0xe0, 0xde, 0x1b, 0x15, 0xbd, + 0xf4, 0x54, 0x50, 0xc2, 0x81, 0x23, 0xe2, 0x8e, 0x84, 0x3c, 0x1e, 0xef, 0x8f, 0xac, 0x77, 0xd7, + 0xbb, 0xcd, 0x6d, 0x77, 0x3c, 0xdf, 0xfb, 0xde, 0x7b, 0xfa, 0x66, 0xfc, 0x0c, 0x34, 0xc7, 0x63, + 0x38, 0xb0, 0x36, 0x91, 0xe3, 0x99, 0x14, 0x5b, 0x8d, 0xc0, 0x61, 0xdb, 0x9a, 0x65, 0x85, 0x9a, + 0x1f, 0x90, 0xd0, 0xb1, 0x71, 0xa0, 0x85, 0xba, 0x76, 0xaf, 0x81, 0x83, 0x6d, 0xd5, 0x0f, 0x08, + 0x23, 0xf0, 0x4c, 0x4a, 0x81, 0x6a, 0x59, 0xa1, 0x9a, 0x14, 0xa8, 0xa1, 0x2e, 0x9f, 0xaa, 0x11, + 0x52, 0x73, 0xb1, 0x86, 0x7c, 0x47, 0x43, 0x9e, 0x47, 0x18, 0x62, 0x0e, 0xf1, 0x68, 0x0c, 0x21, + 0x1f, 0xab, 0x91, 0x1a, 0xe1, 0x3f, 0xb5, 0xe8, 0x97, 0x58, 0x2d, 0x89, 0x1a, 0xfe, 0x6f, 0xa3, + 0xf1, 0x99, 0xc6, 0x9c, 0x3a, 0xa6, 0x0c, 0xd5, 0x7d, 0xb1, 0xe1, 0x8d, 0x5e, 0x54, 0x43, 0x5d, + 0x13, 0x04, 0x18, 0x91, 0x2f, 0xf6, 0xda, 0x65, 0x11, 0x8f, 0x36, 0xea, 0xb1, 0xa0, 0x1a, 0xf6, + 0x30, 0x75, 0x12, 0x3e, 0x7a, 0x16, 0x0f, 0x9a, 0xf2, 0x78, 0x8d, 0x72, 0x19, 0x9c, 0xfc, 0x30, + 0x72, 0x65, 0x41, 0xa0, 0x2e, 0xc7, 0x88, 0x06, 0xbe, 0xd7, 0xc0, 0x94, 0xc1, 0x13, 0x60, 0x32, + 0xc6, 0x73, 0xec, 0x82, 0x74, 0x5a, 0x9a, 0x99, 0x32, 0x0e, 0xf2, 0xff, 0x2b, 0xb6, 0xf2, 0x15, + 0x38, 0x95, 0x5e, 0x49, 0x7d, 0xe2, 0x51, 0x0c, 0x3f, 0x01, 0x2f, 0x09, 0x7a, 0x26, 0x65, 0x88, + 0x61, 0x5e, 0x3f, 0xad, 0x5f, 0x54, 0x7b, 0x19, 0x9f, 0x08, 0x53, 0x43, 0x5d, 0x15, 0x60, 0xeb, + 0x51, 0x61, 0x75, 0xfc, 0xf1, 0xf3, 0x52, 0xce, 0x38, 0x54, 0x6b, 0x5b, 0x53, 0x4e, 0x01, 0xb9, + 0xa3, 0xfb, 0x42, 0x84, 0x97, 0xd0, 0x56, 0xd0, 0x1e, 0x55, 0xc9, 0x53, 0x41, 0xad, 0x0a, 0x26, + 0x78, 0x7f, 0x5a, 0x90, 0x4e, 0x8f, 0xcd, 0x4c, 0xeb, 0xe7, 0xd4, 0x0c, 0xc3, 0xa0, 0x72, 0x10, + 0x43, 0x54, 0x2a, 0x67, 0xc1, 0x5b, 0xdd, 0x2d, 0xd6, 0x19, 0x0a, 0xd8, 0x5a, 0x40, 0x7c, 0x42, + 0x91, 0xdb, 0x64, 0xf3, 0x40, 0x02, 0x33, 0x83, 0xf7, 0x36, 0x6d, 0x9b, 0xf2, 0x93, 0x45, 0x61, + 0xd9, 0xd5, 0x6c, 0xf4, 0x04, 0x78, 0xc5, 0xb6, 0x9d, 0x68, 0x4a, 0x5b, 0xd0, 0x2d, 0x40, 0x65, + 0x06, 0xbc, 0x99, 0xc6, 0x84, 0xf8, 0x5d, 0xa4, 0xbf, 0x97, 0xd2, 0x05, 0x76, 0x6c, 0x15, 0x9c, + 0x3f, 0xee, 0xe6, 0x3c, 0x37, 0x14, 0x67, 0x03, 0xd7, 0x49, 0x88, 0xdc, 0x54, 0xca, 0x65, 0x70, + 0x80, 0xb7, 0xee, 0x33, 0x8b, 0xf0, 0x24, 0x98, 0xb2, 0x5c, 0x07, 0x7b, 0x2c, 0x7a, 0x96, 0xe7, + 0xcf, 0x26, 0xe3, 0x85, 0x15, 0x5b, 0xf9, 0x41, 0x02, 0xaf, 0x73, 0x25, 0xb7, 0x91, 0xeb, 0xd8, + 0x88, 0x91, 0xa0, 0xcd, 0xaa, 0x60, 0xf0, 0xa4, 0xc3, 0x39, 0x70, 0x24, 0x21, 0x6d, 0x22, 0xdb, + 0x0e, 0x30, 0xa5, 0x71, 0x93, 0x2a, 0xfc, 0xf7, 0x79, 0xe9, 0xe5, 0x6d, 0x54, 0x77, 0x67, 0x15, + 0xf1, 0x40, 0x31, 0x0e, 0x27, 0x7b, 0x2b, 0xf1, 0xca, 0xec, 0xe4, 0x83, 0x47, 0xa5, 0xdc, 0xdf, + 0x8f, 0x4a, 0x39, 0xe5, 0x26, 0x50, 0xfa, 0x11, 0x11, 0x6e, 0x9e, 0x05, 0x47, 0x92, 0xa3, 0xd0, + 0x6c, 0x17, 0x33, 0x3a, 0x6c, 0xb5, 0xed, 0x8f, 0x9a, 0x75, 0x4b, 0x5b, 0x6b, 0x6b, 0x9e, 0x4d, + 0x5a, 0x57, 0xaf, 0x3e, 0xd2, 0xf6, 0xf4, 0xef, 0x27, 0xad, 0x93, 0x48, 0x4b, 0x5a, 0x97, 0x93, + 0x42, 0xda, 0x1e, 0xd7, 0x94, 0x93, 0xe0, 0x04, 0x07, 0xbc, 0xb5, 0x19, 0x10, 0xc6, 0x5c, 0xcc, + 0x8f, 0x7d, 0x32, 0x9c, 0xbf, 0xe4, 0xc5, 0xf1, 0xdf, 0xf3, 0x54, 0xb4, 0x29, 0x81, 0x69, 0xea, + 0x22, 0xba, 0x69, 0xd6, 0x31, 0xc3, 0x01, 0xef, 0x30, 0x66, 0x00, 0xbe, 0xb4, 0x1a, 0xad, 0x40, + 0x1d, 0xbc, 0xda, 0xb6, 0xc1, 0x44, 0xae, 0x4b, 0xb6, 0x90, 0x67, 0x61, 0xae, 0x7d, 0xcc, 0x38, + 0xda, 0xda, 0x5a, 0x49, 0x1e, 0xc1, 0xbb, 0xa0, 0xe0, 0xe1, 0xfb, 0xcc, 0x0c, 0xb0, 0xef, 0x62, + 0xcf, 0xa1, 0x9b, 0xa6, 0x85, 0x3c, 0x3b, 0x12, 0x8b, 0x0b, 0x63, 0x7c, 0xe6, 0x65, 0x35, 0xbe, + 0xfa, 0xd5, 0xe4, 0xea, 0x57, 0x6f, 0x25, 0x57, 0x7f, 0x75, 0x32, 0xba, 0xc3, 0x1e, 0xfe, 0x51, + 0x92, 0x8c, 0xe3, 0x11, 0x8a, 0x91, 0x80, 0x2c, 0x24, 0x18, 0x70, 0x1d, 0x1c, 0xf4, 0x91, 0xf5, + 0x39, 0x66, 0xb4, 0x30, 0xce, 0x6f, 0xa5, 0x2b, 0x99, 0x8e, 0x50, 0xe2, 0x80, 0xbd, 0x1e, 0x71, + 0x5e, 0xe3, 0x08, 0x46, 0x82, 0xa4, 0x2c, 0x8a, 0x43, 0xdc, 0xdc, 0x95, 0x4c, 0x5c, 0xbc, 0x71, + 0x11, 0x31, 0x94, 0xe1, 0xaa, 0xff, 0x3d, 0xb9, 0xc0, 0xfa, 0xc2, 0x08, 0xf3, 0xfb, 0x4c, 0x1b, + 0x04, 0xe3, 0xd4, 0xf9, 0x22, 0x76, 0x79, 0xdc, 0xe0, 0xbf, 0xe1, 0x16, 0x38, 0xea, 0x37, 0x41, + 0x56, 0x3c, 0xca, 0x22, 0xb3, 0x69, 0x61, 0x8c, 0x5b, 0x50, 0x1e, 0xce, 0x82, 0x16, 0x9b, 0x3b, + 0x01, 0xf2, 0x7d, 0x1c, 0x88, 0x57, 0x47, 0x5a, 0x07, 0xe5, 0x57, 0x09, 0x1c, 0x4b, 0x33, 0x0f, + 0xde, 0x05, 0x87, 0x6a, 0x2e, 0xd9, 0x40, 0xae, 0x89, 0x3d, 0x16, 0x6c, 0x8b, 0x0b, 0xed, 0xdd, + 0x4c, 0x54, 0x96, 0x79, 0x21, 0x47, 0x5b, 0x8a, 0x8a, 0x05, 0x81, 0xe9, 0x18, 0x90, 0x2f, 0xc1, + 0x25, 0x30, 0x6e, 0x23, 0x86, 0xb8, 0x0b, 0xd3, 0xfa, 0xf9, 0x9e, 0xb8, 0xa1, 0xae, 0xb6, 0xd1, + 0x8a, 0xc8, 0x0b, 0x34, 0x5e, 0xae, 0x3c, 0x93, 0x80, 0xdc, 0x5b, 0x39, 0x5c, 0x03, 0x87, 0xe2, + 0x11, 0x8f, 0xb5, 0x0b, 0x15, 0xc3, 0x74, 0xbb, 0x96, 0x33, 0xe2, 0x63, 0x24, 0x7c, 0xf9, 0x14, + 0xc0, 0x90, 0x5a, 0x66, 0x1d, 0xb1, 0x46, 0x80, 0xed, 0x04, 0x37, 0x56, 0x71, 0xa1, 0x1f, 0xee, + 0xed, 0xf5, 0x85, 0xd5, 0xb8, 0xa8, 0x03, 0xfc, 0x48, 0x48, 0xad, 0x8e, 0xf5, 0xea, 0x44, 0xec, + 0x8c, 0xf2, 0x36, 0x38, 0xc7, 0xc7, 0xcd, 0xc0, 0x35, 0x87, 0x32, 0x1c, 0xb4, 0xe6, 0xcd, 0xc0, + 0x5b, 0x28, 0xb0, 0x17, 0xb1, 0x47, 0xea, 0xcd, 0x37, 0xd5, 0x12, 0x38, 0x9f, 0x69, 0xb7, 0x98, + 0xcf, 0xe3, 0x60, 0xc2, 0xe6, 0x2b, 0xfc, 0xe5, 0x3f, 0x65, 0x88, 0x7f, 0xfa, 0xcf, 0xaf, 0x80, + 0x03, 0x1c, 0x07, 0xee, 0x48, 0xe0, 0x58, 0x5a, 0xb4, 0x81, 0xf3, 0x99, 0x66, 0xa0, 0x4f, 0x9e, + 0x92, 0x2b, 0x2f, 0x80, 0x10, 0xf3, 0x57, 0x96, 0xbe, 0x7d, 0xfa, 0xd7, 0x8f, 0xf9, 0x32, 0x9c, + 0x1b, 0x1c, 0x79, 0x9b, 0x57, 0xbb, 0x88, 0x4e, 0xda, 0x97, 0xc9, 0xc9, 0xfc, 0x1a, 0x3e, 0x95, + 0xc0, 0xd1, 0x94, 0x8c, 0x04, 0xcb, 0xc3, 0x33, 0xec, 0xc8, 0x5e, 0xf2, 0xfc, 0xe8, 0x00, 0x42, + 0xe1, 0x15, 0xae, 0xf0, 0x12, 0xbc, 0x38, 0x84, 0xc2, 0x38, 0x95, 0xc1, 0x6f, 0xf2, 0xa0, 0xd0, + 0x23, 0x6a, 0x51, 0x78, 0x63, 0x44, 0x66, 0xa9, 0xa9, 0x4e, 0x5e, 0xdd, 0x27, 0x34, 0x21, 0xfa, + 0x1a, 0x17, 0x5d, 0x85, 0xf3, 0xc3, 0x8a, 0x8e, 0xd2, 0x75, 0xc0, 0xcc, 0x66, 0x60, 0x82, 0xff, + 0x49, 0xe0, 0xb5, 0xf4, 0xe4, 0x46, 0xe1, 0xf5, 0x91, 0x49, 0x77, 0x47, 0x44, 0xf9, 0xc6, 0xfe, + 0x80, 0x09, 0x03, 0x96, 0xb9, 0x01, 0x15, 0x58, 0x1e, 0xc1, 0x00, 0xe2, 0xb7, 0xe9, 0xff, 0x47, + 0x12, 0xe1, 0x20, 0x35, 0x66, 0xc1, 0x0f, 0xb2, 0xb3, 0xee, 0x17, 0x18, 0xe5, 0xe5, 0x17, 0xc6, + 0x11, 0xc2, 0x2b, 0x5c, 0xf8, 0x7b, 0xf0, 0x4a, 0x86, 0x6f, 0xd8, 0x04, 0xc8, 0xec, 0x48, 0x6d, + 0x29, 0x92, 0xdb, 0xe3, 0xd7, 0x48, 0x92, 0x53, 0x82, 0xe4, 0x48, 0x92, 0xd3, 0x72, 0xe0, 0x68, + 0x92, 0x3b, 0x92, 0x23, 0xfc, 0x4d, 0x02, 0xb0, 0x3b, 0x02, 0xc2, 0xab, 0xd9, 0x29, 0xa6, 0x25, + 0x4b, 0xb9, 0x3c, 0x72, 0xbd, 0x90, 0x76, 0x99, 0x4b, 0xd3, 0xe1, 0x85, 0xc1, 0xd2, 0x98, 0x00, + 0x88, 0xbf, 0x8f, 0xe1, 0x77, 0x79, 0x70, 0x7a, 0x50, 0xca, 0x1a, 0xe6, 0x0e, 0x1b, 0x9c, 0xf9, + 0x86, 0xb9, 0xc3, 0x32, 0x44, 0x3f, 0xa5, 0xca, 0xb5, 0xbf, 0x0f, 0x67, 0x07, 0x6b, 0xf7, 0xb1, + 0x67, 0x3b, 0x5e, 0xad, 0x35, 0xc7, 0x22, 0xb1, 0xc2, 0x9f, 0xf2, 0xe0, 0x4c, 0x86, 0xd7, 0x39, + 0xbc, 0x99, 0x9d, 0x7a, 0xa6, 0x18, 0x21, 0xaf, 0xed, 0x1f, 0xa0, 0xb0, 0xe3, 0x3a, 0xb7, 0x63, + 0x09, 0x2e, 0x0c, 0xb6, 0x23, 0x68, 0x22, 0xb6, 0x1c, 0x09, 0x38, 0xa6, 0x19, 0xc7, 0x93, 0xea, + 0x9d, 0xc7, 0x3b, 0x45, 0xe9, 0xc9, 0x4e, 0x51, 0xfa, 0x73, 0xa7, 0x28, 0x3d, 0xdc, 0x2d, 0xe6, + 0x9e, 0xec, 0x16, 0x73, 0xcf, 0x76, 0x8b, 0xb9, 0x8f, 0xe6, 0x6a, 0x0e, 0xdb, 0x6c, 0x6c, 0xa8, + 0x16, 0xa9, 0x6b, 0x16, 0xa1, 0x75, 0x42, 0xdb, 0xfa, 0xbd, 0xd3, 0xec, 0x17, 0xea, 0xda, 0xfd, + 0x3d, 0xf3, 0xb7, 0xed, 0x63, 0xba, 0x31, 0xc1, 0xbf, 0x56, 0x2e, 0xfd, 0x1f, 0x00, 0x00, 0xff, + 0xff, 0x11, 0xa5, 0xa7, 0xd7, 0x42, 0x13, 0x00, 0x00, +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// QueryClient is the client API for Query service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type QueryClient interface { + // ConsumerGenesis queries the genesis state needed to start a consumer chain + // whose proposal has been accepted + QueryConsumerGenesis(ctx context.Context, in *QueryConsumerGenesisRequest, opts ...grpc.CallOption) (*QueryConsumerGenesisResponse, error) + // ConsumerChains queries active consumer chains supported by the provider + // chain + QueryConsumerChains(ctx context.Context, in *QueryConsumerChainsRequest, opts ...grpc.CallOption) (*QueryConsumerChainsResponse, error) + // QueryConsumerChainStarts queries consumer chain start proposals. + QueryConsumerChainStarts(ctx context.Context, in *QueryConsumerChainStartProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStartProposalsResponse, error) + // QueryConsumerChainStops queries consumer chain stop proposals. + QueryConsumerChainStops(ctx context.Context, in *QueryConsumerChainStopProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStopProposalsResponse, error) + // QueryValidatorConsumerAddr queries the address + // assigned by a validator for a consumer chain. + QueryValidatorConsumerAddr(ctx context.Context, in *QueryValidatorConsumerAddrRequest, opts ...grpc.CallOption) (*QueryValidatorConsumerAddrResponse, error) + // QueryProviderAddr returns the provider chain validator + // given a consumer chain validator address + QueryValidatorProviderAddr(ctx context.Context, in *QueryValidatorProviderAddrRequest, opts ...grpc.CallOption) (*QueryValidatorProviderAddrResponse, error) + // QueryThrottleState returns the main on-chain state relevant to currently throttled slash packets + QueryThrottleState(ctx context.Context, in *QueryThrottleStateRequest, opts ...grpc.CallOption) (*QueryThrottleStateResponse, error) + // QueryThrottledConsumerPacketData returns a list of pending packet data instances + // (slash packet and vsc matured) for a single consumer chain + QueryThrottledConsumerPacketData(ctx context.Context, in *QueryThrottledConsumerPacketDataRequest, opts ...grpc.CallOption) (*QueryThrottledConsumerPacketDataResponse, error) + // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward denoms that are registered + QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) +} + +type queryClient struct { + cc grpc1.ClientConn +} + +func NewQueryClient(cc grpc1.ClientConn) QueryClient { + return &queryClient{cc} +} + +func (c *queryClient) QueryConsumerGenesis(ctx context.Context, in *QueryConsumerGenesisRequest, opts ...grpc.CallOption) (*QueryConsumerGenesisResponse, error) { + out := new(QueryConsumerGenesisResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryConsumerChains(ctx context.Context, in *QueryConsumerChainsRequest, opts ...grpc.CallOption) (*QueryConsumerChainsResponse, error) { + out := new(QueryConsumerChainsResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryConsumerChainStarts(ctx context.Context, in *QueryConsumerChainStartProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStartProposalsResponse, error) { + out := new(QueryConsumerChainStartProposalsResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryConsumerChainStops(ctx context.Context, in *QueryConsumerChainStopProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStopProposalsResponse, error) { + out := new(QueryConsumerChainStopProposalsResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryValidatorConsumerAddr(ctx context.Context, in *QueryValidatorConsumerAddrRequest, opts ...grpc.CallOption) (*QueryValidatorConsumerAddrResponse, error) { + out := new(QueryValidatorConsumerAddrResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryValidatorProviderAddr(ctx context.Context, in *QueryValidatorProviderAddrRequest, opts ...grpc.CallOption) (*QueryValidatorProviderAddrResponse, error) { + out := new(QueryValidatorProviderAddrResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryThrottleState(ctx context.Context, in *QueryThrottleStateRequest, opts ...grpc.CallOption) (*QueryThrottleStateResponse, error) { + out := new(QueryThrottleStateResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryThrottledConsumerPacketData(ctx context.Context, in *QueryThrottledConsumerPacketDataRequest, opts ...grpc.CallOption) (*QueryThrottledConsumerPacketDataResponse, error) { + out := new(QueryThrottledConsumerPacketDataResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *queryClient) QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) { + out := new(QueryRegisteredConsumerRewardDenomsResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// QueryServer is the server API for Query service. +type QueryServer interface { + // ConsumerGenesis queries the genesis state needed to start a consumer chain + // whose proposal has been accepted + QueryConsumerGenesis(context.Context, *QueryConsumerGenesisRequest) (*QueryConsumerGenesisResponse, error) + // ConsumerChains queries active consumer chains supported by the provider + // chain + QueryConsumerChains(context.Context, *QueryConsumerChainsRequest) (*QueryConsumerChainsResponse, error) + // QueryConsumerChainStarts queries consumer chain start proposals. + QueryConsumerChainStarts(context.Context, *QueryConsumerChainStartProposalsRequest) (*QueryConsumerChainStartProposalsResponse, error) + // QueryConsumerChainStops queries consumer chain stop proposals. + QueryConsumerChainStops(context.Context, *QueryConsumerChainStopProposalsRequest) (*QueryConsumerChainStopProposalsResponse, error) + // QueryValidatorConsumerAddr queries the address + // assigned by a validator for a consumer chain. + QueryValidatorConsumerAddr(context.Context, *QueryValidatorConsumerAddrRequest) (*QueryValidatorConsumerAddrResponse, error) + // QueryProviderAddr returns the provider chain validator + // given a consumer chain validator address + QueryValidatorProviderAddr(context.Context, *QueryValidatorProviderAddrRequest) (*QueryValidatorProviderAddrResponse, error) + // QueryThrottleState returns the main on-chain state relevant to currently throttled slash packets + QueryThrottleState(context.Context, *QueryThrottleStateRequest) (*QueryThrottleStateResponse, error) + // QueryThrottledConsumerPacketData returns a list of pending packet data instances + // (slash packet and vsc matured) for a single consumer chain + QueryThrottledConsumerPacketData(context.Context, *QueryThrottledConsumerPacketDataRequest) (*QueryThrottledConsumerPacketDataResponse, error) + // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward denoms that are registered + QueryRegisteredConsumerRewardDenoms(context.Context, *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) +} + +// UnimplementedQueryServer can be embedded to have forward compatible implementations. +type UnimplementedQueryServer struct { +} + +func (*UnimplementedQueryServer) QueryConsumerGenesis(ctx context.Context, req *QueryConsumerGenesisRequest) (*QueryConsumerGenesisResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerGenesis not implemented") +} +func (*UnimplementedQueryServer) QueryConsumerChains(ctx context.Context, req *QueryConsumerChainsRequest) (*QueryConsumerChainsResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChains not implemented") +} +func (*UnimplementedQueryServer) QueryConsumerChainStarts(ctx context.Context, req *QueryConsumerChainStartProposalsRequest) (*QueryConsumerChainStartProposalsResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChainStarts not implemented") +} +func (*UnimplementedQueryServer) QueryConsumerChainStops(ctx context.Context, req *QueryConsumerChainStopProposalsRequest) (*QueryConsumerChainStopProposalsResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChainStops not implemented") +} +func (*UnimplementedQueryServer) QueryValidatorConsumerAddr(ctx context.Context, req *QueryValidatorConsumerAddrRequest) (*QueryValidatorConsumerAddrResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryValidatorConsumerAddr not implemented") +} +func (*UnimplementedQueryServer) QueryValidatorProviderAddr(ctx context.Context, req *QueryValidatorProviderAddrRequest) (*QueryValidatorProviderAddrResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryValidatorProviderAddr not implemented") +} +func (*UnimplementedQueryServer) QueryThrottleState(ctx context.Context, req *QueryThrottleStateRequest) (*QueryThrottleStateResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryThrottleState not implemented") +} +func (*UnimplementedQueryServer) QueryThrottledConsumerPacketData(ctx context.Context, req *QueryThrottledConsumerPacketDataRequest) (*QueryThrottledConsumerPacketDataResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryThrottledConsumerPacketData not implemented") +} +func (*UnimplementedQueryServer) QueryRegisteredConsumerRewardDenoms(ctx context.Context, req *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryRegisteredConsumerRewardDenoms not implemented") +} + +func RegisterQueryServer(s grpc1.Server, srv QueryServer) { + s.RegisterService(&_Query_serviceDesc, srv) +} + +func _Query_QueryConsumerGenesis_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryConsumerGenesisRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryConsumerGenesis(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryConsumerGenesis(ctx, req.(*QueryConsumerGenesisRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryConsumerChains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryConsumerChainsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryConsumerChains(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryConsumerChains(ctx, req.(*QueryConsumerChainsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryConsumerChainStarts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryConsumerChainStartProposalsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryConsumerChainStarts(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryConsumerChainStarts(ctx, req.(*QueryConsumerChainStartProposalsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryConsumerChainStops_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryConsumerChainStopProposalsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryConsumerChainStops(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryConsumerChainStops(ctx, req.(*QueryConsumerChainStopProposalsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryValidatorConsumerAddr_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryValidatorConsumerAddrRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryValidatorConsumerAddr(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryValidatorConsumerAddr(ctx, req.(*QueryValidatorConsumerAddrRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryValidatorProviderAddr_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryValidatorProviderAddrRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryValidatorProviderAddr(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryValidatorProviderAddr(ctx, req.(*QueryValidatorProviderAddrRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryThrottleState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryThrottleStateRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryThrottleState(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryThrottleState(ctx, req.(*QueryThrottleStateRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryThrottledConsumerPacketData_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryThrottledConsumerPacketDataRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryThrottledConsumerPacketData(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryThrottledConsumerPacketData(ctx, req.(*QueryThrottledConsumerPacketDataRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Query_QueryRegisteredConsumerRewardDenoms_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryRegisteredConsumerRewardDenomsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryRegisteredConsumerRewardDenoms(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryRegisteredConsumerRewardDenoms(ctx, req.(*QueryRegisteredConsumerRewardDenomsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _Query_serviceDesc = grpc.ServiceDesc{ + ServiceName: "interchain_security.ccv.provider.v2.Query", + HandlerType: (*QueryServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "QueryConsumerGenesis", + Handler: _Query_QueryConsumerGenesis_Handler, + }, + { + MethodName: "QueryConsumerChains", + Handler: _Query_QueryConsumerChains_Handler, + }, + { + MethodName: "QueryConsumerChainStarts", + Handler: _Query_QueryConsumerChainStarts_Handler, + }, + { + MethodName: "QueryConsumerChainStops", + Handler: _Query_QueryConsumerChainStops_Handler, + }, + { + MethodName: "QueryValidatorConsumerAddr", + Handler: _Query_QueryValidatorConsumerAddr_Handler, + }, + { + MethodName: "QueryValidatorProviderAddr", + Handler: _Query_QueryValidatorProviderAddr_Handler, + }, + { + MethodName: "QueryThrottleState", + Handler: _Query_QueryThrottleState_Handler, + }, + { + MethodName: "QueryThrottledConsumerPacketData", + Handler: _Query_QueryThrottledConsumerPacketData_Handler, + }, + { + MethodName: "QueryRegisteredConsumerRewardDenoms", + Handler: _Query_QueryRegisteredConsumerRewardDenoms_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "interchain_security/ccv/provider/v2/query.proto", +} + +func (m *QueryConsumerGenesisRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerGenesisRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerGenesisRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryConsumerGenesisResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerGenesisResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerGenesisResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + { + size, err := m.GenesisState.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainsRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainsRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainsResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainsResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Chains) > 0 { + for iNdEx := len(m.Chains) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Chains[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainStartProposalsRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainStartProposalsRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainStartProposalsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainStartProposalsResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainStartProposalsResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainStartProposalsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Proposals != nil { + { + size, err := m.Proposals.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainStopProposalsRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainStopProposalsRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainStopProposalsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryConsumerChainStopProposalsResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryConsumerChainStopProposalsResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryConsumerChainStopProposalsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Proposals != nil { + { + size, err := m.Proposals.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *Chain) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Chain) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Chain) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ClientId) > 0 { + i -= len(m.ClientId) + copy(dAtA[i:], m.ClientId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ClientId))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryValidatorConsumerAddrRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryValidatorConsumerAddrRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryValidatorConsumerAddrRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ProviderAddress) > 0 { + i -= len(m.ProviderAddress) + copy(dAtA[i:], m.ProviderAddress) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ProviderAddress))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryValidatorConsumerAddrResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryValidatorConsumerAddrResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryValidatorConsumerAddrResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ConsumerAddress) > 0 { + i -= len(m.ConsumerAddress) + copy(dAtA[i:], m.ConsumerAddress) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerAddress))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryValidatorProviderAddrRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryValidatorProviderAddrRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryValidatorProviderAddrRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ConsumerAddress) > 0 { + i -= len(m.ConsumerAddress) + copy(dAtA[i:], m.ConsumerAddress) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerAddress))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryValidatorProviderAddrResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryValidatorProviderAddrResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryValidatorProviderAddrResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ProviderAddress) > 0 { + i -= len(m.ProviderAddress) + copy(dAtA[i:], m.ProviderAddress) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ProviderAddress))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryThrottleStateRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryThrottleStateRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryThrottleStateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryThrottleStateResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryThrottleStateResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryThrottleStateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Packets) > 0 { + for iNdEx := len(m.Packets) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Packets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + } + } + n4, err4 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.NextReplenishCandidate, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.NextReplenishCandidate):]) + if err4 != nil { + return 0, err4 + } + i -= n4 + i = encodeVarintQuery(dAtA, i, uint64(n4)) + i-- + dAtA[i] = 0x1a + if m.SlashMeterAllowance != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.SlashMeterAllowance)) + i-- + dAtA[i] = 0x10 + } + if m.SlashMeter != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.SlashMeter)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *QueryThrottledConsumerPacketDataRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryThrottledConsumerPacketDataRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryThrottledConsumerPacketDataRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *QueryThrottledConsumerPacketDataResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryThrottledConsumerPacketDataResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryThrottledConsumerPacketDataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.PacketDataInstances) > 0 { + for iNdEx := len(m.PacketDataInstances) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.PacketDataInstances[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + } + if m.Size_ != 0 { + i = encodeVarintQuery(dAtA, i, uint64(m.Size_)) + i-- + dAtA[i] = 0x10 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ThrottledSlashPacket) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ThrottledSlashPacket) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ThrottledSlashPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + { + size, err := m.Data.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + { + size, err := m.GlobalEntry.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func (m *ThrottledPacketDataWrapper) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ThrottledPacketDataWrapper) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ThrottledPacketDataWrapper) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Data != nil { + { + size := m.Data.Size() + i -= size + if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { + return 0, err + } + } + } + return len(dAtA) - i, nil +} + +func (m *ThrottledPacketDataWrapper_SlashPacket) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ThrottledPacketDataWrapper_SlashPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + if m.SlashPacket != nil { + { + size, err := m.SlashPacket.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} +func (m *ThrottledPacketDataWrapper_VscMaturedPacket) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ThrottledPacketDataWrapper_VscMaturedPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + if m.VscMaturedPacket != nil { + { + size, err := m.VscMaturedPacket.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintQuery(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + return len(dAtA) - i, nil +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryRegisteredConsumerRewardDenomsRequest) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryRegisteredConsumerRewardDenomsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *QueryRegisteredConsumerRewardDenomsResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *QueryRegisteredConsumerRewardDenomsResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *QueryRegisteredConsumerRewardDenomsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Denoms) > 0 { + for iNdEx := len(m.Denoms) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Denoms[iNdEx]) + copy(dAtA[i:], m.Denoms[iNdEx]) + i = encodeVarintQuery(dAtA, i, uint64(len(m.Denoms[iNdEx]))) + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func encodeVarintQuery(dAtA []byte, offset int, v uint64) int { + offset -= sovQuery(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *QueryConsumerGenesisRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryConsumerGenesisResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.GenesisState.Size() + n += 1 + l + sovQuery(uint64(l)) + return n +} + +func (m *QueryConsumerChainsRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryConsumerChainsResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Chains) > 0 { + for _, e := range m.Chains { + l = e.Size() + n += 1 + l + sovQuery(uint64(l)) + } + } + return n +} + +func (m *QueryConsumerChainStartProposalsRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryConsumerChainStartProposalsResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Proposals != nil { + l = m.Proposals.Size() + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryConsumerChainStopProposalsRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryConsumerChainStopProposalsResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Proposals != nil { + l = m.Proposals.Size() + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *Chain) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.ClientId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryValidatorConsumerAddrRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.ProviderAddress) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryValidatorConsumerAddrResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ConsumerAddress) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryValidatorProviderAddrRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + l = len(m.ConsumerAddress) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryValidatorProviderAddrResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ProviderAddress) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryThrottleStateRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryThrottleStateResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.SlashMeter != 0 { + n += 1 + sovQuery(uint64(m.SlashMeter)) + } + if m.SlashMeterAllowance != 0 { + n += 1 + sovQuery(uint64(m.SlashMeterAllowance)) + } + l = github_com_gogo_protobuf_types.SizeOfStdTime(m.NextReplenishCandidate) + n += 1 + l + sovQuery(uint64(l)) + if len(m.Packets) > 0 { + for _, e := range m.Packets { + l = e.Size() + n += 1 + l + sovQuery(uint64(l)) + } + } + return n +} + +func (m *QueryThrottledConsumerPacketDataRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + return n +} + +func (m *QueryThrottledConsumerPacketDataResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovQuery(uint64(l)) + } + if m.Size_ != 0 { + n += 1 + sovQuery(uint64(m.Size_)) + } + if len(m.PacketDataInstances) > 0 { + for _, e := range m.PacketDataInstances { + l = e.Size() + n += 1 + l + sovQuery(uint64(l)) + } + } + return n +} + +func (m *ThrottledSlashPacket) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.GlobalEntry.Size() + n += 1 + l + sovQuery(uint64(l)) + l = m.Data.Size() + n += 1 + l + sovQuery(uint64(l)) + return n +} + +func (m *ThrottledPacketDataWrapper) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Data != nil { + n += m.Data.Size() + } + return n +} + +func (m *ThrottledPacketDataWrapper_SlashPacket) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.SlashPacket != nil { + l = m.SlashPacket.Size() + n += 1 + l + sovQuery(uint64(l)) + } + return n +} +func (m *ThrottledPacketDataWrapper_VscMaturedPacket) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.VscMaturedPacket != nil { + l = m.VscMaturedPacket.Size() + n += 1 + l + sovQuery(uint64(l)) + } + return n +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *QueryRegisteredConsumerRewardDenomsResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Denoms) > 0 { + for _, s := range m.Denoms { + l = len(s) + n += 1 + l + sovQuery(uint64(l)) + } + } + return n +} + +func sovQuery(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozQuery(x uint64) (n int) { + return sovQuery(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *QueryConsumerGenesisRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerGenesisRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerGenesisRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerGenesisResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerGenesisResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerGenesisResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field GenesisState", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.GenesisState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainsRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainsRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainsRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainsResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainsResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainsResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Chains", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Chains = append(m.Chains, &Chain{}) + if err := m.Chains[len(m.Chains)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainStartProposalsRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainStartProposalsRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainStartProposalsRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainStartProposalsResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainStartProposalsResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainStartProposalsResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Proposals", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Proposals == nil { + m.Proposals = &ConsumerAdditionProposals{} + } + if err := m.Proposals.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainStopProposalsRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainStopProposalsRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainStopProposalsRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryConsumerChainStopProposalsResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryConsumerChainStopProposalsResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryConsumerChainStopProposalsResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Proposals", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Proposals == nil { + m.Proposals = &ConsumerRemovalProposals{} + } + if err := m.Proposals.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Chain) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Chain: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Chain: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClientId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ClientId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryValidatorConsumerAddrRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryValidatorConsumerAddrRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryValidatorConsumerAddrRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddress", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderAddress = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryValidatorConsumerAddrResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryValidatorConsumerAddrResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryValidatorConsumerAddrResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddress", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerAddress = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryValidatorProviderAddrRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryValidatorProviderAddrRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryValidatorProviderAddrRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddress", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerAddress = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryValidatorProviderAddrResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryValidatorProviderAddrResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryValidatorProviderAddrResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddress", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderAddress = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryThrottleStateRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryThrottleStateRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryThrottleStateRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryThrottleStateResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryThrottleStateResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryThrottleStateResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashMeter", wireType) + } + m.SlashMeter = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.SlashMeter |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterAllowance", wireType) + } + m.SlashMeterAllowance = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.SlashMeterAllowance |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field NextReplenishCandidate", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.NextReplenishCandidate, dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Packets", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Packets = append(m.Packets, &ThrottledSlashPacket{}) + if err := m.Packets[len(m.Packets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryThrottledConsumerPacketDataRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryThrottledConsumerPacketDataRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryThrottledConsumerPacketDataRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryThrottledConsumerPacketDataResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryThrottledConsumerPacketDataResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryThrottledConsumerPacketDataResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Size_", wireType) + } + m.Size_ = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Size_ |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PacketDataInstances", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.PacketDataInstances = append(m.PacketDataInstances, ThrottledPacketDataWrapper{}) + if err := m.PacketDataInstances[len(m.PacketDataInstances)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ThrottledSlashPacket) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ThrottledSlashPacket: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ThrottledSlashPacket: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field GlobalEntry", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.GlobalEntry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ThrottledPacketDataWrapper) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ThrottledPacketDataWrapper: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ThrottledPacketDataWrapper: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashPacket", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + v := &types1.SlashPacketData{} + if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + m.Data = &ThrottledPacketDataWrapper_SlashPacket{v} + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field VscMaturedPacket", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + v := &types1.VSCMaturedPacketData{} + if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + m.Data = &ThrottledPacketDataWrapper_VscMaturedPacket{v} + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryRegisteredConsumerRewardDenomsRequest) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsRequest: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsRequest: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *QueryRegisteredConsumerRewardDenomsResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Denoms", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowQuery + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthQuery + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthQuery + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Denoms = append(m.Denoms, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipQuery(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthQuery + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipQuery(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowQuery + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthQuery + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupQuery + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthQuery + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/provider/types/query.pb.gw.go b/v2/x/ccv/provider/types/query.pb.gw.go new file mode 100644 index 0000000000..7e11fa535d --- /dev/null +++ b/v2/x/ccv/provider/types/query.pb.gw.go @@ -0,0 +1,763 @@ +// Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. +// source: interchain_security/ccv/provider/v2/query.proto + +/* +Package types is a reverse proxy. + +It translates gRPC into RESTful JSON APIs. +*/ +package types + +import ( + "context" + "io" + "net/http" + + "github.com/golang/protobuf/descriptor" + "github.com/golang/protobuf/proto" + "github.com/grpc-ecosystem/grpc-gateway/runtime" + "github.com/grpc-ecosystem/grpc-gateway/utilities" + "google.golang.org/grpc" + "google.golang.org/grpc/codes" + "google.golang.org/grpc/grpclog" + "google.golang.org/grpc/metadata" + "google.golang.org/grpc/status" +) + +// Suppress "imported and not used" errors +var _ codes.Code +var _ io.Reader +var _ status.Status +var _ = runtime.String +var _ = utilities.NewDoubleArray +var _ = descriptor.ForMessage +var _ = metadata.Join + +func request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerGenesisRequest + var metadata runtime.ServerMetadata + + var ( + val string + ok bool + err error + _ = err + ) + + val, ok = pathParams["chain_id"] + if !ok { + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") + } + + protoReq.ChainId, err = runtime.String(val) + + if err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) + } + + msg, err := client.QueryConsumerGenesis(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerGenesisRequest + var metadata runtime.ServerMetadata + + var ( + val string + ok bool + err error + _ = err + ) + + val, ok = pathParams["chain_id"] + if !ok { + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") + } + + protoReq.ChainId, err = runtime.String(val) + + if err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) + } + + msg, err := server.QueryConsumerGenesis(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryConsumerChains_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainsRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryConsumerChains(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryConsumerChains_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainsRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryConsumerChains(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryConsumerChainStarts_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainStartProposalsRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryConsumerChainStarts(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryConsumerChainStarts_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainStartProposalsRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryConsumerChainStarts(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryConsumerChainStops_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainStopProposalsRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryConsumerChainStops(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryConsumerChainStops_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryConsumerChainStopProposalsRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryConsumerChainStops(ctx, &protoReq) + return msg, metadata, err + +} + +var ( + filter_Query_QueryValidatorConsumerAddr_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} +) + +func request_Query_QueryValidatorConsumerAddr_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorConsumerAddrRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerAddr_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := client.QueryValidatorConsumerAddr(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryValidatorConsumerAddr_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorConsumerAddrRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerAddr_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := server.QueryValidatorConsumerAddr(ctx, &protoReq) + return msg, metadata, err + +} + +var ( + filter_Query_QueryValidatorProviderAddr_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} +) + +func request_Query_QueryValidatorProviderAddr_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorProviderAddrRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorProviderAddr_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := client.QueryValidatorProviderAddr(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryValidatorProviderAddr_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorProviderAddrRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorProviderAddr_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := server.QueryValidatorProviderAddr(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryThrottleState_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryThrottleStateRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryThrottleState(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryThrottleState_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryThrottleStateRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryThrottleState(ctx, &protoReq) + return msg, metadata, err + +} + +var ( + filter_Query_QueryThrottledConsumerPacketData_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} +) + +func request_Query_QueryThrottledConsumerPacketData_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryThrottledConsumerPacketDataRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryThrottledConsumerPacketData_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := client.QueryThrottledConsumerPacketData(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryThrottledConsumerPacketData_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryThrottledConsumerPacketDataRequest + var metadata runtime.ServerMetadata + + if err := req.ParseForm(); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryThrottledConsumerPacketData_0); err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := server.QueryThrottledConsumerPacketData(ctx, &protoReq) + return msg, metadata, err + +} + +func request_Query_QueryRegisteredConsumerRewardDenoms_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryRegisteredConsumerRewardDenomsRequest + var metadata runtime.ServerMetadata + + msg, err := client.QueryRegisteredConsumerRewardDenoms(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_Query_QueryRegisteredConsumerRewardDenoms_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryRegisteredConsumerRewardDenomsRequest + var metadata runtime.ServerMetadata + + msg, err := server.QueryRegisteredConsumerRewardDenoms(ctx, &protoReq) + return msg, metadata, err + +} + +// RegisterQueryHandlerServer registers the http handlers for service Query to "mux". +// UnaryRPC :call QueryServer directly. +// StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. +// Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead. +func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error { + + mux.Handle("GET", pattern_Query_QueryConsumerGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryConsumerGenesis_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryConsumerChains_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChains_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChainStarts_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryConsumerChainStarts_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChainStarts_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChainStops_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryConsumerChainStops_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChainStops_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryValidatorConsumerAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryValidatorConsumerAddr_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryValidatorConsumerAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryValidatorProviderAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryValidatorProviderAddr_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryValidatorProviderAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryThrottleState_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryThrottleState_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryThrottleState_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryThrottledConsumerPacketData_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryThrottledConsumerPacketData_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryThrottledConsumerPacketData_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryRegisteredConsumerRewardDenoms_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_Query_QueryRegisteredConsumerRewardDenoms_0(rctx, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryRegisteredConsumerRewardDenoms_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + return nil +} + +// RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but +// automatically dials to "endpoint" and closes the connection when "ctx" gets done. +func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { + conn, err := grpc.Dial(endpoint, opts...) + if err != nil { + return err + } + defer func() { + if err != nil { + if cerr := conn.Close(); cerr != nil { + grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) + } + return + } + go func() { + <-ctx.Done() + if cerr := conn.Close(); cerr != nil { + grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) + } + }() + }() + + return RegisterQueryHandler(ctx, mux, conn) +} + +// RegisterQueryHandler registers the http handlers for service Query to "mux". +// The handlers forward requests to the grpc endpoint over "conn". +func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { + return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn)) +} + +// RegisterQueryHandlerClient registers the http handlers for service Query +// to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". +// Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" +// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in +// "QueryClient" to call the correct interceptors. +func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error { + + mux.Handle("GET", pattern_Query_QueryConsumerGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryConsumerGenesis_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryConsumerChains_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChains_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChainStarts_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryConsumerChainStarts_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChainStarts_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryConsumerChainStops_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryConsumerChainStops_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryConsumerChainStops_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryValidatorConsumerAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryValidatorConsumerAddr_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryValidatorConsumerAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryValidatorProviderAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryValidatorProviderAddr_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryValidatorProviderAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryThrottleState_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryThrottleState_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryThrottleState_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryThrottledConsumerPacketData_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryThrottledConsumerPacketData_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryThrottledConsumerPacketData_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + mux.Handle("GET", pattern_Query_QueryRegisteredConsumerRewardDenoms_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + rctx, err := runtime.AnnotateContext(ctx, mux, req) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_Query_QueryRegisteredConsumerRewardDenoms_0(rctx, inboundMarshaler, client, req, pathParams) + ctx = runtime.NewServerMetadataContext(ctx, md) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + + forward_Query_QueryRegisteredConsumerRewardDenoms_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + + return nil +} + +var ( + pattern_Query_QueryConsumerGenesis_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_genesis", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryConsumerChains_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chains"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryConsumerChainStarts_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chain_start_proposals"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryConsumerChainStops_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chain_stop_proposals"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryValidatorConsumerAddr_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "validator_consumer_addr"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryValidatorProviderAddr_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "validator_provider_addr"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryThrottleState_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "throttle_state"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryThrottledConsumerPacketData_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "pending_consumer_packets"}, "", runtime.AssumeColonVerbOpt(false))) + + pattern_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "registered_consumer_reward_denoms"}, "", runtime.AssumeColonVerbOpt(false))) +) + +var ( + forward_Query_QueryConsumerGenesis_0 = runtime.ForwardResponseMessage + + forward_Query_QueryConsumerChains_0 = runtime.ForwardResponseMessage + + forward_Query_QueryConsumerChainStarts_0 = runtime.ForwardResponseMessage + + forward_Query_QueryConsumerChainStops_0 = runtime.ForwardResponseMessage + + forward_Query_QueryValidatorConsumerAddr_0 = runtime.ForwardResponseMessage + + forward_Query_QueryValidatorProviderAddr_0 = runtime.ForwardResponseMessage + + forward_Query_QueryThrottleState_0 = runtime.ForwardResponseMessage + + forward_Query_QueryThrottledConsumerPacketData_0 = runtime.ForwardResponseMessage + + forward_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.ForwardResponseMessage +) diff --git a/v2/x/ccv/provider/types/tx.pb.go b/v2/x/ccv/provider/types/tx.pb.go new file mode 100644 index 0000000000..21b8d20748 --- /dev/null +++ b/v2/x/ccv/provider/types/tx.pb.go @@ -0,0 +1,997 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/provider/v2/tx.proto + +package types + +import ( + context "context" + fmt "fmt" + _ "github.com/cosmos/cosmos-sdk/codec/types" + _ "github.com/gogo/protobuf/gogoproto" + grpc1 "github.com/gogo/protobuf/grpc" + proto "github.com/gogo/protobuf/proto" + _ "github.com/regen-network/cosmos-proto" + _ "google.golang.org/genproto/googleapis/api/annotations" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" + io "io" + math "math" + math_bits "math/bits" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +type MsgAssignConsumerKey struct { + // The chain id of the consumer chain to assign a consensus public key to + ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` + // The validator address on the provider + ProviderAddr string `protobuf:"bytes,2,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty" yaml:"address"` + // The consensus public key to use on the consumer. + // in json string format corresponding to proto-any, ex: + // `{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Ui5Gf1+mtWUdH8u3xlmzdKID+F3PK0sfXZ73GZ6q6is="}` + ConsumerKey string `protobuf:"bytes,3,opt,name=consumer_key,json=consumerKey,proto3" json:"consumer_key,omitempty"` +} + +func (m *MsgAssignConsumerKey) Reset() { *m = MsgAssignConsumerKey{} } +func (m *MsgAssignConsumerKey) String() string { return proto.CompactTextString(m) } +func (*MsgAssignConsumerKey) ProtoMessage() {} +func (*MsgAssignConsumerKey) Descriptor() ([]byte, []int) { + return fileDescriptor_478ac7636d5bdcaf, []int{0} +} +func (m *MsgAssignConsumerKey) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MsgAssignConsumerKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MsgAssignConsumerKey.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MsgAssignConsumerKey) XXX_Merge(src proto.Message) { + xxx_messageInfo_MsgAssignConsumerKey.Merge(m, src) +} +func (m *MsgAssignConsumerKey) XXX_Size() int { + return m.Size() +} +func (m *MsgAssignConsumerKey) XXX_DiscardUnknown() { + xxx_messageInfo_MsgAssignConsumerKey.DiscardUnknown(m) +} + +var xxx_messageInfo_MsgAssignConsumerKey proto.InternalMessageInfo + +type MsgAssignConsumerKeyResponse struct { +} + +func (m *MsgAssignConsumerKeyResponse) Reset() { *m = MsgAssignConsumerKeyResponse{} } +func (m *MsgAssignConsumerKeyResponse) String() string { return proto.CompactTextString(m) } +func (*MsgAssignConsumerKeyResponse) ProtoMessage() {} +func (*MsgAssignConsumerKeyResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_478ac7636d5bdcaf, []int{1} +} +func (m *MsgAssignConsumerKeyResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MsgAssignConsumerKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MsgAssignConsumerKeyResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MsgAssignConsumerKeyResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_MsgAssignConsumerKeyResponse.Merge(m, src) +} +func (m *MsgAssignConsumerKeyResponse) XXX_Size() int { + return m.Size() +} +func (m *MsgAssignConsumerKeyResponse) XXX_DiscardUnknown() { + xxx_messageInfo_MsgAssignConsumerKeyResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_MsgAssignConsumerKeyResponse proto.InternalMessageInfo + +// MsgRegisterConsumerRewardDenom allows an account to register +// a consumer reward denom, i.e., add it to the list of denoms +// accepted by the provider as rewards. +type MsgRegisterConsumerRewardDenom struct { + Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` + Depositor string `protobuf:"bytes,2,opt,name=depositor,proto3" json:"depositor,omitempty"` +} + +func (m *MsgRegisterConsumerRewardDenom) Reset() { *m = MsgRegisterConsumerRewardDenom{} } +func (m *MsgRegisterConsumerRewardDenom) String() string { return proto.CompactTextString(m) } +func (*MsgRegisterConsumerRewardDenom) ProtoMessage() {} +func (*MsgRegisterConsumerRewardDenom) Descriptor() ([]byte, []int) { + return fileDescriptor_478ac7636d5bdcaf, []int{2} +} +func (m *MsgRegisterConsumerRewardDenom) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MsgRegisterConsumerRewardDenom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MsgRegisterConsumerRewardDenom.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MsgRegisterConsumerRewardDenom) XXX_Merge(src proto.Message) { + xxx_messageInfo_MsgRegisterConsumerRewardDenom.Merge(m, src) +} +func (m *MsgRegisterConsumerRewardDenom) XXX_Size() int { + return m.Size() +} +func (m *MsgRegisterConsumerRewardDenom) XXX_DiscardUnknown() { + xxx_messageInfo_MsgRegisterConsumerRewardDenom.DiscardUnknown(m) +} + +var xxx_messageInfo_MsgRegisterConsumerRewardDenom proto.InternalMessageInfo + +// MsgRegisterConsumerRewardDenomResponse defines the Msg/RegisterConsumerRewardDenom response type. +type MsgRegisterConsumerRewardDenomResponse struct { +} + +func (m *MsgRegisterConsumerRewardDenomResponse) Reset() { + *m = MsgRegisterConsumerRewardDenomResponse{} +} +func (m *MsgRegisterConsumerRewardDenomResponse) String() string { return proto.CompactTextString(m) } +func (*MsgRegisterConsumerRewardDenomResponse) ProtoMessage() {} +func (*MsgRegisterConsumerRewardDenomResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_478ac7636d5bdcaf, []int{3} +} +func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.Merge(m, src) +} +func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Size() int { + return m.Size() +} +func (m *MsgRegisterConsumerRewardDenomResponse) XXX_DiscardUnknown() { + xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse proto.InternalMessageInfo + +func init() { + proto.RegisterType((*MsgAssignConsumerKey)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKey") + proto.RegisterType((*MsgAssignConsumerKeyResponse)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKeyResponse") + proto.RegisterType((*MsgRegisterConsumerRewardDenom)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenom") + proto.RegisterType((*MsgRegisterConsumerRewardDenomResponse)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenomResponse") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/provider/v2/tx.proto", fileDescriptor_478ac7636d5bdcaf) +} + +var fileDescriptor_478ac7636d5bdcaf = []byte{ + // 452 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x93, 0x3d, 0x6b, 0x14, 0x41, + 0x18, 0xc7, 0x77, 0x13, 0xd4, 0x64, 0x8c, 0x82, 0xc3, 0x15, 0x97, 0xf3, 0xd8, 0xd3, 0x15, 0x24, + 0x85, 0xee, 0xc0, 0x59, 0x88, 0x01, 0x8b, 0x4b, 0x6c, 0x24, 0x5c, 0xb3, 0x8d, 0x60, 0xe1, 0xb1, + 0x37, 0x33, 0x4e, 0x06, 0xb3, 0xf3, 0x2c, 0xf3, 0xcc, 0xad, 0xd9, 0x6f, 0x60, 0xa9, 0x95, 0x6d, + 0xbe, 0x81, 0x5f, 0x43, 0xb0, 0x49, 0x69, 0x25, 0x72, 0xd7, 0x58, 0xfb, 0x09, 0x64, 0xdf, 0x3c, + 0xc5, 0xe3, 0x08, 0x92, 0xee, 0x79, 0xdb, 0xff, 0xff, 0xb7, 0x33, 0xf3, 0x90, 0x07, 0xda, 0x38, + 0x69, 0xf9, 0x71, 0xa2, 0xcd, 0x04, 0x25, 0x9f, 0x59, 0xed, 0x0a, 0xc6, 0x79, 0xce, 0x32, 0x0b, + 0xb9, 0x16, 0xd2, 0xb2, 0x7c, 0xc8, 0xdc, 0x69, 0x94, 0x59, 0x70, 0x40, 0xef, 0xad, 0x98, 0x8e, + 0x38, 0xcf, 0xa3, 0x76, 0x3a, 0xca, 0x87, 0xbd, 0xbe, 0x02, 0x50, 0x27, 0x92, 0x25, 0x99, 0x66, + 0x89, 0x31, 0xe0, 0x12, 0xa7, 0xc1, 0x60, 0x2d, 0xd1, 0xeb, 0x28, 0x50, 0x50, 0x85, 0xac, 0x8c, + 0x9a, 0xea, 0x2e, 0x07, 0x4c, 0x01, 0x27, 0x75, 0xa3, 0x4e, 0xda, 0x56, 0x23, 0x57, 0x65, 0xd3, + 0xd9, 0x6b, 0x96, 0x98, 0xa2, 0x6e, 0x85, 0x1f, 0x7d, 0xd2, 0x19, 0xa3, 0x1a, 0x21, 0x6a, 0x65, + 0x0e, 0xc1, 0xe0, 0x2c, 0x95, 0xf6, 0x48, 0x16, 0x74, 0x97, 0x6c, 0xd5, 0x90, 0x5a, 0x74, 0xfd, + 0x3b, 0xfe, 0xde, 0x76, 0x7c, 0xad, 0xca, 0x9f, 0x0b, 0xfa, 0x98, 0xdc, 0x68, 0x61, 0x27, 0x89, + 0x10, 0xb6, 0xbb, 0x51, 0xf6, 0x0f, 0xe8, 0xcf, 0x6f, 0x83, 0x9b, 0x45, 0x92, 0x9e, 0xec, 0x87, + 0x65, 0x55, 0x22, 0x86, 0xf1, 0x4e, 0x3b, 0x38, 0x12, 0xc2, 0xd2, 0xbb, 0x64, 0x87, 0x37, 0x16, + 0x93, 0x37, 0xb2, 0xe8, 0x6e, 0x56, 0xba, 0xd7, 0xf9, 0xd2, 0x76, 0x7f, 0xeb, 0xdd, 0xd9, 0xc0, + 0xfb, 0x71, 0x36, 0xf0, 0xc2, 0x80, 0xf4, 0x57, 0x81, 0xc5, 0x12, 0x33, 0x30, 0x28, 0xc3, 0x57, + 0x24, 0x18, 0xa3, 0x8a, 0xa5, 0xd2, 0xe8, 0xa4, 0x6d, 0x27, 0x62, 0xf9, 0x36, 0xb1, 0xe2, 0x99, + 0x34, 0x90, 0xd2, 0x0e, 0xb9, 0x22, 0xca, 0xa0, 0xe1, 0xaf, 0x13, 0xda, 0x27, 0xdb, 0x42, 0x66, + 0x80, 0xda, 0x41, 0x43, 0x1e, 0x2f, 0x0b, 0x7f, 0xf8, 0xef, 0x91, 0xfb, 0xeb, 0xf5, 0x5b, 0x92, + 0xe1, 0x97, 0x0d, 0xb2, 0x39, 0x46, 0x45, 0x3f, 0xf8, 0xe4, 0xd6, 0xbf, 0x07, 0xf9, 0x24, 0xba, + 0xc0, 0x8d, 0x47, 0xab, 0x7e, 0xb5, 0x37, 0xfa, 0xef, 0x4f, 0x5b, 0x36, 0xfa, 0xc9, 0x27, 0xb7, + 0xd7, 0x9d, 0xd1, 0xe1, 0x45, 0x2d, 0xd6, 0x88, 0xf4, 0x8e, 0x2e, 0x41, 0xa4, 0x25, 0x3e, 0x78, + 0xf1, 0x79, 0x1e, 0xf8, 0xe7, 0xf3, 0xc0, 0xff, 0x3e, 0x0f, 0xfc, 0xf7, 0x8b, 0xc0, 0x3b, 0x5f, + 0x04, 0xde, 0xd7, 0x45, 0xe0, 0xbd, 0x7c, 0xaa, 0xb4, 0x3b, 0x9e, 0x4d, 0x23, 0x0e, 0x69, 0xf3, + 0xbe, 0xd9, 0xd2, 0xf7, 0xe1, 0xef, 0xd5, 0xcb, 0x87, 0xec, 0xf4, 0xef, 0xfd, 0x73, 0x45, 0x26, + 0x71, 0x7a, 0xb5, 0x7a, 0xf1, 0x8f, 0x7e, 0x05, 0x00, 0x00, 0xff, 0xff, 0xd1, 0x94, 0x72, 0x77, + 0xb0, 0x03, 0x00, 0x00, +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// MsgClient is the client API for Msg service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type MsgClient interface { + AssignConsumerKey(ctx context.Context, in *MsgAssignConsumerKey, opts ...grpc.CallOption) (*MsgAssignConsumerKeyResponse, error) + RegisterConsumerRewardDenom(ctx context.Context, in *MsgRegisterConsumerRewardDenom, opts ...grpc.CallOption) (*MsgRegisterConsumerRewardDenomResponse, error) +} + +type msgClient struct { + cc grpc1.ClientConn +} + +func NewMsgClient(cc grpc1.ClientConn) MsgClient { + return &msgClient{cc} +} + +func (c *msgClient) AssignConsumerKey(ctx context.Context, in *MsgAssignConsumerKey, opts ...grpc.CallOption) (*MsgAssignConsumerKeyResponse, error) { + out := new(MsgAssignConsumerKeyResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *msgClient) RegisterConsumerRewardDenom(ctx context.Context, in *MsgRegisterConsumerRewardDenom, opts ...grpc.CallOption) (*MsgRegisterConsumerRewardDenomResponse, error) { + out := new(MsgRegisterConsumerRewardDenomResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// MsgServer is the server API for Msg service. +type MsgServer interface { + AssignConsumerKey(context.Context, *MsgAssignConsumerKey) (*MsgAssignConsumerKeyResponse, error) + RegisterConsumerRewardDenom(context.Context, *MsgRegisterConsumerRewardDenom) (*MsgRegisterConsumerRewardDenomResponse, error) +} + +// UnimplementedMsgServer can be embedded to have forward compatible implementations. +type UnimplementedMsgServer struct { +} + +func (*UnimplementedMsgServer) AssignConsumerKey(ctx context.Context, req *MsgAssignConsumerKey) (*MsgAssignConsumerKeyResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method AssignConsumerKey not implemented") +} +func (*UnimplementedMsgServer) RegisterConsumerRewardDenom(ctx context.Context, req *MsgRegisterConsumerRewardDenom) (*MsgRegisterConsumerRewardDenomResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method RegisterConsumerRewardDenom not implemented") +} + +func RegisterMsgServer(s grpc1.Server, srv MsgServer) { + s.RegisterService(&_Msg_serviceDesc, srv) +} + +func _Msg_AssignConsumerKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MsgAssignConsumerKey) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(MsgServer).AssignConsumerKey(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(MsgServer).AssignConsumerKey(ctx, req.(*MsgAssignConsumerKey)) + } + return interceptor(ctx, in, info, handler) +} + +func _Msg_RegisterConsumerRewardDenom_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MsgRegisterConsumerRewardDenom) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(MsgServer).RegisterConsumerRewardDenom(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(MsgServer).RegisterConsumerRewardDenom(ctx, req.(*MsgRegisterConsumerRewardDenom)) + } + return interceptor(ctx, in, info, handler) +} + +var _Msg_serviceDesc = grpc.ServiceDesc{ + ServiceName: "interchain_security.ccv.provider.v2.Msg", + HandlerType: (*MsgServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "AssignConsumerKey", + Handler: _Msg_AssignConsumerKey_Handler, + }, + { + MethodName: "RegisterConsumerRewardDenom", + Handler: _Msg_RegisterConsumerRewardDenom_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "interchain_security/ccv/provider/v2/tx.proto", +} + +func (m *MsgAssignConsumerKey) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MsgAssignConsumerKey) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MsgAssignConsumerKey) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.ConsumerKey) > 0 { + i -= len(m.ConsumerKey) + copy(dAtA[i:], m.ConsumerKey) + i = encodeVarintTx(dAtA, i, uint64(len(m.ConsumerKey))) + i-- + dAtA[i] = 0x1a + } + if len(m.ProviderAddr) > 0 { + i -= len(m.ProviderAddr) + copy(dAtA[i:], m.ProviderAddr) + i = encodeVarintTx(dAtA, i, uint64(len(m.ProviderAddr))) + i-- + dAtA[i] = 0x12 + } + if len(m.ChainId) > 0 { + i -= len(m.ChainId) + copy(dAtA[i:], m.ChainId) + i = encodeVarintTx(dAtA, i, uint64(len(m.ChainId))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *MsgAssignConsumerKeyResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MsgAssignConsumerKeyResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MsgAssignConsumerKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func (m *MsgRegisterConsumerRewardDenom) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MsgRegisterConsumerRewardDenom) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MsgRegisterConsumerRewardDenom) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Depositor) > 0 { + i -= len(m.Depositor) + copy(dAtA[i:], m.Depositor) + i = encodeVarintTx(dAtA, i, uint64(len(m.Depositor))) + i-- + dAtA[i] = 0x12 + } + if len(m.Denom) > 0 { + i -= len(m.Denom) + copy(dAtA[i:], m.Denom) + i = encodeVarintTx(dAtA, i, uint64(len(m.Denom))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *MsgRegisterConsumerRewardDenomResponse) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MsgRegisterConsumerRewardDenomResponse) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MsgRegisterConsumerRewardDenomResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + return len(dAtA) - i, nil +} + +func encodeVarintTx(dAtA []byte, offset int, v uint64) int { + offset -= sovTx(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *MsgAssignConsumerKey) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ChainId) + if l > 0 { + n += 1 + l + sovTx(uint64(l)) + } + l = len(m.ProviderAddr) + if l > 0 { + n += 1 + l + sovTx(uint64(l)) + } + l = len(m.ConsumerKey) + if l > 0 { + n += 1 + l + sovTx(uint64(l)) + } + return n +} + +func (m *MsgAssignConsumerKeyResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func (m *MsgRegisterConsumerRewardDenom) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Denom) + if l > 0 { + n += 1 + l + sovTx(uint64(l)) + } + l = len(m.Depositor) + if l > 0 { + n += 1 + l + sovTx(uint64(l)) + } + return n +} + +func (m *MsgRegisterConsumerRewardDenomResponse) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + return n +} + +func sovTx(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozTx(x uint64) (n int) { + return sovTx(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *MsgAssignConsumerKey) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MsgAssignConsumerKey: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MsgAssignConsumerKey: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthTx + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthTx + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ChainId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthTx + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthTx + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderAddr = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerKey", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthTx + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthTx + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ConsumerKey = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipTx(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthTx + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MsgAssignConsumerKeyResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MsgAssignConsumerKeyResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MsgAssignConsumerKeyResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipTx(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthTx + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MsgRegisterConsumerRewardDenom) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MsgRegisterConsumerRewardDenom: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MsgRegisterConsumerRewardDenom: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Denom", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthTx + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthTx + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Denom = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Depositor", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthTx + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthTx + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Depositor = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipTx(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthTx + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MsgRegisterConsumerRewardDenomResponse) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowTx + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MsgRegisterConsumerRewardDenomResponse: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MsgRegisterConsumerRewardDenomResponse: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + default: + iNdEx = preIndex + skippy, err := skipTx(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthTx + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipTx(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowTx + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowTx + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowTx + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthTx + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupTx + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthTx + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v2/x/ccv/types/ccv.pb.go b/v2/x/ccv/types/ccv.pb.go new file mode 100644 index 0000000000..229dbb7783 --- /dev/null +++ b/v2/x/ccv/types/ccv.pb.go @@ -0,0 +1,1843 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: interchain_security/ccv/v2/ccv.proto + +package types + +import ( + fmt "fmt" + types1 "github.com/cosmos/cosmos-sdk/x/staking/types" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + types "github.com/tendermint/tendermint/abci/types" + io "io" + math "math" + math_bits "math/bits" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +// ConsumerPacketType indicates interchain security specific packet types. +type ConsumerPacketDataType int32 + +const ( + // UNSPECIFIED packet type + UnspecifiedPacket ConsumerPacketDataType = 0 + // Slash packet + SlashPacket ConsumerPacketDataType = 1 + // VSCMatured packet + VscMaturedPacket ConsumerPacketDataType = 2 +) + +var ConsumerPacketDataType_name = map[int32]string{ + 0: "CONSUMER_PACKET_TYPE_UNSPECIFIED", + 1: "CONSUMER_PACKET_TYPE_SLASH", + 2: "CONSUMER_PACKET_TYPE_VSCM", +} + +var ConsumerPacketDataType_value = map[string]int32{ + "CONSUMER_PACKET_TYPE_UNSPECIFIED": 0, + "CONSUMER_PACKET_TYPE_SLASH": 1, + "CONSUMER_PACKET_TYPE_VSCM": 2, +} + +func (x ConsumerPacketDataType) String() string { + return proto.EnumName(ConsumerPacketDataType_name, int32(x)) +} + +func (ConsumerPacketDataType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{0} +} + +// This packet is sent from provider chain to consumer chain if the validator +// set for consumer chain changes (due to new bonding/unbonding messages or +// slashing events) A VSCMatured packet from consumer chain will be sent +// asynchronously once unbonding period is over, and this will function as +// `UnbondingOver` message for this packet. +type ValidatorSetChangePacketData struct { + ValidatorUpdates []types.ValidatorUpdate `protobuf:"bytes,1,rep,name=validator_updates,json=validatorUpdates,proto3" json:"validator_updates" yaml:"validator_updates"` + ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` + // consensus address of consumer chain validators + // successfully slashed on the provider chain + SlashAcks []string `protobuf:"bytes,3,rep,name=slash_acks,json=slashAcks,proto3" json:"slash_acks,omitempty"` +} + +func (m *ValidatorSetChangePacketData) Reset() { *m = ValidatorSetChangePacketData{} } +func (m *ValidatorSetChangePacketData) String() string { return proto.CompactTextString(m) } +func (*ValidatorSetChangePacketData) ProtoMessage() {} +func (*ValidatorSetChangePacketData) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{0} +} +func (m *ValidatorSetChangePacketData) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ValidatorSetChangePacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ValidatorSetChangePacketData.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ValidatorSetChangePacketData) XXX_Merge(src proto.Message) { + xxx_messageInfo_ValidatorSetChangePacketData.Merge(m, src) +} +func (m *ValidatorSetChangePacketData) XXX_Size() int { + return m.Size() +} +func (m *ValidatorSetChangePacketData) XXX_DiscardUnknown() { + xxx_messageInfo_ValidatorSetChangePacketData.DiscardUnknown(m) +} + +var xxx_messageInfo_ValidatorSetChangePacketData proto.InternalMessageInfo + +func (m *ValidatorSetChangePacketData) GetValidatorUpdates() []types.ValidatorUpdate { + if m != nil { + return m.ValidatorUpdates + } + return nil +} + +func (m *ValidatorSetChangePacketData) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +func (m *ValidatorSetChangePacketData) GetSlashAcks() []string { + if m != nil { + return m.SlashAcks + } + return nil +} + +// List of ccv.ValidatorSetChangePacketData. +type ValidatorSetChangePackets struct { + List []ValidatorSetChangePacketData `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` +} + +func (m *ValidatorSetChangePackets) Reset() { *m = ValidatorSetChangePackets{} } +func (m *ValidatorSetChangePackets) String() string { return proto.CompactTextString(m) } +func (*ValidatorSetChangePackets) ProtoMessage() {} +func (*ValidatorSetChangePackets) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{1} +} +func (m *ValidatorSetChangePackets) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ValidatorSetChangePackets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ValidatorSetChangePackets.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ValidatorSetChangePackets) XXX_Merge(src proto.Message) { + xxx_messageInfo_ValidatorSetChangePackets.Merge(m, src) +} +func (m *ValidatorSetChangePackets) XXX_Size() int { + return m.Size() +} +func (m *ValidatorSetChangePackets) XXX_DiscardUnknown() { + xxx_messageInfo_ValidatorSetChangePackets.DiscardUnknown(m) +} + +var xxx_messageInfo_ValidatorSetChangePackets proto.InternalMessageInfo + +func (m *ValidatorSetChangePackets) GetList() []ValidatorSetChangePacketData { + if m != nil { + return m.List + } + return nil +} + +// This packet is sent from the consumer chain to the provider chain +// to notify that a VSC packet reached maturity on the consumer chain. +type VSCMaturedPacketData struct { + // the id of the VSC packet that reached maturity + ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` +} + +func (m *VSCMaturedPacketData) Reset() { *m = VSCMaturedPacketData{} } +func (m *VSCMaturedPacketData) String() string { return proto.CompactTextString(m) } +func (*VSCMaturedPacketData) ProtoMessage() {} +func (*VSCMaturedPacketData) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{2} +} +func (m *VSCMaturedPacketData) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *VSCMaturedPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_VSCMaturedPacketData.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *VSCMaturedPacketData) XXX_Merge(src proto.Message) { + xxx_messageInfo_VSCMaturedPacketData.Merge(m, src) +} +func (m *VSCMaturedPacketData) XXX_Size() int { + return m.Size() +} +func (m *VSCMaturedPacketData) XXX_DiscardUnknown() { + xxx_messageInfo_VSCMaturedPacketData.DiscardUnknown(m) +} + +var xxx_messageInfo_VSCMaturedPacketData proto.InternalMessageInfo + +func (m *VSCMaturedPacketData) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +// This packet is sent from the consumer chain to the provider chain +// to request the slashing of a validator as a result of an infraction +// committed on the consumer chain. +type SlashPacketData struct { + Validator types.Validator `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator" yaml:"validator"` + // map to the infraction block height on the provider + ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` + // tell if the slashing is for a downtime or a double-signing infraction + Infraction types1.InfractionType `protobuf:"varint,3,opt,name=infraction,proto3,enum=cosmos.staking.v1beta1.InfractionType" json:"infraction,omitempty"` +} + +func (m *SlashPacketData) Reset() { *m = SlashPacketData{} } +func (m *SlashPacketData) String() string { return proto.CompactTextString(m) } +func (*SlashPacketData) ProtoMessage() {} +func (*SlashPacketData) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{3} +} +func (m *SlashPacketData) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SlashPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SlashPacketData.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SlashPacketData) XXX_Merge(src proto.Message) { + xxx_messageInfo_SlashPacketData.Merge(m, src) +} +func (m *SlashPacketData) XXX_Size() int { + return m.Size() +} +func (m *SlashPacketData) XXX_DiscardUnknown() { + xxx_messageInfo_SlashPacketData.DiscardUnknown(m) +} + +var xxx_messageInfo_SlashPacketData proto.InternalMessageInfo + +func (m *SlashPacketData) GetValidator() types.Validator { + if m != nil { + return m.Validator + } + return types.Validator{} +} + +func (m *SlashPacketData) GetValsetUpdateId() uint64 { + if m != nil { + return m.ValsetUpdateId + } + return 0 +} + +func (m *SlashPacketData) GetInfraction() types1.InfractionType { + if m != nil { + return m.Infraction + } + return types1.InfractionEmpty +} + +// MaturedUnbondingOps defines a list of ids corresponding to ids of matured unbonding operations. +type MaturedUnbondingOps struct { + Ids []uint64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids,omitempty"` +} + +func (m *MaturedUnbondingOps) Reset() { *m = MaturedUnbondingOps{} } +func (m *MaturedUnbondingOps) String() string { return proto.CompactTextString(m) } +func (*MaturedUnbondingOps) ProtoMessage() {} +func (*MaturedUnbondingOps) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{4} +} +func (m *MaturedUnbondingOps) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MaturedUnbondingOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MaturedUnbondingOps.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MaturedUnbondingOps) XXX_Merge(src proto.Message) { + xxx_messageInfo_MaturedUnbondingOps.Merge(m, src) +} +func (m *MaturedUnbondingOps) XXX_Size() int { + return m.Size() +} +func (m *MaturedUnbondingOps) XXX_DiscardUnknown() { + xxx_messageInfo_MaturedUnbondingOps.DiscardUnknown(m) +} + +var xxx_messageInfo_MaturedUnbondingOps proto.InternalMessageInfo + +func (m *MaturedUnbondingOps) GetIds() []uint64 { + if m != nil { + return m.Ids + } + return nil +} + +// ConsumerPacketData contains a consumer packet data and a type tag +type ConsumerPacketData struct { + Type ConsumerPacketDataType `protobuf:"varint,1,opt,name=type,proto3,enum=interchain_security.ccv.v2.ConsumerPacketDataType" json:"type,omitempty"` + // Types that are valid to be assigned to Data: + // *ConsumerPacketData_SlashPacketData + // *ConsumerPacketData_VscMaturedPacketData + Data isConsumerPacketData_Data `protobuf_oneof:"data"` +} + +func (m *ConsumerPacketData) Reset() { *m = ConsumerPacketData{} } +func (m *ConsumerPacketData) String() string { return proto.CompactTextString(m) } +func (*ConsumerPacketData) ProtoMessage() {} +func (*ConsumerPacketData) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{5} +} +func (m *ConsumerPacketData) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerPacketData.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerPacketData) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerPacketData.Merge(m, src) +} +func (m *ConsumerPacketData) XXX_Size() int { + return m.Size() +} +func (m *ConsumerPacketData) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerPacketData.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerPacketData proto.InternalMessageInfo + +type isConsumerPacketData_Data interface { + isConsumerPacketData_Data() + MarshalTo([]byte) (int, error) + Size() int +} + +type ConsumerPacketData_SlashPacketData struct { + SlashPacketData *SlashPacketData `protobuf:"bytes,2,opt,name=slashPacketData,proto3,oneof" json:"slashPacketData,omitempty"` +} +type ConsumerPacketData_VscMaturedPacketData struct { + VscMaturedPacketData *VSCMaturedPacketData `protobuf:"bytes,3,opt,name=vscMaturedPacketData,proto3,oneof" json:"vscMaturedPacketData,omitempty"` +} + +func (*ConsumerPacketData_SlashPacketData) isConsumerPacketData_Data() {} +func (*ConsumerPacketData_VscMaturedPacketData) isConsumerPacketData_Data() {} + +func (m *ConsumerPacketData) GetData() isConsumerPacketData_Data { + if m != nil { + return m.Data + } + return nil +} + +func (m *ConsumerPacketData) GetType() ConsumerPacketDataType { + if m != nil { + return m.Type + } + return UnspecifiedPacket +} + +func (m *ConsumerPacketData) GetSlashPacketData() *SlashPacketData { + if x, ok := m.GetData().(*ConsumerPacketData_SlashPacketData); ok { + return x.SlashPacketData + } + return nil +} + +func (m *ConsumerPacketData) GetVscMaturedPacketData() *VSCMaturedPacketData { + if x, ok := m.GetData().(*ConsumerPacketData_VscMaturedPacketData); ok { + return x.VscMaturedPacketData + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*ConsumerPacketData) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*ConsumerPacketData_SlashPacketData)(nil), + (*ConsumerPacketData_VscMaturedPacketData)(nil), + } +} + +// ConsumerPacketDataList is a list of consumer packet data packets. +type ConsumerPacketDataList struct { + List []ConsumerPacketData `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` +} + +func (m *ConsumerPacketDataList) Reset() { *m = ConsumerPacketDataList{} } +func (m *ConsumerPacketDataList) String() string { return proto.CompactTextString(m) } +func (*ConsumerPacketDataList) ProtoMessage() {} +func (*ConsumerPacketDataList) Descriptor() ([]byte, []int) { + return fileDescriptor_70469e5d6b741c6d, []int{6} +} +func (m *ConsumerPacketDataList) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *ConsumerPacketDataList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_ConsumerPacketDataList.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *ConsumerPacketDataList) XXX_Merge(src proto.Message) { + xxx_messageInfo_ConsumerPacketDataList.Merge(m, src) +} +func (m *ConsumerPacketDataList) XXX_Size() int { + return m.Size() +} +func (m *ConsumerPacketDataList) XXX_DiscardUnknown() { + xxx_messageInfo_ConsumerPacketDataList.DiscardUnknown(m) +} + +var xxx_messageInfo_ConsumerPacketDataList proto.InternalMessageInfo + +func (m *ConsumerPacketDataList) GetList() []ConsumerPacketData { + if m != nil { + return m.List + } + return nil +} + +func init() { + proto.RegisterEnum("interchain_security.ccv.v2.ConsumerPacketDataType", ConsumerPacketDataType_name, ConsumerPacketDataType_value) + proto.RegisterType((*ValidatorSetChangePacketData)(nil), "interchain_security.ccv.v2.ValidatorSetChangePacketData") + proto.RegisterType((*ValidatorSetChangePackets)(nil), "interchain_security.ccv.v2.ValidatorSetChangePackets") + proto.RegisterType((*VSCMaturedPacketData)(nil), "interchain_security.ccv.v2.VSCMaturedPacketData") + proto.RegisterType((*SlashPacketData)(nil), "interchain_security.ccv.v2.SlashPacketData") + proto.RegisterType((*MaturedUnbondingOps)(nil), "interchain_security.ccv.v2.MaturedUnbondingOps") + proto.RegisterType((*ConsumerPacketData)(nil), "interchain_security.ccv.v2.ConsumerPacketData") + proto.RegisterType((*ConsumerPacketDataList)(nil), "interchain_security.ccv.v2.ConsumerPacketDataList") +} + +func init() { + proto.RegisterFile("interchain_security/ccv/v2/ccv.proto", fileDescriptor_70469e5d6b741c6d) +} + +var fileDescriptor_70469e5d6b741c6d = []byte{ + // 697 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xcf, 0x6e, 0xda, 0x4c, + 0x14, 0xc5, 0xed, 0x60, 0x45, 0xca, 0x20, 0x25, 0x8e, 0x3f, 0xbe, 0x8a, 0xb8, 0xad, 0x63, 0x59, + 0x51, 0x8b, 0x5a, 0xd5, 0x6e, 0x9c, 0x2e, 0xaa, 0x76, 0xd3, 0x40, 0x88, 0x40, 0xcd, 0x1f, 0x64, + 0x87, 0x54, 0xed, 0xc6, 0x1a, 0xec, 0x09, 0x8c, 0x00, 0x1b, 0x79, 0x06, 0xab, 0xbc, 0x41, 0x95, + 0x55, 0x5f, 0x20, 0xab, 0xaa, 0x0f, 0xd2, 0x5d, 0x96, 0xd9, 0x35, 0xab, 0xa8, 0x4a, 0xde, 0xa0, + 0x4f, 0x50, 0x79, 0x30, 0x84, 0x80, 0x83, 0x94, 0x15, 0xc3, 0x9d, 0x7b, 0x0f, 0x9c, 0xdf, 0x1c, + 0x5d, 0xb0, 0x81, 0x7d, 0x8a, 0x42, 0xb7, 0x05, 0xb1, 0xef, 0x10, 0xe4, 0xf6, 0x43, 0x4c, 0x07, + 0x86, 0xeb, 0x46, 0x46, 0x64, 0xc6, 0x1f, 0x7a, 0x2f, 0x0c, 0x68, 0x20, 0xc9, 0x29, 0x5d, 0x7a, + 0x7c, 0x1d, 0x99, 0xf2, 0x86, 0x1b, 0x90, 0x6e, 0x40, 0x0c, 0x42, 0x61, 0x1b, 0xfb, 0x4d, 0x23, + 0xda, 0x6c, 0x20, 0x0a, 0x37, 0x47, 0xdf, 0x87, 0x0a, 0x72, 0xae, 0x19, 0x34, 0x03, 0x76, 0x34, + 0xe2, 0x53, 0x52, 0x7d, 0x4c, 0x91, 0xef, 0xa1, 0xb0, 0x8b, 0x7d, 0x6a, 0xc0, 0x86, 0x8b, 0x0d, + 0x3a, 0xe8, 0x21, 0x32, 0xbc, 0xd4, 0x2e, 0x79, 0xf0, 0xe4, 0x18, 0x76, 0xb0, 0x07, 0x69, 0x10, + 0xda, 0x88, 0x96, 0x5a, 0xd0, 0x6f, 0xa2, 0x1a, 0x74, 0xdb, 0x88, 0xee, 0x40, 0x0a, 0xa5, 0x00, + 0xac, 0x46, 0xa3, 0x7b, 0xa7, 0xdf, 0xf3, 0x20, 0x45, 0x24, 0xcf, 0xab, 0x99, 0x42, 0xd6, 0x54, + 0xf5, 0x5b, 0x65, 0x3d, 0x56, 0xd6, 0xc7, 0x4a, 0x75, 0xd6, 0x58, 0x54, 0xcf, 0xaf, 0xd6, 0xb9, + 0xbf, 0x57, 0xeb, 0xf9, 0x01, 0xec, 0x76, 0xde, 0x69, 0x33, 0x42, 0x9a, 0x25, 0x46, 0x77, 0x47, + 0x88, 0x54, 0x00, 0x71, 0x8d, 0x20, 0x9a, 0x34, 0x39, 0xd8, 0xcb, 0x2f, 0xa8, 0x7c, 0x41, 0xb0, + 0x96, 0x87, 0xf5, 0x61, 0x63, 0xd5, 0x93, 0x9e, 0x02, 0x40, 0x3a, 0x90, 0xb4, 0x1c, 0xe8, 0xb6, + 0x49, 0x3e, 0xa3, 0x66, 0x0a, 0x4b, 0xd6, 0x12, 0xab, 0x6c, 0xbb, 0x6d, 0xa2, 0x05, 0x60, 0xed, + 0x3e, 0x67, 0x44, 0xb2, 0x80, 0xd0, 0xc1, 0x84, 0x26, 0x4e, 0xde, 0xea, 0xf7, 0xb3, 0xd7, 0xe7, + 0xe1, 0x29, 0x0a, 0xb1, 0x43, 0x8b, 0x69, 0x69, 0x1f, 0x40, 0xee, 0xd8, 0x2e, 0xed, 0x43, 0xda, + 0x0f, 0x91, 0x37, 0x81, 0x30, 0xcd, 0x11, 0x9f, 0xe6, 0x48, 0xfb, 0xcd, 0x83, 0x15, 0x3b, 0x36, + 0x30, 0x31, 0x6d, 0x81, 0xa5, 0x31, 0x23, 0x36, 0x96, 0x35, 0xe5, 0xfb, 0xc1, 0x17, 0xf3, 0x09, + 0x72, 0x71, 0x0a, 0xb9, 0x66, 0xdd, 0xca, 0x3c, 0x80, 0xf1, 0x2e, 0x00, 0xd8, 0x3f, 0x09, 0xa1, + 0x4b, 0x71, 0xe0, 0xe7, 0x33, 0x2a, 0x5f, 0x58, 0x36, 0x9f, 0xe9, 0xc3, 0x34, 0xea, 0xa3, 0xf4, + 0x25, 0x69, 0xd4, 0xab, 0xe3, 0xce, 0xa3, 0x41, 0x0f, 0x59, 0x13, 0x93, 0xda, 0x73, 0xf0, 0x5f, + 0x02, 0xa6, 0xee, 0x37, 0x02, 0xdf, 0xc3, 0x7e, 0xf3, 0xb0, 0x47, 0x24, 0x11, 0x64, 0xb0, 0x37, + 0xcc, 0x93, 0x60, 0xc5, 0x47, 0xed, 0xe7, 0x02, 0x90, 0x4a, 0x81, 0x4f, 0xfa, 0x5d, 0x14, 0x4e, + 0x50, 0xd8, 0x05, 0x42, 0x1c, 0x5b, 0x06, 0x60, 0xd9, 0x34, 0xe7, 0xbd, 0xd7, 0xec, 0x34, 0xfb, + 0x37, 0x6c, 0x5e, 0xfa, 0x04, 0x56, 0xc8, 0x5d, 0xc0, 0xcc, 0x78, 0xd6, 0x7c, 0x39, 0x4f, 0x72, + 0xea, 0x4d, 0x2a, 0x9c, 0x35, 0xad, 0x22, 0x9d, 0x80, 0x5c, 0x44, 0xdc, 0x99, 0xc7, 0x67, 0xc8, + 0xb2, 0xe6, 0xeb, 0xb9, 0x01, 0x4b, 0x09, 0x4d, 0x85, 0xb3, 0x52, 0xf5, 0x8a, 0x8b, 0x40, 0xf0, + 0x20, 0x85, 0x5a, 0x03, 0x3c, 0x9a, 0x35, 0xba, 0x87, 0x09, 0x95, 0x2a, 0x77, 0xa2, 0xad, 0x3f, + 0x0c, 0xd5, 0x64, 0xa0, 0x5f, 0xfc, 0xe2, 0xd3, 0x7e, 0x24, 0xa6, 0x29, 0xbd, 0x07, 0x6a, 0xe9, + 0xf0, 0xc0, 0xae, 0xef, 0x97, 0x2d, 0xa7, 0xb6, 0x5d, 0xfa, 0x58, 0x3e, 0x72, 0x8e, 0x3e, 0xd7, + 0xca, 0x4e, 0xfd, 0xc0, 0xae, 0x95, 0x4b, 0xd5, 0xdd, 0x6a, 0x79, 0x47, 0xe4, 0xe4, 0xff, 0x4f, + 0xcf, 0xd4, 0xd5, 0xba, 0x4f, 0x7a, 0xc8, 0xc5, 0x27, 0x78, 0xe4, 0x43, 0x32, 0x80, 0x9c, 0x3a, + 0x6c, 0xef, 0x6d, 0xdb, 0x15, 0x91, 0x97, 0x57, 0x4e, 0xcf, 0xd4, 0xec, 0x04, 0x73, 0x69, 0x0b, + 0xac, 0xa5, 0x0e, 0xc4, 0xe4, 0xc4, 0x05, 0x39, 0x77, 0x7a, 0xa6, 0x8a, 0xc7, 0x53, 0xb4, 0x64, + 0xe1, 0xdb, 0x0f, 0x85, 0x2b, 0x1e, 0x9c, 0x5f, 0x2b, 0xfc, 0xc5, 0xb5, 0xc2, 0xff, 0xb9, 0x56, + 0xf8, 0xef, 0x37, 0x0a, 0x77, 0x71, 0xa3, 0x70, 0x97, 0x37, 0x0a, 0xf7, 0xe5, 0x4d, 0x13, 0xd3, + 0x56, 0xbf, 0xa1, 0xbb, 0x41, 0xd7, 0x48, 0xd6, 0xeb, 0x2d, 0xaa, 0x57, 0xe3, 0x3d, 0x1d, 0x99, + 0xc6, 0x57, 0xb6, 0xac, 0xd9, 0xda, 0x6c, 0x2c, 0xb2, 0xbd, 0xb9, 0xf5, 0x2f, 0x00, 0x00, 0xff, + 0xff, 0x44, 0xb7, 0x05, 0x51, 0xd4, 0x05, 0x00, 0x00, +} + +func (m *ValidatorSetChangePacketData) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ValidatorSetChangePacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ValidatorSetChangePacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.SlashAcks) > 0 { + for iNdEx := len(m.SlashAcks) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.SlashAcks[iNdEx]) + copy(dAtA[i:], m.SlashAcks[iNdEx]) + i = encodeVarintCcv(dAtA, i, uint64(len(m.SlashAcks[iNdEx]))) + i-- + dAtA[i] = 0x1a + } + } + if m.ValsetUpdateId != 0 { + i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x10 + } + if len(m.ValidatorUpdates) > 0 { + for iNdEx := len(m.ValidatorUpdates) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.ValidatorUpdates[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *ValidatorSetChangePackets) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ValidatorSetChangePackets) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ValidatorSetChangePackets) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.List) > 0 { + for iNdEx := len(m.List) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.List[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *VSCMaturedPacketData) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *VSCMaturedPacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *VSCMaturedPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.ValsetUpdateId != 0 { + i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *SlashPacketData) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SlashPacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SlashPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Infraction != 0 { + i = encodeVarintCcv(dAtA, i, uint64(m.Infraction)) + i-- + dAtA[i] = 0x18 + } + if m.ValsetUpdateId != 0 { + i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) + i-- + dAtA[i] = 0x10 + } + { + size, err := m.Validator.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + return len(dAtA) - i, nil +} + +func (m *MaturedUnbondingOps) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MaturedUnbondingOps) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MaturedUnbondingOps) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Ids) > 0 { + dAtA3 := make([]byte, len(m.Ids)*10) + var j2 int + for _, num := range m.Ids { + for num >= 1<<7 { + dAtA3[j2] = uint8(uint64(num)&0x7f | 0x80) + num >>= 7 + j2++ + } + dAtA3[j2] = uint8(num) + j2++ + } + i -= j2 + copy(dAtA[i:], dAtA3[:j2]) + i = encodeVarintCcv(dAtA, i, uint64(j2)) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *ConsumerPacketData) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerPacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Data != nil { + { + size := m.Data.Size() + i -= size + if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { + return 0, err + } + } + } + if m.Type != 0 { + i = encodeVarintCcv(dAtA, i, uint64(m.Type)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *ConsumerPacketData_SlashPacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerPacketData_SlashPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + if m.SlashPacketData != nil { + { + size, err := m.SlashPacketData.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + return len(dAtA) - i, nil +} +func (m *ConsumerPacketData_VscMaturedPacketData) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerPacketData_VscMaturedPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + if m.VscMaturedPacketData != nil { + { + size, err := m.VscMaturedPacketData.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + return len(dAtA) - i, nil +} +func (m *ConsumerPacketDataList) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *ConsumerPacketDataList) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *ConsumerPacketDataList) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.List) > 0 { + for iNdEx := len(m.List) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.List[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintCcv(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func encodeVarintCcv(dAtA []byte, offset int, v uint64) int { + offset -= sovCcv(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *ValidatorSetChangePacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.ValidatorUpdates) > 0 { + for _, e := range m.ValidatorUpdates { + l = e.Size() + n += 1 + l + sovCcv(uint64(l)) + } + } + if m.ValsetUpdateId != 0 { + n += 1 + sovCcv(uint64(m.ValsetUpdateId)) + } + if len(m.SlashAcks) > 0 { + for _, s := range m.SlashAcks { + l = len(s) + n += 1 + l + sovCcv(uint64(l)) + } + } + return n +} + +func (m *ValidatorSetChangePackets) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.List) > 0 { + for _, e := range m.List { + l = e.Size() + n += 1 + l + sovCcv(uint64(l)) + } + } + return n +} + +func (m *VSCMaturedPacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.ValsetUpdateId != 0 { + n += 1 + sovCcv(uint64(m.ValsetUpdateId)) + } + return n +} + +func (m *SlashPacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.Validator.Size() + n += 1 + l + sovCcv(uint64(l)) + if m.ValsetUpdateId != 0 { + n += 1 + sovCcv(uint64(m.ValsetUpdateId)) + } + if m.Infraction != 0 { + n += 1 + sovCcv(uint64(m.Infraction)) + } + return n +} + +func (m *MaturedUnbondingOps) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Ids) > 0 { + l = 0 + for _, e := range m.Ids { + l += sovCcv(uint64(e)) + } + n += 1 + sovCcv(uint64(l)) + l + } + return n +} + +func (m *ConsumerPacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Type != 0 { + n += 1 + sovCcv(uint64(m.Type)) + } + if m.Data != nil { + n += m.Data.Size() + } + return n +} + +func (m *ConsumerPacketData_SlashPacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.SlashPacketData != nil { + l = m.SlashPacketData.Size() + n += 1 + l + sovCcv(uint64(l)) + } + return n +} +func (m *ConsumerPacketData_VscMaturedPacketData) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.VscMaturedPacketData != nil { + l = m.VscMaturedPacketData.Size() + n += 1 + l + sovCcv(uint64(l)) + } + return n +} +func (m *ConsumerPacketDataList) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.List) > 0 { + for _, e := range m.List { + l = e.Size() + n += 1 + l + sovCcv(uint64(l)) + } + } + return n +} + +func sovCcv(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozCcv(x uint64) (n int) { + return sovCcv(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *ValidatorSetChangePacketData) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ValidatorSetChangePacketData: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ValidatorSetChangePacketData: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ValidatorUpdates", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ValidatorUpdates = append(m.ValidatorUpdates, types.ValidatorUpdate{}) + if err := m.ValidatorUpdates[len(m.ValidatorUpdates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashAcks", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SlashAcks = append(m.SlashAcks, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ValidatorSetChangePackets) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ValidatorSetChangePackets: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ValidatorSetChangePackets: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.List = append(m.List, ValidatorSetChangePacketData{}) + if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *VSCMaturedPacketData) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: VSCMaturedPacketData: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: VSCMaturedPacketData: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SlashPacketData) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: SlashPacketData: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SlashPacketData: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Validator", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Validator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) + } + m.ValsetUpdateId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ValsetUpdateId |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Infraction", wireType) + } + m.Infraction = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Infraction |= types1.InfractionType(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MaturedUnbondingOps) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MaturedUnbondingOps: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MaturedUnbondingOps: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType == 0 { + var v uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Ids = append(m.Ids, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.Ids) == 0 { + m.Ids = make([]uint64, 0, elementCount) + } + for iNdEx < postIndex { + var v uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Ids = append(m.Ids, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field Ids", wireType) + } + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerPacketData) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerPacketData: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerPacketData: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + } + m.Type = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Type |= ConsumerPacketDataType(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SlashPacketData", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + v := &SlashPacketData{} + if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + m.Data = &ConsumerPacketData_SlashPacketData{v} + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field VscMaturedPacketData", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + v := &VSCMaturedPacketData{} + if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + m.Data = &ConsumerPacketData_VscMaturedPacketData{v} + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ConsumerPacketDataList) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ConsumerPacketDataList: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ConsumerPacketDataList: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowCcv + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthCcv + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthCcv + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.List = append(m.List, ConsumerPacketData{}) + if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipCcv(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthCcv + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipCcv(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowCcv + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowCcv + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowCcv + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthCcv + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupCcv + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthCcv + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthCcv = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowCcv = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupCcv = fmt.Errorf("proto: unexpected end of group") +) diff --git a/x/ccv/consumer/types/consumer.pb.go b/x/ccv/consumer/types/consumer.pb.go index ae6a25761b..e9cef87075 100644 --- a/x/ccv/consumer/types/consumer.pb.go +++ b/x/ccv/consumer/types/consumer.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v1/consumer.proto +// source: interchain_security/ccv/consumer/v2/consumer.proto package types @@ -78,7 +78,7 @@ func (m *Params) Reset() { *m = Params{} } func (m *Params) String() string { return proto.CompactTextString(m) } func (*Params) ProtoMessage() {} func (*Params) Descriptor() ([]byte, []int) { - return fileDescriptor_5b27a82b276e7f93, []int{0} + return fileDescriptor_154285f600605b15, []int{0} } func (m *Params) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -201,7 +201,7 @@ func (m *LastTransmissionBlockHeight) Reset() { *m = LastTransmissionBlo func (m *LastTransmissionBlockHeight) String() string { return proto.CompactTextString(m) } func (*LastTransmissionBlockHeight) ProtoMessage() {} func (*LastTransmissionBlockHeight) Descriptor() ([]byte, []int) { - return fileDescriptor_5b27a82b276e7f93, []int{1} + return fileDescriptor_154285f600605b15, []int{1} } func (m *LastTransmissionBlockHeight) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -249,7 +249,7 @@ func (m *CrossChainValidator) Reset() { *m = CrossChainValidator{} } func (m *CrossChainValidator) String() string { return proto.CompactTextString(m) } func (*CrossChainValidator) ProtoMessage() {} func (*CrossChainValidator) Descriptor() ([]byte, []int) { - return fileDescriptor_5b27a82b276e7f93, []int{2} + return fileDescriptor_154285f600605b15, []int{2} } func (m *CrossChainValidator) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -309,7 +309,7 @@ func (m *MaturingVSCPacket) Reset() { *m = MaturingVSCPacket{} } func (m *MaturingVSCPacket) String() string { return proto.CompactTextString(m) } func (*MaturingVSCPacket) ProtoMessage() {} func (*MaturingVSCPacket) Descriptor() ([]byte, []int) { - return fileDescriptor_5b27a82b276e7f93, []int{3} + return fileDescriptor_154285f600605b15, []int{3} } func (m *MaturingVSCPacket) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -353,67 +353,67 @@ func (m *MaturingVSCPacket) GetMaturityTime() time.Time { } func init() { - proto.RegisterType((*Params)(nil), "interchain_security.ccv.consumer.v1.Params") - proto.RegisterType((*LastTransmissionBlockHeight)(nil), "interchain_security.ccv.consumer.v1.LastTransmissionBlockHeight") - proto.RegisterType((*CrossChainValidator)(nil), "interchain_security.ccv.consumer.v1.CrossChainValidator") - proto.RegisterType((*MaturingVSCPacket)(nil), "interchain_security.ccv.consumer.v1.MaturingVSCPacket") + proto.RegisterType((*Params)(nil), "interchain_security.ccv.consumer.v2.Params") + proto.RegisterType((*LastTransmissionBlockHeight)(nil), "interchain_security.ccv.consumer.v2.LastTransmissionBlockHeight") + proto.RegisterType((*CrossChainValidator)(nil), "interchain_security.ccv.consumer.v2.CrossChainValidator") + proto.RegisterType((*MaturingVSCPacket)(nil), "interchain_security.ccv.consumer.v2.MaturingVSCPacket") } func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v1/consumer.proto", fileDescriptor_5b27a82b276e7f93) + proto.RegisterFile("interchain_security/ccv/consumer/v2/consumer.proto", fileDescriptor_154285f600605b15) } -var fileDescriptor_5b27a82b276e7f93 = []byte{ - // 781 bytes of a gzipped FileDescriptorProto +var fileDescriptor_154285f600605b15 = []byte{ + // 780 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xcf, 0x6e, 0xdb, 0x36, - 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x98, 0x14, 0x6b, 0x59, 0x2f, 0x55, 0x3d, 0x40, 0x76, 0xdd, 0x1e, - 0x7c, 0x89, 0x8c, 0x3a, 0xdb, 0x25, 0xb7, 0xda, 0x59, 0xd1, 0xee, 0x5f, 0x3c, 0xd5, 0xe8, 0x61, + 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x18, 0x17, 0x6b, 0x59, 0x2f, 0x55, 0x3d, 0x40, 0x76, 0xdd, 0x1e, + 0x7c, 0x89, 0x0c, 0x38, 0xdb, 0x25, 0xb7, 0xda, 0x59, 0xd1, 0xee, 0x5f, 0x3c, 0xd5, 0xe8, 0x61, 0x3b, 0x10, 0x14, 0x45, 0x4b, 0x44, 0x24, 0x52, 0x20, 0x29, 0x75, 0xba, 0xef, 0x01, 0x7a, 0xdc, 0x23, 0xec, 0x01, 0xf6, 0x10, 0xc5, 0x4e, 0x3d, 0xee, 0xd4, 0x0d, 0xc9, 0x1b, 0xec, 0x09, 0x06, - 0x52, 0x92, 0x6b, 0xa7, 0x0d, 0x90, 0x1b, 0x3f, 0xfd, 0x7e, 0xdf, 0x4f, 0xdf, 0x7f, 0x30, 0x61, - 0x5c, 0x53, 0x49, 0x12, 0xcc, 0x38, 0x52, 0x94, 0x14, 0x92, 0xe9, 0x6a, 0x4c, 0x48, 0x39, 0x26, - 0x82, 0xab, 0x22, 0xa3, 0x72, 0x5c, 0x3e, 0x59, 0xbd, 0xfd, 0x5c, 0x0a, 0x2d, 0xe0, 0xa3, 0x4f, - 0xf8, 0xf8, 0x84, 0x94, 0xfe, 0x8a, 0x57, 0x3e, 0xe9, 0x3d, 0xbe, 0x4a, 0xd8, 0xe8, 0x91, 0xb2, - 0x96, 0xea, 0x3d, 0x88, 0x85, 0x88, 0x53, 0x3a, 0xb6, 0x56, 0x58, 0x2c, 0xc7, 0x98, 0x57, 0x0d, - 0xd4, 0x8d, 0x45, 0x2c, 0xec, 0x73, 0x6c, 0x5e, 0xad, 0x03, 0x11, 0x2a, 0x13, 0x0a, 0xd5, 0x40, - 0x6d, 0x34, 0x90, 0x77, 0x59, 0x2b, 0x2a, 0x24, 0xd6, 0x4c, 0xf0, 0x06, 0xef, 0x5f, 0xc6, 0x35, - 0xcb, 0xa8, 0xd2, 0x38, 0xcb, 0x6b, 0xc2, 0xf0, 0xb7, 0x0e, 0xe8, 0xcc, 0xb1, 0xc4, 0x99, 0x82, - 0x2e, 0xb8, 0x45, 0x39, 0x0e, 0x53, 0x1a, 0xb9, 0xce, 0xc0, 0x19, 0xed, 0x04, 0xad, 0x09, 0x4f, - 0xc1, 0xe3, 0x30, 0x15, 0xe4, 0x4c, 0xa1, 0x9c, 0x4a, 0x14, 0x31, 0xa5, 0x25, 0x0b, 0x0b, 0xf3, - 0x1b, 0xa4, 0x25, 0xe6, 0x2a, 0x63, 0x4a, 0x31, 0xc1, 0xdd, 0xcf, 0x06, 0xce, 0x68, 0x3b, 0x78, - 0x58, 0x73, 0xe7, 0x54, 0x9e, 0xac, 0x31, 0x17, 0x6b, 0x44, 0xf8, 0x2d, 0x78, 0x78, 0xa5, 0x0a, - 0x22, 0x09, 0xe6, 0x9c, 0xa6, 0xee, 0xf6, 0xc0, 0x19, 0xed, 0x06, 0xfd, 0xe8, 0x0a, 0x91, 0x59, - 0x4d, 0x83, 0xc7, 0xa0, 0x97, 0x4b, 0x51, 0xb2, 0x88, 0x4a, 0xb4, 0xa4, 0x14, 0xe5, 0x42, 0xa4, - 0x08, 0x47, 0x91, 0x44, 0x4a, 0x4b, 0xf7, 0x86, 0x15, 0x39, 0x68, 0x19, 0xcf, 0x28, 0x9d, 0x0b, - 0x91, 0x3e, 0x8d, 0x22, 0xf9, 0x52, 0x4b, 0xf8, 0x13, 0x80, 0x84, 0x94, 0xc8, 0x14, 0x45, 0x14, - 0xda, 0x64, 0xc7, 0x44, 0xe4, 0xde, 0x1c, 0x38, 0xa3, 0xbd, 0xc9, 0x03, 0xbf, 0xae, 0x9d, 0xdf, - 0xd6, 0xce, 0x3f, 0x69, 0x6a, 0x3b, 0xdd, 0x79, 0xfb, 0xbe, 0xbf, 0xf5, 0xfb, 0x3f, 0x7d, 0x27, - 0xb8, 0x43, 0x48, 0xb9, 0xa8, 0xbd, 0xe7, 0xd6, 0x19, 0xfe, 0x02, 0xee, 0xdb, 0x6c, 0x96, 0x54, - 0x5e, 0xd6, 0xed, 0x5c, 0x5f, 0xf7, 0x8b, 0x56, 0x63, 0x53, 0xfc, 0x39, 0x18, 0xb4, 0xf3, 0x86, - 0x24, 0xdd, 0x28, 0xe1, 0x52, 0x62, 0x62, 0x1e, 0xee, 0x2d, 0x9b, 0xb1, 0xd7, 0xf2, 0x82, 0x0d, - 0xda, 0xb3, 0x86, 0x05, 0x0f, 0x01, 0x4c, 0x98, 0xd2, 0x42, 0x32, 0x82, 0x53, 0x44, 0xb9, 0x96, - 0x8c, 0x2a, 0x77, 0xc7, 0x36, 0xf0, 0xee, 0x07, 0xe4, 0x9b, 0x1a, 0x80, 0x3f, 0x82, 0x3b, 0x05, - 0x0f, 0x05, 0x8f, 0x18, 0x8f, 0xdb, 0x74, 0x76, 0xaf, 0x9f, 0xce, 0xe7, 0x2b, 0xe7, 0x26, 0x91, - 0x23, 0x70, 0xa0, 0xc4, 0x52, 0x23, 0x91, 0x6b, 0x64, 0x2a, 0xa4, 0x13, 0x49, 0x55, 0x22, 0xd2, - 0xc8, 0x05, 0x36, 0xfc, 0x7b, 0x06, 0x3d, 0xcd, 0xf5, 0x69, 0xa1, 0x17, 0x2d, 0x04, 0x1f, 0x81, - 0xdb, 0x92, 0xbe, 0xc6, 0x32, 0x42, 0x11, 0xe5, 0x22, 0x53, 0xee, 0xde, 0x60, 0x7b, 0xb4, 0x1b, - 0xec, 0xd7, 0x1f, 0x4f, 0xec, 0x37, 0xf8, 0x15, 0x58, 0x35, 0x1b, 0x6d, 0xb2, 0xf7, 0x2d, 0xbb, - 0xdb, 0xa2, 0xc1, 0x9a, 0xd7, 0xf0, 0x6b, 0xf0, 0xe5, 0xf7, 0x58, 0xe9, 0xf5, 0xf9, 0x9a, 0x9a, - 0x29, 0x7e, 0x4e, 0x59, 0x9c, 0x68, 0x78, 0x00, 0x3a, 0x89, 0x7d, 0xd9, 0xcd, 0xd8, 0x0e, 0x1a, - 0x6b, 0xf8, 0x87, 0x03, 0xee, 0xcd, 0xa4, 0x50, 0x6a, 0x66, 0x76, 0xfe, 0x15, 0x4e, 0x59, 0x84, - 0xb5, 0x90, 0x66, 0x95, 0xcc, 0x04, 0x52, 0xa5, 0xac, 0xc3, 0x7e, 0xd0, 0x9a, 0xb0, 0x0b, 0x6e, - 0xe6, 0xe2, 0x35, 0x95, 0xcd, 0xae, 0xd4, 0x06, 0xc4, 0xa0, 0x93, 0x17, 0xe1, 0x19, 0xad, 0xec, - 0xd0, 0xef, 0x4d, 0xba, 0x1f, 0x15, 0xf5, 0x29, 0xaf, 0xa6, 0x47, 0xff, 0xbd, 0xef, 0xdf, 0xaf, - 0x70, 0x96, 0x1e, 0x0f, 0x4d, 0x77, 0x29, 0x57, 0x85, 0x42, 0xb5, 0xdf, 0xf0, 0xaf, 0x3f, 0x0f, - 0xbb, 0xcd, 0x65, 0x20, 0xb2, 0xca, 0xb5, 0xf0, 0xe7, 0x45, 0xf8, 0x1d, 0xad, 0x82, 0x46, 0x78, - 0xa8, 0xc1, 0xdd, 0x1f, 0xb0, 0x2e, 0x24, 0xe3, 0xf1, 0xab, 0x97, 0xb3, 0x39, 0x26, 0x67, 0x54, - 0x9b, 0x68, 0x4a, 0x45, 0x5e, 0xd4, 0x0b, 0x7f, 0x23, 0xa8, 0x0d, 0xf8, 0x02, 0xdc, 0xce, 0x2c, - 0x55, 0x57, 0x76, 0x84, 0x6d, 0xac, 0x7b, 0x93, 0xde, 0x47, 0x41, 0x2d, 0xda, 0x63, 0x52, 0xb7, - 0xfa, 0x8d, 0x69, 0xf5, 0x7e, 0xeb, 0x6a, 0xc0, 0xe9, 0xe2, 0xed, 0xb9, 0xe7, 0xbc, 0x3b, 0xf7, - 0x9c, 0x7f, 0xcf, 0x3d, 0xe7, 0xcd, 0x85, 0xb7, 0xf5, 0xee, 0xc2, 0xdb, 0xfa, 0xfb, 0xc2, 0xdb, - 0xfa, 0xf9, 0x38, 0x66, 0x3a, 0x29, 0x42, 0x9f, 0x88, 0xac, 0x39, 0x69, 0xe3, 0x0f, 0xd7, 0xf3, - 0x70, 0x75, 0x3d, 0x7f, 0xdd, 0x3c, 0xcc, 0xba, 0xca, 0xa9, 0x0a, 0x3b, 0x36, 0x82, 0xa3, 0xff, - 0x03, 0x00, 0x00, 0xff, 0xff, 0x95, 0x65, 0x18, 0x5a, 0xc9, 0x05, 0x00, 0x00, + 0x52, 0x92, 0x6b, 0xa7, 0x0d, 0xd0, 0x1b, 0x3f, 0xfd, 0x7e, 0xdf, 0x4f, 0xdf, 0x7f, 0x30, 0x65, + 0x5c, 0x53, 0x49, 0x12, 0xcc, 0x38, 0x52, 0x94, 0x14, 0x92, 0xe9, 0x6a, 0x42, 0x48, 0x39, 0x21, + 0x82, 0xab, 0x22, 0xa3, 0x72, 0x52, 0x4e, 0xd7, 0x6f, 0x3f, 0x97, 0x42, 0x0b, 0xf8, 0xe8, 0x23, + 0x3e, 0x3e, 0x21, 0xa5, 0xbf, 0xe6, 0x95, 0xd3, 0xfe, 0xe3, 0xeb, 0x84, 0x8d, 0x1e, 0x29, 0x6b, + 0xa9, 0xfe, 0x83, 0x58, 0x88, 0x38, 0xa5, 0x13, 0x6b, 0x85, 0xc5, 0x6a, 0x82, 0x79, 0xd5, 0x40, + 0xbd, 0x58, 0xc4, 0xc2, 0x3e, 0x27, 0xe6, 0xd5, 0x3a, 0x10, 0xa1, 0x32, 0xa1, 0x50, 0x0d, 0xd4, + 0x46, 0x03, 0x79, 0x57, 0xb5, 0xa2, 0x42, 0x62, 0xcd, 0x04, 0x6f, 0xf0, 0xc1, 0x55, 0x5c, 0xb3, + 0x8c, 0x2a, 0x8d, 0xb3, 0xbc, 0x26, 0x8c, 0x7e, 0xeb, 0x80, 0xce, 0x02, 0x4b, 0x9c, 0x29, 0xe8, + 0x82, 0x5b, 0x94, 0xe3, 0x30, 0xa5, 0x91, 0xeb, 0x0c, 0x9d, 0xf1, 0x5e, 0xd0, 0x9a, 0xf0, 0x0c, + 0x3c, 0x0e, 0x53, 0x41, 0xce, 0x15, 0xca, 0xa9, 0x44, 0x11, 0x53, 0x5a, 0xb2, 0xb0, 0x30, 0xbf, + 0x41, 0x5a, 0x62, 0xae, 0x32, 0xa6, 0x14, 0x13, 0xdc, 0xfd, 0x6c, 0xe8, 0x8c, 0x77, 0x83, 0x87, + 0x35, 0x77, 0x41, 0xe5, 0xe9, 0x06, 0x73, 0xb9, 0x41, 0x84, 0xdf, 0x82, 0x87, 0xd7, 0xaa, 0x20, + 0x92, 0x60, 0xce, 0x69, 0xea, 0xee, 0x0e, 0x9d, 0xf1, 0x7e, 0x30, 0x88, 0xae, 0x11, 0x99, 0xd7, + 0x34, 0x78, 0x02, 0xfa, 0xb9, 0x14, 0x25, 0x8b, 0xa8, 0x44, 0x2b, 0x4a, 0x51, 0x2e, 0x44, 0x8a, + 0x70, 0x14, 0x49, 0xa4, 0xb4, 0x74, 0x6f, 0x58, 0x91, 0xc3, 0x96, 0xf1, 0x94, 0xd2, 0x85, 0x10, + 0xe9, 0x93, 0x28, 0x92, 0x2f, 0xb4, 0x84, 0x3f, 0x01, 0x48, 0x48, 0x89, 0x4c, 0x51, 0x44, 0xa1, + 0x4d, 0x76, 0x4c, 0x44, 0xee, 0xcd, 0xa1, 0x33, 0x3e, 0x98, 0x3e, 0xf0, 0xeb, 0xda, 0xf9, 0x6d, + 0xed, 0xfc, 0xd3, 0xa6, 0xb6, 0xb3, 0xbd, 0x37, 0xef, 0x06, 0x3b, 0xbf, 0xff, 0x33, 0x70, 0x82, + 0x3b, 0x84, 0x94, 0xcb, 0xda, 0x7b, 0x61, 0x9d, 0xe1, 0x2f, 0xe0, 0xbe, 0xcd, 0x66, 0x45, 0xe5, + 0x55, 0xdd, 0xce, 0xa7, 0xeb, 0x7e, 0xd1, 0x6a, 0x6c, 0x8b, 0x3f, 0x03, 0xc3, 0x76, 0xde, 0x90, + 0xa4, 0x5b, 0x25, 0x5c, 0x49, 0x4c, 0xcc, 0xc3, 0xbd, 0x65, 0x33, 0xf6, 0x5a, 0x5e, 0xb0, 0x45, + 0x7b, 0xda, 0xb0, 0xe0, 0x11, 0x80, 0x09, 0x53, 0x5a, 0x48, 0x46, 0x70, 0x8a, 0x28, 0xd7, 0x92, + 0x51, 0xe5, 0xee, 0xd9, 0x06, 0xde, 0x7d, 0x8f, 0x7c, 0x53, 0x03, 0xf0, 0x47, 0x70, 0xa7, 0xe0, + 0xa1, 0xe0, 0x11, 0xe3, 0x71, 0x9b, 0xce, 0xfe, 0xa7, 0xa7, 0xf3, 0xf9, 0xda, 0xb9, 0x49, 0xe4, + 0x18, 0x1c, 0x2a, 0xb1, 0xd2, 0x48, 0xe4, 0x1a, 0x99, 0x0a, 0xe9, 0x44, 0x52, 0x95, 0x88, 0x34, + 0x72, 0x81, 0x0d, 0xff, 0x9e, 0x41, 0xcf, 0x72, 0x7d, 0x56, 0xe8, 0x65, 0x0b, 0xc1, 0x47, 0xe0, + 0xb6, 0xa4, 0xaf, 0xb0, 0x8c, 0x50, 0x44, 0xb9, 0xc8, 0x94, 0x7b, 0x30, 0xdc, 0x1d, 0xef, 0x07, + 0xdd, 0xfa, 0xe3, 0xa9, 0xfd, 0x06, 0xbf, 0x02, 0xeb, 0x66, 0xa3, 0x6d, 0x76, 0xd7, 0xb2, 0x7b, + 0x2d, 0x1a, 0x6c, 0x78, 0x8d, 0xbe, 0x06, 0x5f, 0x7e, 0x8f, 0x95, 0xde, 0x9c, 0xaf, 0x99, 0x99, + 0xe2, 0x67, 0x94, 0xc5, 0x89, 0x86, 0x87, 0xa0, 0x93, 0xd8, 0x97, 0xdd, 0x8c, 0xdd, 0xa0, 0xb1, + 0x46, 0x7f, 0x38, 0xe0, 0xde, 0x5c, 0x0a, 0xa5, 0xe6, 0x66, 0xe7, 0x5f, 0xe2, 0x94, 0x45, 0x58, + 0x0b, 0x69, 0x56, 0xc9, 0x4c, 0x20, 0x55, 0xca, 0x3a, 0x74, 0x83, 0xd6, 0x84, 0x3d, 0x70, 0x33, + 0x17, 0xaf, 0xa8, 0x6c, 0x76, 0xa5, 0x36, 0x20, 0x06, 0x9d, 0xbc, 0x08, 0xcf, 0x69, 0x65, 0x87, + 0xfe, 0x60, 0xda, 0xfb, 0xa0, 0xa8, 0x4f, 0x78, 0x35, 0x3b, 0xfe, 0xef, 0xdd, 0xe0, 0x7e, 0x85, + 0xb3, 0xf4, 0x64, 0x64, 0xba, 0x4b, 0xb9, 0x2a, 0x14, 0xaa, 0xfd, 0x46, 0x7f, 0xfd, 0x79, 0xd4, + 0x6b, 0x2e, 0x03, 0x91, 0x55, 0xae, 0x85, 0xbf, 0x28, 0xc2, 0xef, 0x68, 0x15, 0x34, 0xc2, 0x23, + 0x0d, 0xee, 0xfe, 0x80, 0x75, 0x21, 0x19, 0x8f, 0x5f, 0xbe, 0x98, 0x2f, 0x30, 0x39, 0xa7, 0xda, + 0x44, 0x53, 0x2a, 0xf2, 0xbc, 0x5e, 0xf8, 0x1b, 0x41, 0x6d, 0xc0, 0xe7, 0xe0, 0x76, 0x66, 0xa9, + 0xba, 0xb2, 0x23, 0x6c, 0x63, 0x3d, 0x98, 0xf6, 0x3f, 0x08, 0x6a, 0xd9, 0x1e, 0x93, 0xba, 0xd5, + 0xaf, 0x4d, 0xab, 0xbb, 0xad, 0xab, 0x01, 0x67, 0xcb, 0x37, 0x17, 0x9e, 0xf3, 0xf6, 0xc2, 0x73, + 0xfe, 0xbd, 0xf0, 0x9c, 0xd7, 0x97, 0xde, 0xce, 0xdb, 0x4b, 0x6f, 0xe7, 0xef, 0x4b, 0x6f, 0xe7, + 0xe7, 0x93, 0x98, 0xe9, 0xa4, 0x08, 0x7d, 0x22, 0xb2, 0xe6, 0xa4, 0x4d, 0xde, 0x5f, 0xcf, 0xa3, + 0xf5, 0xf5, 0xfc, 0x75, 0xfb, 0x30, 0xeb, 0x2a, 0xa7, 0x2a, 0xec, 0xd8, 0x08, 0x8e, 0xff, 0x0f, + 0x00, 0x00, 0xff, 0xff, 0x87, 0x96, 0xfc, 0x0b, 0xc9, 0x05, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/consumer/types/genesis.pb.go b/x/ccv/consumer/types/genesis.pb.go index f4bb68d5ef..1faeabf170 100644 --- a/x/ccv/consumer/types/genesis.pb.go +++ b/x/ccv/consumer/types/genesis.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v1/genesis.proto +// source: interchain_security/ccv/consumer/v2/genesis.proto package types @@ -57,7 +57,7 @@ func (m *GenesisState) Reset() { *m = GenesisState{} } func (m *GenesisState) String() string { return proto.CompactTextString(m) } func (*GenesisState) ProtoMessage() {} func (*GenesisState) Descriptor() ([]byte, []int) { - return fileDescriptor_2db73a6057a27482, []int{0} + return fileDescriptor_126c9565447ccb3f, []int{0} } func (m *GenesisState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -188,7 +188,7 @@ func (m *HeightToValsetUpdateID) Reset() { *m = HeightToValsetUpdateID{} func (m *HeightToValsetUpdateID) String() string { return proto.CompactTextString(m) } func (*HeightToValsetUpdateID) ProtoMessage() {} func (*HeightToValsetUpdateID) Descriptor() ([]byte, []int) { - return fileDescriptor_2db73a6057a27482, []int{1} + return fileDescriptor_126c9565447ccb3f, []int{1} } func (m *HeightToValsetUpdateID) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -241,7 +241,7 @@ func (m *OutstandingDowntime) Reset() { *m = OutstandingDowntime{} } func (m *OutstandingDowntime) String() string { return proto.CompactTextString(m) } func (*OutstandingDowntime) ProtoMessage() {} func (*OutstandingDowntime) Descriptor() ([]byte, []int) { - return fileDescriptor_2db73a6057a27482, []int{2} + return fileDescriptor_126c9565447ccb3f, []int{2} } func (m *OutstandingDowntime) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -278,66 +278,67 @@ func (m *OutstandingDowntime) GetValidatorConsensusAddress() string { } func init() { - proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.consumer.v1.GenesisState") - proto.RegisterType((*HeightToValsetUpdateID)(nil), "interchain_security.ccv.consumer.v1.HeightToValsetUpdateID") - proto.RegisterType((*OutstandingDowntime)(nil), "interchain_security.ccv.consumer.v1.OutstandingDowntime") + proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.consumer.v2.GenesisState") + proto.RegisterType((*HeightToValsetUpdateID)(nil), "interchain_security.ccv.consumer.v2.HeightToValsetUpdateID") + proto.RegisterType((*OutstandingDowntime)(nil), "interchain_security.ccv.consumer.v2.OutstandingDowntime") } func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v1/genesis.proto", fileDescriptor_2db73a6057a27482) + proto.RegisterFile("interchain_security/ccv/consumer/v2/genesis.proto", fileDescriptor_126c9565447ccb3f) } -var fileDescriptor_2db73a6057a27482 = []byte{ - // 782 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcf, 0x6f, 0xeb, 0x34, - 0x1c, 0x6f, 0xde, 0x1b, 0xa5, 0xf5, 0xde, 0xe3, 0x0d, 0x0f, 0xaa, 0xd0, 0x8a, 0x50, 0x06, 0x87, - 0x4a, 0x40, 0xa2, 0x16, 0x09, 0x21, 0x90, 0x10, 0xac, 0x93, 0xa0, 0xd2, 0x80, 0xa9, 0xdd, 0x7a, - 0xd8, 0x25, 0x72, 0x1d, 0x93, 0x58, 0x4b, 0xec, 0xc8, 0x76, 0x32, 0x76, 0xe0, 0xc2, 0x95, 0x0b, - 0x7f, 0xd6, 0x8e, 0x3b, 0x72, 0x42, 0x68, 0xfb, 0x1f, 0x38, 0xa3, 0xd8, 0x4e, 0x7f, 0xb0, 0x4e, - 0xaf, 0xa7, 0xc4, 0xf9, 0x7e, 0x7e, 0x7c, 0x7f, 0x38, 0x36, 0x18, 0x52, 0xa6, 0x88, 0xc0, 0x09, - 0xa2, 0x2c, 0x94, 0x04, 0x17, 0x82, 0xaa, 0x9b, 0x00, 0xe3, 0x32, 0xc0, 0x9c, 0xc9, 0x22, 0x23, - 0x22, 0x28, 0x87, 0x41, 0x4c, 0x18, 0x91, 0x54, 0xfa, 0xb9, 0xe0, 0x8a, 0xc3, 0x8f, 0xb6, 0x50, - 0x7c, 0x8c, 0x4b, 0xbf, 0xa6, 0xf8, 0xe5, 0xb0, 0xfb, 0xf1, 0x53, 0xba, 0xe5, 0xb0, 0x7a, 0x18, - 0xa9, 0xee, 0x68, 0x17, 0xf7, 0xa5, 0xac, 0xe1, 0xf4, 0x14, 0x61, 0x11, 0x11, 0x19, 0x65, 0x2a, - 0x40, 0x0b, 0x4c, 0x03, 0x75, 0x93, 0x13, 0x9b, 0x5b, 0x37, 0xa0, 0x0b, 0x1c, 0xa4, 0x34, 0x4e, - 0x14, 0x4e, 0x29, 0x61, 0x4a, 0x06, 0x6b, 0xe8, 0x72, 0xb8, 0xb6, 0xb2, 0x84, 0x0f, 0x2b, 0x02, - 0xe6, 0x82, 0x04, 0x38, 0x41, 0x8c, 0x91, 0x54, 0x3b, 0x9a, 0x57, 0x0b, 0xf1, 0x62, 0xce, 0xe3, - 0x94, 0x04, 0x7a, 0xb5, 0x28, 0x7e, 0x09, 0xa2, 0x42, 0x20, 0x45, 0x39, 0xb3, 0xf1, 0x77, 0x62, - 0x1e, 0x73, 0xfd, 0x1a, 0x54, 0x6f, 0xe6, 0xeb, 0xd1, 0xbf, 0x2d, 0xf0, 0xe2, 0x7b, 0xd3, 0xb7, - 0x99, 0x42, 0x8a, 0xc0, 0x09, 0x68, 0xe6, 0x48, 0xa0, 0x4c, 0xba, 0x4e, 0xdf, 0x19, 0xec, 0x8f, - 0x3e, 0xf1, 0x77, 0xe8, 0xa3, 0x7f, 0xa6, 0x29, 0xc7, 0x7b, 0xb7, 0x7f, 0x7f, 0xd0, 0x98, 0x5a, - 0x01, 0xf8, 0x29, 0x80, 0xb9, 0xe0, 0x25, 0x8d, 0x88, 0x08, 0x4d, 0x9d, 0x21, 0x8d, 0xdc, 0x67, - 0x7d, 0x67, 0xd0, 0x9e, 0x1e, 0xd4, 0x91, 0xb1, 0x0e, 0x4c, 0x22, 0xe8, 0x83, 0xc3, 0x15, 0xda, - 0x54, 0x56, 0xc1, 0x9f, 0x6b, 0xf8, 0xdb, 0x4b, 0xb8, 0x89, 0x4c, 0x22, 0xd8, 0x03, 0x6d, 0x46, - 0xae, 0x43, 0x9d, 0x98, 0xbb, 0xd7, 0x77, 0x06, 0xad, 0x69, 0x8b, 0x91, 0xeb, 0x71, 0xb5, 0x86, - 0x21, 0x78, 0xf7, 0xff, 0xd6, 0xb2, 0x2a, 0xcf, 0x7d, 0xa3, 0x2e, 0x6a, 0x81, 0xfd, 0xf5, 0x01, - 0xf8, 0x6b, 0x2d, 0x2f, 0x87, 0xbe, 0xc9, 0x4a, 0x77, 0x64, 0x7a, 0xb8, 0x99, 0xaa, 0x69, 0x53, - 0x02, 0xdc, 0x95, 0x01, 0x67, 0x92, 0x30, 0x59, 0x48, 0xeb, 0xd1, 0xd4, 0x1e, 0xfe, 0x6b, 0x3d, - 0x6a, 0x9a, 0xb1, 0xe9, 0x2c, 0x6d, 0x36, 0xbe, 0xc3, 0x18, 0x1c, 0x64, 0x48, 0x15, 0x82, 0xb2, - 0x38, 0xcc, 0x11, 0xbe, 0x22, 0x4a, 0xba, 0x6f, 0xf6, 0x9f, 0x0f, 0xf6, 0x47, 0x5f, 0xec, 0x34, - 0x9a, 0x1f, 0x2d, 0x79, 0x3e, 0x1b, 0x9f, 0x69, 0xba, 0x9d, 0xd2, 0xab, 0x5a, 0xd5, 0x7c, 0x95, - 0xf0, 0x27, 0xf0, 0x8a, 0x32, 0xaa, 0x28, 0x4a, 0xc3, 0x12, 0xa5, 0xa1, 0x24, 0xca, 0x6d, 0x69, - 0x9f, 0xfe, 0x7a, 0xe2, 0xd5, 0x5e, 0xf6, 0xe7, 0x28, 0xa5, 0x11, 0x52, 0x5c, 0x5c, 0xe4, 0x11, - 0x52, 0xc4, 0x2a, 0xbe, 0xb4, 0xf4, 0x39, 0x4a, 0x67, 0x44, 0xc1, 0xdf, 0x40, 0x37, 0x21, 0x55, - 0xf9, 0xa1, 0xe2, 0x95, 0xa2, 0x24, 0x2a, 0x2c, 0x34, 0xbe, 0x9a, 0x6b, 0x5b, 0x4b, 0x7f, 0xbd, - 0x53, 0x09, 0x3f, 0x68, 0x99, 0x73, 0x3e, 0xd7, 0x22, 0xc6, 0x73, 0x72, 0x62, 0x5d, 0x3b, 0xc9, - 0xb6, 0x68, 0x04, 0x7f, 0x77, 0xc0, 0xfb, 0xbc, 0x50, 0x52, 0x21, 0x16, 0x55, 0xbd, 0x8b, 0xf8, - 0x35, 0x53, 0x34, 0x23, 0xa1, 0x4c, 0x91, 0x4c, 0x28, 0x8b, 0x5d, 0xa0, 0x53, 0xf8, 0x72, 0xa7, - 0x14, 0x7e, 0x5e, 0x29, 0x9d, 0x58, 0x21, 0xeb, 0xdf, 0xe3, 0x8f, 0x43, 0x33, 0x6b, 0x01, 0x05, - 0x70, 0x73, 0x62, 0xfc, 0x6b, 0xb5, 0xe5, 0x10, 0xf7, 0xf5, 0x36, 0x19, 0x3d, 0x69, 0x6f, 0xb7, - 0x48, 0xc5, 0x31, 0x23, 0x3a, 0x41, 0x0a, 0x9d, 0x52, 0x59, 0x0f, 0xb0, 0x63, 0x95, 0x37, 0x41, - 0x12, 0xfe, 0xe1, 0x00, 0x2f, 0x45, 0x52, 0x85, 0x4a, 0x20, 0x26, 0x33, 0x2a, 0x25, 0xe5, 0x2c, - 0x5c, 0xa4, 0x1c, 0x5f, 0x85, 0xa6, 0x57, 0xee, 0x0b, 0x6d, 0xfd, 0xed, 0x4e, 0x95, 0x9f, 0x22, - 0xa9, 0xce, 0xd7, 0x94, 0x8e, 0x2b, 0x21, 0x33, 0x91, 0xba, 0x03, 0xe9, 0xd3, 0x10, 0xd8, 0x01, - 0xcd, 0x5c, 0x90, 0xf1, 0x78, 0xee, 0xbe, 0xd4, 0xff, 0xa8, 0x5d, 0x1d, 0x5d, 0x82, 0xce, 0xf6, - 0xb1, 0x56, 0x0c, 0x9b, 0x66, 0x75, 0x02, 0xed, 0x4d, 0xed, 0x0a, 0x0e, 0xc0, 0xc1, 0xa3, 0x5d, - 0xf4, 0x4c, 0x23, 0xde, 0x2a, 0x37, 0x46, 0x7f, 0x74, 0x01, 0x0e, 0xb7, 0xcc, 0x0b, 0x7e, 0x03, - 0x7a, 0x65, 0xbd, 0x71, 0xd7, 0x7e, 0x5a, 0x14, 0x45, 0x82, 0x48, 0x73, 0xde, 0xb5, 0xa7, 0xef, - 0x2d, 0x21, 0xcb, 0xff, 0xf0, 0x3b, 0x03, 0x38, 0x3e, 0xbf, 0xbd, 0xf7, 0x9c, 0xbb, 0x7b, 0xcf, - 0xf9, 0xe7, 0xde, 0x73, 0xfe, 0x7c, 0xf0, 0x1a, 0x77, 0x0f, 0x5e, 0xe3, 0xaf, 0x07, 0xaf, 0x71, - 0xf9, 0x55, 0x4c, 0x55, 0x52, 0x2c, 0x7c, 0xcc, 0xb3, 0x00, 0x73, 0x99, 0x71, 0x19, 0xac, 0x5a, - 0xfb, 0xd9, 0xf2, 0xca, 0xf8, 0x75, 0xf3, 0xd2, 0xd0, 0x37, 0xc2, 0xa2, 0xa9, 0x0f, 0xe2, 0xcf, - 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, 0xab, 0x08, 0x12, 0x9c, 0xe3, 0x06, 0x00, 0x00, +var fileDescriptor_126c9565447ccb3f = []byte{ + // 785 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4b, 0x8f, 0xe3, 0x34, + 0x1c, 0x9f, 0xec, 0x0e, 0xa5, 0xf5, 0xec, 0xb2, 0x83, 0x07, 0xaa, 0xd0, 0x8a, 0x50, 0x06, 0x0e, + 0x95, 0x80, 0x44, 0x13, 0x24, 0x84, 0x40, 0x42, 0x30, 0x1d, 0x09, 0x2a, 0x2d, 0xb0, 0x6a, 0x67, + 0x7b, 0xd8, 0x4b, 0xe4, 0x3a, 0x26, 0xb1, 0x36, 0xb1, 0x23, 0xdb, 0xc9, 0xb0, 0x07, 0x2e, 0x5c, + 0xb9, 0xf0, 0xb1, 0xf6, 0xb8, 0x47, 0x4e, 0x08, 0xcd, 0x7c, 0x07, 0xce, 0xc8, 0x8f, 0xf4, 0xc1, + 0x74, 0xb4, 0x3d, 0x25, 0xce, 0xff, 0xf7, 0xf8, 0x3f, 0x1c, 0x1b, 0x9c, 0x51, 0xa6, 0x88, 0xc0, + 0x39, 0xa2, 0x2c, 0x91, 0x04, 0xd7, 0x82, 0xaa, 0x17, 0x11, 0xc6, 0x4d, 0x84, 0x39, 0x93, 0x75, + 0x49, 0x44, 0xd4, 0xc4, 0x51, 0x46, 0x18, 0x91, 0x54, 0x86, 0x95, 0xe0, 0x8a, 0xc3, 0x8f, 0x76, + 0x50, 0x42, 0x8c, 0x9b, 0xb0, 0xa5, 0x84, 0x4d, 0x3c, 0xf8, 0xf8, 0x2e, 0xdd, 0x26, 0xd6, 0x0f, + 0x2b, 0x35, 0x88, 0xf7, 0x71, 0x5f, 0xc9, 0x5a, 0xce, 0x50, 0x11, 0x96, 0x12, 0x51, 0x52, 0xa6, + 0x22, 0xb4, 0xc4, 0x34, 0x52, 0x2f, 0x2a, 0xe2, 0x72, 0x1b, 0x44, 0x74, 0x89, 0xa3, 0x82, 0x66, + 0xb9, 0xc2, 0x05, 0x25, 0x4c, 0xc9, 0x68, 0x03, 0xdd, 0x9c, 0x6d, 0xac, 0x1c, 0xe1, 0x43, 0x4d, + 0xc0, 0x5c, 0x90, 0x08, 0xe7, 0x88, 0x31, 0x52, 0x68, 0x94, 0x7b, 0x75, 0x90, 0x20, 0xe3, 0x3c, + 0x2b, 0x48, 0x64, 0x56, 0xcb, 0xfa, 0x97, 0x28, 0xad, 0x05, 0x52, 0x94, 0x33, 0x17, 0x7f, 0x27, + 0xe3, 0x19, 0x37, 0xaf, 0x91, 0x7e, 0xb3, 0x5f, 0x4f, 0xff, 0xed, 0x82, 0x07, 0xdf, 0xdb, 0xbe, + 0xcd, 0x15, 0x52, 0x04, 0x4e, 0x41, 0xa7, 0x42, 0x02, 0x95, 0xd2, 0xf7, 0x46, 0xde, 0xf8, 0x28, + 0xfe, 0x24, 0xdc, 0xa3, 0x8f, 0xe1, 0x13, 0x43, 0x39, 0x3f, 0x7c, 0xf9, 0xf7, 0x07, 0x07, 0x33, + 0x27, 0x00, 0x3f, 0x05, 0xb0, 0x12, 0xbc, 0xa1, 0x29, 0x11, 0x89, 0xad, 0x33, 0xa1, 0xa9, 0x7f, + 0x6f, 0xe4, 0x8d, 0x7b, 0xb3, 0xe3, 0x36, 0x32, 0x31, 0x81, 0x69, 0x0a, 0x43, 0x70, 0xb2, 0x46, + 0xdb, 0xca, 0x34, 0xfc, 0xbe, 0x81, 0xbf, 0xbd, 0x82, 0xdb, 0xc8, 0x34, 0x85, 0x43, 0xd0, 0x63, + 0xe4, 0x2a, 0x31, 0x89, 0xf9, 0x87, 0x23, 0x6f, 0xdc, 0x9d, 0x75, 0x19, 0xb9, 0x9a, 0xe8, 0x35, + 0x4c, 0xc0, 0xbb, 0xff, 0xb7, 0x96, 0xba, 0x3c, 0xff, 0x8d, 0xb6, 0xa8, 0x25, 0x0e, 0x37, 0x07, + 0x10, 0x6e, 0xb4, 0xbc, 0x39, 0x0b, 0x6d, 0x56, 0xa6, 0x23, 0xb3, 0x93, 0xed, 0x54, 0x6d, 0x9b, + 0x72, 0xe0, 0xaf, 0x0d, 0x38, 0x93, 0x84, 0xc9, 0x5a, 0x3a, 0x8f, 0x8e, 0xf1, 0x08, 0x5f, 0xeb, + 0xd1, 0xd2, 0xac, 0x4d, 0x7f, 0x65, 0xb3, 0xf5, 0x1d, 0x66, 0xe0, 0xb8, 0x44, 0xaa, 0x16, 0x94, + 0x65, 0x49, 0x85, 0xf0, 0x73, 0xa2, 0xa4, 0xff, 0xe6, 0xe8, 0xfe, 0xf8, 0x28, 0xfe, 0x62, 0xaf, + 0xd1, 0xfc, 0xe8, 0xc8, 0x8b, 0xf9, 0xe4, 0x89, 0xa1, 0xbb, 0x29, 0x3d, 0x6a, 0x55, 0xed, 0x57, + 0x09, 0x7f, 0x02, 0x8f, 0x28, 0xa3, 0x8a, 0xa2, 0x22, 0x69, 0x50, 0x91, 0x48, 0xa2, 0xfc, 0xae, + 0xf1, 0x19, 0x6d, 0x26, 0xae, 0xf7, 0x72, 0xb8, 0x40, 0x05, 0x4d, 0x91, 0xe2, 0xe2, 0x69, 0x95, + 0x22, 0x45, 0x9c, 0xe2, 0x43, 0x47, 0x5f, 0xa0, 0x62, 0x4e, 0x14, 0xfc, 0x0d, 0x0c, 0x72, 0xa2, + 0xcb, 0x4f, 0x14, 0xd7, 0x8a, 0x92, 0xa8, 0xa4, 0x36, 0x78, 0x3d, 0xd7, 0x9e, 0x91, 0xfe, 0x7a, + 0xaf, 0x12, 0x7e, 0x30, 0x32, 0x97, 0x7c, 0x61, 0x44, 0xac, 0xe7, 0xf4, 0xc2, 0xb9, 0xf6, 0xf3, + 0x5d, 0xd1, 0x14, 0xfe, 0xee, 0x81, 0xf7, 0x79, 0xad, 0xa4, 0x42, 0x2c, 0xd5, 0xbd, 0x4b, 0xf9, + 0x15, 0x53, 0xb4, 0x24, 0x89, 0x2c, 0x90, 0xcc, 0x29, 0xcb, 0x7c, 0x60, 0x52, 0xf8, 0x72, 0xaf, + 0x14, 0x7e, 0x5e, 0x2b, 0x5d, 0x38, 0x21, 0xe7, 0x3f, 0xe4, 0xb7, 0x43, 0x73, 0x67, 0x01, 0x05, + 0xf0, 0x2b, 0x62, 0xfd, 0x5b, 0xb5, 0xd5, 0x10, 0x8f, 0xcc, 0x36, 0x89, 0xef, 0xb4, 0x6f, 0x62, + 0xb3, 0x45, 0x34, 0xc7, 0x8e, 0xe8, 0x02, 0x29, 0xf4, 0x98, 0xca, 0x76, 0x80, 0x7d, 0xa7, 0xbc, + 0x0d, 0x92, 0xf0, 0x0f, 0x0f, 0x04, 0x05, 0x92, 0x2a, 0x51, 0x02, 0x31, 0x59, 0x52, 0x29, 0x29, + 0x67, 0xc9, 0xb2, 0xe0, 0xf8, 0x79, 0x62, 0x7b, 0xe5, 0x3f, 0x30, 0xd6, 0xdf, 0xee, 0x55, 0xf9, + 0x63, 0x24, 0xd5, 0xe5, 0x86, 0xd2, 0xb9, 0x16, 0xb2, 0x13, 0x69, 0x3b, 0x50, 0xdc, 0x0d, 0x81, + 0x7d, 0xd0, 0xa9, 0x04, 0x99, 0x4c, 0x16, 0xfe, 0x43, 0xf3, 0x8f, 0xba, 0xd5, 0xe9, 0x33, 0xd0, + 0xdf, 0x3d, 0x56, 0xcd, 0x70, 0x69, 0xea, 0x13, 0xe8, 0x70, 0xe6, 0x56, 0x70, 0x0c, 0x8e, 0x6f, + 0xed, 0xa2, 0x7b, 0x06, 0xf1, 0x56, 0xb3, 0x35, 0xfa, 0xd3, 0xa7, 0xe0, 0x64, 0xc7, 0xbc, 0xe0, + 0x37, 0x60, 0xd8, 0xb4, 0x1b, 0x77, 0xe3, 0xa7, 0x45, 0x69, 0x2a, 0x88, 0xb4, 0xe7, 0x5d, 0x6f, + 0xf6, 0xde, 0x0a, 0xb2, 0xfa, 0x0f, 0xbf, 0xb3, 0x80, 0xf3, 0xcb, 0x97, 0xd7, 0x81, 0xf7, 0xea, + 0x3a, 0xf0, 0xfe, 0xb9, 0x0e, 0xbc, 0x3f, 0x6f, 0x82, 0x83, 0x57, 0x37, 0xc1, 0xc1, 0x5f, 0x37, + 0xc1, 0xc1, 0xb3, 0xaf, 0x32, 0xaa, 0xf2, 0x7a, 0x19, 0x62, 0x5e, 0x46, 0x98, 0xcb, 0x92, 0xcb, + 0x68, 0xdd, 0xda, 0xcf, 0x56, 0x57, 0xc6, 0xaf, 0xdb, 0x97, 0x86, 0xb9, 0x11, 0x96, 0x1d, 0x73, + 0x10, 0x7f, 0xfe, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xb0, 0x19, 0x7f, 0xe3, 0x06, 0x00, + 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/consumer/types/query.pb.go b/x/ccv/consumer/types/query.pb.go index c3961ee416..1be856e2ec 100644 --- a/x/ccv/consumer/types/query.pb.go +++ b/x/ccv/consumer/types/query.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v1/query.proto +// source: interchain_security/ccv/consumer/v2/query.proto package types @@ -51,7 +51,7 @@ func (m *NextFeeDistributionEstimate) Reset() { *m = NextFeeDistribution func (m *NextFeeDistributionEstimate) String() string { return proto.CompactTextString(m) } func (*NextFeeDistributionEstimate) ProtoMessage() {} func (*NextFeeDistributionEstimate) Descriptor() ([]byte, []int) { - return fileDescriptor_f627751d3cc10225, []int{0} + return fileDescriptor_11b284a781e03152, []int{0} } func (m *NextFeeDistributionEstimate) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -138,7 +138,7 @@ func (m *QueryNextFeeDistributionEstimateRequest) Reset() { func (m *QueryNextFeeDistributionEstimateRequest) String() string { return proto.CompactTextString(m) } func (*QueryNextFeeDistributionEstimateRequest) ProtoMessage() {} func (*QueryNextFeeDistributionEstimateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_f627751d3cc10225, []int{1} + return fileDescriptor_11b284a781e03152, []int{1} } func (m *QueryNextFeeDistributionEstimateRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -177,7 +177,7 @@ func (m *QueryNextFeeDistributionEstimateResponse) Reset() { func (m *QueryNextFeeDistributionEstimateResponse) String() string { return proto.CompactTextString(m) } func (*QueryNextFeeDistributionEstimateResponse) ProtoMessage() {} func (*QueryNextFeeDistributionEstimateResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_f627751d3cc10225, []int{2} + return fileDescriptor_11b284a781e03152, []int{2} } func (m *QueryNextFeeDistributionEstimateResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -220,7 +220,7 @@ func (m *QueryParamsRequest) Reset() { *m = QueryParamsRequest{} } func (m *QueryParamsRequest) String() string { return proto.CompactTextString(m) } func (*QueryParamsRequest) ProtoMessage() {} func (*QueryParamsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_f627751d3cc10225, []int{3} + return fileDescriptor_11b284a781e03152, []int{3} } func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -259,7 +259,7 @@ func (m *QueryParamsResponse) Reset() { *m = QueryParamsResponse{} } func (m *QueryParamsResponse) String() string { return proto.CompactTextString(m) } func (*QueryParamsResponse) ProtoMessage() {} func (*QueryParamsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_f627751d3cc10225, []int{4} + return fileDescriptor_11b284a781e03152, []int{4} } func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -296,52 +296,52 @@ func (m *QueryParamsResponse) GetParams() Params { } func init() { - proto.RegisterType((*NextFeeDistributionEstimate)(nil), "interchain_security.ccv.consumer.v1.NextFeeDistributionEstimate") - proto.RegisterType((*QueryNextFeeDistributionEstimateRequest)(nil), "interchain_security.ccv.consumer.v1.QueryNextFeeDistributionEstimateRequest") - proto.RegisterType((*QueryNextFeeDistributionEstimateResponse)(nil), "interchain_security.ccv.consumer.v1.QueryNextFeeDistributionEstimateResponse") - proto.RegisterType((*QueryParamsRequest)(nil), "interchain_security.ccv.consumer.v1.QueryParamsRequest") - proto.RegisterType((*QueryParamsResponse)(nil), "interchain_security.ccv.consumer.v1.QueryParamsResponse") + proto.RegisterType((*NextFeeDistributionEstimate)(nil), "interchain_security.ccv.consumer.v2.NextFeeDistributionEstimate") + proto.RegisterType((*QueryNextFeeDistributionEstimateRequest)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateRequest") + proto.RegisterType((*QueryNextFeeDistributionEstimateResponse)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateResponse") + proto.RegisterType((*QueryParamsRequest)(nil), "interchain_security.ccv.consumer.v2.QueryParamsRequest") + proto.RegisterType((*QueryParamsResponse)(nil), "interchain_security.ccv.consumer.v2.QueryParamsResponse") } func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v1/query.proto", fileDescriptor_f627751d3cc10225) + proto.RegisterFile("interchain_security/ccv/consumer/v2/query.proto", fileDescriptor_11b284a781e03152) } -var fileDescriptor_f627751d3cc10225 = []byte{ - // 519 bytes of a gzipped FileDescriptorProto +var fileDescriptor_11b284a781e03152 = []byte{ + // 518 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcf, 0x8b, 0xd3, 0x40, - 0x14, 0x6e, 0xb6, 0x3f, 0xc4, 0x59, 0xbc, 0x8c, 0x15, 0x42, 0x95, 0xb8, 0x44, 0xc1, 0xaa, 0x34, - 0x71, 0xbb, 0x87, 0x55, 0x2f, 0xca, 0xaa, 0x8b, 0x82, 0xca, 0x5a, 0xf6, 0xe4, 0x65, 0x9d, 0x4e, - 0xdf, 0xa6, 0x03, 0xcd, 0x4c, 0x76, 0x66, 0x12, 0xda, 0x9b, 0xf8, 0x07, 0x88, 0xe0, 0x7f, 0xe2, - 0xc5, 0x7f, 0x61, 0x8f, 0x0b, 0x5e, 0x3c, 0x89, 0xb4, 0xfe, 0x11, 0x1e, 0x25, 0x93, 0x64, 0x4d, - 0x41, 0xb7, 0x11, 0xbc, 0x4d, 0xbf, 0xef, 0xbd, 0xef, 0x7d, 0xf3, 0xcd, 0x6b, 0x90, 0xcf, 0xb8, - 0x06, 0x49, 0xc7, 0x84, 0xf1, 0x03, 0x05, 0x34, 0x96, 0x4c, 0xcf, 0x7c, 0x4a, 0x13, 0x9f, 0x0a, - 0xae, 0xe2, 0x10, 0xa4, 0x9f, 0x6c, 0xfa, 0x47, 0x31, 0xc8, 0x99, 0x17, 0x49, 0xa1, 0x05, 0xbe, - 0xf6, 0x87, 0x06, 0x8f, 0xd2, 0xc4, 0x2b, 0x1a, 0xbc, 0x64, 0xb3, 0xd3, 0x0e, 0x44, 0x20, 0x4c, - 0xbd, 0x9f, 0x9e, 0xb2, 0xd6, 0xce, 0x95, 0x40, 0x88, 0x60, 0x02, 0x3e, 0x89, 0x98, 0x4f, 0x38, - 0x17, 0x9a, 0x68, 0x26, 0xb8, 0xca, 0xd9, 0x7e, 0x15, 0x27, 0xa7, 0x43, 0x4c, 0x8f, 0xfb, 0x7e, - 0x0d, 0x5d, 0x7e, 0x09, 0x53, 0xbd, 0x0b, 0xf0, 0x98, 0x29, 0x2d, 0xd9, 0x30, 0x4e, 0x25, 0x9f, - 0x28, 0xcd, 0x42, 0xa2, 0x01, 0x5f, 0x47, 0x17, 0x68, 0x2c, 0x25, 0x70, 0xfd, 0x14, 0x58, 0x30, - 0xd6, 0xb6, 0xb5, 0x61, 0x75, 0xeb, 0x83, 0x65, 0x10, 0x3b, 0x08, 0x4d, 0x88, 0x2a, 0x4a, 0xd6, - 0x4c, 0x49, 0x09, 0x49, 0x79, 0x0e, 0xd3, 0x82, 0xaf, 0x67, 0xfc, 0x6f, 0x04, 0x6f, 0xa1, 0x4b, - 0xa3, 0xd2, 0xf4, 0x83, 0x43, 0x49, 0x68, 0x7a, 0xb0, 0x1b, 0x1b, 0x56, 0xf7, 0xfc, 0xa0, 0x5d, - 0x26, 0x77, 0x73, 0x0e, 0xb7, 0x51, 0x53, 0x0b, 0x4d, 0x26, 0x76, 0xd3, 0x14, 0x65, 0x3f, 0xd2, - 0x51, 0x5a, 0xec, 0x49, 0x91, 0xb0, 0x11, 0x48, 0xbb, 0x65, 0xa8, 0x12, 0x92, 0xf1, 0x8f, 0xf2, - 0x10, 0xec, 0x73, 0x05, 0x5f, 0x20, 0xee, 0x4d, 0x74, 0xe3, 0x55, 0xfa, 0x58, 0x67, 0x84, 0x32, - 0x80, 0xa3, 0x18, 0x94, 0x76, 0xdf, 0x5a, 0xa8, 0xbb, 0xba, 0x56, 0x45, 0x82, 0x2b, 0xc0, 0xfb, - 0xa8, 0x31, 0x22, 0x9a, 0x98, 0xfc, 0xd6, 0xfb, 0x0f, 0xbd, 0x0a, 0x4b, 0xe0, 0x9d, 0xa5, 0x6b, - 0xd4, 0xdc, 0x36, 0xc2, 0xc6, 0xc1, 0x1e, 0x91, 0x24, 0x54, 0x85, 0xb1, 0x37, 0xe8, 0xe2, 0x12, - 0x9a, 0x5b, 0x78, 0x86, 0x5a, 0x91, 0x41, 0x72, 0x13, 0xb7, 0x2b, 0x99, 0xc8, 0x44, 0x76, 0x1a, - 0xc7, 0xdf, 0xae, 0xd6, 0x06, 0xb9, 0x40, 0xff, 0x73, 0x1d, 0x35, 0xcd, 0x08, 0xfc, 0xd3, 0x42, - 0xf6, 0xdf, 0x42, 0xc0, 0xcf, 0x2b, 0x4d, 0xa8, 0x98, 0x77, 0xe7, 0xc5, 0x7f, 0x52, 0xcb, 0xe2, - 0x70, 0x1f, 0xbc, 0xfb, 0xf2, 0xe3, 0xe3, 0xda, 0x3d, 0xbc, 0xbd, 0xfa, 0x1f, 0x9c, 0xae, 0x6a, - 0xef, 0x10, 0xa0, 0x57, 0x5e, 0x44, 0xfc, 0xc9, 0x42, 0xeb, 0xa5, 0x9c, 0xf1, 0x76, 0x75, 0x7f, - 0x4b, 0xef, 0xd5, 0xb9, 0xfb, 0xef, 0x8d, 0xf9, 0x1d, 0xee, 0x98, 0x3b, 0xdc, 0xc2, 0xdd, 0xd5, - 0x77, 0xc8, 0x5e, 0x6e, 0x67, 0xff, 0x78, 0xee, 0x58, 0x27, 0x73, 0xc7, 0xfa, 0x3e, 0x77, 0xac, - 0x0f, 0x0b, 0xa7, 0x76, 0xb2, 0x70, 0x6a, 0x5f, 0x17, 0x4e, 0xed, 0xf5, 0xfd, 0x80, 0xe9, 0x71, - 0x3c, 0xf4, 0xa8, 0x08, 0x7d, 0x2a, 0x54, 0x28, 0x54, 0x49, 0xb4, 0x77, 0x2a, 0x3a, 0x5d, 0x96, - 0xd5, 0xb3, 0x08, 0xd4, 0xb0, 0x65, 0xbe, 0x26, 0x5b, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x1c, - 0x94, 0x9c, 0x7a, 0x0d, 0x05, 0x00, 0x00, + 0x14, 0x6e, 0xfa, 0x4b, 0x9c, 0xc5, 0xcb, 0x58, 0x21, 0x54, 0x89, 0x4b, 0x15, 0xac, 0x4a, 0x13, + 0xc9, 0x1e, 0x56, 0xbd, 0x28, 0xab, 0x2e, 0x0a, 0x2a, 0x6b, 0xd9, 0x93, 0x97, 0x75, 0x3a, 0x7d, + 0x9b, 0x0e, 0x34, 0x33, 0xd9, 0x99, 0x49, 0x68, 0x6f, 0xe2, 0x1f, 0x20, 0x82, 0xff, 0x89, 0x17, + 0xff, 0x85, 0x3d, 0x2e, 0x78, 0xf1, 0x24, 0xd2, 0xfa, 0x47, 0x78, 0x94, 0x4c, 0x92, 0x35, 0x05, + 0xdd, 0x46, 0xf0, 0x36, 0xfd, 0xbe, 0xf7, 0xbe, 0xf7, 0xcd, 0x37, 0xaf, 0x41, 0x1e, 0xe3, 0x1a, + 0x24, 0x9d, 0x10, 0xc6, 0x0f, 0x14, 0xd0, 0x58, 0x32, 0x3d, 0xf7, 0x28, 0x4d, 0x3c, 0x2a, 0xb8, + 0x8a, 0x43, 0x90, 0x5e, 0xe2, 0x7b, 0x47, 0x31, 0xc8, 0xb9, 0x1b, 0x49, 0xa1, 0x05, 0xbe, 0xf6, + 0x87, 0x06, 0x97, 0xd2, 0xc4, 0x2d, 0x1a, 0xdc, 0xc4, 0xef, 0x76, 0x02, 0x11, 0x08, 0x53, 0xef, + 0xa5, 0xa7, 0xac, 0xb5, 0x7b, 0x25, 0x10, 0x22, 0x98, 0x82, 0x47, 0x22, 0xe6, 0x11, 0xce, 0x85, + 0x26, 0x9a, 0x09, 0xae, 0x72, 0xd6, 0xaf, 0xe2, 0xe4, 0x74, 0x88, 0xe9, 0xe9, 0xbd, 0xaf, 0xa3, + 0xcb, 0x2f, 0x61, 0xa6, 0x77, 0x01, 0x1e, 0x33, 0xa5, 0x25, 0x1b, 0xc5, 0xa9, 0xe4, 0x13, 0xa5, + 0x59, 0x48, 0x34, 0xe0, 0xeb, 0xe8, 0x02, 0x8d, 0xa5, 0x04, 0xae, 0x9f, 0x02, 0x0b, 0x26, 0xda, + 0xb6, 0x36, 0xad, 0x7e, 0x63, 0xb8, 0x0a, 0x62, 0x07, 0xa1, 0x29, 0x51, 0x45, 0x49, 0xdd, 0x94, + 0x94, 0x90, 0x94, 0xe7, 0x30, 0x2b, 0xf8, 0x46, 0xc6, 0xff, 0x46, 0xf0, 0x16, 0xba, 0x34, 0x2e, + 0x4d, 0x3f, 0x38, 0x94, 0x84, 0xa6, 0x07, 0xbb, 0xb9, 0x69, 0xf5, 0xcf, 0x0f, 0x3b, 0x65, 0x72, + 0x37, 0xe7, 0x70, 0x07, 0xb5, 0xb4, 0xd0, 0x64, 0x6a, 0xb7, 0x4c, 0x51, 0xf6, 0x23, 0x1d, 0xa5, + 0xc5, 0x9e, 0x14, 0x09, 0x1b, 0x83, 0xb4, 0xdb, 0x86, 0x2a, 0x21, 0x19, 0xff, 0x28, 0x0f, 0xc1, + 0x3e, 0x57, 0xf0, 0x05, 0xd2, 0xbb, 0x89, 0x6e, 0xbc, 0x4a, 0x1f, 0xeb, 0x8c, 0x50, 0x86, 0x70, + 0x14, 0x83, 0xd2, 0xbd, 0xb7, 0x16, 0xea, 0xaf, 0xaf, 0x55, 0x91, 0xe0, 0x0a, 0xf0, 0x3e, 0x6a, + 0x8e, 0x89, 0x26, 0x26, 0xbf, 0x0d, 0xff, 0xa1, 0x5b, 0x61, 0x09, 0xdc, 0xb3, 0x74, 0x8d, 0x5a, + 0xaf, 0x83, 0xb0, 0x71, 0xb0, 0x47, 0x24, 0x09, 0x55, 0x61, 0xec, 0x0d, 0xba, 0xb8, 0x82, 0xe6, + 0x16, 0x9e, 0xa1, 0x76, 0x64, 0x90, 0xdc, 0xc4, 0xed, 0x4a, 0x26, 0x32, 0x91, 0x9d, 0xe6, 0xf1, + 0xb7, 0xab, 0xb5, 0x61, 0x2e, 0xe0, 0x7f, 0x6e, 0xa0, 0x96, 0x19, 0x81, 0x7f, 0x5a, 0xc8, 0xfe, + 0x5b, 0x08, 0xf8, 0x79, 0xa5, 0x09, 0x15, 0xf3, 0xee, 0xbe, 0xf8, 0x4f, 0x6a, 0x59, 0x1c, 0xbd, + 0x07, 0xef, 0xbe, 0xfc, 0xf8, 0x58, 0xbf, 0x87, 0xb7, 0xd7, 0xff, 0x83, 0xd3, 0x55, 0x1d, 0x1c, + 0x02, 0x0c, 0xca, 0x8b, 0x88, 0x3f, 0x59, 0x68, 0xa3, 0x94, 0x33, 0xde, 0xae, 0xee, 0x6f, 0xe5, + 0xbd, 0xba, 0x77, 0xff, 0xbd, 0x31, 0xbf, 0xc3, 0x1d, 0x73, 0x87, 0x5b, 0xb8, 0xbf, 0xfe, 0x0e, + 0xd9, 0xcb, 0xed, 0xec, 0x1f, 0x2f, 0x1c, 0xeb, 0x64, 0xe1, 0x58, 0xdf, 0x17, 0x8e, 0xf5, 0x61, + 0xe9, 0xd4, 0x4e, 0x96, 0x4e, 0xed, 0xeb, 0xd2, 0xa9, 0xbd, 0xbe, 0x1f, 0x30, 0x3d, 0x89, 0x47, + 0x2e, 0x15, 0xa1, 0x47, 0x85, 0x0a, 0x85, 0x2a, 0x89, 0x0e, 0x4e, 0x45, 0x67, 0xab, 0xb2, 0x7a, + 0x1e, 0x81, 0x1a, 0xb5, 0xcd, 0xd7, 0x64, 0xeb, 0x57, 0x00, 0x00, 0x00, 0xff, 0xff, 0xda, 0x5b, + 0x51, 0x70, 0x0d, 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -373,7 +373,7 @@ func NewQueryClient(cc grpc1.ClientConn) QueryClient { func (c *queryClient) QueryNextFeeDistribution(ctx context.Context, in *QueryNextFeeDistributionEstimateRequest, opts ...grpc.CallOption) (*QueryNextFeeDistributionEstimateResponse, error) { out := new(QueryNextFeeDistributionEstimateResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v1.Query/QueryNextFeeDistribution", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", in, out, opts...) if err != nil { return nil, err } @@ -382,7 +382,7 @@ func (c *queryClient) QueryNextFeeDistribution(ctx context.Context, in *QueryNex func (c *queryClient) QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) { out := new(QueryParamsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v1.Query/QueryParams", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryParams", in, out, opts...) if err != nil { return nil, err } @@ -423,7 +423,7 @@ func _Query_QueryNextFeeDistribution_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.consumer.v1.Query/QueryNextFeeDistribution", + FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryNextFeeDistribution(ctx, req.(*QueryNextFeeDistributionEstimateRequest)) @@ -441,7 +441,7 @@ func _Query_QueryParams_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.consumer.v1.Query/QueryParams", + FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryParams", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryParams(ctx, req.(*QueryParamsRequest)) @@ -450,7 +450,7 @@ func _Query_QueryParams_Handler(srv interface{}, ctx context.Context, dec func(i } var _Query_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.consumer.v1.Query", + ServiceName: "interchain_security.ccv.consumer.v2.Query", HandlerType: (*QueryServer)(nil), Methods: []grpc.MethodDesc{ { @@ -463,7 +463,7 @@ var _Query_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/consumer/v1/query.proto", + Metadata: "interchain_security/ccv/consumer/v2/query.proto", } func (m *NextFeeDistributionEstimate) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/consumer/types/query.pb.gw.go b/x/ccv/consumer/types/query.pb.gw.go index 2aaa7d4b49..a1dc403e6f 100644 --- a/x/ccv/consumer/types/query.pb.gw.go +++ b/x/ccv/consumer/types/query.pb.gw.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v1/query.proto +// source: interchain_security/ccv/consumer/v2/query.proto /* Package types is a reverse proxy. diff --git a/x/ccv/provider/types/genesis.pb.go b/x/ccv/provider/types/genesis.pb.go index e513ce25c7..81f224f029 100644 --- a/x/ccv/provider/types/genesis.pb.go +++ b/x/ccv/provider/types/genesis.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v1/genesis.proto +// source: interchain_security/ccv/provider/v2/genesis.proto package types @@ -55,7 +55,7 @@ func (m *GenesisState) Reset() { *m = GenesisState{} } func (m *GenesisState) String() string { return proto.CompactTextString(m) } func (*GenesisState) ProtoMessage() {} func (*GenesisState) Descriptor() ([]byte, []int) { - return fileDescriptor_48411d9c7900d48e, []int{0} + return fileDescriptor_7b655ee190a1f612, []int{0} } func (m *GenesisState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -184,7 +184,7 @@ func (m *ConsumerState) Reset() { *m = ConsumerState{} } func (m *ConsumerState) String() string { return proto.CompactTextString(m) } func (*ConsumerState) ProtoMessage() {} func (*ConsumerState) Descriptor() ([]byte, []int) { - return fileDescriptor_48411d9c7900d48e, []int{1} + return fileDescriptor_7b655ee190a1f612, []int{1} } func (m *ConsumerState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -280,7 +280,7 @@ func (m *ValsetUpdateIdToHeight) Reset() { *m = ValsetUpdateIdToHeight{} func (m *ValsetUpdateIdToHeight) String() string { return proto.CompactTextString(m) } func (*ValsetUpdateIdToHeight) ProtoMessage() {} func (*ValsetUpdateIdToHeight) Descriptor() ([]byte, []int) { - return fileDescriptor_48411d9c7900d48e, []int{2} + return fileDescriptor_7b655ee190a1f612, []int{2} } func (m *ValsetUpdateIdToHeight) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -324,71 +324,71 @@ func (m *ValsetUpdateIdToHeight) GetHeight() uint64 { } func init() { - proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.provider.v1.GenesisState") - proto.RegisterType((*ConsumerState)(nil), "interchain_security.ccv.provider.v1.ConsumerState") - proto.RegisterType((*ValsetUpdateIdToHeight)(nil), "interchain_security.ccv.provider.v1.ValsetUpdateIdToHeight") + proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.provider.v2.GenesisState") + proto.RegisterType((*ConsumerState)(nil), "interchain_security.ccv.provider.v2.ConsumerState") + proto.RegisterType((*ValsetUpdateIdToHeight)(nil), "interchain_security.ccv.provider.v2.ValsetUpdateIdToHeight") } func init() { - proto.RegisterFile("interchain_security/ccv/provider/v1/genesis.proto", fileDescriptor_48411d9c7900d48e) + proto.RegisterFile("interchain_security/ccv/provider/v2/genesis.proto", fileDescriptor_7b655ee190a1f612) } -var fileDescriptor_48411d9c7900d48e = []byte{ - // 853 bytes of a gzipped FileDescriptorProto +var fileDescriptor_7b655ee190a1f612 = []byte{ + // 852 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x41, 0x8f, 0xdb, 0x44, - 0x14, 0x5e, 0xef, 0xa6, 0xdb, 0xcd, 0x6c, 0x77, 0x59, 0x86, 0x55, 0x70, 0xb3, 0x90, 0xae, 0x02, - 0x48, 0x91, 0x00, 0x1b, 0x07, 0x0e, 0x50, 0xe0, 0xd0, 0xb4, 0x12, 0x44, 0x08, 0x11, 0xa5, 0xdb, + 0x14, 0x5e, 0xef, 0xa6, 0xdb, 0x64, 0xb6, 0xbb, 0x2c, 0xc3, 0x2a, 0xb8, 0x59, 0x48, 0x57, 0x01, + 0xa4, 0x48, 0x80, 0xcd, 0x1a, 0x0e, 0x50, 0xe0, 0xd0, 0xb4, 0x12, 0x44, 0x08, 0x11, 0xa5, 0xdb, 0x1e, 0xca, 0xc1, 0x9a, 0x8c, 0x47, 0xc9, 0x10, 0x7b, 0xc6, 0x9a, 0x19, 0x9b, 0x5a, 0x08, 0x89, 0x8a, 0x3f, 0xc0, 0xbf, 0xa2, 0xc7, 0x1e, 0x39, 0x55, 0x68, 0xf7, 0x1f, 0xf0, 0x0b, 0x90, 0xc7, 0x63, 0xd7, 0x5e, 0x12, 0x48, 0xb8, 0xc5, 0xef, 0x9b, 0xf7, 0x7d, 0xef, 0xcd, 0x9b, 0xf9, 0x26, - 0xc0, 0xa3, 0x4c, 0x11, 0x81, 0x17, 0x88, 0x32, 0x5f, 0x12, 0x9c, 0x08, 0xaa, 0x32, 0x17, 0xe3, - 0xd4, 0x8d, 0x05, 0x4f, 0x69, 0x40, 0x84, 0x9b, 0x7a, 0xee, 0x9c, 0x30, 0x22, 0xa9, 0x74, 0x62, - 0xc1, 0x15, 0x87, 0xef, 0xac, 0x48, 0x71, 0x30, 0x4e, 0x9d, 0x32, 0xc5, 0x49, 0xbd, 0xee, 0xe9, - 0x9c, 0xcf, 0xb9, 0x5e, 0xef, 0xe6, 0xbf, 0x8a, 0xd4, 0xee, 0xbb, 0xeb, 0xd4, 0x52, 0xcf, 0x35, - 0x0c, 0x8a, 0x77, 0x87, 0x9b, 0xd4, 0x54, 0x89, 0xfd, 0x47, 0x0e, 0xe6, 0x4c, 0x26, 0x51, 0x91, - 0x53, 0xfe, 0x36, 0x39, 0xde, 0x26, 0x39, 0x8d, 0xde, 0xbb, 0x6f, 0x29, 0xc2, 0x02, 0x22, 0x22, - 0xca, 0x94, 0x8b, 0x45, 0x16, 0x2b, 0xee, 0x2e, 0x49, 0x66, 0xd0, 0xfe, 0xef, 0x6d, 0x70, 0xeb, - 0xab, 0x62, 0xfd, 0x43, 0x85, 0x14, 0x81, 0x03, 0x70, 0x92, 0xa2, 0x50, 0x12, 0xe5, 0x27, 0x71, - 0x80, 0x14, 0xf1, 0x69, 0x60, 0x5b, 0xe7, 0xd6, 0xa0, 0x35, 0x3d, 0x2e, 0xe2, 0x8f, 0x74, 0x78, - 0x1c, 0xc0, 0x9f, 0xc0, 0x6b, 0xa5, 0xaa, 0x2f, 0xf3, 0x5c, 0x69, 0xef, 0x9e, 0xef, 0x0d, 0x0e, - 0x87, 0x43, 0x67, 0x83, 0xed, 0x76, 0xee, 0x9b, 0x5c, 0x2d, 0x3b, 0xea, 0x3d, 0x7f, 0x79, 0x67, - 0xe7, 0xaf, 0x97, 0x77, 0x3a, 0x19, 0x8a, 0xc2, 0xbb, 0xfd, 0x6b, 0xc4, 0xfd, 0xe9, 0x31, 0xae, - 0x2f, 0x97, 0xf0, 0x7b, 0x70, 0x94, 0xb0, 0x19, 0x67, 0x01, 0x65, 0x73, 0x9f, 0xc7, 0xd2, 0xde, - 0xd3, 0xd2, 0x1f, 0x6d, 0x24, 0xfd, 0xa8, 0xcc, 0xfc, 0x2e, 0x1e, 0xb5, 0x72, 0xe1, 0xe9, 0xad, - 0xe4, 0x55, 0x48, 0x42, 0x04, 0x4e, 0x23, 0xa4, 0x12, 0x41, 0xfc, 0xa6, 0x46, 0xeb, 0xdc, 0x1a, - 0x1c, 0x0e, 0xdd, 0xb5, 0x1a, 0xa9, 0xe7, 0x7c, 0xab, 0xf3, 0x82, 0x9a, 0x82, 0x9c, 0xc2, 0x82, - 0xac, 0x1e, 0x83, 0x3f, 0x83, 0xee, 0xf5, 0x6d, 0xf6, 0x15, 0xf7, 0x17, 0x84, 0xce, 0x17, 0xca, + 0xe0, 0x9c, 0x32, 0x45, 0x04, 0x5e, 0x20, 0xca, 0x7c, 0x49, 0x70, 0x22, 0xa8, 0xca, 0x5c, 0x8c, + 0x53, 0x37, 0x16, 0x3c, 0xa5, 0x01, 0x11, 0x6e, 0xea, 0xb9, 0x73, 0xc2, 0x88, 0xa4, 0xd2, 0x89, + 0x05, 0x57, 0x1c, 0xbe, 0xb3, 0x22, 0xc5, 0xc1, 0x38, 0x75, 0xca, 0x14, 0x27, 0xf5, 0x7a, 0x27, + 0x73, 0x3e, 0xe7, 0x7a, 0xbd, 0x9b, 0xff, 0x2a, 0x52, 0x7b, 0xef, 0xae, 0x53, 0x4b, 0x3d, 0xd7, + 0x30, 0x28, 0xde, 0xf3, 0x36, 0xa9, 0xa9, 0x12, 0xfb, 0x8f, 0x1c, 0xcc, 0x99, 0x4c, 0xa2, 0x22, + 0xa7, 0xfc, 0x6d, 0x72, 0xce, 0x37, 0xc9, 0x69, 0xf4, 0xde, 0x7b, 0x4b, 0x11, 0x16, 0x10, 0x11, + 0x51, 0xa6, 0x5c, 0x2c, 0xb2, 0x58, 0x71, 0x77, 0x49, 0x32, 0x83, 0x0e, 0x7e, 0xef, 0x80, 0x5b, + 0x5f, 0x15, 0xeb, 0x1f, 0x2a, 0xa4, 0x08, 0x1c, 0x82, 0xe3, 0x14, 0x85, 0x92, 0x28, 0x3f, 0x89, + 0x03, 0xa4, 0x88, 0x4f, 0x03, 0xdb, 0x3a, 0xb3, 0x86, 0xad, 0xe9, 0x51, 0x11, 0x7f, 0xa4, 0xc3, + 0xe3, 0x00, 0xfe, 0x04, 0x5e, 0x2b, 0x55, 0x7d, 0x99, 0xe7, 0x4a, 0x7b, 0xf7, 0x6c, 0x6f, 0x78, + 0xe0, 0x79, 0xce, 0x06, 0xdb, 0xed, 0xdc, 0x37, 0xb9, 0x5a, 0x76, 0xd4, 0x7f, 0xfe, 0xf2, 0xce, + 0xce, 0x5f, 0x2f, 0xef, 0x74, 0x33, 0x14, 0x85, 0x77, 0x07, 0xd7, 0x88, 0x07, 0xd3, 0x23, 0x5c, + 0x5f, 0x2e, 0xe1, 0xf7, 0xe0, 0x30, 0x61, 0x33, 0xce, 0x02, 0xca, 0xe6, 0x3e, 0x8f, 0xa5, 0xbd, + 0xa7, 0xa5, 0x3f, 0xda, 0x48, 0xfa, 0x51, 0x99, 0xf9, 0x5d, 0x3c, 0x6a, 0xe5, 0xc2, 0xd3, 0x5b, + 0xc9, 0xab, 0x90, 0x84, 0x08, 0x9c, 0x44, 0x48, 0x25, 0x82, 0xf8, 0x4d, 0x8d, 0xd6, 0x99, 0x35, + 0x3c, 0xf0, 0xdc, 0xb5, 0x1a, 0xa9, 0xe7, 0x7c, 0xab, 0xf3, 0x82, 0x9a, 0x82, 0x9c, 0xc2, 0x82, + 0xac, 0x1e, 0x83, 0x3f, 0x83, 0xde, 0xf5, 0x6d, 0xf6, 0x15, 0xf7, 0x17, 0x84, 0xce, 0x17, 0xca, 0xbe, 0xa1, 0x9b, 0xf9, 0x7c, 0xa3, 0x66, 0x1e, 0x37, 0xa6, 0x72, 0xc1, 0xbf, 0xd6, 0x14, 0xa6, - 0xaf, 0x4e, 0xba, 0x12, 0x85, 0xbf, 0x5a, 0xe0, 0xac, 0xda, 0x63, 0x14, 0x04, 0x54, 0x51, 0xce, + 0xaf, 0x6e, 0xba, 0x12, 0x85, 0xbf, 0x5a, 0xe0, 0xb4, 0xda, 0x63, 0x14, 0x04, 0x54, 0x51, 0xce, 0xfc, 0x58, 0xf0, 0x98, 0x4b, 0x14, 0x4a, 0x7b, 0x5f, 0x17, 0xf0, 0xe5, 0x56, 0x83, 0xbc, 0x67, - 0x68, 0x26, 0x86, 0xc5, 0x94, 0x70, 0x1b, 0xaf, 0xc1, 0x25, 0xfc, 0xc5, 0x02, 0xdd, 0xaa, 0x0a, + 0x68, 0x26, 0x86, 0xc5, 0x94, 0x70, 0x1b, 0xaf, 0xc1, 0x25, 0xfc, 0xc5, 0x02, 0xbd, 0xaa, 0x0a, 0x41, 0x22, 0x9e, 0xa2, 0xb0, 0x56, 0xc4, 0x4d, 0x5d, 0xc4, 0x17, 0x5b, 0x15, 0x31, 0x2d, 0x58, - 0xae, 0xd5, 0x60, 0xe3, 0xd5, 0xb0, 0x84, 0x63, 0xb0, 0x1f, 0x23, 0x81, 0x22, 0x69, 0x1f, 0xe8, - 0xe1, 0xbe, 0xbf, 0x91, 0xda, 0x44, 0xa7, 0x18, 0x72, 0x43, 0xa0, 0xbb, 0x49, 0x51, 0x48, 0x03, - 0xa4, 0xb8, 0xf0, 0xab, 0xbe, 0xe2, 0x64, 0x96, 0xdf, 0x37, 0xbb, 0xbd, 0x45, 0x37, 0x8f, 0x4b, - 0x9a, 0xb2, 0xad, 0x49, 0x32, 0xfb, 0x86, 0x64, 0x65, 0x37, 0xe9, 0x0a, 0x38, 0xd7, 0x80, 0xcf, - 0x2c, 0x70, 0x56, 0x81, 0xd2, 0x9f, 0x65, 0x7e, 0x7d, 0xc8, 0xc2, 0x06, 0xff, 0xa7, 0x86, 0x51, - 0x56, 0x9b, 0xb0, 0xf8, 0x47, 0x0d, 0xb2, 0x89, 0xc3, 0x14, 0xbc, 0xd9, 0x10, 0x95, 0xf9, 0xb9, - 0x8e, 0x45, 0xc2, 0x88, 0x7d, 0xa8, 0xe5, 0x3f, 0xdb, 0xf6, 0x54, 0x09, 0x79, 0xc1, 0x27, 0x39, - 0x81, 0xd1, 0x3e, 0xc5, 0x2b, 0xb0, 0xfe, 0xb3, 0x16, 0x38, 0x6a, 0x78, 0x0a, 0xbc, 0x0d, 0x0e, - 0x0a, 0x11, 0x63, 0x61, 0xed, 0xe9, 0x4d, 0xfd, 0x3d, 0x0e, 0xe0, 0xdb, 0x00, 0xe0, 0x05, 0x62, - 0x8c, 0x84, 0x39, 0xb8, 0xab, 0xc1, 0xb6, 0x89, 0x8c, 0x03, 0x78, 0x06, 0xda, 0x38, 0xa4, 0x84, - 0xa9, 0x1c, 0xdd, 0xd3, 0xe8, 0x41, 0x11, 0x18, 0x07, 0xf0, 0x3d, 0x70, 0x4c, 0x19, 0x55, 0x14, - 0x85, 0xe5, 0x75, 0x6d, 0x69, 0x7f, 0x3c, 0x32, 0x51, 0x73, 0xc5, 0x66, 0xe0, 0xa4, 0xda, 0x07, - 0xe3, 0xc8, 0xf6, 0x0d, 0x7d, 0xc6, 0xbc, 0xb5, 0x1b, 0x50, 0xb9, 0x7d, 0xea, 0x39, 0x75, 0x57, - 0x36, 0x8d, 0x57, 0x7e, 0x6b, 0x30, 0xa8, 0x40, 0x27, 0x26, 0x85, 0x3f, 0x19, 0x37, 0xc9, 0x7b, - 0x98, 0x93, 0xf2, 0x02, 0x7f, 0xfa, 0x6f, 0x56, 0x55, 0x0d, 0xf8, 0x21, 0x51, 0xf7, 0x75, 0xda, - 0x04, 0xe1, 0x25, 0x51, 0x0f, 0x90, 0x42, 0xe5, 0x4e, 0x1b, 0xf6, 0xc2, 0x63, 0x8a, 0x45, 0x12, - 0x7e, 0x00, 0xa0, 0x0c, 0x91, 0x5c, 0xf8, 0x01, 0xff, 0x91, 0x29, 0x1a, 0x11, 0x1f, 0xe1, 0xa5, - 0xbe, 0xad, 0xed, 0xe9, 0x89, 0x46, 0x1e, 0x18, 0xe0, 0x1e, 0x5e, 0xc2, 0x1f, 0xc0, 0x1b, 0x0d, - 0x17, 0xf5, 0x29, 0x0b, 0xc8, 0x53, 0xfb, 0x40, 0x17, 0xf8, 0xc9, 0x66, 0x47, 0x51, 0xe2, 0xba, - 0x79, 0x9a, 0xe2, 0x5e, 0xaf, 0x7b, 0xf6, 0x38, 0x27, 0xed, 0x3f, 0x01, 0x9d, 0xd5, 0x76, 0xb8, - 0xc5, 0xb3, 0xd6, 0x01, 0xfb, 0x66, 0xac, 0xbb, 0x1a, 0x37, 0x5f, 0xa3, 0x8b, 0xe7, 0x97, 0x3d, - 0xeb, 0xc5, 0x65, 0xcf, 0xfa, 0xf3, 0xb2, 0x67, 0xfd, 0x76, 0xd5, 0xdb, 0x79, 0x71, 0xd5, 0xdb, - 0xf9, 0xe3, 0xaa, 0xb7, 0xf3, 0xe4, 0xee, 0x9c, 0xaa, 0x45, 0x32, 0x73, 0x30, 0x8f, 0x5c, 0xcc, - 0x65, 0xc4, 0xa5, 0xfb, 0xaa, 0xab, 0x0f, 0xab, 0x67, 0xfa, 0x69, 0xf3, 0x0f, 0x81, 0xca, 0x62, - 0x22, 0x67, 0xfb, 0xfa, 0x19, 0xfe, 0xf8, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x9c, 0x19, 0x84, - 0x4a, 0xd5, 0x08, 0x00, 0x00, + 0xae, 0xd5, 0x60, 0xe3, 0xd5, 0xb0, 0x84, 0x63, 0xb0, 0x1f, 0x23, 0x81, 0x22, 0x69, 0xb7, 0xf5, + 0x70, 0xdf, 0xdf, 0x48, 0x6d, 0xa2, 0x53, 0x0c, 0xb9, 0x21, 0xd0, 0xdd, 0xa4, 0x28, 0xa4, 0x01, + 0x52, 0x5c, 0xf8, 0x55, 0x5f, 0x71, 0x32, 0xcb, 0xef, 0x9b, 0xdd, 0xd9, 0xa2, 0x9b, 0xc7, 0x25, + 0x4d, 0xd9, 0xd6, 0x24, 0x99, 0x7d, 0x43, 0xb2, 0xb2, 0x9b, 0x74, 0x05, 0x9c, 0x6b, 0xc0, 0x67, + 0x16, 0x38, 0xad, 0x40, 0xe9, 0xcf, 0x32, 0xbf, 0x3e, 0x64, 0x61, 0x83, 0xff, 0x53, 0xc3, 0x28, + 0xab, 0x4d, 0x58, 0xfc, 0xa3, 0x06, 0xd9, 0xc4, 0x61, 0x0a, 0xde, 0x6c, 0x88, 0xca, 0xfc, 0x5c, + 0xc7, 0x22, 0x61, 0xc4, 0x3e, 0xd0, 0xf2, 0x9f, 0x6d, 0x7b, 0xaa, 0x84, 0xbc, 0xe0, 0x93, 0x9c, + 0xc0, 0x68, 0x9f, 0xe0, 0x15, 0xd8, 0xe0, 0x59, 0x0b, 0x1c, 0x36, 0x3c, 0x05, 0xde, 0x06, 0xed, + 0x42, 0xc4, 0x58, 0x58, 0x67, 0x7a, 0x53, 0x7f, 0x8f, 0x03, 0xf8, 0x36, 0x00, 0x78, 0x81, 0x18, + 0x23, 0x61, 0x0e, 0xee, 0x6a, 0xb0, 0x63, 0x22, 0xe3, 0x00, 0x9e, 0x82, 0x0e, 0x0e, 0x29, 0x61, + 0x2a, 0x47, 0xf7, 0x34, 0xda, 0x2e, 0x02, 0xe3, 0x00, 0xbe, 0x07, 0x8e, 0x28, 0xa3, 0x8a, 0xa2, + 0xb0, 0xbc, 0xae, 0x2d, 0xed, 0x8f, 0x87, 0x26, 0x6a, 0xae, 0xd8, 0x0c, 0x1c, 0x57, 0xfb, 0x60, + 0x1c, 0xd9, 0xbe, 0xa1, 0xcf, 0xd8, 0xf9, 0xda, 0x0d, 0xa8, 0xdc, 0x3e, 0xf5, 0x9c, 0xba, 0x2b, + 0x9b, 0xc6, 0x2b, 0xbf, 0x35, 0x18, 0x54, 0xa0, 0x1b, 0x93, 0xc2, 0x9f, 0x8c, 0x9b, 0xe4, 0x3d, + 0xcc, 0x49, 0x79, 0x81, 0x3f, 0xfd, 0x37, 0xab, 0xaa, 0x06, 0xfc, 0x90, 0xa8, 0xfb, 0x3a, 0x6d, + 0x82, 0xf0, 0x92, 0xa8, 0x07, 0x48, 0xa1, 0x72, 0xa7, 0x0d, 0x7b, 0xe1, 0x31, 0xc5, 0x22, 0x09, + 0x3f, 0x00, 0x50, 0x86, 0x48, 0x2e, 0xfc, 0x80, 0xff, 0xc8, 0x14, 0x8d, 0x88, 0x8f, 0xf0, 0x52, + 0xdf, 0xd6, 0xce, 0xf4, 0x58, 0x23, 0x0f, 0x0c, 0x70, 0x0f, 0x2f, 0xe1, 0x0f, 0xe0, 0x8d, 0x86, + 0x8b, 0xfa, 0x94, 0x05, 0xe4, 0xa9, 0xdd, 0xd6, 0x05, 0x7e, 0xb2, 0xd9, 0x51, 0x94, 0xb8, 0x6e, + 0x9e, 0xa6, 0xb8, 0xd7, 0xeb, 0x9e, 0x3d, 0xce, 0x49, 0x07, 0x4f, 0x40, 0x77, 0xb5, 0x1d, 0x6e, + 0xf1, 0xac, 0x75, 0xc1, 0xbe, 0x19, 0xeb, 0xae, 0xc6, 0xcd, 0xd7, 0xe8, 0xe2, 0xf9, 0x65, 0xdf, + 0x7a, 0x71, 0xd9, 0xb7, 0xfe, 0xbc, 0xec, 0x5b, 0xbf, 0x5d, 0xf5, 0x77, 0x5e, 0x5c, 0xf5, 0x77, + 0xfe, 0xb8, 0xea, 0xef, 0x3c, 0xb9, 0x3b, 0xa7, 0x6a, 0x91, 0xcc, 0x1c, 0xcc, 0x23, 0x17, 0x73, + 0x19, 0x71, 0xe9, 0xbe, 0xea, 0xea, 0xc3, 0xea, 0x99, 0x7e, 0xda, 0xfc, 0x43, 0xa0, 0xb2, 0x98, + 0xc8, 0xd9, 0xbe, 0x7e, 0x86, 0x3f, 0xfe, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xb0, 0x42, 0x47, 0xe3, + 0xd5, 0x08, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/provider/types/provider.pb.go b/x/ccv/provider/types/provider.pb.go index edcf40dcc6..f99c0307d6 100644 --- a/x/ccv/provider/types/provider.pb.go +++ b/x/ccv/provider/types/provider.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v1/provider.proto +// source: interchain_security/ccv/provider/v2/provider.proto package types @@ -79,7 +79,7 @@ type ConsumerAdditionProposal struct { func (m *ConsumerAdditionProposal) Reset() { *m = ConsumerAdditionProposal{} } func (*ConsumerAdditionProposal) ProtoMessage() {} func (*ConsumerAdditionProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{0} + return fileDescriptor_b49e305813ca8b9c, []int{0} } func (m *ConsumerAdditionProposal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -126,7 +126,7 @@ func (m *ConsumerRemovalProposal) Reset() { *m = ConsumerRemovalProposal func (m *ConsumerRemovalProposal) String() string { return proto.CompactTextString(m) } func (*ConsumerRemovalProposal) ProtoMessage() {} func (*ConsumerRemovalProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{1} + return fileDescriptor_b49e305813ca8b9c, []int{1} } func (m *ConsumerRemovalProposal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -196,7 +196,7 @@ func (m *EquivocationProposal) Reset() { *m = EquivocationProposal{} } func (m *EquivocationProposal) String() string { return proto.CompactTextString(m) } func (*EquivocationProposal) ProtoMessage() {} func (*EquivocationProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{2} + return fileDescriptor_b49e305813ca8b9c, []int{2} } func (m *EquivocationProposal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -268,7 +268,7 @@ func (m *GlobalSlashEntry) Reset() { *m = GlobalSlashEntry{} } func (m *GlobalSlashEntry) String() string { return proto.CompactTextString(m) } func (*GlobalSlashEntry) ProtoMessage() {} func (*GlobalSlashEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{3} + return fileDescriptor_b49e305813ca8b9c, []int{3} } func (m *GlobalSlashEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -355,7 +355,7 @@ func (m *Params) Reset() { *m = Params{} } func (m *Params) String() string { return proto.CompactTextString(m) } func (*Params) ProtoMessage() {} func (*Params) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{4} + return fileDescriptor_b49e305813ca8b9c, []int{4} } func (m *Params) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -456,7 +456,7 @@ func (m *HandshakeMetadata) Reset() { *m = HandshakeMetadata{} } func (m *HandshakeMetadata) String() string { return proto.CompactTextString(m) } func (*HandshakeMetadata) ProtoMessage() {} func (*HandshakeMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{5} + return fileDescriptor_b49e305813ca8b9c, []int{5} } func (m *HandshakeMetadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -509,7 +509,7 @@ func (m *SlashAcks) Reset() { *m = SlashAcks{} } func (m *SlashAcks) String() string { return proto.CompactTextString(m) } func (*SlashAcks) ProtoMessage() {} func (*SlashAcks) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{6} + return fileDescriptor_b49e305813ca8b9c, []int{6} } func (m *SlashAcks) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -555,7 +555,7 @@ func (m *ConsumerAdditionProposals) Reset() { *m = ConsumerAdditionPropo func (m *ConsumerAdditionProposals) String() string { return proto.CompactTextString(m) } func (*ConsumerAdditionProposals) ProtoMessage() {} func (*ConsumerAdditionProposals) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{7} + return fileDescriptor_b49e305813ca8b9c, []int{7} } func (m *ConsumerAdditionProposals) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -601,7 +601,7 @@ func (m *ConsumerRemovalProposals) Reset() { *m = ConsumerRemovalProposa func (m *ConsumerRemovalProposals) String() string { return proto.CompactTextString(m) } func (*ConsumerRemovalProposals) ProtoMessage() {} func (*ConsumerRemovalProposals) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{8} + return fileDescriptor_b49e305813ca8b9c, []int{8} } func (m *ConsumerRemovalProposals) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -646,7 +646,7 @@ func (m *ChannelToChain) Reset() { *m = ChannelToChain{} } func (m *ChannelToChain) String() string { return proto.CompactTextString(m) } func (*ChannelToChain) ProtoMessage() {} func (*ChannelToChain) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{9} + return fileDescriptor_b49e305813ca8b9c, []int{9} } func (m *ChannelToChain) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -700,7 +700,7 @@ func (m *VscUnbondingOps) Reset() { *m = VscUnbondingOps{} } func (m *VscUnbondingOps) String() string { return proto.CompactTextString(m) } func (*VscUnbondingOps) ProtoMessage() {} func (*VscUnbondingOps) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{10} + return fileDescriptor_b49e305813ca8b9c, []int{10} } func (m *VscUnbondingOps) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -755,7 +755,7 @@ func (m *UnbondingOp) Reset() { *m = UnbondingOp{} } func (m *UnbondingOp) String() string { return proto.CompactTextString(m) } func (*UnbondingOp) ProtoMessage() {} func (*UnbondingOp) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{11} + return fileDescriptor_b49e305813ca8b9c, []int{11} } func (m *UnbondingOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -807,7 +807,7 @@ func (m *InitTimeoutTimestamp) Reset() { *m = InitTimeoutTimestamp{} } func (m *InitTimeoutTimestamp) String() string { return proto.CompactTextString(m) } func (*InitTimeoutTimestamp) ProtoMessage() {} func (*InitTimeoutTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{12} + return fileDescriptor_b49e305813ca8b9c, []int{12} } func (m *InitTimeoutTimestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -859,7 +859,7 @@ func (m *VscSendTimestamp) Reset() { *m = VscSendTimestamp{} } func (m *VscSendTimestamp) String() string { return proto.CompactTextString(m) } func (*VscSendTimestamp) ProtoMessage() {} func (*VscSendTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{13} + return fileDescriptor_b49e305813ca8b9c, []int{13} } func (m *VscSendTimestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -912,7 +912,7 @@ type ConsumerConsAddress struct { func (m *ConsumerConsAddress) Reset() { *m = ConsumerConsAddress{} } func (*ConsumerConsAddress) ProtoMessage() {} func (*ConsumerConsAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{14} + return fileDescriptor_b49e305813ca8b9c, []int{14} } func (m *ConsumerConsAddress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -956,7 +956,7 @@ type ProviderConsAddress struct { func (m *ProviderConsAddress) Reset() { *m = ProviderConsAddress{} } func (*ProviderConsAddress) ProtoMessage() {} func (*ProviderConsAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{15} + return fileDescriptor_b49e305813ca8b9c, []int{15} } func (m *ProviderConsAddress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1001,7 +1001,7 @@ func (m *ConsumerAddressList) Reset() { *m = ConsumerAddressList{} } func (m *ConsumerAddressList) String() string { return proto.CompactTextString(m) } func (*ConsumerAddressList) ProtoMessage() {} func (*ConsumerAddressList) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{16} + return fileDescriptor_b49e305813ca8b9c, []int{16} } func (m *ConsumerAddressList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1047,7 +1047,7 @@ func (m *KeyAssignmentReplacement) Reset() { *m = KeyAssignmentReplaceme func (m *KeyAssignmentReplacement) String() string { return proto.CompactTextString(m) } func (*KeyAssignmentReplacement) ProtoMessage() {} func (*KeyAssignmentReplacement) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{17} + return fileDescriptor_b49e305813ca8b9c, []int{17} } func (m *KeyAssignmentReplacement) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1109,7 +1109,7 @@ func (m *ValidatorConsumerPubKey) Reset() { *m = ValidatorConsumerPubKey func (m *ValidatorConsumerPubKey) String() string { return proto.CompactTextString(m) } func (*ValidatorConsumerPubKey) ProtoMessage() {} func (*ValidatorConsumerPubKey) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{18} + return fileDescriptor_b49e305813ca8b9c, []int{18} } func (m *ValidatorConsumerPubKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1171,7 +1171,7 @@ func (m *ValidatorByConsumerAddr) Reset() { *m = ValidatorByConsumerAddr func (m *ValidatorByConsumerAddr) String() string { return proto.CompactTextString(m) } func (*ValidatorByConsumerAddr) ProtoMessage() {} func (*ValidatorByConsumerAddr) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{19} + return fileDescriptor_b49e305813ca8b9c, []int{19} } func (m *ValidatorByConsumerAddr) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1233,7 +1233,7 @@ func (m *ConsumerAddrsToPrune) Reset() { *m = ConsumerAddrsToPrune{} } func (m *ConsumerAddrsToPrune) String() string { return proto.CompactTextString(m) } func (*ConsumerAddrsToPrune) ProtoMessage() {} func (*ConsumerAddrsToPrune) Descriptor() ([]byte, []int) { - return fileDescriptor_f22ec409a72b7b72, []int{20} + return fileDescriptor_b49e305813ca8b9c, []int{20} } func (m *ConsumerAddrsToPrune) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1284,137 +1284,138 @@ func (m *ConsumerAddrsToPrune) GetConsumerAddrs() *ConsumerAddressList { } func init() { - proto.RegisterType((*ConsumerAdditionProposal)(nil), "interchain_security.ccv.provider.v1.ConsumerAdditionProposal") - proto.RegisterType((*ConsumerRemovalProposal)(nil), "interchain_security.ccv.provider.v1.ConsumerRemovalProposal") - proto.RegisterType((*EquivocationProposal)(nil), "interchain_security.ccv.provider.v1.EquivocationProposal") - proto.RegisterType((*GlobalSlashEntry)(nil), "interchain_security.ccv.provider.v1.GlobalSlashEntry") - proto.RegisterType((*Params)(nil), "interchain_security.ccv.provider.v1.Params") - proto.RegisterType((*HandshakeMetadata)(nil), "interchain_security.ccv.provider.v1.HandshakeMetadata") - proto.RegisterType((*SlashAcks)(nil), "interchain_security.ccv.provider.v1.SlashAcks") - proto.RegisterType((*ConsumerAdditionProposals)(nil), "interchain_security.ccv.provider.v1.ConsumerAdditionProposals") - proto.RegisterType((*ConsumerRemovalProposals)(nil), "interchain_security.ccv.provider.v1.ConsumerRemovalProposals") - proto.RegisterType((*ChannelToChain)(nil), "interchain_security.ccv.provider.v1.ChannelToChain") - proto.RegisterType((*VscUnbondingOps)(nil), "interchain_security.ccv.provider.v1.VscUnbondingOps") - proto.RegisterType((*UnbondingOp)(nil), "interchain_security.ccv.provider.v1.UnbondingOp") - proto.RegisterType((*InitTimeoutTimestamp)(nil), "interchain_security.ccv.provider.v1.InitTimeoutTimestamp") - proto.RegisterType((*VscSendTimestamp)(nil), "interchain_security.ccv.provider.v1.VscSendTimestamp") - proto.RegisterType((*ConsumerConsAddress)(nil), "interchain_security.ccv.provider.v1.ConsumerConsAddress") - proto.RegisterType((*ProviderConsAddress)(nil), "interchain_security.ccv.provider.v1.ProviderConsAddress") - proto.RegisterType((*ConsumerAddressList)(nil), "interchain_security.ccv.provider.v1.ConsumerAddressList") - proto.RegisterType((*KeyAssignmentReplacement)(nil), "interchain_security.ccv.provider.v1.KeyAssignmentReplacement") - proto.RegisterType((*ValidatorConsumerPubKey)(nil), "interchain_security.ccv.provider.v1.ValidatorConsumerPubKey") - proto.RegisterType((*ValidatorByConsumerAddr)(nil), "interchain_security.ccv.provider.v1.ValidatorByConsumerAddr") - proto.RegisterType((*ConsumerAddrsToPrune)(nil), "interchain_security.ccv.provider.v1.ConsumerAddrsToPrune") + proto.RegisterType((*ConsumerAdditionProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposal") + proto.RegisterType((*ConsumerRemovalProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposal") + proto.RegisterType((*EquivocationProposal)(nil), "interchain_security.ccv.provider.v2.EquivocationProposal") + proto.RegisterType((*GlobalSlashEntry)(nil), "interchain_security.ccv.provider.v2.GlobalSlashEntry") + proto.RegisterType((*Params)(nil), "interchain_security.ccv.provider.v2.Params") + proto.RegisterType((*HandshakeMetadata)(nil), "interchain_security.ccv.provider.v2.HandshakeMetadata") + proto.RegisterType((*SlashAcks)(nil), "interchain_security.ccv.provider.v2.SlashAcks") + proto.RegisterType((*ConsumerAdditionProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposals") + proto.RegisterType((*ConsumerRemovalProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposals") + proto.RegisterType((*ChannelToChain)(nil), "interchain_security.ccv.provider.v2.ChannelToChain") + proto.RegisterType((*VscUnbondingOps)(nil), "interchain_security.ccv.provider.v2.VscUnbondingOps") + proto.RegisterType((*UnbondingOp)(nil), "interchain_security.ccv.provider.v2.UnbondingOp") + proto.RegisterType((*InitTimeoutTimestamp)(nil), "interchain_security.ccv.provider.v2.InitTimeoutTimestamp") + proto.RegisterType((*VscSendTimestamp)(nil), "interchain_security.ccv.provider.v2.VscSendTimestamp") + proto.RegisterType((*ConsumerConsAddress)(nil), "interchain_security.ccv.provider.v2.ConsumerConsAddress") + proto.RegisterType((*ProviderConsAddress)(nil), "interchain_security.ccv.provider.v2.ProviderConsAddress") + proto.RegisterType((*ConsumerAddressList)(nil), "interchain_security.ccv.provider.v2.ConsumerAddressList") + proto.RegisterType((*KeyAssignmentReplacement)(nil), "interchain_security.ccv.provider.v2.KeyAssignmentReplacement") + proto.RegisterType((*ValidatorConsumerPubKey)(nil), "interchain_security.ccv.provider.v2.ValidatorConsumerPubKey") + proto.RegisterType((*ValidatorByConsumerAddr)(nil), "interchain_security.ccv.provider.v2.ValidatorByConsumerAddr") + proto.RegisterType((*ConsumerAddrsToPrune)(nil), "interchain_security.ccv.provider.v2.ConsumerAddrsToPrune") } func init() { - proto.RegisterFile("interchain_security/ccv/provider/v1/provider.proto", fileDescriptor_f22ec409a72b7b72) + proto.RegisterFile("interchain_security/ccv/provider/v2/provider.proto", fileDescriptor_b49e305813ca8b9c) } -var fileDescriptor_f22ec409a72b7b72 = []byte{ - // 1632 bytes of a gzipped FileDescriptorProto +var fileDescriptor_b49e305813ca8b9c = []byte{ + // 1633 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0xcd, 0x6e, 0x23, 0xc7, 0x11, 0xd6, 0x88, 0xd4, 0x0f, 0x9b, 0xfa, 0xd9, 0x1d, 0x69, 0xbd, 0xd4, 0x46, 0xa1, 0xe8, 0x49, 0x62, 0x28, 0x08, 0x3c, 0x84, 0x64, 0x18, 0x30, 0x84, 0x04, 0x86, 0xc4, 0xf5, 0x7a, 0x15, 0xc5, 0x5e, 0x7a, 0xa4, 0x28, 0x48, 0x82, 0x60, 0xd0, 0xd3, 0x53, 0x4b, 0x36, 0x34, 0x33, 0x3d, 0xdb, 0xdd, 0x33, 0xbb, 0x7c, 0x83, 0x1c, 0x0d, 0xe4, 0x62, 0x20, 0x17, 0x5f, 0x72, 0xc8, 0x29, 0xaf, 0x61, 0x20, 0x17, 0x1f, 0x72, 0xc8, 0xc9, 0x09, 0xb4, 0x87, 0xdc, 0xf3, 0x04, 0x41, 0xf7, 0xfc, - 0x92, 0xab, 0xb5, 0x29, 0x78, 0x73, 0x9b, 0xae, 0xae, 0xfa, 0xba, 0xaa, 0xba, 0xea, 0xab, 0x26, + 0x92, 0xab, 0xb5, 0x29, 0x78, 0x73, 0x9b, 0xae, 0xae, 0xfa, 0xaa, 0xab, 0xba, 0xea, 0xab, 0x26, 0xd1, 0x21, 0x8d, 0x24, 0x70, 0x32, 0xc6, 0x34, 0x72, 0x05, 0x90, 0x84, 0x53, 0x39, 0xe9, 0x13, - 0x92, 0xf6, 0x63, 0xce, 0x52, 0xea, 0x03, 0xef, 0xa7, 0x07, 0xe5, 0xb7, 0x1d, 0x73, 0x26, 0x99, - 0xf9, 0xa3, 0x1b, 0x6c, 0x6c, 0x42, 0x52, 0xbb, 0xd4, 0x4b, 0x0f, 0x1e, 0x6c, 0x8f, 0xd8, 0x88, + 0x92, 0xf6, 0x63, 0xce, 0x52, 0xea, 0x03, 0xef, 0xa7, 0x87, 0xe5, 0xb7, 0x1d, 0x73, 0x26, 0x99, + 0xf9, 0xa3, 0x1b, 0x6c, 0x6c, 0x42, 0x52, 0xbb, 0xd4, 0x4b, 0x0f, 0x1f, 0x6c, 0x8f, 0xd8, 0x88, 0x69, 0xfd, 0xbe, 0xfa, 0xca, 0x4c, 0x1f, 0xec, 0x8d, 0x18, 0x1b, 0x05, 0xd0, 0xd7, 0x2b, 0x2f, 0x79, 0xda, 0x97, 0x34, 0x04, 0x21, 0x71, 0x18, 0xe7, 0x0a, 0xdd, 0x59, 0x05, 0x3f, 0xe1, 0x58, - 0x52, 0x16, 0x15, 0x00, 0xd4, 0x23, 0x7d, 0xc2, 0x38, 0xf4, 0x49, 0x40, 0x21, 0x92, 0xca, 0xbd, - 0xec, 0x2b, 0x57, 0xe8, 0x2b, 0x85, 0x80, 0x8e, 0xc6, 0x32, 0x13, 0x8b, 0xbe, 0x84, 0xc8, 0x07, - 0x1e, 0xd2, 0x4c, 0xb9, 0x5a, 0xe5, 0x06, 0xbb, 0xb5, 0x7d, 0xc2, 0x27, 0xb1, 0x64, 0xfd, 0x2b, - 0x98, 0x88, 0x7c, 0xf7, 0x1d, 0xc2, 0x44, 0xc8, 0x44, 0x1f, 0x54, 0x60, 0x11, 0x81, 0x7e, 0x7a, - 0xe0, 0x81, 0xc4, 0x07, 0xa5, 0xa0, 0xf0, 0x3b, 0xd7, 0xf3, 0xb0, 0xa8, 0x74, 0x08, 0xa3, 0xb9, - 0xdf, 0xd6, 0x9f, 0x96, 0x51, 0x67, 0xc0, 0x22, 0x91, 0x84, 0xc0, 0x8f, 0x7d, 0x9f, 0xaa, 0x90, - 0x86, 0x9c, 0xc5, 0x4c, 0xe0, 0xc0, 0xdc, 0x46, 0x4b, 0x92, 0xca, 0x00, 0x3a, 0x46, 0xcf, 0xd8, - 0x6f, 0x39, 0xd9, 0xc2, 0xec, 0xa1, 0xb6, 0x0f, 0x82, 0x70, 0x1a, 0x2b, 0xe5, 0xce, 0xa2, 0xde, - 0xab, 0x8b, 0xcc, 0x1d, 0xb4, 0x9a, 0xdd, 0x02, 0xf5, 0x3b, 0x0d, 0xbd, 0xbd, 0xa2, 0xd7, 0xa7, - 0xbe, 0xf9, 0x31, 0xda, 0xa0, 0x11, 0x95, 0x14, 0x07, 0xee, 0x18, 0x54, 0x36, 0x3a, 0xcd, 0x9e, - 0xb1, 0xdf, 0x3e, 0x7c, 0x60, 0x53, 0x8f, 0xd8, 0x2a, 0x81, 0x76, 0x9e, 0xb6, 0xf4, 0xc0, 0x7e, - 0xac, 0x35, 0x4e, 0x9a, 0x5f, 0x7d, 0xb3, 0xb7, 0xe0, 0xac, 0xe7, 0x76, 0x99, 0xd0, 0x7c, 0x1b, - 0xad, 0x8d, 0x20, 0x02, 0x41, 0x85, 0x3b, 0xc6, 0x62, 0xdc, 0x59, 0xea, 0x19, 0xfb, 0x6b, 0x4e, - 0x3b, 0x97, 0x3d, 0xc6, 0x62, 0x6c, 0xee, 0xa1, 0xb6, 0x47, 0x23, 0xcc, 0x27, 0x99, 0xc6, 0xb2, - 0xd6, 0x40, 0x99, 0x48, 0x2b, 0x0c, 0x10, 0x12, 0x31, 0x7e, 0x1e, 0xb9, 0xea, 0xb6, 0x3b, 0x2b, - 0xb9, 0x23, 0xd9, 0x4d, 0xdb, 0xc5, 0x4d, 0xdb, 0x17, 0x45, 0x29, 0x9c, 0xac, 0x2a, 0x47, 0x3e, - 0xff, 0xd7, 0x9e, 0xe1, 0xb4, 0xb4, 0x9d, 0xda, 0x31, 0x3f, 0x45, 0x77, 0x92, 0xc8, 0x63, 0x91, - 0x4f, 0xa3, 0x91, 0x1b, 0x03, 0xa7, 0xcc, 0xef, 0xac, 0x6a, 0xa8, 0x9d, 0x57, 0xa0, 0x1e, 0xe6, - 0x45, 0x93, 0x21, 0x7d, 0xa1, 0x90, 0x36, 0x4b, 0xe3, 0xa1, 0xb6, 0x35, 0x3f, 0x43, 0x26, 0x21, - 0xa9, 0x76, 0x89, 0x25, 0xb2, 0x40, 0x6c, 0xcd, 0x8f, 0x78, 0x87, 0x90, 0xf4, 0x22, 0xb3, 0xce, - 0x21, 0x7f, 0x8f, 0xee, 0x4b, 0x8e, 0x23, 0xf1, 0x14, 0xf8, 0x2c, 0x2e, 0x9a, 0x1f, 0xf7, 0x5e, - 0x81, 0x31, 0x0d, 0xfe, 0x18, 0xf5, 0x48, 0x5e, 0x40, 0x2e, 0x07, 0x9f, 0x0a, 0xc9, 0xa9, 0x97, - 0x28, 0x5b, 0xf7, 0x29, 0xc7, 0x44, 0xd7, 0x48, 0x5b, 0x17, 0x41, 0xb7, 0xd0, 0x73, 0xa6, 0xd4, - 0x1e, 0xe5, 0x5a, 0xe6, 0x13, 0xf4, 0x63, 0x2f, 0x60, 0xe4, 0x4a, 0x28, 0xe7, 0xdc, 0x29, 0x24, - 0x7d, 0x74, 0x48, 0x85, 0x50, 0x68, 0x6b, 0x3d, 0x63, 0xbf, 0xe1, 0xbc, 0x9d, 0xe9, 0x0e, 0x81, - 0x3f, 0xac, 0x69, 0x5e, 0xd4, 0x14, 0xcd, 0x77, 0x91, 0x39, 0xa6, 0x42, 0x32, 0x4e, 0x09, 0x0e, - 0x5c, 0x88, 0x24, 0xa7, 0x20, 0x3a, 0xeb, 0xda, 0xfc, 0x6e, 0xb5, 0xf3, 0x51, 0xb6, 0x71, 0xb4, - 0xfa, 0xc7, 0x2f, 0xf7, 0x16, 0xbe, 0xf8, 0x72, 0x6f, 0xc1, 0xfa, 0x9b, 0x81, 0xee, 0x0f, 0x4a, - 0x67, 0x43, 0x96, 0xe2, 0xe0, 0xff, 0xd9, 0x14, 0xc7, 0xa8, 0x25, 0x24, 0x8b, 0xb3, 0x32, 0x6c, - 0xde, 0xa2, 0x0c, 0x57, 0x95, 0x99, 0xda, 0xb0, 0xfe, 0x6c, 0xa0, 0xed, 0x8f, 0x9e, 0x25, 0x34, - 0x65, 0x04, 0xbf, 0x91, 0x1e, 0x3e, 0x43, 0xeb, 0x50, 0xc3, 0x13, 0x9d, 0x46, 0xaf, 0xb1, 0xdf, - 0x3e, 0xfc, 0x89, 0x9d, 0x11, 0x8a, 0x5d, 0xf2, 0x4c, 0x4e, 0x2a, 0x76, 0xfd, 0x74, 0x67, 0xda, - 0xd6, 0xfa, 0xcb, 0x22, 0xba, 0xf3, 0x71, 0xc0, 0x3c, 0x1c, 0x9c, 0x07, 0x58, 0x8c, 0x55, 0xc2, - 0x27, 0x2a, 0x6a, 0x0e, 0x79, 0xa5, 0x6b, 0xef, 0xe6, 0x8e, 0x5a, 0x99, 0xe9, 0xde, 0xfb, 0x10, - 0xdd, 0x2d, 0x6b, 0xaf, 0x4c, 0xae, 0x0e, 0xe6, 0x64, 0xeb, 0xfa, 0x9b, 0xbd, 0xcd, 0xe2, 0x0e, - 0x07, 0x3a, 0xd1, 0x0f, 0x9d, 0x4d, 0x32, 0x25, 0xf0, 0xcd, 0x2e, 0x6a, 0x53, 0x8f, 0xb8, 0x02, - 0x9e, 0xb9, 0x51, 0x12, 0xea, 0x7b, 0x69, 0x3a, 0x2d, 0xea, 0x91, 0x73, 0x78, 0xf6, 0x69, 0x12, - 0x9a, 0x21, 0x7a, 0xab, 0x18, 0x1e, 0x6e, 0x8a, 0x03, 0x57, 0xd9, 0xbb, 0xd8, 0xf7, 0x79, 0x7e, - 0x4d, 0x1f, 0xd8, 0x73, 0xcc, 0x1c, 0x7b, 0x98, 0x7f, 0x2b, 0x77, 0x8e, 0x7d, 0x9f, 0x83, 0x10, - 0xce, 0x56, 0xa1, 0x70, 0x89, 0x83, 0x42, 0x6e, 0xfd, 0x67, 0x09, 0x2d, 0x0f, 0x31, 0xc7, 0xa1, - 0x30, 0x2f, 0xd0, 0xa6, 0x84, 0x30, 0x0e, 0xb0, 0x04, 0x37, 0x63, 0xc4, 0x3c, 0x47, 0x3f, 0xd3, - 0x4c, 0x59, 0x9f, 0x24, 0x76, 0x6d, 0x76, 0xa4, 0x07, 0xf6, 0x40, 0x4b, 0xcf, 0x25, 0x96, 0xe0, - 0x6c, 0x14, 0x18, 0x99, 0xd0, 0xfc, 0x00, 0x75, 0x24, 0x4f, 0x84, 0xac, 0xb8, 0xaa, 0x6a, 0xd2, - 0xac, 0x08, 0xde, 0x2a, 0xf6, 0xb3, 0xf6, 0x2e, 0x9b, 0xf3, 0x66, 0x5a, 0x6a, 0x7c, 0x1f, 0x5a, - 0x3a, 0x47, 0x5b, 0x8a, 0xd3, 0x67, 0x31, 0x9b, 0xf3, 0x63, 0xde, 0x55, 0xf6, 0xd3, 0xa0, 0x9f, - 0x21, 0x33, 0x15, 0x64, 0x16, 0x73, 0xe9, 0x16, 0x7e, 0xa6, 0x82, 0x4c, 0x43, 0xfa, 0x68, 0x57, - 0xa8, 0xb2, 0x75, 0x43, 0x90, 0x9a, 0xe4, 0xe2, 0x00, 0x22, 0x2a, 0xc6, 0x05, 0xf8, 0xf2, 0xfc, - 0xe0, 0x3b, 0x1a, 0xe8, 0x13, 0x85, 0xe3, 0x14, 0x30, 0xf9, 0x29, 0x03, 0xd4, 0xbd, 0xf9, 0x94, - 0xf2, 0x82, 0x56, 0xf4, 0x05, 0xfd, 0xe0, 0x06, 0x88, 0xf2, 0x96, 0x0e, 0xd1, 0xbd, 0x10, 0xbf, - 0x70, 0xe5, 0x98, 0x33, 0x29, 0x03, 0xf0, 0xdd, 0x18, 0x93, 0x2b, 0x90, 0x42, 0x4f, 0xa4, 0x86, - 0xb3, 0x15, 0xe2, 0x17, 0x17, 0xc5, 0xde, 0x30, 0xdb, 0x32, 0x05, 0x7a, 0xa7, 0x46, 0xe0, 0xcf, - 0x31, 0xf7, 0x5d, 0x1f, 0x22, 0x16, 0xba, 0x1c, 0x46, 0x8a, 0x59, 0x71, 0xc6, 0xe5, 0x00, 0xe5, - 0x10, 0xca, 0x29, 0x40, 0xbd, 0x29, 0xca, 0xf6, 0x1f, 0x30, 0x1a, 0xe5, 0x93, 0xda, 0xaa, 0x78, - 0x5e, 0xa1, 0x3d, 0x54, 0x60, 0x4e, 0x0d, 0xeb, 0x11, 0x80, 0xe5, 0xa1, 0xbb, 0x8f, 0x71, 0xe4, - 0x8b, 0x31, 0xbe, 0x82, 0x4f, 0x40, 0x62, 0x1f, 0x4b, 0x6c, 0xbe, 0x57, 0xeb, 0xb6, 0xa7, 0x00, - 0x6e, 0xcc, 0x58, 0x90, 0x75, 0x5b, 0x46, 0x5e, 0x65, 0xcf, 0x3c, 0x02, 0x18, 0x32, 0x16, 0xa8, - 0x9e, 0x31, 0x3b, 0x68, 0x25, 0x05, 0x2e, 0xaa, 0x0a, 0x2e, 0x96, 0xd6, 0x4f, 0x51, 0x4b, 0xd3, - 0xcd, 0x31, 0xb9, 0x12, 0xe6, 0x2e, 0x6a, 0xe1, 0xac, 0xf5, 0x40, 0x74, 0x8c, 0x5e, 0x63, 0xbf, - 0xe5, 0x54, 0x02, 0x4b, 0xa2, 0x9d, 0xd7, 0xbd, 0x82, 0x84, 0xf9, 0x1b, 0xb4, 0x12, 0x83, 0x1e, - 0xd1, 0xda, 0xb0, 0x7d, 0xf8, 0x8b, 0xb9, 0xba, 0xfe, 0x75, 0x80, 0x4e, 0x81, 0x66, 0xf1, 0xea, - 0xed, 0x35, 0x33, 0x65, 0x84, 0x79, 0x39, 0x7b, 0xe8, 0xcf, 0x6f, 0x75, 0xe8, 0x0c, 0x5e, 0x75, - 0xe6, 0x2f, 0xd1, 0xc6, 0x60, 0x8c, 0xa3, 0x08, 0x82, 0x0b, 0xa6, 0x59, 0xd0, 0xfc, 0x21, 0x42, - 0x24, 0x93, 0x28, 0xf6, 0xcc, 0x32, 0xdd, 0xca, 0x25, 0xa7, 0xfe, 0xd4, 0xdc, 0x5a, 0x9c, 0x9a, - 0x5b, 0x96, 0x83, 0x36, 0x2f, 0x05, 0xf9, 0x75, 0xf1, 0x80, 0x79, 0x12, 0x0b, 0xf3, 0x1e, 0x5a, - 0x56, 0xed, 0x97, 0x03, 0x35, 0x9d, 0xa5, 0x54, 0x90, 0x53, 0xdf, 0xdc, 0xaf, 0x3f, 0x92, 0x58, - 0xec, 0x52, 0x5f, 0x74, 0x16, 0x7b, 0x8d, 0xfd, 0xa6, 0xb3, 0x91, 0x54, 0xe6, 0xa7, 0xbe, 0xb0, - 0x7e, 0x8b, 0xda, 0x35, 0x40, 0x73, 0x03, 0x2d, 0x96, 0x58, 0x8b, 0xd4, 0x37, 0x8f, 0xd0, 0x4e, - 0x05, 0x34, 0xcd, 0xfd, 0x19, 0x62, 0xcb, 0xb9, 0x5f, 0x2a, 0x4c, 0xd1, 0xbf, 0xb0, 0x9e, 0xa0, - 0xed, 0xd3, 0x8a, 0x2f, 0xca, 0xc9, 0x32, 0x15, 0xa1, 0x31, 0x3d, 0x99, 0x77, 0x51, 0xab, 0xfc, - 0x25, 0xa0, 0xa3, 0x6f, 0x3a, 0x95, 0xc0, 0x0a, 0xd1, 0x9d, 0x4b, 0x41, 0xce, 0x21, 0xf2, 0x2b, - 0xb0, 0xd7, 0x24, 0xe0, 0x64, 0x16, 0x68, 0xee, 0x97, 0x66, 0x75, 0xdc, 0xfb, 0x68, 0xab, 0x8c, - 0xa8, 0x9a, 0x24, 0xaa, 0x01, 0xf2, 0x42, 0xd6, 0x47, 0xae, 0x39, 0xc5, 0xf2, 0xa8, 0xa9, 0x1f, - 0x33, 0xef, 0xa3, 0xad, 0x1b, 0x06, 0xd0, 0x77, 0x9a, 0x85, 0xd5, 0x69, 0xb9, 0xc9, 0xaf, 0xa8, - 0x90, 0xe6, 0xe5, 0x6c, 0x1f, 0xcd, 0x3b, 0x04, 0x6f, 0x70, 0xbd, 0xde, 0x81, 0x7f, 0x37, 0x50, - 0xe7, 0x0c, 0x26, 0xc7, 0x42, 0xd0, 0x51, 0x14, 0x42, 0x24, 0x15, 0xb9, 0x61, 0x02, 0xea, 0xd3, - 0xfc, 0x03, 0x5a, 0x2f, 0x89, 0xa1, 0xe4, 0x83, 0xef, 0x33, 0x7d, 0xd7, 0x0a, 0x05, 0x4d, 0x21, - 0x47, 0x08, 0xc5, 0x1c, 0x52, 0x97, 0xb8, 0x57, 0x30, 0xc9, 0x6f, 0x67, 0xb7, 0x3e, 0x55, 0xb3, - 0xdf, 0x5f, 0xf6, 0x30, 0xf1, 0x02, 0x4a, 0xce, 0x60, 0xe2, 0xac, 0x2a, 0xfd, 0xc1, 0x19, 0x4c, - 0xd4, 0xfb, 0x2a, 0x66, 0xcf, 0x81, 0xeb, 0x51, 0xd8, 0x70, 0xb2, 0x85, 0xf5, 0x0f, 0x03, 0xdd, - 0xbf, 0xc4, 0x01, 0xf5, 0xb1, 0x64, 0xbc, 0x88, 0x7c, 0x98, 0x78, 0xca, 0xe2, 0x5b, 0xca, 0xed, - 0x95, 0x38, 0x17, 0xdf, 0x68, 0x9c, 0x1f, 0xa2, 0xb5, 0xb2, 0x65, 0x54, 0xa4, 0x8d, 0x39, 0x22, - 0x6d, 0x17, 0x16, 0x67, 0x30, 0xb1, 0xfe, 0x5b, 0x0f, 0xeb, 0x64, 0x52, 0xaf, 0x8f, 0xef, 0x08, - 0xab, 0x3c, 0xf7, 0xd6, 0x61, 0xdd, 0x54, 0x37, 0x65, 0x18, 0xfa, 0xe4, 0x57, 0xb2, 0xd6, 0x78, - 0x93, 0x59, 0xb3, 0xfe, 0x6a, 0xa0, 0xed, 0x7a, 0xa4, 0xe2, 0x82, 0x0d, 0x79, 0x12, 0xc1, 0xb7, - 0x45, 0x5c, 0xb1, 0xc0, 0x62, 0x9d, 0x05, 0x5c, 0xb4, 0x31, 0x95, 0x08, 0x71, 0x2b, 0x57, 0x6f, - 0x68, 0x47, 0x67, 0xbd, 0x9e, 0x09, 0x71, 0x72, 0xf1, 0xd5, 0x75, 0xd7, 0xf8, 0xfa, 0xba, 0x6b, - 0xfc, 0xfb, 0xba, 0x6b, 0x7c, 0xfe, 0xb2, 0xbb, 0xf0, 0xf5, 0xcb, 0xee, 0xc2, 0x3f, 0x5f, 0x76, - 0x17, 0x7e, 0x77, 0x34, 0xa2, 0x72, 0x9c, 0x78, 0x36, 0x61, 0x61, 0x3f, 0xff, 0x4f, 0xa0, 0x3a, - 0xf3, 0xdd, 0xf2, 0x2f, 0x96, 0x17, 0xd3, 0x7f, 0xb2, 0xc8, 0x49, 0x0c, 0xc2, 0x5b, 0xd6, 0x0c, - 0xf5, 0xde, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x9c, 0x76, 0xa0, 0xbe, 0x95, 0x11, 0x00, 0x00, + 0x52, 0x16, 0x15, 0x00, 0xd4, 0x23, 0x7d, 0xc2, 0x38, 0xf4, 0x49, 0x40, 0x21, 0x92, 0xfd, 0xf4, + 0x20, 0xff, 0xca, 0x15, 0xfa, 0x4a, 0x21, 0xa0, 0xa3, 0xb1, 0xcc, 0xc4, 0xa2, 0x2f, 0x21, 0xf2, + 0x81, 0x87, 0x34, 0x53, 0xae, 0x56, 0xb9, 0xc1, 0x6e, 0x6d, 0x9f, 0xf0, 0x49, 0x2c, 0x59, 0xff, + 0x0a, 0x26, 0x22, 0xdf, 0x7d, 0x87, 0x30, 0x11, 0x32, 0xd1, 0x07, 0x15, 0x58, 0x44, 0xa0, 0x9f, + 0x1e, 0x78, 0x20, 0xf1, 0x41, 0x29, 0x28, 0xce, 0x9d, 0xeb, 0x79, 0x58, 0x54, 0x3a, 0x84, 0xd1, + 0xfc, 0xdc, 0xd6, 0x9f, 0x96, 0x51, 0x67, 0xc0, 0x22, 0x91, 0x84, 0xc0, 0x8f, 0x7d, 0x9f, 0xaa, + 0x90, 0x86, 0x9c, 0xc5, 0x4c, 0xe0, 0xc0, 0xdc, 0x46, 0x4b, 0x92, 0xca, 0x00, 0x3a, 0x46, 0xcf, + 0xd8, 0x6f, 0x39, 0xd9, 0xc2, 0xec, 0xa1, 0xb6, 0x0f, 0x82, 0x70, 0x1a, 0x2b, 0xe5, 0xce, 0xa2, + 0xde, 0xab, 0x8b, 0xcc, 0x1d, 0xb4, 0x9a, 0xdd, 0x02, 0xf5, 0x3b, 0x0d, 0xbd, 0xbd, 0xa2, 0xd7, + 0xa7, 0xbe, 0xf9, 0x31, 0xda, 0xa0, 0x11, 0x95, 0x14, 0x07, 0xee, 0x18, 0x54, 0x36, 0x3a, 0xcd, + 0x9e, 0xb1, 0xdf, 0x3e, 0x7c, 0x60, 0x53, 0x8f, 0xd8, 0x2a, 0x81, 0x76, 0x9e, 0xb6, 0xf4, 0xc0, + 0x7e, 0xac, 0x35, 0x4e, 0x9a, 0x5f, 0x7d, 0xb3, 0xb7, 0xe0, 0xac, 0xe7, 0x76, 0x99, 0xd0, 0x7c, + 0x1b, 0xad, 0x8d, 0x20, 0x02, 0x41, 0x85, 0x3b, 0xc6, 0x62, 0xdc, 0x59, 0xea, 0x19, 0xfb, 0x6b, + 0x4e, 0x3b, 0x97, 0x3d, 0xc6, 0x62, 0x6c, 0xee, 0xa1, 0xb6, 0x47, 0x23, 0xcc, 0x27, 0x99, 0xc6, + 0xb2, 0xd6, 0x40, 0x99, 0x48, 0x2b, 0x0c, 0x10, 0x12, 0x31, 0x7e, 0x1e, 0xb9, 0xea, 0xb6, 0x3b, + 0x2b, 0xf9, 0x41, 0xb2, 0x9b, 0xb6, 0x8b, 0x9b, 0xb6, 0x2f, 0x8a, 0x52, 0x38, 0x59, 0x55, 0x07, + 0xf9, 0xfc, 0x5f, 0x7b, 0x86, 0xd3, 0xd2, 0x76, 0x6a, 0xc7, 0xfc, 0x14, 0xdd, 0x49, 0x22, 0x8f, + 0x45, 0x3e, 0x8d, 0x46, 0x6e, 0x0c, 0x9c, 0x32, 0xbf, 0xb3, 0xaa, 0xa1, 0x76, 0x5e, 0x81, 0x7a, + 0x98, 0x17, 0x4d, 0x86, 0xf4, 0x85, 0x42, 0xda, 0x2c, 0x8d, 0x87, 0xda, 0xd6, 0xfc, 0x0c, 0x99, + 0x84, 0xa4, 0xfa, 0x48, 0x2c, 0x91, 0x05, 0x62, 0x6b, 0x7e, 0xc4, 0x3b, 0x84, 0xa4, 0x17, 0x99, + 0x75, 0x0e, 0xf9, 0x7b, 0x74, 0x5f, 0x72, 0x1c, 0x89, 0xa7, 0xc0, 0x67, 0x71, 0xd1, 0xfc, 0xb8, + 0xf7, 0x0a, 0x8c, 0x69, 0xf0, 0xc7, 0xa8, 0x47, 0xf2, 0x02, 0x72, 0x39, 0xf8, 0x54, 0x48, 0x4e, + 0xbd, 0x44, 0xd9, 0xba, 0x4f, 0x39, 0x26, 0xba, 0x46, 0xda, 0xba, 0x08, 0xba, 0x85, 0x9e, 0x33, + 0xa5, 0xf6, 0x28, 0xd7, 0x32, 0x9f, 0xa0, 0x1f, 0x7b, 0x01, 0x23, 0x57, 0x42, 0x1d, 0xce, 0x9d, + 0x42, 0xd2, 0xae, 0x43, 0x2a, 0x84, 0x42, 0x5b, 0xeb, 0x19, 0xfb, 0x0d, 0xe7, 0xed, 0x4c, 0x77, + 0x08, 0xfc, 0x61, 0x4d, 0xf3, 0xa2, 0xa6, 0x68, 0xbe, 0x8b, 0xcc, 0x31, 0x15, 0x92, 0x71, 0x4a, + 0x70, 0xe0, 0x42, 0x24, 0x39, 0x05, 0xd1, 0x59, 0xd7, 0xe6, 0x77, 0xab, 0x9d, 0x8f, 0xb2, 0x8d, + 0xa3, 0xd5, 0x3f, 0x7e, 0xb9, 0xb7, 0xf0, 0xc5, 0x97, 0x7b, 0x0b, 0xd6, 0xdf, 0x0c, 0x74, 0x7f, + 0x50, 0x1e, 0x36, 0x64, 0x29, 0x0e, 0xfe, 0x9f, 0x4d, 0x71, 0x8c, 0x5a, 0x42, 0xb2, 0x38, 0x2b, + 0xc3, 0xe6, 0x2d, 0xca, 0x70, 0x55, 0x99, 0xa9, 0x0d, 0xeb, 0xcf, 0x06, 0xda, 0xfe, 0xe8, 0x59, + 0x42, 0x53, 0x46, 0xf0, 0x1b, 0xe9, 0xe1, 0x33, 0xb4, 0x0e, 0x35, 0x3c, 0xd1, 0x69, 0xf4, 0x1a, + 0xfb, 0xed, 0xc3, 0x9f, 0xd8, 0x19, 0xa1, 0xd8, 0x25, 0xcf, 0xe4, 0xa4, 0x62, 0xd7, 0xbd, 0x3b, + 0xd3, 0xb6, 0xd6, 0x5f, 0x16, 0xd1, 0x9d, 0x8f, 0x03, 0xe6, 0xe1, 0xe0, 0x3c, 0xc0, 0x62, 0xac, + 0x12, 0x3e, 0x51, 0x51, 0x73, 0xc8, 0x2b, 0x5d, 0x9f, 0x6e, 0xee, 0xa8, 0x95, 0x99, 0xee, 0xbd, + 0x0f, 0xd1, 0xdd, 0xb2, 0xf6, 0xca, 0xe4, 0xea, 0x60, 0x4e, 0xb6, 0xae, 0xbf, 0xd9, 0xdb, 0x2c, + 0xee, 0x70, 0xa0, 0x13, 0xfd, 0xd0, 0xd9, 0x24, 0x53, 0x02, 0xdf, 0xec, 0xa2, 0x36, 0xf5, 0x88, + 0x2b, 0xe0, 0x99, 0x1b, 0x25, 0xa1, 0xbe, 0x97, 0xa6, 0xd3, 0xa2, 0x1e, 0x39, 0x87, 0x67, 0x9f, + 0x26, 0xa1, 0x19, 0xa2, 0xb7, 0x8a, 0xe1, 0xe1, 0xa6, 0x38, 0x70, 0x95, 0xbd, 0x8b, 0x7d, 0x9f, + 0xe7, 0xd7, 0xf4, 0x81, 0x3d, 0xc7, 0xcc, 0xb1, 0x87, 0xf9, 0xb7, 0x3a, 0xce, 0xb1, 0xef, 0x73, + 0x10, 0xc2, 0xd9, 0x2a, 0x14, 0x2e, 0x71, 0x50, 0xc8, 0xad, 0xff, 0x2c, 0xa1, 0xe5, 0x21, 0xe6, + 0x38, 0x14, 0xe6, 0x05, 0xda, 0x94, 0x10, 0xc6, 0x01, 0x96, 0xe0, 0x66, 0x8c, 0x98, 0xe7, 0xe8, + 0x67, 0x9a, 0x29, 0xeb, 0x93, 0xc4, 0xae, 0xcd, 0x8e, 0xf4, 0xc0, 0x1e, 0x68, 0xe9, 0xb9, 0xc4, + 0x12, 0x9c, 0x8d, 0x02, 0x23, 0x13, 0x9a, 0x1f, 0xa0, 0x8e, 0xe4, 0x89, 0x90, 0x15, 0x57, 0x55, + 0x4d, 0x9a, 0x15, 0xc1, 0x5b, 0xc5, 0x7e, 0xd6, 0xde, 0x65, 0x73, 0xde, 0x4c, 0x4b, 0x8d, 0xef, + 0x43, 0x4b, 0xe7, 0x68, 0x4b, 0x71, 0xfa, 0x2c, 0x66, 0x73, 0x7e, 0xcc, 0xbb, 0xca, 0x7e, 0x1a, + 0xf4, 0x33, 0x64, 0xa6, 0x82, 0xcc, 0x62, 0x2e, 0xdd, 0xe2, 0x9c, 0xa9, 0x20, 0xd3, 0x90, 0x3e, + 0xda, 0x15, 0xaa, 0x6c, 0xdd, 0x10, 0xa4, 0x26, 0xb9, 0x38, 0x80, 0x88, 0x8a, 0x71, 0x01, 0xbe, + 0x3c, 0x3f, 0xf8, 0x8e, 0x06, 0xfa, 0x44, 0xe1, 0x38, 0x05, 0x4c, 0xee, 0x65, 0x80, 0xba, 0x37, + 0x7b, 0x29, 0x2f, 0x68, 0x45, 0x5f, 0xd0, 0x0f, 0x6e, 0x80, 0x28, 0x6f, 0xe9, 0x10, 0xdd, 0x0b, + 0xf1, 0x0b, 0x57, 0x8e, 0x39, 0x93, 0x32, 0x00, 0xdf, 0x8d, 0x31, 0xb9, 0x02, 0x29, 0xf4, 0x44, + 0x6a, 0x38, 0x5b, 0x21, 0x7e, 0x71, 0x51, 0xec, 0x0d, 0xb3, 0x2d, 0x53, 0xa0, 0x77, 0x6a, 0x04, + 0xfe, 0x1c, 0x73, 0xdf, 0xf5, 0x21, 0x62, 0xa1, 0xcb, 0x61, 0xa4, 0x98, 0x15, 0x67, 0x5c, 0x0e, + 0x50, 0x0e, 0xa1, 0x9c, 0x02, 0xd4, 0x9b, 0xa2, 0x6c, 0xff, 0x01, 0xa3, 0x51, 0x3e, 0xa9, 0xad, + 0x8a, 0xe7, 0x15, 0xda, 0x43, 0x05, 0xe6, 0xd4, 0xb0, 0x1e, 0x01, 0x58, 0x1e, 0xba, 0xfb, 0x18, + 0x47, 0xbe, 0x18, 0xe3, 0x2b, 0xf8, 0x04, 0x24, 0xf6, 0xb1, 0xc4, 0xe6, 0x7b, 0xb5, 0x6e, 0x7b, + 0x0a, 0xe0, 0xc6, 0x8c, 0x05, 0x59, 0xb7, 0x65, 0xe4, 0x55, 0xf6, 0xcc, 0x23, 0x80, 0x21, 0x63, + 0x81, 0xea, 0x19, 0xb3, 0x83, 0x56, 0x52, 0xe0, 0xa2, 0xaa, 0xe0, 0x62, 0x69, 0xfd, 0x14, 0xb5, + 0x34, 0xdd, 0x1c, 0x93, 0x2b, 0x61, 0xee, 0xa2, 0x16, 0xce, 0x5a, 0x0f, 0x44, 0xc7, 0xe8, 0x35, + 0xf6, 0x5b, 0x4e, 0x25, 0xb0, 0x24, 0xda, 0x79, 0xdd, 0x2b, 0x48, 0x98, 0xbf, 0x41, 0x2b, 0x31, + 0xe8, 0x11, 0xad, 0x0d, 0xdb, 0x87, 0xbf, 0x98, 0xab, 0xeb, 0x5f, 0x07, 0xe8, 0x14, 0x68, 0x16, + 0xaf, 0xde, 0x5e, 0x33, 0x53, 0x46, 0x98, 0x97, 0xb3, 0x4e, 0x7f, 0x7e, 0x2b, 0xa7, 0x33, 0x78, + 0x95, 0xcf, 0x5f, 0xa2, 0x8d, 0xc1, 0x18, 0x47, 0x11, 0x04, 0x17, 0x4c, 0xb3, 0xa0, 0xf9, 0x43, + 0x84, 0x48, 0x26, 0x51, 0xec, 0x99, 0x65, 0xba, 0x95, 0x4b, 0x4e, 0xfd, 0xa9, 0xb9, 0xb5, 0x38, + 0x35, 0xb7, 0x2c, 0x07, 0x6d, 0x5e, 0x0a, 0xf2, 0xeb, 0xe2, 0x01, 0xf3, 0x24, 0x16, 0xe6, 0x3d, + 0xb4, 0xac, 0xda, 0x2f, 0x07, 0x6a, 0x3a, 0x4b, 0xa9, 0x20, 0xa7, 0xbe, 0xb9, 0x5f, 0x7f, 0x24, + 0xb1, 0xd8, 0xa5, 0xbe, 0xe8, 0x2c, 0xf6, 0x1a, 0xfb, 0x4d, 0x67, 0x23, 0xa9, 0xcc, 0x4f, 0x7d, + 0x61, 0xfd, 0x16, 0xb5, 0x6b, 0x80, 0xe6, 0x06, 0x5a, 0x2c, 0xb1, 0x16, 0xa9, 0x6f, 0x1e, 0xa1, + 0x9d, 0x0a, 0x68, 0x9a, 0xfb, 0x33, 0xc4, 0x96, 0x73, 0xbf, 0x54, 0x98, 0xa2, 0x7f, 0x61, 0x3d, + 0x41, 0xdb, 0xa7, 0x15, 0x5f, 0x94, 0x93, 0x65, 0x2a, 0x42, 0x63, 0x7a, 0x32, 0xef, 0xa2, 0x56, + 0xf9, 0x4b, 0x40, 0x47, 0xdf, 0x74, 0x2a, 0x81, 0x15, 0xa2, 0x3b, 0x97, 0x82, 0x9c, 0x43, 0xe4, + 0x57, 0x60, 0xaf, 0x49, 0xc0, 0xc9, 0x2c, 0xd0, 0xdc, 0x2f, 0xcd, 0xca, 0xdd, 0xfb, 0x68, 0xab, + 0x8c, 0xa8, 0x9a, 0x24, 0xaa, 0x01, 0xf2, 0x42, 0xd6, 0x2e, 0xd7, 0x9c, 0x62, 0x79, 0xd4, 0xd4, + 0x8f, 0x99, 0xf7, 0xd1, 0xd6, 0x0d, 0x03, 0xe8, 0x3b, 0xcd, 0xc2, 0xca, 0x5b, 0x6e, 0xf2, 0x2b, + 0x2a, 0xa4, 0x79, 0x39, 0xdb, 0x47, 0xf3, 0x0e, 0xc1, 0x1b, 0x8e, 0x5e, 0xef, 0xc0, 0xbf, 0x1b, + 0xa8, 0x73, 0x06, 0x93, 0x63, 0x21, 0xe8, 0x28, 0x0a, 0x21, 0x92, 0x8a, 0xdc, 0x30, 0x01, 0xf5, + 0x69, 0xfe, 0x01, 0xad, 0x97, 0xc4, 0x50, 0xf2, 0xc1, 0xf7, 0x99, 0xbe, 0x6b, 0x85, 0x82, 0xa6, + 0x90, 0x23, 0x84, 0x62, 0x0e, 0xa9, 0x4b, 0xdc, 0x2b, 0x98, 0xe4, 0xb7, 0xb3, 0x5b, 0x9f, 0xaa, + 0xd9, 0xef, 0x2f, 0x7b, 0x98, 0x78, 0x01, 0x25, 0x67, 0x30, 0x71, 0x56, 0x95, 0xfe, 0xe0, 0x0c, + 0x26, 0xea, 0x7d, 0x15, 0xb3, 0xe7, 0xc0, 0xf5, 0x28, 0x6c, 0x38, 0xd9, 0xc2, 0xfa, 0x87, 0x81, + 0xee, 0x5f, 0xe2, 0x80, 0xfa, 0x58, 0x32, 0x5e, 0x44, 0x3e, 0x4c, 0x3c, 0x65, 0xf1, 0x2d, 0xe5, + 0xf6, 0x4a, 0x9c, 0x8b, 0x6f, 0x34, 0xce, 0x0f, 0xd1, 0x5a, 0xd9, 0x32, 0x2a, 0xd2, 0xc6, 0x1c, + 0x91, 0xb6, 0x0b, 0x8b, 0x33, 0x98, 0x58, 0xff, 0xad, 0x87, 0x75, 0x32, 0xa9, 0xd7, 0xc7, 0x77, + 0x84, 0x55, 0xfa, 0xbd, 0x75, 0x58, 0x37, 0xd5, 0x4d, 0x19, 0x86, 0xf6, 0xfc, 0x4a, 0xd6, 0x1a, + 0x6f, 0x32, 0x6b, 0xd6, 0x5f, 0x0d, 0xb4, 0x5d, 0x8f, 0x54, 0x5c, 0xb0, 0x21, 0x4f, 0x22, 0xf8, + 0xb6, 0x88, 0x2b, 0x16, 0x58, 0xac, 0xb3, 0x80, 0x8b, 0x36, 0xa6, 0x12, 0x21, 0x6e, 0x75, 0xd4, + 0x1b, 0xda, 0xd1, 0x59, 0xaf, 0x67, 0x42, 0x9c, 0x5c, 0x7c, 0x75, 0xdd, 0x35, 0xbe, 0xbe, 0xee, + 0x1a, 0xff, 0xbe, 0xee, 0x1a, 0x9f, 0xbf, 0xec, 0x2e, 0x7c, 0xfd, 0xb2, 0xbb, 0xf0, 0xcf, 0x97, + 0xdd, 0x85, 0xdf, 0x1d, 0x8d, 0xa8, 0x1c, 0x27, 0x9e, 0x4d, 0x58, 0xd8, 0xcf, 0xff, 0x13, 0xa8, + 0x7c, 0xbe, 0x5b, 0xfe, 0xc5, 0xf2, 0x62, 0xfa, 0x4f, 0x16, 0x39, 0x89, 0x41, 0x78, 0xcb, 0x9a, + 0xa1, 0xde, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x36, 0xcd, 0xd8, 0xc6, 0x95, 0x11, 0x00, + 0x00, } func (m *ConsumerAdditionProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/provider/types/query.pb.go b/x/ccv/provider/types/query.pb.go index 1ed87707de..805cf3b4e4 100644 --- a/x/ccv/provider/types/query.pb.go +++ b/x/ccv/provider/types/query.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v1/query.proto +// source: interchain_security/ccv/provider/v2/query.proto package types @@ -43,7 +43,7 @@ func (m *QueryConsumerGenesisRequest) Reset() { *m = QueryConsumerGenesi func (m *QueryConsumerGenesisRequest) String() string { return proto.CompactTextString(m) } func (*QueryConsumerGenesisRequest) ProtoMessage() {} func (*QueryConsumerGenesisRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{0} + return fileDescriptor_3500f779bbe29955, []int{0} } func (m *QueryConsumerGenesisRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -87,7 +87,7 @@ func (m *QueryConsumerGenesisResponse) Reset() { *m = QueryConsumerGenes func (m *QueryConsumerGenesisResponse) String() string { return proto.CompactTextString(m) } func (*QueryConsumerGenesisResponse) ProtoMessage() {} func (*QueryConsumerGenesisResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{1} + return fileDescriptor_3500f779bbe29955, []int{1} } func (m *QueryConsumerGenesisResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -130,7 +130,7 @@ func (m *QueryConsumerChainsRequest) Reset() { *m = QueryConsumerChainsR func (m *QueryConsumerChainsRequest) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainsRequest) ProtoMessage() {} func (*QueryConsumerChainsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{2} + return fileDescriptor_3500f779bbe29955, []int{2} } func (m *QueryConsumerChainsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -167,7 +167,7 @@ func (m *QueryConsumerChainsResponse) Reset() { *m = QueryConsumerChains func (m *QueryConsumerChainsResponse) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainsResponse) ProtoMessage() {} func (*QueryConsumerChainsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{3} + return fileDescriptor_3500f779bbe29955, []int{3} } func (m *QueryConsumerChainsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -212,7 +212,7 @@ func (m *QueryConsumerChainStartProposalsRequest) Reset() { func (m *QueryConsumerChainStartProposalsRequest) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainStartProposalsRequest) ProtoMessage() {} func (*QueryConsumerChainStartProposalsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{4} + return fileDescriptor_3500f779bbe29955, []int{4} } func (m *QueryConsumerChainStartProposalsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -251,7 +251,7 @@ func (m *QueryConsumerChainStartProposalsResponse) Reset() { func (m *QueryConsumerChainStartProposalsResponse) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainStartProposalsResponse) ProtoMessage() {} func (*QueryConsumerChainStartProposalsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{5} + return fileDescriptor_3500f779bbe29955, []int{5} } func (m *QueryConsumerChainStartProposalsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -296,7 +296,7 @@ func (m *QueryConsumerChainStopProposalsRequest) Reset() { func (m *QueryConsumerChainStopProposalsRequest) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainStopProposalsRequest) ProtoMessage() {} func (*QueryConsumerChainStopProposalsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{6} + return fileDescriptor_3500f779bbe29955, []int{6} } func (m *QueryConsumerChainStopProposalsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -335,7 +335,7 @@ func (m *QueryConsumerChainStopProposalsResponse) Reset() { func (m *QueryConsumerChainStopProposalsResponse) String() string { return proto.CompactTextString(m) } func (*QueryConsumerChainStopProposalsResponse) ProtoMessage() {} func (*QueryConsumerChainStopProposalsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{7} + return fileDescriptor_3500f779bbe29955, []int{7} } func (m *QueryConsumerChainStopProposalsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -380,7 +380,7 @@ func (m *Chain) Reset() { *m = Chain{} } func (m *Chain) String() string { return proto.CompactTextString(m) } func (*Chain) ProtoMessage() {} func (*Chain) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{8} + return fileDescriptor_3500f779bbe29955, []int{8} } func (m *Chain) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -434,7 +434,7 @@ func (m *QueryValidatorConsumerAddrRequest) Reset() { *m = QueryValidato func (m *QueryValidatorConsumerAddrRequest) String() string { return proto.CompactTextString(m) } func (*QueryValidatorConsumerAddrRequest) ProtoMessage() {} func (*QueryValidatorConsumerAddrRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{9} + return fileDescriptor_3500f779bbe29955, []int{9} } func (m *QueryValidatorConsumerAddrRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -472,7 +472,7 @@ func (m *QueryValidatorConsumerAddrResponse) Reset() { *m = QueryValidat func (m *QueryValidatorConsumerAddrResponse) String() string { return proto.CompactTextString(m) } func (*QueryValidatorConsumerAddrResponse) ProtoMessage() {} func (*QueryValidatorConsumerAddrResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{10} + return fileDescriptor_3500f779bbe29955, []int{10} } func (m *QueryValidatorConsumerAddrResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -519,7 +519,7 @@ func (m *QueryValidatorProviderAddrRequest) Reset() { *m = QueryValidato func (m *QueryValidatorProviderAddrRequest) String() string { return proto.CompactTextString(m) } func (*QueryValidatorProviderAddrRequest) ProtoMessage() {} func (*QueryValidatorProviderAddrRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{11} + return fileDescriptor_3500f779bbe29955, []int{11} } func (m *QueryValidatorProviderAddrRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -557,7 +557,7 @@ func (m *QueryValidatorProviderAddrResponse) Reset() { *m = QueryValidat func (m *QueryValidatorProviderAddrResponse) String() string { return proto.CompactTextString(m) } func (*QueryValidatorProviderAddrResponse) ProtoMessage() {} func (*QueryValidatorProviderAddrResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{12} + return fileDescriptor_3500f779bbe29955, []int{12} } func (m *QueryValidatorProviderAddrResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -600,7 +600,7 @@ func (m *QueryThrottleStateRequest) Reset() { *m = QueryThrottleStateReq func (m *QueryThrottleStateRequest) String() string { return proto.CompactTextString(m) } func (*QueryThrottleStateRequest) ProtoMessage() {} func (*QueryThrottleStateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{13} + return fileDescriptor_3500f779bbe29955, []int{13} } func (m *QueryThrottleStateRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -645,7 +645,7 @@ func (m *QueryThrottleStateResponse) Reset() { *m = QueryThrottleStateRe func (m *QueryThrottleStateResponse) String() string { return proto.CompactTextString(m) } func (*QueryThrottleStateResponse) ProtoMessage() {} func (*QueryThrottleStateResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{14} + return fileDescriptor_3500f779bbe29955, []int{14} } func (m *QueryThrottleStateResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -712,7 +712,7 @@ func (m *QueryThrottledConsumerPacketDataRequest) Reset() { func (m *QueryThrottledConsumerPacketDataRequest) String() string { return proto.CompactTextString(m) } func (*QueryThrottledConsumerPacketDataRequest) ProtoMessage() {} func (*QueryThrottledConsumerPacketDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{15} + return fileDescriptor_3500f779bbe29955, []int{15} } func (m *QueryThrottledConsumerPacketDataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -760,7 +760,7 @@ func (m *QueryThrottledConsumerPacketDataResponse) Reset() { func (m *QueryThrottledConsumerPacketDataResponse) String() string { return proto.CompactTextString(m) } func (*QueryThrottledConsumerPacketDataResponse) ProtoMessage() {} func (*QueryThrottledConsumerPacketDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{16} + return fileDescriptor_3500f779bbe29955, []int{16} } func (m *QueryThrottledConsumerPacketDataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -820,7 +820,7 @@ func (m *ThrottledSlashPacket) Reset() { *m = ThrottledSlashPacket{} } func (m *ThrottledSlashPacket) String() string { return proto.CompactTextString(m) } func (*ThrottledSlashPacket) ProtoMessage() {} func (*ThrottledSlashPacket) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{17} + return fileDescriptor_3500f779bbe29955, []int{17} } func (m *ThrottledSlashPacket) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -875,7 +875,7 @@ func (m *ThrottledPacketDataWrapper) Reset() { *m = ThrottledPacketDataW func (m *ThrottledPacketDataWrapper) String() string { return proto.CompactTextString(m) } func (*ThrottledPacketDataWrapper) ProtoMessage() {} func (*ThrottledPacketDataWrapper) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{18} + return fileDescriptor_3500f779bbe29955, []int{18} } func (m *ThrottledPacketDataWrapper) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -960,7 +960,7 @@ func (m *QueryRegisteredConsumerRewardDenomsRequest) String() string { } func (*QueryRegisteredConsumerRewardDenomsRequest) ProtoMessage() {} func (*QueryRegisteredConsumerRewardDenomsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{19} + return fileDescriptor_3500f779bbe29955, []int{19} } func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1001,7 +1001,7 @@ func (m *QueryRegisteredConsumerRewardDenomsResponse) String() string { } func (*QueryRegisteredConsumerRewardDenomsResponse) ProtoMessage() {} func (*QueryRegisteredConsumerRewardDenomsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_422512d7b7586cd7, []int{20} + return fileDescriptor_3500f779bbe29955, []int{20} } func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1038,118 +1038,118 @@ func (m *QueryRegisteredConsumerRewardDenomsResponse) GetDenoms() []string { } func init() { - proto.RegisterType((*QueryConsumerGenesisRequest)(nil), "interchain_security.ccv.provider.v1.QueryConsumerGenesisRequest") - proto.RegisterType((*QueryConsumerGenesisResponse)(nil), "interchain_security.ccv.provider.v1.QueryConsumerGenesisResponse") - proto.RegisterType((*QueryConsumerChainsRequest)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainsRequest") - proto.RegisterType((*QueryConsumerChainsResponse)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainsResponse") - proto.RegisterType((*QueryConsumerChainStartProposalsRequest)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainStartProposalsRequest") - proto.RegisterType((*QueryConsumerChainStartProposalsResponse)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainStartProposalsResponse") - proto.RegisterType((*QueryConsumerChainStopProposalsRequest)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainStopProposalsRequest") - proto.RegisterType((*QueryConsumerChainStopProposalsResponse)(nil), "interchain_security.ccv.provider.v1.QueryConsumerChainStopProposalsResponse") - proto.RegisterType((*Chain)(nil), "interchain_security.ccv.provider.v1.Chain") - proto.RegisterType((*QueryValidatorConsumerAddrRequest)(nil), "interchain_security.ccv.provider.v1.QueryValidatorConsumerAddrRequest") - proto.RegisterType((*QueryValidatorConsumerAddrResponse)(nil), "interchain_security.ccv.provider.v1.QueryValidatorConsumerAddrResponse") - proto.RegisterType((*QueryValidatorProviderAddrRequest)(nil), "interchain_security.ccv.provider.v1.QueryValidatorProviderAddrRequest") - proto.RegisterType((*QueryValidatorProviderAddrResponse)(nil), "interchain_security.ccv.provider.v1.QueryValidatorProviderAddrResponse") - proto.RegisterType((*QueryThrottleStateRequest)(nil), "interchain_security.ccv.provider.v1.QueryThrottleStateRequest") - proto.RegisterType((*QueryThrottleStateResponse)(nil), "interchain_security.ccv.provider.v1.QueryThrottleStateResponse") - proto.RegisterType((*QueryThrottledConsumerPacketDataRequest)(nil), "interchain_security.ccv.provider.v1.QueryThrottledConsumerPacketDataRequest") - proto.RegisterType((*QueryThrottledConsumerPacketDataResponse)(nil), "interchain_security.ccv.provider.v1.QueryThrottledConsumerPacketDataResponse") - proto.RegisterType((*ThrottledSlashPacket)(nil), "interchain_security.ccv.provider.v1.ThrottledSlashPacket") - proto.RegisterType((*ThrottledPacketDataWrapper)(nil), "interchain_security.ccv.provider.v1.ThrottledPacketDataWrapper") - proto.RegisterType((*QueryRegisteredConsumerRewardDenomsRequest)(nil), "interchain_security.ccv.provider.v1.QueryRegisteredConsumerRewardDenomsRequest") - proto.RegisterType((*QueryRegisteredConsumerRewardDenomsResponse)(nil), "interchain_security.ccv.provider.v1.QueryRegisteredConsumerRewardDenomsResponse") + proto.RegisterType((*QueryConsumerGenesisRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisRequest") + proto.RegisterType((*QueryConsumerGenesisResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisResponse") + proto.RegisterType((*QueryConsumerChainsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsRequest") + proto.RegisterType((*QueryConsumerChainsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsResponse") + proto.RegisterType((*QueryConsumerChainStartProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsRequest") + proto.RegisterType((*QueryConsumerChainStartProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsResponse") + proto.RegisterType((*QueryConsumerChainStopProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsRequest") + proto.RegisterType((*QueryConsumerChainStopProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsResponse") + proto.RegisterType((*Chain)(nil), "interchain_security.ccv.provider.v2.Chain") + proto.RegisterType((*QueryValidatorConsumerAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrRequest") + proto.RegisterType((*QueryValidatorConsumerAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrResponse") + proto.RegisterType((*QueryValidatorProviderAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrRequest") + proto.RegisterType((*QueryValidatorProviderAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrResponse") + proto.RegisterType((*QueryThrottleStateRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateRequest") + proto.RegisterType((*QueryThrottleStateResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateResponse") + proto.RegisterType((*QueryThrottledConsumerPacketDataRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataRequest") + proto.RegisterType((*QueryThrottledConsumerPacketDataResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataResponse") + proto.RegisterType((*ThrottledSlashPacket)(nil), "interchain_security.ccv.provider.v2.ThrottledSlashPacket") + proto.RegisterType((*ThrottledPacketDataWrapper)(nil), "interchain_security.ccv.provider.v2.ThrottledPacketDataWrapper") + proto.RegisterType((*QueryRegisteredConsumerRewardDenomsRequest)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsRequest") + proto.RegisterType((*QueryRegisteredConsumerRewardDenomsResponse)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsResponse") } func init() { - proto.RegisterFile("interchain_security/ccv/provider/v1/query.proto", fileDescriptor_422512d7b7586cd7) + proto.RegisterFile("interchain_security/ccv/provider/v2/query.proto", fileDescriptor_3500f779bbe29955) } -var fileDescriptor_422512d7b7586cd7 = []byte{ +var fileDescriptor_3500f779bbe29955 = []byte{ // 1321 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0x1b, 0xc5, - 0x1f, 0xf5, 0x3a, 0x69, 0x9a, 0x4c, 0xfa, 0xfd, 0xb6, 0x4c, 0x43, 0x71, 0x37, 0x91, 0x1d, 0xb6, - 0x08, 0xd2, 0x16, 0x76, 0x6b, 0x57, 0x48, 0x4d, 0x20, 0x75, 0xec, 0x24, 0xa4, 0x51, 0x1b, 0x35, - 0x6c, 0xa2, 0x22, 0x01, 0xea, 0x32, 0xd9, 0x1d, 0x9c, 0x15, 0xeb, 0x9d, 0xed, 0xce, 0xd8, 0x69, - 0xf8, 0x71, 0x00, 0x24, 0xe8, 0xb1, 0x12, 0xe2, 0xc6, 0xa1, 0x27, 0xfe, 0x0b, 0xee, 0xbd, 0x51, - 0xd1, 0x4b, 0x4f, 0x05, 0x25, 0x1c, 0x38, 0x22, 0xee, 0x48, 0x68, 0x67, 0x67, 0xfd, 0x23, 0x5e, - 0xdb, 0x6b, 0x37, 0x37, 0x7b, 0x76, 0x3e, 0xef, 0xf3, 0xde, 0xd3, 0x67, 0x66, 0xdf, 0x02, 0xcd, - 0x76, 0x19, 0xf6, 0xcd, 0x5d, 0x64, 0xbb, 0x06, 0xc5, 0x66, 0xcd, 0xb7, 0xd9, 0xbe, 0x66, 0x9a, - 0x75, 0xcd, 0xf3, 0x49, 0xdd, 0xb6, 0xb0, 0xaf, 0xd5, 0xf3, 0xda, 0xbd, 0x1a, 0xf6, 0xf7, 0x55, - 0xcf, 0x27, 0x8c, 0xc0, 0x0b, 0x31, 0x05, 0xaa, 0x69, 0xd6, 0xd5, 0xa8, 0x40, 0xad, 0xe7, 0xe5, - 0x99, 0x0a, 0x21, 0x15, 0x07, 0x6b, 0xc8, 0xb3, 0x35, 0xe4, 0xba, 0x84, 0x21, 0x66, 0x13, 0x97, - 0x86, 0x10, 0xf2, 0x54, 0x85, 0x54, 0x08, 0xff, 0xa9, 0x05, 0xbf, 0xc4, 0x6a, 0x4e, 0xd4, 0xf0, - 0x7f, 0x3b, 0xb5, 0x4f, 0x35, 0x66, 0x57, 0x31, 0x65, 0xa8, 0xea, 0x89, 0x0d, 0xaf, 0x75, 0xa3, - 0x5a, 0xcf, 0x6b, 0x82, 0x00, 0x23, 0x72, 0xbe, 0xdb, 0x2e, 0x93, 0xb8, 0xb4, 0x56, 0x0d, 0x05, - 0x55, 0xb0, 0x8b, 0xa9, 0x1d, 0xf1, 0x29, 0x24, 0xf1, 0xa0, 0x21, 0x8f, 0xd7, 0x28, 0xd7, 0xc0, - 0xf4, 0xfb, 0x81, 0x2b, 0xcb, 0x02, 0x75, 0x2d, 0x44, 0xd4, 0xf1, 0xbd, 0x1a, 0xa6, 0x0c, 0x9e, - 0x07, 0xe3, 0x21, 0x9e, 0x6d, 0x65, 0xa4, 0x59, 0x69, 0x6e, 0x42, 0x3f, 0xc9, 0xff, 0xaf, 0x5b, - 0xca, 0x97, 0x60, 0x26, 0xbe, 0x92, 0x7a, 0xc4, 0xa5, 0x18, 0x7e, 0x0c, 0xfe, 0x27, 0xe8, 0x19, - 0x94, 0x21, 0x86, 0x79, 0xfd, 0x64, 0x21, 0xaf, 0x76, 0x33, 0x3e, 0x12, 0xa6, 0xd6, 0xf3, 0xaa, - 0x00, 0xdb, 0x0a, 0x0a, 0xcb, 0xa3, 0x8f, 0x9f, 0xe7, 0x52, 0xfa, 0xa9, 0x4a, 0xcb, 0x9a, 0x32, - 0x03, 0xe4, 0xb6, 0xee, 0xcb, 0x01, 0x5e, 0x44, 0x5b, 0x41, 0x47, 0x54, 0x45, 0x4f, 0x05, 0xb5, - 0x32, 0x18, 0xe3, 0xfd, 0x69, 0x46, 0x9a, 0x1d, 0x99, 0x9b, 0x2c, 0x5c, 0x52, 0x13, 0x0c, 0x83, - 0xca, 0x41, 0x74, 0x51, 0xa9, 0x5c, 0x04, 0x6f, 0x74, 0xb6, 0xd8, 0x62, 0xc8, 0x67, 0x9b, 0x3e, - 0xf1, 0x08, 0x45, 0x4e, 0x83, 0xcd, 0x03, 0x09, 0xcc, 0xf5, 0xdf, 0xdb, 0xb0, 0x6d, 0xc2, 0x8b, - 0x16, 0x85, 0x65, 0xd7, 0x93, 0xd1, 0x13, 0xe0, 0x25, 0xcb, 0xb2, 0x83, 0x29, 0x6d, 0x42, 0x37, - 0x01, 0x95, 0x39, 0xf0, 0x7a, 0x1c, 0x13, 0xe2, 0x75, 0x90, 0xfe, 0x4e, 0x8a, 0x17, 0xd8, 0xb6, - 0x55, 0x70, 0xfe, 0xa8, 0x93, 0xf3, 0xe2, 0x40, 0x9c, 0x75, 0x5c, 0x25, 0x75, 0xe4, 0xc4, 0x52, - 0x2e, 0x82, 0x13, 0xbc, 0x75, 0x8f, 0x59, 0x84, 0xd3, 0x60, 0xc2, 0x74, 0x6c, 0xec, 0xb2, 0xe0, - 0x59, 0x9a, 0x3f, 0x1b, 0x0f, 0x17, 0xd6, 0x2d, 0xe5, 0x7b, 0x09, 0xbc, 0xca, 0x95, 0xdc, 0x41, - 0x8e, 0x6d, 0x21, 0x46, 0xfc, 0x16, 0xab, 0xfc, 0xfe, 0x93, 0x0e, 0x17, 0xc1, 0x99, 0x88, 0xb4, - 0x81, 0x2c, 0xcb, 0xc7, 0x94, 0x86, 0x4d, 0xca, 0xf0, 0x9f, 0xe7, 0xb9, 0xff, 0xef, 0xa3, 0xaa, - 0xb3, 0xa0, 0x88, 0x07, 0x8a, 0x7e, 0x3a, 0xda, 0x5b, 0x0a, 0x57, 0x16, 0xc6, 0x1f, 0x3c, 0xca, - 0xa5, 0xfe, 0x7a, 0x94, 0x4b, 0x29, 0xb7, 0x81, 0xd2, 0x8b, 0x88, 0x70, 0xf3, 0x22, 0x38, 0x13, - 0x1d, 0x85, 0x46, 0xbb, 0x90, 0xd1, 0x69, 0xb3, 0x65, 0x7f, 0xd0, 0xac, 0x53, 0xda, 0x66, 0x4b, - 0xf3, 0x64, 0xd2, 0x3a, 0x7a, 0xf5, 0x90, 0x76, 0xa4, 0x7f, 0x2f, 0x69, 0xed, 0x44, 0x9a, 0xd2, - 0x3a, 0x9c, 0x14, 0xd2, 0x8e, 0xb8, 0xa6, 0x4c, 0x83, 0xf3, 0x1c, 0x70, 0x7b, 0xd7, 0x27, 0x8c, - 0x39, 0x98, 0x1f, 0xfb, 0x68, 0x38, 0x7f, 0x4e, 0x8b, 0xe3, 0x7f, 0xe4, 0xa9, 0x68, 0x93, 0x03, - 0x93, 0xd4, 0x41, 0x74, 0xd7, 0xa8, 0x62, 0x86, 0x7d, 0xde, 0x61, 0x44, 0x07, 0x7c, 0x69, 0x23, - 0x58, 0x81, 0x05, 0xf0, 0x72, 0xcb, 0x06, 0x03, 0x39, 0x0e, 0xd9, 0x43, 0xae, 0x89, 0xb9, 0xf6, - 0x11, 0xfd, 0x6c, 0x73, 0x6b, 0x29, 0x7a, 0x04, 0xef, 0x82, 0x8c, 0x8b, 0xef, 0x33, 0xc3, 0xc7, - 0x9e, 0x83, 0x5d, 0x9b, 0xee, 0x1a, 0x26, 0x72, 0xad, 0x40, 0x2c, 0xce, 0x8c, 0xf0, 0x99, 0x97, - 0xd5, 0xf0, 0xea, 0x57, 0xa3, 0xab, 0x5f, 0xdd, 0x8e, 0xae, 0xfe, 0xf2, 0x78, 0x70, 0x87, 0x3d, - 0xfc, 0x3d, 0x27, 0xe9, 0xe7, 0x02, 0x14, 0x3d, 0x02, 0x59, 0x8e, 0x30, 0xe0, 0x16, 0x38, 0xe9, - 0x21, 0xf3, 0x33, 0xcc, 0x68, 0x66, 0x94, 0xdf, 0x4a, 0xf3, 0x89, 0x8e, 0x50, 0xe4, 0x80, 0xb5, - 0x15, 0x70, 0xde, 0xe4, 0x08, 0x7a, 0x84, 0xa4, 0xac, 0x88, 0x43, 0xdc, 0xd8, 0x15, 0x4d, 0x5c, - 0xb8, 0x71, 0x05, 0x31, 0x94, 0xe0, 0xaa, 0xff, 0x2d, 0xba, 0xc0, 0x7a, 0xc2, 0x08, 0xf3, 0x7b, - 0x4c, 0x1b, 0x04, 0xa3, 0xd4, 0xfe, 0x3c, 0x74, 0x79, 0x54, 0xe7, 0xbf, 0xe1, 0x1e, 0x38, 0xeb, - 0x35, 0x40, 0xd6, 0x5d, 0xca, 0x02, 0xb3, 0x69, 0x66, 0x84, 0x5b, 0x50, 0x1c, 0xcc, 0x82, 0x26, - 0x9b, 0x0f, 0x7c, 0xe4, 0x79, 0xd8, 0x17, 0xaf, 0x8e, 0xb8, 0x0e, 0xca, 0x2f, 0x12, 0x98, 0x8a, - 0x33, 0x0f, 0xde, 0x05, 0xa7, 0x2a, 0x0e, 0xd9, 0x41, 0x8e, 0x81, 0x5d, 0xe6, 0xef, 0x8b, 0x0b, - 0xed, 0xed, 0x44, 0x54, 0xd6, 0x78, 0x21, 0x47, 0x5b, 0x0d, 0x8a, 0x05, 0x81, 0xc9, 0x10, 0x90, - 0x2f, 0xc1, 0x55, 0x30, 0x6a, 0x21, 0x86, 0xb8, 0x0b, 0x93, 0x85, 0xcb, 0x5d, 0x71, 0xeb, 0x79, - 0xb5, 0x85, 0x56, 0x40, 0x5e, 0xa0, 0xf1, 0x72, 0xe5, 0x99, 0x04, 0xe4, 0xee, 0xca, 0xe1, 0x26, - 0x38, 0x15, 0x8e, 0x78, 0xa8, 0x5d, 0xa8, 0x18, 0xa4, 0xdb, 0x8d, 0x94, 0x1e, 0x1e, 0x23, 0xe1, - 0xcb, 0x27, 0x00, 0xd6, 0xa9, 0x69, 0x54, 0x11, 0xab, 0xf9, 0xd8, 0x8a, 0x70, 0x43, 0x15, 0x57, - 0x7a, 0xe1, 0xde, 0xd9, 0x5a, 0xde, 0x08, 0x8b, 0xda, 0xc0, 0xcf, 0xd4, 0xa9, 0xd9, 0xb6, 0x5e, - 0x1e, 0x0b, 0x9d, 0x51, 0xde, 0x04, 0x97, 0xf8, 0xb8, 0xe9, 0xb8, 0x62, 0x53, 0x86, 0xfd, 0xe6, - 0xbc, 0xe9, 0x78, 0x0f, 0xf9, 0xd6, 0x0a, 0x76, 0x49, 0xb5, 0xf1, 0xa6, 0x5a, 0x05, 0x97, 0x13, - 0xed, 0x16, 0xf3, 0x79, 0x0e, 0x8c, 0x59, 0x7c, 0x85, 0xbf, 0xfc, 0x27, 0x74, 0xf1, 0xaf, 0xf0, - 0xd3, 0x4b, 0xe0, 0x04, 0xc7, 0x81, 0x07, 0x12, 0x98, 0x8a, 0x8b, 0x36, 0x70, 0x29, 0xd1, 0x0c, - 0xf4, 0xc8, 0x53, 0x72, 0xe9, 0x05, 0x10, 0x42, 0xfe, 0xca, 0xea, 0x37, 0x4f, 0xff, 0xfc, 0x21, - 0x5d, 0x84, 0x8b, 0xfd, 0x23, 0x6f, 0xe3, 0x6a, 0x17, 0xd1, 0x49, 0xfb, 0x22, 0x3a, 0x99, 0x5f, - 0xc1, 0xa7, 0x12, 0x38, 0x1b, 0x93, 0x91, 0x60, 0x71, 0x70, 0x86, 0x6d, 0xd9, 0x4b, 0x5e, 0x1a, - 0x1e, 0x40, 0x28, 0x9c, 0xe7, 0x0a, 0xaf, 0xc2, 0xfc, 0x00, 0x0a, 0xc3, 0x54, 0x06, 0xbf, 0x4e, - 0x83, 0x4c, 0x97, 0xa8, 0x45, 0xe1, 0xad, 0x21, 0x99, 0xc5, 0xa6, 0x3a, 0x79, 0xe3, 0x98, 0xd0, - 0x84, 0xe8, 0x1b, 0x5c, 0x74, 0x19, 0x2e, 0x0d, 0x2a, 0x3a, 0x48, 0xd7, 0x3e, 0x33, 0x1a, 0x81, - 0x09, 0xfe, 0x2b, 0x81, 0x57, 0xe2, 0x93, 0x1b, 0x85, 0x37, 0x87, 0x26, 0xdd, 0x19, 0x11, 0xe5, - 0x5b, 0xc7, 0x03, 0x26, 0x0c, 0x58, 0xe3, 0x06, 0x94, 0x60, 0x71, 0x08, 0x03, 0x88, 0xd7, 0xa2, - 0xff, 0x6f, 0x49, 0x84, 0x83, 0xd8, 0x98, 0x05, 0xdf, 0x4b, 0xce, 0xba, 0x57, 0x60, 0x94, 0xd7, - 0x5e, 0x18, 0x47, 0x08, 0x2f, 0x71, 0xe1, 0xef, 0xc0, 0xf9, 0x04, 0xdf, 0xb0, 0x11, 0x90, 0xd1, - 0x96, 0xda, 0x62, 0x24, 0xb7, 0xc6, 0xaf, 0xa1, 0x24, 0xc7, 0x04, 0xc9, 0xa1, 0x24, 0xc7, 0xe5, - 0xc0, 0xe1, 0x24, 0xb7, 0x25, 0x47, 0xf8, 0xab, 0x04, 0x60, 0x67, 0x04, 0x84, 0xd7, 0x93, 0x53, - 0x8c, 0x4b, 0x96, 0x72, 0x71, 0xe8, 0x7a, 0x21, 0xed, 0x1a, 0x97, 0x56, 0x80, 0x57, 0xfa, 0x4b, - 0x63, 0x02, 0x20, 0xfc, 0x3e, 0x86, 0xdf, 0xa6, 0xc1, 0x6c, 0xbf, 0x94, 0x35, 0xc8, 0x1d, 0xd6, - 0x3f, 0xf3, 0x0d, 0x72, 0x87, 0x25, 0x88, 0x7e, 0x4a, 0x99, 0x6b, 0x7f, 0x17, 0x2e, 0xf4, 0xd7, - 0xee, 0x61, 0xd7, 0xb2, 0xdd, 0x4a, 0x73, 0x8e, 0x45, 0x62, 0x85, 0x3f, 0xa6, 0xc1, 0x85, 0x04, - 0xaf, 0x73, 0x78, 0x3b, 0x39, 0xf5, 0x44, 0x31, 0x42, 0xde, 0x3c, 0x3e, 0x40, 0x61, 0xc7, 0x4d, - 0x6e, 0xc7, 0x2a, 0x5c, 0xee, 0x6f, 0x87, 0xdf, 0x40, 0x6c, 0x3a, 0xe2, 0x73, 0x4c, 0x23, 0x8c, - 0x27, 0xe5, 0xed, 0xc7, 0x07, 0x59, 0xe9, 0xc9, 0x41, 0x56, 0xfa, 0xe3, 0x20, 0x2b, 0x3d, 0x3c, - 0xcc, 0xa6, 0x9e, 0x1c, 0x66, 0x53, 0xcf, 0x0e, 0xb3, 0xa9, 0x0f, 0x17, 0x2a, 0x36, 0xdb, 0xad, - 0xed, 0xa8, 0x26, 0xa9, 0x6a, 0x26, 0xa1, 0x55, 0x42, 0x5b, 0xfa, 0xbd, 0xd5, 0xe8, 0x77, 0xff, - 0xc8, 0xf0, 0xed, 0x7b, 0x98, 0xee, 0x8c, 0xf1, 0x4f, 0x95, 0xab, 0xff, 0x05, 0x00, 0x00, 0xff, - 0xff, 0x99, 0xe0, 0xf2, 0x45, 0x3f, 0x13, 0x00, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0xdc, 0xc4, + 0x1f, 0x5d, 0x6f, 0xd2, 0x34, 0x99, 0xf4, 0xfb, 0x6d, 0x99, 0x96, 0xb2, 0x75, 0xa3, 0xdd, 0xe0, + 0x22, 0x48, 0x5b, 0xb0, 0x1b, 0x57, 0x48, 0x4d, 0x20, 0xdd, 0xec, 0x26, 0x21, 0x8d, 0xda, 0xa8, + 0xc1, 0x89, 0x8a, 0x04, 0xa8, 0x66, 0x62, 0x0f, 0x1b, 0x0b, 0xaf, 0xc7, 0xf5, 0xcc, 0x6e, 0x1a, + 0x7e, 0x1c, 0x00, 0x09, 0x7a, 0xac, 0x84, 0xb8, 0x71, 0xe8, 0x89, 0xff, 0x82, 0x7b, 0x6f, 0x54, + 0xf4, 0xd2, 0x53, 0x41, 0x09, 0x07, 0x8e, 0x88, 0x3b, 0x12, 0xf2, 0x78, 0xbc, 0x3f, 0xb2, 0xde, + 0x5d, 0xef, 0x36, 0xb7, 0xdd, 0xf1, 0x7c, 0xde, 0xe7, 0xbd, 0xa7, 0xcf, 0x8c, 0x9f, 0x81, 0xe6, + 0x78, 0x0c, 0x07, 0xd6, 0x0e, 0x72, 0x3c, 0x93, 0x62, 0xab, 0x16, 0x38, 0x6c, 0x4f, 0xb3, 0xac, + 0xba, 0xe6, 0x07, 0xa4, 0xee, 0xd8, 0x38, 0xd0, 0xea, 0xba, 0x76, 0xaf, 0x86, 0x83, 0x3d, 0xd5, + 0x0f, 0x08, 0x23, 0xf0, 0x42, 0x42, 0x81, 0x6a, 0x59, 0x75, 0x35, 0x2e, 0x50, 0xeb, 0xba, 0x3c, + 0x55, 0x21, 0xa4, 0xe2, 0x62, 0x0d, 0xf9, 0x8e, 0x86, 0x3c, 0x8f, 0x30, 0xc4, 0x1c, 0xe2, 0xd1, + 0x08, 0x42, 0x3e, 0x53, 0x21, 0x15, 0xc2, 0x7f, 0x6a, 0xe1, 0x2f, 0xb1, 0x5a, 0x10, 0x35, 0xfc, + 0xdf, 0x76, 0xed, 0x53, 0x8d, 0x39, 0x55, 0x4c, 0x19, 0xaa, 0xfa, 0x62, 0xc3, 0x6b, 0xdd, 0xa8, + 0xd6, 0x75, 0x4d, 0x10, 0x60, 0x44, 0x9e, 0xed, 0xb6, 0xcb, 0x22, 0x1e, 0xad, 0x55, 0x23, 0x41, + 0x15, 0xec, 0x61, 0xea, 0xc4, 0x7c, 0xf4, 0x34, 0x1e, 0x34, 0xe4, 0xf1, 0x1a, 0xe5, 0x1a, 0x38, + 0xff, 0x7e, 0xe8, 0xca, 0x92, 0x40, 0x5d, 0x8d, 0x10, 0x0d, 0x7c, 0xaf, 0x86, 0x29, 0x83, 0xe7, + 0xc0, 0x78, 0x84, 0xe7, 0xd8, 0x39, 0x69, 0x5a, 0x9a, 0x99, 0x30, 0x8e, 0xf3, 0xff, 0x6b, 0xb6, + 0xf2, 0x25, 0x98, 0x4a, 0xae, 0xa4, 0x3e, 0xf1, 0x28, 0x86, 0x1f, 0x83, 0xff, 0x09, 0x7a, 0x26, + 0x65, 0x88, 0x61, 0x5e, 0x3f, 0xa9, 0xcf, 0xaa, 0xdd, 0x8c, 0x8f, 0x85, 0xa9, 0x75, 0x5d, 0x15, + 0x60, 0x9b, 0x61, 0x61, 0x79, 0xf4, 0xf1, 0xf3, 0x42, 0xc6, 0x38, 0x51, 0x69, 0x59, 0x53, 0xa6, + 0x80, 0xdc, 0xd6, 0x7d, 0x29, 0xc4, 0x8b, 0x69, 0x2b, 0xe8, 0x90, 0xaa, 0xf8, 0xa9, 0xa0, 0x56, + 0x06, 0x63, 0xbc, 0x3f, 0xcd, 0x49, 0xd3, 0x23, 0x33, 0x93, 0xfa, 0x25, 0x35, 0xc5, 0x30, 0xa8, + 0x1c, 0xc4, 0x10, 0x95, 0xca, 0x45, 0xf0, 0x46, 0x67, 0x8b, 0x4d, 0x86, 0x02, 0xb6, 0x11, 0x10, + 0x9f, 0x50, 0xe4, 0x36, 0xd8, 0x3c, 0x90, 0xc0, 0x4c, 0xff, 0xbd, 0x0d, 0xdb, 0x26, 0xfc, 0x78, + 0x51, 0x58, 0x76, 0x3d, 0x1d, 0x3d, 0x01, 0x5e, 0xb2, 0x6d, 0x27, 0x9c, 0xd2, 0x26, 0x74, 0x13, + 0x50, 0x99, 0x01, 0xaf, 0x27, 0x31, 0x21, 0x7e, 0x07, 0xe9, 0xef, 0xa4, 0x64, 0x81, 0x6d, 0x5b, + 0x05, 0xe7, 0x8f, 0x3a, 0x39, 0x2f, 0x0c, 0xc4, 0xd9, 0xc0, 0x55, 0x52, 0x47, 0x6e, 0x22, 0xe5, + 0x22, 0x38, 0xc6, 0x5b, 0xf7, 0x98, 0x45, 0x78, 0x1e, 0x4c, 0x58, 0xae, 0x83, 0x3d, 0x16, 0x3e, + 0xcb, 0xf2, 0x67, 0xe3, 0xd1, 0xc2, 0x9a, 0xad, 0x7c, 0x2f, 0x81, 0x57, 0xb9, 0x92, 0x3b, 0xc8, + 0x75, 0x6c, 0xc4, 0x48, 0xd0, 0x62, 0x55, 0xd0, 0x7f, 0xd2, 0xe1, 0x02, 0x38, 0x15, 0x93, 0x36, + 0x91, 0x6d, 0x07, 0x98, 0xd2, 0xa8, 0x49, 0x19, 0xfe, 0xf3, 0xbc, 0xf0, 0xff, 0x3d, 0x54, 0x75, + 0xe7, 0x15, 0xf1, 0x40, 0x31, 0x4e, 0xc6, 0x7b, 0x4b, 0xd1, 0xca, 0xfc, 0xf8, 0x83, 0x47, 0x85, + 0xcc, 0x5f, 0x8f, 0x0a, 0x19, 0xe5, 0x36, 0x50, 0x7a, 0x11, 0x11, 0x6e, 0x5e, 0x04, 0xa7, 0xe2, + 0xa3, 0xd0, 0x68, 0x17, 0x31, 0x3a, 0x69, 0xb5, 0xec, 0x0f, 0x9b, 0x75, 0x4a, 0xdb, 0x68, 0x69, + 0x9e, 0x4e, 0x5a, 0x47, 0xaf, 0x1e, 0xd2, 0x0e, 0xf5, 0xef, 0x25, 0xad, 0x9d, 0x48, 0x53, 0x5a, + 0x87, 0x93, 0x42, 0xda, 0x21, 0xd7, 0x94, 0xf3, 0xe0, 0x1c, 0x07, 0xdc, 0xda, 0x09, 0x08, 0x63, + 0x2e, 0xe6, 0xc7, 0x3e, 0x1e, 0xce, 0x9f, 0xb3, 0xe2, 0xf8, 0x1f, 0x7a, 0x2a, 0xda, 0x14, 0xc0, + 0x24, 0x75, 0x11, 0xdd, 0x31, 0xab, 0x98, 0xe1, 0x80, 0x77, 0x18, 0x31, 0x00, 0x5f, 0x5a, 0x0f, + 0x57, 0xa0, 0x0e, 0x5e, 0x6e, 0xd9, 0x60, 0x22, 0xd7, 0x25, 0xbb, 0xc8, 0xb3, 0x30, 0xd7, 0x3e, + 0x62, 0x9c, 0x6e, 0x6e, 0x2d, 0xc5, 0x8f, 0xe0, 0x5d, 0x90, 0xf3, 0xf0, 0x7d, 0x66, 0x06, 0xd8, + 0x77, 0xb1, 0xe7, 0xd0, 0x1d, 0xd3, 0x42, 0x9e, 0x1d, 0x8a, 0xc5, 0xb9, 0x11, 0x3e, 0xf3, 0xb2, + 0x1a, 0x5d, 0xfd, 0x6a, 0x7c, 0xf5, 0xab, 0x5b, 0xf1, 0xd5, 0x5f, 0x1e, 0x0f, 0xef, 0xb0, 0x87, + 0xbf, 0x17, 0x24, 0xe3, 0x6c, 0x88, 0x62, 0xc4, 0x20, 0x4b, 0x31, 0x06, 0xdc, 0x04, 0xc7, 0x7d, + 0x64, 0x7d, 0x86, 0x19, 0xcd, 0x8d, 0xf2, 0x5b, 0x69, 0x2e, 0xd5, 0x11, 0x8a, 0x1d, 0xb0, 0x37, + 0x43, 0xce, 0x1b, 0x1c, 0xc1, 0x88, 0x91, 0x94, 0x65, 0x71, 0x88, 0x1b, 0xbb, 0xe2, 0x89, 0x8b, + 0x36, 0x2e, 0x23, 0x86, 0x52, 0x5c, 0xf5, 0xbf, 0xc5, 0x17, 0x58, 0x4f, 0x18, 0x61, 0x7e, 0x8f, + 0x69, 0x83, 0x60, 0x94, 0x3a, 0x9f, 0x47, 0x2e, 0x8f, 0x1a, 0xfc, 0x37, 0xdc, 0x05, 0xa7, 0xfd, + 0x06, 0xc8, 0x9a, 0x47, 0x59, 0x68, 0x36, 0xcd, 0x8d, 0x70, 0x0b, 0x8a, 0x83, 0x59, 0xd0, 0x64, + 0xf3, 0x41, 0x80, 0x7c, 0x1f, 0x07, 0xe2, 0xd5, 0x91, 0xd4, 0x41, 0xf9, 0x45, 0x02, 0x67, 0x92, + 0xcc, 0x83, 0x77, 0xc1, 0x89, 0x8a, 0x4b, 0xb6, 0x91, 0x6b, 0x62, 0x8f, 0x05, 0x7b, 0xe2, 0x42, + 0x7b, 0x3b, 0x15, 0x95, 0x55, 0x5e, 0xc8, 0xd1, 0x56, 0xc2, 0x62, 0x41, 0x60, 0x32, 0x02, 0xe4, + 0x4b, 0x70, 0x05, 0x8c, 0xda, 0x88, 0x21, 0xee, 0xc2, 0xa4, 0x7e, 0xb9, 0x2b, 0x6e, 0x5d, 0x57, + 0x5b, 0x68, 0x85, 0xe4, 0x05, 0x1a, 0x2f, 0x57, 0x9e, 0x49, 0x40, 0xee, 0xae, 0x1c, 0x6e, 0x80, + 0x13, 0xd1, 0x88, 0x47, 0xda, 0x85, 0x8a, 0x41, 0xba, 0xdd, 0xc8, 0x18, 0xd1, 0x31, 0x12, 0xbe, + 0x7c, 0x02, 0x60, 0x9d, 0x5a, 0x66, 0x15, 0xb1, 0x5a, 0x80, 0xed, 0x18, 0x37, 0x52, 0x71, 0xa5, + 0x17, 0xee, 0x9d, 0xcd, 0xa5, 0xf5, 0xa8, 0xa8, 0x0d, 0xfc, 0x54, 0x9d, 0x5a, 0x6d, 0xeb, 0xe5, + 0xb1, 0xc8, 0x19, 0xe5, 0x4d, 0x70, 0x89, 0x8f, 0x9b, 0x81, 0x2b, 0x0e, 0x65, 0x38, 0x68, 0xce, + 0x9b, 0x81, 0x77, 0x51, 0x60, 0x2f, 0x63, 0x8f, 0x54, 0x1b, 0x6f, 0xaa, 0x15, 0x70, 0x39, 0xd5, + 0x6e, 0x31, 0x9f, 0x67, 0xc1, 0x98, 0xcd, 0x57, 0xf8, 0xcb, 0x7f, 0xc2, 0x10, 0xff, 0xf4, 0x9f, + 0x5e, 0x02, 0xc7, 0x38, 0x0e, 0xdc, 0x97, 0xc0, 0x99, 0xa4, 0x68, 0x03, 0x17, 0x53, 0xcd, 0x40, + 0x8f, 0x3c, 0x25, 0x97, 0x5e, 0x00, 0x21, 0xe2, 0xaf, 0xac, 0x7c, 0xf3, 0xf4, 0xcf, 0x1f, 0xb2, + 0x45, 0xb8, 0xd0, 0x3f, 0xf2, 0x36, 0xae, 0x76, 0x11, 0x9d, 0xb4, 0x2f, 0xe2, 0x93, 0xf9, 0x15, + 0x7c, 0x2a, 0x81, 0xd3, 0x09, 0x19, 0x09, 0x16, 0x07, 0x67, 0xd8, 0x96, 0xbd, 0xe4, 0xc5, 0xe1, + 0x01, 0x84, 0xc2, 0x39, 0xae, 0xf0, 0x2a, 0x9c, 0x1d, 0x40, 0x61, 0x94, 0xca, 0xe0, 0xd7, 0x59, + 0x90, 0xeb, 0x12, 0xb5, 0x28, 0xbc, 0x35, 0x24, 0xb3, 0xc4, 0x54, 0x27, 0xaf, 0x1f, 0x11, 0x9a, + 0x10, 0x7d, 0x83, 0x8b, 0x2e, 0xc3, 0xc5, 0x41, 0x45, 0x87, 0xe9, 0x3a, 0x60, 0x66, 0x23, 0x30, + 0xc1, 0x7f, 0x25, 0xf0, 0x4a, 0x72, 0x72, 0xa3, 0xf0, 0xe6, 0xd0, 0xa4, 0x3b, 0x23, 0xa2, 0x7c, + 0xeb, 0x68, 0xc0, 0x84, 0x01, 0xab, 0xdc, 0x80, 0x12, 0x2c, 0x0e, 0x61, 0x00, 0xf1, 0x5b, 0xf4, + 0xff, 0x2d, 0x89, 0x70, 0x90, 0x18, 0xb3, 0xe0, 0x7b, 0xe9, 0x59, 0xf7, 0x0a, 0x8c, 0xf2, 0xea, + 0x0b, 0xe3, 0x08, 0xe1, 0x25, 0x2e, 0xfc, 0x1d, 0x38, 0x97, 0xe2, 0x1b, 0x36, 0x06, 0x32, 0xdb, + 0x52, 0x5b, 0x82, 0xe4, 0xd6, 0xf8, 0x35, 0x94, 0xe4, 0x84, 0x20, 0x39, 0x94, 0xe4, 0xa4, 0x1c, + 0x38, 0x9c, 0xe4, 0xb6, 0xe4, 0x08, 0x7f, 0x95, 0x00, 0xec, 0x8c, 0x80, 0xf0, 0x7a, 0x7a, 0x8a, + 0x49, 0xc9, 0x52, 0x2e, 0x0e, 0x5d, 0x2f, 0xa4, 0x5d, 0xe3, 0xd2, 0x74, 0x78, 0xa5, 0xbf, 0x34, + 0x26, 0x00, 0xa2, 0xef, 0x63, 0xf8, 0x6d, 0x16, 0x4c, 0xf7, 0x4b, 0x59, 0x83, 0xdc, 0x61, 0xfd, + 0x33, 0xdf, 0x20, 0x77, 0x58, 0x8a, 0xe8, 0xa7, 0x94, 0xb9, 0xf6, 0x77, 0xe1, 0x7c, 0x7f, 0xed, + 0x3e, 0xf6, 0x6c, 0xc7, 0xab, 0x34, 0xe7, 0x58, 0x24, 0x56, 0xf8, 0x63, 0x16, 0x5c, 0x48, 0xf1, + 0x3a, 0x87, 0xb7, 0xd3, 0x53, 0x4f, 0x15, 0x23, 0xe4, 0x8d, 0xa3, 0x03, 0x14, 0x76, 0xdc, 0xe4, + 0x76, 0xac, 0xc0, 0xa5, 0xfe, 0x76, 0x04, 0x0d, 0xc4, 0xa6, 0x23, 0x01, 0xc7, 0x34, 0xa3, 0x78, + 0x52, 0xde, 0x7a, 0xbc, 0x9f, 0x97, 0x9e, 0xec, 0xe7, 0xa5, 0x3f, 0xf6, 0xf3, 0xd2, 0xc3, 0x83, + 0x7c, 0xe6, 0xc9, 0x41, 0x3e, 0xf3, 0xec, 0x20, 0x9f, 0xf9, 0x70, 0xbe, 0xe2, 0xb0, 0x9d, 0xda, + 0xb6, 0x6a, 0x91, 0xaa, 0x66, 0x11, 0x5a, 0x25, 0xb4, 0xa5, 0xdf, 0x5b, 0x8d, 0x7e, 0xf7, 0x0f, + 0x0d, 0xdf, 0x9e, 0x8f, 0xe9, 0xf6, 0x18, 0xff, 0x54, 0xb9, 0xfa, 0x5f, 0x00, 0x00, 0x00, 0xff, + 0xff, 0xfb, 0x9e, 0xc8, 0x67, 0x3f, 0x13, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1199,7 +1199,7 @@ func NewQueryClient(cc grpc1.ClientConn) QueryClient { func (c *queryClient) QueryConsumerGenesis(ctx context.Context, in *QueryConsumerGenesisRequest, opts ...grpc.CallOption) (*QueryConsumerGenesisResponse, error) { out := new(QueryConsumerGenesisResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryConsumerGenesis", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", in, out, opts...) if err != nil { return nil, err } @@ -1208,7 +1208,7 @@ func (c *queryClient) QueryConsumerGenesis(ctx context.Context, in *QueryConsume func (c *queryClient) QueryConsumerChains(ctx context.Context, in *QueryConsumerChainsRequest, opts ...grpc.CallOption) (*QueryConsumerChainsResponse, error) { out := new(QueryConsumerChainsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryConsumerChains", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", in, out, opts...) if err != nil { return nil, err } @@ -1217,7 +1217,7 @@ func (c *queryClient) QueryConsumerChains(ctx context.Context, in *QueryConsumer func (c *queryClient) QueryConsumerChainStarts(ctx context.Context, in *QueryConsumerChainStartProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStartProposalsResponse, error) { out := new(QueryConsumerChainStartProposalsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryConsumerChainStarts", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", in, out, opts...) if err != nil { return nil, err } @@ -1226,7 +1226,7 @@ func (c *queryClient) QueryConsumerChainStarts(ctx context.Context, in *QueryCon func (c *queryClient) QueryConsumerChainStops(ctx context.Context, in *QueryConsumerChainStopProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStopProposalsResponse, error) { out := new(QueryConsumerChainStopProposalsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryConsumerChainStops", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", in, out, opts...) if err != nil { return nil, err } @@ -1235,7 +1235,7 @@ func (c *queryClient) QueryConsumerChainStops(ctx context.Context, in *QueryCons func (c *queryClient) QueryValidatorConsumerAddr(ctx context.Context, in *QueryValidatorConsumerAddrRequest, opts ...grpc.CallOption) (*QueryValidatorConsumerAddrResponse, error) { out := new(QueryValidatorConsumerAddrResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryValidatorConsumerAddr", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", in, out, opts...) if err != nil { return nil, err } @@ -1244,7 +1244,7 @@ func (c *queryClient) QueryValidatorConsumerAddr(ctx context.Context, in *QueryV func (c *queryClient) QueryValidatorProviderAddr(ctx context.Context, in *QueryValidatorProviderAddrRequest, opts ...grpc.CallOption) (*QueryValidatorProviderAddrResponse, error) { out := new(QueryValidatorProviderAddrResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryValidatorProviderAddr", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", in, out, opts...) if err != nil { return nil, err } @@ -1253,7 +1253,7 @@ func (c *queryClient) QueryValidatorProviderAddr(ctx context.Context, in *QueryV func (c *queryClient) QueryThrottleState(ctx context.Context, in *QueryThrottleStateRequest, opts ...grpc.CallOption) (*QueryThrottleStateResponse, error) { out := new(QueryThrottleStateResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryThrottleState", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", in, out, opts...) if err != nil { return nil, err } @@ -1262,7 +1262,7 @@ func (c *queryClient) QueryThrottleState(ctx context.Context, in *QueryThrottleS func (c *queryClient) QueryThrottledConsumerPacketData(ctx context.Context, in *QueryThrottledConsumerPacketDataRequest, opts ...grpc.CallOption) (*QueryThrottledConsumerPacketDataResponse, error) { out := new(QueryThrottledConsumerPacketDataResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryThrottledConsumerPacketData", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", in, out, opts...) if err != nil { return nil, err } @@ -1271,7 +1271,7 @@ func (c *queryClient) QueryThrottledConsumerPacketData(ctx context.Context, in * func (c *queryClient) QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) { out := new(QueryRegisteredConsumerRewardDenomsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryRegisteredConsumerRewardDenoms", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", in, out, opts...) if err != nil { return nil, err } @@ -1351,7 +1351,7 @@ func _Query_QueryConsumerGenesis_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryConsumerGenesis", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryConsumerGenesis(ctx, req.(*QueryConsumerGenesisRequest)) @@ -1369,7 +1369,7 @@ func _Query_QueryConsumerChains_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryConsumerChains", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryConsumerChains(ctx, req.(*QueryConsumerChainsRequest)) @@ -1387,7 +1387,7 @@ func _Query_QueryConsumerChainStarts_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryConsumerChainStarts", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryConsumerChainStarts(ctx, req.(*QueryConsumerChainStartProposalsRequest)) @@ -1405,7 +1405,7 @@ func _Query_QueryConsumerChainStops_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryConsumerChainStops", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryConsumerChainStops(ctx, req.(*QueryConsumerChainStopProposalsRequest)) @@ -1423,7 +1423,7 @@ func _Query_QueryValidatorConsumerAddr_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryValidatorConsumerAddr", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryValidatorConsumerAddr(ctx, req.(*QueryValidatorConsumerAddrRequest)) @@ -1441,7 +1441,7 @@ func _Query_QueryValidatorProviderAddr_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryValidatorProviderAddr", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryValidatorProviderAddr(ctx, req.(*QueryValidatorProviderAddrRequest)) @@ -1459,7 +1459,7 @@ func _Query_QueryThrottleState_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryThrottleState", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryThrottleState(ctx, req.(*QueryThrottleStateRequest)) @@ -1477,7 +1477,7 @@ func _Query_QueryThrottledConsumerPacketData_Handler(srv interface{}, ctx contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryThrottledConsumerPacketData", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryThrottledConsumerPacketData(ctx, req.(*QueryThrottledConsumerPacketDataRequest)) @@ -1495,7 +1495,7 @@ func _Query_QueryRegisteredConsumerRewardDenoms_Handler(srv interface{}, ctx con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryRegisteredConsumerRewardDenoms", + FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(QueryServer).QueryRegisteredConsumerRewardDenoms(ctx, req.(*QueryRegisteredConsumerRewardDenomsRequest)) @@ -1504,7 +1504,7 @@ func _Query_QueryRegisteredConsumerRewardDenoms_Handler(srv interface{}, ctx con } var _Query_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.provider.v1.Query", + ServiceName: "interchain_security.ccv.provider.v2.Query", HandlerType: (*QueryServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1545,7 +1545,7 @@ var _Query_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/provider/v1/query.proto", + Metadata: "interchain_security/ccv/provider/v2/query.proto", } func (m *QueryConsumerGenesisRequest) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/provider/types/query.pb.gw.go b/x/ccv/provider/types/query.pb.gw.go index 6a249ca2a2..7e11fa535d 100644 --- a/x/ccv/provider/types/query.pb.gw.go +++ b/x/ccv/provider/types/query.pb.gw.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. -// source: interchain_security/ccv/provider/v1/query.proto +// source: interchain_security/ccv/provider/v2/query.proto /* Package types is a reverse proxy. diff --git a/x/ccv/provider/types/tx.pb.go b/x/ccv/provider/types/tx.pb.go index 3bc162ceb2..ad476c6d3b 100644 --- a/x/ccv/provider/types/tx.pb.go +++ b/x/ccv/provider/types/tx.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v1/tx.proto +// source: interchain_security/ccv/provider/v2/tx.proto package types @@ -46,7 +46,7 @@ func (m *MsgAssignConsumerKey) Reset() { *m = MsgAssignConsumerKey{} } func (m *MsgAssignConsumerKey) String() string { return proto.CompactTextString(m) } func (*MsgAssignConsumerKey) ProtoMessage() {} func (*MsgAssignConsumerKey) Descriptor() ([]byte, []int) { - return fileDescriptor_43221a4391e9fbf4, []int{0} + return fileDescriptor_478ac7636d5bdcaf, []int{0} } func (m *MsgAssignConsumerKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -82,7 +82,7 @@ func (m *MsgAssignConsumerKeyResponse) Reset() { *m = MsgAssignConsumerK func (m *MsgAssignConsumerKeyResponse) String() string { return proto.CompactTextString(m) } func (*MsgAssignConsumerKeyResponse) ProtoMessage() {} func (*MsgAssignConsumerKeyResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_43221a4391e9fbf4, []int{1} + return fileDescriptor_478ac7636d5bdcaf, []int{1} } func (m *MsgAssignConsumerKeyResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -123,7 +123,7 @@ func (m *MsgRegisterConsumerRewardDenom) Reset() { *m = MsgRegisterConsu func (m *MsgRegisterConsumerRewardDenom) String() string { return proto.CompactTextString(m) } func (*MsgRegisterConsumerRewardDenom) ProtoMessage() {} func (*MsgRegisterConsumerRewardDenom) Descriptor() ([]byte, []int) { - return fileDescriptor_43221a4391e9fbf4, []int{2} + return fileDescriptor_478ac7636d5bdcaf, []int{2} } func (m *MsgRegisterConsumerRewardDenom) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -162,7 +162,7 @@ func (m *MsgRegisterConsumerRewardDenomResponse) Reset() { func (m *MsgRegisterConsumerRewardDenomResponse) String() string { return proto.CompactTextString(m) } func (*MsgRegisterConsumerRewardDenomResponse) ProtoMessage() {} func (*MsgRegisterConsumerRewardDenomResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_43221a4391e9fbf4, []int{3} + return fileDescriptor_478ac7636d5bdcaf, []int{3} } func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -192,46 +192,46 @@ func (m *MsgRegisterConsumerRewardDenomResponse) XXX_DiscardUnknown() { var xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse proto.InternalMessageInfo func init() { - proto.RegisterType((*MsgAssignConsumerKey)(nil), "interchain_security.ccv.provider.v1.MsgAssignConsumerKey") - proto.RegisterType((*MsgAssignConsumerKeyResponse)(nil), "interchain_security.ccv.provider.v1.MsgAssignConsumerKeyResponse") - proto.RegisterType((*MsgRegisterConsumerRewardDenom)(nil), "interchain_security.ccv.provider.v1.MsgRegisterConsumerRewardDenom") - proto.RegisterType((*MsgRegisterConsumerRewardDenomResponse)(nil), "interchain_security.ccv.provider.v1.MsgRegisterConsumerRewardDenomResponse") + proto.RegisterType((*MsgAssignConsumerKey)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKey") + proto.RegisterType((*MsgAssignConsumerKeyResponse)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKeyResponse") + proto.RegisterType((*MsgRegisterConsumerRewardDenom)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenom") + proto.RegisterType((*MsgRegisterConsumerRewardDenomResponse)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenomResponse") } func init() { - proto.RegisterFile("interchain_security/ccv/provider/v1/tx.proto", fileDescriptor_43221a4391e9fbf4) + proto.RegisterFile("interchain_security/ccv/provider/v2/tx.proto", fileDescriptor_478ac7636d5bdcaf) } -var fileDescriptor_43221a4391e9fbf4 = []byte{ +var fileDescriptor_478ac7636d5bdcaf = []byte{ // 448 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x93, 0x3d, 0x6f, 0xd3, 0x40, 0x18, 0xc7, 0xed, 0x56, 0x40, 0x7b, 0x14, 0x24, 0x4e, 0x19, 0xd2, 0x10, 0x39, 0x60, 0x24, 0xd4, - 0x01, 0x7c, 0x2a, 0x0c, 0x88, 0x6c, 0x69, 0x59, 0x50, 0x95, 0xc5, 0x62, 0x62, 0x20, 0x72, 0xee, - 0x8e, 0xeb, 0x89, 0xfa, 0x1e, 0xeb, 0x9e, 0x8b, 0xa9, 0xbf, 0x01, 0x23, 0x4c, 0xac, 0xfd, 0x06, - 0x7c, 0x0d, 0x24, 0x96, 0x8e, 0x4c, 0x08, 0x25, 0x0b, 0x33, 0x9f, 0x00, 0xf9, 0x8d, 0x80, 0x88, - 0xa2, 0x0a, 0x75, 0x7b, 0xde, 0xfc, 0xff, 0xff, 0x7c, 0x77, 0x0f, 0x79, 0xa0, 0x8d, 0x93, 0x96, - 0x1f, 0x27, 0xda, 0x4c, 0x50, 0xf2, 0x99, 0xd5, 0xae, 0x60, 0x9c, 0xe7, 0x2c, 0xb3, 0x90, 0x6b, - 0x21, 0x2d, 0xcb, 0xf7, 0x99, 0x3b, 0x8d, 0x32, 0x0b, 0x0e, 0xe8, 0xbd, 0x15, 0xd3, 0x11, 0xe7, - 0x79, 0xd4, 0x4e, 0x47, 0xf9, 0x7e, 0xaf, 0xaf, 0x00, 0xd4, 0x89, 0x64, 0x49, 0xa6, 0x59, 0x62, - 0x0c, 0xb8, 0xc4, 0x69, 0x30, 0x58, 0x4b, 0xf4, 0x3a, 0x0a, 0x14, 0x54, 0x21, 0x2b, 0xa3, 0xa6, - 0xba, 0xcb, 0x01, 0x53, 0xc0, 0x49, 0xdd, 0xa8, 0x93, 0xb6, 0xd5, 0xc8, 0x55, 0xd9, 0x74, 0xf6, - 0x9a, 0x25, 0xa6, 0xa8, 0x5b, 0xe1, 0x47, 0x9f, 0x74, 0xc6, 0xa8, 0x46, 0x88, 0x5a, 0x99, 0x43, - 0x30, 0x38, 0x4b, 0xa5, 0x3d, 0x92, 0x05, 0xdd, 0x25, 0x5b, 0x35, 0xa4, 0x16, 0x5d, 0xff, 0x8e, - 0xbf, 0xb7, 0x1d, 0x5f, 0xab, 0xf2, 0xe7, 0x82, 0x3e, 0x21, 0x37, 0x5a, 0xd8, 0x49, 0x22, 0x84, - 0xed, 0x6e, 0x94, 0xfd, 0x03, 0xfa, 0xf3, 0xdb, 0xe0, 0x66, 0x91, 0xa4, 0x27, 0xc3, 0xb0, 0xac, - 0x4a, 0xc4, 0x30, 0xde, 0x69, 0x07, 0x47, 0x42, 0x58, 0x7a, 0x97, 0xec, 0xf0, 0xc6, 0x62, 0xf2, - 0x46, 0x16, 0xdd, 0xcd, 0x4a, 0xf7, 0x3a, 0x5f, 0xda, 0x0e, 0xb7, 0xde, 0x9d, 0x0d, 0xbc, 0x1f, - 0x67, 0x03, 0x2f, 0x0c, 0x48, 0x7f, 0x15, 0x58, 0x2c, 0x31, 0x03, 0x83, 0x32, 0x7c, 0x45, 0x82, - 0x31, 0xaa, 0x58, 0x2a, 0x8d, 0x4e, 0xda, 0x76, 0x22, 0x96, 0x6f, 0x13, 0x2b, 0x9e, 0x49, 0x03, - 0x29, 0xed, 0x90, 0x2b, 0xa2, 0x0c, 0x1a, 0xfe, 0x3a, 0xa1, 0x7d, 0xb2, 0x2d, 0x64, 0x06, 0xa8, - 0x1d, 0x34, 0xe4, 0xf1, 0xb2, 0xf0, 0x87, 0xff, 0x1e, 0xb9, 0xbf, 0x5e, 0xbf, 0x25, 0x79, 0xf4, - 0x65, 0x83, 0x6c, 0x8e, 0x51, 0xd1, 0x0f, 0x3e, 0xb9, 0xf5, 0xef, 0x41, 0x3e, 0x8d, 0x2e, 0x70, - 0xe3, 0xd1, 0xaa, 0x5f, 0xed, 0x8d, 0xfe, 0xfb, 0xd3, 0x96, 0x8d, 0x7e, 0xf2, 0xc9, 0xed, 0x75, - 0x67, 0x74, 0x78, 0x51, 0x8b, 0x35, 0x22, 0xbd, 0xa3, 0x4b, 0x10, 0x69, 0x89, 0x0f, 0x5e, 0x7c, - 0x9e, 0x07, 0xfe, 0xf9, 0x3c, 0xf0, 0xbf, 0xcf, 0x03, 0xff, 0xfd, 0x22, 0xf0, 0xce, 0x17, 0x81, - 0xf7, 0x75, 0x11, 0x78, 0x2f, 0x87, 0x4a, 0xbb, 0xe3, 0xd9, 0x34, 0xe2, 0x90, 0x36, 0xef, 0x9b, - 0x2d, 0x7d, 0x1f, 0xfe, 0x5e, 0xbd, 0xd3, 0xbf, 0x97, 0xcf, 0x15, 0x99, 0xc4, 0xe9, 0xd5, 0xea, - 0xb9, 0x3f, 0xfe, 0x15, 0x00, 0x00, 0xff, 0xff, 0xb4, 0xbc, 0x30, 0xff, 0xad, 0x03, 0x00, 0x00, + 0x01, 0x7c, 0x52, 0x18, 0x10, 0xd9, 0xd2, 0xb2, 0xa0, 0x2a, 0x8b, 0xc5, 0xc4, 0x40, 0xe4, 0xdc, + 0x1d, 0xd7, 0x13, 0xf5, 0x3d, 0xd6, 0x3d, 0x17, 0x53, 0x7f, 0x03, 0x46, 0x98, 0x58, 0xfb, 0x0d, + 0xf8, 0x1a, 0x48, 0x2c, 0x1d, 0x99, 0x10, 0x4a, 0x16, 0x66, 0x3e, 0x01, 0xf2, 0x1b, 0x01, 0x11, + 0x45, 0x15, 0x62, 0x7b, 0xde, 0xfc, 0xff, 0xff, 0x7c, 0x77, 0x0f, 0x79, 0xa0, 0x8d, 0x93, 0x96, + 0x9f, 0x24, 0xda, 0x4c, 0x51, 0xf2, 0xb9, 0xd5, 0xae, 0x60, 0x9c, 0xe7, 0x2c, 0xb3, 0x90, 0x6b, + 0x21, 0x2d, 0xcb, 0x87, 0xcc, 0x9d, 0x45, 0x99, 0x05, 0x07, 0xf4, 0xde, 0x9a, 0xe9, 0x88, 0xf3, + 0x3c, 0x6a, 0xa7, 0xa3, 0x7c, 0xd8, 0xeb, 0x2b, 0x00, 0x75, 0x2a, 0x59, 0x92, 0x69, 0x96, 0x18, + 0x03, 0x2e, 0x71, 0x1a, 0x0c, 0xd6, 0x12, 0xbd, 0x8e, 0x02, 0x05, 0x55, 0xc8, 0xca, 0xa8, 0xa9, + 0xee, 0x73, 0xc0, 0x14, 0x70, 0x5a, 0x37, 0xea, 0xa4, 0x6d, 0x35, 0x72, 0x55, 0x36, 0x9b, 0xbf, + 0x62, 0x89, 0x29, 0xea, 0x56, 0xf8, 0xc1, 0x27, 0x9d, 0x09, 0xaa, 0x31, 0xa2, 0x56, 0xe6, 0x08, + 0x0c, 0xce, 0x53, 0x69, 0x8f, 0x65, 0x41, 0xf7, 0xc9, 0x4e, 0x0d, 0xa9, 0x45, 0xd7, 0xbf, 0xe3, + 0x1f, 0xec, 0xc6, 0xd7, 0xaa, 0xfc, 0x99, 0xa0, 0x8f, 0xc9, 0x8d, 0x16, 0x76, 0x9a, 0x08, 0x61, + 0xbb, 0x5b, 0x65, 0xff, 0x90, 0xfe, 0xf8, 0x3a, 0xb8, 0x59, 0x24, 0xe9, 0xe9, 0x28, 0x2c, 0xab, + 0x12, 0x31, 0x8c, 0xf7, 0xda, 0xc1, 0xb1, 0x10, 0x96, 0xde, 0x25, 0x7b, 0xbc, 0xb1, 0x98, 0xbe, + 0x96, 0x45, 0x77, 0xbb, 0xd2, 0xbd, 0xce, 0x57, 0xb6, 0xa3, 0x9d, 0xb7, 0xe7, 0x03, 0xef, 0xfb, + 0xf9, 0xc0, 0x0b, 0x03, 0xd2, 0x5f, 0x07, 0x16, 0x4b, 0xcc, 0xc0, 0xa0, 0x0c, 0x5f, 0x92, 0x60, + 0x82, 0x2a, 0x96, 0x4a, 0xa3, 0x93, 0xb6, 0x9d, 0x88, 0xe5, 0x9b, 0xc4, 0x8a, 0xa7, 0xd2, 0x40, + 0x4a, 0x3b, 0xe4, 0x8a, 0x28, 0x83, 0x86, 0xbf, 0x4e, 0x68, 0x9f, 0xec, 0x0a, 0x99, 0x01, 0x6a, + 0x07, 0x0d, 0x79, 0xbc, 0x2a, 0xfc, 0xe6, 0x7f, 0x40, 0xee, 0x6f, 0xd6, 0x6f, 0x49, 0x86, 0x9f, + 0xb7, 0xc8, 0xf6, 0x04, 0x15, 0x7d, 0xef, 0x93, 0x5b, 0x7f, 0x1f, 0xe4, 0x93, 0xe8, 0x12, 0x37, + 0x1e, 0xad, 0xfb, 0xd5, 0xde, 0xf8, 0x9f, 0x3f, 0x6d, 0xd9, 0xe8, 0x47, 0x9f, 0xdc, 0xde, 0x74, + 0x46, 0x47, 0x97, 0xb5, 0xd8, 0x20, 0xd2, 0x3b, 0xfe, 0x0f, 0x22, 0x2d, 0xf1, 0xe1, 0xf3, 0x4f, + 0x8b, 0xc0, 0xbf, 0x58, 0x04, 0xfe, 0xb7, 0x45, 0xe0, 0xbf, 0x5b, 0x06, 0xde, 0xc5, 0x32, 0xf0, + 0xbe, 0x2c, 0x03, 0xef, 0xc5, 0x48, 0x69, 0x77, 0x32, 0x9f, 0x45, 0x1c, 0xd2, 0xe6, 0x7d, 0xb3, + 0x95, 0xef, 0xc3, 0x5f, 0xab, 0x77, 0xf6, 0xe7, 0xf2, 0xb9, 0x22, 0x93, 0x38, 0xbb, 0x5a, 0x3d, + 0xf7, 0x47, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x03, 0x1c, 0x91, 0x56, 0xad, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -260,7 +260,7 @@ func NewMsgClient(cc grpc1.ClientConn) MsgClient { func (c *msgClient) AssignConsumerKey(ctx context.Context, in *MsgAssignConsumerKey, opts ...grpc.CallOption) (*MsgAssignConsumerKeyResponse, error) { out := new(MsgAssignConsumerKeyResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Msg/AssignConsumerKey", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", in, out, opts...) if err != nil { return nil, err } @@ -269,7 +269,7 @@ func (c *msgClient) AssignConsumerKey(ctx context.Context, in *MsgAssignConsumer func (c *msgClient) RegisterConsumerRewardDenom(ctx context.Context, in *MsgRegisterConsumerRewardDenom, opts ...grpc.CallOption) (*MsgRegisterConsumerRewardDenomResponse, error) { out := new(MsgRegisterConsumerRewardDenomResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Msg/RegisterConsumerRewardDenom", in, out, opts...) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", in, out, opts...) if err != nil { return nil, err } @@ -307,7 +307,7 @@ func _Msg_AssignConsumerKey_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Msg/AssignConsumerKey", + FullMethod: "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).AssignConsumerKey(ctx, req.(*MsgAssignConsumerKey)) @@ -325,7 +325,7 @@ func _Msg_RegisterConsumerRewardDenom_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Msg/RegisterConsumerRewardDenom", + FullMethod: "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).RegisterConsumerRewardDenom(ctx, req.(*MsgRegisterConsumerRewardDenom)) @@ -334,7 +334,7 @@ func _Msg_RegisterConsumerRewardDenom_Handler(srv interface{}, ctx context.Conte } var _Msg_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.provider.v1.Msg", + ServiceName: "interchain_security.ccv.provider.v2.Msg", HandlerType: (*MsgServer)(nil), Methods: []grpc.MethodDesc{ { @@ -347,7 +347,7 @@ var _Msg_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/provider/v1/tx.proto", + Metadata: "interchain_security/ccv/provider/v2/tx.proto", } func (m *MsgAssignConsumerKey) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/types/ccv.pb.go b/x/ccv/types/ccv.pb.go index 0c22465b8c..5a9bee15d1 100644 --- a/x/ccv/types/ccv.pb.go +++ b/x/ccv/types/ccv.pb.go @@ -1,5 +1,5 @@ // Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/v1/ccv.proto +// source: interchain_security/ccv/v2/ccv.proto package types @@ -54,7 +54,7 @@ func (x ConsumerPacketDataType) String() string { } func (ConsumerPacketDataType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{0} + return fileDescriptor_70469e5d6b741c6d, []int{0} } // This packet is sent from provider chain to consumer chain if the validator @@ -74,7 +74,7 @@ func (m *ValidatorSetChangePacketData) Reset() { *m = ValidatorSetChange func (m *ValidatorSetChangePacketData) String() string { return proto.CompactTextString(m) } func (*ValidatorSetChangePacketData) ProtoMessage() {} func (*ValidatorSetChangePacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{0} + return fileDescriptor_70469e5d6b741c6d, []int{0} } func (m *ValidatorSetChangePacketData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -133,7 +133,7 @@ func (m *ValidatorSetChangePackets) Reset() { *m = ValidatorSetChangePac func (m *ValidatorSetChangePackets) String() string { return proto.CompactTextString(m) } func (*ValidatorSetChangePackets) ProtoMessage() {} func (*ValidatorSetChangePackets) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{1} + return fileDescriptor_70469e5d6b741c6d, []int{1} } func (m *ValidatorSetChangePackets) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -180,7 +180,7 @@ func (m *VSCMaturedPacketData) Reset() { *m = VSCMaturedPacketData{} } func (m *VSCMaturedPacketData) String() string { return proto.CompactTextString(m) } func (*VSCMaturedPacketData) ProtoMessage() {} func (*VSCMaturedPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{2} + return fileDescriptor_70469e5d6b741c6d, []int{2} } func (m *VSCMaturedPacketData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -231,7 +231,7 @@ func (m *SlashPacketData) Reset() { *m = SlashPacketData{} } func (m *SlashPacketData) String() string { return proto.CompactTextString(m) } func (*SlashPacketData) ProtoMessage() {} func (*SlashPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{3} + return fileDescriptor_70469e5d6b741c6d, []int{3} } func (m *SlashPacketData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -290,7 +290,7 @@ func (m *MaturedUnbondingOps) Reset() { *m = MaturedUnbondingOps{} } func (m *MaturedUnbondingOps) String() string { return proto.CompactTextString(m) } func (*MaturedUnbondingOps) ProtoMessage() {} func (*MaturedUnbondingOps) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{4} + return fileDescriptor_70469e5d6b741c6d, []int{4} } func (m *MaturedUnbondingOps) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -328,7 +328,7 @@ func (m *MaturedUnbondingOps) GetIds() []uint64 { // ConsumerPacketData contains a consumer packet data and a type tag type ConsumerPacketData struct { - Type ConsumerPacketDataType `protobuf:"varint,1,opt,name=type,proto3,enum=interchain_security.ccv.v1.ConsumerPacketDataType" json:"type,omitempty"` + Type ConsumerPacketDataType `protobuf:"varint,1,opt,name=type,proto3,enum=interchain_security.ccv.v2.ConsumerPacketDataType" json:"type,omitempty"` // Types that are valid to be assigned to Data: // *ConsumerPacketData_SlashPacketData // *ConsumerPacketData_VscMaturedPacketData @@ -339,7 +339,7 @@ func (m *ConsumerPacketData) Reset() { *m = ConsumerPacketData{} } func (m *ConsumerPacketData) String() string { return proto.CompactTextString(m) } func (*ConsumerPacketData) ProtoMessage() {} func (*ConsumerPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{5} + return fileDescriptor_70469e5d6b741c6d, []int{5} } func (m *ConsumerPacketData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -429,7 +429,7 @@ func (m *ConsumerPacketDataList) Reset() { *m = ConsumerPacketDataList{} func (m *ConsumerPacketDataList) String() string { return proto.CompactTextString(m) } func (*ConsumerPacketDataList) ProtoMessage() {} func (*ConsumerPacketDataList) Descriptor() ([]byte, []int) { - return fileDescriptor_68bd5f3242e6f29c, []int{6} + return fileDescriptor_70469e5d6b741c6d, []int{6} } func (m *ConsumerPacketDataList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -466,66 +466,66 @@ func (m *ConsumerPacketDataList) GetList() []ConsumerPacketData { } func init() { - proto.RegisterEnum("interchain_security.ccv.v1.ConsumerPacketDataType", ConsumerPacketDataType_name, ConsumerPacketDataType_value) - proto.RegisterType((*ValidatorSetChangePacketData)(nil), "interchain_security.ccv.v1.ValidatorSetChangePacketData") - proto.RegisterType((*ValidatorSetChangePackets)(nil), "interchain_security.ccv.v1.ValidatorSetChangePackets") - proto.RegisterType((*VSCMaturedPacketData)(nil), "interchain_security.ccv.v1.VSCMaturedPacketData") - proto.RegisterType((*SlashPacketData)(nil), "interchain_security.ccv.v1.SlashPacketData") - proto.RegisterType((*MaturedUnbondingOps)(nil), "interchain_security.ccv.v1.MaturedUnbondingOps") - proto.RegisterType((*ConsumerPacketData)(nil), "interchain_security.ccv.v1.ConsumerPacketData") - proto.RegisterType((*ConsumerPacketDataList)(nil), "interchain_security.ccv.v1.ConsumerPacketDataList") + proto.RegisterEnum("interchain_security.ccv.v2.ConsumerPacketDataType", ConsumerPacketDataType_name, ConsumerPacketDataType_value) + proto.RegisterType((*ValidatorSetChangePacketData)(nil), "interchain_security.ccv.v2.ValidatorSetChangePacketData") + proto.RegisterType((*ValidatorSetChangePackets)(nil), "interchain_security.ccv.v2.ValidatorSetChangePackets") + proto.RegisterType((*VSCMaturedPacketData)(nil), "interchain_security.ccv.v2.VSCMaturedPacketData") + proto.RegisterType((*SlashPacketData)(nil), "interchain_security.ccv.v2.SlashPacketData") + proto.RegisterType((*MaturedUnbondingOps)(nil), "interchain_security.ccv.v2.MaturedUnbondingOps") + proto.RegisterType((*ConsumerPacketData)(nil), "interchain_security.ccv.v2.ConsumerPacketData") + proto.RegisterType((*ConsumerPacketDataList)(nil), "interchain_security.ccv.v2.ConsumerPacketDataList") } func init() { - proto.RegisterFile("interchain_security/ccv/v1/ccv.proto", fileDescriptor_68bd5f3242e6f29c) -} - -var fileDescriptor_68bd5f3242e6f29c = []byte{ - // 696 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xcf, 0x6e, 0xda, 0x4a, - 0x14, 0xc6, 0xed, 0x60, 0x45, 0xca, 0x20, 0x25, 0x8e, 0x2f, 0xf7, 0x8a, 0xf8, 0xde, 0xeb, 0x58, - 0x56, 0xd4, 0xa2, 0x56, 0xb5, 0x8b, 0xb3, 0xa9, 0xda, 0x4d, 0x03, 0x21, 0x02, 0xe5, 0x1f, 0xb2, - 0x43, 0xaa, 0x76, 0x63, 0x0d, 0xf6, 0x04, 0x46, 0x80, 0x8d, 0x3c, 0x83, 0x55, 0xde, 0xa0, 0xca, - 0xaa, 0x2f, 0x90, 0x55, 0xd5, 0x07, 0xe9, 0x2e, 0xcb, 0xec, 0x9a, 0x55, 0x54, 0x25, 0x6f, 0xd0, - 0x27, 0xa8, 0x3c, 0x18, 0x42, 0xc0, 0x41, 0xca, 0x8a, 0xe1, 0xcc, 0x39, 0x1f, 0x7c, 0xbf, 0xf9, - 0x74, 0xc0, 0x16, 0xf6, 0x29, 0x0a, 0xdd, 0x36, 0xc4, 0xbe, 0x43, 0x90, 0x3b, 0x08, 0x31, 0x1d, - 0x1a, 0xae, 0x1b, 0x19, 0x51, 0x31, 0xfe, 0xd0, 0xfb, 0x61, 0x40, 0x03, 0x49, 0x4e, 0xe9, 0xd2, - 0xe3, 0xeb, 0xa8, 0x28, 0x6f, 0xb9, 0x01, 0xe9, 0x05, 0xc4, 0x20, 0x14, 0x76, 0xb0, 0xdf, 0x32, - 0xa2, 0x62, 0x13, 0x51, 0x58, 0x1c, 0x7f, 0x1f, 0x29, 0xc8, 0xb9, 0x56, 0xd0, 0x0a, 0xd8, 0xd1, - 0x88, 0x4f, 0x49, 0xf5, 0x5f, 0x8a, 0x7c, 0x0f, 0x85, 0x3d, 0xec, 0x53, 0x03, 0x36, 0x5d, 0x6c, - 0xd0, 0x61, 0x1f, 0x91, 0xd1, 0xa5, 0x76, 0xcd, 0x83, 0xff, 0x4e, 0x61, 0x17, 0x7b, 0x90, 0x06, - 0xa1, 0x8d, 0x68, 0xb9, 0x0d, 0xfd, 0x16, 0xaa, 0x43, 0xb7, 0x83, 0xe8, 0x2e, 0xa4, 0x50, 0x0a, - 0xc0, 0x7a, 0x34, 0xbe, 0x77, 0x06, 0x7d, 0x0f, 0x52, 0x44, 0xf2, 0xbc, 0x9a, 0x29, 0x64, 0x4d, - 0x55, 0xbf, 0x57, 0xd6, 0x63, 0x65, 0x7d, 0xa2, 0xd4, 0x60, 0x8d, 0x25, 0xf5, 0xf2, 0x66, 0x93, - 0xfb, 0x7d, 0xb3, 0x99, 0x1f, 0xc2, 0x5e, 0xf7, 0xad, 0x36, 0x27, 0xa4, 0x59, 0x62, 0xf4, 0x70, - 0x84, 0x48, 0x05, 0x10, 0xd7, 0x08, 0xa2, 0x49, 0x93, 0x83, 0xbd, 0xfc, 0x92, 0xca, 0x17, 0x04, - 0x6b, 0x75, 0x54, 0x1f, 0x35, 0xd6, 0x3c, 0xe9, 0x7f, 0x00, 0x48, 0x17, 0x92, 0xb6, 0x03, 0xdd, - 0x0e, 0xc9, 0x67, 0xd4, 0x4c, 0x61, 0xc5, 0x5a, 0x61, 0x95, 0x1d, 0xb7, 0x43, 0xb4, 0x00, 0x6c, - 0x3c, 0xe6, 0x8c, 0x48, 0x16, 0x10, 0xba, 0x98, 0xd0, 0xc4, 0xc9, 0x1b, 0xfd, 0x71, 0xf6, 0xfa, - 0x22, 0x3c, 0x25, 0x21, 0x76, 0x68, 0x31, 0x2d, 0xed, 0x3d, 0xc8, 0x9d, 0xda, 0xe5, 0x43, 0x48, - 0x07, 0x21, 0xf2, 0xa6, 0x10, 0xa6, 0x39, 0xe2, 0xd3, 0x1c, 0x69, 0x3f, 0x79, 0xb0, 0x66, 0xc7, - 0x06, 0xa6, 0xa6, 0x2d, 0xb0, 0x32, 0x61, 0xc4, 0xc6, 0xb2, 0xa6, 0xfc, 0x38, 0xf8, 0x52, 0x3e, - 0x41, 0x2e, 0xce, 0x20, 0xd7, 0xac, 0x7b, 0x99, 0x27, 0x30, 0xde, 0x03, 0x00, 0xfb, 0x67, 0x21, - 0x74, 0x29, 0x0e, 0xfc, 0x7c, 0x46, 0xe5, 0x0b, 0xab, 0xe6, 0x33, 0x7d, 0x94, 0x46, 0x7d, 0x9c, - 0xbe, 0x24, 0x8d, 0x7a, 0x6d, 0xd2, 0x79, 0x32, 0xec, 0x23, 0x6b, 0x6a, 0x52, 0x7b, 0x0e, 0xfe, - 0x4a, 0xc0, 0x34, 0xfc, 0x66, 0xe0, 0x7b, 0xd8, 0x6f, 0x1d, 0xf7, 0x89, 0x24, 0x82, 0x0c, 0xf6, - 0x46, 0x79, 0x12, 0xac, 0xf8, 0xa8, 0x7d, 0x5f, 0x02, 0x52, 0x39, 0xf0, 0xc9, 0xa0, 0x87, 0xc2, - 0x29, 0x0a, 0x7b, 0x40, 0x88, 0x63, 0xcb, 0x00, 0xac, 0x9a, 0xe6, 0xa2, 0xf7, 0x9a, 0x9f, 0x66, - 0xff, 0x86, 0xcd, 0x4b, 0x1f, 0xc0, 0x1a, 0x79, 0x08, 0x98, 0x19, 0xcf, 0x9a, 0x2f, 0x17, 0x49, - 0xce, 0xbc, 0x49, 0x95, 0xb3, 0x66, 0x55, 0xa4, 0x33, 0x90, 0x8b, 0x88, 0x3b, 0xf7, 0xf8, 0x0c, - 0x59, 0xd6, 0x7c, 0xbd, 0x30, 0x60, 0x29, 0xa1, 0xa9, 0x72, 0x56, 0xaa, 0x5e, 0x69, 0x19, 0x08, - 0x1e, 0xa4, 0x50, 0x6b, 0x82, 0x7f, 0xe6, 0x8d, 0x1e, 0x60, 0x42, 0xa5, 0xea, 0x83, 0x68, 0xeb, - 0x4f, 0x43, 0x35, 0x1d, 0xe8, 0x17, 0x3f, 0xf8, 0xb4, 0x1f, 0x89, 0x69, 0x4a, 0xef, 0x80, 0x5a, - 0x3e, 0x3e, 0xb2, 0x1b, 0x87, 0x15, 0xcb, 0xa9, 0xef, 0x94, 0xf7, 0x2b, 0x27, 0xce, 0xc9, 0xc7, - 0x7a, 0xc5, 0x69, 0x1c, 0xd9, 0xf5, 0x4a, 0xb9, 0xb6, 0x57, 0xab, 0xec, 0x8a, 0x9c, 0xfc, 0xf7, - 0xf9, 0x85, 0xba, 0xde, 0xf0, 0x49, 0x1f, 0xb9, 0xf8, 0x0c, 0x8f, 0x7d, 0x48, 0x06, 0x90, 0x53, - 0x87, 0xed, 0x83, 0x1d, 0xbb, 0x2a, 0xf2, 0xf2, 0xda, 0xf9, 0x85, 0x9a, 0x9d, 0x62, 0x2e, 0x6d, - 0x83, 0x8d, 0xd4, 0x81, 0x98, 0x9c, 0xb8, 0x24, 0xe7, 0xce, 0x2f, 0x54, 0xf1, 0x74, 0x86, 0x96, - 0x2c, 0x7c, 0xf9, 0xa6, 0x70, 0xa5, 0xfd, 0xcb, 0x5b, 0x85, 0xbf, 0xba, 0x55, 0xf8, 0x5f, 0xb7, - 0x0a, 0xff, 0xf5, 0x4e, 0xe1, 0xae, 0xee, 0x14, 0xee, 0xfa, 0x4e, 0xe1, 0x3e, 0x15, 0x5b, 0x98, - 0xb6, 0x07, 0x4d, 0xdd, 0x0d, 0x7a, 0x46, 0xb2, 0x5e, 0xef, 0x51, 0xbd, 0x9a, 0xec, 0xe9, 0xcf, - 0x6c, 0x53, 0xb3, 0x9d, 0xd9, 0x5c, 0x66, 0x4b, 0x73, 0xfb, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x25, 0xaf, 0xdb, 0xaa, 0xd1, 0x05, 0x00, 0x00, + proto.RegisterFile("interchain_security/ccv/v2/ccv.proto", fileDescriptor_70469e5d6b741c6d) +} + +var fileDescriptor_70469e5d6b741c6d = []byte{ + // 694 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xcf, 0x6e, 0xda, 0x4c, + 0x14, 0xc5, 0xed, 0x60, 0x45, 0xca, 0x20, 0x25, 0x8e, 0x3f, 0xbe, 0x8a, 0xb8, 0xad, 0x63, 0x59, + 0x51, 0x8b, 0x5a, 0xd5, 0x6e, 0x9c, 0x4d, 0xd5, 0x6e, 0x1a, 0x08, 0x11, 0x28, 0xff, 0x90, 0x1d, + 0x52, 0xb5, 0x1b, 0x6b, 0xb0, 0x27, 0x30, 0x02, 0x6c, 0xe4, 0x19, 0xac, 0xf2, 0x06, 0x55, 0x56, + 0x7d, 0x81, 0xac, 0xaa, 0x3e, 0x48, 0x77, 0x59, 0x66, 0xd7, 0xac, 0xa2, 0x2a, 0x79, 0x83, 0x3e, + 0x41, 0xe5, 0xc1, 0x10, 0x02, 0x0e, 0x52, 0x56, 0x0c, 0x77, 0xee, 0x3d, 0x70, 0x7e, 0x73, 0x74, + 0xc1, 0x06, 0xf6, 0x29, 0x0a, 0xdd, 0x16, 0xc4, 0xbe, 0x43, 0x90, 0xdb, 0x0f, 0x31, 0x1d, 0x18, + 0xae, 0x1b, 0x19, 0x91, 0x19, 0x7f, 0xe8, 0xbd, 0x30, 0xa0, 0x81, 0x24, 0xa7, 0x74, 0xe9, 0xf1, + 0x75, 0x64, 0xca, 0x1b, 0x6e, 0x40, 0xba, 0x01, 0x31, 0x08, 0x85, 0x6d, 0xec, 0x37, 0x8d, 0x68, + 0xb3, 0x81, 0x28, 0xdc, 0x1c, 0x7d, 0x1f, 0x2a, 0xc8, 0xb9, 0x66, 0xd0, 0x0c, 0xd8, 0xd1, 0x88, + 0x4f, 0x49, 0xf5, 0x29, 0x45, 0xbe, 0x87, 0xc2, 0x2e, 0xf6, 0xa9, 0x01, 0x1b, 0x2e, 0x36, 0xe8, + 0xa0, 0x87, 0xc8, 0xf0, 0x52, 0xbb, 0xe2, 0xc1, 0xb3, 0x13, 0xd8, 0xc1, 0x1e, 0xa4, 0x41, 0x68, + 0x23, 0x5a, 0x6a, 0x41, 0xbf, 0x89, 0x6a, 0xd0, 0x6d, 0x23, 0xba, 0x03, 0x29, 0x94, 0x02, 0xb0, + 0x1a, 0x8d, 0xee, 0x9d, 0x7e, 0xcf, 0x83, 0x14, 0x91, 0x3c, 0xaf, 0x66, 0x0a, 0x59, 0x53, 0xd5, + 0xef, 0x94, 0xf5, 0x58, 0x59, 0x1f, 0x2b, 0xd5, 0x59, 0x63, 0x51, 0xbd, 0xb8, 0x5e, 0xe7, 0xfe, + 0x5e, 0xaf, 0xe7, 0x07, 0xb0, 0xdb, 0x79, 0xaf, 0xcd, 0x08, 0x69, 0x96, 0x18, 0xdd, 0x1f, 0x21, + 0x52, 0x01, 0xc4, 0x35, 0x82, 0x68, 0xd2, 0xe4, 0x60, 0x2f, 0xbf, 0xa0, 0xf2, 0x05, 0xc1, 0x5a, + 0x1e, 0xd6, 0x87, 0x8d, 0x55, 0x4f, 0x7a, 0x0e, 0x00, 0xe9, 0x40, 0xd2, 0x72, 0xa0, 0xdb, 0x26, + 0xf9, 0x8c, 0x9a, 0x29, 0x2c, 0x59, 0x4b, 0xac, 0xb2, 0xed, 0xb6, 0x89, 0x16, 0x80, 0xb5, 0x87, + 0x9c, 0x11, 0xc9, 0x02, 0x42, 0x07, 0x13, 0x9a, 0x38, 0x79, 0xa7, 0x3f, 0xcc, 0x5e, 0x9f, 0x87, + 0xa7, 0x28, 0xc4, 0x0e, 0x2d, 0xa6, 0xa5, 0x7d, 0x04, 0xb9, 0x13, 0xbb, 0x74, 0x00, 0x69, 0x3f, + 0x44, 0xde, 0x04, 0xc2, 0x34, 0x47, 0x7c, 0x9a, 0x23, 0xed, 0x37, 0x0f, 0x56, 0xec, 0xd8, 0xc0, + 0xc4, 0xb4, 0x05, 0x96, 0xc6, 0x8c, 0xd8, 0x58, 0xd6, 0x94, 0x1f, 0x06, 0x5f, 0xcc, 0x27, 0xc8, + 0xc5, 0x29, 0xe4, 0x9a, 0x75, 0x27, 0xf3, 0x08, 0xc6, 0xbb, 0x00, 0x60, 0xff, 0x34, 0x84, 0x2e, + 0xc5, 0x81, 0x9f, 0xcf, 0xa8, 0x7c, 0x61, 0xd9, 0x7c, 0xa1, 0x0f, 0xd3, 0xa8, 0x8f, 0xd2, 0x97, + 0xa4, 0x51, 0xaf, 0x8e, 0x3b, 0x8f, 0x07, 0x3d, 0x64, 0x4d, 0x4c, 0x6a, 0x2f, 0xc1, 0x7f, 0x09, + 0x98, 0xba, 0xdf, 0x08, 0x7c, 0x0f, 0xfb, 0xcd, 0xa3, 0x1e, 0x91, 0x44, 0x90, 0xc1, 0xde, 0x30, + 0x4f, 0x82, 0x15, 0x1f, 0xb5, 0x9f, 0x0b, 0x40, 0x2a, 0x05, 0x3e, 0xe9, 0x77, 0x51, 0x38, 0x41, + 0x61, 0x17, 0x08, 0x71, 0x6c, 0x19, 0x80, 0x65, 0xd3, 0x9c, 0xf7, 0x5e, 0xb3, 0xd3, 0xec, 0xdf, + 0xb0, 0x79, 0xe9, 0x13, 0x58, 0x21, 0xf7, 0x01, 0x33, 0xe3, 0x59, 0xf3, 0xf5, 0x3c, 0xc9, 0xa9, + 0x37, 0xa9, 0x70, 0xd6, 0xb4, 0x8a, 0x74, 0x0a, 0x72, 0x11, 0x71, 0x67, 0x1e, 0x9f, 0x21, 0xcb, + 0x9a, 0x6f, 0xe7, 0x06, 0x2c, 0x25, 0x34, 0x15, 0xce, 0x4a, 0xd5, 0x2b, 0x2e, 0x02, 0xc1, 0x83, + 0x14, 0x6a, 0x0d, 0xf0, 0x64, 0xd6, 0xe8, 0x3e, 0x26, 0x54, 0xaa, 0xdc, 0x8b, 0xb6, 0xfe, 0x38, + 0x54, 0x93, 0x81, 0x7e, 0xf5, 0x8b, 0x4f, 0xfb, 0x91, 0x98, 0xa6, 0xf4, 0x01, 0xa8, 0xa5, 0xa3, + 0x43, 0xbb, 0x7e, 0x50, 0xb6, 0x9c, 0xda, 0x76, 0x69, 0xaf, 0x7c, 0xec, 0x1c, 0x7f, 0xae, 0x95, + 0x9d, 0xfa, 0xa1, 0x5d, 0x2b, 0x97, 0xaa, 0xbb, 0xd5, 0xf2, 0x8e, 0xc8, 0xc9, 0xff, 0x9f, 0x9d, + 0xab, 0xab, 0x75, 0x9f, 0xf4, 0x90, 0x8b, 0x4f, 0xf1, 0xc8, 0x87, 0x64, 0x00, 0x39, 0x75, 0xd8, + 0xde, 0xdf, 0xb6, 0x2b, 0x22, 0x2f, 0xaf, 0x9c, 0x9d, 0xab, 0xd9, 0x09, 0xe6, 0xd2, 0x16, 0x58, + 0x4b, 0x1d, 0x88, 0xc9, 0x89, 0x0b, 0x72, 0xee, 0xec, 0x5c, 0x15, 0x4f, 0xa6, 0x68, 0xc9, 0xc2, + 0xb7, 0x1f, 0x0a, 0x57, 0xdc, 0xbb, 0xb8, 0x51, 0xf8, 0xcb, 0x1b, 0x85, 0xff, 0x73, 0xa3, 0xf0, + 0xdf, 0x6f, 0x15, 0xee, 0xf2, 0x56, 0xe1, 0xae, 0x6e, 0x15, 0xee, 0xcb, 0x66, 0x13, 0xd3, 0x56, + 0xbf, 0xa1, 0xbb, 0x41, 0xd7, 0x48, 0xd6, 0xeb, 0x1d, 0xaa, 0x37, 0xe3, 0x3d, 0xfd, 0x95, 0x6d, + 0x6a, 0xb6, 0x33, 0x1b, 0x8b, 0x6c, 0x69, 0x6e, 0xfd, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x42, 0x2c, + 0x7e, 0x13, 0xd1, 0x05, 0x00, 0x00, } func (m *ValidatorSetChangePacketData) Marshal() (dAtA []byte, err error) { From 6e3dc88d5a08cdaf039b0eef9c078e4461278f82 Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 11:42:14 -0700 Subject: [PATCH 3/6] correct generation --- scripts/protocgen.sh | 2 +- x/ccv/consumer/types/consumer.pb.go | 99 ++++++------- x/ccv/consumer/types/genesis.pb.go | 102 +++++++------- x/ccv/consumer/types/query.pb.go | 66 ++++----- x/ccv/provider/types/genesis.pb.go | 108 +++++++-------- x/ccv/provider/types/provider.pb.go | 208 ++++++++++++++-------------- x/ccv/provider/types/query.pb.go | 166 +++++++++++----------- x/ccv/provider/types/tx.pb.go | 59 ++++---- x/ccv/types/ccv.pb.go | 86 ++++++------ 9 files changed, 449 insertions(+), 447 deletions(-) diff --git a/scripts/protocgen.sh b/scripts/protocgen.sh index 7e9cdfe016..530b0fc24d 100644 --- a/scripts/protocgen.sh +++ b/scripts/protocgen.sh @@ -16,7 +16,7 @@ done cd .. # move proto files to the right places -cp -r github.com/cosmos/interchain-security/* ./ +cp -r github.com/cosmos/interchain-security/v2/* ./ rm -rf github.com go mod tidy -compat=1.19 diff --git a/x/ccv/consumer/types/consumer.pb.go b/x/ccv/consumer/types/consumer.pb.go index e9cef87075..70f57a4b71 100644 --- a/x/ccv/consumer/types/consumer.pb.go +++ b/x/ccv/consumer/types/consumer.pb.go @@ -364,56 +364,57 @@ func init() { } var fileDescriptor_154285f600605b15 = []byte{ - // 780 bytes of a gzipped FileDescriptorProto + // 785 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xcf, 0x6e, 0xdb, 0x36, - 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x18, 0x17, 0x6b, 0x59, 0x2f, 0x55, 0x3d, 0x40, 0x76, 0xdd, 0x1e, - 0x7c, 0x89, 0x0c, 0x38, 0xdb, 0x25, 0xb7, 0xda, 0x59, 0xd1, 0xee, 0x5f, 0x3c, 0xd5, 0xe8, 0x61, - 0x3b, 0x10, 0x14, 0x45, 0x4b, 0x44, 0x24, 0x52, 0x20, 0x29, 0x75, 0xba, 0xef, 0x01, 0x7a, 0xdc, - 0x23, 0xec, 0x01, 0xf6, 0x10, 0xc5, 0x4e, 0x3d, 0xee, 0xd4, 0x0d, 0xc9, 0x1b, 0xec, 0x09, 0x06, - 0x52, 0x92, 0x6b, 0xa7, 0x0d, 0xd0, 0x1b, 0x3f, 0xfd, 0x7e, 0xdf, 0x4f, 0xdf, 0x7f, 0x30, 0x65, - 0x5c, 0x53, 0x49, 0x12, 0xcc, 0x38, 0x52, 0x94, 0x14, 0x92, 0xe9, 0x6a, 0x42, 0x48, 0x39, 0x21, - 0x82, 0xab, 0x22, 0xa3, 0x72, 0x52, 0x4e, 0xd7, 0x6f, 0x3f, 0x97, 0x42, 0x0b, 0xf8, 0xe8, 0x23, - 0x3e, 0x3e, 0x21, 0xa5, 0xbf, 0xe6, 0x95, 0xd3, 0xfe, 0xe3, 0xeb, 0x84, 0x8d, 0x1e, 0x29, 0x6b, - 0xa9, 0xfe, 0x83, 0x58, 0x88, 0x38, 0xa5, 0x13, 0x6b, 0x85, 0xc5, 0x6a, 0x82, 0x79, 0xd5, 0x40, - 0xbd, 0x58, 0xc4, 0xc2, 0x3e, 0x27, 0xe6, 0xd5, 0x3a, 0x10, 0xa1, 0x32, 0xa1, 0x50, 0x0d, 0xd4, - 0x46, 0x03, 0x79, 0x57, 0xb5, 0xa2, 0x42, 0x62, 0xcd, 0x04, 0x6f, 0xf0, 0xc1, 0x55, 0x5c, 0xb3, - 0x8c, 0x2a, 0x8d, 0xb3, 0xbc, 0x26, 0x8c, 0x7e, 0xeb, 0x80, 0xce, 0x02, 0x4b, 0x9c, 0x29, 0xe8, - 0x82, 0x5b, 0x94, 0xe3, 0x30, 0xa5, 0x91, 0xeb, 0x0c, 0x9d, 0xf1, 0x5e, 0xd0, 0x9a, 0xf0, 0x0c, - 0x3c, 0x0e, 0x53, 0x41, 0xce, 0x15, 0xca, 0xa9, 0x44, 0x11, 0x53, 0x5a, 0xb2, 0xb0, 0x30, 0xbf, - 0x41, 0x5a, 0x62, 0xae, 0x32, 0xa6, 0x14, 0x13, 0xdc, 0xfd, 0x6c, 0xe8, 0x8c, 0x77, 0x83, 0x87, - 0x35, 0x77, 0x41, 0xe5, 0xe9, 0x06, 0x73, 0xb9, 0x41, 0x84, 0xdf, 0x82, 0x87, 0xd7, 0xaa, 0x20, - 0x92, 0x60, 0xce, 0x69, 0xea, 0xee, 0x0e, 0x9d, 0xf1, 0x7e, 0x30, 0x88, 0xae, 0x11, 0x99, 0xd7, - 0x34, 0x78, 0x02, 0xfa, 0xb9, 0x14, 0x25, 0x8b, 0xa8, 0x44, 0x2b, 0x4a, 0x51, 0x2e, 0x44, 0x8a, - 0x70, 0x14, 0x49, 0xa4, 0xb4, 0x74, 0x6f, 0x58, 0x91, 0xc3, 0x96, 0xf1, 0x94, 0xd2, 0x85, 0x10, - 0xe9, 0x93, 0x28, 0x92, 0x2f, 0xb4, 0x84, 0x3f, 0x01, 0x48, 0x48, 0x89, 0x4c, 0x51, 0x44, 0xa1, - 0x4d, 0x76, 0x4c, 0x44, 0xee, 0xcd, 0xa1, 0x33, 0x3e, 0x98, 0x3e, 0xf0, 0xeb, 0xda, 0xf9, 0x6d, - 0xed, 0xfc, 0xd3, 0xa6, 0xb6, 0xb3, 0xbd, 0x37, 0xef, 0x06, 0x3b, 0xbf, 0xff, 0x33, 0x70, 0x82, - 0x3b, 0x84, 0x94, 0xcb, 0xda, 0x7b, 0x61, 0x9d, 0xe1, 0x2f, 0xe0, 0xbe, 0xcd, 0x66, 0x45, 0xe5, - 0x55, 0xdd, 0xce, 0xa7, 0xeb, 0x7e, 0xd1, 0x6a, 0x6c, 0x8b, 0x3f, 0x03, 0xc3, 0x76, 0xde, 0x90, - 0xa4, 0x5b, 0x25, 0x5c, 0x49, 0x4c, 0xcc, 0xc3, 0xbd, 0x65, 0x33, 0xf6, 0x5a, 0x5e, 0xb0, 0x45, - 0x7b, 0xda, 0xb0, 0xe0, 0x11, 0x80, 0x09, 0x53, 0x5a, 0x48, 0x46, 0x70, 0x8a, 0x28, 0xd7, 0x92, - 0x51, 0xe5, 0xee, 0xd9, 0x06, 0xde, 0x7d, 0x8f, 0x7c, 0x53, 0x03, 0xf0, 0x47, 0x70, 0xa7, 0xe0, - 0xa1, 0xe0, 0x11, 0xe3, 0x71, 0x9b, 0xce, 0xfe, 0xa7, 0xa7, 0xf3, 0xf9, 0xda, 0xb9, 0x49, 0xe4, - 0x18, 0x1c, 0x2a, 0xb1, 0xd2, 0x48, 0xe4, 0x1a, 0x99, 0x0a, 0xe9, 0x44, 0x52, 0x95, 0x88, 0x34, - 0x72, 0x81, 0x0d, 0xff, 0x9e, 0x41, 0xcf, 0x72, 0x7d, 0x56, 0xe8, 0x65, 0x0b, 0xc1, 0x47, 0xe0, - 0xb6, 0xa4, 0xaf, 0xb0, 0x8c, 0x50, 0x44, 0xb9, 0xc8, 0x94, 0x7b, 0x30, 0xdc, 0x1d, 0xef, 0x07, - 0xdd, 0xfa, 0xe3, 0xa9, 0xfd, 0x06, 0xbf, 0x02, 0xeb, 0x66, 0xa3, 0x6d, 0x76, 0xd7, 0xb2, 0x7b, - 0x2d, 0x1a, 0x6c, 0x78, 0x8d, 0xbe, 0x06, 0x5f, 0x7e, 0x8f, 0x95, 0xde, 0x9c, 0xaf, 0x99, 0x99, - 0xe2, 0x67, 0x94, 0xc5, 0x89, 0x86, 0x87, 0xa0, 0x93, 0xd8, 0x97, 0xdd, 0x8c, 0xdd, 0xa0, 0xb1, - 0x46, 0x7f, 0x38, 0xe0, 0xde, 0x5c, 0x0a, 0xa5, 0xe6, 0x66, 0xe7, 0x5f, 0xe2, 0x94, 0x45, 0x58, - 0x0b, 0x69, 0x56, 0xc9, 0x4c, 0x20, 0x55, 0xca, 0x3a, 0x74, 0x83, 0xd6, 0x84, 0x3d, 0x70, 0x33, - 0x17, 0xaf, 0xa8, 0x6c, 0x76, 0xa5, 0x36, 0x20, 0x06, 0x9d, 0xbc, 0x08, 0xcf, 0x69, 0x65, 0x87, - 0xfe, 0x60, 0xda, 0xfb, 0xa0, 0xa8, 0x4f, 0x78, 0x35, 0x3b, 0xfe, 0xef, 0xdd, 0xe0, 0x7e, 0x85, - 0xb3, 0xf4, 0x64, 0x64, 0xba, 0x4b, 0xb9, 0x2a, 0x14, 0xaa, 0xfd, 0x46, 0x7f, 0xfd, 0x79, 0xd4, - 0x6b, 0x2e, 0x03, 0x91, 0x55, 0xae, 0x85, 0xbf, 0x28, 0xc2, 0xef, 0x68, 0x15, 0x34, 0xc2, 0x23, - 0x0d, 0xee, 0xfe, 0x80, 0x75, 0x21, 0x19, 0x8f, 0x5f, 0xbe, 0x98, 0x2f, 0x30, 0x39, 0xa7, 0xda, - 0x44, 0x53, 0x2a, 0xf2, 0xbc, 0x5e, 0xf8, 0x1b, 0x41, 0x6d, 0xc0, 0xe7, 0xe0, 0x76, 0x66, 0xa9, - 0xba, 0xb2, 0x23, 0x6c, 0x63, 0x3d, 0x98, 0xf6, 0x3f, 0x08, 0x6a, 0xd9, 0x1e, 0x93, 0xba, 0xd5, - 0xaf, 0x4d, 0xab, 0xbb, 0xad, 0xab, 0x01, 0x67, 0xcb, 0x37, 0x17, 0x9e, 0xf3, 0xf6, 0xc2, 0x73, - 0xfe, 0xbd, 0xf0, 0x9c, 0xd7, 0x97, 0xde, 0xce, 0xdb, 0x4b, 0x6f, 0xe7, 0xef, 0x4b, 0x6f, 0xe7, - 0xe7, 0x93, 0x98, 0xe9, 0xa4, 0x08, 0x7d, 0x22, 0xb2, 0xe6, 0xa4, 0x4d, 0xde, 0x5f, 0xcf, 0xa3, - 0xf5, 0xf5, 0xfc, 0x75, 0xfb, 0x30, 0xeb, 0x2a, 0xa7, 0x2a, 0xec, 0xd8, 0x08, 0x8e, 0xff, 0x0f, - 0x00, 0x00, 0xff, 0xff, 0x87, 0x96, 0xfc, 0x0b, 0xc9, 0x05, 0x00, 0x00, + 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x98, 0x14, 0x6b, 0x59, 0x2f, 0x55, 0x33, 0x40, 0x76, 0xdd, 0x1e, + 0x7c, 0x89, 0x04, 0x38, 0xdb, 0xa5, 0xc0, 0x0e, 0xb5, 0xb3, 0xa2, 0xdd, 0xbf, 0x78, 0xaa, 0xd1, + 0x01, 0xdb, 0x81, 0xa0, 0x28, 0x5a, 0x22, 0x22, 0x91, 0x02, 0x49, 0xa9, 0xd3, 0x7d, 0x0f, 0xd0, + 0xe3, 0x1e, 0x61, 0x0f, 0xb0, 0x87, 0x28, 0x76, 0xea, 0x71, 0xa7, 0x6e, 0x48, 0xde, 0x60, 0x4f, + 0x30, 0x90, 0x92, 0x5c, 0x3b, 0x6d, 0x80, 0xde, 0xf8, 0xe9, 0xf7, 0xfb, 0x7e, 0xfa, 0xfe, 0x83, + 0x09, 0xe3, 0x9a, 0x4a, 0x92, 0x62, 0xc6, 0x91, 0xa2, 0xa4, 0x94, 0x4c, 0xd7, 0x01, 0x21, 0x55, + 0x40, 0x04, 0x57, 0x65, 0x4e, 0x65, 0x50, 0x4d, 0x56, 0x6f, 0xbf, 0x90, 0x42, 0x0b, 0xf8, 0xe0, + 0x03, 0x3e, 0x3e, 0x21, 0x95, 0xbf, 0xe2, 0x55, 0x93, 0xc3, 0x87, 0x57, 0x09, 0x1b, 0x3d, 0x52, + 0x35, 0x52, 0x87, 0xf7, 0x12, 0x21, 0x92, 0x8c, 0x06, 0xd6, 0x8a, 0xca, 0x65, 0x80, 0x79, 0xdd, + 0x42, 0xfd, 0x44, 0x24, 0xc2, 0x3e, 0x03, 0xf3, 0xea, 0x1c, 0x88, 0x50, 0xb9, 0x50, 0xa8, 0x01, + 0x1a, 0xa3, 0x85, 0xbc, 0xcb, 0x5a, 0x71, 0x29, 0xb1, 0x66, 0x82, 0xb7, 0xf8, 0xe0, 0x32, 0xae, + 0x59, 0x4e, 0x95, 0xc6, 0x79, 0xd1, 0x10, 0x46, 0xbf, 0xf5, 0x40, 0x6f, 0x8e, 0x25, 0xce, 0x15, + 0x74, 0xc1, 0x0d, 0xca, 0x71, 0x94, 0xd1, 0xd8, 0x75, 0x86, 0xce, 0x78, 0x27, 0xec, 0x4c, 0x78, + 0x0a, 0x1e, 0x46, 0x99, 0x20, 0x67, 0x0a, 0x15, 0x54, 0xa2, 0x98, 0x29, 0x2d, 0x59, 0x54, 0x9a, + 0xdf, 0x20, 0x2d, 0x31, 0x57, 0x39, 0x53, 0x8a, 0x09, 0xee, 0x7e, 0x32, 0x74, 0xc6, 0xdb, 0xe1, + 0xfd, 0x86, 0x3b, 0xa7, 0xf2, 0x64, 0x8d, 0xb9, 0x58, 0x23, 0xc2, 0x6f, 0xc0, 0xfd, 0x2b, 0x55, + 0x10, 0x49, 0x31, 0xe7, 0x34, 0x73, 0xb7, 0x87, 0xce, 0x78, 0x37, 0x1c, 0xc4, 0x57, 0x88, 0xcc, + 0x1a, 0x1a, 0x7c, 0x04, 0x0e, 0x0b, 0x29, 0x2a, 0x16, 0x53, 0x89, 0x96, 0x94, 0xa2, 0x42, 0x88, + 0x0c, 0xe1, 0x38, 0x96, 0x48, 0x69, 0xe9, 0x5e, 0xb3, 0x22, 0x07, 0x1d, 0xe3, 0x09, 0xa5, 0x73, + 0x21, 0xb2, 0xc7, 0x71, 0x2c, 0x9f, 0x6b, 0x09, 0x7f, 0x04, 0x90, 0x90, 0x0a, 0x99, 0xa2, 0x88, + 0x52, 0x9b, 0xec, 0x98, 0x88, 0xdd, 0xeb, 0x43, 0x67, 0xbc, 0x37, 0xb9, 0xe7, 0x37, 0xb5, 0xf3, + 0xbb, 0xda, 0xf9, 0x27, 0x6d, 0x6d, 0xa7, 0x3b, 0xaf, 0xdf, 0x0e, 0xb6, 0x7e, 0xff, 0x67, 0xe0, + 0x84, 0xb7, 0x08, 0xa9, 0x16, 0x8d, 0xf7, 0xdc, 0x3a, 0xc3, 0x5f, 0xc0, 0x5d, 0x9b, 0xcd, 0x92, + 0xca, 0xcb, 0xba, 0xbd, 0x8f, 0xd7, 0xfd, 0xac, 0xd3, 0xd8, 0x14, 0x7f, 0x0a, 0x86, 0xdd, 0xbc, + 0x21, 0x49, 0x37, 0x4a, 0xb8, 0x94, 0x98, 0x98, 0x87, 0x7b, 0xc3, 0x66, 0xec, 0x75, 0xbc, 0x70, + 0x83, 0xf6, 0xa4, 0x65, 0xc1, 0x23, 0x00, 0x53, 0xa6, 0xb4, 0x90, 0x8c, 0xe0, 0x0c, 0x51, 0xae, + 0x25, 0xa3, 0xca, 0xdd, 0xb1, 0x0d, 0xbc, 0xfd, 0x0e, 0xf9, 0xba, 0x01, 0xe0, 0x0f, 0xe0, 0x56, + 0xc9, 0x23, 0xc1, 0x63, 0xc6, 0x93, 0x2e, 0x9d, 0xdd, 0x8f, 0x4f, 0xe7, 0xd3, 0x95, 0x73, 0x9b, + 0xc8, 0x31, 0x38, 0x50, 0x62, 0xa9, 0x91, 0x28, 0x34, 0x32, 0x15, 0xd2, 0xa9, 0xa4, 0x2a, 0x15, + 0x59, 0xec, 0x02, 0x1b, 0xfe, 0x1d, 0x83, 0x9e, 0x16, 0xfa, 0xb4, 0xd4, 0x8b, 0x0e, 0x82, 0x0f, + 0xc0, 0x4d, 0x49, 0x5f, 0x62, 0x19, 0xa3, 0x98, 0x72, 0x91, 0x2b, 0x77, 0x6f, 0xb8, 0x3d, 0xde, + 0x0d, 0xf7, 0x9b, 0x8f, 0x27, 0xf6, 0x1b, 0xfc, 0x02, 0xac, 0x9a, 0x8d, 0x36, 0xd9, 0xfb, 0x96, + 0xdd, 0xef, 0xd0, 0x70, 0xcd, 0x6b, 0xf4, 0x25, 0xf8, 0xfc, 0x3b, 0xac, 0xf4, 0xfa, 0x7c, 0x4d, + 0xcd, 0x14, 0x3f, 0xa5, 0x2c, 0x49, 0x35, 0x3c, 0x00, 0xbd, 0xd4, 0xbe, 0xec, 0x66, 0x6c, 0x87, + 0xad, 0x35, 0xfa, 0xc3, 0x01, 0x77, 0x66, 0x52, 0x28, 0x35, 0x33, 0x3b, 0xff, 0x02, 0x67, 0x2c, + 0xc6, 0x5a, 0x48, 0xb3, 0x4a, 0x66, 0x02, 0xa9, 0x52, 0xd6, 0x61, 0x3f, 0xec, 0x4c, 0xd8, 0x07, + 0xd7, 0x0b, 0xf1, 0x92, 0xca, 0x76, 0x57, 0x1a, 0x03, 0x62, 0xd0, 0x2b, 0xca, 0xe8, 0x8c, 0xd6, + 0x76, 0xe8, 0xf7, 0x26, 0xfd, 0xf7, 0x8a, 0xfa, 0x98, 0xd7, 0xd3, 0xe3, 0xff, 0xde, 0x0e, 0xee, + 0xd6, 0x38, 0xcf, 0x1e, 0x8d, 0x4c, 0x77, 0x29, 0x57, 0xa5, 0x42, 0x8d, 0xdf, 0xe8, 0xaf, 0x3f, + 0x8f, 0xfa, 0xed, 0x65, 0x20, 0xb2, 0x2e, 0xb4, 0xf0, 0xe7, 0x65, 0xf4, 0x2d, 0xad, 0xc3, 0x56, + 0x78, 0xa4, 0xc1, 0xed, 0xef, 0xb1, 0x2e, 0x25, 0xe3, 0xc9, 0x8b, 0xe7, 0xb3, 0x39, 0x26, 0x67, + 0x54, 0x9b, 0x68, 0x2a, 0x45, 0x9e, 0x35, 0x0b, 0x7f, 0x2d, 0x6c, 0x0c, 0xf8, 0x0c, 0xdc, 0xcc, + 0x2d, 0x55, 0xd7, 0x76, 0x84, 0x6d, 0xac, 0x7b, 0x93, 0xc3, 0xf7, 0x82, 0x5a, 0x74, 0xc7, 0xa4, + 0x69, 0xf5, 0x2b, 0xd3, 0xea, 0xfd, 0xce, 0xd5, 0x80, 0xd3, 0x9f, 0x5e, 0x9f, 0x7b, 0xce, 0x9b, + 0x73, 0xcf, 0xf9, 0xf7, 0xdc, 0x73, 0x5e, 0x5d, 0x78, 0x5b, 0x6f, 0x2e, 0xbc, 0xad, 0xbf, 0x2f, + 0xbc, 0xad, 0x9f, 0xbf, 0x4a, 0x98, 0x4e, 0xcb, 0xc8, 0x27, 0x22, 0x6f, 0x4f, 0x5a, 0xf0, 0xee, + 0x7a, 0x1e, 0xad, 0xae, 0x67, 0x35, 0x09, 0x7e, 0xdd, 0xbc, 0xcd, 0xba, 0x2e, 0xa8, 0x8a, 0x7a, + 0x36, 0x88, 0xe3, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xe0, 0x8c, 0x64, 0xcc, 0x05, 0x00, + 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/consumer/types/genesis.pb.go b/x/ccv/consumer/types/genesis.pb.go index 1faeabf170..51c7cef2d1 100644 --- a/x/ccv/consumer/types/genesis.pb.go +++ b/x/ccv/consumer/types/genesis.pb.go @@ -288,57 +288,57 @@ func init() { } var fileDescriptor_126c9565447ccb3f = []byte{ - // 785 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4b, 0x8f, 0xe3, 0x34, - 0x1c, 0x9f, 0xec, 0x0e, 0xa5, 0xf5, 0xec, 0xb2, 0x83, 0x07, 0xaa, 0xd0, 0x8a, 0x50, 0x06, 0x0e, - 0x95, 0x80, 0x44, 0x13, 0x24, 0x84, 0x40, 0x42, 0x30, 0x1d, 0x09, 0x2a, 0x2d, 0xb0, 0x6a, 0x67, - 0x7b, 0xd8, 0x4b, 0xe4, 0x3a, 0x26, 0xb1, 0x36, 0xb1, 0x23, 0xdb, 0xc9, 0xb0, 0x07, 0x2e, 0x5c, - 0xb9, 0xf0, 0xb1, 0xf6, 0xb8, 0x47, 0x4e, 0x08, 0xcd, 0x7c, 0x07, 0xce, 0xc8, 0x8f, 0xf4, 0xc1, - 0x74, 0xb4, 0x3d, 0x25, 0xce, 0xff, 0xf7, 0xf8, 0x3f, 0x1c, 0x1b, 0x9c, 0x51, 0xa6, 0x88, 0xc0, - 0x39, 0xa2, 0x2c, 0x91, 0x04, 0xd7, 0x82, 0xaa, 0x17, 0x11, 0xc6, 0x4d, 0x84, 0x39, 0x93, 0x75, - 0x49, 0x44, 0xd4, 0xc4, 0x51, 0x46, 0x18, 0x91, 0x54, 0x86, 0x95, 0xe0, 0x8a, 0xc3, 0x8f, 0x76, - 0x50, 0x42, 0x8c, 0x9b, 0xb0, 0xa5, 0x84, 0x4d, 0x3c, 0xf8, 0xf8, 0x2e, 0xdd, 0x26, 0xd6, 0x0f, - 0x2b, 0x35, 0x88, 0xf7, 0x71, 0x5f, 0xc9, 0x5a, 0xce, 0x50, 0x11, 0x96, 0x12, 0x51, 0x52, 0xa6, - 0x22, 0xb4, 0xc4, 0x34, 0x52, 0x2f, 0x2a, 0xe2, 0x72, 0x1b, 0x44, 0x74, 0x89, 0xa3, 0x82, 0x66, - 0xb9, 0xc2, 0x05, 0x25, 0x4c, 0xc9, 0x68, 0x03, 0xdd, 0x9c, 0x6d, 0xac, 0x1c, 0xe1, 0x43, 0x4d, - 0xc0, 0x5c, 0x90, 0x08, 0xe7, 0x88, 0x31, 0x52, 0x68, 0x94, 0x7b, 0x75, 0x90, 0x20, 0xe3, 0x3c, - 0x2b, 0x48, 0x64, 0x56, 0xcb, 0xfa, 0x97, 0x28, 0xad, 0x05, 0x52, 0x94, 0x33, 0x17, 0x7f, 0x27, - 0xe3, 0x19, 0x37, 0xaf, 0x91, 0x7e, 0xb3, 0x5f, 0x4f, 0xff, 0xed, 0x82, 0x07, 0xdf, 0xdb, 0xbe, - 0xcd, 0x15, 0x52, 0x04, 0x4e, 0x41, 0xa7, 0x42, 0x02, 0x95, 0xd2, 0xf7, 0x46, 0xde, 0xf8, 0x28, - 0xfe, 0x24, 0xdc, 0xa3, 0x8f, 0xe1, 0x13, 0x43, 0x39, 0x3f, 0x7c, 0xf9, 0xf7, 0x07, 0x07, 0x33, - 0x27, 0x00, 0x3f, 0x05, 0xb0, 0x12, 0xbc, 0xa1, 0x29, 0x11, 0x89, 0xad, 0x33, 0xa1, 0xa9, 0x7f, - 0x6f, 0xe4, 0x8d, 0x7b, 0xb3, 0xe3, 0x36, 0x32, 0x31, 0x81, 0x69, 0x0a, 0x43, 0x70, 0xb2, 0x46, - 0xdb, 0xca, 0x34, 0xfc, 0xbe, 0x81, 0xbf, 0xbd, 0x82, 0xdb, 0xc8, 0x34, 0x85, 0x43, 0xd0, 0x63, - 0xe4, 0x2a, 0x31, 0x89, 0xf9, 0x87, 0x23, 0x6f, 0xdc, 0x9d, 0x75, 0x19, 0xb9, 0x9a, 0xe8, 0x35, - 0x4c, 0xc0, 0xbb, 0xff, 0xb7, 0x96, 0xba, 0x3c, 0xff, 0x8d, 0xb6, 0xa8, 0x25, 0x0e, 0x37, 0x07, - 0x10, 0x6e, 0xb4, 0xbc, 0x39, 0x0b, 0x6d, 0x56, 0xa6, 0x23, 0xb3, 0x93, 0xed, 0x54, 0x6d, 0x9b, - 0x72, 0xe0, 0xaf, 0x0d, 0x38, 0x93, 0x84, 0xc9, 0x5a, 0x3a, 0x8f, 0x8e, 0xf1, 0x08, 0x5f, 0xeb, - 0xd1, 0xd2, 0xac, 0x4d, 0x7f, 0x65, 0xb3, 0xf5, 0x1d, 0x66, 0xe0, 0xb8, 0x44, 0xaa, 0x16, 0x94, - 0x65, 0x49, 0x85, 0xf0, 0x73, 0xa2, 0xa4, 0xff, 0xe6, 0xe8, 0xfe, 0xf8, 0x28, 0xfe, 0x62, 0xaf, - 0xd1, 0xfc, 0xe8, 0xc8, 0x8b, 0xf9, 0xe4, 0x89, 0xa1, 0xbb, 0x29, 0x3d, 0x6a, 0x55, 0xed, 0x57, - 0x09, 0x7f, 0x02, 0x8f, 0x28, 0xa3, 0x8a, 0xa2, 0x22, 0x69, 0x50, 0x91, 0x48, 0xa2, 0xfc, 0xae, - 0xf1, 0x19, 0x6d, 0x26, 0xae, 0xf7, 0x72, 0xb8, 0x40, 0x05, 0x4d, 0x91, 0xe2, 0xe2, 0x69, 0x95, - 0x22, 0x45, 0x9c, 0xe2, 0x43, 0x47, 0x5f, 0xa0, 0x62, 0x4e, 0x14, 0xfc, 0x0d, 0x0c, 0x72, 0xa2, - 0xcb, 0x4f, 0x14, 0xd7, 0x8a, 0x92, 0xa8, 0xa4, 0x36, 0x78, 0x3d, 0xd7, 0x9e, 0x91, 0xfe, 0x7a, - 0xaf, 0x12, 0x7e, 0x30, 0x32, 0x97, 0x7c, 0x61, 0x44, 0xac, 0xe7, 0xf4, 0xc2, 0xb9, 0xf6, 0xf3, - 0x5d, 0xd1, 0x14, 0xfe, 0xee, 0x81, 0xf7, 0x79, 0xad, 0xa4, 0x42, 0x2c, 0xd5, 0xbd, 0x4b, 0xf9, - 0x15, 0x53, 0xb4, 0x24, 0x89, 0x2c, 0x90, 0xcc, 0x29, 0xcb, 0x7c, 0x60, 0x52, 0xf8, 0x72, 0xaf, - 0x14, 0x7e, 0x5e, 0x2b, 0x5d, 0x38, 0x21, 0xe7, 0x3f, 0xe4, 0xb7, 0x43, 0x73, 0x67, 0x01, 0x05, - 0xf0, 0x2b, 0x62, 0xfd, 0x5b, 0xb5, 0xd5, 0x10, 0x8f, 0xcc, 0x36, 0x89, 0xef, 0xb4, 0x6f, 0x62, - 0xb3, 0x45, 0x34, 0xc7, 0x8e, 0xe8, 0x02, 0x29, 0xf4, 0x98, 0xca, 0x76, 0x80, 0x7d, 0xa7, 0xbc, - 0x0d, 0x92, 0xf0, 0x0f, 0x0f, 0x04, 0x05, 0x92, 0x2a, 0x51, 0x02, 0x31, 0x59, 0x52, 0x29, 0x29, - 0x67, 0xc9, 0xb2, 0xe0, 0xf8, 0x79, 0x62, 0x7b, 0xe5, 0x3f, 0x30, 0xd6, 0xdf, 0xee, 0x55, 0xf9, - 0x63, 0x24, 0xd5, 0xe5, 0x86, 0xd2, 0xb9, 0x16, 0xb2, 0x13, 0x69, 0x3b, 0x50, 0xdc, 0x0d, 0x81, - 0x7d, 0xd0, 0xa9, 0x04, 0x99, 0x4c, 0x16, 0xfe, 0x43, 0xf3, 0x8f, 0xba, 0xd5, 0xe9, 0x33, 0xd0, - 0xdf, 0x3d, 0x56, 0xcd, 0x70, 0x69, 0xea, 0x13, 0xe8, 0x70, 0xe6, 0x56, 0x70, 0x0c, 0x8e, 0x6f, - 0xed, 0xa2, 0x7b, 0x06, 0xf1, 0x56, 0xb3, 0x35, 0xfa, 0xd3, 0xa7, 0xe0, 0x64, 0xc7, 0xbc, 0xe0, - 0x37, 0x60, 0xd8, 0xb4, 0x1b, 0x77, 0xe3, 0xa7, 0x45, 0x69, 0x2a, 0x88, 0xb4, 0xe7, 0x5d, 0x6f, - 0xf6, 0xde, 0x0a, 0xb2, 0xfa, 0x0f, 0xbf, 0xb3, 0x80, 0xf3, 0xcb, 0x97, 0xd7, 0x81, 0xf7, 0xea, - 0x3a, 0xf0, 0xfe, 0xb9, 0x0e, 0xbc, 0x3f, 0x6f, 0x82, 0x83, 0x57, 0x37, 0xc1, 0xc1, 0x5f, 0x37, - 0xc1, 0xc1, 0xb3, 0xaf, 0x32, 0xaa, 0xf2, 0x7a, 0x19, 0x62, 0x5e, 0x46, 0x98, 0xcb, 0x92, 0xcb, - 0x68, 0xdd, 0xda, 0xcf, 0x56, 0x57, 0xc6, 0xaf, 0xdb, 0x97, 0x86, 0xb9, 0x11, 0x96, 0x1d, 0x73, - 0x10, 0x7f, 0xfe, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xb0, 0x19, 0x7f, 0xe3, 0x06, 0x00, - 0x00, + // 787 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4b, 0x6f, 0xe4, 0x34, + 0x1c, 0x6f, 0x76, 0x4b, 0x69, 0xdd, 0x5d, 0xb6, 0xb8, 0x30, 0x0a, 0x33, 0x22, 0x0c, 0x85, 0xc3, + 0x48, 0x40, 0xac, 0x06, 0x09, 0x21, 0x21, 0x10, 0x74, 0x2a, 0xc1, 0x48, 0x0b, 0xac, 0x66, 0x76, + 0x07, 0x69, 0x2f, 0x91, 0xc7, 0x31, 0x89, 0xb5, 0x89, 0x1d, 0xd9, 0x4e, 0xca, 0x1e, 0xb8, 0x70, + 0xe5, 0xc2, 0xc7, 0xda, 0xe3, 0x1e, 0x39, 0x21, 0xd4, 0x7e, 0x07, 0xce, 0xc8, 0x8f, 0xcc, 0x83, + 0x9d, 0x8a, 0x39, 0x25, 0xce, 0xff, 0xf7, 0xf8, 0x3f, 0x1c, 0x1b, 0x9c, 0x33, 0xae, 0xa9, 0x24, + 0x05, 0x66, 0x3c, 0x55, 0x94, 0x34, 0x92, 0xe9, 0xe7, 0x88, 0x90, 0x16, 0x11, 0xc1, 0x55, 0x53, + 0x51, 0x89, 0xda, 0x04, 0xe5, 0x94, 0x53, 0xc5, 0x54, 0x5c, 0x4b, 0xa1, 0x05, 0xfc, 0x60, 0x0b, + 0x25, 0x26, 0xa4, 0x8d, 0x3b, 0x4a, 0xdc, 0x26, 0xfd, 0x0f, 0x6f, 0xd3, 0x6d, 0x13, 0xf3, 0x70, + 0x52, 0xfd, 0x64, 0x17, 0xf7, 0xa5, 0xac, 0xe3, 0x0c, 0x34, 0xe5, 0x19, 0x95, 0x15, 0xe3, 0x1a, + 0xe1, 0x05, 0x61, 0x48, 0x3f, 0xaf, 0xa9, 0xcf, 0xad, 0x8f, 0xd8, 0x82, 0xa0, 0x92, 0xe5, 0x85, + 0x26, 0x25, 0xa3, 0x5c, 0x2b, 0xb4, 0x86, 0x6e, 0xcf, 0xd7, 0x56, 0x9e, 0xf0, 0xbe, 0x21, 0x10, + 0x21, 0x29, 0x22, 0x05, 0xe6, 0x9c, 0x96, 0x06, 0xe5, 0x5f, 0x3d, 0x24, 0xca, 0x85, 0xc8, 0x4b, + 0x8a, 0xec, 0x6a, 0xd1, 0xfc, 0x8c, 0xb2, 0x46, 0x62, 0xcd, 0x04, 0xf7, 0xf1, 0xb7, 0x72, 0x91, + 0x0b, 0xfb, 0x8a, 0xcc, 0x9b, 0xfb, 0x7a, 0xf6, 0xcf, 0x21, 0xb8, 0xf7, 0xad, 0xeb, 0xdb, 0x4c, + 0x63, 0x4d, 0xe1, 0x04, 0x1c, 0xd4, 0x58, 0xe2, 0x4a, 0x85, 0xc1, 0x30, 0x18, 0x1d, 0x27, 0x1f, + 0xc5, 0x3b, 0xf4, 0x31, 0x7e, 0x64, 0x29, 0x17, 0xfb, 0x2f, 0xfe, 0x7a, 0x6f, 0x6f, 0xea, 0x05, + 0xe0, 0xc7, 0x00, 0xd6, 0x52, 0xb4, 0x2c, 0xa3, 0x32, 0x75, 0x75, 0xa6, 0x2c, 0x0b, 0xef, 0x0c, + 0x83, 0xd1, 0xd1, 0xf4, 0xa4, 0x8b, 0x8c, 0x6d, 0x60, 0x92, 0xc1, 0x18, 0x9c, 0xae, 0xd0, 0xae, + 0x32, 0x03, 0xbf, 0x6b, 0xe1, 0x6f, 0x2e, 0xe1, 0x2e, 0x32, 0xc9, 0xe0, 0x00, 0x1c, 0x71, 0x7a, + 0x95, 0xda, 0xc4, 0xc2, 0xfd, 0x61, 0x30, 0x3a, 0x9c, 0x1e, 0x72, 0x7a, 0x35, 0x36, 0x6b, 0x98, + 0x82, 0xb7, 0xff, 0x6b, 0xad, 0x4c, 0x79, 0xe1, 0x6b, 0x5d, 0x51, 0x0b, 0x12, 0xaf, 0x0f, 0x20, + 0x5e, 0x6b, 0x79, 0x7b, 0x1e, 0xbb, 0xac, 0x6c, 0x47, 0xa6, 0xa7, 0x9b, 0xa9, 0xba, 0x36, 0x15, + 0x20, 0x5c, 0x19, 0x08, 0xae, 0x28, 0x57, 0x8d, 0xf2, 0x1e, 0x07, 0xd6, 0x23, 0xfe, 0x5f, 0x8f, + 0x8e, 0xe6, 0x6c, 0x7a, 0x4b, 0x9b, 0x8d, 0xef, 0x30, 0x07, 0x27, 0x15, 0xd6, 0x8d, 0x64, 0x3c, + 0x4f, 0x6b, 0x4c, 0x9e, 0x51, 0xad, 0xc2, 0xd7, 0x87, 0x77, 0x47, 0xc7, 0xc9, 0x67, 0x3b, 0x8d, + 0xe6, 0x7b, 0x4f, 0x9e, 0xcf, 0xc6, 0x8f, 0x2c, 0xdd, 0x4f, 0xe9, 0x41, 0xa7, 0xea, 0xbe, 0x2a, + 0xf8, 0x03, 0x78, 0xc0, 0x38, 0xd3, 0x0c, 0x97, 0x69, 0x8b, 0xcb, 0x54, 0x51, 0x1d, 0x1e, 0x5a, + 0x9f, 0xe1, 0x7a, 0xe2, 0x66, 0x2f, 0xc7, 0x73, 0x5c, 0xb2, 0x0c, 0x6b, 0x21, 0x9f, 0xd4, 0x19, + 0xd6, 0xd4, 0x2b, 0xde, 0xf7, 0xf4, 0x39, 0x2e, 0x67, 0x54, 0xc3, 0x5f, 0x41, 0xbf, 0xa0, 0xa6, + 0xfc, 0x54, 0x0b, 0xa3, 0xa8, 0xa8, 0x4e, 0x1b, 0x8b, 0x37, 0x73, 0x3d, 0xb2, 0xd2, 0x5f, 0xec, + 0x54, 0xc2, 0x77, 0x56, 0xe6, 0xb1, 0x98, 0x5b, 0x11, 0xe7, 0x39, 0xb9, 0xf4, 0xae, 0xbd, 0x62, + 0x5b, 0x34, 0x83, 0xbf, 0x05, 0xe0, 0x5d, 0xd1, 0x68, 0xa5, 0x31, 0xcf, 0x4c, 0xef, 0x32, 0x71, + 0xc5, 0x35, 0xab, 0x68, 0xaa, 0x4a, 0xac, 0x0a, 0xc6, 0xf3, 0x10, 0xd8, 0x14, 0x3e, 0xdf, 0x29, + 0x85, 0x1f, 0x57, 0x4a, 0x97, 0x5e, 0xc8, 0xfb, 0x0f, 0xc4, 0xab, 0xa1, 0x99, 0xb7, 0x80, 0x12, + 0x84, 0x35, 0x75, 0xfe, 0x9d, 0xda, 0x72, 0x88, 0xc7, 0x76, 0x9b, 0x24, 0xb7, 0xda, 0xb7, 0x89, + 0xdd, 0x22, 0x86, 0xe3, 0x46, 0x74, 0x89, 0x35, 0x7e, 0xc8, 0x54, 0x37, 0xc0, 0x9e, 0x57, 0xde, + 0x04, 0x29, 0xf8, 0x7b, 0x00, 0xa2, 0x12, 0x2b, 0x9d, 0x6a, 0x89, 0xb9, 0xaa, 0x98, 0x52, 0x4c, + 0xf0, 0x74, 0x51, 0x0a, 0xf2, 0x2c, 0x75, 0xbd, 0x0a, 0xef, 0x59, 0xeb, 0xaf, 0x77, 0xaa, 0xfc, + 0x21, 0x56, 0xfa, 0xf1, 0x9a, 0xd2, 0x85, 0x11, 0x72, 0x13, 0xe9, 0x3a, 0x50, 0xde, 0x0e, 0x81, + 0x3d, 0x70, 0x50, 0x4b, 0x3a, 0x1e, 0xcf, 0xc3, 0xfb, 0xf6, 0x1f, 0xf5, 0xab, 0xb3, 0xa7, 0xa0, + 0xb7, 0x7d, 0xac, 0x86, 0xe1, 0xd3, 0x34, 0x27, 0xd0, 0xfe, 0xd4, 0xaf, 0xe0, 0x08, 0x9c, 0xbc, + 0xb2, 0x8b, 0xee, 0x58, 0xc4, 0x1b, 0xed, 0xc6, 0xe8, 0xcf, 0x9e, 0x80, 0xd3, 0x2d, 0xf3, 0x82, + 0x5f, 0x81, 0x41, 0xdb, 0x6d, 0xdc, 0xb5, 0x9f, 0x16, 0x67, 0x99, 0xa4, 0xca, 0x9d, 0x77, 0x47, + 0xd3, 0x77, 0x96, 0x90, 0xe5, 0x7f, 0xf8, 0x8d, 0x03, 0x5c, 0xfc, 0xf4, 0xe2, 0x3a, 0x0a, 0x5e, + 0x5e, 0x47, 0xc1, 0xdf, 0xd7, 0x51, 0xf0, 0xc7, 0x4d, 0xb4, 0xf7, 0xf2, 0x26, 0xda, 0xfb, 0xf3, + 0x26, 0xda, 0x7b, 0xfa, 0x65, 0xce, 0x74, 0xd1, 0x2c, 0x62, 0x22, 0x2a, 0x44, 0x84, 0xaa, 0x84, + 0x42, 0xab, 0xd6, 0x7e, 0xb2, 0xbc, 0x32, 0xda, 0x04, 0xfd, 0xb2, 0x79, 0x6f, 0xd8, 0x4b, 0x61, + 0x71, 0x60, 0xcf, 0xe2, 0x4f, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x31, 0x4c, 0xd0, 0x2d, 0xe6, + 0x06, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/consumer/types/query.pb.go b/x/ccv/consumer/types/query.pb.go index 1be856e2ec..bb0c56865d 100644 --- a/x/ccv/consumer/types/query.pb.go +++ b/x/ccv/consumer/types/query.pb.go @@ -308,40 +308,40 @@ func init() { } var fileDescriptor_11b284a781e03152 = []byte{ - // 518 bytes of a gzipped FileDescriptorProto + // 520 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcf, 0x8b, 0xd3, 0x40, - 0x14, 0x6e, 0xfa, 0x4b, 0x9c, 0xc5, 0xcb, 0x58, 0x21, 0x54, 0x89, 0x4b, 0x15, 0xac, 0x4a, 0x13, - 0xc9, 0x1e, 0x56, 0xbd, 0x28, 0xab, 0x2e, 0x0a, 0x2a, 0x6b, 0xd9, 0x93, 0x97, 0x75, 0x3a, 0x7d, - 0x9b, 0x0e, 0x34, 0x33, 0xd9, 0x99, 0x49, 0x68, 0x6f, 0xe2, 0x1f, 0x20, 0x82, 0xff, 0x89, 0x17, - 0xff, 0x85, 0x3d, 0x2e, 0x78, 0xf1, 0x24, 0xd2, 0xfa, 0x47, 0x78, 0x94, 0x4c, 0x92, 0x35, 0x05, - 0xdd, 0x46, 0xf0, 0x36, 0xfd, 0xbe, 0xf7, 0xbe, 0xf7, 0xcd, 0x37, 0xaf, 0x41, 0x1e, 0xe3, 0x1a, - 0x24, 0x9d, 0x10, 0xc6, 0x0f, 0x14, 0xd0, 0x58, 0x32, 0x3d, 0xf7, 0x28, 0x4d, 0x3c, 0x2a, 0xb8, - 0x8a, 0x43, 0x90, 0x5e, 0xe2, 0x7b, 0x47, 0x31, 0xc8, 0xb9, 0x1b, 0x49, 0xa1, 0x05, 0xbe, 0xf6, - 0x87, 0x06, 0x97, 0xd2, 0xc4, 0x2d, 0x1a, 0xdc, 0xc4, 0xef, 0x76, 0x02, 0x11, 0x08, 0x53, 0xef, - 0xa5, 0xa7, 0xac, 0xb5, 0x7b, 0x25, 0x10, 0x22, 0x98, 0x82, 0x47, 0x22, 0xe6, 0x11, 0xce, 0x85, - 0x26, 0x9a, 0x09, 0xae, 0x72, 0xd6, 0xaf, 0xe2, 0xe4, 0x74, 0x88, 0xe9, 0xe9, 0xbd, 0xaf, 0xa3, - 0xcb, 0x2f, 0x61, 0xa6, 0x77, 0x01, 0x1e, 0x33, 0xa5, 0x25, 0x1b, 0xc5, 0xa9, 0xe4, 0x13, 0xa5, - 0x59, 0x48, 0x34, 0xe0, 0xeb, 0xe8, 0x02, 0x8d, 0xa5, 0x04, 0xae, 0x9f, 0x02, 0x0b, 0x26, 0xda, - 0xb6, 0x36, 0xad, 0x7e, 0x63, 0xb8, 0x0a, 0x62, 0x07, 0xa1, 0x29, 0x51, 0x45, 0x49, 0xdd, 0x94, - 0x94, 0x90, 0x94, 0xe7, 0x30, 0x2b, 0xf8, 0x46, 0xc6, 0xff, 0x46, 0xf0, 0x16, 0xba, 0x34, 0x2e, - 0x4d, 0x3f, 0x38, 0x94, 0x84, 0xa6, 0x07, 0xbb, 0xb9, 0x69, 0xf5, 0xcf, 0x0f, 0x3b, 0x65, 0x72, - 0x37, 0xe7, 0x70, 0x07, 0xb5, 0xb4, 0xd0, 0x64, 0x6a, 0xb7, 0x4c, 0x51, 0xf6, 0x23, 0x1d, 0xa5, - 0xc5, 0x9e, 0x14, 0x09, 0x1b, 0x83, 0xb4, 0xdb, 0x86, 0x2a, 0x21, 0x19, 0xff, 0x28, 0x0f, 0xc1, - 0x3e, 0x57, 0xf0, 0x05, 0xd2, 0xbb, 0x89, 0x6e, 0xbc, 0x4a, 0x1f, 0xeb, 0x8c, 0x50, 0x86, 0x70, - 0x14, 0x83, 0xd2, 0xbd, 0xb7, 0x16, 0xea, 0xaf, 0xaf, 0x55, 0x91, 0xe0, 0x0a, 0xf0, 0x3e, 0x6a, - 0x8e, 0x89, 0x26, 0x26, 0xbf, 0x0d, 0xff, 0xa1, 0x5b, 0x61, 0x09, 0xdc, 0xb3, 0x74, 0x8d, 0x5a, - 0xaf, 0x83, 0xb0, 0x71, 0xb0, 0x47, 0x24, 0x09, 0x55, 0x61, 0xec, 0x0d, 0xba, 0xb8, 0x82, 0xe6, - 0x16, 0x9e, 0xa1, 0x76, 0x64, 0x90, 0xdc, 0xc4, 0xed, 0x4a, 0x26, 0x32, 0x91, 0x9d, 0xe6, 0xf1, - 0xb7, 0xab, 0xb5, 0x61, 0x2e, 0xe0, 0x7f, 0x6e, 0xa0, 0x96, 0x19, 0x81, 0x7f, 0x5a, 0xc8, 0xfe, - 0x5b, 0x08, 0xf8, 0x79, 0xa5, 0x09, 0x15, 0xf3, 0xee, 0xbe, 0xf8, 0x4f, 0x6a, 0x59, 0x1c, 0xbd, - 0x07, 0xef, 0xbe, 0xfc, 0xf8, 0x58, 0xbf, 0x87, 0xb7, 0xd7, 0xff, 0x83, 0xd3, 0x55, 0x1d, 0x1c, - 0x02, 0x0c, 0xca, 0x8b, 0x88, 0x3f, 0x59, 0x68, 0xa3, 0x94, 0x33, 0xde, 0xae, 0xee, 0x6f, 0xe5, - 0xbd, 0xba, 0x77, 0xff, 0xbd, 0x31, 0xbf, 0xc3, 0x1d, 0x73, 0x87, 0x5b, 0xb8, 0xbf, 0xfe, 0x0e, - 0xd9, 0xcb, 0xed, 0xec, 0x1f, 0x2f, 0x1c, 0xeb, 0x64, 0xe1, 0x58, 0xdf, 0x17, 0x8e, 0xf5, 0x61, - 0xe9, 0xd4, 0x4e, 0x96, 0x4e, 0xed, 0xeb, 0xd2, 0xa9, 0xbd, 0xbe, 0x1f, 0x30, 0x3d, 0x89, 0x47, - 0x2e, 0x15, 0xa1, 0x47, 0x85, 0x0a, 0x85, 0x2a, 0x89, 0x0e, 0x4e, 0x45, 0x67, 0xab, 0xb2, 0x7a, - 0x1e, 0x81, 0x1a, 0xb5, 0xcd, 0xd7, 0x64, 0xeb, 0x57, 0x00, 0x00, 0x00, 0xff, 0xff, 0xda, 0x5b, - 0x51, 0x70, 0x0d, 0x05, 0x00, 0x00, + 0x14, 0x6e, 0xfa, 0x4b, 0x9c, 0xc5, 0xcb, 0x58, 0x21, 0x54, 0x89, 0x4b, 0x15, 0xac, 0x4a, 0x33, + 0x92, 0x3d, 0xac, 0x1e, 0x44, 0x59, 0x75, 0x51, 0x50, 0x59, 0x8b, 0x20, 0x78, 0x59, 0xa7, 0xd3, + 0xb7, 0xe9, 0x40, 0x93, 0xc9, 0xce, 0x4c, 0x42, 0x7b, 0x13, 0xff, 0x00, 0x11, 0xfc, 0x4f, 0xbc, + 0xf8, 0x2f, 0xec, 0x71, 0xc1, 0x8b, 0x27, 0x91, 0xd6, 0x3f, 0xc2, 0xa3, 0x64, 0x92, 0xac, 0x29, + 0xe8, 0x36, 0x82, 0xb7, 0xe9, 0xf7, 0xbd, 0xf7, 0xbd, 0x6f, 0xbe, 0x79, 0x0d, 0x22, 0x3c, 0xd4, + 0x20, 0xd9, 0x84, 0xf2, 0x70, 0x5f, 0x01, 0x8b, 0x25, 0xd7, 0x73, 0xc2, 0x58, 0x42, 0x98, 0x08, + 0x55, 0x1c, 0x80, 0x24, 0x89, 0x47, 0x0e, 0x63, 0x90, 0x73, 0x37, 0x92, 0x42, 0x0b, 0x7c, 0xe5, + 0x0f, 0x0d, 0x2e, 0x63, 0x89, 0x5b, 0x34, 0xb8, 0x89, 0xd7, 0xed, 0xf8, 0xc2, 0x17, 0xa6, 0x9e, + 0xa4, 0xa7, 0xac, 0xb5, 0x7b, 0xc9, 0x17, 0xc2, 0x9f, 0x02, 0xa1, 0x11, 0x27, 0x34, 0x0c, 0x85, + 0xa6, 0x9a, 0x8b, 0x50, 0xe5, 0xac, 0x57, 0xc5, 0xc9, 0xc9, 0x10, 0xd3, 0xd3, 0x7b, 0x5f, 0x47, + 0x17, 0x9f, 0xc3, 0x4c, 0xef, 0x02, 0x3c, 0xe4, 0x4a, 0x4b, 0x3e, 0x8a, 0x53, 0xc9, 0x47, 0x4a, + 0xf3, 0x80, 0x6a, 0xc0, 0x57, 0xd1, 0x39, 0x16, 0x4b, 0x09, 0xa1, 0x7e, 0x0c, 0xdc, 0x9f, 0x68, + 0xdb, 0xda, 0xb4, 0xfa, 0x8d, 0xe1, 0x2a, 0x88, 0x1d, 0x84, 0xa6, 0x54, 0x15, 0x25, 0x75, 0x53, + 0x52, 0x42, 0x52, 0x3e, 0x84, 0x59, 0xc1, 0x37, 0x32, 0xfe, 0x37, 0x82, 0xb7, 0xd0, 0x85, 0x71, + 0x69, 0xfa, 0xfe, 0x81, 0xa4, 0x2c, 0x3d, 0xd8, 0xcd, 0x4d, 0xab, 0x7f, 0x76, 0xd8, 0x29, 0x93, + 0xbb, 0x39, 0x87, 0x3b, 0xa8, 0xa5, 0x85, 0xa6, 0x53, 0xbb, 0x65, 0x8a, 0xb2, 0x1f, 0xe9, 0x28, + 0x2d, 0xf6, 0xa4, 0x48, 0xf8, 0x18, 0xa4, 0xdd, 0x36, 0x54, 0x09, 0xc9, 0xf8, 0x07, 0x79, 0x08, + 0xf6, 0x99, 0x82, 0x2f, 0x90, 0xde, 0x75, 0x74, 0xed, 0x45, 0xfa, 0x58, 0xa7, 0x84, 0x32, 0x84, + 0xc3, 0x18, 0x94, 0xee, 0xbd, 0xb5, 0x50, 0x7f, 0x7d, 0xad, 0x8a, 0x44, 0xa8, 0x00, 0xbf, 0x44, + 0xcd, 0x31, 0xd5, 0xd4, 0xe4, 0xb7, 0xe1, 0xdd, 0x77, 0x2b, 0x2c, 0x81, 0x7b, 0x9a, 0xae, 0x51, + 0xeb, 0x75, 0x10, 0x36, 0x0e, 0xf6, 0xa8, 0xa4, 0x81, 0x2a, 0x8c, 0xbd, 0x41, 0xe7, 0x57, 0xd0, + 0xdc, 0xc2, 0x13, 0xd4, 0x8e, 0x0c, 0x92, 0x9b, 0xb8, 0x59, 0xc9, 0x44, 0x26, 0xb2, 0xd3, 0x3c, + 0xfa, 0x76, 0xb9, 0x36, 0xcc, 0x05, 0xbc, 0xcf, 0x0d, 0xd4, 0x32, 0x23, 0xf0, 0x4f, 0x0b, 0xd9, + 0x7f, 0x0b, 0x01, 0x3f, 0xad, 0x34, 0xa1, 0x62, 0xde, 0xdd, 0x67, 0xff, 0x49, 0x2d, 0x8b, 0xa3, + 0x77, 0xef, 0xdd, 0x97, 0x1f, 0x1f, 0xeb, 0x77, 0xf0, 0xf6, 0xfa, 0x7f, 0x70, 0xba, 0xaa, 0x83, + 0x03, 0x80, 0x41, 0x79, 0x11, 0xf1, 0x27, 0x0b, 0x6d, 0x94, 0x72, 0xc6, 0xdb, 0xd5, 0xfd, 0xad, + 0xbc, 0x57, 0xf7, 0xf6, 0xbf, 0x37, 0xe6, 0x77, 0xb8, 0x65, 0xee, 0x70, 0x03, 0xf7, 0xd7, 0xdf, + 0x21, 0x7b, 0xb9, 0x9d, 0x57, 0x47, 0x0b, 0xc7, 0x3a, 0x5e, 0x38, 0xd6, 0xf7, 0x85, 0x63, 0x7d, + 0x58, 0x3a, 0xb5, 0xe3, 0xa5, 0x53, 0xfb, 0xba, 0x74, 0x6a, 0xaf, 0xef, 0xfa, 0x5c, 0x4f, 0xe2, + 0x91, 0xcb, 0x44, 0x40, 0x98, 0x50, 0x81, 0x50, 0x25, 0xd1, 0xc1, 0x89, 0x68, 0xe2, 0x91, 0xd9, + 0xaa, 0xb2, 0x9e, 0x47, 0xa0, 0x46, 0x6d, 0xf3, 0x41, 0xd9, 0xfa, 0x15, 0x00, 0x00, 0xff, 0xff, + 0xb0, 0x2b, 0xdb, 0xd6, 0x10, 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/ccv/provider/types/genesis.pb.go b/x/ccv/provider/types/genesis.pb.go index 81f224f029..09ce321eca 100644 --- a/x/ccv/provider/types/genesis.pb.go +++ b/x/ccv/provider/types/genesis.pb.go @@ -334,61 +334,61 @@ func init() { } var fileDescriptor_7b655ee190a1f612 = []byte{ - // 852 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x41, 0x8f, 0xdb, 0x44, + // 855 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdd, 0x8e, 0xdb, 0x44, 0x14, 0x5e, 0xef, 0xa6, 0xdb, 0x64, 0xb6, 0xbb, 0x2c, 0xc3, 0x2a, 0xb8, 0x59, 0x48, 0x57, 0x01, - 0xa4, 0x48, 0x80, 0xcd, 0x1a, 0x0e, 0x50, 0xe0, 0xd0, 0xb4, 0x12, 0x44, 0x08, 0x11, 0xa5, 0xdb, - 0x1e, 0xca, 0xc1, 0x9a, 0x8c, 0x47, 0xc9, 0x10, 0x7b, 0xc6, 0x9a, 0x19, 0x9b, 0x5a, 0x08, 0x89, - 0x8a, 0x3f, 0xc0, 0xbf, 0xa2, 0xc7, 0x1e, 0x39, 0x55, 0x68, 0xf7, 0x1f, 0xf0, 0x0b, 0x90, 0xc7, - 0x63, 0xd7, 0x5e, 0x12, 0x48, 0xb8, 0xc5, 0xef, 0x9b, 0xf7, 0x7d, 0xef, 0xcd, 0x9b, 0xf9, 0x26, - 0xe0, 0x9c, 0x32, 0x45, 0x04, 0x5e, 0x20, 0xca, 0x7c, 0x49, 0x70, 0x22, 0xa8, 0xca, 0x5c, 0x8c, - 0x53, 0x37, 0x16, 0x3c, 0xa5, 0x01, 0x11, 0x6e, 0xea, 0xb9, 0x73, 0xc2, 0x88, 0xa4, 0xd2, 0x89, - 0x05, 0x57, 0x1c, 0xbe, 0xb3, 0x22, 0xc5, 0xc1, 0x38, 0x75, 0xca, 0x14, 0x27, 0xf5, 0x7a, 0x27, - 0x73, 0x3e, 0xe7, 0x7a, 0xbd, 0x9b, 0xff, 0x2a, 0x52, 0x7b, 0xef, 0xae, 0x53, 0x4b, 0x3d, 0xd7, - 0x30, 0x28, 0xde, 0xf3, 0x36, 0xa9, 0xa9, 0x12, 0xfb, 0x8f, 0x1c, 0xcc, 0x99, 0x4c, 0xa2, 0x22, - 0xa7, 0xfc, 0x6d, 0x72, 0xce, 0x37, 0xc9, 0x69, 0xf4, 0xde, 0x7b, 0x4b, 0x11, 0x16, 0x10, 0x11, - 0x51, 0xa6, 0x5c, 0x2c, 0xb2, 0x58, 0x71, 0x77, 0x49, 0x32, 0x83, 0x0e, 0x7e, 0xef, 0x80, 0x5b, - 0x5f, 0x15, 0xeb, 0x1f, 0x2a, 0xa4, 0x08, 0x1c, 0x82, 0xe3, 0x14, 0x85, 0x92, 0x28, 0x3f, 0x89, - 0x03, 0xa4, 0x88, 0x4f, 0x03, 0xdb, 0x3a, 0xb3, 0x86, 0xad, 0xe9, 0x51, 0x11, 0x7f, 0xa4, 0xc3, - 0xe3, 0x00, 0xfe, 0x04, 0x5e, 0x2b, 0x55, 0x7d, 0x99, 0xe7, 0x4a, 0x7b, 0xf7, 0x6c, 0x6f, 0x78, - 0xe0, 0x79, 0xce, 0x06, 0xdb, 0xed, 0xdc, 0x37, 0xb9, 0x5a, 0x76, 0xd4, 0x7f, 0xfe, 0xf2, 0xce, - 0xce, 0x5f, 0x2f, 0xef, 0x74, 0x33, 0x14, 0x85, 0x77, 0x07, 0xd7, 0x88, 0x07, 0xd3, 0x23, 0x5c, - 0x5f, 0x2e, 0xe1, 0xf7, 0xe0, 0x30, 0x61, 0x33, 0xce, 0x02, 0xca, 0xe6, 0x3e, 0x8f, 0xa5, 0xbd, - 0xa7, 0xa5, 0x3f, 0xda, 0x48, 0xfa, 0x51, 0x99, 0xf9, 0x5d, 0x3c, 0x6a, 0xe5, 0xc2, 0xd3, 0x5b, - 0xc9, 0xab, 0x90, 0x84, 0x08, 0x9c, 0x44, 0x48, 0x25, 0x82, 0xf8, 0x4d, 0x8d, 0xd6, 0x99, 0x35, - 0x3c, 0xf0, 0xdc, 0xb5, 0x1a, 0xa9, 0xe7, 0x7c, 0xab, 0xf3, 0x82, 0x9a, 0x82, 0x9c, 0xc2, 0x82, - 0xac, 0x1e, 0x83, 0x3f, 0x83, 0xde, 0xf5, 0x6d, 0xf6, 0x15, 0xf7, 0x17, 0x84, 0xce, 0x17, 0xca, - 0xbe, 0xa1, 0x9b, 0xf9, 0x7c, 0xa3, 0x66, 0x1e, 0x37, 0xa6, 0x72, 0xc1, 0xbf, 0xd6, 0x14, 0xa6, - 0xaf, 0x6e, 0xba, 0x12, 0x85, 0xbf, 0x5a, 0xe0, 0xb4, 0xda, 0x63, 0x14, 0x04, 0x54, 0x51, 0xce, - 0xfc, 0x58, 0xf0, 0x98, 0x4b, 0x14, 0x4a, 0x7b, 0x5f, 0x17, 0xf0, 0xe5, 0x56, 0x83, 0xbc, 0x67, - 0x68, 0x26, 0x86, 0xc5, 0x94, 0x70, 0x1b, 0xaf, 0xc1, 0x25, 0xfc, 0xc5, 0x02, 0xbd, 0xaa, 0x0a, - 0x41, 0x22, 0x9e, 0xa2, 0xb0, 0x56, 0xc4, 0x4d, 0x5d, 0xc4, 0x17, 0x5b, 0x15, 0x31, 0x2d, 0x58, - 0xae, 0xd5, 0x60, 0xe3, 0xd5, 0xb0, 0x84, 0x63, 0xb0, 0x1f, 0x23, 0x81, 0x22, 0x69, 0xb7, 0xf5, - 0x70, 0xdf, 0xdf, 0x48, 0x6d, 0xa2, 0x53, 0x0c, 0xb9, 0x21, 0xd0, 0xdd, 0xa4, 0x28, 0xa4, 0x01, - 0x52, 0x5c, 0xf8, 0x55, 0x5f, 0x71, 0x32, 0xcb, 0xef, 0x9b, 0xdd, 0xd9, 0xa2, 0x9b, 0xc7, 0x25, - 0x4d, 0xd9, 0xd6, 0x24, 0x99, 0x7d, 0x43, 0xb2, 0xb2, 0x9b, 0x74, 0x05, 0x9c, 0x6b, 0xc0, 0x67, - 0x16, 0x38, 0xad, 0x40, 0xe9, 0xcf, 0x32, 0xbf, 0x3e, 0x64, 0x61, 0x83, 0xff, 0x53, 0xc3, 0x28, - 0xab, 0x4d, 0x58, 0xfc, 0xa3, 0x06, 0xd9, 0xc4, 0x61, 0x0a, 0xde, 0x6c, 0x88, 0xca, 0xfc, 0x5c, - 0xc7, 0x22, 0x61, 0xc4, 0x3e, 0xd0, 0xf2, 0x9f, 0x6d, 0x7b, 0xaa, 0x84, 0xbc, 0xe0, 0x93, 0x9c, - 0xc0, 0x68, 0x9f, 0xe0, 0x15, 0xd8, 0xe0, 0x59, 0x0b, 0x1c, 0x36, 0x3c, 0x05, 0xde, 0x06, 0xed, - 0x42, 0xc4, 0x58, 0x58, 0x67, 0x7a, 0x53, 0x7f, 0x8f, 0x03, 0xf8, 0x36, 0x00, 0x78, 0x81, 0x18, - 0x23, 0x61, 0x0e, 0xee, 0x6a, 0xb0, 0x63, 0x22, 0xe3, 0x00, 0x9e, 0x82, 0x0e, 0x0e, 0x29, 0x61, - 0x2a, 0x47, 0xf7, 0x34, 0xda, 0x2e, 0x02, 0xe3, 0x00, 0xbe, 0x07, 0x8e, 0x28, 0xa3, 0x8a, 0xa2, - 0xb0, 0xbc, 0xae, 0x2d, 0xed, 0x8f, 0x87, 0x26, 0x6a, 0xae, 0xd8, 0x0c, 0x1c, 0x57, 0xfb, 0x60, - 0x1c, 0xd9, 0xbe, 0xa1, 0xcf, 0xd8, 0xf9, 0xda, 0x0d, 0xa8, 0xdc, 0x3e, 0xf5, 0x9c, 0xba, 0x2b, - 0x9b, 0xc6, 0x2b, 0xbf, 0x35, 0x18, 0x54, 0xa0, 0x1b, 0x93, 0xc2, 0x9f, 0x8c, 0x9b, 0xe4, 0x3d, - 0xcc, 0x49, 0x79, 0x81, 0x3f, 0xfd, 0x37, 0xab, 0xaa, 0x06, 0xfc, 0x90, 0xa8, 0xfb, 0x3a, 0x6d, - 0x82, 0xf0, 0x92, 0xa8, 0x07, 0x48, 0xa1, 0x72, 0xa7, 0x0d, 0x7b, 0xe1, 0x31, 0xc5, 0x22, 0x09, - 0x3f, 0x00, 0x50, 0x86, 0x48, 0x2e, 0xfc, 0x80, 0xff, 0xc8, 0x14, 0x8d, 0x88, 0x8f, 0xf0, 0x52, - 0xdf, 0xd6, 0xce, 0xf4, 0x58, 0x23, 0x0f, 0x0c, 0x70, 0x0f, 0x2f, 0xe1, 0x0f, 0xe0, 0x8d, 0x86, - 0x8b, 0xfa, 0x94, 0x05, 0xe4, 0xa9, 0xdd, 0xd6, 0x05, 0x7e, 0xb2, 0xd9, 0x51, 0x94, 0xb8, 0x6e, - 0x9e, 0xa6, 0xb8, 0xd7, 0xeb, 0x9e, 0x3d, 0xce, 0x49, 0x07, 0x4f, 0x40, 0x77, 0xb5, 0x1d, 0x6e, - 0xf1, 0xac, 0x75, 0xc1, 0xbe, 0x19, 0xeb, 0xae, 0xc6, 0xcd, 0xd7, 0xe8, 0xe2, 0xf9, 0x65, 0xdf, - 0x7a, 0x71, 0xd9, 0xb7, 0xfe, 0xbc, 0xec, 0x5b, 0xbf, 0x5d, 0xf5, 0x77, 0x5e, 0x5c, 0xf5, 0x77, - 0xfe, 0xb8, 0xea, 0xef, 0x3c, 0xb9, 0x3b, 0xa7, 0x6a, 0x91, 0xcc, 0x1c, 0xcc, 0x23, 0x17, 0x73, - 0x19, 0x71, 0xe9, 0xbe, 0xea, 0xea, 0xc3, 0xea, 0x99, 0x7e, 0xda, 0xfc, 0x43, 0xa0, 0xb2, 0x98, - 0xc8, 0xd9, 0xbe, 0x7e, 0x86, 0x3f, 0xfe, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xb0, 0x42, 0x47, 0xe3, - 0xd5, 0x08, 0x00, 0x00, + 0xa4, 0x48, 0x80, 0xcd, 0x1a, 0x2e, 0xf8, 0xeb, 0x45, 0xd3, 0x4a, 0x10, 0x21, 0x44, 0x94, 0xfe, + 0x20, 0x95, 0x0b, 0x6b, 0x32, 0x1e, 0x25, 0x43, 0xec, 0x19, 0x6b, 0x66, 0x6c, 0x6a, 0x21, 0x24, + 0x2a, 0x5e, 0x80, 0xb7, 0xa2, 0x97, 0xbd, 0xe4, 0xaa, 0x42, 0xbb, 0x6f, 0xc0, 0x13, 0x20, 0x8f, + 0xc7, 0xae, 0xbd, 0x24, 0x90, 0xf4, 0x2e, 0x3e, 0xdf, 0x9c, 0xef, 0x3b, 0x67, 0xce, 0xcc, 0x37, + 0x01, 0xe7, 0x94, 0x29, 0x22, 0xf0, 0x02, 0x51, 0xe6, 0x4b, 0x82, 0x13, 0x41, 0x55, 0xe6, 0x62, + 0x9c, 0xba, 0xb1, 0xe0, 0x29, 0x0d, 0x88, 0x70, 0x53, 0xcf, 0x9d, 0x13, 0x46, 0x24, 0x95, 0x4e, + 0x2c, 0xb8, 0xe2, 0xf0, 0x9d, 0x15, 0x29, 0x0e, 0xc6, 0xa9, 0x53, 0xa6, 0x38, 0xa9, 0xd7, 0x3b, + 0x99, 0xf3, 0x39, 0xd7, 0xeb, 0xdd, 0xfc, 0x57, 0x91, 0xda, 0x7b, 0x77, 0x9d, 0x5a, 0xea, 0xb9, + 0x86, 0x41, 0xf1, 0x9e, 0xb7, 0x49, 0x4d, 0x95, 0xd8, 0xff, 0xe4, 0x60, 0xce, 0x64, 0x12, 0x15, + 0x39, 0xe5, 0x6f, 0x93, 0x73, 0xbe, 0x49, 0x4e, 0xa3, 0xf7, 0xde, 0x5b, 0x8a, 0xb0, 0x80, 0x88, + 0x88, 0x32, 0xe5, 0x62, 0x91, 0xc5, 0x8a, 0xbb, 0x4b, 0x92, 0x19, 0x74, 0xf0, 0x47, 0x07, 0xdc, + 0xf8, 0xaa, 0x58, 0x7f, 0x5f, 0x21, 0x45, 0xe0, 0x10, 0x1c, 0xa7, 0x28, 0x94, 0x44, 0xf9, 0x49, + 0x1c, 0x20, 0x45, 0x7c, 0x1a, 0xd8, 0xd6, 0x99, 0x35, 0x6c, 0x4d, 0x8f, 0x8a, 0xf8, 0x43, 0x1d, + 0x1e, 0x07, 0xf0, 0x67, 0xf0, 0x5a, 0xa9, 0xea, 0xcb, 0x3c, 0x57, 0xda, 0xbb, 0x67, 0x7b, 0xc3, + 0x03, 0xcf, 0x73, 0x36, 0xd8, 0x6e, 0xe7, 0xae, 0xc9, 0xd5, 0xb2, 0xa3, 0xfe, 0xb3, 0x17, 0xb7, + 0x76, 0xfe, 0x7e, 0x71, 0xab, 0x9b, 0xa1, 0x28, 0xfc, 0x7c, 0x70, 0x85, 0x78, 0x30, 0x3d, 0xc2, + 0xf5, 0xe5, 0x12, 0xfe, 0x00, 0x0e, 0x13, 0x36, 0xe3, 0x2c, 0xa0, 0x6c, 0xee, 0xf3, 0x58, 0xda, + 0x7b, 0x5a, 0xfa, 0xa3, 0x8d, 0xa4, 0x1f, 0x96, 0x99, 0xdf, 0xc5, 0xa3, 0x56, 0x2e, 0x3c, 0xbd, + 0x91, 0xbc, 0x0c, 0x49, 0x88, 0xc0, 0x49, 0x84, 0x54, 0x22, 0x88, 0xdf, 0xd4, 0x68, 0x9d, 0x59, + 0xc3, 0x03, 0xcf, 0x5d, 0xab, 0x91, 0x7a, 0xce, 0xb7, 0x3a, 0x2f, 0xa8, 0x29, 0xc8, 0x29, 0x2c, + 0xc8, 0xea, 0x31, 0xf8, 0x0b, 0xe8, 0x5d, 0xdd, 0x66, 0x5f, 0x71, 0x7f, 0x41, 0xe8, 0x7c, 0xa1, + 0xec, 0x6b, 0xba, 0x99, 0x2f, 0x36, 0x6a, 0xe6, 0x51, 0x63, 0x2a, 0x0f, 0xf8, 0xd7, 0x9a, 0xc2, + 0xf4, 0xd5, 0x4d, 0x57, 0xa2, 0xf0, 0x37, 0x0b, 0x9c, 0x56, 0x7b, 0x8c, 0x82, 0x80, 0x2a, 0xca, + 0x99, 0x1f, 0x0b, 0x1e, 0x73, 0x89, 0x42, 0x69, 0xef, 0xeb, 0x02, 0x6e, 0x6f, 0x35, 0xc8, 0x3b, + 0x86, 0x66, 0x62, 0x58, 0x4c, 0x09, 0x37, 0xf1, 0x1a, 0x5c, 0xc2, 0x5f, 0x2d, 0xd0, 0xab, 0xaa, + 0x10, 0x24, 0xe2, 0x29, 0x0a, 0x6b, 0x45, 0x5c, 0xd7, 0x45, 0x7c, 0xb9, 0x55, 0x11, 0xd3, 0x82, + 0xe5, 0x4a, 0x0d, 0x36, 0x5e, 0x0d, 0x4b, 0x38, 0x06, 0xfb, 0x31, 0x12, 0x28, 0x92, 0x76, 0x5b, + 0x0f, 0xf7, 0xfd, 0x8d, 0xd4, 0x26, 0x3a, 0xc5, 0x90, 0x1b, 0x02, 0xdd, 0x4d, 0x8a, 0x42, 0x1a, + 0x20, 0xc5, 0x85, 0x5f, 0xf5, 0x15, 0x27, 0xb3, 0xfc, 0xbe, 0xd9, 0x9d, 0x2d, 0xba, 0x79, 0x54, + 0xd2, 0x94, 0x6d, 0x4d, 0x92, 0xd9, 0x37, 0x24, 0x2b, 0xbb, 0x49, 0x57, 0xc0, 0xb9, 0x06, 0x7c, + 0x6a, 0x81, 0xd3, 0x0a, 0x94, 0xfe, 0x2c, 0xf3, 0xeb, 0x43, 0x16, 0x36, 0x78, 0x95, 0x1a, 0x46, + 0x59, 0x6d, 0xc2, 0xe2, 0x5f, 0x35, 0xc8, 0x26, 0x0e, 0x53, 0xf0, 0x66, 0x43, 0x54, 0xe6, 0xe7, + 0x3a, 0x16, 0x09, 0x23, 0xf6, 0x81, 0x96, 0xff, 0x6c, 0xdb, 0x53, 0x25, 0xe4, 0x03, 0x3e, 0xc9, + 0x09, 0x8c, 0xf6, 0x09, 0x5e, 0x81, 0x0d, 0x9e, 0xb6, 0xc0, 0x61, 0xc3, 0x53, 0xe0, 0x4d, 0xd0, + 0x2e, 0x44, 0x8c, 0x85, 0x75, 0xa6, 0xd7, 0xf5, 0xf7, 0x38, 0x80, 0x6f, 0x03, 0x80, 0x17, 0x88, + 0x31, 0x12, 0xe6, 0xe0, 0xae, 0x06, 0x3b, 0x26, 0x32, 0x0e, 0xe0, 0x29, 0xe8, 0xe0, 0x90, 0x12, + 0xa6, 0x72, 0x74, 0x4f, 0xa3, 0xed, 0x22, 0x30, 0x0e, 0xe0, 0x7b, 0xe0, 0x88, 0x32, 0xaa, 0x28, + 0x0a, 0xcb, 0xeb, 0xda, 0xd2, 0xfe, 0x78, 0x68, 0xa2, 0xe6, 0x8a, 0xcd, 0xc0, 0x71, 0xb5, 0x0f, + 0xc6, 0x91, 0xed, 0x6b, 0xfa, 0x8c, 0x9d, 0xaf, 0xdd, 0x80, 0xca, 0xed, 0x53, 0xcf, 0xa9, 0xbb, + 0xb2, 0x69, 0xbc, 0xf2, 0x5b, 0x83, 0x41, 0x05, 0xba, 0x31, 0x29, 0xfc, 0xc9, 0xb8, 0x49, 0xde, + 0xc3, 0x9c, 0x94, 0x17, 0xf8, 0xd3, 0xff, 0xb2, 0xaa, 0x6a, 0xc0, 0xf7, 0x89, 0xba, 0xab, 0xd3, + 0x26, 0x08, 0x2f, 0x89, 0xba, 0x87, 0x14, 0x2a, 0x77, 0xda, 0xb0, 0x17, 0x1e, 0x53, 0x2c, 0x92, + 0xf0, 0x03, 0x00, 0x65, 0x88, 0xe4, 0xc2, 0x0f, 0xf8, 0x4f, 0x4c, 0xd1, 0x88, 0xf8, 0x08, 0x2f, + 0xf5, 0x6d, 0xed, 0x4c, 0x8f, 0x35, 0x72, 0xcf, 0x00, 0x77, 0xf0, 0x12, 0xfe, 0x08, 0xde, 0x68, + 0xb8, 0xa8, 0x4f, 0x59, 0x40, 0x9e, 0xd8, 0x6d, 0x5d, 0xe0, 0x27, 0x9b, 0x1d, 0x45, 0x89, 0xeb, + 0xe6, 0x69, 0x8a, 0x7b, 0xbd, 0xee, 0xd9, 0xe3, 0x9c, 0x74, 0xf0, 0x18, 0x74, 0x57, 0xdb, 0xe1, + 0x16, 0xcf, 0x5a, 0x17, 0xec, 0x9b, 0xb1, 0xee, 0x6a, 0xdc, 0x7c, 0x8d, 0xbe, 0x7f, 0x76, 0xd1, + 0xb7, 0x9e, 0x5f, 0xf4, 0xad, 0xbf, 0x2e, 0xfa, 0xd6, 0xef, 0x97, 0xfd, 0x9d, 0xe7, 0x97, 0xfd, + 0x9d, 0x3f, 0x2f, 0xfb, 0x3b, 0x8f, 0x6f, 0xcf, 0xa9, 0x5a, 0x24, 0x33, 0x07, 0xf3, 0xc8, 0xc5, + 0x5c, 0x46, 0x5c, 0xba, 0x2f, 0xbb, 0xfa, 0xb0, 0x7a, 0xa6, 0x53, 0xcf, 0x7d, 0xd2, 0xfc, 0x4f, + 0xa0, 0xb2, 0x98, 0xc8, 0xd9, 0xbe, 0x7e, 0x89, 0x3f, 0xfe, 0x27, 0x00, 0x00, 0xff, 0xff, 0x16, + 0xd3, 0xe2, 0xfb, 0xd8, 0x08, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/provider/types/provider.pb.go b/x/ccv/provider/types/provider.pb.go index f99c0307d6..1e479e0a19 100644 --- a/x/ccv/provider/types/provider.pb.go +++ b/x/ccv/provider/types/provider.pb.go @@ -1312,110 +1312,110 @@ func init() { } var fileDescriptor_b49e305813ca8b9c = []byte{ - // 1633 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0xcd, 0x6e, 0x23, 0xc7, - 0x11, 0xd6, 0x88, 0xd4, 0x0f, 0x9b, 0xfa, 0xd9, 0x1d, 0x69, 0xbd, 0xd4, 0x46, 0xa1, 0xe8, 0x49, - 0x62, 0x28, 0x08, 0x3c, 0x84, 0x64, 0x18, 0x30, 0x84, 0x04, 0x86, 0xc4, 0xf5, 0x7a, 0x15, 0xc5, - 0x5e, 0x7a, 0xa4, 0x28, 0x48, 0x82, 0x60, 0xd0, 0xd3, 0x53, 0x4b, 0x36, 0x34, 0x33, 0x3d, 0xdb, - 0xdd, 0x33, 0xbb, 0x7c, 0x83, 0x1c, 0x0d, 0xe4, 0x62, 0x20, 0x17, 0x5f, 0x72, 0xc8, 0x29, 0xaf, - 0x61, 0x20, 0x17, 0x1f, 0x72, 0xc8, 0xc9, 0x09, 0xb4, 0x87, 0xdc, 0xf3, 0x04, 0x41, 0xf7, 0xfc, - 0x92, 0xab, 0xb5, 0x29, 0x78, 0x73, 0x9b, 0xae, 0xae, 0xfa, 0xaa, 0xab, 0xba, 0xea, 0xab, 0x26, - 0xd1, 0x21, 0x8d, 0x24, 0x70, 0x32, 0xc6, 0x34, 0x72, 0x05, 0x90, 0x84, 0x53, 0x39, 0xe9, 0x13, - 0x92, 0xf6, 0x63, 0xce, 0x52, 0xea, 0x03, 0xef, 0xa7, 0x87, 0xe5, 0xb7, 0x1d, 0x73, 0x26, 0x99, - 0xf9, 0xa3, 0x1b, 0x6c, 0x6c, 0x42, 0x52, 0xbb, 0xd4, 0x4b, 0x0f, 0x1f, 0x6c, 0x8f, 0xd8, 0x88, - 0x69, 0xfd, 0xbe, 0xfa, 0xca, 0x4c, 0x1f, 0xec, 0x8d, 0x18, 0x1b, 0x05, 0xd0, 0xd7, 0x2b, 0x2f, - 0x79, 0xda, 0x97, 0x34, 0x04, 0x21, 0x71, 0x18, 0xe7, 0x0a, 0xdd, 0x59, 0x05, 0x3f, 0xe1, 0x58, - 0x52, 0x16, 0x15, 0x00, 0xd4, 0x23, 0x7d, 0xc2, 0x38, 0xf4, 0x49, 0x40, 0x21, 0x92, 0xfd, 0xf4, - 0x20, 0xff, 0xca, 0x15, 0xfa, 0x4a, 0x21, 0xa0, 0xa3, 0xb1, 0xcc, 0xc4, 0xa2, 0x2f, 0x21, 0xf2, - 0x81, 0x87, 0x34, 0x53, 0xae, 0x56, 0xb9, 0xc1, 0x6e, 0x6d, 0x9f, 0xf0, 0x49, 0x2c, 0x59, 0xff, - 0x0a, 0x26, 0x22, 0xdf, 0x7d, 0x87, 0x30, 0x11, 0x32, 0xd1, 0x07, 0x15, 0x58, 0x44, 0xa0, 0x9f, - 0x1e, 0x78, 0x20, 0xf1, 0x41, 0x29, 0x28, 0xce, 0x9d, 0xeb, 0x79, 0x58, 0x54, 0x3a, 0x84, 0xd1, - 0xfc, 0xdc, 0xd6, 0x9f, 0x96, 0x51, 0x67, 0xc0, 0x22, 0x91, 0x84, 0xc0, 0x8f, 0x7d, 0x9f, 0xaa, - 0x90, 0x86, 0x9c, 0xc5, 0x4c, 0xe0, 0xc0, 0xdc, 0x46, 0x4b, 0x92, 0xca, 0x00, 0x3a, 0x46, 0xcf, - 0xd8, 0x6f, 0x39, 0xd9, 0xc2, 0xec, 0xa1, 0xb6, 0x0f, 0x82, 0x70, 0x1a, 0x2b, 0xe5, 0xce, 0xa2, - 0xde, 0xab, 0x8b, 0xcc, 0x1d, 0xb4, 0x9a, 0xdd, 0x02, 0xf5, 0x3b, 0x0d, 0xbd, 0xbd, 0xa2, 0xd7, - 0xa7, 0xbe, 0xf9, 0x31, 0xda, 0xa0, 0x11, 0x95, 0x14, 0x07, 0xee, 0x18, 0x54, 0x36, 0x3a, 0xcd, - 0x9e, 0xb1, 0xdf, 0x3e, 0x7c, 0x60, 0x53, 0x8f, 0xd8, 0x2a, 0x81, 0x76, 0x9e, 0xb6, 0xf4, 0xc0, - 0x7e, 0xac, 0x35, 0x4e, 0x9a, 0x5f, 0x7d, 0xb3, 0xb7, 0xe0, 0xac, 0xe7, 0x76, 0x99, 0xd0, 0x7c, - 0x1b, 0xad, 0x8d, 0x20, 0x02, 0x41, 0x85, 0x3b, 0xc6, 0x62, 0xdc, 0x59, 0xea, 0x19, 0xfb, 0x6b, - 0x4e, 0x3b, 0x97, 0x3d, 0xc6, 0x62, 0x6c, 0xee, 0xa1, 0xb6, 0x47, 0x23, 0xcc, 0x27, 0x99, 0xc6, - 0xb2, 0xd6, 0x40, 0x99, 0x48, 0x2b, 0x0c, 0x10, 0x12, 0x31, 0x7e, 0x1e, 0xb9, 0xea, 0xb6, 0x3b, - 0x2b, 0xf9, 0x41, 0xb2, 0x9b, 0xb6, 0x8b, 0x9b, 0xb6, 0x2f, 0x8a, 0x52, 0x38, 0x59, 0x55, 0x07, - 0xf9, 0xfc, 0x5f, 0x7b, 0x86, 0xd3, 0xd2, 0x76, 0x6a, 0xc7, 0xfc, 0x14, 0xdd, 0x49, 0x22, 0x8f, - 0x45, 0x3e, 0x8d, 0x46, 0x6e, 0x0c, 0x9c, 0x32, 0xbf, 0xb3, 0xaa, 0xa1, 0x76, 0x5e, 0x81, 0x7a, - 0x98, 0x17, 0x4d, 0x86, 0xf4, 0x85, 0x42, 0xda, 0x2c, 0x8d, 0x87, 0xda, 0xd6, 0xfc, 0x0c, 0x99, - 0x84, 0xa4, 0xfa, 0x48, 0x2c, 0x91, 0x05, 0x62, 0x6b, 0x7e, 0xc4, 0x3b, 0x84, 0xa4, 0x17, 0x99, - 0x75, 0x0e, 0xf9, 0x7b, 0x74, 0x5f, 0x72, 0x1c, 0x89, 0xa7, 0xc0, 0x67, 0x71, 0xd1, 0xfc, 0xb8, - 0xf7, 0x0a, 0x8c, 0x69, 0xf0, 0xc7, 0xa8, 0x47, 0xf2, 0x02, 0x72, 0x39, 0xf8, 0x54, 0x48, 0x4e, - 0xbd, 0x44, 0xd9, 0xba, 0x4f, 0x39, 0x26, 0xba, 0x46, 0xda, 0xba, 0x08, 0xba, 0x85, 0x9e, 0x33, - 0xa5, 0xf6, 0x28, 0xd7, 0x32, 0x9f, 0xa0, 0x1f, 0x7b, 0x01, 0x23, 0x57, 0x42, 0x1d, 0xce, 0x9d, - 0x42, 0xd2, 0xae, 0x43, 0x2a, 0x84, 0x42, 0x5b, 0xeb, 0x19, 0xfb, 0x0d, 0xe7, 0xed, 0x4c, 0x77, - 0x08, 0xfc, 0x61, 0x4d, 0xf3, 0xa2, 0xa6, 0x68, 0xbe, 0x8b, 0xcc, 0x31, 0x15, 0x92, 0x71, 0x4a, - 0x70, 0xe0, 0x42, 0x24, 0x39, 0x05, 0xd1, 0x59, 0xd7, 0xe6, 0x77, 0xab, 0x9d, 0x8f, 0xb2, 0x8d, - 0xa3, 0xd5, 0x3f, 0x7e, 0xb9, 0xb7, 0xf0, 0xc5, 0x97, 0x7b, 0x0b, 0xd6, 0xdf, 0x0c, 0x74, 0x7f, - 0x50, 0x1e, 0x36, 0x64, 0x29, 0x0e, 0xfe, 0x9f, 0x4d, 0x71, 0x8c, 0x5a, 0x42, 0xb2, 0x38, 0x2b, - 0xc3, 0xe6, 0x2d, 0xca, 0x70, 0x55, 0x99, 0xa9, 0x0d, 0xeb, 0xcf, 0x06, 0xda, 0xfe, 0xe8, 0x59, - 0x42, 0x53, 0x46, 0xf0, 0x1b, 0xe9, 0xe1, 0x33, 0xb4, 0x0e, 0x35, 0x3c, 0xd1, 0x69, 0xf4, 0x1a, - 0xfb, 0xed, 0xc3, 0x9f, 0xd8, 0x19, 0xa1, 0xd8, 0x25, 0xcf, 0xe4, 0xa4, 0x62, 0xd7, 0xbd, 0x3b, - 0xd3, 0xb6, 0xd6, 0x5f, 0x16, 0xd1, 0x9d, 0x8f, 0x03, 0xe6, 0xe1, 0xe0, 0x3c, 0xc0, 0x62, 0xac, - 0x12, 0x3e, 0x51, 0x51, 0x73, 0xc8, 0x2b, 0x5d, 0x9f, 0x6e, 0xee, 0xa8, 0x95, 0x99, 0xee, 0xbd, - 0x0f, 0xd1, 0xdd, 0xb2, 0xf6, 0xca, 0xe4, 0xea, 0x60, 0x4e, 0xb6, 0xae, 0xbf, 0xd9, 0xdb, 0x2c, - 0xee, 0x70, 0xa0, 0x13, 0xfd, 0xd0, 0xd9, 0x24, 0x53, 0x02, 0xdf, 0xec, 0xa2, 0x36, 0xf5, 0x88, - 0x2b, 0xe0, 0x99, 0x1b, 0x25, 0xa1, 0xbe, 0x97, 0xa6, 0xd3, 0xa2, 0x1e, 0x39, 0x87, 0x67, 0x9f, - 0x26, 0xa1, 0x19, 0xa2, 0xb7, 0x8a, 0xe1, 0xe1, 0xa6, 0x38, 0x70, 0x95, 0xbd, 0x8b, 0x7d, 0x9f, - 0xe7, 0xd7, 0xf4, 0x81, 0x3d, 0xc7, 0xcc, 0xb1, 0x87, 0xf9, 0xb7, 0x3a, 0xce, 0xb1, 0xef, 0x73, - 0x10, 0xc2, 0xd9, 0x2a, 0x14, 0x2e, 0x71, 0x50, 0xc8, 0xad, 0xff, 0x2c, 0xa1, 0xe5, 0x21, 0xe6, - 0x38, 0x14, 0xe6, 0x05, 0xda, 0x94, 0x10, 0xc6, 0x01, 0x96, 0xe0, 0x66, 0x8c, 0x98, 0xe7, 0xe8, - 0x67, 0x9a, 0x29, 0xeb, 0x93, 0xc4, 0xae, 0xcd, 0x8e, 0xf4, 0xc0, 0x1e, 0x68, 0xe9, 0xb9, 0xc4, - 0x12, 0x9c, 0x8d, 0x02, 0x23, 0x13, 0x9a, 0x1f, 0xa0, 0x8e, 0xe4, 0x89, 0x90, 0x15, 0x57, 0x55, - 0x4d, 0x9a, 0x15, 0xc1, 0x5b, 0xc5, 0x7e, 0xd6, 0xde, 0x65, 0x73, 0xde, 0x4c, 0x4b, 0x8d, 0xef, - 0x43, 0x4b, 0xe7, 0x68, 0x4b, 0x71, 0xfa, 0x2c, 0x66, 0x73, 0x7e, 0xcc, 0xbb, 0xca, 0x7e, 0x1a, - 0xf4, 0x33, 0x64, 0xa6, 0x82, 0xcc, 0x62, 0x2e, 0xdd, 0xe2, 0x9c, 0xa9, 0x20, 0xd3, 0x90, 0x3e, - 0xda, 0x15, 0xaa, 0x6c, 0xdd, 0x10, 0xa4, 0x26, 0xb9, 0x38, 0x80, 0x88, 0x8a, 0x71, 0x01, 0xbe, - 0x3c, 0x3f, 0xf8, 0x8e, 0x06, 0xfa, 0x44, 0xe1, 0x38, 0x05, 0x4c, 0xee, 0x65, 0x80, 0xba, 0x37, - 0x7b, 0x29, 0x2f, 0x68, 0x45, 0x5f, 0xd0, 0x0f, 0x6e, 0x80, 0x28, 0x6f, 0xe9, 0x10, 0xdd, 0x0b, - 0xf1, 0x0b, 0x57, 0x8e, 0x39, 0x93, 0x32, 0x00, 0xdf, 0x8d, 0x31, 0xb9, 0x02, 0x29, 0xf4, 0x44, - 0x6a, 0x38, 0x5b, 0x21, 0x7e, 0x71, 0x51, 0xec, 0x0d, 0xb3, 0x2d, 0x53, 0xa0, 0x77, 0x6a, 0x04, - 0xfe, 0x1c, 0x73, 0xdf, 0xf5, 0x21, 0x62, 0xa1, 0xcb, 0x61, 0xa4, 0x98, 0x15, 0x67, 0x5c, 0x0e, - 0x50, 0x0e, 0xa1, 0x9c, 0x02, 0xd4, 0x9b, 0xa2, 0x6c, 0xff, 0x01, 0xa3, 0x51, 0x3e, 0xa9, 0xad, - 0x8a, 0xe7, 0x15, 0xda, 0x43, 0x05, 0xe6, 0xd4, 0xb0, 0x1e, 0x01, 0x58, 0x1e, 0xba, 0xfb, 0x18, - 0x47, 0xbe, 0x18, 0xe3, 0x2b, 0xf8, 0x04, 0x24, 0xf6, 0xb1, 0xc4, 0xe6, 0x7b, 0xb5, 0x6e, 0x7b, - 0x0a, 0xe0, 0xc6, 0x8c, 0x05, 0x59, 0xb7, 0x65, 0xe4, 0x55, 0xf6, 0xcc, 0x23, 0x80, 0x21, 0x63, - 0x81, 0xea, 0x19, 0xb3, 0x83, 0x56, 0x52, 0xe0, 0xa2, 0xaa, 0xe0, 0x62, 0x69, 0xfd, 0x14, 0xb5, - 0x34, 0xdd, 0x1c, 0x93, 0x2b, 0x61, 0xee, 0xa2, 0x16, 0xce, 0x5a, 0x0f, 0x44, 0xc7, 0xe8, 0x35, - 0xf6, 0x5b, 0x4e, 0x25, 0xb0, 0x24, 0xda, 0x79, 0xdd, 0x2b, 0x48, 0x98, 0xbf, 0x41, 0x2b, 0x31, - 0xe8, 0x11, 0xad, 0x0d, 0xdb, 0x87, 0xbf, 0x98, 0xab, 0xeb, 0x5f, 0x07, 0xe8, 0x14, 0x68, 0x16, - 0xaf, 0xde, 0x5e, 0x33, 0x53, 0x46, 0x98, 0x97, 0xb3, 0x4e, 0x7f, 0x7e, 0x2b, 0xa7, 0x33, 0x78, - 0x95, 0xcf, 0x5f, 0xa2, 0x8d, 0xc1, 0x18, 0x47, 0x11, 0x04, 0x17, 0x4c, 0xb3, 0xa0, 0xf9, 0x43, - 0x84, 0x48, 0x26, 0x51, 0xec, 0x99, 0x65, 0xba, 0x95, 0x4b, 0x4e, 0xfd, 0xa9, 0xb9, 0xb5, 0x38, - 0x35, 0xb7, 0x2c, 0x07, 0x6d, 0x5e, 0x0a, 0xf2, 0xeb, 0xe2, 0x01, 0xf3, 0x24, 0x16, 0xe6, 0x3d, - 0xb4, 0xac, 0xda, 0x2f, 0x07, 0x6a, 0x3a, 0x4b, 0xa9, 0x20, 0xa7, 0xbe, 0xb9, 0x5f, 0x7f, 0x24, - 0xb1, 0xd8, 0xa5, 0xbe, 0xe8, 0x2c, 0xf6, 0x1a, 0xfb, 0x4d, 0x67, 0x23, 0xa9, 0xcc, 0x4f, 0x7d, - 0x61, 0xfd, 0x16, 0xb5, 0x6b, 0x80, 0xe6, 0x06, 0x5a, 0x2c, 0xb1, 0x16, 0xa9, 0x6f, 0x1e, 0xa1, - 0x9d, 0x0a, 0x68, 0x9a, 0xfb, 0x33, 0xc4, 0x96, 0x73, 0xbf, 0x54, 0x98, 0xa2, 0x7f, 0x61, 0x3d, - 0x41, 0xdb, 0xa7, 0x15, 0x5f, 0x94, 0x93, 0x65, 0x2a, 0x42, 0x63, 0x7a, 0x32, 0xef, 0xa2, 0x56, - 0xf9, 0x4b, 0x40, 0x47, 0xdf, 0x74, 0x2a, 0x81, 0x15, 0xa2, 0x3b, 0x97, 0x82, 0x9c, 0x43, 0xe4, - 0x57, 0x60, 0xaf, 0x49, 0xc0, 0xc9, 0x2c, 0xd0, 0xdc, 0x2f, 0xcd, 0xca, 0xdd, 0xfb, 0x68, 0xab, - 0x8c, 0xa8, 0x9a, 0x24, 0xaa, 0x01, 0xf2, 0x42, 0xd6, 0x2e, 0xd7, 0x9c, 0x62, 0x79, 0xd4, 0xd4, - 0x8f, 0x99, 0xf7, 0xd1, 0xd6, 0x0d, 0x03, 0xe8, 0x3b, 0xcd, 0xc2, 0xca, 0x5b, 0x6e, 0xf2, 0x2b, - 0x2a, 0xa4, 0x79, 0x39, 0xdb, 0x47, 0xf3, 0x0e, 0xc1, 0x1b, 0x8e, 0x5e, 0xef, 0xc0, 0xbf, 0x1b, - 0xa8, 0x73, 0x06, 0x93, 0x63, 0x21, 0xe8, 0x28, 0x0a, 0x21, 0x92, 0x8a, 0xdc, 0x30, 0x01, 0xf5, - 0x69, 0xfe, 0x01, 0xad, 0x97, 0xc4, 0x50, 0xf2, 0xc1, 0xf7, 0x99, 0xbe, 0x6b, 0x85, 0x82, 0xa6, - 0x90, 0x23, 0x84, 0x62, 0x0e, 0xa9, 0x4b, 0xdc, 0x2b, 0x98, 0xe4, 0xb7, 0xb3, 0x5b, 0x9f, 0xaa, - 0xd9, 0xef, 0x2f, 0x7b, 0x98, 0x78, 0x01, 0x25, 0x67, 0x30, 0x71, 0x56, 0x95, 0xfe, 0xe0, 0x0c, - 0x26, 0xea, 0x7d, 0x15, 0xb3, 0xe7, 0xc0, 0xf5, 0x28, 0x6c, 0x38, 0xd9, 0xc2, 0xfa, 0x87, 0x81, - 0xee, 0x5f, 0xe2, 0x80, 0xfa, 0x58, 0x32, 0x5e, 0x44, 0x3e, 0x4c, 0x3c, 0x65, 0xf1, 0x2d, 0xe5, - 0xf6, 0x4a, 0x9c, 0x8b, 0x6f, 0x34, 0xce, 0x0f, 0xd1, 0x5a, 0xd9, 0x32, 0x2a, 0xd2, 0xc6, 0x1c, - 0x91, 0xb6, 0x0b, 0x8b, 0x33, 0x98, 0x58, 0xff, 0xad, 0x87, 0x75, 0x32, 0xa9, 0xd7, 0xc7, 0x77, - 0x84, 0x55, 0xfa, 0xbd, 0x75, 0x58, 0x37, 0xd5, 0x4d, 0x19, 0x86, 0xf6, 0xfc, 0x4a, 0xd6, 0x1a, - 0x6f, 0x32, 0x6b, 0xd6, 0x5f, 0x0d, 0xb4, 0x5d, 0x8f, 0x54, 0x5c, 0xb0, 0x21, 0x4f, 0x22, 0xf8, - 0xb6, 0x88, 0x2b, 0x16, 0x58, 0xac, 0xb3, 0x80, 0x8b, 0x36, 0xa6, 0x12, 0x21, 0x6e, 0x75, 0xd4, - 0x1b, 0xda, 0xd1, 0x59, 0xaf, 0x67, 0x42, 0x9c, 0x5c, 0x7c, 0x75, 0xdd, 0x35, 0xbe, 0xbe, 0xee, - 0x1a, 0xff, 0xbe, 0xee, 0x1a, 0x9f, 0xbf, 0xec, 0x2e, 0x7c, 0xfd, 0xb2, 0xbb, 0xf0, 0xcf, 0x97, - 0xdd, 0x85, 0xdf, 0x1d, 0x8d, 0xa8, 0x1c, 0x27, 0x9e, 0x4d, 0x58, 0xd8, 0xcf, 0xff, 0x13, 0xa8, - 0x7c, 0xbe, 0x5b, 0xfe, 0xc5, 0xf2, 0x62, 0xfa, 0x4f, 0x16, 0x39, 0x89, 0x41, 0x78, 0xcb, 0x9a, - 0xa1, 0xde, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x36, 0xcd, 0xd8, 0xc6, 0x95, 0x11, 0x00, - 0x00, + // 1636 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x4f, 0x6f, 0x1b, 0xc7, + 0x15, 0x17, 0x45, 0xea, 0x0f, 0x87, 0xfa, 0x63, 0xaf, 0xe4, 0x98, 0x72, 0x55, 0x8a, 0xd9, 0xb6, + 0x81, 0x8a, 0x22, 0xbb, 0x90, 0x82, 0x00, 0x81, 0xd1, 0x20, 0x90, 0xe8, 0x38, 0x56, 0xd5, 0xc4, + 0xcc, 0x4a, 0x55, 0xd0, 0x16, 0xc5, 0x62, 0x76, 0xf6, 0x99, 0x1c, 0x68, 0x77, 0x67, 0x3d, 0x33, + 0xbb, 0x36, 0xbf, 0x41, 0x8f, 0x01, 0x7a, 0x09, 0xd0, 0x4b, 0x2e, 0x3d, 0xf4, 0xd4, 0xaf, 0x11, + 0xa0, 0x97, 0x1c, 0x7a, 0xe8, 0x29, 0x2d, 0xe4, 0x43, 0xef, 0xfd, 0x04, 0xc5, 0xcc, 0xfe, 0x25, + 0x2d, 0x27, 0x14, 0xec, 0xde, 0x76, 0xde, 0xbc, 0xf7, 0x7b, 0xf3, 0xde, 0xbc, 0xf7, 0x7b, 0x43, + 0xa2, 0x43, 0x1a, 0x49, 0xe0, 0x64, 0x8c, 0x69, 0xe4, 0x0a, 0x20, 0x09, 0xa7, 0x72, 0x62, 0x13, + 0x92, 0xda, 0x31, 0x67, 0x29, 0xf5, 0x81, 0xdb, 0xe9, 0x61, 0xf9, 0x6d, 0xc5, 0x9c, 0x49, 0x66, + 0xfc, 0xe4, 0x1a, 0x1b, 0x8b, 0x90, 0xd4, 0x2a, 0xf5, 0xd2, 0xc3, 0x7b, 0xdb, 0x23, 0x36, 0x62, + 0x5a, 0xdf, 0x56, 0x5f, 0x99, 0xe9, 0xbd, 0xbd, 0x11, 0x63, 0xa3, 0x00, 0x6c, 0xbd, 0xf2, 0x92, + 0x27, 0xb6, 0xa4, 0x21, 0x08, 0x89, 0xc3, 0x38, 0x57, 0xe8, 0xcd, 0x2a, 0xf8, 0x09, 0xc7, 0x92, + 0xb2, 0xa8, 0x00, 0xa0, 0x1e, 0xb1, 0x09, 0xe3, 0x60, 0x93, 0x80, 0x42, 0x24, 0xed, 0xf4, 0x20, + 0xff, 0xca, 0x15, 0x6c, 0xa5, 0x10, 0xd0, 0xd1, 0x58, 0x66, 0x62, 0x61, 0x4b, 0x88, 0x7c, 0xe0, + 0x21, 0xcd, 0x94, 0xab, 0x55, 0x6e, 0xb0, 0x5b, 0xdb, 0x27, 0x7c, 0x12, 0x4b, 0x66, 0x5f, 0xc2, + 0x44, 0xe4, 0xbb, 0xef, 0x10, 0x26, 0x42, 0x26, 0x6c, 0x50, 0x81, 0x45, 0x04, 0xec, 0xf4, 0xc0, + 0x03, 0x89, 0x0f, 0x4a, 0x41, 0x71, 0xee, 0x5c, 0xcf, 0xc3, 0xa2, 0xd2, 0x21, 0x8c, 0xe6, 0xe7, + 0x36, 0xff, 0xb4, 0x8c, 0xba, 0x03, 0x16, 0x89, 0x24, 0x04, 0x7e, 0xe4, 0xfb, 0x54, 0x85, 0x34, + 0xe4, 0x2c, 0x66, 0x02, 0x07, 0xc6, 0x36, 0x5a, 0x92, 0x54, 0x06, 0xd0, 0x6d, 0xf4, 0x1b, 0xfb, + 0x6d, 0x27, 0x5b, 0x18, 0x7d, 0xd4, 0xf1, 0x41, 0x10, 0x4e, 0x63, 0xa5, 0xdc, 0x5d, 0xd4, 0x7b, + 0x75, 0x91, 0xb1, 0x83, 0x56, 0xb3, 0x5b, 0xa0, 0x7e, 0xb7, 0xa9, 0xb7, 0x57, 0xf4, 0xfa, 0xc4, + 0x37, 0x3e, 0x41, 0x1b, 0x34, 0xa2, 0x92, 0xe2, 0xc0, 0x1d, 0x83, 0xca, 0x46, 0xb7, 0xd5, 0x6f, + 0xec, 0x77, 0x0e, 0xef, 0x59, 0xd4, 0x23, 0x96, 0x4a, 0xa0, 0x95, 0xa7, 0x2d, 0x3d, 0xb0, 0x1e, + 0x69, 0x8d, 0xe3, 0xd6, 0x37, 0xdf, 0xed, 0x2d, 0x38, 0xeb, 0xb9, 0x5d, 0x26, 0x34, 0xde, 0x46, + 0x6b, 0x23, 0x88, 0x40, 0x50, 0xe1, 0x8e, 0xb1, 0x18, 0x77, 0x97, 0xfa, 0x8d, 0xfd, 0x35, 0xa7, + 0x93, 0xcb, 0x1e, 0x61, 0x31, 0x36, 0xf6, 0x50, 0xc7, 0xa3, 0x11, 0xe6, 0x93, 0x4c, 0x63, 0x59, + 0x6b, 0xa0, 0x4c, 0xa4, 0x15, 0x06, 0x08, 0x89, 0x18, 0x3f, 0x8b, 0x5c, 0x75, 0xdb, 0xdd, 0x95, + 0xfc, 0x20, 0xd9, 0x4d, 0x5b, 0xc5, 0x4d, 0x5b, 0xe7, 0x45, 0x29, 0x1c, 0xaf, 0xaa, 0x83, 0x7c, + 0xf9, 0xaf, 0xbd, 0x86, 0xd3, 0xd6, 0x76, 0x6a, 0xc7, 0xf8, 0x0c, 0xdd, 0x4a, 0x22, 0x8f, 0x45, + 0x3e, 0x8d, 0x46, 0x6e, 0x0c, 0x9c, 0x32, 0xbf, 0xbb, 0xaa, 0xa1, 0x76, 0x5e, 0x82, 0x7a, 0x90, + 0x17, 0x4d, 0x86, 0xf4, 0x95, 0x42, 0xda, 0x2c, 0x8d, 0x87, 0xda, 0xd6, 0xf8, 0x1c, 0x19, 0x84, + 0xa4, 0xfa, 0x48, 0x2c, 0x91, 0x05, 0x62, 0x7b, 0x7e, 0xc4, 0x5b, 0x84, 0xa4, 0xe7, 0x99, 0x75, + 0x0e, 0xf9, 0x7b, 0x74, 0x57, 0x72, 0x1c, 0x89, 0x27, 0xc0, 0x67, 0x71, 0xd1, 0xfc, 0xb8, 0x77, + 0x0a, 0x8c, 0x69, 0xf0, 0x47, 0xa8, 0x4f, 0xf2, 0x02, 0x72, 0x39, 0xf8, 0x54, 0x48, 0x4e, 0xbd, + 0x44, 0xd9, 0xba, 0x4f, 0x38, 0x26, 0xba, 0x46, 0x3a, 0xba, 0x08, 0x7a, 0x85, 0x9e, 0x33, 0xa5, + 0xf6, 0x30, 0xd7, 0x32, 0x1e, 0xa3, 0x9f, 0x7a, 0x01, 0x23, 0x97, 0x42, 0x1d, 0xce, 0x9d, 0x42, + 0xd2, 0xae, 0x43, 0x2a, 0x84, 0x42, 0x5b, 0xeb, 0x37, 0xf6, 0x9b, 0xce, 0xdb, 0x99, 0xee, 0x10, + 0xf8, 0x83, 0x9a, 0xe6, 0x79, 0x4d, 0xd1, 0x78, 0x17, 0x19, 0x63, 0x2a, 0x24, 0xe3, 0x94, 0xe0, + 0xc0, 0x85, 0x48, 0x72, 0x0a, 0xa2, 0xbb, 0xae, 0xcd, 0x6f, 0x57, 0x3b, 0x1f, 0x67, 0x1b, 0xf7, + 0x57, 0xff, 0xf8, 0xf5, 0xde, 0xc2, 0x57, 0x5f, 0xef, 0x2d, 0x98, 0x7f, 0x6b, 0xa0, 0xbb, 0x83, + 0xf2, 0xb0, 0x21, 0x4b, 0x71, 0xf0, 0xff, 0x6c, 0x8a, 0x23, 0xd4, 0x16, 0x92, 0xc5, 0x59, 0x19, + 0xb6, 0x6e, 0x50, 0x86, 0xab, 0xca, 0x4c, 0x6d, 0x98, 0x7f, 0x6e, 0xa0, 0xed, 0x8f, 0x9f, 0x26, + 0x34, 0x65, 0x04, 0xbf, 0x91, 0x1e, 0x3e, 0x45, 0xeb, 0x50, 0xc3, 0x13, 0xdd, 0x66, 0xbf, 0xb9, + 0xdf, 0x39, 0xfc, 0x99, 0x95, 0x11, 0x8a, 0x55, 0xf2, 0x4c, 0x4e, 0x2a, 0x56, 0xdd, 0xbb, 0x33, + 0x6d, 0x6b, 0xfe, 0x65, 0x11, 0xdd, 0xfa, 0x24, 0x60, 0x1e, 0x0e, 0xce, 0x02, 0x2c, 0xc6, 0x2a, + 0xe1, 0x13, 0x15, 0x35, 0x87, 0xbc, 0xd2, 0xf5, 0xe9, 0xe6, 0x8e, 0x5a, 0x99, 0xe9, 0xde, 0xfb, + 0x08, 0xdd, 0x2e, 0x6b, 0xaf, 0x4c, 0xae, 0x0e, 0xe6, 0x78, 0xeb, 0xea, 0xbb, 0xbd, 0xcd, 0xe2, + 0x0e, 0x07, 0x3a, 0xd1, 0x0f, 0x9c, 0x4d, 0x32, 0x25, 0xf0, 0x8d, 0x1e, 0xea, 0x50, 0x8f, 0xb8, + 0x02, 0x9e, 0xba, 0x51, 0x12, 0xea, 0x7b, 0x69, 0x39, 0x6d, 0xea, 0x91, 0x33, 0x78, 0xfa, 0x59, + 0x12, 0x1a, 0x21, 0x7a, 0xab, 0x18, 0x1e, 0x6e, 0x8a, 0x03, 0x57, 0xd9, 0xbb, 0xd8, 0xf7, 0x79, + 0x7e, 0x4d, 0x1f, 0x58, 0x73, 0xcc, 0x1c, 0x6b, 0x98, 0x7f, 0xab, 0xe3, 0x1c, 0xf9, 0x3e, 0x07, + 0x21, 0x9c, 0xad, 0x42, 0xe1, 0x02, 0x07, 0x85, 0xdc, 0xfc, 0xcf, 0x12, 0x5a, 0x1e, 0x62, 0x8e, + 0x43, 0x61, 0x9c, 0xa3, 0x4d, 0x09, 0x61, 0x1c, 0x60, 0x09, 0x6e, 0xc6, 0x88, 0x79, 0x8e, 0x7e, + 0xa1, 0x99, 0xb2, 0x3e, 0x49, 0xac, 0xda, 0xec, 0x48, 0x0f, 0xac, 0x81, 0x96, 0x9e, 0x49, 0x2c, + 0xc1, 0xd9, 0x28, 0x30, 0x32, 0xa1, 0xf1, 0x01, 0xea, 0x4a, 0x9e, 0x08, 0x59, 0x71, 0x55, 0xd5, + 0xa4, 0x59, 0x11, 0xbc, 0x55, 0xec, 0x67, 0xed, 0x5d, 0x36, 0xe7, 0xf5, 0xb4, 0xd4, 0x7c, 0x1d, + 0x5a, 0x3a, 0x43, 0x5b, 0x8a, 0xd3, 0x67, 0x31, 0x5b, 0xf3, 0x63, 0xde, 0x56, 0xf6, 0xd3, 0xa0, + 0x9f, 0x23, 0x23, 0x15, 0x64, 0x16, 0x73, 0xe9, 0x06, 0xe7, 0x4c, 0x05, 0x99, 0x86, 0xf4, 0xd1, + 0xae, 0x50, 0x65, 0xeb, 0x86, 0x20, 0x35, 0xc9, 0xc5, 0x01, 0x44, 0x54, 0x8c, 0x0b, 0xf0, 0xe5, + 0xf9, 0xc1, 0x77, 0x34, 0xd0, 0xa7, 0x0a, 0xc7, 0x29, 0x60, 0x72, 0x2f, 0x03, 0xd4, 0xbb, 0xde, + 0x4b, 0x79, 0x41, 0x2b, 0xfa, 0x82, 0x7e, 0x74, 0x0d, 0x44, 0x79, 0x4b, 0x87, 0xe8, 0x4e, 0x88, + 0x9f, 0xbb, 0x72, 0xcc, 0x99, 0x94, 0x01, 0xf8, 0x6e, 0x8c, 0xc9, 0x25, 0x48, 0xa1, 0x27, 0x52, + 0xd3, 0xd9, 0x0a, 0xf1, 0xf3, 0xf3, 0x62, 0x6f, 0x98, 0x6d, 0x19, 0x02, 0xbd, 0x53, 0x23, 0xf0, + 0x67, 0x98, 0xfb, 0xae, 0x0f, 0x11, 0x0b, 0x5d, 0x0e, 0x23, 0xc5, 0xac, 0x38, 0xe3, 0x72, 0x80, + 0x72, 0x08, 0xe5, 0x14, 0xa0, 0xde, 0x14, 0x65, 0xfb, 0x0f, 0x18, 0x8d, 0xf2, 0x49, 0x6d, 0x56, + 0x3c, 0xaf, 0xd0, 0x1e, 0x28, 0x30, 0xa7, 0x86, 0xf5, 0x10, 0xc0, 0xf4, 0xd0, 0xed, 0x47, 0x38, + 0xf2, 0xc5, 0x18, 0x5f, 0xc2, 0xa7, 0x20, 0xb1, 0x8f, 0x25, 0x36, 0xde, 0xab, 0x75, 0xdb, 0x13, + 0x00, 0x37, 0x66, 0x2c, 0xc8, 0xba, 0x2d, 0x23, 0xaf, 0xb2, 0x67, 0x1e, 0x02, 0x0c, 0x19, 0x0b, + 0x54, 0xcf, 0x18, 0x5d, 0xb4, 0x92, 0x02, 0x17, 0x55, 0x05, 0x17, 0x4b, 0xf3, 0xe7, 0xa8, 0xad, + 0xe9, 0xe6, 0x88, 0x5c, 0x0a, 0x63, 0x17, 0xb5, 0x71, 0xd6, 0x7a, 0x20, 0xba, 0x8d, 0x7e, 0x73, + 0xbf, 0xed, 0x54, 0x02, 0x53, 0xa2, 0x9d, 0x57, 0xbd, 0x82, 0x84, 0xf1, 0x05, 0x5a, 0x89, 0x41, + 0x8f, 0x68, 0x6d, 0xd8, 0x39, 0xfc, 0x70, 0xae, 0xae, 0x7f, 0x15, 0xa0, 0x53, 0xa0, 0x99, 0xbc, + 0x7a, 0x7b, 0xcd, 0x4c, 0x19, 0x61, 0x5c, 0xcc, 0x3a, 0xfd, 0xe5, 0x8d, 0x9c, 0xce, 0xe0, 0x55, + 0x3e, 0x7f, 0x85, 0x36, 0x06, 0x63, 0x1c, 0x45, 0x10, 0x9c, 0x33, 0xcd, 0x82, 0xc6, 0x8f, 0x11, + 0x22, 0x99, 0x44, 0xb1, 0x67, 0x96, 0xe9, 0x76, 0x2e, 0x39, 0xf1, 0xa7, 0xe6, 0xd6, 0xe2, 0xd4, + 0xdc, 0x32, 0x1d, 0xb4, 0x79, 0x21, 0xc8, 0x6f, 0x8a, 0x07, 0xcc, 0xe3, 0x58, 0x18, 0x77, 0xd0, + 0xb2, 0x6a, 0xbf, 0x1c, 0xa8, 0xe5, 0x2c, 0xa5, 0x82, 0x9c, 0xf8, 0xc6, 0x7e, 0xfd, 0x91, 0xc4, + 0x62, 0x97, 0xfa, 0xa2, 0xbb, 0xd8, 0x6f, 0xee, 0xb7, 0x9c, 0x8d, 0xa4, 0x32, 0x3f, 0xf1, 0x85, + 0xf9, 0x5b, 0xd4, 0xa9, 0x01, 0x1a, 0x1b, 0x68, 0xb1, 0xc4, 0x5a, 0xa4, 0xbe, 0x71, 0x1f, 0xed, + 0x54, 0x40, 0xd3, 0xdc, 0x9f, 0x21, 0xb6, 0x9d, 0xbb, 0xa5, 0xc2, 0x14, 0xfd, 0x0b, 0xf3, 0x31, + 0xda, 0x3e, 0xa9, 0xf8, 0xa2, 0x9c, 0x2c, 0x53, 0x11, 0x36, 0xa6, 0x27, 0xf3, 0x2e, 0x6a, 0x97, + 0xbf, 0x04, 0x74, 0xf4, 0x2d, 0xa7, 0x12, 0x98, 0x21, 0xba, 0x75, 0x21, 0xc8, 0x19, 0x44, 0x7e, + 0x05, 0xf6, 0x8a, 0x04, 0x1c, 0xcf, 0x02, 0xcd, 0xfd, 0xd2, 0xac, 0xdc, 0xbd, 0x8f, 0xb6, 0xca, + 0x88, 0xaa, 0x49, 0xa2, 0x1a, 0x20, 0x2f, 0x64, 0xed, 0x72, 0xcd, 0x29, 0x96, 0xf7, 0x5b, 0xfa, + 0x31, 0xf3, 0x3e, 0xda, 0xba, 0x66, 0x00, 0xfd, 0xa0, 0x59, 0x58, 0x79, 0xcb, 0x4d, 0x7e, 0x4d, + 0x85, 0x34, 0x2e, 0x66, 0xfb, 0x68, 0xde, 0x21, 0x78, 0xcd, 0xd1, 0xeb, 0x1d, 0xf8, 0xf7, 0x06, + 0xea, 0x9e, 0xc2, 0xe4, 0x48, 0x08, 0x3a, 0x8a, 0x42, 0x88, 0xa4, 0x22, 0x37, 0x4c, 0x40, 0x7d, + 0x1a, 0x7f, 0x40, 0xeb, 0x25, 0x31, 0x94, 0x7c, 0xf0, 0x3a, 0xd3, 0x77, 0xad, 0x50, 0xd0, 0x14, + 0x72, 0x1f, 0xa1, 0x98, 0x43, 0xea, 0x12, 0xf7, 0x12, 0x26, 0xf9, 0xed, 0xec, 0xd6, 0xa7, 0x6a, + 0xf6, 0xfb, 0xcb, 0x1a, 0x26, 0x5e, 0x40, 0xc9, 0x29, 0x4c, 0x9c, 0x55, 0xa5, 0x3f, 0x38, 0x85, + 0x89, 0x7a, 0x5f, 0xc5, 0xec, 0x19, 0x70, 0x3d, 0x0a, 0x9b, 0x4e, 0xb6, 0x30, 0xff, 0xd1, 0x40, + 0x77, 0x2f, 0x70, 0x40, 0x7d, 0x2c, 0x19, 0x2f, 0x22, 0x1f, 0x26, 0x9e, 0xb2, 0xf8, 0x9e, 0x72, + 0x7b, 0x29, 0xce, 0xc5, 0x37, 0x1a, 0xe7, 0x47, 0x68, 0xad, 0x6c, 0x19, 0x15, 0x69, 0x73, 0x8e, + 0x48, 0x3b, 0x85, 0xc5, 0x29, 0x4c, 0xcc, 0xff, 0xd6, 0xc3, 0x3a, 0x9e, 0xd4, 0xeb, 0xe3, 0x07, + 0xc2, 0x2a, 0xfd, 0xde, 0x38, 0xac, 0xeb, 0xea, 0xa6, 0x0c, 0x43, 0x7b, 0x7e, 0x29, 0x6b, 0xcd, + 0x37, 0x99, 0x35, 0xf3, 0xaf, 0x0d, 0xb4, 0x5d, 0x8f, 0x54, 0x9c, 0xb3, 0x21, 0x4f, 0x22, 0xf8, + 0xbe, 0x88, 0x2b, 0x16, 0x58, 0xac, 0xb3, 0x80, 0x8b, 0x36, 0xa6, 0x12, 0x21, 0x6e, 0x74, 0xd4, + 0x6b, 0xda, 0xd1, 0x59, 0xaf, 0x67, 0x42, 0x1c, 0x7f, 0xf1, 0xcd, 0x55, 0xaf, 0xf1, 0xed, 0x55, + 0xaf, 0xf1, 0xef, 0xab, 0x5e, 0xe3, 0xcb, 0x17, 0xbd, 0x85, 0x6f, 0x5f, 0xf4, 0x16, 0xfe, 0xf9, + 0xa2, 0xb7, 0xf0, 0xbb, 0x0f, 0x47, 0x54, 0x8e, 0x13, 0xcf, 0x22, 0x2c, 0xb4, 0xf3, 0xff, 0x04, + 0x2a, 0x9f, 0xef, 0x96, 0x7f, 0xb1, 0xa4, 0x87, 0xf6, 0xf3, 0xe9, 0xff, 0x59, 0xe4, 0x24, 0x06, + 0xe1, 0x2d, 0x6b, 0x92, 0x7a, 0xef, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x50, 0xbe, 0xf1, 0xc2, + 0x98, 0x11, 0x00, 0x00, } func (m *ConsumerAdditionProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/ccv/provider/types/query.pb.go b/x/ccv/provider/types/query.pb.go index 805cf3b4e4..bd0f472b5c 100644 --- a/x/ccv/provider/types/query.pb.go +++ b/x/ccv/provider/types/query.pb.go @@ -1067,89 +1067,89 @@ func init() { var fileDescriptor_3500f779bbe29955 = []byte{ // 1321 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0xdc, 0xc4, - 0x1f, 0x5d, 0x6f, 0xd2, 0x34, 0x99, 0xf4, 0xfb, 0x6d, 0x99, 0x96, 0xb2, 0x75, 0xa3, 0xdd, 0xe0, - 0x22, 0x48, 0x5b, 0xb0, 0x1b, 0x57, 0x48, 0x4d, 0x20, 0xdd, 0xec, 0x26, 0x21, 0x8d, 0xda, 0xa8, - 0xc1, 0x89, 0x8a, 0x04, 0xa8, 0x66, 0x62, 0x0f, 0x1b, 0x0b, 0xaf, 0xc7, 0xf5, 0xcc, 0x6e, 0x1a, - 0x7e, 0x1c, 0x00, 0x09, 0x7a, 0xac, 0x84, 0xb8, 0x71, 0xe8, 0x89, 0xff, 0x82, 0x7b, 0x6f, 0x54, - 0xf4, 0xd2, 0x53, 0x41, 0x09, 0x07, 0x8e, 0x88, 0x3b, 0x12, 0xf2, 0x78, 0xbc, 0x3f, 0xb2, 0xde, - 0x5d, 0xef, 0x36, 0xb7, 0xdd, 0xf1, 0x7c, 0xde, 0xe7, 0xbd, 0xa7, 0xcf, 0x8c, 0x9f, 0x81, 0xe6, - 0x78, 0x0c, 0x07, 0xd6, 0x0e, 0x72, 0x3c, 0x93, 0x62, 0xab, 0x16, 0x38, 0x6c, 0x4f, 0xb3, 0xac, - 0xba, 0xe6, 0x07, 0xa4, 0xee, 0xd8, 0x38, 0xd0, 0xea, 0xba, 0x76, 0xaf, 0x86, 0x83, 0x3d, 0xd5, - 0x0f, 0x08, 0x23, 0xf0, 0x42, 0x42, 0x81, 0x6a, 0x59, 0x75, 0x35, 0x2e, 0x50, 0xeb, 0xba, 0x3c, - 0x55, 0x21, 0xa4, 0xe2, 0x62, 0x0d, 0xf9, 0x8e, 0x86, 0x3c, 0x8f, 0x30, 0xc4, 0x1c, 0xe2, 0xd1, - 0x08, 0x42, 0x3e, 0x53, 0x21, 0x15, 0xc2, 0x7f, 0x6a, 0xe1, 0x2f, 0xb1, 0x5a, 0x10, 0x35, 0xfc, - 0xdf, 0x76, 0xed, 0x53, 0x8d, 0x39, 0x55, 0x4c, 0x19, 0xaa, 0xfa, 0x62, 0xc3, 0x6b, 0xdd, 0xa8, - 0xd6, 0x75, 0x4d, 0x10, 0x60, 0x44, 0x9e, 0xed, 0xb6, 0xcb, 0x22, 0x1e, 0xad, 0x55, 0x23, 0x41, - 0x15, 0xec, 0x61, 0xea, 0xc4, 0x7c, 0xf4, 0x34, 0x1e, 0x34, 0xe4, 0xf1, 0x1a, 0xe5, 0x1a, 0x38, - 0xff, 0x7e, 0xe8, 0xca, 0x92, 0x40, 0x5d, 0x8d, 0x10, 0x0d, 0x7c, 0xaf, 0x86, 0x29, 0x83, 0xe7, - 0xc0, 0x78, 0x84, 0xe7, 0xd8, 0x39, 0x69, 0x5a, 0x9a, 0x99, 0x30, 0x8e, 0xf3, 0xff, 0x6b, 0xb6, - 0xf2, 0x25, 0x98, 0x4a, 0xae, 0xa4, 0x3e, 0xf1, 0x28, 0x86, 0x1f, 0x83, 0xff, 0x09, 0x7a, 0x26, - 0x65, 0x88, 0x61, 0x5e, 0x3f, 0xa9, 0xcf, 0xaa, 0xdd, 0x8c, 0x8f, 0x85, 0xa9, 0x75, 0x5d, 0x15, - 0x60, 0x9b, 0x61, 0x61, 0x79, 0xf4, 0xf1, 0xf3, 0x42, 0xc6, 0x38, 0x51, 0x69, 0x59, 0x53, 0xa6, - 0x80, 0xdc, 0xd6, 0x7d, 0x29, 0xc4, 0x8b, 0x69, 0x2b, 0xe8, 0x90, 0xaa, 0xf8, 0xa9, 0xa0, 0x56, - 0x06, 0x63, 0xbc, 0x3f, 0xcd, 0x49, 0xd3, 0x23, 0x33, 0x93, 0xfa, 0x25, 0x35, 0xc5, 0x30, 0xa8, - 0x1c, 0xc4, 0x10, 0x95, 0xca, 0x45, 0xf0, 0x46, 0x67, 0x8b, 0x4d, 0x86, 0x02, 0xb6, 0x11, 0x10, - 0x9f, 0x50, 0xe4, 0x36, 0xd8, 0x3c, 0x90, 0xc0, 0x4c, 0xff, 0xbd, 0x0d, 0xdb, 0x26, 0xfc, 0x78, - 0x51, 0x58, 0x76, 0x3d, 0x1d, 0x3d, 0x01, 0x5e, 0xb2, 0x6d, 0x27, 0x9c, 0xd2, 0x26, 0x74, 0x13, - 0x50, 0x99, 0x01, 0xaf, 0x27, 0x31, 0x21, 0x7e, 0x07, 0xe9, 0xef, 0xa4, 0x64, 0x81, 0x6d, 0x5b, - 0x05, 0xe7, 0x8f, 0x3a, 0x39, 0x2f, 0x0c, 0xc4, 0xd9, 0xc0, 0x55, 0x52, 0x47, 0x6e, 0x22, 0xe5, - 0x22, 0x38, 0xc6, 0x5b, 0xf7, 0x98, 0x45, 0x78, 0x1e, 0x4c, 0x58, 0xae, 0x83, 0x3d, 0x16, 0x3e, - 0xcb, 0xf2, 0x67, 0xe3, 0xd1, 0xc2, 0x9a, 0xad, 0x7c, 0x2f, 0x81, 0x57, 0xb9, 0x92, 0x3b, 0xc8, - 0x75, 0x6c, 0xc4, 0x48, 0xd0, 0x62, 0x55, 0xd0, 0x7f, 0xd2, 0xe1, 0x02, 0x38, 0x15, 0x93, 0x36, - 0x91, 0x6d, 0x07, 0x98, 0xd2, 0xa8, 0x49, 0x19, 0xfe, 0xf3, 0xbc, 0xf0, 0xff, 0x3d, 0x54, 0x75, - 0xe7, 0x15, 0xf1, 0x40, 0x31, 0x4e, 0xc6, 0x7b, 0x4b, 0xd1, 0xca, 0xfc, 0xf8, 0x83, 0x47, 0x85, - 0xcc, 0x5f, 0x8f, 0x0a, 0x19, 0xe5, 0x36, 0x50, 0x7a, 0x11, 0x11, 0x6e, 0x5e, 0x04, 0xa7, 0xe2, - 0xa3, 0xd0, 0x68, 0x17, 0x31, 0x3a, 0x69, 0xb5, 0xec, 0x0f, 0x9b, 0x75, 0x4a, 0xdb, 0x68, 0x69, - 0x9e, 0x4e, 0x5a, 0x47, 0xaf, 0x1e, 0xd2, 0x0e, 0xf5, 0xef, 0x25, 0xad, 0x9d, 0x48, 0x53, 0x5a, - 0x87, 0x93, 0x42, 0xda, 0x21, 0xd7, 0x94, 0xf3, 0xe0, 0x1c, 0x07, 0xdc, 0xda, 0x09, 0x08, 0x63, - 0x2e, 0xe6, 0xc7, 0x3e, 0x1e, 0xce, 0x9f, 0xb3, 0xe2, 0xf8, 0x1f, 0x7a, 0x2a, 0xda, 0x14, 0xc0, - 0x24, 0x75, 0x11, 0xdd, 0x31, 0xab, 0x98, 0xe1, 0x80, 0x77, 0x18, 0x31, 0x00, 0x5f, 0x5a, 0x0f, - 0x57, 0xa0, 0x0e, 0x5e, 0x6e, 0xd9, 0x60, 0x22, 0xd7, 0x25, 0xbb, 0xc8, 0xb3, 0x30, 0xd7, 0x3e, - 0x62, 0x9c, 0x6e, 0x6e, 0x2d, 0xc5, 0x8f, 0xe0, 0x5d, 0x90, 0xf3, 0xf0, 0x7d, 0x66, 0x06, 0xd8, - 0x77, 0xb1, 0xe7, 0xd0, 0x1d, 0xd3, 0x42, 0x9e, 0x1d, 0x8a, 0xc5, 0xb9, 0x11, 0x3e, 0xf3, 0xb2, - 0x1a, 0x5d, 0xfd, 0x6a, 0x7c, 0xf5, 0xab, 0x5b, 0xf1, 0xd5, 0x5f, 0x1e, 0x0f, 0xef, 0xb0, 0x87, - 0xbf, 0x17, 0x24, 0xe3, 0x6c, 0x88, 0x62, 0xc4, 0x20, 0x4b, 0x31, 0x06, 0xdc, 0x04, 0xc7, 0x7d, - 0x64, 0x7d, 0x86, 0x19, 0xcd, 0x8d, 0xf2, 0x5b, 0x69, 0x2e, 0xd5, 0x11, 0x8a, 0x1d, 0xb0, 0x37, - 0x43, 0xce, 0x1b, 0x1c, 0xc1, 0x88, 0x91, 0x94, 0x65, 0x71, 0x88, 0x1b, 0xbb, 0xe2, 0x89, 0x8b, - 0x36, 0x2e, 0x23, 0x86, 0x52, 0x5c, 0xf5, 0xbf, 0xc5, 0x17, 0x58, 0x4f, 0x18, 0x61, 0x7e, 0x8f, - 0x69, 0x83, 0x60, 0x94, 0x3a, 0x9f, 0x47, 0x2e, 0x8f, 0x1a, 0xfc, 0x37, 0xdc, 0x05, 0xa7, 0xfd, - 0x06, 0xc8, 0x9a, 0x47, 0x59, 0x68, 0x36, 0xcd, 0x8d, 0x70, 0x0b, 0x8a, 0x83, 0x59, 0xd0, 0x64, - 0xf3, 0x41, 0x80, 0x7c, 0x1f, 0x07, 0xe2, 0xd5, 0x91, 0xd4, 0x41, 0xf9, 0x45, 0x02, 0x67, 0x92, - 0xcc, 0x83, 0x77, 0xc1, 0x89, 0x8a, 0x4b, 0xb6, 0x91, 0x6b, 0x62, 0x8f, 0x05, 0x7b, 0xe2, 0x42, - 0x7b, 0x3b, 0x15, 0x95, 0x55, 0x5e, 0xc8, 0xd1, 0x56, 0xc2, 0x62, 0x41, 0x60, 0x32, 0x02, 0xe4, - 0x4b, 0x70, 0x05, 0x8c, 0xda, 0x88, 0x21, 0xee, 0xc2, 0xa4, 0x7e, 0xb9, 0x2b, 0x6e, 0x5d, 0x57, - 0x5b, 0x68, 0x85, 0xe4, 0x05, 0x1a, 0x2f, 0x57, 0x9e, 0x49, 0x40, 0xee, 0xae, 0x1c, 0x6e, 0x80, - 0x13, 0xd1, 0x88, 0x47, 0xda, 0x85, 0x8a, 0x41, 0xba, 0xdd, 0xc8, 0x18, 0xd1, 0x31, 0x12, 0xbe, - 0x7c, 0x02, 0x60, 0x9d, 0x5a, 0x66, 0x15, 0xb1, 0x5a, 0x80, 0xed, 0x18, 0x37, 0x52, 0x71, 0xa5, - 0x17, 0xee, 0x9d, 0xcd, 0xa5, 0xf5, 0xa8, 0xa8, 0x0d, 0xfc, 0x54, 0x9d, 0x5a, 0x6d, 0xeb, 0xe5, - 0xb1, 0xc8, 0x19, 0xe5, 0x4d, 0x70, 0x89, 0x8f, 0x9b, 0x81, 0x2b, 0x0e, 0x65, 0x38, 0x68, 0xce, - 0x9b, 0x81, 0x77, 0x51, 0x60, 0x2f, 0x63, 0x8f, 0x54, 0x1b, 0x6f, 0xaa, 0x15, 0x70, 0x39, 0xd5, - 0x6e, 0x31, 0x9f, 0x67, 0xc1, 0x98, 0xcd, 0x57, 0xf8, 0xcb, 0x7f, 0xc2, 0x10, 0xff, 0xf4, 0x9f, - 0x5e, 0x02, 0xc7, 0x38, 0x0e, 0xdc, 0x97, 0xc0, 0x99, 0xa4, 0x68, 0x03, 0x17, 0x53, 0xcd, 0x40, - 0x8f, 0x3c, 0x25, 0x97, 0x5e, 0x00, 0x21, 0xe2, 0xaf, 0xac, 0x7c, 0xf3, 0xf4, 0xcf, 0x1f, 0xb2, - 0x45, 0xb8, 0xd0, 0x3f, 0xf2, 0x36, 0xae, 0x76, 0x11, 0x9d, 0xb4, 0x2f, 0xe2, 0x93, 0xf9, 0x15, - 0x7c, 0x2a, 0x81, 0xd3, 0x09, 0x19, 0x09, 0x16, 0x07, 0x67, 0xd8, 0x96, 0xbd, 0xe4, 0xc5, 0xe1, - 0x01, 0x84, 0xc2, 0x39, 0xae, 0xf0, 0x2a, 0x9c, 0x1d, 0x40, 0x61, 0x94, 0xca, 0xe0, 0xd7, 0x59, - 0x90, 0xeb, 0x12, 0xb5, 0x28, 0xbc, 0x35, 0x24, 0xb3, 0xc4, 0x54, 0x27, 0xaf, 0x1f, 0x11, 0x9a, - 0x10, 0x7d, 0x83, 0x8b, 0x2e, 0xc3, 0xc5, 0x41, 0x45, 0x87, 0xe9, 0x3a, 0x60, 0x66, 0x23, 0x30, - 0xc1, 0x7f, 0x25, 0xf0, 0x4a, 0x72, 0x72, 0xa3, 0xf0, 0xe6, 0xd0, 0xa4, 0x3b, 0x23, 0xa2, 0x7c, - 0xeb, 0x68, 0xc0, 0x84, 0x01, 0xab, 0xdc, 0x80, 0x12, 0x2c, 0x0e, 0x61, 0x00, 0xf1, 0x5b, 0xf4, - 0xff, 0x2d, 0x89, 0x70, 0x90, 0x18, 0xb3, 0xe0, 0x7b, 0xe9, 0x59, 0xf7, 0x0a, 0x8c, 0xf2, 0xea, - 0x0b, 0xe3, 0x08, 0xe1, 0x25, 0x2e, 0xfc, 0x1d, 0x38, 0x97, 0xe2, 0x1b, 0x36, 0x06, 0x32, 0xdb, - 0x52, 0x5b, 0x82, 0xe4, 0xd6, 0xf8, 0x35, 0x94, 0xe4, 0x84, 0x20, 0x39, 0x94, 0xe4, 0xa4, 0x1c, - 0x38, 0x9c, 0xe4, 0xb6, 0xe4, 0x08, 0x7f, 0x95, 0x00, 0xec, 0x8c, 0x80, 0xf0, 0x7a, 0x7a, 0x8a, - 0x49, 0xc9, 0x52, 0x2e, 0x0e, 0x5d, 0x2f, 0xa4, 0x5d, 0xe3, 0xd2, 0x74, 0x78, 0xa5, 0xbf, 0x34, - 0x26, 0x00, 0xa2, 0xef, 0x63, 0xf8, 0x6d, 0x16, 0x4c, 0xf7, 0x4b, 0x59, 0x83, 0xdc, 0x61, 0xfd, - 0x33, 0xdf, 0x20, 0x77, 0x58, 0x8a, 0xe8, 0xa7, 0x94, 0xb9, 0xf6, 0x77, 0xe1, 0x7c, 0x7f, 0xed, - 0x3e, 0xf6, 0x6c, 0xc7, 0xab, 0x34, 0xe7, 0x58, 0x24, 0x56, 0xf8, 0x63, 0x16, 0x5c, 0x48, 0xf1, - 0x3a, 0x87, 0xb7, 0xd3, 0x53, 0x4f, 0x15, 0x23, 0xe4, 0x8d, 0xa3, 0x03, 0x14, 0x76, 0xdc, 0xe4, - 0x76, 0xac, 0xc0, 0xa5, 0xfe, 0x76, 0x04, 0x0d, 0xc4, 0xa6, 0x23, 0x01, 0xc7, 0x34, 0xa3, 0x78, - 0x52, 0xde, 0x7a, 0xbc, 0x9f, 0x97, 0x9e, 0xec, 0xe7, 0xa5, 0x3f, 0xf6, 0xf3, 0xd2, 0xc3, 0x83, - 0x7c, 0xe6, 0xc9, 0x41, 0x3e, 0xf3, 0xec, 0x20, 0x9f, 0xf9, 0x70, 0xbe, 0xe2, 0xb0, 0x9d, 0xda, - 0xb6, 0x6a, 0x91, 0xaa, 0x66, 0x11, 0x5a, 0x25, 0xb4, 0xa5, 0xdf, 0x5b, 0x8d, 0x7e, 0xf7, 0x0f, - 0x0d, 0xdf, 0x9e, 0x8f, 0xe9, 0xf6, 0x18, 0xff, 0x54, 0xb9, 0xfa, 0x5f, 0x00, 0x00, 0x00, 0xff, - 0xff, 0xfb, 0x9e, 0xc8, 0x67, 0x3f, 0x13, 0x00, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0xdc, 0x44, + 0x18, 0x5d, 0x6f, 0xd2, 0x34, 0x99, 0x14, 0x5a, 0xa6, 0xa5, 0x6c, 0xdd, 0x6a, 0xb7, 0xb8, 0x08, + 0xd2, 0x16, 0xec, 0xd6, 0x15, 0x52, 0x1b, 0x48, 0x37, 0xbb, 0x49, 0x48, 0xa3, 0x36, 0x6a, 0x70, + 0xaa, 0x56, 0x02, 0x54, 0x33, 0xb1, 0x87, 0x8d, 0x85, 0xd7, 0xe3, 0x7a, 0x66, 0x9d, 0x86, 0x1f, + 0x07, 0x40, 0x82, 0x1e, 0x2b, 0x21, 0x6e, 0x1c, 0x7a, 0xe2, 0xbf, 0xe0, 0xde, 0x1b, 0x15, 0xbd, + 0xf4, 0x54, 0x50, 0xc2, 0x81, 0x23, 0xe2, 0x8e, 0x84, 0x3c, 0x1e, 0xef, 0x8f, 0xac, 0x77, 0xd7, + 0xbb, 0xcd, 0x6d, 0x77, 0x3c, 0xdf, 0xfb, 0xde, 0x7b, 0xfa, 0x66, 0xfc, 0x0c, 0x34, 0xc7, 0x63, + 0x38, 0xb0, 0x36, 0x91, 0xe3, 0x99, 0x14, 0x5b, 0x8d, 0xc0, 0x61, 0xdb, 0x9a, 0x65, 0x85, 0x9a, + 0x1f, 0x90, 0xd0, 0xb1, 0x71, 0xa0, 0x85, 0xba, 0x76, 0xaf, 0x81, 0x83, 0x6d, 0xd5, 0x0f, 0x08, + 0x23, 0xf0, 0x4c, 0x4a, 0x81, 0x6a, 0x59, 0xa1, 0x9a, 0x14, 0xa8, 0xa1, 0x2e, 0x9f, 0xaa, 0x11, + 0x52, 0x73, 0xb1, 0x86, 0x7c, 0x47, 0x43, 0x9e, 0x47, 0x18, 0x62, 0x0e, 0xf1, 0x68, 0x0c, 0x21, + 0x1f, 0xab, 0x91, 0x1a, 0xe1, 0x3f, 0xb5, 0xe8, 0x97, 0x58, 0x2d, 0x89, 0x1a, 0xfe, 0x6f, 0xa3, + 0xf1, 0x99, 0xc6, 0x9c, 0x3a, 0xa6, 0x0c, 0xd5, 0x7d, 0xb1, 0xe1, 0x8d, 0x5e, 0x54, 0x43, 0x5d, + 0x13, 0x04, 0x18, 0x91, 0x2f, 0xf6, 0xda, 0x65, 0x11, 0x8f, 0x36, 0xea, 0xb1, 0xa0, 0x1a, 0xf6, + 0x30, 0x75, 0x12, 0x3e, 0x7a, 0x16, 0x0f, 0x9a, 0xf2, 0x78, 0x8d, 0x72, 0x19, 0x9c, 0xfc, 0x30, + 0x72, 0x65, 0x41, 0xa0, 0x2e, 0xc7, 0x88, 0x06, 0xbe, 0xd7, 0xc0, 0x94, 0xc1, 0x13, 0x60, 0x32, + 0xc6, 0x73, 0xec, 0x82, 0x74, 0x5a, 0x9a, 0x99, 0x32, 0x0e, 0xf2, 0xff, 0x2b, 0xb6, 0xf2, 0x15, + 0x38, 0x95, 0x5e, 0x49, 0x7d, 0xe2, 0x51, 0x0c, 0x3f, 0x01, 0x2f, 0x09, 0x7a, 0x26, 0x65, 0x88, + 0x61, 0x5e, 0x3f, 0xad, 0x5f, 0x54, 0x7b, 0x19, 0x9f, 0x08, 0x53, 0x43, 0x5d, 0x15, 0x60, 0xeb, + 0x51, 0x61, 0x75, 0xfc, 0xf1, 0xf3, 0x52, 0xce, 0x38, 0x54, 0x6b, 0x5b, 0x53, 0x4e, 0x01, 0xb9, + 0xa3, 0xfb, 0x42, 0x84, 0x97, 0xd0, 0x56, 0xd0, 0x1e, 0x55, 0xc9, 0x53, 0x41, 0xad, 0x0a, 0x26, + 0x78, 0x7f, 0x5a, 0x90, 0x4e, 0x8f, 0xcd, 0x4c, 0xeb, 0xe7, 0xd4, 0x0c, 0xc3, 0xa0, 0x72, 0x10, + 0x43, 0x54, 0x2a, 0x67, 0xc1, 0x5b, 0xdd, 0x2d, 0xd6, 0x19, 0x0a, 0xd8, 0x5a, 0x40, 0x7c, 0x42, + 0x91, 0xdb, 0x64, 0xf3, 0x40, 0x02, 0x33, 0x83, 0xf7, 0x36, 0x6d, 0x9b, 0xf2, 0x93, 0x45, 0x61, + 0xd9, 0xd5, 0x6c, 0xf4, 0x04, 0x78, 0xc5, 0xb6, 0x9d, 0x68, 0x4a, 0x5b, 0xd0, 0x2d, 0x40, 0x65, + 0x06, 0xbc, 0x99, 0xc6, 0x84, 0xf8, 0x5d, 0xa4, 0xbf, 0x97, 0xd2, 0x05, 0x76, 0x6c, 0x15, 0x9c, + 0x3f, 0xee, 0xe6, 0x3c, 0x37, 0x14, 0x67, 0x03, 0xd7, 0x49, 0x88, 0xdc, 0x54, 0xca, 0x65, 0x70, + 0x80, 0xb7, 0xee, 0x33, 0x8b, 0xf0, 0x24, 0x98, 0xb2, 0x5c, 0x07, 0x7b, 0x2c, 0x7a, 0x96, 0xe7, + 0xcf, 0x26, 0xe3, 0x85, 0x15, 0x5b, 0xf9, 0x41, 0x02, 0xaf, 0x73, 0x25, 0xb7, 0x91, 0xeb, 0xd8, + 0x88, 0x91, 0xa0, 0xcd, 0xaa, 0x60, 0xf0, 0xa4, 0xc3, 0x39, 0x70, 0x24, 0x21, 0x6d, 0x22, 0xdb, + 0x0e, 0x30, 0xa5, 0x71, 0x93, 0x2a, 0xfc, 0xf7, 0x79, 0xe9, 0xe5, 0x6d, 0x54, 0x77, 0x67, 0x15, + 0xf1, 0x40, 0x31, 0x0e, 0x27, 0x7b, 0x2b, 0xf1, 0xca, 0xec, 0xe4, 0x83, 0x47, 0xa5, 0xdc, 0xdf, + 0x8f, 0x4a, 0x39, 0xe5, 0x26, 0x50, 0xfa, 0x11, 0x11, 0x6e, 0x9e, 0x05, 0x47, 0x92, 0xa3, 0xd0, + 0x6c, 0x17, 0x33, 0x3a, 0x6c, 0xb5, 0xed, 0x8f, 0x9a, 0x75, 0x4b, 0x5b, 0x6b, 0x6b, 0x9e, 0x4d, + 0x5a, 0x57, 0xaf, 0x3e, 0xd2, 0xf6, 0xf4, 0xef, 0x27, 0xad, 0x93, 0x48, 0x4b, 0x5a, 0x97, 0x93, + 0x42, 0xda, 0x1e, 0xd7, 0x94, 0x93, 0xe0, 0x04, 0x07, 0xbc, 0xb5, 0x19, 0x10, 0xc6, 0x5c, 0xcc, + 0x8f, 0x7d, 0x32, 0x9c, 0xbf, 0xe4, 0xc5, 0xf1, 0xdf, 0xf3, 0x54, 0xb4, 0x29, 0x81, 0x69, 0xea, + 0x22, 0xba, 0x69, 0xd6, 0x31, 0xc3, 0x01, 0xef, 0x30, 0x66, 0x00, 0xbe, 0xb4, 0x1a, 0xad, 0x40, + 0x1d, 0xbc, 0xda, 0xb6, 0xc1, 0x44, 0xae, 0x4b, 0xb6, 0x90, 0x67, 0x61, 0xae, 0x7d, 0xcc, 0x38, + 0xda, 0xda, 0x5a, 0x49, 0x1e, 0xc1, 0xbb, 0xa0, 0xe0, 0xe1, 0xfb, 0xcc, 0x0c, 0xb0, 0xef, 0x62, + 0xcf, 0xa1, 0x9b, 0xa6, 0x85, 0x3c, 0x3b, 0x12, 0x8b, 0x0b, 0x63, 0x7c, 0xe6, 0x65, 0x35, 0xbe, + 0xfa, 0xd5, 0xe4, 0xea, 0x57, 0x6f, 0x25, 0x57, 0x7f, 0x75, 0x32, 0xba, 0xc3, 0x1e, 0xfe, 0x51, + 0x92, 0x8c, 0xe3, 0x11, 0x8a, 0x91, 0x80, 0x2c, 0x24, 0x18, 0x70, 0x1d, 0x1c, 0xf4, 0x91, 0xf5, + 0x39, 0x66, 0xb4, 0x30, 0xce, 0x6f, 0xa5, 0x2b, 0x99, 0x8e, 0x50, 0xe2, 0x80, 0xbd, 0x1e, 0x71, + 0x5e, 0xe3, 0x08, 0x46, 0x82, 0xa4, 0x2c, 0x8a, 0x43, 0xdc, 0xdc, 0x95, 0x4c, 0x5c, 0xbc, 0x71, + 0x11, 0x31, 0x94, 0xe1, 0xaa, 0xff, 0x3d, 0xb9, 0xc0, 0xfa, 0xc2, 0x08, 0xf3, 0xfb, 0x4c, 0x1b, + 0x04, 0xe3, 0xd4, 0xf9, 0x22, 0x76, 0x79, 0xdc, 0xe0, 0xbf, 0xe1, 0x16, 0x38, 0xea, 0x37, 0x41, + 0x56, 0x3c, 0xca, 0x22, 0xb3, 0x69, 0x61, 0x8c, 0x5b, 0x50, 0x1e, 0xce, 0x82, 0x16, 0x9b, 0x3b, + 0x01, 0xf2, 0x7d, 0x1c, 0x88, 0x57, 0x47, 0x5a, 0x07, 0xe5, 0x57, 0x09, 0x1c, 0x4b, 0x33, 0x0f, + 0xde, 0x05, 0x87, 0x6a, 0x2e, 0xd9, 0x40, 0xae, 0x89, 0x3d, 0x16, 0x6c, 0x8b, 0x0b, 0xed, 0xdd, + 0x4c, 0x54, 0x96, 0x79, 0x21, 0x47, 0x5b, 0x8a, 0x8a, 0x05, 0x81, 0xe9, 0x18, 0x90, 0x2f, 0xc1, + 0x25, 0x30, 0x6e, 0x23, 0x86, 0xb8, 0x0b, 0xd3, 0xfa, 0xf9, 0x9e, 0xb8, 0xa1, 0xae, 0xb6, 0xd1, + 0x8a, 0xc8, 0x0b, 0x34, 0x5e, 0xae, 0x3c, 0x93, 0x80, 0xdc, 0x5b, 0x39, 0x5c, 0x03, 0x87, 0xe2, + 0x11, 0x8f, 0xb5, 0x0b, 0x15, 0xc3, 0x74, 0xbb, 0x96, 0x33, 0xe2, 0x63, 0x24, 0x7c, 0xf9, 0x14, + 0xc0, 0x90, 0x5a, 0x66, 0x1d, 0xb1, 0x46, 0x80, 0xed, 0x04, 0x37, 0x56, 0x71, 0xa1, 0x1f, 0xee, + 0xed, 0xf5, 0x85, 0xd5, 0xb8, 0xa8, 0x03, 0xfc, 0x48, 0x48, 0xad, 0x8e, 0xf5, 0xea, 0x44, 0xec, + 0x8c, 0xf2, 0x36, 0x38, 0xc7, 0xc7, 0xcd, 0xc0, 0x35, 0x87, 0x32, 0x1c, 0xb4, 0xe6, 0xcd, 0xc0, + 0x5b, 0x28, 0xb0, 0x17, 0xb1, 0x47, 0xea, 0xcd, 0x37, 0xd5, 0x12, 0x38, 0x9f, 0x69, 0xb7, 0x98, + 0xcf, 0xe3, 0x60, 0xc2, 0xe6, 0x2b, 0xfc, 0xe5, 0x3f, 0x65, 0x88, 0x7f, 0xfa, 0xcf, 0xaf, 0x80, + 0x03, 0x1c, 0x07, 0xee, 0x48, 0xe0, 0x58, 0x5a, 0xb4, 0x81, 0xf3, 0x99, 0x66, 0xa0, 0x4f, 0x9e, + 0x92, 0x2b, 0x2f, 0x80, 0x10, 0xf3, 0x57, 0x96, 0xbe, 0x7d, 0xfa, 0xd7, 0x8f, 0xf9, 0x32, 0x9c, + 0x1b, 0x1c, 0x79, 0x9b, 0x57, 0xbb, 0x88, 0x4e, 0xda, 0x97, 0xc9, 0xc9, 0xfc, 0x1a, 0x3e, 0x95, + 0xc0, 0xd1, 0x94, 0x8c, 0x04, 0xcb, 0xc3, 0x33, 0xec, 0xc8, 0x5e, 0xf2, 0xfc, 0xe8, 0x00, 0x42, + 0xe1, 0x15, 0xae, 0xf0, 0x12, 0xbc, 0x38, 0x84, 0xc2, 0x38, 0x95, 0xc1, 0x6f, 0xf2, 0xa0, 0xd0, + 0x23, 0x6a, 0x51, 0x78, 0x63, 0x44, 0x66, 0xa9, 0xa9, 0x4e, 0x5e, 0xdd, 0x27, 0x34, 0x21, 0xfa, + 0x1a, 0x17, 0x5d, 0x85, 0xf3, 0xc3, 0x8a, 0x8e, 0xd2, 0x75, 0xc0, 0xcc, 0x66, 0x60, 0x82, 0xff, + 0x49, 0xe0, 0xb5, 0xf4, 0xe4, 0x46, 0xe1, 0xf5, 0x91, 0x49, 0x77, 0x47, 0x44, 0xf9, 0xc6, 0xfe, + 0x80, 0x09, 0x03, 0x96, 0xb9, 0x01, 0x15, 0x58, 0x1e, 0xc1, 0x00, 0xe2, 0xb7, 0xe9, 0xff, 0x47, + 0x12, 0xe1, 0x20, 0x35, 0x66, 0xc1, 0x0f, 0xb2, 0xb3, 0xee, 0x17, 0x18, 0xe5, 0xe5, 0x17, 0xc6, + 0x11, 0xc2, 0x2b, 0x5c, 0xf8, 0x7b, 0xf0, 0x4a, 0x86, 0x6f, 0xd8, 0x04, 0xc8, 0xec, 0x48, 0x6d, + 0x29, 0x92, 0xdb, 0xe3, 0xd7, 0x48, 0x92, 0x53, 0x82, 0xe4, 0x48, 0x92, 0xd3, 0x72, 0xe0, 0x68, + 0x92, 0x3b, 0x92, 0x23, 0xfc, 0x4d, 0x02, 0xb0, 0x3b, 0x02, 0xc2, 0xab, 0xd9, 0x29, 0xa6, 0x25, + 0x4b, 0xb9, 0x3c, 0x72, 0xbd, 0x90, 0x76, 0x99, 0x4b, 0xd3, 0xe1, 0x85, 0xc1, 0xd2, 0x98, 0x00, + 0x88, 0xbf, 0x8f, 0xe1, 0x77, 0x79, 0x70, 0x7a, 0x50, 0xca, 0x1a, 0xe6, 0x0e, 0x1b, 0x9c, 0xf9, + 0x86, 0xb9, 0xc3, 0x32, 0x44, 0x3f, 0xa5, 0xca, 0xb5, 0xbf, 0x0f, 0x67, 0x07, 0x6b, 0xf7, 0xb1, + 0x67, 0x3b, 0x5e, 0xad, 0x35, 0xc7, 0x22, 0xb1, 0xc2, 0x9f, 0xf2, 0xe0, 0x4c, 0x86, 0xd7, 0x39, + 0xbc, 0x99, 0x9d, 0x7a, 0xa6, 0x18, 0x21, 0xaf, 0xed, 0x1f, 0xa0, 0xb0, 0xe3, 0x3a, 0xb7, 0x63, + 0x09, 0x2e, 0x0c, 0xb6, 0x23, 0x68, 0x22, 0xb6, 0x1c, 0x09, 0x38, 0xa6, 0x19, 0xc7, 0x93, 0xea, + 0x9d, 0xc7, 0x3b, 0x45, 0xe9, 0xc9, 0x4e, 0x51, 0xfa, 0x73, 0xa7, 0x28, 0x3d, 0xdc, 0x2d, 0xe6, + 0x9e, 0xec, 0x16, 0x73, 0xcf, 0x76, 0x8b, 0xb9, 0x8f, 0xe6, 0x6a, 0x0e, 0xdb, 0x6c, 0x6c, 0xa8, + 0x16, 0xa9, 0x6b, 0x16, 0xa1, 0x75, 0x42, 0xdb, 0xfa, 0xbd, 0xd3, 0xec, 0x17, 0xea, 0xda, 0xfd, + 0x3d, 0xf3, 0xb7, 0xed, 0x63, 0xba, 0x31, 0xc1, 0xbf, 0x56, 0x2e, 0xfd, 0x1f, 0x00, 0x00, 0xff, + 0xff, 0x11, 0xa5, 0xa7, 0xd7, 0x42, 0x13, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/ccv/provider/types/tx.pb.go b/x/ccv/provider/types/tx.pb.go index ad476c6d3b..21b8d20748 100644 --- a/x/ccv/provider/types/tx.pb.go +++ b/x/ccv/provider/types/tx.pb.go @@ -203,35 +203,36 @@ func init() { } var fileDescriptor_478ac7636d5bdcaf = []byte{ - // 448 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x93, 0x3d, 0x6f, 0xd3, 0x40, - 0x18, 0xc7, 0xed, 0x56, 0x40, 0x7b, 0x14, 0x24, 0x4e, 0x19, 0xd2, 0x10, 0x39, 0x60, 0x24, 0xd4, - 0x01, 0x7c, 0x52, 0x18, 0x10, 0xd9, 0xd2, 0xb2, 0xa0, 0x2a, 0x8b, 0xc5, 0xc4, 0x40, 0xe4, 0xdc, - 0x1d, 0xd7, 0x13, 0xf5, 0x3d, 0xd6, 0x3d, 0x17, 0x53, 0x7f, 0x03, 0x46, 0x98, 0x58, 0xfb, 0x0d, - 0xf8, 0x1a, 0x48, 0x2c, 0x1d, 0x99, 0x10, 0x4a, 0x16, 0x66, 0x3e, 0x01, 0xf2, 0x1b, 0x01, 0x11, - 0x45, 0x15, 0x62, 0x7b, 0xde, 0xfc, 0xff, 0xff, 0x7c, 0x77, 0x0f, 0x79, 0xa0, 0x8d, 0x93, 0x96, - 0x9f, 0x24, 0xda, 0x4c, 0x51, 0xf2, 0xb9, 0xd5, 0xae, 0x60, 0x9c, 0xe7, 0x2c, 0xb3, 0x90, 0x6b, - 0x21, 0x2d, 0xcb, 0x87, 0xcc, 0x9d, 0x45, 0x99, 0x05, 0x07, 0xf4, 0xde, 0x9a, 0xe9, 0x88, 0xf3, - 0x3c, 0x6a, 0xa7, 0xa3, 0x7c, 0xd8, 0xeb, 0x2b, 0x00, 0x75, 0x2a, 0x59, 0x92, 0x69, 0x96, 0x18, - 0x03, 0x2e, 0x71, 0x1a, 0x0c, 0xd6, 0x12, 0xbd, 0x8e, 0x02, 0x05, 0x55, 0xc8, 0xca, 0xa8, 0xa9, - 0xee, 0x73, 0xc0, 0x14, 0x70, 0x5a, 0x37, 0xea, 0xa4, 0x6d, 0x35, 0x72, 0x55, 0x36, 0x9b, 0xbf, - 0x62, 0x89, 0x29, 0xea, 0x56, 0xf8, 0xc1, 0x27, 0x9d, 0x09, 0xaa, 0x31, 0xa2, 0x56, 0xe6, 0x08, - 0x0c, 0xce, 0x53, 0x69, 0x8f, 0x65, 0x41, 0xf7, 0xc9, 0x4e, 0x0d, 0xa9, 0x45, 0xd7, 0xbf, 0xe3, - 0x1f, 0xec, 0xc6, 0xd7, 0xaa, 0xfc, 0x99, 0xa0, 0x8f, 0xc9, 0x8d, 0x16, 0x76, 0x9a, 0x08, 0x61, - 0xbb, 0x5b, 0x65, 0xff, 0x90, 0xfe, 0xf8, 0x3a, 0xb8, 0x59, 0x24, 0xe9, 0xe9, 0x28, 0x2c, 0xab, - 0x12, 0x31, 0x8c, 0xf7, 0xda, 0xc1, 0xb1, 0x10, 0x96, 0xde, 0x25, 0x7b, 0xbc, 0xb1, 0x98, 0xbe, - 0x96, 0x45, 0x77, 0xbb, 0xd2, 0xbd, 0xce, 0x57, 0xb6, 0xa3, 0x9d, 0xb7, 0xe7, 0x03, 0xef, 0xfb, - 0xf9, 0xc0, 0x0b, 0x03, 0xd2, 0x5f, 0x07, 0x16, 0x4b, 0xcc, 0xc0, 0xa0, 0x0c, 0x5f, 0x92, 0x60, - 0x82, 0x2a, 0x96, 0x4a, 0xa3, 0x93, 0xb6, 0x9d, 0x88, 0xe5, 0x9b, 0xc4, 0x8a, 0xa7, 0xd2, 0x40, - 0x4a, 0x3b, 0xe4, 0x8a, 0x28, 0x83, 0x86, 0xbf, 0x4e, 0x68, 0x9f, 0xec, 0x0a, 0x99, 0x01, 0x6a, - 0x07, 0x0d, 0x79, 0xbc, 0x2a, 0xfc, 0xe6, 0x7f, 0x40, 0xee, 0x6f, 0xd6, 0x6f, 0x49, 0x86, 0x9f, - 0xb7, 0xc8, 0xf6, 0x04, 0x15, 0x7d, 0xef, 0x93, 0x5b, 0x7f, 0x1f, 0xe4, 0x93, 0xe8, 0x12, 0x37, - 0x1e, 0xad, 0xfb, 0xd5, 0xde, 0xf8, 0x9f, 0x3f, 0x6d, 0xd9, 0xe8, 0x47, 0x9f, 0xdc, 0xde, 0x74, - 0x46, 0x47, 0x97, 0xb5, 0xd8, 0x20, 0xd2, 0x3b, 0xfe, 0x0f, 0x22, 0x2d, 0xf1, 0xe1, 0xf3, 0x4f, - 0x8b, 0xc0, 0xbf, 0x58, 0x04, 0xfe, 0xb7, 0x45, 0xe0, 0xbf, 0x5b, 0x06, 0xde, 0xc5, 0x32, 0xf0, - 0xbe, 0x2c, 0x03, 0xef, 0xc5, 0x48, 0x69, 0x77, 0x32, 0x9f, 0x45, 0x1c, 0xd2, 0xe6, 0x7d, 0xb3, - 0x95, 0xef, 0xc3, 0x5f, 0xab, 0x77, 0xf6, 0xe7, 0xf2, 0xb9, 0x22, 0x93, 0x38, 0xbb, 0x5a, 0x3d, - 0xf7, 0x47, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x03, 0x1c, 0x91, 0x56, 0xad, 0x03, 0x00, 0x00, + // 452 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x93, 0x3d, 0x6b, 0x14, 0x41, + 0x18, 0xc7, 0x77, 0x13, 0xd4, 0x64, 0x8c, 0x82, 0xc3, 0x15, 0x97, 0xf3, 0xd8, 0xd3, 0x15, 0x24, + 0x85, 0xee, 0xc0, 0x59, 0x88, 0x01, 0x8b, 0x4b, 0x6c, 0x24, 0x5c, 0xb3, 0x8d, 0x60, 0xe1, 0xb1, + 0x37, 0x33, 0x4e, 0x06, 0xb3, 0xf3, 0x2c, 0xf3, 0xcc, 0xad, 0xd9, 0x6f, 0x60, 0xa9, 0x95, 0x6d, + 0xbe, 0x81, 0x5f, 0x43, 0xb0, 0x49, 0x69, 0x25, 0x72, 0xd7, 0x58, 0xfb, 0x09, 0x64, 0xdf, 0x3c, + 0xc5, 0xe3, 0x08, 0x92, 0xee, 0x79, 0xdb, 0xff, 0xff, 0xb7, 0x33, 0xf3, 0x90, 0x07, 0xda, 0x38, + 0x69, 0xf9, 0x71, 0xa2, 0xcd, 0x04, 0x25, 0x9f, 0x59, 0xed, 0x0a, 0xc6, 0x79, 0xce, 0x32, 0x0b, + 0xb9, 0x16, 0xd2, 0xb2, 0x7c, 0xc8, 0xdc, 0x69, 0x94, 0x59, 0x70, 0x40, 0xef, 0xad, 0x98, 0x8e, + 0x38, 0xcf, 0xa3, 0x76, 0x3a, 0xca, 0x87, 0xbd, 0xbe, 0x02, 0x50, 0x27, 0x92, 0x25, 0x99, 0x66, + 0x89, 0x31, 0xe0, 0x12, 0xa7, 0xc1, 0x60, 0x2d, 0xd1, 0xeb, 0x28, 0x50, 0x50, 0x85, 0xac, 0x8c, + 0x9a, 0xea, 0x2e, 0x07, 0x4c, 0x01, 0x27, 0x75, 0xa3, 0x4e, 0xda, 0x56, 0x23, 0x57, 0x65, 0xd3, + 0xd9, 0x6b, 0x96, 0x98, 0xa2, 0x6e, 0x85, 0x1f, 0x7d, 0xd2, 0x19, 0xa3, 0x1a, 0x21, 0x6a, 0x65, + 0x0e, 0xc1, 0xe0, 0x2c, 0x95, 0xf6, 0x48, 0x16, 0x74, 0x97, 0x6c, 0xd5, 0x90, 0x5a, 0x74, 0xfd, + 0x3b, 0xfe, 0xde, 0x76, 0x7c, 0xad, 0xca, 0x9f, 0x0b, 0xfa, 0x98, 0xdc, 0x68, 0x61, 0x27, 0x89, + 0x10, 0xb6, 0xbb, 0x51, 0xf6, 0x0f, 0xe8, 0xcf, 0x6f, 0x83, 0x9b, 0x45, 0x92, 0x9e, 0xec, 0x87, + 0x65, 0x55, 0x22, 0x86, 0xf1, 0x4e, 0x3b, 0x38, 0x12, 0xc2, 0xd2, 0xbb, 0x64, 0x87, 0x37, 0x16, + 0x93, 0x37, 0xb2, 0xe8, 0x6e, 0x56, 0xba, 0xd7, 0xf9, 0xd2, 0x76, 0x7f, 0xeb, 0xdd, 0xd9, 0xc0, + 0xfb, 0x71, 0x36, 0xf0, 0xc2, 0x80, 0xf4, 0x57, 0x81, 0xc5, 0x12, 0x33, 0x30, 0x28, 0xc3, 0x57, + 0x24, 0x18, 0xa3, 0x8a, 0xa5, 0xd2, 0xe8, 0xa4, 0x6d, 0x27, 0x62, 0xf9, 0x36, 0xb1, 0xe2, 0x99, + 0x34, 0x90, 0xd2, 0x0e, 0xb9, 0x22, 0xca, 0xa0, 0xe1, 0xaf, 0x13, 0xda, 0x27, 0xdb, 0x42, 0x66, + 0x80, 0xda, 0x41, 0x43, 0x1e, 0x2f, 0x0b, 0x7f, 0xf8, 0xef, 0x91, 0xfb, 0xeb, 0xf5, 0x5b, 0x92, + 0xe1, 0x97, 0x0d, 0xb2, 0x39, 0x46, 0x45, 0x3f, 0xf8, 0xe4, 0xd6, 0xbf, 0x07, 0xf9, 0x24, 0xba, + 0xc0, 0x8d, 0x47, 0xab, 0x7e, 0xb5, 0x37, 0xfa, 0xef, 0x4f, 0x5b, 0x36, 0xfa, 0xc9, 0x27, 0xb7, + 0xd7, 0x9d, 0xd1, 0xe1, 0x45, 0x2d, 0xd6, 0x88, 0xf4, 0x8e, 0x2e, 0x41, 0xa4, 0x25, 0x3e, 0x78, + 0xf1, 0x79, 0x1e, 0xf8, 0xe7, 0xf3, 0xc0, 0xff, 0x3e, 0x0f, 0xfc, 0xf7, 0x8b, 0xc0, 0x3b, 0x5f, + 0x04, 0xde, 0xd7, 0x45, 0xe0, 0xbd, 0x7c, 0xaa, 0xb4, 0x3b, 0x9e, 0x4d, 0x23, 0x0e, 0x69, 0xf3, + 0xbe, 0xd9, 0xd2, 0xf7, 0xe1, 0xef, 0xd5, 0xcb, 0x87, 0xec, 0xf4, 0xef, 0xfd, 0x73, 0x45, 0x26, + 0x71, 0x7a, 0xb5, 0x7a, 0xf1, 0x8f, 0x7e, 0x05, 0x00, 0x00, 0xff, 0xff, 0xd1, 0x94, 0x72, 0x77, + 0xb0, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/ccv/types/ccv.pb.go b/x/ccv/types/ccv.pb.go index 5a9bee15d1..229dbb7783 100644 --- a/x/ccv/types/ccv.pb.go +++ b/x/ccv/types/ccv.pb.go @@ -481,51 +481,51 @@ func init() { } var fileDescriptor_70469e5d6b741c6d = []byte{ - // 694 bytes of a gzipped FileDescriptorProto + // 697 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xcf, 0x6e, 0xda, 0x4c, 0x14, 0xc5, 0xed, 0x60, 0x45, 0xca, 0x20, 0x25, 0x8e, 0x3f, 0xbe, 0x8a, 0xb8, 0xad, 0x63, 0x59, - 0x51, 0x8b, 0x5a, 0xd5, 0x6e, 0x9c, 0x4d, 0xd5, 0x6e, 0x1a, 0x08, 0x11, 0x28, 0xff, 0x90, 0x1d, - 0x52, 0xb5, 0x1b, 0x6b, 0xb0, 0x27, 0x30, 0x02, 0x6c, 0xe4, 0x19, 0xac, 0xf2, 0x06, 0x55, 0x56, - 0x7d, 0x81, 0xac, 0xaa, 0x3e, 0x48, 0x77, 0x59, 0x66, 0xd7, 0xac, 0xa2, 0x2a, 0x79, 0x83, 0x3e, - 0x41, 0xe5, 0xc1, 0x10, 0x02, 0x0e, 0x52, 0x56, 0x0c, 0x77, 0xee, 0x3d, 0x70, 0x7e, 0x73, 0x74, - 0xc1, 0x06, 0xf6, 0x29, 0x0a, 0xdd, 0x16, 0xc4, 0xbe, 0x43, 0x90, 0xdb, 0x0f, 0x31, 0x1d, 0x18, - 0xae, 0x1b, 0x19, 0x91, 0x19, 0x7f, 0xe8, 0xbd, 0x30, 0xa0, 0x81, 0x24, 0xa7, 0x74, 0xe9, 0xf1, - 0x75, 0x64, 0xca, 0x1b, 0x6e, 0x40, 0xba, 0x01, 0x31, 0x08, 0x85, 0x6d, 0xec, 0x37, 0x8d, 0x68, - 0xb3, 0x81, 0x28, 0xdc, 0x1c, 0x7d, 0x1f, 0x2a, 0xc8, 0xb9, 0x66, 0xd0, 0x0c, 0xd8, 0xd1, 0x88, - 0x4f, 0x49, 0xf5, 0x29, 0x45, 0xbe, 0x87, 0xc2, 0x2e, 0xf6, 0xa9, 0x01, 0x1b, 0x2e, 0x36, 0xe8, - 0xa0, 0x87, 0xc8, 0xf0, 0x52, 0xbb, 0xe2, 0xc1, 0xb3, 0x13, 0xd8, 0xc1, 0x1e, 0xa4, 0x41, 0x68, - 0x23, 0x5a, 0x6a, 0x41, 0xbf, 0x89, 0x6a, 0xd0, 0x6d, 0x23, 0xba, 0x03, 0x29, 0x94, 0x02, 0xb0, - 0x1a, 0x8d, 0xee, 0x9d, 0x7e, 0xcf, 0x83, 0x14, 0x91, 0x3c, 0xaf, 0x66, 0x0a, 0x59, 0x53, 0xd5, - 0xef, 0x94, 0xf5, 0x58, 0x59, 0x1f, 0x2b, 0xd5, 0x59, 0x63, 0x51, 0xbd, 0xb8, 0x5e, 0xe7, 0xfe, - 0x5e, 0xaf, 0xe7, 0x07, 0xb0, 0xdb, 0x79, 0xaf, 0xcd, 0x08, 0x69, 0x96, 0x18, 0xdd, 0x1f, 0x21, - 0x52, 0x01, 0xc4, 0x35, 0x82, 0x68, 0xd2, 0xe4, 0x60, 0x2f, 0xbf, 0xa0, 0xf2, 0x05, 0xc1, 0x5a, - 0x1e, 0xd6, 0x87, 0x8d, 0x55, 0x4f, 0x7a, 0x0e, 0x00, 0xe9, 0x40, 0xd2, 0x72, 0xa0, 0xdb, 0x26, - 0xf9, 0x8c, 0x9a, 0x29, 0x2c, 0x59, 0x4b, 0xac, 0xb2, 0xed, 0xb6, 0x89, 0x16, 0x80, 0xb5, 0x87, - 0x9c, 0x11, 0xc9, 0x02, 0x42, 0x07, 0x13, 0x9a, 0x38, 0x79, 0xa7, 0x3f, 0xcc, 0x5e, 0x9f, 0x87, - 0xa7, 0x28, 0xc4, 0x0e, 0x2d, 0xa6, 0xa5, 0x7d, 0x04, 0xb9, 0x13, 0xbb, 0x74, 0x00, 0x69, 0x3f, - 0x44, 0xde, 0x04, 0xc2, 0x34, 0x47, 0x7c, 0x9a, 0x23, 0xed, 0x37, 0x0f, 0x56, 0xec, 0xd8, 0xc0, - 0xc4, 0xb4, 0x05, 0x96, 0xc6, 0x8c, 0xd8, 0x58, 0xd6, 0x94, 0x1f, 0x06, 0x5f, 0xcc, 0x27, 0xc8, - 0xc5, 0x29, 0xe4, 0x9a, 0x75, 0x27, 0xf3, 0x08, 0xc6, 0xbb, 0x00, 0x60, 0xff, 0x34, 0x84, 0x2e, - 0xc5, 0x81, 0x9f, 0xcf, 0xa8, 0x7c, 0x61, 0xd9, 0x7c, 0xa1, 0x0f, 0xd3, 0xa8, 0x8f, 0xd2, 0x97, - 0xa4, 0x51, 0xaf, 0x8e, 0x3b, 0x8f, 0x07, 0x3d, 0x64, 0x4d, 0x4c, 0x6a, 0x2f, 0xc1, 0x7f, 0x09, - 0x98, 0xba, 0xdf, 0x08, 0x7c, 0x0f, 0xfb, 0xcd, 0xa3, 0x1e, 0x91, 0x44, 0x90, 0xc1, 0xde, 0x30, - 0x4f, 0x82, 0x15, 0x1f, 0xb5, 0x9f, 0x0b, 0x40, 0x2a, 0x05, 0x3e, 0xe9, 0x77, 0x51, 0x38, 0x41, - 0x61, 0x17, 0x08, 0x71, 0x6c, 0x19, 0x80, 0x65, 0xd3, 0x9c, 0xf7, 0x5e, 0xb3, 0xd3, 0xec, 0xdf, - 0xb0, 0x79, 0xe9, 0x13, 0x58, 0x21, 0xf7, 0x01, 0x33, 0xe3, 0x59, 0xf3, 0xf5, 0x3c, 0xc9, 0xa9, - 0x37, 0xa9, 0x70, 0xd6, 0xb4, 0x8a, 0x74, 0x0a, 0x72, 0x11, 0x71, 0x67, 0x1e, 0x9f, 0x21, 0xcb, - 0x9a, 0x6f, 0xe7, 0x06, 0x2c, 0x25, 0x34, 0x15, 0xce, 0x4a, 0xd5, 0x2b, 0x2e, 0x02, 0xc1, 0x83, - 0x14, 0x6a, 0x0d, 0xf0, 0x64, 0xd6, 0xe8, 0x3e, 0x26, 0x54, 0xaa, 0xdc, 0x8b, 0xb6, 0xfe, 0x38, - 0x54, 0x93, 0x81, 0x7e, 0xf5, 0x8b, 0x4f, 0xfb, 0x91, 0x98, 0xa6, 0xf4, 0x01, 0xa8, 0xa5, 0xa3, - 0x43, 0xbb, 0x7e, 0x50, 0xb6, 0x9c, 0xda, 0x76, 0x69, 0xaf, 0x7c, 0xec, 0x1c, 0x7f, 0xae, 0x95, - 0x9d, 0xfa, 0xa1, 0x5d, 0x2b, 0x97, 0xaa, 0xbb, 0xd5, 0xf2, 0x8e, 0xc8, 0xc9, 0xff, 0x9f, 0x9d, - 0xab, 0xab, 0x75, 0x9f, 0xf4, 0x90, 0x8b, 0x4f, 0xf1, 0xc8, 0x87, 0x64, 0x00, 0x39, 0x75, 0xd8, - 0xde, 0xdf, 0xb6, 0x2b, 0x22, 0x2f, 0xaf, 0x9c, 0x9d, 0xab, 0xd9, 0x09, 0xe6, 0xd2, 0x16, 0x58, - 0x4b, 0x1d, 0x88, 0xc9, 0x89, 0x0b, 0x72, 0xee, 0xec, 0x5c, 0x15, 0x4f, 0xa6, 0x68, 0xc9, 0xc2, - 0xb7, 0x1f, 0x0a, 0x57, 0xdc, 0xbb, 0xb8, 0x51, 0xf8, 0xcb, 0x1b, 0x85, 0xff, 0x73, 0xa3, 0xf0, - 0xdf, 0x6f, 0x15, 0xee, 0xf2, 0x56, 0xe1, 0xae, 0x6e, 0x15, 0xee, 0xcb, 0x66, 0x13, 0xd3, 0x56, - 0xbf, 0xa1, 0xbb, 0x41, 0xd7, 0x48, 0xd6, 0xeb, 0x1d, 0xaa, 0x37, 0xe3, 0x3d, 0xfd, 0x95, 0x6d, - 0x6a, 0xb6, 0x33, 0x1b, 0x8b, 0x6c, 0x69, 0x6e, 0xfd, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x42, 0x2c, - 0x7e, 0x13, 0xd1, 0x05, 0x00, 0x00, + 0x51, 0x8b, 0x5a, 0xd5, 0x6e, 0x9c, 0x2e, 0xaa, 0x76, 0xd3, 0x40, 0x88, 0x40, 0xcd, 0x1f, 0x64, + 0x87, 0x54, 0xed, 0xc6, 0x1a, 0xec, 0x09, 0x8c, 0x00, 0x1b, 0x79, 0x06, 0xab, 0xbc, 0x41, 0x95, + 0x55, 0x5f, 0x20, 0xab, 0xaa, 0x0f, 0xd2, 0x5d, 0x96, 0xd9, 0x35, 0xab, 0xa8, 0x4a, 0xde, 0xa0, + 0x4f, 0x50, 0x79, 0x30, 0x84, 0x80, 0x83, 0x94, 0x15, 0xc3, 0x9d, 0x7b, 0x0f, 0x9c, 0xdf, 0x1c, + 0x5d, 0xb0, 0x81, 0x7d, 0x8a, 0x42, 0xb7, 0x05, 0xb1, 0xef, 0x10, 0xe4, 0xf6, 0x43, 0x4c, 0x07, + 0x86, 0xeb, 0x46, 0x46, 0x64, 0xc6, 0x1f, 0x7a, 0x2f, 0x0c, 0x68, 0x20, 0xc9, 0x29, 0x5d, 0x7a, + 0x7c, 0x1d, 0x99, 0xf2, 0x86, 0x1b, 0x90, 0x6e, 0x40, 0x0c, 0x42, 0x61, 0x1b, 0xfb, 0x4d, 0x23, + 0xda, 0x6c, 0x20, 0x0a, 0x37, 0x47, 0xdf, 0x87, 0x0a, 0x72, 0xae, 0x19, 0x34, 0x03, 0x76, 0x34, + 0xe2, 0x53, 0x52, 0x7d, 0x4c, 0x91, 0xef, 0xa1, 0xb0, 0x8b, 0x7d, 0x6a, 0xc0, 0x86, 0x8b, 0x0d, + 0x3a, 0xe8, 0x21, 0x32, 0xbc, 0xd4, 0x2e, 0x79, 0xf0, 0xe4, 0x18, 0x76, 0xb0, 0x07, 0x69, 0x10, + 0xda, 0x88, 0x96, 0x5a, 0xd0, 0x6f, 0xa2, 0x1a, 0x74, 0xdb, 0x88, 0xee, 0x40, 0x0a, 0xa5, 0x00, + 0xac, 0x46, 0xa3, 0x7b, 0xa7, 0xdf, 0xf3, 0x20, 0x45, 0x24, 0xcf, 0xab, 0x99, 0x42, 0xd6, 0x54, + 0xf5, 0x5b, 0x65, 0x3d, 0x56, 0xd6, 0xc7, 0x4a, 0x75, 0xd6, 0x58, 0x54, 0xcf, 0xaf, 0xd6, 0xb9, + 0xbf, 0x57, 0xeb, 0xf9, 0x01, 0xec, 0x76, 0xde, 0x69, 0x33, 0x42, 0x9a, 0x25, 0x46, 0x77, 0x47, + 0x88, 0x54, 0x00, 0x71, 0x8d, 0x20, 0x9a, 0x34, 0x39, 0xd8, 0xcb, 0x2f, 0xa8, 0x7c, 0x41, 0xb0, + 0x96, 0x87, 0xf5, 0x61, 0x63, 0xd5, 0x93, 0x9e, 0x02, 0x40, 0x3a, 0x90, 0xb4, 0x1c, 0xe8, 0xb6, + 0x49, 0x3e, 0xa3, 0x66, 0x0a, 0x4b, 0xd6, 0x12, 0xab, 0x6c, 0xbb, 0x6d, 0xa2, 0x05, 0x60, 0xed, + 0x3e, 0x67, 0x44, 0xb2, 0x80, 0xd0, 0xc1, 0x84, 0x26, 0x4e, 0xde, 0xea, 0xf7, 0xb3, 0xd7, 0xe7, + 0xe1, 0x29, 0x0a, 0xb1, 0x43, 0x8b, 0x69, 0x69, 0x1f, 0x40, 0xee, 0xd8, 0x2e, 0xed, 0x43, 0xda, + 0x0f, 0x91, 0x37, 0x81, 0x30, 0xcd, 0x11, 0x9f, 0xe6, 0x48, 0xfb, 0xcd, 0x83, 0x15, 0x3b, 0x36, + 0x30, 0x31, 0x6d, 0x81, 0xa5, 0x31, 0x23, 0x36, 0x96, 0x35, 0xe5, 0xfb, 0xc1, 0x17, 0xf3, 0x09, + 0x72, 0x71, 0x0a, 0xb9, 0x66, 0xdd, 0xca, 0x3c, 0x80, 0xf1, 0x2e, 0x00, 0xd8, 0x3f, 0x09, 0xa1, + 0x4b, 0x71, 0xe0, 0xe7, 0x33, 0x2a, 0x5f, 0x58, 0x36, 0x9f, 0xe9, 0xc3, 0x34, 0xea, 0xa3, 0xf4, + 0x25, 0x69, 0xd4, 0xab, 0xe3, 0xce, 0xa3, 0x41, 0x0f, 0x59, 0x13, 0x93, 0xda, 0x73, 0xf0, 0x5f, + 0x02, 0xa6, 0xee, 0x37, 0x02, 0xdf, 0xc3, 0x7e, 0xf3, 0xb0, 0x47, 0x24, 0x11, 0x64, 0xb0, 0x37, + 0xcc, 0x93, 0x60, 0xc5, 0x47, 0xed, 0xe7, 0x02, 0x90, 0x4a, 0x81, 0x4f, 0xfa, 0x5d, 0x14, 0x4e, + 0x50, 0xd8, 0x05, 0x42, 0x1c, 0x5b, 0x06, 0x60, 0xd9, 0x34, 0xe7, 0xbd, 0xd7, 0xec, 0x34, 0xfb, + 0x37, 0x6c, 0x5e, 0xfa, 0x04, 0x56, 0xc8, 0x5d, 0xc0, 0xcc, 0x78, 0xd6, 0x7c, 0x39, 0x4f, 0x72, + 0xea, 0x4d, 0x2a, 0x9c, 0x35, 0xad, 0x22, 0x9d, 0x80, 0x5c, 0x44, 0xdc, 0x99, 0xc7, 0x67, 0xc8, + 0xb2, 0xe6, 0xeb, 0xb9, 0x01, 0x4b, 0x09, 0x4d, 0x85, 0xb3, 0x52, 0xf5, 0x8a, 0x8b, 0x40, 0xf0, + 0x20, 0x85, 0x5a, 0x03, 0x3c, 0x9a, 0x35, 0xba, 0x87, 0x09, 0x95, 0x2a, 0x77, 0xa2, 0xad, 0x3f, + 0x0c, 0xd5, 0x64, 0xa0, 0x5f, 0xfc, 0xe2, 0xd3, 0x7e, 0x24, 0xa6, 0x29, 0xbd, 0x07, 0x6a, 0xe9, + 0xf0, 0xc0, 0xae, 0xef, 0x97, 0x2d, 0xa7, 0xb6, 0x5d, 0xfa, 0x58, 0x3e, 0x72, 0x8e, 0x3e, 0xd7, + 0xca, 0x4e, 0xfd, 0xc0, 0xae, 0x95, 0x4b, 0xd5, 0xdd, 0x6a, 0x79, 0x47, 0xe4, 0xe4, 0xff, 0x4f, + 0xcf, 0xd4, 0xd5, 0xba, 0x4f, 0x7a, 0xc8, 0xc5, 0x27, 0x78, 0xe4, 0x43, 0x32, 0x80, 0x9c, 0x3a, + 0x6c, 0xef, 0x6d, 0xdb, 0x15, 0x91, 0x97, 0x57, 0x4e, 0xcf, 0xd4, 0xec, 0x04, 0x73, 0x69, 0x0b, + 0xac, 0xa5, 0x0e, 0xc4, 0xe4, 0xc4, 0x05, 0x39, 0x77, 0x7a, 0xa6, 0x8a, 0xc7, 0x53, 0xb4, 0x64, + 0xe1, 0xdb, 0x0f, 0x85, 0x2b, 0x1e, 0x9c, 0x5f, 0x2b, 0xfc, 0xc5, 0xb5, 0xc2, 0xff, 0xb9, 0x56, + 0xf8, 0xef, 0x37, 0x0a, 0x77, 0x71, 0xa3, 0x70, 0x97, 0x37, 0x0a, 0xf7, 0xe5, 0x4d, 0x13, 0xd3, + 0x56, 0xbf, 0xa1, 0xbb, 0x41, 0xd7, 0x48, 0xd6, 0xeb, 0x2d, 0xaa, 0x57, 0xe3, 0x3d, 0x1d, 0x99, + 0xc6, 0x57, 0xb6, 0xac, 0xd9, 0xda, 0x6c, 0x2c, 0xb2, 0xbd, 0xb9, 0xf5, 0x2f, 0x00, 0x00, 0xff, + 0xff, 0x44, 0xb7, 0x05, 0x51, 0xd4, 0x05, 0x00, 0x00, } func (m *ValidatorSetChangePacketData) Marshal() (dAtA []byte, err error) { From aa6bd0c87c93f6b1963ce7d71b51e22afe35b821 Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 11:42:47 -0700 Subject: [PATCH 4/6] rm bad files --- v2/x/ccv/consumer/types/consumer.pb.go | 1551 ------ v2/x/ccv/consumer/types/genesis.pb.go | 1394 ------ v2/x/ccv/consumer/types/query.pb.go | 1329 ------ v2/x/ccv/consumer/types/query.pb.gw.go | 218 - v2/x/ccv/provider/types/genesis.pb.go | 1706 ------- v2/x/ccv/provider/types/provider.pb.go | 5995 ------------------------ v2/x/ccv/provider/types/query.pb.go | 4566 ------------------ v2/x/ccv/provider/types/query.pb.gw.go | 763 --- v2/x/ccv/provider/types/tx.pb.go | 997 ---- v2/x/ccv/types/ccv.pb.go | 1843 -------- 10 files changed, 20362 deletions(-) delete mode 100644 v2/x/ccv/consumer/types/consumer.pb.go delete mode 100644 v2/x/ccv/consumer/types/genesis.pb.go delete mode 100644 v2/x/ccv/consumer/types/query.pb.go delete mode 100644 v2/x/ccv/consumer/types/query.pb.gw.go delete mode 100644 v2/x/ccv/provider/types/genesis.pb.go delete mode 100644 v2/x/ccv/provider/types/provider.pb.go delete mode 100644 v2/x/ccv/provider/types/query.pb.go delete mode 100644 v2/x/ccv/provider/types/query.pb.gw.go delete mode 100644 v2/x/ccv/provider/types/tx.pb.go delete mode 100644 v2/x/ccv/types/ccv.pb.go diff --git a/v2/x/ccv/consumer/types/consumer.pb.go b/v2/x/ccv/consumer/types/consumer.pb.go deleted file mode 100644 index 70f57a4b71..0000000000 --- a/v2/x/ccv/consumer/types/consumer.pb.go +++ /dev/null @@ -1,1551 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v2/consumer.proto - -package types - -import ( - fmt "fmt" - types "github.com/cosmos/cosmos-sdk/codec/types" - _ "github.com/cosmos/interchain-security/v2/x/ccv/types" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" - _ "github.com/regen-network/cosmos-proto" - _ "google.golang.org/protobuf/types/known/durationpb" - _ "google.golang.org/protobuf/types/known/timestamppb" - io "io" - math "math" - math_bits "math/bits" - time "time" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf -var _ = time.Kitchen - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// Params defines the parameters for CCV consumer module -type Params struct { - // TODO: Remove enabled flag and find a better way to setup integration tests - // See: https://github.com/cosmos/interchain-security/issues/339 - Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` - /////////////////////// - // Distribution Params - // Number of blocks between ibc-token-transfers from the consumer chain to - // the provider chain. Note that at this transmission event a fraction of - // the accumulated tokens are divided and sent consumer redistribution - // address. - BlocksPerDistributionTransmission int64 `protobuf:"varint,2,opt,name=blocks_per_distribution_transmission,json=blocksPerDistributionTransmission,proto3" json:"blocks_per_distribution_transmission,omitempty"` - // Channel, and provider-chain receiving address to send distribution token - // transfers over. These parameters is auto-set during the consumer <-> - // provider handshake procedure. - DistributionTransmissionChannel string `protobuf:"bytes,3,opt,name=distribution_transmission_channel,json=distributionTransmissionChannel,proto3" json:"distribution_transmission_channel,omitempty"` - ProviderFeePoolAddrStr string `protobuf:"bytes,4,opt,name=provider_fee_pool_addr_str,json=providerFeePoolAddrStr,proto3" json:"provider_fee_pool_addr_str,omitempty"` - // Sent CCV related IBC packets will timeout after this duration - CcvTimeoutPeriod time.Duration `protobuf:"bytes,5,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` - // Sent transfer related IBC packets will timeout after this duration - TransferTimeoutPeriod time.Duration `protobuf:"bytes,6,opt,name=transfer_timeout_period,json=transferTimeoutPeriod,proto3,stdduration" json:"transfer_timeout_period"` - // The fraction of tokens allocated to the consumer redistribution address - // during distribution events. The fraction is a string representing a - // decimal number. For example "0.75" would represent 75%. - ConsumerRedistributionFraction string `protobuf:"bytes,7,opt,name=consumer_redistribution_fraction,json=consumerRedistributionFraction,proto3" json:"consumer_redistribution_fraction,omitempty"` - // The number of historical info entries to persist in store. - // This param is a part of the cosmos sdk staking module. In the case of - // a ccv enabled consumer chain, the ccv module acts as the staking module. - HistoricalEntries int64 `protobuf:"varint,8,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty"` - // Unbonding period for the consumer, - // which should be smaller than that of the provider in general. - UnbondingPeriod time.Duration `protobuf:"bytes,9,opt,name=unbonding_period,json=unbondingPeriod,proto3,stdduration" json:"unbonding_period"` - // The threshold for the percentage of validators at the bottom of the set who - // can opt out of running the consumer chain without being punished. For example, a - // value of 0.05 means that the validators in the bottom 5% of the set can opt out - SoftOptOutThreshold string `protobuf:"bytes,10,opt,name=soft_opt_out_threshold,json=softOptOutThreshold,proto3" json:"soft_opt_out_threshold,omitempty"` - // Reward denoms. These are the denominations which are allowed to be sent to the provider as rewards. - RewardDenoms []string `protobuf:"bytes,11,rep,name=reward_denoms,json=rewardDenoms,proto3" json:"reward_denoms,omitempty"` - // Provider-originated reward denoms. These are denoms coming from the provider - // which are allowed to be used as rewards. e.g. "uatom" - ProviderRewardDenoms []string `protobuf:"bytes,12,rep,name=provider_reward_denoms,json=providerRewardDenoms,proto3" json:"provider_reward_denoms,omitempty"` -} - -func (m *Params) Reset() { *m = Params{} } -func (m *Params) String() string { return proto.CompactTextString(m) } -func (*Params) ProtoMessage() {} -func (*Params) Descriptor() ([]byte, []int) { - return fileDescriptor_154285f600605b15, []int{0} -} -func (m *Params) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_Params.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *Params) XXX_Merge(src proto.Message) { - xxx_messageInfo_Params.Merge(m, src) -} -func (m *Params) XXX_Size() int { - return m.Size() -} -func (m *Params) XXX_DiscardUnknown() { - xxx_messageInfo_Params.DiscardUnknown(m) -} - -var xxx_messageInfo_Params proto.InternalMessageInfo - -func (m *Params) GetEnabled() bool { - if m != nil { - return m.Enabled - } - return false -} - -func (m *Params) GetBlocksPerDistributionTransmission() int64 { - if m != nil { - return m.BlocksPerDistributionTransmission - } - return 0 -} - -func (m *Params) GetDistributionTransmissionChannel() string { - if m != nil { - return m.DistributionTransmissionChannel - } - return "" -} - -func (m *Params) GetProviderFeePoolAddrStr() string { - if m != nil { - return m.ProviderFeePoolAddrStr - } - return "" -} - -func (m *Params) GetCcvTimeoutPeriod() time.Duration { - if m != nil { - return m.CcvTimeoutPeriod - } - return 0 -} - -func (m *Params) GetTransferTimeoutPeriod() time.Duration { - if m != nil { - return m.TransferTimeoutPeriod - } - return 0 -} - -func (m *Params) GetConsumerRedistributionFraction() string { - if m != nil { - return m.ConsumerRedistributionFraction - } - return "" -} - -func (m *Params) GetHistoricalEntries() int64 { - if m != nil { - return m.HistoricalEntries - } - return 0 -} - -func (m *Params) GetUnbondingPeriod() time.Duration { - if m != nil { - return m.UnbondingPeriod - } - return 0 -} - -func (m *Params) GetSoftOptOutThreshold() string { - if m != nil { - return m.SoftOptOutThreshold - } - return "" -} - -func (m *Params) GetRewardDenoms() []string { - if m != nil { - return m.RewardDenoms - } - return nil -} - -func (m *Params) GetProviderRewardDenoms() []string { - if m != nil { - return m.ProviderRewardDenoms - } - return nil -} - -// LastTransmissionBlockHeight is the last time validator holding -// pools were transmitted to the provider chain -type LastTransmissionBlockHeight struct { - Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` -} - -func (m *LastTransmissionBlockHeight) Reset() { *m = LastTransmissionBlockHeight{} } -func (m *LastTransmissionBlockHeight) String() string { return proto.CompactTextString(m) } -func (*LastTransmissionBlockHeight) ProtoMessage() {} -func (*LastTransmissionBlockHeight) Descriptor() ([]byte, []int) { - return fileDescriptor_154285f600605b15, []int{1} -} -func (m *LastTransmissionBlockHeight) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *LastTransmissionBlockHeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_LastTransmissionBlockHeight.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *LastTransmissionBlockHeight) XXX_Merge(src proto.Message) { - xxx_messageInfo_LastTransmissionBlockHeight.Merge(m, src) -} -func (m *LastTransmissionBlockHeight) XXX_Size() int { - return m.Size() -} -func (m *LastTransmissionBlockHeight) XXX_DiscardUnknown() { - xxx_messageInfo_LastTransmissionBlockHeight.DiscardUnknown(m) -} - -var xxx_messageInfo_LastTransmissionBlockHeight proto.InternalMessageInfo - -func (m *LastTransmissionBlockHeight) GetHeight() int64 { - if m != nil { - return m.Height - } - return 0 -} - -// CrossChainValidator defines the validators for CCV consumer module -type CrossChainValidator struct { - Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` - Power int64 `protobuf:"varint,2,opt,name=power,proto3" json:"power,omitempty"` - // pubkey is the consensus public key of the validator, as a Protobuf Any. - Pubkey *types.Any `protobuf:"bytes,3,opt,name=pubkey,proto3" json:"pubkey,omitempty" yaml:"consensus_pubkey"` -} - -func (m *CrossChainValidator) Reset() { *m = CrossChainValidator{} } -func (m *CrossChainValidator) String() string { return proto.CompactTextString(m) } -func (*CrossChainValidator) ProtoMessage() {} -func (*CrossChainValidator) Descriptor() ([]byte, []int) { - return fileDescriptor_154285f600605b15, []int{2} -} -func (m *CrossChainValidator) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *CrossChainValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_CrossChainValidator.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *CrossChainValidator) XXX_Merge(src proto.Message) { - xxx_messageInfo_CrossChainValidator.Merge(m, src) -} -func (m *CrossChainValidator) XXX_Size() int { - return m.Size() -} -func (m *CrossChainValidator) XXX_DiscardUnknown() { - xxx_messageInfo_CrossChainValidator.DiscardUnknown(m) -} - -var xxx_messageInfo_CrossChainValidator proto.InternalMessageInfo - -func (m *CrossChainValidator) GetAddress() []byte { - if m != nil { - return m.Address - } - return nil -} - -func (m *CrossChainValidator) GetPower() int64 { - if m != nil { - return m.Power - } - return 0 -} - -func (m *CrossChainValidator) GetPubkey() *types.Any { - if m != nil { - return m.Pubkey - } - return nil -} - -// MaturingVSCPacket contains the maturing time of a received VSCPacket -type MaturingVSCPacket struct { - VscId uint64 `protobuf:"varint,1,opt,name=vscId,proto3" json:"vscId,omitempty"` - MaturityTime time.Time `protobuf:"bytes,2,opt,name=maturity_time,json=maturityTime,proto3,stdtime" json:"maturity_time"` -} - -func (m *MaturingVSCPacket) Reset() { *m = MaturingVSCPacket{} } -func (m *MaturingVSCPacket) String() string { return proto.CompactTextString(m) } -func (*MaturingVSCPacket) ProtoMessage() {} -func (*MaturingVSCPacket) Descriptor() ([]byte, []int) { - return fileDescriptor_154285f600605b15, []int{3} -} -func (m *MaturingVSCPacket) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MaturingVSCPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MaturingVSCPacket.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MaturingVSCPacket) XXX_Merge(src proto.Message) { - xxx_messageInfo_MaturingVSCPacket.Merge(m, src) -} -func (m *MaturingVSCPacket) XXX_Size() int { - return m.Size() -} -func (m *MaturingVSCPacket) XXX_DiscardUnknown() { - xxx_messageInfo_MaturingVSCPacket.DiscardUnknown(m) -} - -var xxx_messageInfo_MaturingVSCPacket proto.InternalMessageInfo - -func (m *MaturingVSCPacket) GetVscId() uint64 { - if m != nil { - return m.VscId - } - return 0 -} - -func (m *MaturingVSCPacket) GetMaturityTime() time.Time { - if m != nil { - return m.MaturityTime - } - return time.Time{} -} - -func init() { - proto.RegisterType((*Params)(nil), "interchain_security.ccv.consumer.v2.Params") - proto.RegisterType((*LastTransmissionBlockHeight)(nil), "interchain_security.ccv.consumer.v2.LastTransmissionBlockHeight") - proto.RegisterType((*CrossChainValidator)(nil), "interchain_security.ccv.consumer.v2.CrossChainValidator") - proto.RegisterType((*MaturingVSCPacket)(nil), "interchain_security.ccv.consumer.v2.MaturingVSCPacket") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v2/consumer.proto", fileDescriptor_154285f600605b15) -} - -var fileDescriptor_154285f600605b15 = []byte{ - // 785 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xcf, 0x6e, 0xdb, 0x36, - 0x18, 0x8f, 0x96, 0xd6, 0x4d, 0x98, 0x14, 0x6b, 0x59, 0x2f, 0x55, 0x33, 0x40, 0x76, 0xdd, 0x1e, - 0x7c, 0x89, 0x04, 0x38, 0xdb, 0xa5, 0xc0, 0x0e, 0xb5, 0xb3, 0xa2, 0xdd, 0xbf, 0x78, 0xaa, 0xd1, - 0x01, 0xdb, 0x81, 0xa0, 0x28, 0x5a, 0x22, 0x22, 0x91, 0x02, 0x49, 0xa9, 0xd3, 0x7d, 0x0f, 0xd0, - 0xe3, 0x1e, 0x61, 0x0f, 0xb0, 0x87, 0x28, 0x76, 0xea, 0x71, 0xa7, 0x6e, 0x48, 0xde, 0x60, 0x4f, - 0x30, 0x90, 0x92, 0x5c, 0x3b, 0x6d, 0x80, 0xde, 0xf8, 0xe9, 0xf7, 0xfb, 0x7e, 0xfa, 0xfe, 0x83, - 0x09, 0xe3, 0x9a, 0x4a, 0x92, 0x62, 0xc6, 0x91, 0xa2, 0xa4, 0x94, 0x4c, 0xd7, 0x01, 0x21, 0x55, - 0x40, 0x04, 0x57, 0x65, 0x4e, 0x65, 0x50, 0x4d, 0x56, 0x6f, 0xbf, 0x90, 0x42, 0x0b, 0xf8, 0xe0, - 0x03, 0x3e, 0x3e, 0x21, 0x95, 0xbf, 0xe2, 0x55, 0x93, 0xc3, 0x87, 0x57, 0x09, 0x1b, 0x3d, 0x52, - 0x35, 0x52, 0x87, 0xf7, 0x12, 0x21, 0x92, 0x8c, 0x06, 0xd6, 0x8a, 0xca, 0x65, 0x80, 0x79, 0xdd, - 0x42, 0xfd, 0x44, 0x24, 0xc2, 0x3e, 0x03, 0xf3, 0xea, 0x1c, 0x88, 0x50, 0xb9, 0x50, 0xa8, 0x01, - 0x1a, 0xa3, 0x85, 0xbc, 0xcb, 0x5a, 0x71, 0x29, 0xb1, 0x66, 0x82, 0xb7, 0xf8, 0xe0, 0x32, 0xae, - 0x59, 0x4e, 0x95, 0xc6, 0x79, 0xd1, 0x10, 0x46, 0xbf, 0xf5, 0x40, 0x6f, 0x8e, 0x25, 0xce, 0x15, - 0x74, 0xc1, 0x0d, 0xca, 0x71, 0x94, 0xd1, 0xd8, 0x75, 0x86, 0xce, 0x78, 0x27, 0xec, 0x4c, 0x78, - 0x0a, 0x1e, 0x46, 0x99, 0x20, 0x67, 0x0a, 0x15, 0x54, 0xa2, 0x98, 0x29, 0x2d, 0x59, 0x54, 0x9a, - 0xdf, 0x20, 0x2d, 0x31, 0x57, 0x39, 0x53, 0x8a, 0x09, 0xee, 0x7e, 0x32, 0x74, 0xc6, 0xdb, 0xe1, - 0xfd, 0x86, 0x3b, 0xa7, 0xf2, 0x64, 0x8d, 0xb9, 0x58, 0x23, 0xc2, 0x6f, 0xc0, 0xfd, 0x2b, 0x55, - 0x10, 0x49, 0x31, 0xe7, 0x34, 0x73, 0xb7, 0x87, 0xce, 0x78, 0x37, 0x1c, 0xc4, 0x57, 0x88, 0xcc, - 0x1a, 0x1a, 0x7c, 0x04, 0x0e, 0x0b, 0x29, 0x2a, 0x16, 0x53, 0x89, 0x96, 0x94, 0xa2, 0x42, 0x88, - 0x0c, 0xe1, 0x38, 0x96, 0x48, 0x69, 0xe9, 0x5e, 0xb3, 0x22, 0x07, 0x1d, 0xe3, 0x09, 0xa5, 0x73, - 0x21, 0xb2, 0xc7, 0x71, 0x2c, 0x9f, 0x6b, 0x09, 0x7f, 0x04, 0x90, 0x90, 0x0a, 0x99, 0xa2, 0x88, - 0x52, 0x9b, 0xec, 0x98, 0x88, 0xdd, 0xeb, 0x43, 0x67, 0xbc, 0x37, 0xb9, 0xe7, 0x37, 0xb5, 0xf3, - 0xbb, 0xda, 0xf9, 0x27, 0x6d, 0x6d, 0xa7, 0x3b, 0xaf, 0xdf, 0x0e, 0xb6, 0x7e, 0xff, 0x67, 0xe0, - 0x84, 0xb7, 0x08, 0xa9, 0x16, 0x8d, 0xf7, 0xdc, 0x3a, 0xc3, 0x5f, 0xc0, 0x5d, 0x9b, 0xcd, 0x92, - 0xca, 0xcb, 0xba, 0xbd, 0x8f, 0xd7, 0xfd, 0xac, 0xd3, 0xd8, 0x14, 0x7f, 0x0a, 0x86, 0xdd, 0xbc, - 0x21, 0x49, 0x37, 0x4a, 0xb8, 0x94, 0x98, 0x98, 0x87, 0x7b, 0xc3, 0x66, 0xec, 0x75, 0xbc, 0x70, - 0x83, 0xf6, 0xa4, 0x65, 0xc1, 0x23, 0x00, 0x53, 0xa6, 0xb4, 0x90, 0x8c, 0xe0, 0x0c, 0x51, 0xae, - 0x25, 0xa3, 0xca, 0xdd, 0xb1, 0x0d, 0xbc, 0xfd, 0x0e, 0xf9, 0xba, 0x01, 0xe0, 0x0f, 0xe0, 0x56, - 0xc9, 0x23, 0xc1, 0x63, 0xc6, 0x93, 0x2e, 0x9d, 0xdd, 0x8f, 0x4f, 0xe7, 0xd3, 0x95, 0x73, 0x9b, - 0xc8, 0x31, 0x38, 0x50, 0x62, 0xa9, 0x91, 0x28, 0x34, 0x32, 0x15, 0xd2, 0xa9, 0xa4, 0x2a, 0x15, - 0x59, 0xec, 0x02, 0x1b, 0xfe, 0x1d, 0x83, 0x9e, 0x16, 0xfa, 0xb4, 0xd4, 0x8b, 0x0e, 0x82, 0x0f, - 0xc0, 0x4d, 0x49, 0x5f, 0x62, 0x19, 0xa3, 0x98, 0x72, 0x91, 0x2b, 0x77, 0x6f, 0xb8, 0x3d, 0xde, - 0x0d, 0xf7, 0x9b, 0x8f, 0x27, 0xf6, 0x1b, 0xfc, 0x02, 0xac, 0x9a, 0x8d, 0x36, 0xd9, 0xfb, 0x96, - 0xdd, 0xef, 0xd0, 0x70, 0xcd, 0x6b, 0xf4, 0x25, 0xf8, 0xfc, 0x3b, 0xac, 0xf4, 0xfa, 0x7c, 0x4d, - 0xcd, 0x14, 0x3f, 0xa5, 0x2c, 0x49, 0x35, 0x3c, 0x00, 0xbd, 0xd4, 0xbe, 0xec, 0x66, 0x6c, 0x87, - 0xad, 0x35, 0xfa, 0xc3, 0x01, 0x77, 0x66, 0x52, 0x28, 0x35, 0x33, 0x3b, 0xff, 0x02, 0x67, 0x2c, - 0xc6, 0x5a, 0x48, 0xb3, 0x4a, 0x66, 0x02, 0xa9, 0x52, 0xd6, 0x61, 0x3f, 0xec, 0x4c, 0xd8, 0x07, - 0xd7, 0x0b, 0xf1, 0x92, 0xca, 0x76, 0x57, 0x1a, 0x03, 0x62, 0xd0, 0x2b, 0xca, 0xe8, 0x8c, 0xd6, - 0x76, 0xe8, 0xf7, 0x26, 0xfd, 0xf7, 0x8a, 0xfa, 0x98, 0xd7, 0xd3, 0xe3, 0xff, 0xde, 0x0e, 0xee, - 0xd6, 0x38, 0xcf, 0x1e, 0x8d, 0x4c, 0x77, 0x29, 0x57, 0xa5, 0x42, 0x8d, 0xdf, 0xe8, 0xaf, 0x3f, - 0x8f, 0xfa, 0xed, 0x65, 0x20, 0xb2, 0x2e, 0xb4, 0xf0, 0xe7, 0x65, 0xf4, 0x2d, 0xad, 0xc3, 0x56, - 0x78, 0xa4, 0xc1, 0xed, 0xef, 0xb1, 0x2e, 0x25, 0xe3, 0xc9, 0x8b, 0xe7, 0xb3, 0x39, 0x26, 0x67, - 0x54, 0x9b, 0x68, 0x2a, 0x45, 0x9e, 0x35, 0x0b, 0x7f, 0x2d, 0x6c, 0x0c, 0xf8, 0x0c, 0xdc, 0xcc, - 0x2d, 0x55, 0xd7, 0x76, 0x84, 0x6d, 0xac, 0x7b, 0x93, 0xc3, 0xf7, 0x82, 0x5a, 0x74, 0xc7, 0xa4, - 0x69, 0xf5, 0x2b, 0xd3, 0xea, 0xfd, 0xce, 0xd5, 0x80, 0xd3, 0x9f, 0x5e, 0x9f, 0x7b, 0xce, 0x9b, - 0x73, 0xcf, 0xf9, 0xf7, 0xdc, 0x73, 0x5e, 0x5d, 0x78, 0x5b, 0x6f, 0x2e, 0xbc, 0xad, 0xbf, 0x2f, - 0xbc, 0xad, 0x9f, 0xbf, 0x4a, 0x98, 0x4e, 0xcb, 0xc8, 0x27, 0x22, 0x6f, 0x4f, 0x5a, 0xf0, 0xee, - 0x7a, 0x1e, 0xad, 0xae, 0x67, 0x35, 0x09, 0x7e, 0xdd, 0xbc, 0xcd, 0xba, 0x2e, 0xa8, 0x8a, 0x7a, - 0x36, 0x88, 0xe3, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xe0, 0x8c, 0x64, 0xcc, 0x05, 0x00, - 0x00, -} - -func (m *Params) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *Params) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ProviderRewardDenoms) > 0 { - for iNdEx := len(m.ProviderRewardDenoms) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.ProviderRewardDenoms[iNdEx]) - copy(dAtA[i:], m.ProviderRewardDenoms[iNdEx]) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.ProviderRewardDenoms[iNdEx]))) - i-- - dAtA[i] = 0x62 - } - } - if len(m.RewardDenoms) > 0 { - for iNdEx := len(m.RewardDenoms) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.RewardDenoms[iNdEx]) - copy(dAtA[i:], m.RewardDenoms[iNdEx]) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.RewardDenoms[iNdEx]))) - i-- - dAtA[i] = 0x5a - } - } - if len(m.SoftOptOutThreshold) > 0 { - i -= len(m.SoftOptOutThreshold) - copy(dAtA[i:], m.SoftOptOutThreshold) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.SoftOptOutThreshold))) - i-- - dAtA[i] = 0x52 - } - n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.UnbondingPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod):]) - if err1 != nil { - return 0, err1 - } - i -= n1 - i = encodeVarintConsumer(dAtA, i, uint64(n1)) - i-- - dAtA[i] = 0x4a - if m.HistoricalEntries != 0 { - i = encodeVarintConsumer(dAtA, i, uint64(m.HistoricalEntries)) - i-- - dAtA[i] = 0x40 - } - if len(m.ConsumerRedistributionFraction) > 0 { - i -= len(m.ConsumerRedistributionFraction) - copy(dAtA[i:], m.ConsumerRedistributionFraction) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.ConsumerRedistributionFraction))) - i-- - dAtA[i] = 0x3a - } - n2, err2 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.TransferTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod):]) - if err2 != nil { - return 0, err2 - } - i -= n2 - i = encodeVarintConsumer(dAtA, i, uint64(n2)) - i-- - dAtA[i] = 0x32 - n3, err3 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) - if err3 != nil { - return 0, err3 - } - i -= n3 - i = encodeVarintConsumer(dAtA, i, uint64(n3)) - i-- - dAtA[i] = 0x2a - if len(m.ProviderFeePoolAddrStr) > 0 { - i -= len(m.ProviderFeePoolAddrStr) - copy(dAtA[i:], m.ProviderFeePoolAddrStr) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.ProviderFeePoolAddrStr))) - i-- - dAtA[i] = 0x22 - } - if len(m.DistributionTransmissionChannel) > 0 { - i -= len(m.DistributionTransmissionChannel) - copy(dAtA[i:], m.DistributionTransmissionChannel) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.DistributionTransmissionChannel))) - i-- - dAtA[i] = 0x1a - } - if m.BlocksPerDistributionTransmission != 0 { - i = encodeVarintConsumer(dAtA, i, uint64(m.BlocksPerDistributionTransmission)) - i-- - dAtA[i] = 0x10 - } - if m.Enabled { - i-- - if m.Enabled { - dAtA[i] = 1 - } else { - dAtA[i] = 0 - } - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *LastTransmissionBlockHeight) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *LastTransmissionBlockHeight) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *LastTransmissionBlockHeight) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Height != 0 { - i = encodeVarintConsumer(dAtA, i, uint64(m.Height)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *CrossChainValidator) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *CrossChainValidator) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *CrossChainValidator) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Pubkey != nil { - { - size, err := m.Pubkey.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintConsumer(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - if m.Power != 0 { - i = encodeVarintConsumer(dAtA, i, uint64(m.Power)) - i-- - dAtA[i] = 0x10 - } - if len(m.Address) > 0 { - i -= len(m.Address) - copy(dAtA[i:], m.Address) - i = encodeVarintConsumer(dAtA, i, uint64(len(m.Address))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *MaturingVSCPacket) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MaturingVSCPacket) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MaturingVSCPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - n5, err5 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.MaturityTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.MaturityTime):]) - if err5 != nil { - return 0, err5 - } - i -= n5 - i = encodeVarintConsumer(dAtA, i, uint64(n5)) - i-- - dAtA[i] = 0x12 - if m.VscId != 0 { - i = encodeVarintConsumer(dAtA, i, uint64(m.VscId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func encodeVarintConsumer(dAtA []byte, offset int, v uint64) int { - offset -= sovConsumer(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *Params) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Enabled { - n += 2 - } - if m.BlocksPerDistributionTransmission != 0 { - n += 1 + sovConsumer(uint64(m.BlocksPerDistributionTransmission)) - } - l = len(m.DistributionTransmissionChannel) - if l > 0 { - n += 1 + l + sovConsumer(uint64(l)) - } - l = len(m.ProviderFeePoolAddrStr) - if l > 0 { - n += 1 + l + sovConsumer(uint64(l)) - } - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) - n += 1 + l + sovConsumer(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod) - n += 1 + l + sovConsumer(uint64(l)) - l = len(m.ConsumerRedistributionFraction) - if l > 0 { - n += 1 + l + sovConsumer(uint64(l)) - } - if m.HistoricalEntries != 0 { - n += 1 + sovConsumer(uint64(m.HistoricalEntries)) - } - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod) - n += 1 + l + sovConsumer(uint64(l)) - l = len(m.SoftOptOutThreshold) - if l > 0 { - n += 1 + l + sovConsumer(uint64(l)) - } - if len(m.RewardDenoms) > 0 { - for _, s := range m.RewardDenoms { - l = len(s) - n += 1 + l + sovConsumer(uint64(l)) - } - } - if len(m.ProviderRewardDenoms) > 0 { - for _, s := range m.ProviderRewardDenoms { - l = len(s) - n += 1 + l + sovConsumer(uint64(l)) - } - } - return n -} - -func (m *LastTransmissionBlockHeight) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Height != 0 { - n += 1 + sovConsumer(uint64(m.Height)) - } - return n -} - -func (m *CrossChainValidator) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Address) - if l > 0 { - n += 1 + l + sovConsumer(uint64(l)) - } - if m.Power != 0 { - n += 1 + sovConsumer(uint64(m.Power)) - } - if m.Pubkey != nil { - l = m.Pubkey.Size() - n += 1 + l + sovConsumer(uint64(l)) - } - return n -} - -func (m *MaturingVSCPacket) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.VscId != 0 { - n += 1 + sovConsumer(uint64(m.VscId)) - } - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.MaturityTime) - n += 1 + l + sovConsumer(uint64(l)) - return n -} - -func sovConsumer(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozConsumer(x uint64) (n int) { - return sovConsumer(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *Params) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Params: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Params: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.Enabled = bool(v != 0) - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field BlocksPerDistributionTransmission", wireType) - } - m.BlocksPerDistributionTransmission = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.BlocksPerDistributionTransmission |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field DistributionTransmissionChannel", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.DistributionTransmissionChannel = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderFeePoolAddrStr", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderFeePoolAddrStr = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field TransferTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.TransferTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRedistributionFraction", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerRedistributionFraction = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 8: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field HistoricalEntries", wireType) - } - m.HistoricalEntries = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.HistoricalEntries |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 9: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.UnbondingPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 10: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SoftOptOutThreshold", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.SoftOptOutThreshold = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 11: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field RewardDenoms", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.RewardDenoms = append(m.RewardDenoms, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - case 12: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderRewardDenoms", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderRewardDenoms = append(m.ProviderRewardDenoms, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipConsumer(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthConsumer - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *LastTransmissionBlockHeight) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: LastTransmissionBlockHeight: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: LastTransmissionBlockHeight: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) - } - m.Height = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Height |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipConsumer(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthConsumer - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *CrossChainValidator) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: CrossChainValidator: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: CrossChainValidator: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) - if m.Address == nil { - m.Address = []byte{} - } - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Power", wireType) - } - m.Power = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Power |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Pubkey", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Pubkey == nil { - m.Pubkey = &types.Any{} - } - if err := m.Pubkey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipConsumer(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthConsumer - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *MaturingVSCPacket) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MaturingVSCPacket: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MaturingVSCPacket: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) - } - m.VscId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.VscId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MaturityTime", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowConsumer - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthConsumer - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthConsumer - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.MaturityTime, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipConsumer(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthConsumer - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipConsumer(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowConsumer - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowConsumer - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowConsumer - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthConsumer - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupConsumer - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthConsumer - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthConsumer = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowConsumer = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupConsumer = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/consumer/types/genesis.pb.go b/v2/x/ccv/consumer/types/genesis.pb.go deleted file mode 100644 index 51c7cef2d1..0000000000 --- a/v2/x/ccv/consumer/types/genesis.pb.go +++ /dev/null @@ -1,1394 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v2/genesis.proto - -package types - -import ( - fmt "fmt" - _ "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types" - types "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - types2 "github.com/cosmos/interchain-security/v2/x/ccv/types" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - types1 "github.com/tendermint/tendermint/abci/types" - _ "google.golang.org/protobuf/types/known/durationpb" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// GenesisState defines the CCV consumer chain genesis state -type GenesisState struct { - Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` - ProviderClientId string `protobuf:"bytes,2,opt,name=provider_client_id,json=providerClientId,proto3" json:"provider_client_id,omitempty"` - ProviderChannelId string `protobuf:"bytes,3,opt,name=provider_channel_id,json=providerChannelId,proto3" json:"provider_channel_id,omitempty"` - NewChain bool `protobuf:"varint,4,opt,name=new_chain,json=newChain,proto3" json:"new_chain,omitempty"` - // ProviderClientState filled in on new chain, nil on restart. - ProviderClientState *types.ClientState `protobuf:"bytes,5,opt,name=provider_client_state,json=providerClientState,proto3" json:"provider_client_state,omitempty"` - // ProviderConsensusState filled in on new chain, nil on restart. - ProviderConsensusState *types.ConsensusState `protobuf:"bytes,6,opt,name=provider_consensus_state,json=providerConsensusState,proto3" json:"provider_consensus_state,omitempty"` - // MaturingPackets nil on new chain, filled in on restart. - MaturingPackets []MaturingVSCPacket `protobuf:"bytes,7,rep,name=maturing_packets,json=maturingPackets,proto3" json:"maturing_packets"` - // InitialValset filled in on new chain and on restart. - InitialValSet []types1.ValidatorUpdate `protobuf:"bytes,8,rep,name=initial_val_set,json=initialValSet,proto3" json:"initial_val_set"` - // HeightToValsetUpdateId nil on new chain, filled in on restart. - HeightToValsetUpdateId []HeightToValsetUpdateID `protobuf:"bytes,9,rep,name=height_to_valset_update_id,json=heightToValsetUpdateId,proto3" json:"height_to_valset_update_id"` - // OutstandingDowntimes nil on new chain, filled in on restart. - OutstandingDowntimeSlashing []OutstandingDowntime `protobuf:"bytes,10,rep,name=outstanding_downtime_slashing,json=outstandingDowntimeSlashing,proto3" json:"outstanding_downtime_slashing"` - // PendingConsumerPackets nil on new chain, filled in on restart. - PendingConsumerPackets types2.ConsumerPacketDataList `protobuf:"bytes,11,opt,name=pending_consumer_packets,json=pendingConsumerPackets,proto3" json:"pending_consumer_packets"` - // LastTransmissionBlockHeight nil on new chain, filled in on restart. - LastTransmissionBlockHeight LastTransmissionBlockHeight `protobuf:"bytes,12,opt,name=last_transmission_block_height,json=lastTransmissionBlockHeight,proto3" json:"last_transmission_block_height"` - PreCCV bool `protobuf:"varint,13,opt,name=preCCV,proto3" json:"preCCV,omitempty"` -} - -func (m *GenesisState) Reset() { *m = GenesisState{} } -func (m *GenesisState) String() string { return proto.CompactTextString(m) } -func (*GenesisState) ProtoMessage() {} -func (*GenesisState) Descriptor() ([]byte, []int) { - return fileDescriptor_126c9565447ccb3f, []int{0} -} -func (m *GenesisState) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_GenesisState.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *GenesisState) XXX_Merge(src proto.Message) { - xxx_messageInfo_GenesisState.Merge(m, src) -} -func (m *GenesisState) XXX_Size() int { - return m.Size() -} -func (m *GenesisState) XXX_DiscardUnknown() { - xxx_messageInfo_GenesisState.DiscardUnknown(m) -} - -var xxx_messageInfo_GenesisState proto.InternalMessageInfo - -func (m *GenesisState) GetParams() Params { - if m != nil { - return m.Params - } - return Params{} -} - -func (m *GenesisState) GetProviderClientId() string { - if m != nil { - return m.ProviderClientId - } - return "" -} - -func (m *GenesisState) GetProviderChannelId() string { - if m != nil { - return m.ProviderChannelId - } - return "" -} - -func (m *GenesisState) GetNewChain() bool { - if m != nil { - return m.NewChain - } - return false -} - -func (m *GenesisState) GetProviderClientState() *types.ClientState { - if m != nil { - return m.ProviderClientState - } - return nil -} - -func (m *GenesisState) GetProviderConsensusState() *types.ConsensusState { - if m != nil { - return m.ProviderConsensusState - } - return nil -} - -func (m *GenesisState) GetMaturingPackets() []MaturingVSCPacket { - if m != nil { - return m.MaturingPackets - } - return nil -} - -func (m *GenesisState) GetInitialValSet() []types1.ValidatorUpdate { - if m != nil { - return m.InitialValSet - } - return nil -} - -func (m *GenesisState) GetHeightToValsetUpdateId() []HeightToValsetUpdateID { - if m != nil { - return m.HeightToValsetUpdateId - } - return nil -} - -func (m *GenesisState) GetOutstandingDowntimeSlashing() []OutstandingDowntime { - if m != nil { - return m.OutstandingDowntimeSlashing - } - return nil -} - -func (m *GenesisState) GetPendingConsumerPackets() types2.ConsumerPacketDataList { - if m != nil { - return m.PendingConsumerPackets - } - return types2.ConsumerPacketDataList{} -} - -func (m *GenesisState) GetLastTransmissionBlockHeight() LastTransmissionBlockHeight { - if m != nil { - return m.LastTransmissionBlockHeight - } - return LastTransmissionBlockHeight{} -} - -func (m *GenesisState) GetPreCCV() bool { - if m != nil { - return m.PreCCV - } - return false -} - -// HeightValsetUpdateID defines the genesis information for the mapping -// of each block height to a valset update id -type HeightToValsetUpdateID struct { - Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` - ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` -} - -func (m *HeightToValsetUpdateID) Reset() { *m = HeightToValsetUpdateID{} } -func (m *HeightToValsetUpdateID) String() string { return proto.CompactTextString(m) } -func (*HeightToValsetUpdateID) ProtoMessage() {} -func (*HeightToValsetUpdateID) Descriptor() ([]byte, []int) { - return fileDescriptor_126c9565447ccb3f, []int{1} -} -func (m *HeightToValsetUpdateID) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *HeightToValsetUpdateID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_HeightToValsetUpdateID.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *HeightToValsetUpdateID) XXX_Merge(src proto.Message) { - xxx_messageInfo_HeightToValsetUpdateID.Merge(m, src) -} -func (m *HeightToValsetUpdateID) XXX_Size() int { - return m.Size() -} -func (m *HeightToValsetUpdateID) XXX_DiscardUnknown() { - xxx_messageInfo_HeightToValsetUpdateID.DiscardUnknown(m) -} - -var xxx_messageInfo_HeightToValsetUpdateID proto.InternalMessageInfo - -func (m *HeightToValsetUpdateID) GetHeight() uint64 { - if m != nil { - return m.Height - } - return 0 -} - -func (m *HeightToValsetUpdateID) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -// OutstandingDowntime defines the genesis information for each validator -// flagged with an outstanding downtime slashing. -type OutstandingDowntime struct { - ValidatorConsensusAddress string `protobuf:"bytes,1,opt,name=validator_consensus_address,json=validatorConsensusAddress,proto3" json:"validator_consensus_address,omitempty"` -} - -func (m *OutstandingDowntime) Reset() { *m = OutstandingDowntime{} } -func (m *OutstandingDowntime) String() string { return proto.CompactTextString(m) } -func (*OutstandingDowntime) ProtoMessage() {} -func (*OutstandingDowntime) Descriptor() ([]byte, []int) { - return fileDescriptor_126c9565447ccb3f, []int{2} -} -func (m *OutstandingDowntime) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *OutstandingDowntime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_OutstandingDowntime.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *OutstandingDowntime) XXX_Merge(src proto.Message) { - xxx_messageInfo_OutstandingDowntime.Merge(m, src) -} -func (m *OutstandingDowntime) XXX_Size() int { - return m.Size() -} -func (m *OutstandingDowntime) XXX_DiscardUnknown() { - xxx_messageInfo_OutstandingDowntime.DiscardUnknown(m) -} - -var xxx_messageInfo_OutstandingDowntime proto.InternalMessageInfo - -func (m *OutstandingDowntime) GetValidatorConsensusAddress() string { - if m != nil { - return m.ValidatorConsensusAddress - } - return "" -} - -func init() { - proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.consumer.v2.GenesisState") - proto.RegisterType((*HeightToValsetUpdateID)(nil), "interchain_security.ccv.consumer.v2.HeightToValsetUpdateID") - proto.RegisterType((*OutstandingDowntime)(nil), "interchain_security.ccv.consumer.v2.OutstandingDowntime") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v2/genesis.proto", fileDescriptor_126c9565447ccb3f) -} - -var fileDescriptor_126c9565447ccb3f = []byte{ - // 787 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4b, 0x6f, 0xe4, 0x34, - 0x1c, 0x6f, 0x76, 0x4b, 0x69, 0xdd, 0x5d, 0xb6, 0xb8, 0x30, 0x0a, 0x33, 0x22, 0x0c, 0x85, 0xc3, - 0x48, 0x40, 0xac, 0x06, 0x09, 0x21, 0x21, 0x10, 0x74, 0x2a, 0xc1, 0x48, 0x0b, 0xac, 0x66, 0x76, - 0x07, 0x69, 0x2f, 0x91, 0xc7, 0x31, 0x89, 0xb5, 0x89, 0x1d, 0xd9, 0x4e, 0xca, 0x1e, 0xb8, 0x70, - 0xe5, 0xc2, 0xc7, 0xda, 0xe3, 0x1e, 0x39, 0x21, 0xd4, 0x7e, 0x07, 0xce, 0xc8, 0x8f, 0xcc, 0x83, - 0x9d, 0x8a, 0x39, 0x25, 0xce, 0xff, 0xf7, 0xf8, 0x3f, 0x1c, 0x1b, 0x9c, 0x33, 0xae, 0xa9, 0x24, - 0x05, 0x66, 0x3c, 0x55, 0x94, 0x34, 0x92, 0xe9, 0xe7, 0x88, 0x90, 0x16, 0x11, 0xc1, 0x55, 0x53, - 0x51, 0x89, 0xda, 0x04, 0xe5, 0x94, 0x53, 0xc5, 0x54, 0x5c, 0x4b, 0xa1, 0x05, 0xfc, 0x60, 0x0b, - 0x25, 0x26, 0xa4, 0x8d, 0x3b, 0x4a, 0xdc, 0x26, 0xfd, 0x0f, 0x6f, 0xd3, 0x6d, 0x13, 0xf3, 0x70, - 0x52, 0xfd, 0x64, 0x17, 0xf7, 0xa5, 0xac, 0xe3, 0x0c, 0x34, 0xe5, 0x19, 0x95, 0x15, 0xe3, 0x1a, - 0xe1, 0x05, 0x61, 0x48, 0x3f, 0xaf, 0xa9, 0xcf, 0xad, 0x8f, 0xd8, 0x82, 0xa0, 0x92, 0xe5, 0x85, - 0x26, 0x25, 0xa3, 0x5c, 0x2b, 0xb4, 0x86, 0x6e, 0xcf, 0xd7, 0x56, 0x9e, 0xf0, 0xbe, 0x21, 0x10, - 0x21, 0x29, 0x22, 0x05, 0xe6, 0x9c, 0x96, 0x06, 0xe5, 0x5f, 0x3d, 0x24, 0xca, 0x85, 0xc8, 0x4b, - 0x8a, 0xec, 0x6a, 0xd1, 0xfc, 0x8c, 0xb2, 0x46, 0x62, 0xcd, 0x04, 0xf7, 0xf1, 0xb7, 0x72, 0x91, - 0x0b, 0xfb, 0x8a, 0xcc, 0x9b, 0xfb, 0x7a, 0xf6, 0xcf, 0x21, 0xb8, 0xf7, 0xad, 0xeb, 0xdb, 0x4c, - 0x63, 0x4d, 0xe1, 0x04, 0x1c, 0xd4, 0x58, 0xe2, 0x4a, 0x85, 0xc1, 0x30, 0x18, 0x1d, 0x27, 0x1f, - 0xc5, 0x3b, 0xf4, 0x31, 0x7e, 0x64, 0x29, 0x17, 0xfb, 0x2f, 0xfe, 0x7a, 0x6f, 0x6f, 0xea, 0x05, - 0xe0, 0xc7, 0x00, 0xd6, 0x52, 0xb4, 0x2c, 0xa3, 0x32, 0x75, 0x75, 0xa6, 0x2c, 0x0b, 0xef, 0x0c, - 0x83, 0xd1, 0xd1, 0xf4, 0xa4, 0x8b, 0x8c, 0x6d, 0x60, 0x92, 0xc1, 0x18, 0x9c, 0xae, 0xd0, 0xae, - 0x32, 0x03, 0xbf, 0x6b, 0xe1, 0x6f, 0x2e, 0xe1, 0x2e, 0x32, 0xc9, 0xe0, 0x00, 0x1c, 0x71, 0x7a, - 0x95, 0xda, 0xc4, 0xc2, 0xfd, 0x61, 0x30, 0x3a, 0x9c, 0x1e, 0x72, 0x7a, 0x35, 0x36, 0x6b, 0x98, - 0x82, 0xb7, 0xff, 0x6b, 0xad, 0x4c, 0x79, 0xe1, 0x6b, 0x5d, 0x51, 0x0b, 0x12, 0xaf, 0x0f, 0x20, - 0x5e, 0x6b, 0x79, 0x7b, 0x1e, 0xbb, 0xac, 0x6c, 0x47, 0xa6, 0xa7, 0x9b, 0xa9, 0xba, 0x36, 0x15, - 0x20, 0x5c, 0x19, 0x08, 0xae, 0x28, 0x57, 0x8d, 0xf2, 0x1e, 0x07, 0xd6, 0x23, 0xfe, 0x5f, 0x8f, - 0x8e, 0xe6, 0x6c, 0x7a, 0x4b, 0x9b, 0x8d, 0xef, 0x30, 0x07, 0x27, 0x15, 0xd6, 0x8d, 0x64, 0x3c, - 0x4f, 0x6b, 0x4c, 0x9e, 0x51, 0xad, 0xc2, 0xd7, 0x87, 0x77, 0x47, 0xc7, 0xc9, 0x67, 0x3b, 0x8d, - 0xe6, 0x7b, 0x4f, 0x9e, 0xcf, 0xc6, 0x8f, 0x2c, 0xdd, 0x4f, 0xe9, 0x41, 0xa7, 0xea, 0xbe, 0x2a, - 0xf8, 0x03, 0x78, 0xc0, 0x38, 0xd3, 0x0c, 0x97, 0x69, 0x8b, 0xcb, 0x54, 0x51, 0x1d, 0x1e, 0x5a, - 0x9f, 0xe1, 0x7a, 0xe2, 0x66, 0x2f, 0xc7, 0x73, 0x5c, 0xb2, 0x0c, 0x6b, 0x21, 0x9f, 0xd4, 0x19, - 0xd6, 0xd4, 0x2b, 0xde, 0xf7, 0xf4, 0x39, 0x2e, 0x67, 0x54, 0xc3, 0x5f, 0x41, 0xbf, 0xa0, 0xa6, - 0xfc, 0x54, 0x0b, 0xa3, 0xa8, 0xa8, 0x4e, 0x1b, 0x8b, 0x37, 0x73, 0x3d, 0xb2, 0xd2, 0x5f, 0xec, - 0x54, 0xc2, 0x77, 0x56, 0xe6, 0xb1, 0x98, 0x5b, 0x11, 0xe7, 0x39, 0xb9, 0xf4, 0xae, 0xbd, 0x62, - 0x5b, 0x34, 0x83, 0xbf, 0x05, 0xe0, 0x5d, 0xd1, 0x68, 0xa5, 0x31, 0xcf, 0x4c, 0xef, 0x32, 0x71, - 0xc5, 0x35, 0xab, 0x68, 0xaa, 0x4a, 0xac, 0x0a, 0xc6, 0xf3, 0x10, 0xd8, 0x14, 0x3e, 0xdf, 0x29, - 0x85, 0x1f, 0x57, 0x4a, 0x97, 0x5e, 0xc8, 0xfb, 0x0f, 0xc4, 0xab, 0xa1, 0x99, 0xb7, 0x80, 0x12, - 0x84, 0x35, 0x75, 0xfe, 0x9d, 0xda, 0x72, 0x88, 0xc7, 0x76, 0x9b, 0x24, 0xb7, 0xda, 0xb7, 0x89, - 0xdd, 0x22, 0x86, 0xe3, 0x46, 0x74, 0x89, 0x35, 0x7e, 0xc8, 0x54, 0x37, 0xc0, 0x9e, 0x57, 0xde, - 0x04, 0x29, 0xf8, 0x7b, 0x00, 0xa2, 0x12, 0x2b, 0x9d, 0x6a, 0x89, 0xb9, 0xaa, 0x98, 0x52, 0x4c, - 0xf0, 0x74, 0x51, 0x0a, 0xf2, 0x2c, 0x75, 0xbd, 0x0a, 0xef, 0x59, 0xeb, 0xaf, 0x77, 0xaa, 0xfc, - 0x21, 0x56, 0xfa, 0xf1, 0x9a, 0xd2, 0x85, 0x11, 0x72, 0x13, 0xe9, 0x3a, 0x50, 0xde, 0x0e, 0x81, - 0x3d, 0x70, 0x50, 0x4b, 0x3a, 0x1e, 0xcf, 0xc3, 0xfb, 0xf6, 0x1f, 0xf5, 0xab, 0xb3, 0xa7, 0xa0, - 0xb7, 0x7d, 0xac, 0x86, 0xe1, 0xd3, 0x34, 0x27, 0xd0, 0xfe, 0xd4, 0xaf, 0xe0, 0x08, 0x9c, 0xbc, - 0xb2, 0x8b, 0xee, 0x58, 0xc4, 0x1b, 0xed, 0xc6, 0xe8, 0xcf, 0x9e, 0x80, 0xd3, 0x2d, 0xf3, 0x82, - 0x5f, 0x81, 0x41, 0xdb, 0x6d, 0xdc, 0xb5, 0x9f, 0x16, 0x67, 0x99, 0xa4, 0xca, 0x9d, 0x77, 0x47, - 0xd3, 0x77, 0x96, 0x90, 0xe5, 0x7f, 0xf8, 0x8d, 0x03, 0x5c, 0xfc, 0xf4, 0xe2, 0x3a, 0x0a, 0x5e, - 0x5e, 0x47, 0xc1, 0xdf, 0xd7, 0x51, 0xf0, 0xc7, 0x4d, 0xb4, 0xf7, 0xf2, 0x26, 0xda, 0xfb, 0xf3, - 0x26, 0xda, 0x7b, 0xfa, 0x65, 0xce, 0x74, 0xd1, 0x2c, 0x62, 0x22, 0x2a, 0x44, 0x84, 0xaa, 0x84, - 0x42, 0xab, 0xd6, 0x7e, 0xb2, 0xbc, 0x32, 0xda, 0x04, 0xfd, 0xb2, 0x79, 0x6f, 0xd8, 0x4b, 0x61, - 0x71, 0x60, 0xcf, 0xe2, 0x4f, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x31, 0x4c, 0xd0, 0x2d, 0xe6, - 0x06, 0x00, 0x00, -} - -func (m *GenesisState) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *GenesisState) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.PreCCV { - i-- - if m.PreCCV { - dAtA[i] = 1 - } else { - dAtA[i] = 0 - } - i-- - dAtA[i] = 0x68 - } - { - size, err := m.LastTransmissionBlockHeight.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x62 - { - size, err := m.PendingConsumerPackets.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x5a - if len(m.OutstandingDowntimeSlashing) > 0 { - for iNdEx := len(m.OutstandingDowntimeSlashing) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.OutstandingDowntimeSlashing[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x52 - } - } - if len(m.HeightToValsetUpdateId) > 0 { - for iNdEx := len(m.HeightToValsetUpdateId) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.HeightToValsetUpdateId[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x4a - } - } - if len(m.InitialValSet) > 0 { - for iNdEx := len(m.InitialValSet) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.InitialValSet[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x42 - } - } - if len(m.MaturingPackets) > 0 { - for iNdEx := len(m.MaturingPackets) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.MaturingPackets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x3a - } - } - if m.ProviderConsensusState != nil { - { - size, err := m.ProviderConsensusState.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x32 - } - if m.ProviderClientState != nil { - { - size, err := m.ProviderClientState.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x2a - } - if m.NewChain { - i-- - if m.NewChain { - dAtA[i] = 1 - } else { - dAtA[i] = 0 - } - i-- - dAtA[i] = 0x20 - } - if len(m.ProviderChannelId) > 0 { - i -= len(m.ProviderChannelId) - copy(dAtA[i:], m.ProviderChannelId) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ProviderChannelId))) - i-- - dAtA[i] = 0x1a - } - if len(m.ProviderClientId) > 0 { - i -= len(m.ProviderClientId) - copy(dAtA[i:], m.ProviderClientId) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ProviderClientId))) - i-- - dAtA[i] = 0x12 - } - { - size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func (m *HeightToValsetUpdateID) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *HeightToValsetUpdateID) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *HeightToValsetUpdateID) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ValsetUpdateId != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x10 - } - if m.Height != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.Height)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *OutstandingDowntime) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *OutstandingDowntime) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *OutstandingDowntime) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ValidatorConsensusAddress) > 0 { - i -= len(m.ValidatorConsensusAddress) - copy(dAtA[i:], m.ValidatorConsensusAddress) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ValidatorConsensusAddress))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func encodeVarintGenesis(dAtA []byte, offset int, v uint64) int { - offset -= sovGenesis(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *GenesisState) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = m.Params.Size() - n += 1 + l + sovGenesis(uint64(l)) - l = len(m.ProviderClientId) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - l = len(m.ProviderChannelId) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - if m.NewChain { - n += 2 - } - if m.ProviderClientState != nil { - l = m.ProviderClientState.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - if m.ProviderConsensusState != nil { - l = m.ProviderConsensusState.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - if len(m.MaturingPackets) > 0 { - for _, e := range m.MaturingPackets { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.InitialValSet) > 0 { - for _, e := range m.InitialValSet { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.HeightToValsetUpdateId) > 0 { - for _, e := range m.HeightToValsetUpdateId { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.OutstandingDowntimeSlashing) > 0 { - for _, e := range m.OutstandingDowntimeSlashing { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - l = m.PendingConsumerPackets.Size() - n += 1 + l + sovGenesis(uint64(l)) - l = m.LastTransmissionBlockHeight.Size() - n += 1 + l + sovGenesis(uint64(l)) - if m.PreCCV { - n += 2 - } - return n -} - -func (m *HeightToValsetUpdateID) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Height != 0 { - n += 1 + sovGenesis(uint64(m.Height)) - } - if m.ValsetUpdateId != 0 { - n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) - } - return n -} - -func (m *OutstandingDowntime) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ValidatorConsensusAddress) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - return n -} - -func sovGenesis(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozGenesis(x uint64) (n int) { - return sovGenesis(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *GenesisState) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: GenesisState: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: GenesisState: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderClientId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderClientId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderChannelId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderChannelId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field NewChain", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.NewChain = bool(v != 0) - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderClientState", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderClientState == nil { - m.ProviderClientState = &types.ClientState{} - } - if err := m.ProviderClientState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderConsensusState", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderConsensusState == nil { - m.ProviderConsensusState = &types.ConsensusState{} - } - if err := m.ProviderConsensusState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MaturingPackets", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.MaturingPackets = append(m.MaturingPackets, MaturingVSCPacket{}) - if err := m.MaturingPackets[len(m.MaturingPackets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 8: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field InitialValSet", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.InitialValSet = append(m.InitialValSet, types1.ValidatorUpdate{}) - if err := m.InitialValSet[len(m.InitialValSet)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 9: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field HeightToValsetUpdateId", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.HeightToValsetUpdateId = append(m.HeightToValsetUpdateId, HeightToValsetUpdateID{}) - if err := m.HeightToValsetUpdateId[len(m.HeightToValsetUpdateId)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 10: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field OutstandingDowntimeSlashing", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.OutstandingDowntimeSlashing = append(m.OutstandingDowntimeSlashing, OutstandingDowntime{}) - if err := m.OutstandingDowntimeSlashing[len(m.OutstandingDowntimeSlashing)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 11: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PendingConsumerPackets", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.PendingConsumerPackets.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 12: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field LastTransmissionBlockHeight", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.LastTransmissionBlockHeight.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 13: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field PreCCV", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.PreCCV = bool(v != 0) - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *HeightToValsetUpdateID) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: HeightToValsetUpdateID: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: HeightToValsetUpdateID: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) - } - m.Height = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Height |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *OutstandingDowntime) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: OutstandingDowntime: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: OutstandingDowntime: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ValidatorConsensusAddress", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ValidatorConsensusAddress = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipGenesis(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthGenesis - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupGenesis - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthGenesis - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/consumer/types/query.pb.go b/v2/x/ccv/consumer/types/query.pb.go deleted file mode 100644 index bb0c56865d..0000000000 --- a/v2/x/ccv/consumer/types/query.pb.go +++ /dev/null @@ -1,1329 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v2/query.proto - -package types - -import ( - context "context" - fmt "fmt" - _ "github.com/gogo/protobuf/gogoproto" - grpc1 "github.com/gogo/protobuf/grpc" - proto "github.com/gogo/protobuf/proto" - _ "google.golang.org/genproto/googleapis/api/annotations" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status "google.golang.org/grpc/status" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// NextFeeDistributionEstimate holds information about next fee distribution -type NextFeeDistributionEstimate struct { - // current block height at the time of querying - CurrentHeight int64 `protobuf:"varint,1,opt,name=currentHeight,proto3" json:"currentHeight,omitempty"` - // block height at which last distribution took place - LastHeight int64 `protobuf:"varint,2,opt,name=lastHeight,proto3" json:"lastHeight,omitempty"` - // block height at which next distribution will take place - NextHeight int64 `protobuf:"varint,3,opt,name=nextHeight,proto3" json:"nextHeight,omitempty"` - // ratio between consumer and provider fee distribution - DistributionFraction string `protobuf:"bytes,4,opt,name=distribution_fraction,json=distributionFraction,proto3" json:"distribution_fraction,omitempty"` - // total accruead fees at the time of querying - Total string `protobuf:"bytes,5,opt,name=total,proto3" json:"total,omitempty"` - // amount distibuted to provider chain - ToProvider string `protobuf:"bytes,6,opt,name=toProvider,proto3" json:"toProvider,omitempty"` - // amount distributed (kept) by consumer chain - ToConsumer string `protobuf:"bytes,7,opt,name=toConsumer,proto3" json:"toConsumer,omitempty"` -} - -func (m *NextFeeDistributionEstimate) Reset() { *m = NextFeeDistributionEstimate{} } -func (m *NextFeeDistributionEstimate) String() string { return proto.CompactTextString(m) } -func (*NextFeeDistributionEstimate) ProtoMessage() {} -func (*NextFeeDistributionEstimate) Descriptor() ([]byte, []int) { - return fileDescriptor_11b284a781e03152, []int{0} -} -func (m *NextFeeDistributionEstimate) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NextFeeDistributionEstimate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_NextFeeDistributionEstimate.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *NextFeeDistributionEstimate) XXX_Merge(src proto.Message) { - xxx_messageInfo_NextFeeDistributionEstimate.Merge(m, src) -} -func (m *NextFeeDistributionEstimate) XXX_Size() int { - return m.Size() -} -func (m *NextFeeDistributionEstimate) XXX_DiscardUnknown() { - xxx_messageInfo_NextFeeDistributionEstimate.DiscardUnknown(m) -} - -var xxx_messageInfo_NextFeeDistributionEstimate proto.InternalMessageInfo - -func (m *NextFeeDistributionEstimate) GetCurrentHeight() int64 { - if m != nil { - return m.CurrentHeight - } - return 0 -} - -func (m *NextFeeDistributionEstimate) GetLastHeight() int64 { - if m != nil { - return m.LastHeight - } - return 0 -} - -func (m *NextFeeDistributionEstimate) GetNextHeight() int64 { - if m != nil { - return m.NextHeight - } - return 0 -} - -func (m *NextFeeDistributionEstimate) GetDistributionFraction() string { - if m != nil { - return m.DistributionFraction - } - return "" -} - -func (m *NextFeeDistributionEstimate) GetTotal() string { - if m != nil { - return m.Total - } - return "" -} - -func (m *NextFeeDistributionEstimate) GetToProvider() string { - if m != nil { - return m.ToProvider - } - return "" -} - -func (m *NextFeeDistributionEstimate) GetToConsumer() string { - if m != nil { - return m.ToConsumer - } - return "" -} - -type QueryNextFeeDistributionEstimateRequest struct { -} - -func (m *QueryNextFeeDistributionEstimateRequest) Reset() { - *m = QueryNextFeeDistributionEstimateRequest{} -} -func (m *QueryNextFeeDistributionEstimateRequest) String() string { return proto.CompactTextString(m) } -func (*QueryNextFeeDistributionEstimateRequest) ProtoMessage() {} -func (*QueryNextFeeDistributionEstimateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_11b284a781e03152, []int{1} -} -func (m *QueryNextFeeDistributionEstimateRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryNextFeeDistributionEstimateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryNextFeeDistributionEstimateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.Merge(m, src) -} -func (m *QueryNextFeeDistributionEstimateRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryNextFeeDistributionEstimateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryNextFeeDistributionEstimateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryNextFeeDistributionEstimateRequest proto.InternalMessageInfo - -type QueryNextFeeDistributionEstimateResponse struct { - Data *NextFeeDistributionEstimate `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` -} - -func (m *QueryNextFeeDistributionEstimateResponse) Reset() { - *m = QueryNextFeeDistributionEstimateResponse{} -} -func (m *QueryNextFeeDistributionEstimateResponse) String() string { return proto.CompactTextString(m) } -func (*QueryNextFeeDistributionEstimateResponse) ProtoMessage() {} -func (*QueryNextFeeDistributionEstimateResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_11b284a781e03152, []int{2} -} -func (m *QueryNextFeeDistributionEstimateResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryNextFeeDistributionEstimateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryNextFeeDistributionEstimateResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.Merge(m, src) -} -func (m *QueryNextFeeDistributionEstimateResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryNextFeeDistributionEstimateResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryNextFeeDistributionEstimateResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryNextFeeDistributionEstimateResponse proto.InternalMessageInfo - -func (m *QueryNextFeeDistributionEstimateResponse) GetData() *NextFeeDistributionEstimate { - if m != nil { - return m.Data - } - return nil -} - -type QueryParamsRequest struct { -} - -func (m *QueryParamsRequest) Reset() { *m = QueryParamsRequest{} } -func (m *QueryParamsRequest) String() string { return proto.CompactTextString(m) } -func (*QueryParamsRequest) ProtoMessage() {} -func (*QueryParamsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_11b284a781e03152, []int{3} -} -func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryParamsRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryParamsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryParamsRequest.Merge(m, src) -} -func (m *QueryParamsRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryParamsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryParamsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryParamsRequest proto.InternalMessageInfo - -// QueryParamsResponse is response type for the Query/Params RPC method. -type QueryParamsResponse struct { - // params holds all the parameters of this module. - Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` -} - -func (m *QueryParamsResponse) Reset() { *m = QueryParamsResponse{} } -func (m *QueryParamsResponse) String() string { return proto.CompactTextString(m) } -func (*QueryParamsResponse) ProtoMessage() {} -func (*QueryParamsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_11b284a781e03152, []int{4} -} -func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryParamsResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryParamsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryParamsResponse.Merge(m, src) -} -func (m *QueryParamsResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryParamsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryParamsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryParamsResponse proto.InternalMessageInfo - -func (m *QueryParamsResponse) GetParams() Params { - if m != nil { - return m.Params - } - return Params{} -} - -func init() { - proto.RegisterType((*NextFeeDistributionEstimate)(nil), "interchain_security.ccv.consumer.v2.NextFeeDistributionEstimate") - proto.RegisterType((*QueryNextFeeDistributionEstimateRequest)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateRequest") - proto.RegisterType((*QueryNextFeeDistributionEstimateResponse)(nil), "interchain_security.ccv.consumer.v2.QueryNextFeeDistributionEstimateResponse") - proto.RegisterType((*QueryParamsRequest)(nil), "interchain_security.ccv.consumer.v2.QueryParamsRequest") - proto.RegisterType((*QueryParamsResponse)(nil), "interchain_security.ccv.consumer.v2.QueryParamsResponse") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/consumer/v2/query.proto", fileDescriptor_11b284a781e03152) -} - -var fileDescriptor_11b284a781e03152 = []byte{ - // 520 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcf, 0x8b, 0xd3, 0x40, - 0x14, 0x6e, 0xfa, 0x4b, 0x9c, 0xc5, 0xcb, 0x58, 0x21, 0x54, 0x89, 0x4b, 0x15, 0xac, 0x4a, 0x33, - 0x92, 0x3d, 0xac, 0x1e, 0x44, 0x59, 0x75, 0x51, 0x50, 0x59, 0x8b, 0x20, 0x78, 0x59, 0xa7, 0xd3, - 0xb7, 0xe9, 0x40, 0x93, 0xc9, 0xce, 0x4c, 0x42, 0x7b, 0x13, 0xff, 0x00, 0x11, 0xfc, 0x4f, 0xbc, - 0xf8, 0x2f, 0xec, 0x71, 0xc1, 0x8b, 0x27, 0x91, 0xd6, 0x3f, 0xc2, 0xa3, 0x64, 0x92, 0xac, 0x29, - 0xe8, 0x36, 0x82, 0xb7, 0xe9, 0xf7, 0xbd, 0xf7, 0xbd, 0x6f, 0xbe, 0x79, 0x0d, 0x22, 0x3c, 0xd4, - 0x20, 0xd9, 0x84, 0xf2, 0x70, 0x5f, 0x01, 0x8b, 0x25, 0xd7, 0x73, 0xc2, 0x58, 0x42, 0x98, 0x08, - 0x55, 0x1c, 0x80, 0x24, 0x89, 0x47, 0x0e, 0x63, 0x90, 0x73, 0x37, 0x92, 0x42, 0x0b, 0x7c, 0xe5, - 0x0f, 0x0d, 0x2e, 0x63, 0x89, 0x5b, 0x34, 0xb8, 0x89, 0xd7, 0xed, 0xf8, 0xc2, 0x17, 0xa6, 0x9e, - 0xa4, 0xa7, 0xac, 0xb5, 0x7b, 0xc9, 0x17, 0xc2, 0x9f, 0x02, 0xa1, 0x11, 0x27, 0x34, 0x0c, 0x85, - 0xa6, 0x9a, 0x8b, 0x50, 0xe5, 0xac, 0x57, 0xc5, 0xc9, 0xc9, 0x10, 0xd3, 0xd3, 0x7b, 0x5f, 0x47, - 0x17, 0x9f, 0xc3, 0x4c, 0xef, 0x02, 0x3c, 0xe4, 0x4a, 0x4b, 0x3e, 0x8a, 0x53, 0xc9, 0x47, 0x4a, - 0xf3, 0x80, 0x6a, 0xc0, 0x57, 0xd1, 0x39, 0x16, 0x4b, 0x09, 0xa1, 0x7e, 0x0c, 0xdc, 0x9f, 0x68, - 0xdb, 0xda, 0xb4, 0xfa, 0x8d, 0xe1, 0x2a, 0x88, 0x1d, 0x84, 0xa6, 0x54, 0x15, 0x25, 0x75, 0x53, - 0x52, 0x42, 0x52, 0x3e, 0x84, 0x59, 0xc1, 0x37, 0x32, 0xfe, 0x37, 0x82, 0xb7, 0xd0, 0x85, 0x71, - 0x69, 0xfa, 0xfe, 0x81, 0xa4, 0x2c, 0x3d, 0xd8, 0xcd, 0x4d, 0xab, 0x7f, 0x76, 0xd8, 0x29, 0x93, - 0xbb, 0x39, 0x87, 0x3b, 0xa8, 0xa5, 0x85, 0xa6, 0x53, 0xbb, 0x65, 0x8a, 0xb2, 0x1f, 0xe9, 0x28, - 0x2d, 0xf6, 0xa4, 0x48, 0xf8, 0x18, 0xa4, 0xdd, 0x36, 0x54, 0x09, 0xc9, 0xf8, 0x07, 0x79, 0x08, - 0xf6, 0x99, 0x82, 0x2f, 0x90, 0xde, 0x75, 0x74, 0xed, 0x45, 0xfa, 0x58, 0xa7, 0x84, 0x32, 0x84, - 0xc3, 0x18, 0x94, 0xee, 0xbd, 0xb5, 0x50, 0x7f, 0x7d, 0xad, 0x8a, 0x44, 0xa8, 0x00, 0xbf, 0x44, - 0xcd, 0x31, 0xd5, 0xd4, 0xe4, 0xb7, 0xe1, 0xdd, 0x77, 0x2b, 0x2c, 0x81, 0x7b, 0x9a, 0xae, 0x51, - 0xeb, 0x75, 0x10, 0x36, 0x0e, 0xf6, 0xa8, 0xa4, 0x81, 0x2a, 0x8c, 0xbd, 0x41, 0xe7, 0x57, 0xd0, - 0xdc, 0xc2, 0x13, 0xd4, 0x8e, 0x0c, 0x92, 0x9b, 0xb8, 0x59, 0xc9, 0x44, 0x26, 0xb2, 0xd3, 0x3c, - 0xfa, 0x76, 0xb9, 0x36, 0xcc, 0x05, 0xbc, 0xcf, 0x0d, 0xd4, 0x32, 0x23, 0xf0, 0x4f, 0x0b, 0xd9, - 0x7f, 0x0b, 0x01, 0x3f, 0xad, 0x34, 0xa1, 0x62, 0xde, 0xdd, 0x67, 0xff, 0x49, 0x2d, 0x8b, 0xa3, - 0x77, 0xef, 0xdd, 0x97, 0x1f, 0x1f, 0xeb, 0x77, 0xf0, 0xf6, 0xfa, 0x7f, 0x70, 0xba, 0xaa, 0x83, - 0x03, 0x80, 0x41, 0x79, 0x11, 0xf1, 0x27, 0x0b, 0x6d, 0x94, 0x72, 0xc6, 0xdb, 0xd5, 0xfd, 0xad, - 0xbc, 0x57, 0xf7, 0xf6, 0xbf, 0x37, 0xe6, 0x77, 0xb8, 0x65, 0xee, 0x70, 0x03, 0xf7, 0xd7, 0xdf, - 0x21, 0x7b, 0xb9, 0x9d, 0x57, 0x47, 0x0b, 0xc7, 0x3a, 0x5e, 0x38, 0xd6, 0xf7, 0x85, 0x63, 0x7d, - 0x58, 0x3a, 0xb5, 0xe3, 0xa5, 0x53, 0xfb, 0xba, 0x74, 0x6a, 0xaf, 0xef, 0xfa, 0x5c, 0x4f, 0xe2, - 0x91, 0xcb, 0x44, 0x40, 0x98, 0x50, 0x81, 0x50, 0x25, 0xd1, 0xc1, 0x89, 0x68, 0xe2, 0x91, 0xd9, - 0xaa, 0xb2, 0x9e, 0x47, 0xa0, 0x46, 0x6d, 0xf3, 0x41, 0xd9, 0xfa, 0x15, 0x00, 0x00, 0xff, 0xff, - 0xb0, 0x2b, 0xdb, 0xd6, 0x10, 0x05, 0x00, 0x00, -} - -// Reference imports to suppress errors if they are not otherwise used. -var _ context.Context -var _ grpc.ClientConn - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -const _ = grpc.SupportPackageIsVersion4 - -// QueryClient is the client API for Query service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type QueryClient interface { - // ConsumerGenesis queries the genesis state needed to start a consumer chain - // whose proposal has been accepted - QueryNextFeeDistribution(ctx context.Context, in *QueryNextFeeDistributionEstimateRequest, opts ...grpc.CallOption) (*QueryNextFeeDistributionEstimateResponse, error) - // QueryParams queries the ccv/consumer module parameters. - QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) -} - -type queryClient struct { - cc grpc1.ClientConn -} - -func NewQueryClient(cc grpc1.ClientConn) QueryClient { - return &queryClient{cc} -} - -func (c *queryClient) QueryNextFeeDistribution(ctx context.Context, in *QueryNextFeeDistributionEstimateRequest, opts ...grpc.CallOption) (*QueryNextFeeDistributionEstimateResponse, error) { - out := new(QueryNextFeeDistributionEstimateResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) { - out := new(QueryParamsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.consumer.v2.Query/QueryParams", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// QueryServer is the server API for Query service. -type QueryServer interface { - // ConsumerGenesis queries the genesis state needed to start a consumer chain - // whose proposal has been accepted - QueryNextFeeDistribution(context.Context, *QueryNextFeeDistributionEstimateRequest) (*QueryNextFeeDistributionEstimateResponse, error) - // QueryParams queries the ccv/consumer module parameters. - QueryParams(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) -} - -// UnimplementedQueryServer can be embedded to have forward compatible implementations. -type UnimplementedQueryServer struct { -} - -func (*UnimplementedQueryServer) QueryNextFeeDistribution(ctx context.Context, req *QueryNextFeeDistributionEstimateRequest) (*QueryNextFeeDistributionEstimateResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryNextFeeDistribution not implemented") -} -func (*UnimplementedQueryServer) QueryParams(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryParams not implemented") -} - -func RegisterQueryServer(s grpc1.Server, srv QueryServer) { - s.RegisterService(&_Query_serviceDesc, srv) -} - -func _Query_QueryNextFeeDistribution_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryNextFeeDistributionEstimateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryNextFeeDistribution(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryNextFeeDistribution", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryNextFeeDistribution(ctx, req.(*QueryNextFeeDistributionEstimateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryParams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryParamsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryParams(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.consumer.v2.Query/QueryParams", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryParams(ctx, req.(*QueryParamsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _Query_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.consumer.v2.Query", - HandlerType: (*QueryServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "QueryNextFeeDistribution", - Handler: _Query_QueryNextFeeDistribution_Handler, - }, - { - MethodName: "QueryParams", - Handler: _Query_QueryParams_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/consumer/v2/query.proto", -} - -func (m *NextFeeDistributionEstimate) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *NextFeeDistributionEstimate) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *NextFeeDistributionEstimate) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ToConsumer) > 0 { - i -= len(m.ToConsumer) - copy(dAtA[i:], m.ToConsumer) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ToConsumer))) - i-- - dAtA[i] = 0x3a - } - if len(m.ToProvider) > 0 { - i -= len(m.ToProvider) - copy(dAtA[i:], m.ToProvider) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ToProvider))) - i-- - dAtA[i] = 0x32 - } - if len(m.Total) > 0 { - i -= len(m.Total) - copy(dAtA[i:], m.Total) - i = encodeVarintQuery(dAtA, i, uint64(len(m.Total))) - i-- - dAtA[i] = 0x2a - } - if len(m.DistributionFraction) > 0 { - i -= len(m.DistributionFraction) - copy(dAtA[i:], m.DistributionFraction) - i = encodeVarintQuery(dAtA, i, uint64(len(m.DistributionFraction))) - i-- - dAtA[i] = 0x22 - } - if m.NextHeight != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.NextHeight)) - i-- - dAtA[i] = 0x18 - } - if m.LastHeight != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.LastHeight)) - i-- - dAtA[i] = 0x10 - } - if m.CurrentHeight != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.CurrentHeight)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *QueryNextFeeDistributionEstimateRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryNextFeeDistributionEstimateRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryNextFeeDistributionEstimateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryNextFeeDistributionEstimateResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryNextFeeDistributionEstimateResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryNextFeeDistributionEstimateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Data != nil { - { - size, err := m.Data.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - { - size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func encodeVarintQuery(dAtA []byte, offset int, v uint64) int { - offset -= sovQuery(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *NextFeeDistributionEstimate) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.CurrentHeight != 0 { - n += 1 + sovQuery(uint64(m.CurrentHeight)) - } - if m.LastHeight != 0 { - n += 1 + sovQuery(uint64(m.LastHeight)) - } - if m.NextHeight != 0 { - n += 1 + sovQuery(uint64(m.NextHeight)) - } - l = len(m.DistributionFraction) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.Total) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.ToProvider) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.ToConsumer) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryNextFeeDistributionEstimateRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryNextFeeDistributionEstimateResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Data != nil { - l = m.Data.Size() - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryParamsRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryParamsResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = m.Params.Size() - n += 1 + l + sovQuery(uint64(l)) - return n -} - -func sovQuery(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozQuery(x uint64) (n int) { - return sovQuery(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *NextFeeDistributionEstimate) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: NextFeeDistributionEstimate: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: NextFeeDistributionEstimate: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field CurrentHeight", wireType) - } - m.CurrentHeight = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.CurrentHeight |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field LastHeight", wireType) - } - m.LastHeight = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.LastHeight |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field NextHeight", wireType) - } - m.NextHeight = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.NextHeight |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field DistributionFraction", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.DistributionFraction = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Total", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Total = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ToProvider", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ToProvider = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ToConsumer", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ToConsumer = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryNextFeeDistributionEstimateRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryNextFeeDistributionEstimateRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryNextFeeDistributionEstimateRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryNextFeeDistributionEstimateResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryNextFeeDistributionEstimateResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryNextFeeDistributionEstimateResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Data == nil { - m.Data = &NextFeeDistributionEstimate{} - } - if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryParamsRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryParamsRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryParamsResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryParamsResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipQuery(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthQuery - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupQuery - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthQuery - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/consumer/types/query.pb.gw.go b/v2/x/ccv/consumer/types/query.pb.gw.go deleted file mode 100644 index a1dc403e6f..0000000000 --- a/v2/x/ccv/consumer/types/query.pb.gw.go +++ /dev/null @@ -1,218 +0,0 @@ -// Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. -// source: interchain_security/ccv/consumer/v2/query.proto - -/* -Package types is a reverse proxy. - -It translates gRPC into RESTful JSON APIs. -*/ -package types - -import ( - "context" - "io" - "net/http" - - "github.com/golang/protobuf/descriptor" - "github.com/golang/protobuf/proto" - "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/grpc-ecosystem/grpc-gateway/utilities" - "google.golang.org/grpc" - "google.golang.org/grpc/codes" - "google.golang.org/grpc/grpclog" - "google.golang.org/grpc/metadata" - "google.golang.org/grpc/status" -) - -// Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = descriptor.ForMessage -var _ = metadata.Join - -func request_Query_QueryNextFeeDistribution_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryNextFeeDistributionEstimateRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryNextFeeDistribution(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryNextFeeDistribution_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryNextFeeDistributionEstimateRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryNextFeeDistribution(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryParamsRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryParams(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryParamsRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryParams(ctx, &protoReq) - return msg, metadata, err - -} - -// RegisterQueryHandlerServer registers the http handlers for service Query to "mux". -// UnaryRPC :call QueryServer directly. -// StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. -// Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead. -func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error { - - mux.Handle("GET", pattern_Query_QueryNextFeeDistribution_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryNextFeeDistribution_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryNextFeeDistribution_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryParams_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - return nil -} - -// RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but -// automatically dials to "endpoint" and closes the connection when "ctx" gets done. -func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { - conn, err := grpc.Dial(endpoint, opts...) - if err != nil { - return err - } - defer func() { - if err != nil { - if cerr := conn.Close(); cerr != nil { - grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) - } - return - } - go func() { - <-ctx.Done() - if cerr := conn.Close(); cerr != nil { - grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) - } - }() - }() - - return RegisterQueryHandler(ctx, mux, conn) -} - -// RegisterQueryHandler registers the http handlers for service Query to "mux". -// The handlers forward requests to the grpc endpoint over "conn". -func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { - return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn)) -} - -// RegisterQueryHandlerClient registers the http handlers for service Query -// to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". -// Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" -// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in -// "QueryClient" to call the correct interceptors. -func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error { - - mux.Handle("GET", pattern_Query_QueryNextFeeDistribution_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryNextFeeDistribution_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryNextFeeDistribution_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryParams_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - return nil -} - -var ( - pattern_Query_QueryNextFeeDistribution_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "consumer", "next-fee-distribution"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryParams_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "consumer", "params"}, "", runtime.AssumeColonVerbOpt(false))) -) - -var ( - forward_Query_QueryNextFeeDistribution_0 = runtime.ForwardResponseMessage - - forward_Query_QueryParams_0 = runtime.ForwardResponseMessage -) diff --git a/v2/x/ccv/provider/types/genesis.pb.go b/v2/x/ccv/provider/types/genesis.pb.go deleted file mode 100644 index 09ce321eca..0000000000 --- a/v2/x/ccv/provider/types/genesis.pb.go +++ /dev/null @@ -1,1706 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v2/genesis.proto - -package types - -import ( - fmt "fmt" - types1 "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" - types "github.com/cosmos/interchain-security/v2/x/ccv/types" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - _ "github.com/tendermint/tendermint/proto/tendermint/crypto" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// GenesisState defines the CCV provider chain genesis state -type GenesisState struct { - // strictly positive and set to 1 (DefaultValsetUpdateID) for a new chain - ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` - // empty for a new chain - ConsumerStates []ConsumerState `protobuf:"bytes,2,rep,name=consumer_states,json=consumerStates,proto3" json:"consumer_states" yaml:"consumer_states"` - // empty for a new chain - UnbondingOps []UnbondingOp `protobuf:"bytes,3,rep,name=unbonding_ops,json=unbondingOps,proto3" json:"unbonding_ops"` - // empty for a new chain - MatureUnbondingOps *types.MaturedUnbondingOps `protobuf:"bytes,4,opt,name=mature_unbonding_ops,json=matureUnbondingOps,proto3" json:"mature_unbonding_ops,omitempty"` - // empty for a new chain - ValsetUpdateIdToHeight []ValsetUpdateIdToHeight `protobuf:"bytes,5,rep,name=valset_update_id_to_height,json=valsetUpdateIdToHeight,proto3" json:"valset_update_id_to_height"` - // empty for a new chain - ConsumerAdditionProposals []ConsumerAdditionProposal `protobuf:"bytes,6,rep,name=consumer_addition_proposals,json=consumerAdditionProposals,proto3" json:"consumer_addition_proposals"` - // empty for a new chain - ConsumerRemovalProposals []ConsumerRemovalProposal `protobuf:"bytes,7,rep,name=consumer_removal_proposals,json=consumerRemovalProposals,proto3" json:"consumer_removal_proposals"` - Params Params `protobuf:"bytes,8,opt,name=params,proto3" json:"params"` - // empty for a new chain - ValidatorConsumerPubkeys []ValidatorConsumerPubKey `protobuf:"bytes,9,rep,name=validator_consumer_pubkeys,json=validatorConsumerPubkeys,proto3" json:"validator_consumer_pubkeys"` - // empty for a new chain - ValidatorsByConsumerAddr []ValidatorByConsumerAddr `protobuf:"bytes,10,rep,name=validators_by_consumer_addr,json=validatorsByConsumerAddr,proto3" json:"validators_by_consumer_addr"` - // empty for a new chain - ConsumerAddrsToPrune []ConsumerAddrsToPrune `protobuf:"bytes,11,rep,name=consumer_addrs_to_prune,json=consumerAddrsToPrune,proto3" json:"consumer_addrs_to_prune"` -} - -func (m *GenesisState) Reset() { *m = GenesisState{} } -func (m *GenesisState) String() string { return proto.CompactTextString(m) } -func (*GenesisState) ProtoMessage() {} -func (*GenesisState) Descriptor() ([]byte, []int) { - return fileDescriptor_7b655ee190a1f612, []int{0} -} -func (m *GenesisState) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_GenesisState.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *GenesisState) XXX_Merge(src proto.Message) { - xxx_messageInfo_GenesisState.Merge(m, src) -} -func (m *GenesisState) XXX_Size() int { - return m.Size() -} -func (m *GenesisState) XXX_DiscardUnknown() { - xxx_messageInfo_GenesisState.DiscardUnknown(m) -} - -var xxx_messageInfo_GenesisState proto.InternalMessageInfo - -func (m *GenesisState) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -func (m *GenesisState) GetConsumerStates() []ConsumerState { - if m != nil { - return m.ConsumerStates - } - return nil -} - -func (m *GenesisState) GetUnbondingOps() []UnbondingOp { - if m != nil { - return m.UnbondingOps - } - return nil -} - -func (m *GenesisState) GetMatureUnbondingOps() *types.MaturedUnbondingOps { - if m != nil { - return m.MatureUnbondingOps - } - return nil -} - -func (m *GenesisState) GetValsetUpdateIdToHeight() []ValsetUpdateIdToHeight { - if m != nil { - return m.ValsetUpdateIdToHeight - } - return nil -} - -func (m *GenesisState) GetConsumerAdditionProposals() []ConsumerAdditionProposal { - if m != nil { - return m.ConsumerAdditionProposals - } - return nil -} - -func (m *GenesisState) GetConsumerRemovalProposals() []ConsumerRemovalProposal { - if m != nil { - return m.ConsumerRemovalProposals - } - return nil -} - -func (m *GenesisState) GetParams() Params { - if m != nil { - return m.Params - } - return Params{} -} - -func (m *GenesisState) GetValidatorConsumerPubkeys() []ValidatorConsumerPubKey { - if m != nil { - return m.ValidatorConsumerPubkeys - } - return nil -} - -func (m *GenesisState) GetValidatorsByConsumerAddr() []ValidatorByConsumerAddr { - if m != nil { - return m.ValidatorsByConsumerAddr - } - return nil -} - -func (m *GenesisState) GetConsumerAddrsToPrune() []ConsumerAddrsToPrune { - if m != nil { - return m.ConsumerAddrsToPrune - } - return nil -} - -// consumer chain -type ConsumerState struct { - // ChainID defines the chain ID for the consumer chain - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // ChannelID defines the IBC channel ID for the consumer chain - ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` - // ClientID defines the IBC client ID for the consumer chain - ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` - // InitalHeight defines the initial block height for the consumer chain - InitialHeight uint64 `protobuf:"varint,4,opt,name=initial_height,json=initialHeight,proto3" json:"initial_height,omitempty"` - // ConsumerGenesis defines the initial consumer chain genesis states - ConsumerGenesis types1.GenesisState `protobuf:"bytes,5,opt,name=consumer_genesis,json=consumerGenesis,proto3" json:"consumer_genesis"` - // PendingValsetChanges defines the pending validator set changes for the consumer chain - PendingValsetChanges []types.ValidatorSetChangePacketData `protobuf:"bytes,6,rep,name=pending_valset_changes,json=pendingValsetChanges,proto3" json:"pending_valset_changes"` - SlashDowntimeAck []string `protobuf:"bytes,7,rep,name=slash_downtime_ack,json=slashDowntimeAck,proto3" json:"slash_downtime_ack,omitempty"` - // UnbondingOpsIndex defines the unbonding operations waiting on this consumer chain - UnbondingOpsIndex []VscUnbondingOps `protobuf:"bytes,8,rep,name=unbonding_ops_index,json=unbondingOpsIndex,proto3" json:"unbonding_ops_index"` -} - -func (m *ConsumerState) Reset() { *m = ConsumerState{} } -func (m *ConsumerState) String() string { return proto.CompactTextString(m) } -func (*ConsumerState) ProtoMessage() {} -func (*ConsumerState) Descriptor() ([]byte, []int) { - return fileDescriptor_7b655ee190a1f612, []int{1} -} -func (m *ConsumerState) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerState.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerState) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerState.Merge(m, src) -} -func (m *ConsumerState) XXX_Size() int { - return m.Size() -} -func (m *ConsumerState) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerState.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerState proto.InternalMessageInfo - -func (m *ConsumerState) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *ConsumerState) GetChannelId() string { - if m != nil { - return m.ChannelId - } - return "" -} - -func (m *ConsumerState) GetClientId() string { - if m != nil { - return m.ClientId - } - return "" -} - -func (m *ConsumerState) GetInitialHeight() uint64 { - if m != nil { - return m.InitialHeight - } - return 0 -} - -func (m *ConsumerState) GetConsumerGenesis() types1.GenesisState { - if m != nil { - return m.ConsumerGenesis - } - return types1.GenesisState{} -} - -func (m *ConsumerState) GetPendingValsetChanges() []types.ValidatorSetChangePacketData { - if m != nil { - return m.PendingValsetChanges - } - return nil -} - -func (m *ConsumerState) GetSlashDowntimeAck() []string { - if m != nil { - return m.SlashDowntimeAck - } - return nil -} - -func (m *ConsumerState) GetUnbondingOpsIndex() []VscUnbondingOps { - if m != nil { - return m.UnbondingOpsIndex - } - return nil -} - -// ValsetUpdateIdToHeight defines the genesis information for the mapping -// of each valset udpate id to a block height -type ValsetUpdateIdToHeight struct { - ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` - Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` -} - -func (m *ValsetUpdateIdToHeight) Reset() { *m = ValsetUpdateIdToHeight{} } -func (m *ValsetUpdateIdToHeight) String() string { return proto.CompactTextString(m) } -func (*ValsetUpdateIdToHeight) ProtoMessage() {} -func (*ValsetUpdateIdToHeight) Descriptor() ([]byte, []int) { - return fileDescriptor_7b655ee190a1f612, []int{2} -} -func (m *ValsetUpdateIdToHeight) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ValsetUpdateIdToHeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ValsetUpdateIdToHeight.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ValsetUpdateIdToHeight) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValsetUpdateIdToHeight.Merge(m, src) -} -func (m *ValsetUpdateIdToHeight) XXX_Size() int { - return m.Size() -} -func (m *ValsetUpdateIdToHeight) XXX_DiscardUnknown() { - xxx_messageInfo_ValsetUpdateIdToHeight.DiscardUnknown(m) -} - -var xxx_messageInfo_ValsetUpdateIdToHeight proto.InternalMessageInfo - -func (m *ValsetUpdateIdToHeight) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -func (m *ValsetUpdateIdToHeight) GetHeight() uint64 { - if m != nil { - return m.Height - } - return 0 -} - -func init() { - proto.RegisterType((*GenesisState)(nil), "interchain_security.ccv.provider.v2.GenesisState") - proto.RegisterType((*ConsumerState)(nil), "interchain_security.ccv.provider.v2.ConsumerState") - proto.RegisterType((*ValsetUpdateIdToHeight)(nil), "interchain_security.ccv.provider.v2.ValsetUpdateIdToHeight") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/provider/v2/genesis.proto", fileDescriptor_7b655ee190a1f612) -} - -var fileDescriptor_7b655ee190a1f612 = []byte{ - // 855 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdd, 0x8e, 0xdb, 0x44, - 0x14, 0x5e, 0xef, 0xa6, 0xdb, 0x64, 0xb6, 0xbb, 0x2c, 0xc3, 0x2a, 0xb8, 0x59, 0x48, 0x57, 0x01, - 0xa4, 0x48, 0x80, 0xcd, 0x1a, 0x2e, 0xf8, 0xeb, 0x45, 0xd3, 0x4a, 0x10, 0x21, 0x44, 0x94, 0xfe, - 0x20, 0x95, 0x0b, 0x6b, 0x32, 0x1e, 0x25, 0x43, 0xec, 0x19, 0x6b, 0x66, 0x6c, 0x6a, 0x21, 0x24, - 0x2a, 0x5e, 0x80, 0xb7, 0xa2, 0x97, 0xbd, 0xe4, 0xaa, 0x42, 0xbb, 0x6f, 0xc0, 0x13, 0x20, 0x8f, - 0xc7, 0xae, 0xbd, 0x24, 0x90, 0xf4, 0x2e, 0x3e, 0xdf, 0x9c, 0xef, 0x3b, 0x67, 0xce, 0xcc, 0x37, - 0x01, 0xe7, 0x94, 0x29, 0x22, 0xf0, 0x02, 0x51, 0xe6, 0x4b, 0x82, 0x13, 0x41, 0x55, 0xe6, 0x62, - 0x9c, 0xba, 0xb1, 0xe0, 0x29, 0x0d, 0x88, 0x70, 0x53, 0xcf, 0x9d, 0x13, 0x46, 0x24, 0x95, 0x4e, - 0x2c, 0xb8, 0xe2, 0xf0, 0x9d, 0x15, 0x29, 0x0e, 0xc6, 0xa9, 0x53, 0xa6, 0x38, 0xa9, 0xd7, 0x3b, - 0x99, 0xf3, 0x39, 0xd7, 0xeb, 0xdd, 0xfc, 0x57, 0x91, 0xda, 0x7b, 0x77, 0x9d, 0x5a, 0xea, 0xb9, - 0x86, 0x41, 0xf1, 0x9e, 0xb7, 0x49, 0x4d, 0x95, 0xd8, 0xff, 0xe4, 0x60, 0xce, 0x64, 0x12, 0x15, - 0x39, 0xe5, 0x6f, 0x93, 0x73, 0xbe, 0x49, 0x4e, 0xa3, 0xf7, 0xde, 0x5b, 0x8a, 0xb0, 0x80, 0x88, - 0x88, 0x32, 0xe5, 0x62, 0x91, 0xc5, 0x8a, 0xbb, 0x4b, 0x92, 0x19, 0x74, 0xf0, 0x47, 0x07, 0xdc, - 0xf8, 0xaa, 0x58, 0x7f, 0x5f, 0x21, 0x45, 0xe0, 0x10, 0x1c, 0xa7, 0x28, 0x94, 0x44, 0xf9, 0x49, - 0x1c, 0x20, 0x45, 0x7c, 0x1a, 0xd8, 0xd6, 0x99, 0x35, 0x6c, 0x4d, 0x8f, 0x8a, 0xf8, 0x43, 0x1d, - 0x1e, 0x07, 0xf0, 0x67, 0xf0, 0x5a, 0xa9, 0xea, 0xcb, 0x3c, 0x57, 0xda, 0xbb, 0x67, 0x7b, 0xc3, - 0x03, 0xcf, 0x73, 0x36, 0xd8, 0x6e, 0xe7, 0xae, 0xc9, 0xd5, 0xb2, 0xa3, 0xfe, 0xb3, 0x17, 0xb7, - 0x76, 0xfe, 0x7e, 0x71, 0xab, 0x9b, 0xa1, 0x28, 0xfc, 0x7c, 0x70, 0x85, 0x78, 0x30, 0x3d, 0xc2, - 0xf5, 0xe5, 0x12, 0xfe, 0x00, 0x0e, 0x13, 0x36, 0xe3, 0x2c, 0xa0, 0x6c, 0xee, 0xf3, 0x58, 0xda, - 0x7b, 0x5a, 0xfa, 0xa3, 0x8d, 0xa4, 0x1f, 0x96, 0x99, 0xdf, 0xc5, 0xa3, 0x56, 0x2e, 0x3c, 0xbd, - 0x91, 0xbc, 0x0c, 0x49, 0x88, 0xc0, 0x49, 0x84, 0x54, 0x22, 0x88, 0xdf, 0xd4, 0x68, 0x9d, 0x59, - 0xc3, 0x03, 0xcf, 0x5d, 0xab, 0x91, 0x7a, 0xce, 0xb7, 0x3a, 0x2f, 0xa8, 0x29, 0xc8, 0x29, 0x2c, - 0xc8, 0xea, 0x31, 0xf8, 0x0b, 0xe8, 0x5d, 0xdd, 0x66, 0x5f, 0x71, 0x7f, 0x41, 0xe8, 0x7c, 0xa1, - 0xec, 0x6b, 0xba, 0x99, 0x2f, 0x36, 0x6a, 0xe6, 0x51, 0x63, 0x2a, 0x0f, 0xf8, 0xd7, 0x9a, 0xc2, - 0xf4, 0xd5, 0x4d, 0x57, 0xa2, 0xf0, 0x37, 0x0b, 0x9c, 0x56, 0x7b, 0x8c, 0x82, 0x80, 0x2a, 0xca, - 0x99, 0x1f, 0x0b, 0x1e, 0x73, 0x89, 0x42, 0x69, 0xef, 0xeb, 0x02, 0x6e, 0x6f, 0x35, 0xc8, 0x3b, - 0x86, 0x66, 0x62, 0x58, 0x4c, 0x09, 0x37, 0xf1, 0x1a, 0x5c, 0xc2, 0x5f, 0x2d, 0xd0, 0xab, 0xaa, - 0x10, 0x24, 0xe2, 0x29, 0x0a, 0x6b, 0x45, 0x5c, 0xd7, 0x45, 0x7c, 0xb9, 0x55, 0x11, 0xd3, 0x82, - 0xe5, 0x4a, 0x0d, 0x36, 0x5e, 0x0d, 0x4b, 0x38, 0x06, 0xfb, 0x31, 0x12, 0x28, 0x92, 0x76, 0x5b, - 0x0f, 0xf7, 0xfd, 0x8d, 0xd4, 0x26, 0x3a, 0xc5, 0x90, 0x1b, 0x02, 0xdd, 0x4d, 0x8a, 0x42, 0x1a, - 0x20, 0xc5, 0x85, 0x5f, 0xf5, 0x15, 0x27, 0xb3, 0xfc, 0xbe, 0xd9, 0x9d, 0x2d, 0xba, 0x79, 0x54, - 0xd2, 0x94, 0x6d, 0x4d, 0x92, 0xd9, 0x37, 0x24, 0x2b, 0xbb, 0x49, 0x57, 0xc0, 0xb9, 0x06, 0x7c, - 0x6a, 0x81, 0xd3, 0x0a, 0x94, 0xfe, 0x2c, 0xf3, 0xeb, 0x43, 0x16, 0x36, 0x78, 0x95, 0x1a, 0x46, - 0x59, 0x6d, 0xc2, 0xe2, 0x5f, 0x35, 0xc8, 0x26, 0x0e, 0x53, 0xf0, 0x66, 0x43, 0x54, 0xe6, 0xe7, - 0x3a, 0x16, 0x09, 0x23, 0xf6, 0x81, 0x96, 0xff, 0x6c, 0xdb, 0x53, 0x25, 0xe4, 0x03, 0x3e, 0xc9, - 0x09, 0x8c, 0xf6, 0x09, 0x5e, 0x81, 0x0d, 0x9e, 0xb6, 0xc0, 0x61, 0xc3, 0x53, 0xe0, 0x4d, 0xd0, - 0x2e, 0x44, 0x8c, 0x85, 0x75, 0xa6, 0xd7, 0xf5, 0xf7, 0x38, 0x80, 0x6f, 0x03, 0x80, 0x17, 0x88, - 0x31, 0x12, 0xe6, 0xe0, 0xae, 0x06, 0x3b, 0x26, 0x32, 0x0e, 0xe0, 0x29, 0xe8, 0xe0, 0x90, 0x12, - 0xa6, 0x72, 0x74, 0x4f, 0xa3, 0xed, 0x22, 0x30, 0x0e, 0xe0, 0x7b, 0xe0, 0x88, 0x32, 0xaa, 0x28, - 0x0a, 0xcb, 0xeb, 0xda, 0xd2, 0xfe, 0x78, 0x68, 0xa2, 0xe6, 0x8a, 0xcd, 0xc0, 0x71, 0xb5, 0x0f, - 0xc6, 0x91, 0xed, 0x6b, 0xfa, 0x8c, 0x9d, 0xaf, 0xdd, 0x80, 0xca, 0xed, 0x53, 0xcf, 0xa9, 0xbb, - 0xb2, 0x69, 0xbc, 0xf2, 0x5b, 0x83, 0x41, 0x05, 0xba, 0x31, 0x29, 0xfc, 0xc9, 0xb8, 0x49, 0xde, - 0xc3, 0x9c, 0x94, 0x17, 0xf8, 0xd3, 0xff, 0xb2, 0xaa, 0x6a, 0xc0, 0xf7, 0x89, 0xba, 0xab, 0xd3, - 0x26, 0x08, 0x2f, 0x89, 0xba, 0x87, 0x14, 0x2a, 0x77, 0xda, 0xb0, 0x17, 0x1e, 0x53, 0x2c, 0x92, - 0xf0, 0x03, 0x00, 0x65, 0x88, 0xe4, 0xc2, 0x0f, 0xf8, 0x4f, 0x4c, 0xd1, 0x88, 0xf8, 0x08, 0x2f, - 0xf5, 0x6d, 0xed, 0x4c, 0x8f, 0x35, 0x72, 0xcf, 0x00, 0x77, 0xf0, 0x12, 0xfe, 0x08, 0xde, 0x68, - 0xb8, 0xa8, 0x4f, 0x59, 0x40, 0x9e, 0xd8, 0x6d, 0x5d, 0xe0, 0x27, 0x9b, 0x1d, 0x45, 0x89, 0xeb, - 0xe6, 0x69, 0x8a, 0x7b, 0xbd, 0xee, 0xd9, 0xe3, 0x9c, 0x74, 0xf0, 0x18, 0x74, 0x57, 0xdb, 0xe1, - 0x16, 0xcf, 0x5a, 0x17, 0xec, 0x9b, 0xb1, 0xee, 0x6a, 0xdc, 0x7c, 0x8d, 0xbe, 0x7f, 0x76, 0xd1, - 0xb7, 0x9e, 0x5f, 0xf4, 0xad, 0xbf, 0x2e, 0xfa, 0xd6, 0xef, 0x97, 0xfd, 0x9d, 0xe7, 0x97, 0xfd, - 0x9d, 0x3f, 0x2f, 0xfb, 0x3b, 0x8f, 0x6f, 0xcf, 0xa9, 0x5a, 0x24, 0x33, 0x07, 0xf3, 0xc8, 0xc5, - 0x5c, 0x46, 0x5c, 0xba, 0x2f, 0xbb, 0xfa, 0xb0, 0x7a, 0xa6, 0x53, 0xcf, 0x7d, 0xd2, 0xfc, 0x4f, - 0xa0, 0xb2, 0x98, 0xc8, 0xd9, 0xbe, 0x7e, 0x89, 0x3f, 0xfe, 0x27, 0x00, 0x00, 0xff, 0xff, 0x16, - 0xd3, 0xe2, 0xfb, 0xd8, 0x08, 0x00, 0x00, -} - -func (m *GenesisState) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *GenesisState) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ConsumerAddrsToPrune) > 0 { - for iNdEx := len(m.ConsumerAddrsToPrune) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ConsumerAddrsToPrune[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x5a - } - } - if len(m.ValidatorsByConsumerAddr) > 0 { - for iNdEx := len(m.ValidatorsByConsumerAddr) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ValidatorsByConsumerAddr[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x52 - } - } - if len(m.ValidatorConsumerPubkeys) > 0 { - for iNdEx := len(m.ValidatorConsumerPubkeys) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ValidatorConsumerPubkeys[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x4a - } - } - { - size, err := m.Params.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x42 - if len(m.ConsumerRemovalProposals) > 0 { - for iNdEx := len(m.ConsumerRemovalProposals) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ConsumerRemovalProposals[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x3a - } - } - if len(m.ConsumerAdditionProposals) > 0 { - for iNdEx := len(m.ConsumerAdditionProposals) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ConsumerAdditionProposals[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x32 - } - } - if len(m.ValsetUpdateIdToHeight) > 0 { - for iNdEx := len(m.ValsetUpdateIdToHeight) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ValsetUpdateIdToHeight[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x2a - } - } - if m.MatureUnbondingOps != nil { - { - size, err := m.MatureUnbondingOps.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x22 - } - if len(m.UnbondingOps) > 0 { - for iNdEx := len(m.UnbondingOps) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.UnbondingOps[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - } - if len(m.ConsumerStates) > 0 { - for iNdEx := len(m.ConsumerStates) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ConsumerStates[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - } - if m.ValsetUpdateId != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *ConsumerState) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerState) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerState) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.UnbondingOpsIndex) > 0 { - for iNdEx := len(m.UnbondingOpsIndex) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.UnbondingOpsIndex[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x42 - } - } - if len(m.SlashDowntimeAck) > 0 { - for iNdEx := len(m.SlashDowntimeAck) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.SlashDowntimeAck[iNdEx]) - copy(dAtA[i:], m.SlashDowntimeAck[iNdEx]) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.SlashDowntimeAck[iNdEx]))) - i-- - dAtA[i] = 0x3a - } - } - if len(m.PendingValsetChanges) > 0 { - for iNdEx := len(m.PendingValsetChanges) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.PendingValsetChanges[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x32 - } - } - { - size, err := m.ConsumerGenesis.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenesis(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x2a - if m.InitialHeight != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.InitialHeight)) - i-- - dAtA[i] = 0x20 - } - if len(m.ClientId) > 0 { - i -= len(m.ClientId) - copy(dAtA[i:], m.ClientId) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ClientId))) - i-- - dAtA[i] = 0x1a - } - if len(m.ChannelId) > 0 { - i -= len(m.ChannelId) - copy(dAtA[i:], m.ChannelId) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ChannelId))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintGenesis(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ValsetUpdateIdToHeight) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ValsetUpdateIdToHeight) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ValsetUpdateIdToHeight) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Height != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.Height)) - i-- - dAtA[i] = 0x10 - } - if m.ValsetUpdateId != 0 { - i = encodeVarintGenesis(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func encodeVarintGenesis(dAtA []byte, offset int, v uint64) int { - offset -= sovGenesis(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *GenesisState) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.ValsetUpdateId != 0 { - n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) - } - if len(m.ConsumerStates) > 0 { - for _, e := range m.ConsumerStates { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.UnbondingOps) > 0 { - for _, e := range m.UnbondingOps { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if m.MatureUnbondingOps != nil { - l = m.MatureUnbondingOps.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - if len(m.ValsetUpdateIdToHeight) > 0 { - for _, e := range m.ValsetUpdateIdToHeight { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.ConsumerAdditionProposals) > 0 { - for _, e := range m.ConsumerAdditionProposals { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.ConsumerRemovalProposals) > 0 { - for _, e := range m.ConsumerRemovalProposals { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - l = m.Params.Size() - n += 1 + l + sovGenesis(uint64(l)) - if len(m.ValidatorConsumerPubkeys) > 0 { - for _, e := range m.ValidatorConsumerPubkeys { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.ValidatorsByConsumerAddr) > 0 { - for _, e := range m.ValidatorsByConsumerAddr { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.ConsumerAddrsToPrune) > 0 { - for _, e := range m.ConsumerAddrsToPrune { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - return n -} - -func (m *ConsumerState) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - l = len(m.ChannelId) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - l = len(m.ClientId) - if l > 0 { - n += 1 + l + sovGenesis(uint64(l)) - } - if m.InitialHeight != 0 { - n += 1 + sovGenesis(uint64(m.InitialHeight)) - } - l = m.ConsumerGenesis.Size() - n += 1 + l + sovGenesis(uint64(l)) - if len(m.PendingValsetChanges) > 0 { - for _, e := range m.PendingValsetChanges { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.SlashDowntimeAck) > 0 { - for _, s := range m.SlashDowntimeAck { - l = len(s) - n += 1 + l + sovGenesis(uint64(l)) - } - } - if len(m.UnbondingOpsIndex) > 0 { - for _, e := range m.UnbondingOpsIndex { - l = e.Size() - n += 1 + l + sovGenesis(uint64(l)) - } - } - return n -} - -func (m *ValsetUpdateIdToHeight) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.ValsetUpdateId != 0 { - n += 1 + sovGenesis(uint64(m.ValsetUpdateId)) - } - if m.Height != 0 { - n += 1 + sovGenesis(uint64(m.Height)) - } - return n -} - -func sovGenesis(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozGenesis(x uint64) (n int) { - return sovGenesis(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *GenesisState) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: GenesisState: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: GenesisState: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerStates", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerStates = append(m.ConsumerStates, ConsumerState{}) - if err := m.ConsumerStates[len(m.ConsumerStates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOps", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.UnbondingOps = append(m.UnbondingOps, UnbondingOp{}) - if err := m.UnbondingOps[len(m.UnbondingOps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MatureUnbondingOps", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.MatureUnbondingOps == nil { - m.MatureUnbondingOps = &types.MaturedUnbondingOps{} - } - if err := m.MatureUnbondingOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateIdToHeight", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ValsetUpdateIdToHeight = append(m.ValsetUpdateIdToHeight, ValsetUpdateIdToHeight{}) - if err := m.ValsetUpdateIdToHeight[len(m.ValsetUpdateIdToHeight)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAdditionProposals", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerAdditionProposals = append(m.ConsumerAdditionProposals, ConsumerAdditionProposal{}) - if err := m.ConsumerAdditionProposals[len(m.ConsumerAdditionProposals)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRemovalProposals", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerRemovalProposals = append(m.ConsumerRemovalProposals, ConsumerRemovalProposal{}) - if err := m.ConsumerRemovalProposals[len(m.ConsumerRemovalProposals)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 8: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.Params.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 9: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ValidatorConsumerPubkeys", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ValidatorConsumerPubkeys = append(m.ValidatorConsumerPubkeys, ValidatorConsumerPubKey{}) - if err := m.ValidatorConsumerPubkeys[len(m.ValidatorConsumerPubkeys)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 10: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ValidatorsByConsumerAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ValidatorsByConsumerAddr = append(m.ValidatorsByConsumerAddr, ValidatorByConsumerAddr{}) - if err := m.ValidatorsByConsumerAddr[len(m.ValidatorsByConsumerAddr)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 11: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddrsToPrune", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerAddrsToPrune = append(m.ConsumerAddrsToPrune, ConsumerAddrsToPrune{}) - if err := m.ConsumerAddrsToPrune[len(m.ConsumerAddrsToPrune)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerState) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerState: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerState: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChannelId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChannelId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClientId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClientId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field InitialHeight", wireType) - } - m.InitialHeight = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.InitialHeight |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerGenesis", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ConsumerGenesis.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PendingValsetChanges", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.PendingValsetChanges = append(m.PendingValsetChanges, types.ValidatorSetChangePacketData{}) - if err := m.PendingValsetChanges[len(m.PendingValsetChanges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashDowntimeAck", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.SlashDowntimeAck = append(m.SlashDowntimeAck, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - case 8: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOpsIndex", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenesis - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenesis - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.UnbondingOpsIndex = append(m.UnbondingOpsIndex, VscUnbondingOps{}) - if err := m.UnbondingOpsIndex[len(m.UnbondingOpsIndex)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ValsetUpdateIdToHeight) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ValsetUpdateIdToHeight: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ValsetUpdateIdToHeight: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Height", wireType) - } - m.Height = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenesis - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Height |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipGenesis(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthGenesis - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipGenesis(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowGenesis - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthGenesis - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupGenesis - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthGenesis - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/provider/types/provider.pb.go b/v2/x/ccv/provider/types/provider.pb.go deleted file mode 100644 index 1e479e0a19..0000000000 --- a/v2/x/ccv/provider/types/provider.pb.go +++ /dev/null @@ -1,5995 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v2/provider.proto - -package types - -import ( - fmt "fmt" - types3 "github.com/cosmos/cosmos-sdk/types" - types1 "github.com/cosmos/cosmos-sdk/x/evidence/types" - types "github.com/cosmos/ibc-go/v4/modules/core/02-client/types" - types2 "github.com/cosmos/ibc-go/v4/modules/light-clients/07-tendermint/types" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" - crypto "github.com/tendermint/tendermint/proto/tendermint/crypto" - _ "google.golang.org/protobuf/types/known/durationpb" - _ "google.golang.org/protobuf/types/known/timestamppb" - io "io" - math "math" - math_bits "math/bits" - time "time" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf -var _ = time.Kitchen - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// ConsumerAdditionProposal is a governance proposal on the provider chain to spawn a new consumer chain. -// If it passes, then all validators on the provider chain are expected to validate the consumer chain at spawn time -// or get slashed. It is recommended that spawn time occurs after the proposal end time. -type ConsumerAdditionProposal struct { - // the title of the proposal - Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` - // the description of the proposal - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` - // the proposed chain-id of the new consumer chain, must be different from all other consumer chain ids of the executing - // provider chain. - ChainId string `protobuf:"bytes,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // the proposed initial height of new consumer chain. - // For a completely new chain, this will be {0,1}. However, it may be different if this is a chain that is converting to a consumer chain. - InitialHeight types.Height `protobuf:"bytes,4,opt,name=initial_height,json=initialHeight,proto3" json:"initial_height"` - // The hash of the consumer chain genesis state without the consumer CCV module genesis params. - // It is used for off-chain confirmation of genesis.json validity by validators and other parties. - GenesisHash []byte `protobuf:"bytes,5,opt,name=genesis_hash,json=genesisHash,proto3" json:"genesis_hash,omitempty"` - // The hash of the consumer chain binary that should be run by validators on chain initialization. - // It is used for off-chain confirmation of binary validity by validators and other parties. - BinaryHash []byte `protobuf:"bytes,6,opt,name=binary_hash,json=binaryHash,proto3" json:"binary_hash,omitempty"` - // spawn time is the time on the provider chain at which the consumer chain genesis is finalized and all validators - // will be responsible for starting their consumer chain validator node. - SpawnTime time.Time `protobuf:"bytes,7,opt,name=spawn_time,json=spawnTime,proto3,stdtime" json:"spawn_time"` - // Unbonding period for the consumer, - // which should be smaller than that of the provider in general. - UnbondingPeriod time.Duration `protobuf:"bytes,8,opt,name=unbonding_period,json=unbondingPeriod,proto3,stdduration" json:"unbonding_period"` - // Sent CCV related IBC packets will timeout after this duration - CcvTimeoutPeriod time.Duration `protobuf:"bytes,9,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` - // Sent transfer related IBC packets will timeout after this duration - TransferTimeoutPeriod time.Duration `protobuf:"bytes,10,opt,name=transfer_timeout_period,json=transferTimeoutPeriod,proto3,stdduration" json:"transfer_timeout_period"` - // The fraction of tokens allocated to the consumer redistribution address - // during distribution events. The fraction is a string representing a - // decimal number. For example "0.75" would represent 75%. - ConsumerRedistributionFraction string `protobuf:"bytes,11,opt,name=consumer_redistribution_fraction,json=consumerRedistributionFraction,proto3" json:"consumer_redistribution_fraction,omitempty"` - // BlocksPerDistributionTransmission is the number of blocks between ibc-token-transfers from the consumer chain to the provider chain. - // On sending transmission event, `consumer_redistribution_fraction` of the accumulated tokens are sent to the consumer redistribution address. - BlocksPerDistributionTransmission int64 `protobuf:"varint,12,opt,name=blocks_per_distribution_transmission,json=blocksPerDistributionTransmission,proto3" json:"blocks_per_distribution_transmission,omitempty"` - // The number of historical info entries to persist in store. - // This param is a part of the cosmos sdk staking module. In the case of - // a ccv enabled consumer chain, the ccv module acts as the staking module. - HistoricalEntries int64 `protobuf:"varint,13,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty"` -} - -func (m *ConsumerAdditionProposal) Reset() { *m = ConsumerAdditionProposal{} } -func (*ConsumerAdditionProposal) ProtoMessage() {} -func (*ConsumerAdditionProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{0} -} -func (m *ConsumerAdditionProposal) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerAdditionProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerAdditionProposal.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerAdditionProposal) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerAdditionProposal.Merge(m, src) -} -func (m *ConsumerAdditionProposal) XXX_Size() int { - return m.Size() -} -func (m *ConsumerAdditionProposal) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerAdditionProposal.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerAdditionProposal proto.InternalMessageInfo - -// ConsumerRemovalProposal is a governance proposal on the provider chain to remove (and stop) a consumer chain. -// If it passes, all the consumer chain's state is removed from the provider chain. The outstanding unbonding -// operation funds are released. -type ConsumerRemovalProposal struct { - // the title of the proposal - Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` - // the description of the proposal - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` - // the chain-id of the consumer chain to be stopped - ChainId string `protobuf:"bytes,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // the time on the provider chain at which all validators are responsible to stop their consumer chain validator node - StopTime time.Time `protobuf:"bytes,4,opt,name=stop_time,json=stopTime,proto3,stdtime" json:"stop_time"` -} - -func (m *ConsumerRemovalProposal) Reset() { *m = ConsumerRemovalProposal{} } -func (m *ConsumerRemovalProposal) String() string { return proto.CompactTextString(m) } -func (*ConsumerRemovalProposal) ProtoMessage() {} -func (*ConsumerRemovalProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{1} -} -func (m *ConsumerRemovalProposal) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerRemovalProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerRemovalProposal.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerRemovalProposal) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerRemovalProposal.Merge(m, src) -} -func (m *ConsumerRemovalProposal) XXX_Size() int { - return m.Size() -} -func (m *ConsumerRemovalProposal) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerRemovalProposal.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerRemovalProposal proto.InternalMessageInfo - -func (m *ConsumerRemovalProposal) GetTitle() string { - if m != nil { - return m.Title - } - return "" -} - -func (m *ConsumerRemovalProposal) GetDescription() string { - if m != nil { - return m.Description - } - return "" -} - -func (m *ConsumerRemovalProposal) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *ConsumerRemovalProposal) GetStopTime() time.Time { - if m != nil { - return m.StopTime - } - return time.Time{} -} - -type EquivocationProposal struct { - // the title of the proposal - Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` - // the description of the proposal - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` - // the list of equivocations that will be processed - Equivocations []*types1.Equivocation `protobuf:"bytes,3,rep,name=equivocations,proto3" json:"equivocations,omitempty"` -} - -func (m *EquivocationProposal) Reset() { *m = EquivocationProposal{} } -func (m *EquivocationProposal) String() string { return proto.CompactTextString(m) } -func (*EquivocationProposal) ProtoMessage() {} -func (*EquivocationProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{2} -} -func (m *EquivocationProposal) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *EquivocationProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_EquivocationProposal.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *EquivocationProposal) XXX_Merge(src proto.Message) { - xxx_messageInfo_EquivocationProposal.Merge(m, src) -} -func (m *EquivocationProposal) XXX_Size() int { - return m.Size() -} -func (m *EquivocationProposal) XXX_DiscardUnknown() { - xxx_messageInfo_EquivocationProposal.DiscardUnknown(m) -} - -var xxx_messageInfo_EquivocationProposal proto.InternalMessageInfo - -func (m *EquivocationProposal) GetTitle() string { - if m != nil { - return m.Title - } - return "" -} - -func (m *EquivocationProposal) GetDescription() string { - if m != nil { - return m.Description - } - return "" -} - -func (m *EquivocationProposal) GetEquivocations() []*types1.Equivocation { - if m != nil { - return m.Equivocations - } - return nil -} - -// A persisted queue entry indicating that a slash packet data instance needs to be handled. -// This type belongs in the "global" queue, to coordinate slash packet handling times between consumers. -type GlobalSlashEntry struct { - // Block time that slash packet was received by provider chain. - // This field is used for store key iteration ordering. - RecvTime time.Time `protobuf:"bytes,1,opt,name=recv_time,json=recvTime,proto3,stdtime" json:"recv_time"` - // The consumer that sent a slash packet. - ConsumerChainID string `protobuf:"bytes,2,opt,name=consumer_chain_id,json=consumerChainId,proto3" json:"consumer_chain_id,omitempty"` - // The IBC sequence number of the recv packet. - // This field is used in the store key to ensure uniqueness. - IbcSeqNum uint64 `protobuf:"varint,3,opt,name=ibc_seq_num,json=ibcSeqNum,proto3" json:"ibc_seq_num,omitempty"` - // The provider's consensus address of the validator being slashed. - // This field is used to obtain validator power in HandleThrottleQueues. - // - // This field is not used in the store key, but is persisted in value bytes, see QueueGlobalSlashEntry. - ProviderValConsAddr *ProviderConsAddress `protobuf:"bytes,4,opt,name=provider_val_cons_addr,json=providerValConsAddr,proto3" json:"provider_val_cons_addr,omitempty"` -} - -func (m *GlobalSlashEntry) Reset() { *m = GlobalSlashEntry{} } -func (m *GlobalSlashEntry) String() string { return proto.CompactTextString(m) } -func (*GlobalSlashEntry) ProtoMessage() {} -func (*GlobalSlashEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{3} -} -func (m *GlobalSlashEntry) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GlobalSlashEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_GlobalSlashEntry.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *GlobalSlashEntry) XXX_Merge(src proto.Message) { - xxx_messageInfo_GlobalSlashEntry.Merge(m, src) -} -func (m *GlobalSlashEntry) XXX_Size() int { - return m.Size() -} -func (m *GlobalSlashEntry) XXX_DiscardUnknown() { - xxx_messageInfo_GlobalSlashEntry.DiscardUnknown(m) -} - -var xxx_messageInfo_GlobalSlashEntry proto.InternalMessageInfo - -func (m *GlobalSlashEntry) GetRecvTime() time.Time { - if m != nil { - return m.RecvTime - } - return time.Time{} -} - -func (m *GlobalSlashEntry) GetConsumerChainID() string { - if m != nil { - return m.ConsumerChainID - } - return "" -} - -func (m *GlobalSlashEntry) GetIbcSeqNum() uint64 { - if m != nil { - return m.IbcSeqNum - } - return 0 -} - -func (m *GlobalSlashEntry) GetProviderValConsAddr() *ProviderConsAddress { - if m != nil { - return m.ProviderValConsAddr - } - return nil -} - -// Params defines the parameters for CCV Provider module -type Params struct { - TemplateClient *types2.ClientState `protobuf:"bytes,1,opt,name=template_client,json=templateClient,proto3" json:"template_client,omitempty"` - // TrustingPeriodFraction is used to compute the consumer and provider IBC client's TrustingPeriod from the chain defined UnbondingPeriod - TrustingPeriodFraction string `protobuf:"bytes,2,opt,name=trusting_period_fraction,json=trustingPeriodFraction,proto3" json:"trusting_period_fraction,omitempty"` - // Sent IBC packets will timeout after this duration - CcvTimeoutPeriod time.Duration `protobuf:"bytes,3,opt,name=ccv_timeout_period,json=ccvTimeoutPeriod,proto3,stdduration" json:"ccv_timeout_period"` - // The channel initialization (IBC channel opening handshake) will timeout after this duration - InitTimeoutPeriod time.Duration `protobuf:"bytes,4,opt,name=init_timeout_period,json=initTimeoutPeriod,proto3,stdduration" json:"init_timeout_period"` - // The VSC packets sent by the provider will timeout after this duration. - // Note that unlike ccv_timeout_period which is an IBC param, - // the vsc_timeout_period is a provider-side param that enables the provider - // to timeout VSC packets even when a consumer chain is not live. - VscTimeoutPeriod time.Duration `protobuf:"bytes,5,opt,name=vsc_timeout_period,json=vscTimeoutPeriod,proto3,stdduration" json:"vsc_timeout_period"` - // The period for which the slash meter is replenished - SlashMeterReplenishPeriod time.Duration `protobuf:"bytes,6,opt,name=slash_meter_replenish_period,json=slashMeterReplenishPeriod,proto3,stdduration" json:"slash_meter_replenish_period"` - // The fraction of total voting power that is replenished to the slash meter every replenish period. - // This param also serves as a maximum fraction of total voting power that the slash meter can hold. - SlashMeterReplenishFraction string `protobuf:"bytes,7,opt,name=slash_meter_replenish_fraction,json=slashMeterReplenishFraction,proto3" json:"slash_meter_replenish_fraction,omitempty"` - // The maximum amount of throttled slash or vsc matured packets - // that can be queued for a single consumer before the provider chain halts. - MaxThrottledPackets int64 `protobuf:"varint,8,opt,name=max_throttled_packets,json=maxThrottledPackets,proto3" json:"max_throttled_packets,omitempty"` - // The fee required to be paid to add a reward denom - ConsumerRewardDenomRegistrationFee types3.Coin `protobuf:"bytes,9,opt,name=consumer_reward_denom_registration_fee,json=consumerRewardDenomRegistrationFee,proto3" json:"consumer_reward_denom_registration_fee"` -} - -func (m *Params) Reset() { *m = Params{} } -func (m *Params) String() string { return proto.CompactTextString(m) } -func (*Params) ProtoMessage() {} -func (*Params) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{4} -} -func (m *Params) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_Params.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *Params) XXX_Merge(src proto.Message) { - xxx_messageInfo_Params.Merge(m, src) -} -func (m *Params) XXX_Size() int { - return m.Size() -} -func (m *Params) XXX_DiscardUnknown() { - xxx_messageInfo_Params.DiscardUnknown(m) -} - -var xxx_messageInfo_Params proto.InternalMessageInfo - -func (m *Params) GetTemplateClient() *types2.ClientState { - if m != nil { - return m.TemplateClient - } - return nil -} - -func (m *Params) GetTrustingPeriodFraction() string { - if m != nil { - return m.TrustingPeriodFraction - } - return "" -} - -func (m *Params) GetCcvTimeoutPeriod() time.Duration { - if m != nil { - return m.CcvTimeoutPeriod - } - return 0 -} - -func (m *Params) GetInitTimeoutPeriod() time.Duration { - if m != nil { - return m.InitTimeoutPeriod - } - return 0 -} - -func (m *Params) GetVscTimeoutPeriod() time.Duration { - if m != nil { - return m.VscTimeoutPeriod - } - return 0 -} - -func (m *Params) GetSlashMeterReplenishPeriod() time.Duration { - if m != nil { - return m.SlashMeterReplenishPeriod - } - return 0 -} - -func (m *Params) GetSlashMeterReplenishFraction() string { - if m != nil { - return m.SlashMeterReplenishFraction - } - return "" -} - -func (m *Params) GetMaxThrottledPackets() int64 { - if m != nil { - return m.MaxThrottledPackets - } - return 0 -} - -func (m *Params) GetConsumerRewardDenomRegistrationFee() types3.Coin { - if m != nil { - return m.ConsumerRewardDenomRegistrationFee - } - return types3.Coin{} -} - -type HandshakeMetadata struct { - ProviderFeePoolAddr string `protobuf:"bytes,1,opt,name=provider_fee_pool_addr,json=providerFeePoolAddr,proto3" json:"provider_fee_pool_addr,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` -} - -func (m *HandshakeMetadata) Reset() { *m = HandshakeMetadata{} } -func (m *HandshakeMetadata) String() string { return proto.CompactTextString(m) } -func (*HandshakeMetadata) ProtoMessage() {} -func (*HandshakeMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{5} -} -func (m *HandshakeMetadata) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *HandshakeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_HandshakeMetadata.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *HandshakeMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_HandshakeMetadata.Merge(m, src) -} -func (m *HandshakeMetadata) XXX_Size() int { - return m.Size() -} -func (m *HandshakeMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_HandshakeMetadata.DiscardUnknown(m) -} - -var xxx_messageInfo_HandshakeMetadata proto.InternalMessageInfo - -func (m *HandshakeMetadata) GetProviderFeePoolAddr() string { - if m != nil { - return m.ProviderFeePoolAddr - } - return "" -} - -func (m *HandshakeMetadata) GetVersion() string { - if m != nil { - return m.Version - } - return "" -} - -// SlashAcks contains cons addresses of consumer chain validators -// successfully slashed on the provider chain -type SlashAcks struct { - Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` -} - -func (m *SlashAcks) Reset() { *m = SlashAcks{} } -func (m *SlashAcks) String() string { return proto.CompactTextString(m) } -func (*SlashAcks) ProtoMessage() {} -func (*SlashAcks) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{6} -} -func (m *SlashAcks) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SlashAcks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_SlashAcks.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *SlashAcks) XXX_Merge(src proto.Message) { - xxx_messageInfo_SlashAcks.Merge(m, src) -} -func (m *SlashAcks) XXX_Size() int { - return m.Size() -} -func (m *SlashAcks) XXX_DiscardUnknown() { - xxx_messageInfo_SlashAcks.DiscardUnknown(m) -} - -var xxx_messageInfo_SlashAcks proto.InternalMessageInfo - -func (m *SlashAcks) GetAddresses() []string { - if m != nil { - return m.Addresses - } - return nil -} - -// ConsumerAdditionProposals holds pending governance proposals on the provider chain to spawn a new chain. -type ConsumerAdditionProposals struct { - // proposals waiting for spawn_time to pass - Pending []*ConsumerAdditionProposal `protobuf:"bytes,1,rep,name=pending,proto3" json:"pending,omitempty"` -} - -func (m *ConsumerAdditionProposals) Reset() { *m = ConsumerAdditionProposals{} } -func (m *ConsumerAdditionProposals) String() string { return proto.CompactTextString(m) } -func (*ConsumerAdditionProposals) ProtoMessage() {} -func (*ConsumerAdditionProposals) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{7} -} -func (m *ConsumerAdditionProposals) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerAdditionProposals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerAdditionProposals.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerAdditionProposals) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerAdditionProposals.Merge(m, src) -} -func (m *ConsumerAdditionProposals) XXX_Size() int { - return m.Size() -} -func (m *ConsumerAdditionProposals) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerAdditionProposals.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerAdditionProposals proto.InternalMessageInfo - -func (m *ConsumerAdditionProposals) GetPending() []*ConsumerAdditionProposal { - if m != nil { - return m.Pending - } - return nil -} - -// ConsumerRemovalProposals holds pending governance proposals on the provider chain to remove (and stop) a consumer chain. -type ConsumerRemovalProposals struct { - // proposals waiting for stop_time to pass - Pending []*ConsumerRemovalProposal `protobuf:"bytes,1,rep,name=pending,proto3" json:"pending,omitempty"` -} - -func (m *ConsumerRemovalProposals) Reset() { *m = ConsumerRemovalProposals{} } -func (m *ConsumerRemovalProposals) String() string { return proto.CompactTextString(m) } -func (*ConsumerRemovalProposals) ProtoMessage() {} -func (*ConsumerRemovalProposals) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{8} -} -func (m *ConsumerRemovalProposals) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerRemovalProposals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerRemovalProposals.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerRemovalProposals) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerRemovalProposals.Merge(m, src) -} -func (m *ConsumerRemovalProposals) XXX_Size() int { - return m.Size() -} -func (m *ConsumerRemovalProposals) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerRemovalProposals.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerRemovalProposals proto.InternalMessageInfo - -func (m *ConsumerRemovalProposals) GetPending() []*ConsumerRemovalProposal { - if m != nil { - return m.Pending - } - return nil -} - -type ChannelToChain struct { - ChannelId string `protobuf:"bytes,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` - ChainId string `protobuf:"bytes,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` -} - -func (m *ChannelToChain) Reset() { *m = ChannelToChain{} } -func (m *ChannelToChain) String() string { return proto.CompactTextString(m) } -func (*ChannelToChain) ProtoMessage() {} -func (*ChannelToChain) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{9} -} -func (m *ChannelToChain) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ChannelToChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ChannelToChain.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ChannelToChain) XXX_Merge(src proto.Message) { - xxx_messageInfo_ChannelToChain.Merge(m, src) -} -func (m *ChannelToChain) XXX_Size() int { - return m.Size() -} -func (m *ChannelToChain) XXX_DiscardUnknown() { - xxx_messageInfo_ChannelToChain.DiscardUnknown(m) -} - -var xxx_messageInfo_ChannelToChain proto.InternalMessageInfo - -func (m *ChannelToChain) GetChannelId() string { - if m != nil { - return m.ChannelId - } - return "" -} - -func (m *ChannelToChain) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -// VscUnbondingOps contains the IDs of unbonding operations that are waiting for -// at least one VSCMaturedPacket with vscID from a consumer chain -type VscUnbondingOps struct { - VscId uint64 `protobuf:"varint,1,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` - UnbondingOpIds []uint64 `protobuf:"varint,2,rep,packed,name=unbonding_op_ids,json=unbondingOpIds,proto3" json:"unbonding_op_ids,omitempty"` -} - -func (m *VscUnbondingOps) Reset() { *m = VscUnbondingOps{} } -func (m *VscUnbondingOps) String() string { return proto.CompactTextString(m) } -func (*VscUnbondingOps) ProtoMessage() {} -func (*VscUnbondingOps) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{10} -} -func (m *VscUnbondingOps) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VscUnbondingOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_VscUnbondingOps.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *VscUnbondingOps) XXX_Merge(src proto.Message) { - xxx_messageInfo_VscUnbondingOps.Merge(m, src) -} -func (m *VscUnbondingOps) XXX_Size() int { - return m.Size() -} -func (m *VscUnbondingOps) XXX_DiscardUnknown() { - xxx_messageInfo_VscUnbondingOps.DiscardUnknown(m) -} - -var xxx_messageInfo_VscUnbondingOps proto.InternalMessageInfo - -func (m *VscUnbondingOps) GetVscId() uint64 { - if m != nil { - return m.VscId - } - return 0 -} - -func (m *VscUnbondingOps) GetUnbondingOpIds() []uint64 { - if m != nil { - return m.UnbondingOpIds - } - return nil -} - -// UnbondingOp contains the ids of consumer chains that need to unbond before -// the unbonding operation with the given ID can unbond -type UnbondingOp struct { - Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` - // consumer chains that are still unbonding - UnbondingConsumerChains []string `protobuf:"bytes,2,rep,name=unbonding_consumer_chains,json=unbondingConsumerChains,proto3" json:"unbonding_consumer_chains,omitempty"` -} - -func (m *UnbondingOp) Reset() { *m = UnbondingOp{} } -func (m *UnbondingOp) String() string { return proto.CompactTextString(m) } -func (*UnbondingOp) ProtoMessage() {} -func (*UnbondingOp) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{11} -} -func (m *UnbondingOp) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *UnbondingOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_UnbondingOp.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *UnbondingOp) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnbondingOp.Merge(m, src) -} -func (m *UnbondingOp) XXX_Size() int { - return m.Size() -} -func (m *UnbondingOp) XXX_DiscardUnknown() { - xxx_messageInfo_UnbondingOp.DiscardUnknown(m) -} - -var xxx_messageInfo_UnbondingOp proto.InternalMessageInfo - -func (m *UnbondingOp) GetId() uint64 { - if m != nil { - return m.Id - } - return 0 -} - -func (m *UnbondingOp) GetUnbondingConsumerChains() []string { - if m != nil { - return m.UnbondingConsumerChains - } - return nil -} - -type InitTimeoutTimestamp struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` -} - -func (m *InitTimeoutTimestamp) Reset() { *m = InitTimeoutTimestamp{} } -func (m *InitTimeoutTimestamp) String() string { return proto.CompactTextString(m) } -func (*InitTimeoutTimestamp) ProtoMessage() {} -func (*InitTimeoutTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{12} -} -func (m *InitTimeoutTimestamp) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *InitTimeoutTimestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_InitTimeoutTimestamp.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *InitTimeoutTimestamp) XXX_Merge(src proto.Message) { - xxx_messageInfo_InitTimeoutTimestamp.Merge(m, src) -} -func (m *InitTimeoutTimestamp) XXX_Size() int { - return m.Size() -} -func (m *InitTimeoutTimestamp) XXX_DiscardUnknown() { - xxx_messageInfo_InitTimeoutTimestamp.DiscardUnknown(m) -} - -var xxx_messageInfo_InitTimeoutTimestamp proto.InternalMessageInfo - -func (m *InitTimeoutTimestamp) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *InitTimeoutTimestamp) GetTimestamp() uint64 { - if m != nil { - return m.Timestamp - } - return 0 -} - -type VscSendTimestamp struct { - VscId uint64 `protobuf:"varint,1,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` - Timestamp time.Time `protobuf:"bytes,2,opt,name=timestamp,proto3,stdtime" json:"timestamp"` -} - -func (m *VscSendTimestamp) Reset() { *m = VscSendTimestamp{} } -func (m *VscSendTimestamp) String() string { return proto.CompactTextString(m) } -func (*VscSendTimestamp) ProtoMessage() {} -func (*VscSendTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{13} -} -func (m *VscSendTimestamp) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VscSendTimestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_VscSendTimestamp.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *VscSendTimestamp) XXX_Merge(src proto.Message) { - xxx_messageInfo_VscSendTimestamp.Merge(m, src) -} -func (m *VscSendTimestamp) XXX_Size() int { - return m.Size() -} -func (m *VscSendTimestamp) XXX_DiscardUnknown() { - xxx_messageInfo_VscSendTimestamp.DiscardUnknown(m) -} - -var xxx_messageInfo_VscSendTimestamp proto.InternalMessageInfo - -func (m *VscSendTimestamp) GetVscId() uint64 { - if m != nil { - return m.VscId - } - return 0 -} - -func (m *VscSendTimestamp) GetTimestamp() time.Time { - if m != nil { - return m.Timestamp - } - return time.Time{} -} - -// A validator's assigned consensus address for a consumer chain. -// Note this type is for type safety within provider code, consumer code uses normal sdk.ConsAddress, -// since there's no notion of provider vs consumer address. -type ConsumerConsAddress struct { - Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` -} - -func (m *ConsumerConsAddress) Reset() { *m = ConsumerConsAddress{} } -func (*ConsumerConsAddress) ProtoMessage() {} -func (*ConsumerConsAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{14} -} -func (m *ConsumerConsAddress) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerConsAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerConsAddress.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerConsAddress) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerConsAddress.Merge(m, src) -} -func (m *ConsumerConsAddress) XXX_Size() int { - return m.Size() -} -func (m *ConsumerConsAddress) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerConsAddress.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerConsAddress proto.InternalMessageInfo - -func (m *ConsumerConsAddress) GetAddress() []byte { - if m != nil { - return m.Address - } - return nil -} - -// A validator's consensus address on the provider chain -type ProviderConsAddress struct { - Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` -} - -func (m *ProviderConsAddress) Reset() { *m = ProviderConsAddress{} } -func (*ProviderConsAddress) ProtoMessage() {} -func (*ProviderConsAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{15} -} -func (m *ProviderConsAddress) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ProviderConsAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ProviderConsAddress.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ProviderConsAddress) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProviderConsAddress.Merge(m, src) -} -func (m *ProviderConsAddress) XXX_Size() int { - return m.Size() -} -func (m *ProviderConsAddress) XXX_DiscardUnknown() { - xxx_messageInfo_ProviderConsAddress.DiscardUnknown(m) -} - -var xxx_messageInfo_ProviderConsAddress proto.InternalMessageInfo - -func (m *ProviderConsAddress) GetAddress() []byte { - if m != nil { - return m.Address - } - return nil -} - -// ConsumerAddressList contains a list of consumer consensus addresses -type ConsumerAddressList struct { - Addresses []*ConsumerConsAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` -} - -func (m *ConsumerAddressList) Reset() { *m = ConsumerAddressList{} } -func (m *ConsumerAddressList) String() string { return proto.CompactTextString(m) } -func (*ConsumerAddressList) ProtoMessage() {} -func (*ConsumerAddressList) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{16} -} -func (m *ConsumerAddressList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerAddressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerAddressList.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerAddressList) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerAddressList.Merge(m, src) -} -func (m *ConsumerAddressList) XXX_Size() int { - return m.Size() -} -func (m *ConsumerAddressList) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerAddressList.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerAddressList proto.InternalMessageInfo - -func (m *ConsumerAddressList) GetAddresses() []*ConsumerConsAddress { - if m != nil { - return m.Addresses - } - return nil -} - -type KeyAssignmentReplacement struct { - ProviderAddr *ProviderConsAddress `protobuf:"bytes,1,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` - PrevCKey *crypto.PublicKey `protobuf:"bytes,2,opt,name=prev_c_key,json=prevCKey,proto3" json:"prev_c_key,omitempty"` - Power int64 `protobuf:"varint,3,opt,name=power,proto3" json:"power,omitempty"` -} - -func (m *KeyAssignmentReplacement) Reset() { *m = KeyAssignmentReplacement{} } -func (m *KeyAssignmentReplacement) String() string { return proto.CompactTextString(m) } -func (*KeyAssignmentReplacement) ProtoMessage() {} -func (*KeyAssignmentReplacement) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{17} -} -func (m *KeyAssignmentReplacement) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *KeyAssignmentReplacement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_KeyAssignmentReplacement.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *KeyAssignmentReplacement) XXX_Merge(src proto.Message) { - xxx_messageInfo_KeyAssignmentReplacement.Merge(m, src) -} -func (m *KeyAssignmentReplacement) XXX_Size() int { - return m.Size() -} -func (m *KeyAssignmentReplacement) XXX_DiscardUnknown() { - xxx_messageInfo_KeyAssignmentReplacement.DiscardUnknown(m) -} - -var xxx_messageInfo_KeyAssignmentReplacement proto.InternalMessageInfo - -func (m *KeyAssignmentReplacement) GetProviderAddr() *ProviderConsAddress { - if m != nil { - return m.ProviderAddr - } - return nil -} - -func (m *KeyAssignmentReplacement) GetPrevCKey() *crypto.PublicKey { - if m != nil { - return m.PrevCKey - } - return nil -} - -func (m *KeyAssignmentReplacement) GetPower() int64 { - if m != nil { - return m.Power - } - return 0 -} - -// Used to serialize the ValidatorConsumerPubKey index from key assignment -// ValidatorConsumerPubKey: (chainID, providerAddr consAddr) -> consumerKey tmprotocrypto.PublicKey -type ValidatorConsumerPubKey struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - ProviderAddr *ProviderConsAddress `protobuf:"bytes,2,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` - ConsumerKey *crypto.PublicKey `protobuf:"bytes,3,opt,name=consumer_key,json=consumerKey,proto3" json:"consumer_key,omitempty"` -} - -func (m *ValidatorConsumerPubKey) Reset() { *m = ValidatorConsumerPubKey{} } -func (m *ValidatorConsumerPubKey) String() string { return proto.CompactTextString(m) } -func (*ValidatorConsumerPubKey) ProtoMessage() {} -func (*ValidatorConsumerPubKey) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{18} -} -func (m *ValidatorConsumerPubKey) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ValidatorConsumerPubKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ValidatorConsumerPubKey.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ValidatorConsumerPubKey) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValidatorConsumerPubKey.Merge(m, src) -} -func (m *ValidatorConsumerPubKey) XXX_Size() int { - return m.Size() -} -func (m *ValidatorConsumerPubKey) XXX_DiscardUnknown() { - xxx_messageInfo_ValidatorConsumerPubKey.DiscardUnknown(m) -} - -var xxx_messageInfo_ValidatorConsumerPubKey proto.InternalMessageInfo - -func (m *ValidatorConsumerPubKey) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *ValidatorConsumerPubKey) GetProviderAddr() *ProviderConsAddress { - if m != nil { - return m.ProviderAddr - } - return nil -} - -func (m *ValidatorConsumerPubKey) GetConsumerKey() *crypto.PublicKey { - if m != nil { - return m.ConsumerKey - } - return nil -} - -// Used to serialize the ValidatorConsumerAddr index from key assignment -// ValidatorByConsumerAddr: (chainID, consumerAddr consAddr) -> providerAddr consAddr -type ValidatorByConsumerAddr struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - ConsumerAddr *ConsumerConsAddress `protobuf:"bytes,2,opt,name=consumer_addr,json=consumerAddr,proto3" json:"consumer_addr,omitempty"` - ProviderAddr *ProviderConsAddress `protobuf:"bytes,3,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty"` -} - -func (m *ValidatorByConsumerAddr) Reset() { *m = ValidatorByConsumerAddr{} } -func (m *ValidatorByConsumerAddr) String() string { return proto.CompactTextString(m) } -func (*ValidatorByConsumerAddr) ProtoMessage() {} -func (*ValidatorByConsumerAddr) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{19} -} -func (m *ValidatorByConsumerAddr) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ValidatorByConsumerAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ValidatorByConsumerAddr.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ValidatorByConsumerAddr) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValidatorByConsumerAddr.Merge(m, src) -} -func (m *ValidatorByConsumerAddr) XXX_Size() int { - return m.Size() -} -func (m *ValidatorByConsumerAddr) XXX_DiscardUnknown() { - xxx_messageInfo_ValidatorByConsumerAddr.DiscardUnknown(m) -} - -var xxx_messageInfo_ValidatorByConsumerAddr proto.InternalMessageInfo - -func (m *ValidatorByConsumerAddr) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *ValidatorByConsumerAddr) GetConsumerAddr() *ConsumerConsAddress { - if m != nil { - return m.ConsumerAddr - } - return nil -} - -func (m *ValidatorByConsumerAddr) GetProviderAddr() *ProviderConsAddress { - if m != nil { - return m.ProviderAddr - } - return nil -} - -// Used to serialize the ConsumerAddrsToPrune index from key assignment -// ConsumerAddrsToPrune: (chainID, vscID uint64) -> consumerAddrs AddressList -type ConsumerAddrsToPrune struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - VscId uint64 `protobuf:"varint,2,opt,name=vsc_id,json=vscId,proto3" json:"vsc_id,omitempty"` - ConsumerAddrs *ConsumerAddressList `protobuf:"bytes,3,opt,name=consumer_addrs,json=consumerAddrs,proto3" json:"consumer_addrs,omitempty"` -} - -func (m *ConsumerAddrsToPrune) Reset() { *m = ConsumerAddrsToPrune{} } -func (m *ConsumerAddrsToPrune) String() string { return proto.CompactTextString(m) } -func (*ConsumerAddrsToPrune) ProtoMessage() {} -func (*ConsumerAddrsToPrune) Descriptor() ([]byte, []int) { - return fileDescriptor_b49e305813ca8b9c, []int{20} -} -func (m *ConsumerAddrsToPrune) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerAddrsToPrune) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerAddrsToPrune.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerAddrsToPrune) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerAddrsToPrune.Merge(m, src) -} -func (m *ConsumerAddrsToPrune) XXX_Size() int { - return m.Size() -} -func (m *ConsumerAddrsToPrune) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerAddrsToPrune.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerAddrsToPrune proto.InternalMessageInfo - -func (m *ConsumerAddrsToPrune) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *ConsumerAddrsToPrune) GetVscId() uint64 { - if m != nil { - return m.VscId - } - return 0 -} - -func (m *ConsumerAddrsToPrune) GetConsumerAddrs() *ConsumerAddressList { - if m != nil { - return m.ConsumerAddrs - } - return nil -} - -func init() { - proto.RegisterType((*ConsumerAdditionProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposal") - proto.RegisterType((*ConsumerRemovalProposal)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposal") - proto.RegisterType((*EquivocationProposal)(nil), "interchain_security.ccv.provider.v2.EquivocationProposal") - proto.RegisterType((*GlobalSlashEntry)(nil), "interchain_security.ccv.provider.v2.GlobalSlashEntry") - proto.RegisterType((*Params)(nil), "interchain_security.ccv.provider.v2.Params") - proto.RegisterType((*HandshakeMetadata)(nil), "interchain_security.ccv.provider.v2.HandshakeMetadata") - proto.RegisterType((*SlashAcks)(nil), "interchain_security.ccv.provider.v2.SlashAcks") - proto.RegisterType((*ConsumerAdditionProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerAdditionProposals") - proto.RegisterType((*ConsumerRemovalProposals)(nil), "interchain_security.ccv.provider.v2.ConsumerRemovalProposals") - proto.RegisterType((*ChannelToChain)(nil), "interchain_security.ccv.provider.v2.ChannelToChain") - proto.RegisterType((*VscUnbondingOps)(nil), "interchain_security.ccv.provider.v2.VscUnbondingOps") - proto.RegisterType((*UnbondingOp)(nil), "interchain_security.ccv.provider.v2.UnbondingOp") - proto.RegisterType((*InitTimeoutTimestamp)(nil), "interchain_security.ccv.provider.v2.InitTimeoutTimestamp") - proto.RegisterType((*VscSendTimestamp)(nil), "interchain_security.ccv.provider.v2.VscSendTimestamp") - proto.RegisterType((*ConsumerConsAddress)(nil), "interchain_security.ccv.provider.v2.ConsumerConsAddress") - proto.RegisterType((*ProviderConsAddress)(nil), "interchain_security.ccv.provider.v2.ProviderConsAddress") - proto.RegisterType((*ConsumerAddressList)(nil), "interchain_security.ccv.provider.v2.ConsumerAddressList") - proto.RegisterType((*KeyAssignmentReplacement)(nil), "interchain_security.ccv.provider.v2.KeyAssignmentReplacement") - proto.RegisterType((*ValidatorConsumerPubKey)(nil), "interchain_security.ccv.provider.v2.ValidatorConsumerPubKey") - proto.RegisterType((*ValidatorByConsumerAddr)(nil), "interchain_security.ccv.provider.v2.ValidatorByConsumerAddr") - proto.RegisterType((*ConsumerAddrsToPrune)(nil), "interchain_security.ccv.provider.v2.ConsumerAddrsToPrune") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/provider/v2/provider.proto", fileDescriptor_b49e305813ca8b9c) -} - -var fileDescriptor_b49e305813ca8b9c = []byte{ - // 1636 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x4f, 0x6f, 0x1b, 0xc7, - 0x15, 0x17, 0x45, 0xea, 0x0f, 0x87, 0xfa, 0x63, 0xaf, 0xe4, 0x98, 0x72, 0x55, 0x8a, 0xd9, 0xb6, - 0x81, 0x8a, 0x22, 0xbb, 0x90, 0x82, 0x00, 0x81, 0xd1, 0x20, 0x90, 0xe8, 0x38, 0x56, 0xd5, 0xc4, - 0xcc, 0x4a, 0x55, 0xd0, 0x16, 0xc5, 0x62, 0x76, 0xf6, 0x99, 0x1c, 0x68, 0x77, 0x67, 0x3d, 0x33, - 0xbb, 0x36, 0xbf, 0x41, 0x8f, 0x01, 0x7a, 0x09, 0xd0, 0x4b, 0x2e, 0x3d, 0xf4, 0xd4, 0xaf, 0x11, - 0xa0, 0x97, 0x1c, 0x7a, 0xe8, 0x29, 0x2d, 0xe4, 0x43, 0xef, 0xfd, 0x04, 0xc5, 0xcc, 0xfe, 0x25, - 0x2d, 0x27, 0x14, 0xec, 0xde, 0x76, 0xde, 0xbc, 0xf7, 0x7b, 0xf3, 0xde, 0xbc, 0xf7, 0x7b, 0x43, - 0xa2, 0x43, 0x1a, 0x49, 0xe0, 0x64, 0x8c, 0x69, 0xe4, 0x0a, 0x20, 0x09, 0xa7, 0x72, 0x62, 0x13, - 0x92, 0xda, 0x31, 0x67, 0x29, 0xf5, 0x81, 0xdb, 0xe9, 0x61, 0xf9, 0x6d, 0xc5, 0x9c, 0x49, 0x66, - 0xfc, 0xe4, 0x1a, 0x1b, 0x8b, 0x90, 0xd4, 0x2a, 0xf5, 0xd2, 0xc3, 0x7b, 0xdb, 0x23, 0x36, 0x62, - 0x5a, 0xdf, 0x56, 0x5f, 0x99, 0xe9, 0xbd, 0xbd, 0x11, 0x63, 0xa3, 0x00, 0x6c, 0xbd, 0xf2, 0x92, - 0x27, 0xb6, 0xa4, 0x21, 0x08, 0x89, 0xc3, 0x38, 0x57, 0xe8, 0xcd, 0x2a, 0xf8, 0x09, 0xc7, 0x92, - 0xb2, 0xa8, 0x00, 0xa0, 0x1e, 0xb1, 0x09, 0xe3, 0x60, 0x93, 0x80, 0x42, 0x24, 0xed, 0xf4, 0x20, - 0xff, 0xca, 0x15, 0x6c, 0xa5, 0x10, 0xd0, 0xd1, 0x58, 0x66, 0x62, 0x61, 0x4b, 0x88, 0x7c, 0xe0, - 0x21, 0xcd, 0x94, 0xab, 0x55, 0x6e, 0xb0, 0x5b, 0xdb, 0x27, 0x7c, 0x12, 0x4b, 0x66, 0x5f, 0xc2, - 0x44, 0xe4, 0xbb, 0xef, 0x10, 0x26, 0x42, 0x26, 0x6c, 0x50, 0x81, 0x45, 0x04, 0xec, 0xf4, 0xc0, - 0x03, 0x89, 0x0f, 0x4a, 0x41, 0x71, 0xee, 0x5c, 0xcf, 0xc3, 0xa2, 0xd2, 0x21, 0x8c, 0xe6, 0xe7, - 0x36, 0xff, 0xb4, 0x8c, 0xba, 0x03, 0x16, 0x89, 0x24, 0x04, 0x7e, 0xe4, 0xfb, 0x54, 0x85, 0x34, - 0xe4, 0x2c, 0x66, 0x02, 0x07, 0xc6, 0x36, 0x5a, 0x92, 0x54, 0x06, 0xd0, 0x6d, 0xf4, 0x1b, 0xfb, - 0x6d, 0x27, 0x5b, 0x18, 0x7d, 0xd4, 0xf1, 0x41, 0x10, 0x4e, 0x63, 0xa5, 0xdc, 0x5d, 0xd4, 0x7b, - 0x75, 0x91, 0xb1, 0x83, 0x56, 0xb3, 0x5b, 0xa0, 0x7e, 0xb7, 0xa9, 0xb7, 0x57, 0xf4, 0xfa, 0xc4, - 0x37, 0x3e, 0x41, 0x1b, 0x34, 0xa2, 0x92, 0xe2, 0xc0, 0x1d, 0x83, 0xca, 0x46, 0xb7, 0xd5, 0x6f, - 0xec, 0x77, 0x0e, 0xef, 0x59, 0xd4, 0x23, 0x96, 0x4a, 0xa0, 0x95, 0xa7, 0x2d, 0x3d, 0xb0, 0x1e, - 0x69, 0x8d, 0xe3, 0xd6, 0x37, 0xdf, 0xed, 0x2d, 0x38, 0xeb, 0xb9, 0x5d, 0x26, 0x34, 0xde, 0x46, - 0x6b, 0x23, 0x88, 0x40, 0x50, 0xe1, 0x8e, 0xb1, 0x18, 0x77, 0x97, 0xfa, 0x8d, 0xfd, 0x35, 0xa7, - 0x93, 0xcb, 0x1e, 0x61, 0x31, 0x36, 0xf6, 0x50, 0xc7, 0xa3, 0x11, 0xe6, 0x93, 0x4c, 0x63, 0x59, - 0x6b, 0xa0, 0x4c, 0xa4, 0x15, 0x06, 0x08, 0x89, 0x18, 0x3f, 0x8b, 0x5c, 0x75, 0xdb, 0xdd, 0x95, - 0xfc, 0x20, 0xd9, 0x4d, 0x5b, 0xc5, 0x4d, 0x5b, 0xe7, 0x45, 0x29, 0x1c, 0xaf, 0xaa, 0x83, 0x7c, - 0xf9, 0xaf, 0xbd, 0x86, 0xd3, 0xd6, 0x76, 0x6a, 0xc7, 0xf8, 0x0c, 0xdd, 0x4a, 0x22, 0x8f, 0x45, - 0x3e, 0x8d, 0x46, 0x6e, 0x0c, 0x9c, 0x32, 0xbf, 0xbb, 0xaa, 0xa1, 0x76, 0x5e, 0x82, 0x7a, 0x90, - 0x17, 0x4d, 0x86, 0xf4, 0x95, 0x42, 0xda, 0x2c, 0x8d, 0x87, 0xda, 0xd6, 0xf8, 0x1c, 0x19, 0x84, - 0xa4, 0xfa, 0x48, 0x2c, 0x91, 0x05, 0x62, 0x7b, 0x7e, 0xc4, 0x5b, 0x84, 0xa4, 0xe7, 0x99, 0x75, - 0x0e, 0xf9, 0x7b, 0x74, 0x57, 0x72, 0x1c, 0x89, 0x27, 0xc0, 0x67, 0x71, 0xd1, 0xfc, 0xb8, 0x77, - 0x0a, 0x8c, 0x69, 0xf0, 0x47, 0xa8, 0x4f, 0xf2, 0x02, 0x72, 0x39, 0xf8, 0x54, 0x48, 0x4e, 0xbd, - 0x44, 0xd9, 0xba, 0x4f, 0x38, 0x26, 0xba, 0x46, 0x3a, 0xba, 0x08, 0x7a, 0x85, 0x9e, 0x33, 0xa5, - 0xf6, 0x30, 0xd7, 0x32, 0x1e, 0xa3, 0x9f, 0x7a, 0x01, 0x23, 0x97, 0x42, 0x1d, 0xce, 0x9d, 0x42, - 0xd2, 0xae, 0x43, 0x2a, 0x84, 0x42, 0x5b, 0xeb, 0x37, 0xf6, 0x9b, 0xce, 0xdb, 0x99, 0xee, 0x10, - 0xf8, 0x83, 0x9a, 0xe6, 0x79, 0x4d, 0xd1, 0x78, 0x17, 0x19, 0x63, 0x2a, 0x24, 0xe3, 0x94, 0xe0, - 0xc0, 0x85, 0x48, 0x72, 0x0a, 0xa2, 0xbb, 0xae, 0xcd, 0x6f, 0x57, 0x3b, 0x1f, 0x67, 0x1b, 0xf7, - 0x57, 0xff, 0xf8, 0xf5, 0xde, 0xc2, 0x57, 0x5f, 0xef, 0x2d, 0x98, 0x7f, 0x6b, 0xa0, 0xbb, 0x83, - 0xf2, 0xb0, 0x21, 0x4b, 0x71, 0xf0, 0xff, 0x6c, 0x8a, 0x23, 0xd4, 0x16, 0x92, 0xc5, 0x59, 0x19, - 0xb6, 0x6e, 0x50, 0x86, 0xab, 0xca, 0x4c, 0x6d, 0x98, 0x7f, 0x6e, 0xa0, 0xed, 0x8f, 0x9f, 0x26, - 0x34, 0x65, 0x04, 0xbf, 0x91, 0x1e, 0x3e, 0x45, 0xeb, 0x50, 0xc3, 0x13, 0xdd, 0x66, 0xbf, 0xb9, - 0xdf, 0x39, 0xfc, 0x99, 0x95, 0x11, 0x8a, 0x55, 0xf2, 0x4c, 0x4e, 0x2a, 0x56, 0xdd, 0xbb, 0x33, - 0x6d, 0x6b, 0xfe, 0x65, 0x11, 0xdd, 0xfa, 0x24, 0x60, 0x1e, 0x0e, 0xce, 0x02, 0x2c, 0xc6, 0x2a, - 0xe1, 0x13, 0x15, 0x35, 0x87, 0xbc, 0xd2, 0xf5, 0xe9, 0xe6, 0x8e, 0x5a, 0x99, 0xe9, 0xde, 0xfb, - 0x08, 0xdd, 0x2e, 0x6b, 0xaf, 0x4c, 0xae, 0x0e, 0xe6, 0x78, 0xeb, 0xea, 0xbb, 0xbd, 0xcd, 0xe2, - 0x0e, 0x07, 0x3a, 0xd1, 0x0f, 0x9c, 0x4d, 0x32, 0x25, 0xf0, 0x8d, 0x1e, 0xea, 0x50, 0x8f, 0xb8, - 0x02, 0x9e, 0xba, 0x51, 0x12, 0xea, 0x7b, 0x69, 0x39, 0x6d, 0xea, 0x91, 0x33, 0x78, 0xfa, 0x59, - 0x12, 0x1a, 0x21, 0x7a, 0xab, 0x18, 0x1e, 0x6e, 0x8a, 0x03, 0x57, 0xd9, 0xbb, 0xd8, 0xf7, 0x79, - 0x7e, 0x4d, 0x1f, 0x58, 0x73, 0xcc, 0x1c, 0x6b, 0x98, 0x7f, 0xab, 0xe3, 0x1c, 0xf9, 0x3e, 0x07, - 0x21, 0x9c, 0xad, 0x42, 0xe1, 0x02, 0x07, 0x85, 0xdc, 0xfc, 0xcf, 0x12, 0x5a, 0x1e, 0x62, 0x8e, - 0x43, 0x61, 0x9c, 0xa3, 0x4d, 0x09, 0x61, 0x1c, 0x60, 0x09, 0x6e, 0xc6, 0x88, 0x79, 0x8e, 0x7e, - 0xa1, 0x99, 0xb2, 0x3e, 0x49, 0xac, 0xda, 0xec, 0x48, 0x0f, 0xac, 0x81, 0x96, 0x9e, 0x49, 0x2c, - 0xc1, 0xd9, 0x28, 0x30, 0x32, 0xa1, 0xf1, 0x01, 0xea, 0x4a, 0x9e, 0x08, 0x59, 0x71, 0x55, 0xd5, - 0xa4, 0x59, 0x11, 0xbc, 0x55, 0xec, 0x67, 0xed, 0x5d, 0x36, 0xe7, 0xf5, 0xb4, 0xd4, 0x7c, 0x1d, - 0x5a, 0x3a, 0x43, 0x5b, 0x8a, 0xd3, 0x67, 0x31, 0x5b, 0xf3, 0x63, 0xde, 0x56, 0xf6, 0xd3, 0xa0, - 0x9f, 0x23, 0x23, 0x15, 0x64, 0x16, 0x73, 0xe9, 0x06, 0xe7, 0x4c, 0x05, 0x99, 0x86, 0xf4, 0xd1, - 0xae, 0x50, 0x65, 0xeb, 0x86, 0x20, 0x35, 0xc9, 0xc5, 0x01, 0x44, 0x54, 0x8c, 0x0b, 0xf0, 0xe5, - 0xf9, 0xc1, 0x77, 0x34, 0xd0, 0xa7, 0x0a, 0xc7, 0x29, 0x60, 0x72, 0x2f, 0x03, 0xd4, 0xbb, 0xde, - 0x4b, 0x79, 0x41, 0x2b, 0xfa, 0x82, 0x7e, 0x74, 0x0d, 0x44, 0x79, 0x4b, 0x87, 0xe8, 0x4e, 0x88, - 0x9f, 0xbb, 0x72, 0xcc, 0x99, 0x94, 0x01, 0xf8, 0x6e, 0x8c, 0xc9, 0x25, 0x48, 0xa1, 0x27, 0x52, - 0xd3, 0xd9, 0x0a, 0xf1, 0xf3, 0xf3, 0x62, 0x6f, 0x98, 0x6d, 0x19, 0x02, 0xbd, 0x53, 0x23, 0xf0, - 0x67, 0x98, 0xfb, 0xae, 0x0f, 0x11, 0x0b, 0x5d, 0x0e, 0x23, 0xc5, 0xac, 0x38, 0xe3, 0x72, 0x80, - 0x72, 0x08, 0xe5, 0x14, 0xa0, 0xde, 0x14, 0x65, 0xfb, 0x0f, 0x18, 0x8d, 0xf2, 0x49, 0x6d, 0x56, - 0x3c, 0xaf, 0xd0, 0x1e, 0x28, 0x30, 0xa7, 0x86, 0xf5, 0x10, 0xc0, 0xf4, 0xd0, 0xed, 0x47, 0x38, - 0xf2, 0xc5, 0x18, 0x5f, 0xc2, 0xa7, 0x20, 0xb1, 0x8f, 0x25, 0x36, 0xde, 0xab, 0x75, 0xdb, 0x13, - 0x00, 0x37, 0x66, 0x2c, 0xc8, 0xba, 0x2d, 0x23, 0xaf, 0xb2, 0x67, 0x1e, 0x02, 0x0c, 0x19, 0x0b, - 0x54, 0xcf, 0x18, 0x5d, 0xb4, 0x92, 0x02, 0x17, 0x55, 0x05, 0x17, 0x4b, 0xf3, 0xe7, 0xa8, 0xad, - 0xe9, 0xe6, 0x88, 0x5c, 0x0a, 0x63, 0x17, 0xb5, 0x71, 0xd6, 0x7a, 0x20, 0xba, 0x8d, 0x7e, 0x73, - 0xbf, 0xed, 0x54, 0x02, 0x53, 0xa2, 0x9d, 0x57, 0xbd, 0x82, 0x84, 0xf1, 0x05, 0x5a, 0x89, 0x41, - 0x8f, 0x68, 0x6d, 0xd8, 0x39, 0xfc, 0x70, 0xae, 0xae, 0x7f, 0x15, 0xa0, 0x53, 0xa0, 0x99, 0xbc, - 0x7a, 0x7b, 0xcd, 0x4c, 0x19, 0x61, 0x5c, 0xcc, 0x3a, 0xfd, 0xe5, 0x8d, 0x9c, 0xce, 0xe0, 0x55, - 0x3e, 0x7f, 0x85, 0x36, 0x06, 0x63, 0x1c, 0x45, 0x10, 0x9c, 0x33, 0xcd, 0x82, 0xc6, 0x8f, 0x11, - 0x22, 0x99, 0x44, 0xb1, 0x67, 0x96, 0xe9, 0x76, 0x2e, 0x39, 0xf1, 0xa7, 0xe6, 0xd6, 0xe2, 0xd4, - 0xdc, 0x32, 0x1d, 0xb4, 0x79, 0x21, 0xc8, 0x6f, 0x8a, 0x07, 0xcc, 0xe3, 0x58, 0x18, 0x77, 0xd0, - 0xb2, 0x6a, 0xbf, 0x1c, 0xa8, 0xe5, 0x2c, 0xa5, 0x82, 0x9c, 0xf8, 0xc6, 0x7e, 0xfd, 0x91, 0xc4, - 0x62, 0x97, 0xfa, 0xa2, 0xbb, 0xd8, 0x6f, 0xee, 0xb7, 0x9c, 0x8d, 0xa4, 0x32, 0x3f, 0xf1, 0x85, - 0xf9, 0x5b, 0xd4, 0xa9, 0x01, 0x1a, 0x1b, 0x68, 0xb1, 0xc4, 0x5a, 0xa4, 0xbe, 0x71, 0x1f, 0xed, - 0x54, 0x40, 0xd3, 0xdc, 0x9f, 0x21, 0xb6, 0x9d, 0xbb, 0xa5, 0xc2, 0x14, 0xfd, 0x0b, 0xf3, 0x31, - 0xda, 0x3e, 0xa9, 0xf8, 0xa2, 0x9c, 0x2c, 0x53, 0x11, 0x36, 0xa6, 0x27, 0xf3, 0x2e, 0x6a, 0x97, - 0xbf, 0x04, 0x74, 0xf4, 0x2d, 0xa7, 0x12, 0x98, 0x21, 0xba, 0x75, 0x21, 0xc8, 0x19, 0x44, 0x7e, - 0x05, 0xf6, 0x8a, 0x04, 0x1c, 0xcf, 0x02, 0xcd, 0xfd, 0xd2, 0xac, 0xdc, 0xbd, 0x8f, 0xb6, 0xca, - 0x88, 0xaa, 0x49, 0xa2, 0x1a, 0x20, 0x2f, 0x64, 0xed, 0x72, 0xcd, 0x29, 0x96, 0xf7, 0x5b, 0xfa, - 0x31, 0xf3, 0x3e, 0xda, 0xba, 0x66, 0x00, 0xfd, 0xa0, 0x59, 0x58, 0x79, 0xcb, 0x4d, 0x7e, 0x4d, - 0x85, 0x34, 0x2e, 0x66, 0xfb, 0x68, 0xde, 0x21, 0x78, 0xcd, 0xd1, 0xeb, 0x1d, 0xf8, 0xf7, 0x06, - 0xea, 0x9e, 0xc2, 0xe4, 0x48, 0x08, 0x3a, 0x8a, 0x42, 0x88, 0xa4, 0x22, 0x37, 0x4c, 0x40, 0x7d, - 0x1a, 0x7f, 0x40, 0xeb, 0x25, 0x31, 0x94, 0x7c, 0xf0, 0x3a, 0xd3, 0x77, 0xad, 0x50, 0xd0, 0x14, - 0x72, 0x1f, 0xa1, 0x98, 0x43, 0xea, 0x12, 0xf7, 0x12, 0x26, 0xf9, 0xed, 0xec, 0xd6, 0xa7, 0x6a, - 0xf6, 0xfb, 0xcb, 0x1a, 0x26, 0x5e, 0x40, 0xc9, 0x29, 0x4c, 0x9c, 0x55, 0xa5, 0x3f, 0x38, 0x85, - 0x89, 0x7a, 0x5f, 0xc5, 0xec, 0x19, 0x70, 0x3d, 0x0a, 0x9b, 0x4e, 0xb6, 0x30, 0xff, 0xd1, 0x40, - 0x77, 0x2f, 0x70, 0x40, 0x7d, 0x2c, 0x19, 0x2f, 0x22, 0x1f, 0x26, 0x9e, 0xb2, 0xf8, 0x9e, 0x72, - 0x7b, 0x29, 0xce, 0xc5, 0x37, 0x1a, 0xe7, 0x47, 0x68, 0xad, 0x6c, 0x19, 0x15, 0x69, 0x73, 0x8e, - 0x48, 0x3b, 0x85, 0xc5, 0x29, 0x4c, 0xcc, 0xff, 0xd6, 0xc3, 0x3a, 0x9e, 0xd4, 0xeb, 0xe3, 0x07, - 0xc2, 0x2a, 0xfd, 0xde, 0x38, 0xac, 0xeb, 0xea, 0xa6, 0x0c, 0x43, 0x7b, 0x7e, 0x29, 0x6b, 0xcd, - 0x37, 0x99, 0x35, 0xf3, 0xaf, 0x0d, 0xb4, 0x5d, 0x8f, 0x54, 0x9c, 0xb3, 0x21, 0x4f, 0x22, 0xf8, - 0xbe, 0x88, 0x2b, 0x16, 0x58, 0xac, 0xb3, 0x80, 0x8b, 0x36, 0xa6, 0x12, 0x21, 0x6e, 0x74, 0xd4, - 0x6b, 0xda, 0xd1, 0x59, 0xaf, 0x67, 0x42, 0x1c, 0x7f, 0xf1, 0xcd, 0x55, 0xaf, 0xf1, 0xed, 0x55, - 0xaf, 0xf1, 0xef, 0xab, 0x5e, 0xe3, 0xcb, 0x17, 0xbd, 0x85, 0x6f, 0x5f, 0xf4, 0x16, 0xfe, 0xf9, - 0xa2, 0xb7, 0xf0, 0xbb, 0x0f, 0x47, 0x54, 0x8e, 0x13, 0xcf, 0x22, 0x2c, 0xb4, 0xf3, 0xff, 0x04, - 0x2a, 0x9f, 0xef, 0x96, 0x7f, 0xb1, 0xa4, 0x87, 0xf6, 0xf3, 0xe9, 0xff, 0x59, 0xe4, 0x24, 0x06, - 0xe1, 0x2d, 0x6b, 0x92, 0x7a, 0xef, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x50, 0xbe, 0xf1, 0xc2, - 0x98, 0x11, 0x00, 0x00, -} - -func (m *ConsumerAdditionProposal) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerAdditionProposal) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerAdditionProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.HistoricalEntries != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.HistoricalEntries)) - i-- - dAtA[i] = 0x68 - } - if m.BlocksPerDistributionTransmission != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.BlocksPerDistributionTransmission)) - i-- - dAtA[i] = 0x60 - } - if len(m.ConsumerRedistributionFraction) > 0 { - i -= len(m.ConsumerRedistributionFraction) - copy(dAtA[i:], m.ConsumerRedistributionFraction) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ConsumerRedistributionFraction))) - i-- - dAtA[i] = 0x5a - } - n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.TransferTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod):]) - if err1 != nil { - return 0, err1 - } - i -= n1 - i = encodeVarintProvider(dAtA, i, uint64(n1)) - i-- - dAtA[i] = 0x52 - n2, err2 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) - if err2 != nil { - return 0, err2 - } - i -= n2 - i = encodeVarintProvider(dAtA, i, uint64(n2)) - i-- - dAtA[i] = 0x4a - n3, err3 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.UnbondingPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod):]) - if err3 != nil { - return 0, err3 - } - i -= n3 - i = encodeVarintProvider(dAtA, i, uint64(n3)) - i-- - dAtA[i] = 0x42 - n4, err4 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.SpawnTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.SpawnTime):]) - if err4 != nil { - return 0, err4 - } - i -= n4 - i = encodeVarintProvider(dAtA, i, uint64(n4)) - i-- - dAtA[i] = 0x3a - if len(m.BinaryHash) > 0 { - i -= len(m.BinaryHash) - copy(dAtA[i:], m.BinaryHash) - i = encodeVarintProvider(dAtA, i, uint64(len(m.BinaryHash))) - i-- - dAtA[i] = 0x32 - } - if len(m.GenesisHash) > 0 { - i -= len(m.GenesisHash) - copy(dAtA[i:], m.GenesisHash) - i = encodeVarintProvider(dAtA, i, uint64(len(m.GenesisHash))) - i-- - dAtA[i] = 0x2a - } - { - size, err := m.InitialHeight.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x22 - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0x1a - } - if len(m.Description) > 0 { - i -= len(m.Description) - copy(dAtA[i:], m.Description) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) - i-- - dAtA[i] = 0x12 - } - if len(m.Title) > 0 { - i -= len(m.Title) - copy(dAtA[i:], m.Title) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ConsumerRemovalProposal) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerRemovalProposal) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerRemovalProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - n6, err6 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.StopTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.StopTime):]) - if err6 != nil { - return 0, err6 - } - i -= n6 - i = encodeVarintProvider(dAtA, i, uint64(n6)) - i-- - dAtA[i] = 0x22 - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0x1a - } - if len(m.Description) > 0 { - i -= len(m.Description) - copy(dAtA[i:], m.Description) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) - i-- - dAtA[i] = 0x12 - } - if len(m.Title) > 0 { - i -= len(m.Title) - copy(dAtA[i:], m.Title) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *EquivocationProposal) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *EquivocationProposal) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *EquivocationProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Equivocations) > 0 { - for iNdEx := len(m.Equivocations) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Equivocations[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - } - if len(m.Description) > 0 { - i -= len(m.Description) - copy(dAtA[i:], m.Description) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Description))) - i-- - dAtA[i] = 0x12 - } - if len(m.Title) > 0 { - i -= len(m.Title) - copy(dAtA[i:], m.Title) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Title))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *GlobalSlashEntry) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *GlobalSlashEntry) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *GlobalSlashEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ProviderValConsAddr != nil { - { - size, err := m.ProviderValConsAddr.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x22 - } - if m.IbcSeqNum != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.IbcSeqNum)) - i-- - dAtA[i] = 0x18 - } - if len(m.ConsumerChainID) > 0 { - i -= len(m.ConsumerChainID) - copy(dAtA[i:], m.ConsumerChainID) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ConsumerChainID))) - i-- - dAtA[i] = 0x12 - } - n8, err8 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.RecvTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.RecvTime):]) - if err8 != nil { - return 0, err8 - } - i -= n8 - i = encodeVarintProvider(dAtA, i, uint64(n8)) - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func (m *Params) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *Params) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - { - size, err := m.ConsumerRewardDenomRegistrationFee.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x4a - if m.MaxThrottledPackets != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.MaxThrottledPackets)) - i-- - dAtA[i] = 0x40 - } - if len(m.SlashMeterReplenishFraction) > 0 { - i -= len(m.SlashMeterReplenishFraction) - copy(dAtA[i:], m.SlashMeterReplenishFraction) - i = encodeVarintProvider(dAtA, i, uint64(len(m.SlashMeterReplenishFraction))) - i-- - dAtA[i] = 0x3a - } - n10, err10 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.SlashMeterReplenishPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.SlashMeterReplenishPeriod):]) - if err10 != nil { - return 0, err10 - } - i -= n10 - i = encodeVarintProvider(dAtA, i, uint64(n10)) - i-- - dAtA[i] = 0x32 - n11, err11 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.VscTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.VscTimeoutPeriod):]) - if err11 != nil { - return 0, err11 - } - i -= n11 - i = encodeVarintProvider(dAtA, i, uint64(n11)) - i-- - dAtA[i] = 0x2a - n12, err12 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.InitTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.InitTimeoutPeriod):]) - if err12 != nil { - return 0, err12 - } - i -= n12 - i = encodeVarintProvider(dAtA, i, uint64(n12)) - i-- - dAtA[i] = 0x22 - n13, err13 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.CcvTimeoutPeriod, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod):]) - if err13 != nil { - return 0, err13 - } - i -= n13 - i = encodeVarintProvider(dAtA, i, uint64(n13)) - i-- - dAtA[i] = 0x1a - if len(m.TrustingPeriodFraction) > 0 { - i -= len(m.TrustingPeriodFraction) - copy(dAtA[i:], m.TrustingPeriodFraction) - i = encodeVarintProvider(dAtA, i, uint64(len(m.TrustingPeriodFraction))) - i-- - dAtA[i] = 0x12 - } - if m.TemplateClient != nil { - { - size, err := m.TemplateClient.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *HandshakeMetadata) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *HandshakeMetadata) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *HandshakeMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Version) > 0 { - i -= len(m.Version) - copy(dAtA[i:], m.Version) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Version))) - i-- - dAtA[i] = 0x12 - } - if len(m.ProviderFeePoolAddr) > 0 { - i -= len(m.ProviderFeePoolAddr) - copy(dAtA[i:], m.ProviderFeePoolAddr) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ProviderFeePoolAddr))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *SlashAcks) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *SlashAcks) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *SlashAcks) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Addresses) > 0 { - for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.Addresses[iNdEx]) - copy(dAtA[i:], m.Addresses[iNdEx]) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Addresses[iNdEx]))) - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *ConsumerAdditionProposals) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerAdditionProposals) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerAdditionProposals) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Pending) > 0 { - for iNdEx := len(m.Pending) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Pending[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *ConsumerRemovalProposals) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerRemovalProposals) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerRemovalProposals) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Pending) > 0 { - for iNdEx := len(m.Pending) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Pending[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *ChannelToChain) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ChannelToChain) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ChannelToChain) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChannelId) > 0 { - i -= len(m.ChannelId) - copy(dAtA[i:], m.ChannelId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChannelId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *VscUnbondingOps) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *VscUnbondingOps) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *VscUnbondingOps) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.UnbondingOpIds) > 0 { - dAtA16 := make([]byte, len(m.UnbondingOpIds)*10) - var j15 int - for _, num := range m.UnbondingOpIds { - for num >= 1<<7 { - dAtA16[j15] = uint8(uint64(num)&0x7f | 0x80) - num >>= 7 - j15++ - } - dAtA16[j15] = uint8(num) - j15++ - } - i -= j15 - copy(dAtA[i:], dAtA16[:j15]) - i = encodeVarintProvider(dAtA, i, uint64(j15)) - i-- - dAtA[i] = 0x12 - } - if m.VscId != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *UnbondingOp) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *UnbondingOp) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *UnbondingOp) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.UnbondingConsumerChains) > 0 { - for iNdEx := len(m.UnbondingConsumerChains) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.UnbondingConsumerChains[iNdEx]) - copy(dAtA[i:], m.UnbondingConsumerChains[iNdEx]) - i = encodeVarintProvider(dAtA, i, uint64(len(m.UnbondingConsumerChains[iNdEx]))) - i-- - dAtA[i] = 0x12 - } - } - if m.Id != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.Id)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *InitTimeoutTimestamp) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *InitTimeoutTimestamp) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *InitTimeoutTimestamp) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Timestamp != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.Timestamp)) - i-- - dAtA[i] = 0x10 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *VscSendTimestamp) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *VscSendTimestamp) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *VscSendTimestamp) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - n17, err17 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp):]) - if err17 != nil { - return 0, err17 - } - i -= n17 - i = encodeVarintProvider(dAtA, i, uint64(n17)) - i-- - dAtA[i] = 0x12 - if m.VscId != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *ConsumerConsAddress) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerConsAddress) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerConsAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Address) > 0 { - i -= len(m.Address) - copy(dAtA[i:], m.Address) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Address))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ProviderConsAddress) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ProviderConsAddress) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ProviderConsAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Address) > 0 { - i -= len(m.Address) - copy(dAtA[i:], m.Address) - i = encodeVarintProvider(dAtA, i, uint64(len(m.Address))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ConsumerAddressList) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerAddressList) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerAddressList) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Addresses) > 0 { - for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *KeyAssignmentReplacement) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *KeyAssignmentReplacement) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *KeyAssignmentReplacement) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Power != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.Power)) - i-- - dAtA[i] = 0x18 - } - if m.PrevCKey != nil { - { - size, err := m.PrevCKey.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - if m.ProviderAddr != nil { - { - size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ValidatorConsumerPubKey) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ValidatorConsumerPubKey) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ValidatorConsumerPubKey) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ConsumerKey != nil { - { - size, err := m.ConsumerKey.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - if m.ProviderAddr != nil { - { - size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ValidatorByConsumerAddr) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ValidatorByConsumerAddr) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ValidatorByConsumerAddr) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ProviderAddr != nil { - { - size, err := m.ProviderAddr.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - if m.ConsumerAddr != nil { - { - size, err := m.ConsumerAddr.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ConsumerAddrsToPrune) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerAddrsToPrune) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerAddrsToPrune) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ConsumerAddrs != nil { - { - size, err := m.ConsumerAddrs.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintProvider(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - if m.VscId != 0 { - i = encodeVarintProvider(dAtA, i, uint64(m.VscId)) - i-- - dAtA[i] = 0x10 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintProvider(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func encodeVarintProvider(dAtA []byte, offset int, v uint64) int { - offset -= sovProvider(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *ConsumerAdditionProposal) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Title) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.Description) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = m.InitialHeight.Size() - n += 1 + l + sovProvider(uint64(l)) - l = len(m.GenesisHash) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.BinaryHash) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.SpawnTime) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.UnbondingPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.TransferTimeoutPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = len(m.ConsumerRedistributionFraction) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.BlocksPerDistributionTransmission != 0 { - n += 1 + sovProvider(uint64(m.BlocksPerDistributionTransmission)) - } - if m.HistoricalEntries != 0 { - n += 1 + sovProvider(uint64(m.HistoricalEntries)) - } - return n -} - -func (m *ConsumerRemovalProposal) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Title) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.Description) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.StopTime) - n += 1 + l + sovProvider(uint64(l)) - return n -} - -func (m *EquivocationProposal) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Title) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.Description) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if len(m.Equivocations) > 0 { - for _, e := range m.Equivocations { - l = e.Size() - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *GlobalSlashEntry) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.RecvTime) - n += 1 + l + sovProvider(uint64(l)) - l = len(m.ConsumerChainID) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.IbcSeqNum != 0 { - n += 1 + sovProvider(uint64(m.IbcSeqNum)) - } - if m.ProviderValConsAddr != nil { - l = m.ProviderValConsAddr.Size() - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *Params) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.TemplateClient != nil { - l = m.TemplateClient.Size() - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.TrustingPeriodFraction) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.CcvTimeoutPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.InitTimeoutPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.VscTimeoutPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = github_com_gogo_protobuf_types.SizeOfStdDuration(m.SlashMeterReplenishPeriod) - n += 1 + l + sovProvider(uint64(l)) - l = len(m.SlashMeterReplenishFraction) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.MaxThrottledPackets != 0 { - n += 1 + sovProvider(uint64(m.MaxThrottledPackets)) - } - l = m.ConsumerRewardDenomRegistrationFee.Size() - n += 1 + l + sovProvider(uint64(l)) - return n -} - -func (m *HandshakeMetadata) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ProviderFeePoolAddr) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.Version) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *SlashAcks) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Addresses) > 0 { - for _, s := range m.Addresses { - l = len(s) - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *ConsumerAdditionProposals) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Pending) > 0 { - for _, e := range m.Pending { - l = e.Size() - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *ConsumerRemovalProposals) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Pending) > 0 { - for _, e := range m.Pending { - l = e.Size() - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *ChannelToChain) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChannelId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *VscUnbondingOps) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.VscId != 0 { - n += 1 + sovProvider(uint64(m.VscId)) - } - if len(m.UnbondingOpIds) > 0 { - l = 0 - for _, e := range m.UnbondingOpIds { - l += sovProvider(uint64(e)) - } - n += 1 + sovProvider(uint64(l)) + l - } - return n -} - -func (m *UnbondingOp) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Id != 0 { - n += 1 + sovProvider(uint64(m.Id)) - } - if len(m.UnbondingConsumerChains) > 0 { - for _, s := range m.UnbondingConsumerChains { - l = len(s) - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *InitTimeoutTimestamp) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.Timestamp != 0 { - n += 1 + sovProvider(uint64(m.Timestamp)) - } - return n -} - -func (m *VscSendTimestamp) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.VscId != 0 { - n += 1 + sovProvider(uint64(m.VscId)) - } - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp) - n += 1 + l + sovProvider(uint64(l)) - return n -} - -func (m *ConsumerConsAddress) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Address) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *ProviderConsAddress) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Address) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *ConsumerAddressList) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Addresses) > 0 { - for _, e := range m.Addresses { - l = e.Size() - n += 1 + l + sovProvider(uint64(l)) - } - } - return n -} - -func (m *KeyAssignmentReplacement) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.ProviderAddr != nil { - l = m.ProviderAddr.Size() - n += 1 + l + sovProvider(uint64(l)) - } - if m.PrevCKey != nil { - l = m.PrevCKey.Size() - n += 1 + l + sovProvider(uint64(l)) - } - if m.Power != 0 { - n += 1 + sovProvider(uint64(m.Power)) - } - return n -} - -func (m *ValidatorConsumerPubKey) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.ProviderAddr != nil { - l = m.ProviderAddr.Size() - n += 1 + l + sovProvider(uint64(l)) - } - if m.ConsumerKey != nil { - l = m.ConsumerKey.Size() - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *ValidatorByConsumerAddr) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.ConsumerAddr != nil { - l = m.ConsumerAddr.Size() - n += 1 + l + sovProvider(uint64(l)) - } - if m.ProviderAddr != nil { - l = m.ProviderAddr.Size() - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func (m *ConsumerAddrsToPrune) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovProvider(uint64(l)) - } - if m.VscId != 0 { - n += 1 + sovProvider(uint64(m.VscId)) - } - if m.ConsumerAddrs != nil { - l = m.ConsumerAddrs.Size() - n += 1 + l + sovProvider(uint64(l)) - } - return n -} - -func sovProvider(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozProvider(x uint64) (n int) { - return sovProvider(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *ConsumerAdditionProposal) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerAdditionProposal: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerAdditionProposal: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Title = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Description = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field InitialHeight", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.InitialHeight.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field GenesisHash", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.GenesisHash = append(m.GenesisHash[:0], dAtA[iNdEx:postIndex]...) - if m.GenesisHash == nil { - m.GenesisHash = []byte{} - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field BinaryHash", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.BinaryHash = append(m.BinaryHash[:0], dAtA[iNdEx:postIndex]...) - if m.BinaryHash == nil { - m.BinaryHash = []byte{} - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SpawnTime", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.SpawnTime, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 8: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.UnbondingPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 9: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 10: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field TransferTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.TransferTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 11: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRedistributionFraction", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerRedistributionFraction = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 12: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field BlocksPerDistributionTransmission", wireType) - } - m.BlocksPerDistributionTransmission = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.BlocksPerDistributionTransmission |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 13: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field HistoricalEntries", wireType) - } - m.HistoricalEntries = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.HistoricalEntries |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerRemovalProposal) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerRemovalProposal: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerRemovalProposal: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Title = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Description = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field StopTime", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.StopTime, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *EquivocationProposal) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: EquivocationProposal: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: EquivocationProposal: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Title = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Description = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Equivocations", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Equivocations = append(m.Equivocations, &types1.Equivocation{}) - if err := m.Equivocations[len(m.Equivocations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *GlobalSlashEntry) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: GlobalSlashEntry: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: GlobalSlashEntry: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field RecvTime", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.RecvTime, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerChainID", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerChainID = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field IbcSeqNum", wireType) - } - m.IbcSeqNum = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.IbcSeqNum |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderValConsAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderValConsAddr == nil { - m.ProviderValConsAddr = &ProviderConsAddress{} - } - if err := m.ProviderValConsAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Params) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Params: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Params: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field TemplateClient", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.TemplateClient == nil { - m.TemplateClient = &types2.ClientState{} - } - if err := m.TemplateClient.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field TrustingPeriodFraction", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.TrustingPeriodFraction = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field CcvTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.CcvTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field InitTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.InitTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field VscTimeoutPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.VscTimeoutPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterReplenishPeriod", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdDurationUnmarshal(&m.SlashMeterReplenishPeriod, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterReplenishFraction", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.SlashMeterReplenishFraction = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 8: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field MaxThrottledPackets", wireType) - } - m.MaxThrottledPackets = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.MaxThrottledPackets |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 9: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerRewardDenomRegistrationFee", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ConsumerRewardDenomRegistrationFee.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *HandshakeMetadata) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: HandshakeMetadata: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: HandshakeMetadata: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderFeePoolAddr", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderFeePoolAddr = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Version = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *SlashAcks) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: SlashAcks: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: SlashAcks: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Addresses = append(m.Addresses, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerAdditionProposals) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerAdditionProposals: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerAdditionProposals: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Pending", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Pending = append(m.Pending, &ConsumerAdditionProposal{}) - if err := m.Pending[len(m.Pending)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerRemovalProposals) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerRemovalProposals: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerRemovalProposals: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Pending", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Pending = append(m.Pending, &ConsumerRemovalProposal{}) - if err := m.Pending[len(m.Pending)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ChannelToChain) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ChannelToChain: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ChannelToChain: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChannelId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChannelId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *VscUnbondingOps) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: VscUnbondingOps: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: VscUnbondingOps: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) - } - m.VscId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.VscId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType == 0 { - var v uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.UnbondingOpIds = append(m.UnbondingOpIds, v) - } else if wireType == 2 { - var packedLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - packedLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if packedLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + packedLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - var elementCount int - var count int - for _, integer := range dAtA[iNdEx:postIndex] { - if integer < 128 { - count++ - } - } - elementCount = count - if elementCount != 0 && len(m.UnbondingOpIds) == 0 { - m.UnbondingOpIds = make([]uint64, 0, elementCount) - } - for iNdEx < postIndex { - var v uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.UnbondingOpIds = append(m.UnbondingOpIds, v) - } - } else { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingOpIds", wireType) - } - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *UnbondingOp) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: UnbondingOp: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: UnbondingOp: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) - } - m.Id = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Id |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field UnbondingConsumerChains", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.UnbondingConsumerChains = append(m.UnbondingConsumerChains, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *InitTimeoutTimestamp) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: InitTimeoutTimestamp: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: InitTimeoutTimestamp: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) - } - m.Timestamp = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Timestamp |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *VscSendTimestamp) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: VscSendTimestamp: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: VscSendTimestamp: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) - } - m.VscId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.VscId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.Timestamp, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerConsAddress) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerConsAddress: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerConsAddress: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) - if m.Address == nil { - m.Address = []byte{} - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ProviderConsAddress) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ProviderConsAddress: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ProviderConsAddress: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Address = append(m.Address[:0], dAtA[iNdEx:postIndex]...) - if m.Address == nil { - m.Address = []byte{} - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerAddressList) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerAddressList: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerAddressList: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Addresses = append(m.Addresses, &ConsumerConsAddress{}) - if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *KeyAssignmentReplacement) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: KeyAssignmentReplacement: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: KeyAssignmentReplacement: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderAddr == nil { - m.ProviderAddr = &ProviderConsAddress{} - } - if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PrevCKey", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.PrevCKey == nil { - m.PrevCKey = &crypto.PublicKey{} - } - if err := m.PrevCKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Power", wireType) - } - m.Power = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Power |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ValidatorConsumerPubKey) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ValidatorConsumerPubKey: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ValidatorConsumerPubKey: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderAddr == nil { - m.ProviderAddr = &ProviderConsAddress{} - } - if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerKey", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ConsumerKey == nil { - m.ConsumerKey = &crypto.PublicKey{} - } - if err := m.ConsumerKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ValidatorByConsumerAddr) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ValidatorByConsumerAddr: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ValidatorByConsumerAddr: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ConsumerAddr == nil { - m.ConsumerAddr = &ConsumerConsAddress{} - } - if err := m.ConsumerAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ProviderAddr == nil { - m.ProviderAddr = &ProviderConsAddress{} - } - if err := m.ProviderAddr.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerAddrsToPrune) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerAddrsToPrune: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerAddrsToPrune: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field VscId", wireType) - } - m.VscId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.VscId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddrs", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowProvider - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthProvider - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthProvider - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.ConsumerAddrs == nil { - m.ConsumerAddrs = &ConsumerAddressList{} - } - if err := m.ConsumerAddrs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipProvider(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthProvider - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipProvider(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowProvider - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowProvider - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowProvider - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthProvider - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupProvider - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthProvider - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthProvider = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowProvider = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupProvider = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/provider/types/query.pb.go b/v2/x/ccv/provider/types/query.pb.go deleted file mode 100644 index bd0f472b5c..0000000000 --- a/v2/x/ccv/provider/types/query.pb.go +++ /dev/null @@ -1,4566 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v2/query.proto - -package types - -import ( - context "context" - fmt "fmt" - types "github.com/cosmos/interchain-security/v2/x/ccv/consumer/types" - types1 "github.com/cosmos/interchain-security/v2/x/ccv/types" - _ "github.com/gogo/protobuf/gogoproto" - grpc1 "github.com/gogo/protobuf/grpc" - proto "github.com/gogo/protobuf/proto" - github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" - _ "google.golang.org/genproto/googleapis/api/annotations" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status "google.golang.org/grpc/status" - _ "google.golang.org/protobuf/types/known/timestamppb" - io "io" - math "math" - math_bits "math/bits" - time "time" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf -var _ = time.Kitchen - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -type QueryConsumerGenesisRequest struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` -} - -func (m *QueryConsumerGenesisRequest) Reset() { *m = QueryConsumerGenesisRequest{} } -func (m *QueryConsumerGenesisRequest) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerGenesisRequest) ProtoMessage() {} -func (*QueryConsumerGenesisRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{0} -} -func (m *QueryConsumerGenesisRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerGenesisRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerGenesisRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerGenesisRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerGenesisRequest.Merge(m, src) -} -func (m *QueryConsumerGenesisRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerGenesisRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerGenesisRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerGenesisRequest proto.InternalMessageInfo - -func (m *QueryConsumerGenesisRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -type QueryConsumerGenesisResponse struct { - GenesisState types.GenesisState `protobuf:"bytes,1,opt,name=genesis_state,json=genesisState,proto3" json:"genesis_state"` -} - -func (m *QueryConsumerGenesisResponse) Reset() { *m = QueryConsumerGenesisResponse{} } -func (m *QueryConsumerGenesisResponse) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerGenesisResponse) ProtoMessage() {} -func (*QueryConsumerGenesisResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{1} -} -func (m *QueryConsumerGenesisResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerGenesisResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerGenesisResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerGenesisResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerGenesisResponse.Merge(m, src) -} -func (m *QueryConsumerGenesisResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerGenesisResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerGenesisResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerGenesisResponse proto.InternalMessageInfo - -func (m *QueryConsumerGenesisResponse) GetGenesisState() types.GenesisState { - if m != nil { - return m.GenesisState - } - return types.GenesisState{} -} - -type QueryConsumerChainsRequest struct { -} - -func (m *QueryConsumerChainsRequest) Reset() { *m = QueryConsumerChainsRequest{} } -func (m *QueryConsumerChainsRequest) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainsRequest) ProtoMessage() {} -func (*QueryConsumerChainsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{2} -} -func (m *QueryConsumerChainsRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainsRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainsRequest.Merge(m, src) -} -func (m *QueryConsumerChainsRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainsRequest proto.InternalMessageInfo - -type QueryConsumerChainsResponse struct { - Chains []*Chain `protobuf:"bytes,1,rep,name=chains,proto3" json:"chains,omitempty"` -} - -func (m *QueryConsumerChainsResponse) Reset() { *m = QueryConsumerChainsResponse{} } -func (m *QueryConsumerChainsResponse) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainsResponse) ProtoMessage() {} -func (*QueryConsumerChainsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{3} -} -func (m *QueryConsumerChainsResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainsResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainsResponse.Merge(m, src) -} -func (m *QueryConsumerChainsResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainsResponse proto.InternalMessageInfo - -func (m *QueryConsumerChainsResponse) GetChains() []*Chain { - if m != nil { - return m.Chains - } - return nil -} - -type QueryConsumerChainStartProposalsRequest struct { -} - -func (m *QueryConsumerChainStartProposalsRequest) Reset() { - *m = QueryConsumerChainStartProposalsRequest{} -} -func (m *QueryConsumerChainStartProposalsRequest) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainStartProposalsRequest) ProtoMessage() {} -func (*QueryConsumerChainStartProposalsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{4} -} -func (m *QueryConsumerChainStartProposalsRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainStartProposalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainStartProposalsRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainStartProposalsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainStartProposalsRequest.Merge(m, src) -} -func (m *QueryConsumerChainStartProposalsRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainStartProposalsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainStartProposalsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainStartProposalsRequest proto.InternalMessageInfo - -type QueryConsumerChainStartProposalsResponse struct { - Proposals *ConsumerAdditionProposals `protobuf:"bytes,1,opt,name=proposals,proto3" json:"proposals,omitempty"` -} - -func (m *QueryConsumerChainStartProposalsResponse) Reset() { - *m = QueryConsumerChainStartProposalsResponse{} -} -func (m *QueryConsumerChainStartProposalsResponse) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainStartProposalsResponse) ProtoMessage() {} -func (*QueryConsumerChainStartProposalsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{5} -} -func (m *QueryConsumerChainStartProposalsResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainStartProposalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainStartProposalsResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainStartProposalsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainStartProposalsResponse.Merge(m, src) -} -func (m *QueryConsumerChainStartProposalsResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainStartProposalsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainStartProposalsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainStartProposalsResponse proto.InternalMessageInfo - -func (m *QueryConsumerChainStartProposalsResponse) GetProposals() *ConsumerAdditionProposals { - if m != nil { - return m.Proposals - } - return nil -} - -type QueryConsumerChainStopProposalsRequest struct { -} - -func (m *QueryConsumerChainStopProposalsRequest) Reset() { - *m = QueryConsumerChainStopProposalsRequest{} -} -func (m *QueryConsumerChainStopProposalsRequest) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainStopProposalsRequest) ProtoMessage() {} -func (*QueryConsumerChainStopProposalsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{6} -} -func (m *QueryConsumerChainStopProposalsRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainStopProposalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainStopProposalsRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainStopProposalsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainStopProposalsRequest.Merge(m, src) -} -func (m *QueryConsumerChainStopProposalsRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainStopProposalsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainStopProposalsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainStopProposalsRequest proto.InternalMessageInfo - -type QueryConsumerChainStopProposalsResponse struct { - Proposals *ConsumerRemovalProposals `protobuf:"bytes,1,opt,name=proposals,proto3" json:"proposals,omitempty"` -} - -func (m *QueryConsumerChainStopProposalsResponse) Reset() { - *m = QueryConsumerChainStopProposalsResponse{} -} -func (m *QueryConsumerChainStopProposalsResponse) String() string { return proto.CompactTextString(m) } -func (*QueryConsumerChainStopProposalsResponse) ProtoMessage() {} -func (*QueryConsumerChainStopProposalsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{7} -} -func (m *QueryConsumerChainStopProposalsResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryConsumerChainStopProposalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryConsumerChainStopProposalsResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryConsumerChainStopProposalsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryConsumerChainStopProposalsResponse.Merge(m, src) -} -func (m *QueryConsumerChainStopProposalsResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryConsumerChainStopProposalsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryConsumerChainStopProposalsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryConsumerChainStopProposalsResponse proto.InternalMessageInfo - -func (m *QueryConsumerChainStopProposalsResponse) GetProposals() *ConsumerRemovalProposals { - if m != nil { - return m.Proposals - } - return nil -} - -type Chain struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` -} - -func (m *Chain) Reset() { *m = Chain{} } -func (m *Chain) String() string { return proto.CompactTextString(m) } -func (*Chain) ProtoMessage() {} -func (*Chain) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{8} -} -func (m *Chain) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Chain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_Chain.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *Chain) XXX_Merge(src proto.Message) { - xxx_messageInfo_Chain.Merge(m, src) -} -func (m *Chain) XXX_Size() int { - return m.Size() -} -func (m *Chain) XXX_DiscardUnknown() { - xxx_messageInfo_Chain.DiscardUnknown(m) -} - -var xxx_messageInfo_Chain proto.InternalMessageInfo - -func (m *Chain) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *Chain) GetClientId() string { - if m != nil { - return m.ClientId - } - return "" -} - -type QueryValidatorConsumerAddrRequest struct { - // The id of the consumer chain - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // The consensus address of the validator on the provider chain - ProviderAddress string `protobuf:"bytes,2,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty" yaml:"address"` -} - -func (m *QueryValidatorConsumerAddrRequest) Reset() { *m = QueryValidatorConsumerAddrRequest{} } -func (m *QueryValidatorConsumerAddrRequest) String() string { return proto.CompactTextString(m) } -func (*QueryValidatorConsumerAddrRequest) ProtoMessage() {} -func (*QueryValidatorConsumerAddrRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{9} -} -func (m *QueryValidatorConsumerAddrRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryValidatorConsumerAddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryValidatorConsumerAddrRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryValidatorConsumerAddrRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryValidatorConsumerAddrRequest.Merge(m, src) -} -func (m *QueryValidatorConsumerAddrRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryValidatorConsumerAddrRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryValidatorConsumerAddrRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryValidatorConsumerAddrRequest proto.InternalMessageInfo - -type QueryValidatorConsumerAddrResponse struct { - // The address of the validator on the consumer chain - ConsumerAddress string `protobuf:"bytes,1,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty"` -} - -func (m *QueryValidatorConsumerAddrResponse) Reset() { *m = QueryValidatorConsumerAddrResponse{} } -func (m *QueryValidatorConsumerAddrResponse) String() string { return proto.CompactTextString(m) } -func (*QueryValidatorConsumerAddrResponse) ProtoMessage() {} -func (*QueryValidatorConsumerAddrResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{10} -} -func (m *QueryValidatorConsumerAddrResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryValidatorConsumerAddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryValidatorConsumerAddrResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryValidatorConsumerAddrResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryValidatorConsumerAddrResponse.Merge(m, src) -} -func (m *QueryValidatorConsumerAddrResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryValidatorConsumerAddrResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryValidatorConsumerAddrResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryValidatorConsumerAddrResponse proto.InternalMessageInfo - -func (m *QueryValidatorConsumerAddrResponse) GetConsumerAddress() string { - if m != nil { - return m.ConsumerAddress - } - return "" -} - -type QueryValidatorProviderAddrRequest struct { - // The id of the provider chain - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // The consensus address of the validator on the consumer chain - ConsumerAddress string `protobuf:"bytes,2,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty" yaml:"address"` -} - -func (m *QueryValidatorProviderAddrRequest) Reset() { *m = QueryValidatorProviderAddrRequest{} } -func (m *QueryValidatorProviderAddrRequest) String() string { return proto.CompactTextString(m) } -func (*QueryValidatorProviderAddrRequest) ProtoMessage() {} -func (*QueryValidatorProviderAddrRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{11} -} -func (m *QueryValidatorProviderAddrRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryValidatorProviderAddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryValidatorProviderAddrRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryValidatorProviderAddrRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryValidatorProviderAddrRequest.Merge(m, src) -} -func (m *QueryValidatorProviderAddrRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryValidatorProviderAddrRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryValidatorProviderAddrRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryValidatorProviderAddrRequest proto.InternalMessageInfo - -type QueryValidatorProviderAddrResponse struct { - // The address of the validator on the provider chain - ProviderAddress string `protobuf:"bytes,1,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty"` -} - -func (m *QueryValidatorProviderAddrResponse) Reset() { *m = QueryValidatorProviderAddrResponse{} } -func (m *QueryValidatorProviderAddrResponse) String() string { return proto.CompactTextString(m) } -func (*QueryValidatorProviderAddrResponse) ProtoMessage() {} -func (*QueryValidatorProviderAddrResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{12} -} -func (m *QueryValidatorProviderAddrResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryValidatorProviderAddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryValidatorProviderAddrResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryValidatorProviderAddrResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryValidatorProviderAddrResponse.Merge(m, src) -} -func (m *QueryValidatorProviderAddrResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryValidatorProviderAddrResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryValidatorProviderAddrResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryValidatorProviderAddrResponse proto.InternalMessageInfo - -func (m *QueryValidatorProviderAddrResponse) GetProviderAddress() string { - if m != nil { - return m.ProviderAddress - } - return "" -} - -type QueryThrottleStateRequest struct { -} - -func (m *QueryThrottleStateRequest) Reset() { *m = QueryThrottleStateRequest{} } -func (m *QueryThrottleStateRequest) String() string { return proto.CompactTextString(m) } -func (*QueryThrottleStateRequest) ProtoMessage() {} -func (*QueryThrottleStateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{13} -} -func (m *QueryThrottleStateRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryThrottleStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryThrottleStateRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryThrottleStateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryThrottleStateRequest.Merge(m, src) -} -func (m *QueryThrottleStateRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryThrottleStateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryThrottleStateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryThrottleStateRequest proto.InternalMessageInfo - -type QueryThrottleStateResponse struct { - // current slash_meter state - SlashMeter int64 `protobuf:"varint,1,opt,name=slash_meter,json=slashMeter,proto3" json:"slash_meter,omitempty"` - // allowance of voting power units (int) that the slash meter is given per replenish period - // this also serves as the max value for the meter. - SlashMeterAllowance int64 `protobuf:"varint,2,opt,name=slash_meter_allowance,json=slashMeterAllowance,proto3" json:"slash_meter_allowance,omitempty"` - // next time the slash meter could potentially be replenished, iff it's not full - NextReplenishCandidate time.Time `protobuf:"bytes,3,opt,name=next_replenish_candidate,json=nextReplenishCandidate,proto3,stdtime" json:"next_replenish_candidate"` - // data relevant to currently throttled slash packets - Packets []*ThrottledSlashPacket `protobuf:"bytes,4,rep,name=packets,proto3" json:"packets,omitempty"` -} - -func (m *QueryThrottleStateResponse) Reset() { *m = QueryThrottleStateResponse{} } -func (m *QueryThrottleStateResponse) String() string { return proto.CompactTextString(m) } -func (*QueryThrottleStateResponse) ProtoMessage() {} -func (*QueryThrottleStateResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{14} -} -func (m *QueryThrottleStateResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryThrottleStateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryThrottleStateResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryThrottleStateResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryThrottleStateResponse.Merge(m, src) -} -func (m *QueryThrottleStateResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryThrottleStateResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryThrottleStateResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryThrottleStateResponse proto.InternalMessageInfo - -func (m *QueryThrottleStateResponse) GetSlashMeter() int64 { - if m != nil { - return m.SlashMeter - } - return 0 -} - -func (m *QueryThrottleStateResponse) GetSlashMeterAllowance() int64 { - if m != nil { - return m.SlashMeterAllowance - } - return 0 -} - -func (m *QueryThrottleStateResponse) GetNextReplenishCandidate() time.Time { - if m != nil { - return m.NextReplenishCandidate - } - return time.Time{} -} - -func (m *QueryThrottleStateResponse) GetPackets() []*ThrottledSlashPacket { - if m != nil { - return m.Packets - } - return nil -} - -type QueryThrottledConsumerPacketDataRequest struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` -} - -func (m *QueryThrottledConsumerPacketDataRequest) Reset() { - *m = QueryThrottledConsumerPacketDataRequest{} -} -func (m *QueryThrottledConsumerPacketDataRequest) String() string { return proto.CompactTextString(m) } -func (*QueryThrottledConsumerPacketDataRequest) ProtoMessage() {} -func (*QueryThrottledConsumerPacketDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{15} -} -func (m *QueryThrottledConsumerPacketDataRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryThrottledConsumerPacketDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryThrottledConsumerPacketDataRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.Merge(m, src) -} -func (m *QueryThrottledConsumerPacketDataRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryThrottledConsumerPacketDataRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryThrottledConsumerPacketDataRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryThrottledConsumerPacketDataRequest proto.InternalMessageInfo - -func (m *QueryThrottledConsumerPacketDataRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -type QueryThrottledConsumerPacketDataResponse struct { - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - Size_ uint64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` - PacketDataInstances []ThrottledPacketDataWrapper `protobuf:"bytes,3,rep,name=packetDataInstances,proto3" json:"packetDataInstances"` -} - -func (m *QueryThrottledConsumerPacketDataResponse) Reset() { - *m = QueryThrottledConsumerPacketDataResponse{} -} -func (m *QueryThrottledConsumerPacketDataResponse) String() string { return proto.CompactTextString(m) } -func (*QueryThrottledConsumerPacketDataResponse) ProtoMessage() {} -func (*QueryThrottledConsumerPacketDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{16} -} -func (m *QueryThrottledConsumerPacketDataResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryThrottledConsumerPacketDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryThrottledConsumerPacketDataResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.Merge(m, src) -} -func (m *QueryThrottledConsumerPacketDataResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryThrottledConsumerPacketDataResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryThrottledConsumerPacketDataResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryThrottledConsumerPacketDataResponse proto.InternalMessageInfo - -func (m *QueryThrottledConsumerPacketDataResponse) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - -func (m *QueryThrottledConsumerPacketDataResponse) GetSize_() uint64 { - if m != nil { - return m.Size_ - } - return 0 -} - -func (m *QueryThrottledConsumerPacketDataResponse) GetPacketDataInstances() []ThrottledPacketDataWrapper { - if m != nil { - return m.PacketDataInstances - } - return nil -} - -// A query wrapper type for the global entry and data relevant to a throttled slash packet. -type ThrottledSlashPacket struct { - GlobalEntry GlobalSlashEntry `protobuf:"bytes,1,opt,name=global_entry,json=globalEntry,proto3" json:"global_entry"` - Data types1.SlashPacketData `protobuf:"bytes,2,opt,name=data,proto3" json:"data"` -} - -func (m *ThrottledSlashPacket) Reset() { *m = ThrottledSlashPacket{} } -func (m *ThrottledSlashPacket) String() string { return proto.CompactTextString(m) } -func (*ThrottledSlashPacket) ProtoMessage() {} -func (*ThrottledSlashPacket) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{17} -} -func (m *ThrottledSlashPacket) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ThrottledSlashPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ThrottledSlashPacket.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ThrottledSlashPacket) XXX_Merge(src proto.Message) { - xxx_messageInfo_ThrottledSlashPacket.Merge(m, src) -} -func (m *ThrottledSlashPacket) XXX_Size() int { - return m.Size() -} -func (m *ThrottledSlashPacket) XXX_DiscardUnknown() { - xxx_messageInfo_ThrottledSlashPacket.DiscardUnknown(m) -} - -var xxx_messageInfo_ThrottledSlashPacket proto.InternalMessageInfo - -func (m *ThrottledSlashPacket) GetGlobalEntry() GlobalSlashEntry { - if m != nil { - return m.GlobalEntry - } - return GlobalSlashEntry{} -} - -func (m *ThrottledSlashPacket) GetData() types1.SlashPacketData { - if m != nil { - return m.Data - } - return types1.SlashPacketData{} -} - -// ThrottledPacketDataWrapper contains either SlashPacketData or VSCMaturedPacketData -type ThrottledPacketDataWrapper struct { - // Types that are valid to be assigned to Data: - // *ThrottledPacketDataWrapper_SlashPacket - // *ThrottledPacketDataWrapper_VscMaturedPacket - Data isThrottledPacketDataWrapper_Data `protobuf_oneof:"data"` -} - -func (m *ThrottledPacketDataWrapper) Reset() { *m = ThrottledPacketDataWrapper{} } -func (m *ThrottledPacketDataWrapper) String() string { return proto.CompactTextString(m) } -func (*ThrottledPacketDataWrapper) ProtoMessage() {} -func (*ThrottledPacketDataWrapper) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{18} -} -func (m *ThrottledPacketDataWrapper) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ThrottledPacketDataWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ThrottledPacketDataWrapper.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ThrottledPacketDataWrapper) XXX_Merge(src proto.Message) { - xxx_messageInfo_ThrottledPacketDataWrapper.Merge(m, src) -} -func (m *ThrottledPacketDataWrapper) XXX_Size() int { - return m.Size() -} -func (m *ThrottledPacketDataWrapper) XXX_DiscardUnknown() { - xxx_messageInfo_ThrottledPacketDataWrapper.DiscardUnknown(m) -} - -var xxx_messageInfo_ThrottledPacketDataWrapper proto.InternalMessageInfo - -type isThrottledPacketDataWrapper_Data interface { - isThrottledPacketDataWrapper_Data() - MarshalTo([]byte) (int, error) - Size() int -} - -type ThrottledPacketDataWrapper_SlashPacket struct { - SlashPacket *types1.SlashPacketData `protobuf:"bytes,1,opt,name=slash_packet,json=slashPacket,proto3,oneof" json:"slash_packet,omitempty"` -} -type ThrottledPacketDataWrapper_VscMaturedPacket struct { - VscMaturedPacket *types1.VSCMaturedPacketData `protobuf:"bytes,2,opt,name=vsc_matured_packet,json=vscMaturedPacket,proto3,oneof" json:"vsc_matured_packet,omitempty"` -} - -func (*ThrottledPacketDataWrapper_SlashPacket) isThrottledPacketDataWrapper_Data() {} -func (*ThrottledPacketDataWrapper_VscMaturedPacket) isThrottledPacketDataWrapper_Data() {} - -func (m *ThrottledPacketDataWrapper) GetData() isThrottledPacketDataWrapper_Data { - if m != nil { - return m.Data - } - return nil -} - -func (m *ThrottledPacketDataWrapper) GetSlashPacket() *types1.SlashPacketData { - if x, ok := m.GetData().(*ThrottledPacketDataWrapper_SlashPacket); ok { - return x.SlashPacket - } - return nil -} - -func (m *ThrottledPacketDataWrapper) GetVscMaturedPacket() *types1.VSCMaturedPacketData { - if x, ok := m.GetData().(*ThrottledPacketDataWrapper_VscMaturedPacket); ok { - return x.VscMaturedPacket - } - return nil -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*ThrottledPacketDataWrapper) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*ThrottledPacketDataWrapper_SlashPacket)(nil), - (*ThrottledPacketDataWrapper_VscMaturedPacket)(nil), - } -} - -type QueryRegisteredConsumerRewardDenomsRequest struct { -} - -func (m *QueryRegisteredConsumerRewardDenomsRequest) Reset() { - *m = QueryRegisteredConsumerRewardDenomsRequest{} -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) String() string { - return proto.CompactTextString(m) -} -func (*QueryRegisteredConsumerRewardDenomsRequest) ProtoMessage() {} -func (*QueryRegisteredConsumerRewardDenomsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{19} -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.Merge(m, src) -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_Size() int { - return m.Size() -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryRegisteredConsumerRewardDenomsRequest proto.InternalMessageInfo - -type QueryRegisteredConsumerRewardDenomsResponse struct { - Denoms []string `protobuf:"bytes,1,rep,name=denoms,proto3" json:"denoms,omitempty"` -} - -func (m *QueryRegisteredConsumerRewardDenomsResponse) Reset() { - *m = QueryRegisteredConsumerRewardDenomsResponse{} -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) String() string { - return proto.CompactTextString(m) -} -func (*QueryRegisteredConsumerRewardDenomsResponse) ProtoMessage() {} -func (*QueryRegisteredConsumerRewardDenomsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_3500f779bbe29955, []int{20} -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.Merge(m, src) -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_Size() int { - return m.Size() -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_QueryRegisteredConsumerRewardDenomsResponse proto.InternalMessageInfo - -func (m *QueryRegisteredConsumerRewardDenomsResponse) GetDenoms() []string { - if m != nil { - return m.Denoms - } - return nil -} - -func init() { - proto.RegisterType((*QueryConsumerGenesisRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisRequest") - proto.RegisterType((*QueryConsumerGenesisResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerGenesisResponse") - proto.RegisterType((*QueryConsumerChainsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsRequest") - proto.RegisterType((*QueryConsumerChainsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainsResponse") - proto.RegisterType((*QueryConsumerChainStartProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsRequest") - proto.RegisterType((*QueryConsumerChainStartProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStartProposalsResponse") - proto.RegisterType((*QueryConsumerChainStopProposalsRequest)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsRequest") - proto.RegisterType((*QueryConsumerChainStopProposalsResponse)(nil), "interchain_security.ccv.provider.v2.QueryConsumerChainStopProposalsResponse") - proto.RegisterType((*Chain)(nil), "interchain_security.ccv.provider.v2.Chain") - proto.RegisterType((*QueryValidatorConsumerAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrRequest") - proto.RegisterType((*QueryValidatorConsumerAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorConsumerAddrResponse") - proto.RegisterType((*QueryValidatorProviderAddrRequest)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrRequest") - proto.RegisterType((*QueryValidatorProviderAddrResponse)(nil), "interchain_security.ccv.provider.v2.QueryValidatorProviderAddrResponse") - proto.RegisterType((*QueryThrottleStateRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateRequest") - proto.RegisterType((*QueryThrottleStateResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottleStateResponse") - proto.RegisterType((*QueryThrottledConsumerPacketDataRequest)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataRequest") - proto.RegisterType((*QueryThrottledConsumerPacketDataResponse)(nil), "interchain_security.ccv.provider.v2.QueryThrottledConsumerPacketDataResponse") - proto.RegisterType((*ThrottledSlashPacket)(nil), "interchain_security.ccv.provider.v2.ThrottledSlashPacket") - proto.RegisterType((*ThrottledPacketDataWrapper)(nil), "interchain_security.ccv.provider.v2.ThrottledPacketDataWrapper") - proto.RegisterType((*QueryRegisteredConsumerRewardDenomsRequest)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsRequest") - proto.RegisterType((*QueryRegisteredConsumerRewardDenomsResponse)(nil), "interchain_security.ccv.provider.v2.QueryRegisteredConsumerRewardDenomsResponse") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/provider/v2/query.proto", fileDescriptor_3500f779bbe29955) -} - -var fileDescriptor_3500f779bbe29955 = []byte{ - // 1321 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6f, 0xdc, 0x44, - 0x18, 0x5d, 0x6f, 0xd2, 0x34, 0x99, 0x14, 0x5a, 0xa6, 0xa5, 0x6c, 0xdd, 0x6a, 0xb7, 0xb8, 0x08, - 0xd2, 0x16, 0xec, 0xd6, 0x15, 0x52, 0x1b, 0x48, 0x37, 0xbb, 0x49, 0x48, 0xa3, 0x36, 0x6a, 0x70, - 0xaa, 0x56, 0x02, 0x54, 0x33, 0xb1, 0x87, 0x8d, 0x85, 0xd7, 0xe3, 0x7a, 0x66, 0x9d, 0x86, 0x1f, - 0x07, 0x40, 0x82, 0x1e, 0x2b, 0x21, 0x6e, 0x1c, 0x7a, 0xe2, 0xbf, 0xe0, 0xde, 0x1b, 0x15, 0xbd, - 0xf4, 0x54, 0x50, 0xc2, 0x81, 0x23, 0xe2, 0x8e, 0x84, 0x3c, 0x1e, 0xef, 0x8f, 0xac, 0x77, 0xd7, - 0xbb, 0xcd, 0x6d, 0x77, 0x3c, 0xdf, 0xfb, 0xde, 0x7b, 0xfa, 0x66, 0xfc, 0x0c, 0x34, 0xc7, 0x63, - 0x38, 0xb0, 0x36, 0x91, 0xe3, 0x99, 0x14, 0x5b, 0x8d, 0xc0, 0x61, 0xdb, 0x9a, 0x65, 0x85, 0x9a, - 0x1f, 0x90, 0xd0, 0xb1, 0x71, 0xa0, 0x85, 0xba, 0x76, 0xaf, 0x81, 0x83, 0x6d, 0xd5, 0x0f, 0x08, - 0x23, 0xf0, 0x4c, 0x4a, 0x81, 0x6a, 0x59, 0xa1, 0x9a, 0x14, 0xa8, 0xa1, 0x2e, 0x9f, 0xaa, 0x11, - 0x52, 0x73, 0xb1, 0x86, 0x7c, 0x47, 0x43, 0x9e, 0x47, 0x18, 0x62, 0x0e, 0xf1, 0x68, 0x0c, 0x21, - 0x1f, 0xab, 0x91, 0x1a, 0xe1, 0x3f, 0xb5, 0xe8, 0x97, 0x58, 0x2d, 0x89, 0x1a, 0xfe, 0x6f, 0xa3, - 0xf1, 0x99, 0xc6, 0x9c, 0x3a, 0xa6, 0x0c, 0xd5, 0x7d, 0xb1, 0xe1, 0x8d, 0x5e, 0x54, 0x43, 0x5d, - 0x13, 0x04, 0x18, 0x91, 0x2f, 0xf6, 0xda, 0x65, 0x11, 0x8f, 0x36, 0xea, 0xb1, 0xa0, 0x1a, 0xf6, - 0x30, 0x75, 0x12, 0x3e, 0x7a, 0x16, 0x0f, 0x9a, 0xf2, 0x78, 0x8d, 0x72, 0x19, 0x9c, 0xfc, 0x30, - 0x72, 0x65, 0x41, 0xa0, 0x2e, 0xc7, 0x88, 0x06, 0xbe, 0xd7, 0xc0, 0x94, 0xc1, 0x13, 0x60, 0x32, - 0xc6, 0x73, 0xec, 0x82, 0x74, 0x5a, 0x9a, 0x99, 0x32, 0x0e, 0xf2, 0xff, 0x2b, 0xb6, 0xf2, 0x15, - 0x38, 0x95, 0x5e, 0x49, 0x7d, 0xe2, 0x51, 0x0c, 0x3f, 0x01, 0x2f, 0x09, 0x7a, 0x26, 0x65, 0x88, - 0x61, 0x5e, 0x3f, 0xad, 0x5f, 0x54, 0x7b, 0x19, 0x9f, 0x08, 0x53, 0x43, 0x5d, 0x15, 0x60, 0xeb, - 0x51, 0x61, 0x75, 0xfc, 0xf1, 0xf3, 0x52, 0xce, 0x38, 0x54, 0x6b, 0x5b, 0x53, 0x4e, 0x01, 0xb9, - 0xa3, 0xfb, 0x42, 0x84, 0x97, 0xd0, 0x56, 0xd0, 0x1e, 0x55, 0xc9, 0x53, 0x41, 0xad, 0x0a, 0x26, - 0x78, 0x7f, 0x5a, 0x90, 0x4e, 0x8f, 0xcd, 0x4c, 0xeb, 0xe7, 0xd4, 0x0c, 0xc3, 0xa0, 0x72, 0x10, - 0x43, 0x54, 0x2a, 0x67, 0xc1, 0x5b, 0xdd, 0x2d, 0xd6, 0x19, 0x0a, 0xd8, 0x5a, 0x40, 0x7c, 0x42, - 0x91, 0xdb, 0x64, 0xf3, 0x40, 0x02, 0x33, 0x83, 0xf7, 0x36, 0x6d, 0x9b, 0xf2, 0x93, 0x45, 0x61, - 0xd9, 0xd5, 0x6c, 0xf4, 0x04, 0x78, 0xc5, 0xb6, 0x9d, 0x68, 0x4a, 0x5b, 0xd0, 0x2d, 0x40, 0x65, - 0x06, 0xbc, 0x99, 0xc6, 0x84, 0xf8, 0x5d, 0xa4, 0xbf, 0x97, 0xd2, 0x05, 0x76, 0x6c, 0x15, 0x9c, - 0x3f, 0xee, 0xe6, 0x3c, 0x37, 0x14, 0x67, 0x03, 0xd7, 0x49, 0x88, 0xdc, 0x54, 0xca, 0x65, 0x70, - 0x80, 0xb7, 0xee, 0x33, 0x8b, 0xf0, 0x24, 0x98, 0xb2, 0x5c, 0x07, 0x7b, 0x2c, 0x7a, 0x96, 0xe7, - 0xcf, 0x26, 0xe3, 0x85, 0x15, 0x5b, 0xf9, 0x41, 0x02, 0xaf, 0x73, 0x25, 0xb7, 0x91, 0xeb, 0xd8, - 0x88, 0x91, 0xa0, 0xcd, 0xaa, 0x60, 0xf0, 0xa4, 0xc3, 0x39, 0x70, 0x24, 0x21, 0x6d, 0x22, 0xdb, - 0x0e, 0x30, 0xa5, 0x71, 0x93, 0x2a, 0xfc, 0xf7, 0x79, 0xe9, 0xe5, 0x6d, 0x54, 0x77, 0x67, 0x15, - 0xf1, 0x40, 0x31, 0x0e, 0x27, 0x7b, 0x2b, 0xf1, 0xca, 0xec, 0xe4, 0x83, 0x47, 0xa5, 0xdc, 0xdf, - 0x8f, 0x4a, 0x39, 0xe5, 0x26, 0x50, 0xfa, 0x11, 0x11, 0x6e, 0x9e, 0x05, 0x47, 0x92, 0xa3, 0xd0, - 0x6c, 0x17, 0x33, 0x3a, 0x6c, 0xb5, 0xed, 0x8f, 0x9a, 0x75, 0x4b, 0x5b, 0x6b, 0x6b, 0x9e, 0x4d, - 0x5a, 0x57, 0xaf, 0x3e, 0xd2, 0xf6, 0xf4, 0xef, 0x27, 0xad, 0x93, 0x48, 0x4b, 0x5a, 0x97, 0x93, - 0x42, 0xda, 0x1e, 0xd7, 0x94, 0x93, 0xe0, 0x04, 0x07, 0xbc, 0xb5, 0x19, 0x10, 0xc6, 0x5c, 0xcc, - 0x8f, 0x7d, 0x32, 0x9c, 0xbf, 0xe4, 0xc5, 0xf1, 0xdf, 0xf3, 0x54, 0xb4, 0x29, 0x81, 0x69, 0xea, - 0x22, 0xba, 0x69, 0xd6, 0x31, 0xc3, 0x01, 0xef, 0x30, 0x66, 0x00, 0xbe, 0xb4, 0x1a, 0xad, 0x40, - 0x1d, 0xbc, 0xda, 0xb6, 0xc1, 0x44, 0xae, 0x4b, 0xb6, 0x90, 0x67, 0x61, 0xae, 0x7d, 0xcc, 0x38, - 0xda, 0xda, 0x5a, 0x49, 0x1e, 0xc1, 0xbb, 0xa0, 0xe0, 0xe1, 0xfb, 0xcc, 0x0c, 0xb0, 0xef, 0x62, - 0xcf, 0xa1, 0x9b, 0xa6, 0x85, 0x3c, 0x3b, 0x12, 0x8b, 0x0b, 0x63, 0x7c, 0xe6, 0x65, 0x35, 0xbe, - 0xfa, 0xd5, 0xe4, 0xea, 0x57, 0x6f, 0x25, 0x57, 0x7f, 0x75, 0x32, 0xba, 0xc3, 0x1e, 0xfe, 0x51, - 0x92, 0x8c, 0xe3, 0x11, 0x8a, 0x91, 0x80, 0x2c, 0x24, 0x18, 0x70, 0x1d, 0x1c, 0xf4, 0x91, 0xf5, - 0x39, 0x66, 0xb4, 0x30, 0xce, 0x6f, 0xa5, 0x2b, 0x99, 0x8e, 0x50, 0xe2, 0x80, 0xbd, 0x1e, 0x71, - 0x5e, 0xe3, 0x08, 0x46, 0x82, 0xa4, 0x2c, 0x8a, 0x43, 0xdc, 0xdc, 0x95, 0x4c, 0x5c, 0xbc, 0x71, - 0x11, 0x31, 0x94, 0xe1, 0xaa, 0xff, 0x3d, 0xb9, 0xc0, 0xfa, 0xc2, 0x08, 0xf3, 0xfb, 0x4c, 0x1b, - 0x04, 0xe3, 0xd4, 0xf9, 0x22, 0x76, 0x79, 0xdc, 0xe0, 0xbf, 0xe1, 0x16, 0x38, 0xea, 0x37, 0x41, - 0x56, 0x3c, 0xca, 0x22, 0xb3, 0x69, 0x61, 0x8c, 0x5b, 0x50, 0x1e, 0xce, 0x82, 0x16, 0x9b, 0x3b, - 0x01, 0xf2, 0x7d, 0x1c, 0x88, 0x57, 0x47, 0x5a, 0x07, 0xe5, 0x57, 0x09, 0x1c, 0x4b, 0x33, 0x0f, - 0xde, 0x05, 0x87, 0x6a, 0x2e, 0xd9, 0x40, 0xae, 0x89, 0x3d, 0x16, 0x6c, 0x8b, 0x0b, 0xed, 0xdd, - 0x4c, 0x54, 0x96, 0x79, 0x21, 0x47, 0x5b, 0x8a, 0x8a, 0x05, 0x81, 0xe9, 0x18, 0x90, 0x2f, 0xc1, - 0x25, 0x30, 0x6e, 0x23, 0x86, 0xb8, 0x0b, 0xd3, 0xfa, 0xf9, 0x9e, 0xb8, 0xa1, 0xae, 0xb6, 0xd1, - 0x8a, 0xc8, 0x0b, 0x34, 0x5e, 0xae, 0x3c, 0x93, 0x80, 0xdc, 0x5b, 0x39, 0x5c, 0x03, 0x87, 0xe2, - 0x11, 0x8f, 0xb5, 0x0b, 0x15, 0xc3, 0x74, 0xbb, 0x96, 0x33, 0xe2, 0x63, 0x24, 0x7c, 0xf9, 0x14, - 0xc0, 0x90, 0x5a, 0x66, 0x1d, 0xb1, 0x46, 0x80, 0xed, 0x04, 0x37, 0x56, 0x71, 0xa1, 0x1f, 0xee, - 0xed, 0xf5, 0x85, 0xd5, 0xb8, 0xa8, 0x03, 0xfc, 0x48, 0x48, 0xad, 0x8e, 0xf5, 0xea, 0x44, 0xec, - 0x8c, 0xf2, 0x36, 0x38, 0xc7, 0xc7, 0xcd, 0xc0, 0x35, 0x87, 0x32, 0x1c, 0xb4, 0xe6, 0xcd, 0xc0, - 0x5b, 0x28, 0xb0, 0x17, 0xb1, 0x47, 0xea, 0xcd, 0x37, 0xd5, 0x12, 0x38, 0x9f, 0x69, 0xb7, 0x98, - 0xcf, 0xe3, 0x60, 0xc2, 0xe6, 0x2b, 0xfc, 0xe5, 0x3f, 0x65, 0x88, 0x7f, 0xfa, 0xcf, 0xaf, 0x80, - 0x03, 0x1c, 0x07, 0xee, 0x48, 0xe0, 0x58, 0x5a, 0xb4, 0x81, 0xf3, 0x99, 0x66, 0xa0, 0x4f, 0x9e, - 0x92, 0x2b, 0x2f, 0x80, 0x10, 0xf3, 0x57, 0x96, 0xbe, 0x7d, 0xfa, 0xd7, 0x8f, 0xf9, 0x32, 0x9c, - 0x1b, 0x1c, 0x79, 0x9b, 0x57, 0xbb, 0x88, 0x4e, 0xda, 0x97, 0xc9, 0xc9, 0xfc, 0x1a, 0x3e, 0x95, - 0xc0, 0xd1, 0x94, 0x8c, 0x04, 0xcb, 0xc3, 0x33, 0xec, 0xc8, 0x5e, 0xf2, 0xfc, 0xe8, 0x00, 0x42, - 0xe1, 0x15, 0xae, 0xf0, 0x12, 0xbc, 0x38, 0x84, 0xc2, 0x38, 0x95, 0xc1, 0x6f, 0xf2, 0xa0, 0xd0, - 0x23, 0x6a, 0x51, 0x78, 0x63, 0x44, 0x66, 0xa9, 0xa9, 0x4e, 0x5e, 0xdd, 0x27, 0x34, 0x21, 0xfa, - 0x1a, 0x17, 0x5d, 0x85, 0xf3, 0xc3, 0x8a, 0x8e, 0xd2, 0x75, 0xc0, 0xcc, 0x66, 0x60, 0x82, 0xff, - 0x49, 0xe0, 0xb5, 0xf4, 0xe4, 0x46, 0xe1, 0xf5, 0x91, 0x49, 0x77, 0x47, 0x44, 0xf9, 0xc6, 0xfe, - 0x80, 0x09, 0x03, 0x96, 0xb9, 0x01, 0x15, 0x58, 0x1e, 0xc1, 0x00, 0xe2, 0xb7, 0xe9, 0xff, 0x47, - 0x12, 0xe1, 0x20, 0x35, 0x66, 0xc1, 0x0f, 0xb2, 0xb3, 0xee, 0x17, 0x18, 0xe5, 0xe5, 0x17, 0xc6, - 0x11, 0xc2, 0x2b, 0x5c, 0xf8, 0x7b, 0xf0, 0x4a, 0x86, 0x6f, 0xd8, 0x04, 0xc8, 0xec, 0x48, 0x6d, - 0x29, 0x92, 0xdb, 0xe3, 0xd7, 0x48, 0x92, 0x53, 0x82, 0xe4, 0x48, 0x92, 0xd3, 0x72, 0xe0, 0x68, - 0x92, 0x3b, 0x92, 0x23, 0xfc, 0x4d, 0x02, 0xb0, 0x3b, 0x02, 0xc2, 0xab, 0xd9, 0x29, 0xa6, 0x25, - 0x4b, 0xb9, 0x3c, 0x72, 0xbd, 0x90, 0x76, 0x99, 0x4b, 0xd3, 0xe1, 0x85, 0xc1, 0xd2, 0x98, 0x00, - 0x88, 0xbf, 0x8f, 0xe1, 0x77, 0x79, 0x70, 0x7a, 0x50, 0xca, 0x1a, 0xe6, 0x0e, 0x1b, 0x9c, 0xf9, - 0x86, 0xb9, 0xc3, 0x32, 0x44, 0x3f, 0xa5, 0xca, 0xb5, 0xbf, 0x0f, 0x67, 0x07, 0x6b, 0xf7, 0xb1, - 0x67, 0x3b, 0x5e, 0xad, 0x35, 0xc7, 0x22, 0xb1, 0xc2, 0x9f, 0xf2, 0xe0, 0x4c, 0x86, 0xd7, 0x39, - 0xbc, 0x99, 0x9d, 0x7a, 0xa6, 0x18, 0x21, 0xaf, 0xed, 0x1f, 0xa0, 0xb0, 0xe3, 0x3a, 0xb7, 0x63, - 0x09, 0x2e, 0x0c, 0xb6, 0x23, 0x68, 0x22, 0xb6, 0x1c, 0x09, 0x38, 0xa6, 0x19, 0xc7, 0x93, 0xea, - 0x9d, 0xc7, 0x3b, 0x45, 0xe9, 0xc9, 0x4e, 0x51, 0xfa, 0x73, 0xa7, 0x28, 0x3d, 0xdc, 0x2d, 0xe6, - 0x9e, 0xec, 0x16, 0x73, 0xcf, 0x76, 0x8b, 0xb9, 0x8f, 0xe6, 0x6a, 0x0e, 0xdb, 0x6c, 0x6c, 0xa8, - 0x16, 0xa9, 0x6b, 0x16, 0xa1, 0x75, 0x42, 0xdb, 0xfa, 0xbd, 0xd3, 0xec, 0x17, 0xea, 0xda, 0xfd, - 0x3d, 0xf3, 0xb7, 0xed, 0x63, 0xba, 0x31, 0xc1, 0xbf, 0x56, 0x2e, 0xfd, 0x1f, 0x00, 0x00, 0xff, - 0xff, 0x11, 0xa5, 0xa7, 0xd7, 0x42, 0x13, 0x00, 0x00, -} - -// Reference imports to suppress errors if they are not otherwise used. -var _ context.Context -var _ grpc.ClientConn - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -const _ = grpc.SupportPackageIsVersion4 - -// QueryClient is the client API for Query service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type QueryClient interface { - // ConsumerGenesis queries the genesis state needed to start a consumer chain - // whose proposal has been accepted - QueryConsumerGenesis(ctx context.Context, in *QueryConsumerGenesisRequest, opts ...grpc.CallOption) (*QueryConsumerGenesisResponse, error) - // ConsumerChains queries active consumer chains supported by the provider - // chain - QueryConsumerChains(ctx context.Context, in *QueryConsumerChainsRequest, opts ...grpc.CallOption) (*QueryConsumerChainsResponse, error) - // QueryConsumerChainStarts queries consumer chain start proposals. - QueryConsumerChainStarts(ctx context.Context, in *QueryConsumerChainStartProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStartProposalsResponse, error) - // QueryConsumerChainStops queries consumer chain stop proposals. - QueryConsumerChainStops(ctx context.Context, in *QueryConsumerChainStopProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStopProposalsResponse, error) - // QueryValidatorConsumerAddr queries the address - // assigned by a validator for a consumer chain. - QueryValidatorConsumerAddr(ctx context.Context, in *QueryValidatorConsumerAddrRequest, opts ...grpc.CallOption) (*QueryValidatorConsumerAddrResponse, error) - // QueryProviderAddr returns the provider chain validator - // given a consumer chain validator address - QueryValidatorProviderAddr(ctx context.Context, in *QueryValidatorProviderAddrRequest, opts ...grpc.CallOption) (*QueryValidatorProviderAddrResponse, error) - // QueryThrottleState returns the main on-chain state relevant to currently throttled slash packets - QueryThrottleState(ctx context.Context, in *QueryThrottleStateRequest, opts ...grpc.CallOption) (*QueryThrottleStateResponse, error) - // QueryThrottledConsumerPacketData returns a list of pending packet data instances - // (slash packet and vsc matured) for a single consumer chain - QueryThrottledConsumerPacketData(ctx context.Context, in *QueryThrottledConsumerPacketDataRequest, opts ...grpc.CallOption) (*QueryThrottledConsumerPacketDataResponse, error) - // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward denoms that are registered - QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) -} - -type queryClient struct { - cc grpc1.ClientConn -} - -func NewQueryClient(cc grpc1.ClientConn) QueryClient { - return &queryClient{cc} -} - -func (c *queryClient) QueryConsumerGenesis(ctx context.Context, in *QueryConsumerGenesisRequest, opts ...grpc.CallOption) (*QueryConsumerGenesisResponse, error) { - out := new(QueryConsumerGenesisResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryConsumerChains(ctx context.Context, in *QueryConsumerChainsRequest, opts ...grpc.CallOption) (*QueryConsumerChainsResponse, error) { - out := new(QueryConsumerChainsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryConsumerChainStarts(ctx context.Context, in *QueryConsumerChainStartProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStartProposalsResponse, error) { - out := new(QueryConsumerChainStartProposalsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryConsumerChainStops(ctx context.Context, in *QueryConsumerChainStopProposalsRequest, opts ...grpc.CallOption) (*QueryConsumerChainStopProposalsResponse, error) { - out := new(QueryConsumerChainStopProposalsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryValidatorConsumerAddr(ctx context.Context, in *QueryValidatorConsumerAddrRequest, opts ...grpc.CallOption) (*QueryValidatorConsumerAddrResponse, error) { - out := new(QueryValidatorConsumerAddrResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryValidatorProviderAddr(ctx context.Context, in *QueryValidatorProviderAddrRequest, opts ...grpc.CallOption) (*QueryValidatorProviderAddrResponse, error) { - out := new(QueryValidatorProviderAddrResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryThrottleState(ctx context.Context, in *QueryThrottleStateRequest, opts ...grpc.CallOption) (*QueryThrottleStateResponse, error) { - out := new(QueryThrottleStateResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryThrottledConsumerPacketData(ctx context.Context, in *QueryThrottledConsumerPacketDataRequest, opts ...grpc.CallOption) (*QueryThrottledConsumerPacketDataResponse, error) { - out := new(QueryThrottledConsumerPacketDataResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *queryClient) QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) { - out := new(QueryRegisteredConsumerRewardDenomsResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// QueryServer is the server API for Query service. -type QueryServer interface { - // ConsumerGenesis queries the genesis state needed to start a consumer chain - // whose proposal has been accepted - QueryConsumerGenesis(context.Context, *QueryConsumerGenesisRequest) (*QueryConsumerGenesisResponse, error) - // ConsumerChains queries active consumer chains supported by the provider - // chain - QueryConsumerChains(context.Context, *QueryConsumerChainsRequest) (*QueryConsumerChainsResponse, error) - // QueryConsumerChainStarts queries consumer chain start proposals. - QueryConsumerChainStarts(context.Context, *QueryConsumerChainStartProposalsRequest) (*QueryConsumerChainStartProposalsResponse, error) - // QueryConsumerChainStops queries consumer chain stop proposals. - QueryConsumerChainStops(context.Context, *QueryConsumerChainStopProposalsRequest) (*QueryConsumerChainStopProposalsResponse, error) - // QueryValidatorConsumerAddr queries the address - // assigned by a validator for a consumer chain. - QueryValidatorConsumerAddr(context.Context, *QueryValidatorConsumerAddrRequest) (*QueryValidatorConsumerAddrResponse, error) - // QueryProviderAddr returns the provider chain validator - // given a consumer chain validator address - QueryValidatorProviderAddr(context.Context, *QueryValidatorProviderAddrRequest) (*QueryValidatorProviderAddrResponse, error) - // QueryThrottleState returns the main on-chain state relevant to currently throttled slash packets - QueryThrottleState(context.Context, *QueryThrottleStateRequest) (*QueryThrottleStateResponse, error) - // QueryThrottledConsumerPacketData returns a list of pending packet data instances - // (slash packet and vsc matured) for a single consumer chain - QueryThrottledConsumerPacketData(context.Context, *QueryThrottledConsumerPacketDataRequest) (*QueryThrottledConsumerPacketDataResponse, error) - // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward denoms that are registered - QueryRegisteredConsumerRewardDenoms(context.Context, *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) -} - -// UnimplementedQueryServer can be embedded to have forward compatible implementations. -type UnimplementedQueryServer struct { -} - -func (*UnimplementedQueryServer) QueryConsumerGenesis(ctx context.Context, req *QueryConsumerGenesisRequest) (*QueryConsumerGenesisResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerGenesis not implemented") -} -func (*UnimplementedQueryServer) QueryConsumerChains(ctx context.Context, req *QueryConsumerChainsRequest) (*QueryConsumerChainsResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChains not implemented") -} -func (*UnimplementedQueryServer) QueryConsumerChainStarts(ctx context.Context, req *QueryConsumerChainStartProposalsRequest) (*QueryConsumerChainStartProposalsResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChainStarts not implemented") -} -func (*UnimplementedQueryServer) QueryConsumerChainStops(ctx context.Context, req *QueryConsumerChainStopProposalsRequest) (*QueryConsumerChainStopProposalsResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChainStops not implemented") -} -func (*UnimplementedQueryServer) QueryValidatorConsumerAddr(ctx context.Context, req *QueryValidatorConsumerAddrRequest) (*QueryValidatorConsumerAddrResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryValidatorConsumerAddr not implemented") -} -func (*UnimplementedQueryServer) QueryValidatorProviderAddr(ctx context.Context, req *QueryValidatorProviderAddrRequest) (*QueryValidatorProviderAddrResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryValidatorProviderAddr not implemented") -} -func (*UnimplementedQueryServer) QueryThrottleState(ctx context.Context, req *QueryThrottleStateRequest) (*QueryThrottleStateResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryThrottleState not implemented") -} -func (*UnimplementedQueryServer) QueryThrottledConsumerPacketData(ctx context.Context, req *QueryThrottledConsumerPacketDataRequest) (*QueryThrottledConsumerPacketDataResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryThrottledConsumerPacketData not implemented") -} -func (*UnimplementedQueryServer) QueryRegisteredConsumerRewardDenoms(ctx context.Context, req *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryRegisteredConsumerRewardDenoms not implemented") -} - -func RegisterQueryServer(s grpc1.Server, srv QueryServer) { - s.RegisterService(&_Query_serviceDesc, srv) -} - -func _Query_QueryConsumerGenesis_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryConsumerGenesisRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryConsumerGenesis(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerGenesis", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryConsumerGenesis(ctx, req.(*QueryConsumerGenesisRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryConsumerChains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryConsumerChainsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryConsumerChains(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChains", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryConsumerChains(ctx, req.(*QueryConsumerChainsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryConsumerChainStarts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryConsumerChainStartProposalsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryConsumerChainStarts(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStarts", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryConsumerChainStarts(ctx, req.(*QueryConsumerChainStartProposalsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryConsumerChainStops_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryConsumerChainStopProposalsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryConsumerChainStops(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryConsumerChainStops", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryConsumerChainStops(ctx, req.(*QueryConsumerChainStopProposalsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryValidatorConsumerAddr_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryValidatorConsumerAddrRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryValidatorConsumerAddr(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorConsumerAddr", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryValidatorConsumerAddr(ctx, req.(*QueryValidatorConsumerAddrRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryValidatorProviderAddr_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryValidatorProviderAddrRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryValidatorProviderAddr(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryValidatorProviderAddr", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryValidatorProviderAddr(ctx, req.(*QueryValidatorProviderAddrRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryThrottleState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryThrottleStateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryThrottleState(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottleState", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryThrottleState(ctx, req.(*QueryThrottleStateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryThrottledConsumerPacketData_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryThrottledConsumerPacketDataRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryThrottledConsumerPacketData(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryThrottledConsumerPacketData", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryThrottledConsumerPacketData(ctx, req.(*QueryThrottledConsumerPacketDataRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _Query_QueryRegisteredConsumerRewardDenoms_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryRegisteredConsumerRewardDenomsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryRegisteredConsumerRewardDenoms(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Query/QueryRegisteredConsumerRewardDenoms", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryRegisteredConsumerRewardDenoms(ctx, req.(*QueryRegisteredConsumerRewardDenomsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _Query_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.provider.v2.Query", - HandlerType: (*QueryServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "QueryConsumerGenesis", - Handler: _Query_QueryConsumerGenesis_Handler, - }, - { - MethodName: "QueryConsumerChains", - Handler: _Query_QueryConsumerChains_Handler, - }, - { - MethodName: "QueryConsumerChainStarts", - Handler: _Query_QueryConsumerChainStarts_Handler, - }, - { - MethodName: "QueryConsumerChainStops", - Handler: _Query_QueryConsumerChainStops_Handler, - }, - { - MethodName: "QueryValidatorConsumerAddr", - Handler: _Query_QueryValidatorConsumerAddr_Handler, - }, - { - MethodName: "QueryValidatorProviderAddr", - Handler: _Query_QueryValidatorProviderAddr_Handler, - }, - { - MethodName: "QueryThrottleState", - Handler: _Query_QueryThrottleState_Handler, - }, - { - MethodName: "QueryThrottledConsumerPacketData", - Handler: _Query_QueryThrottledConsumerPacketData_Handler, - }, - { - MethodName: "QueryRegisteredConsumerRewardDenoms", - Handler: _Query_QueryRegisteredConsumerRewardDenoms_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/provider/v2/query.proto", -} - -func (m *QueryConsumerGenesisRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerGenesisRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerGenesisRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryConsumerGenesisResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerGenesisResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerGenesisResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - { - size, err := m.GenesisState.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainsRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainsRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainsResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainsResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Chains) > 0 { - for iNdEx := len(m.Chains) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Chains[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainStartProposalsRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainStartProposalsRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainStartProposalsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainStartProposalsResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainStartProposalsResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainStartProposalsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Proposals != nil { - { - size, err := m.Proposals.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainStopProposalsRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainStopProposalsRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainStopProposalsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryConsumerChainStopProposalsResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryConsumerChainStopProposalsResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryConsumerChainStopProposalsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Proposals != nil { - { - size, err := m.Proposals.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *Chain) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *Chain) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *Chain) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ClientId) > 0 { - i -= len(m.ClientId) - copy(dAtA[i:], m.ClientId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ClientId))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryValidatorConsumerAddrRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryValidatorConsumerAddrRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryValidatorConsumerAddrRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ProviderAddress) > 0 { - i -= len(m.ProviderAddress) - copy(dAtA[i:], m.ProviderAddress) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ProviderAddress))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryValidatorConsumerAddrResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryValidatorConsumerAddrResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryValidatorConsumerAddrResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ConsumerAddress) > 0 { - i -= len(m.ConsumerAddress) - copy(dAtA[i:], m.ConsumerAddress) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerAddress))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryValidatorProviderAddrRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryValidatorProviderAddrRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryValidatorProviderAddrRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ConsumerAddress) > 0 { - i -= len(m.ConsumerAddress) - copy(dAtA[i:], m.ConsumerAddress) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerAddress))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryValidatorProviderAddrResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryValidatorProviderAddrResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryValidatorProviderAddrResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ProviderAddress) > 0 { - i -= len(m.ProviderAddress) - copy(dAtA[i:], m.ProviderAddress) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ProviderAddress))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryThrottleStateRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryThrottleStateRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryThrottleStateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryThrottleStateResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryThrottleStateResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryThrottleStateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Packets) > 0 { - for iNdEx := len(m.Packets) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Packets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x22 - } - } - n4, err4 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.NextReplenishCandidate, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.NextReplenishCandidate):]) - if err4 != nil { - return 0, err4 - } - i -= n4 - i = encodeVarintQuery(dAtA, i, uint64(n4)) - i-- - dAtA[i] = 0x1a - if m.SlashMeterAllowance != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.SlashMeterAllowance)) - i-- - dAtA[i] = 0x10 - } - if m.SlashMeter != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.SlashMeter)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *QueryThrottledConsumerPacketDataRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryThrottledConsumerPacketDataRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryThrottledConsumerPacketDataRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *QueryThrottledConsumerPacketDataResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryThrottledConsumerPacketDataResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryThrottledConsumerPacketDataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.PacketDataInstances) > 0 { - for iNdEx := len(m.PacketDataInstances) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.PacketDataInstances[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - } - if m.Size_ != 0 { - i = encodeVarintQuery(dAtA, i, uint64(m.Size_)) - i-- - dAtA[i] = 0x10 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ThrottledSlashPacket) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ThrottledSlashPacket) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ThrottledSlashPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - { - size, err := m.Data.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - { - size, err := m.GlobalEntry.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func (m *ThrottledPacketDataWrapper) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ThrottledPacketDataWrapper) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ThrottledPacketDataWrapper) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Data != nil { - { - size := m.Data.Size() - i -= size - if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { - return 0, err - } - } - } - return len(dAtA) - i, nil -} - -func (m *ThrottledPacketDataWrapper_SlashPacket) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ThrottledPacketDataWrapper_SlashPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - if m.SlashPacket != nil { - { - size, err := m.SlashPacket.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} -func (m *ThrottledPacketDataWrapper_VscMaturedPacket) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ThrottledPacketDataWrapper_VscMaturedPacket) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - if m.VscMaturedPacket != nil { - { - size, err := m.VscMaturedPacket.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintQuery(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - return len(dAtA) - i, nil -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryRegisteredConsumerRewardDenomsRequest) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryRegisteredConsumerRewardDenomsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *QueryRegisteredConsumerRewardDenomsResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *QueryRegisteredConsumerRewardDenomsResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *QueryRegisteredConsumerRewardDenomsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Denoms) > 0 { - for iNdEx := len(m.Denoms) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.Denoms[iNdEx]) - copy(dAtA[i:], m.Denoms[iNdEx]) - i = encodeVarintQuery(dAtA, i, uint64(len(m.Denoms[iNdEx]))) - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func encodeVarintQuery(dAtA []byte, offset int, v uint64) int { - offset -= sovQuery(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *QueryConsumerGenesisRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryConsumerGenesisResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = m.GenesisState.Size() - n += 1 + l + sovQuery(uint64(l)) - return n -} - -func (m *QueryConsumerChainsRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryConsumerChainsResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Chains) > 0 { - for _, e := range m.Chains { - l = e.Size() - n += 1 + l + sovQuery(uint64(l)) - } - } - return n -} - -func (m *QueryConsumerChainStartProposalsRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryConsumerChainStartProposalsResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Proposals != nil { - l = m.Proposals.Size() - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryConsumerChainStopProposalsRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryConsumerChainStopProposalsResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Proposals != nil { - l = m.Proposals.Size() - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *Chain) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.ClientId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryValidatorConsumerAddrRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.ProviderAddress) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryValidatorConsumerAddrResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ConsumerAddress) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryValidatorProviderAddrRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - l = len(m.ConsumerAddress) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryValidatorProviderAddrResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ProviderAddress) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryThrottleStateRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryThrottleStateResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.SlashMeter != 0 { - n += 1 + sovQuery(uint64(m.SlashMeter)) - } - if m.SlashMeterAllowance != 0 { - n += 1 + sovQuery(uint64(m.SlashMeterAllowance)) - } - l = github_com_gogo_protobuf_types.SizeOfStdTime(m.NextReplenishCandidate) - n += 1 + l + sovQuery(uint64(l)) - if len(m.Packets) > 0 { - for _, e := range m.Packets { - l = e.Size() - n += 1 + l + sovQuery(uint64(l)) - } - } - return n -} - -func (m *QueryThrottledConsumerPacketDataRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - return n -} - -func (m *QueryThrottledConsumerPacketDataResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } - if m.Size_ != 0 { - n += 1 + sovQuery(uint64(m.Size_)) - } - if len(m.PacketDataInstances) > 0 { - for _, e := range m.PacketDataInstances { - l = e.Size() - n += 1 + l + sovQuery(uint64(l)) - } - } - return n -} - -func (m *ThrottledSlashPacket) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = m.GlobalEntry.Size() - n += 1 + l + sovQuery(uint64(l)) - l = m.Data.Size() - n += 1 + l + sovQuery(uint64(l)) - return n -} - -func (m *ThrottledPacketDataWrapper) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Data != nil { - n += m.Data.Size() - } - return n -} - -func (m *ThrottledPacketDataWrapper_SlashPacket) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.SlashPacket != nil { - l = m.SlashPacket.Size() - n += 1 + l + sovQuery(uint64(l)) - } - return n -} -func (m *ThrottledPacketDataWrapper_VscMaturedPacket) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.VscMaturedPacket != nil { - l = m.VscMaturedPacket.Size() - n += 1 + l + sovQuery(uint64(l)) - } - return n -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *QueryRegisteredConsumerRewardDenomsResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Denoms) > 0 { - for _, s := range m.Denoms { - l = len(s) - n += 1 + l + sovQuery(uint64(l)) - } - } - return n -} - -func sovQuery(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozQuery(x uint64) (n int) { - return sovQuery(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *QueryConsumerGenesisRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerGenesisRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerGenesisRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerGenesisResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerGenesisResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerGenesisResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field GenesisState", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.GenesisState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainsRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainsRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainsRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainsResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainsResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainsResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Chains", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Chains = append(m.Chains, &Chain{}) - if err := m.Chains[len(m.Chains)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainStartProposalsRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainStartProposalsRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainStartProposalsRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainStartProposalsResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainStartProposalsResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainStartProposalsResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Proposals", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Proposals == nil { - m.Proposals = &ConsumerAdditionProposals{} - } - if err := m.Proposals.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainStopProposalsRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainStopProposalsRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainStopProposalsRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryConsumerChainStopProposalsResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryConsumerChainStopProposalsResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryConsumerChainStopProposalsResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Proposals", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Proposals == nil { - m.Proposals = &ConsumerRemovalProposals{} - } - if err := m.Proposals.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Chain) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Chain: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Chain: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClientId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClientId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryValidatorConsumerAddrRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryValidatorConsumerAddrRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryValidatorConsumerAddrRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddress", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderAddress = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryValidatorConsumerAddrResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryValidatorConsumerAddrResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryValidatorConsumerAddrResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddress", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerAddress = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryValidatorProviderAddrRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryValidatorProviderAddrRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryValidatorProviderAddrRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddress", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerAddress = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryValidatorProviderAddrResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryValidatorProviderAddrResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryValidatorProviderAddrResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddress", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderAddress = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryThrottleStateRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryThrottleStateRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryThrottleStateRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryThrottleStateResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryThrottleStateResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryThrottleStateResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashMeter", wireType) - } - m.SlashMeter = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.SlashMeter |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashMeterAllowance", wireType) - } - m.SlashMeterAllowance = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.SlashMeterAllowance |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field NextReplenishCandidate", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.NextReplenishCandidate, dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Packets", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Packets = append(m.Packets, &ThrottledSlashPacket{}) - if err := m.Packets[len(m.Packets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryThrottledConsumerPacketDataRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryThrottledConsumerPacketDataRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryThrottledConsumerPacketDataRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryThrottledConsumerPacketDataResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryThrottledConsumerPacketDataResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryThrottledConsumerPacketDataResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Size_", wireType) - } - m.Size_ = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Size_ |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PacketDataInstances", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.PacketDataInstances = append(m.PacketDataInstances, ThrottledPacketDataWrapper{}) - if err := m.PacketDataInstances[len(m.PacketDataInstances)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ThrottledSlashPacket) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ThrottledSlashPacket: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ThrottledSlashPacket: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field GlobalEntry", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.GlobalEntry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ThrottledPacketDataWrapper) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ThrottledPacketDataWrapper: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ThrottledPacketDataWrapper: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashPacket", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - v := &types1.SlashPacketData{} - if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - m.Data = &ThrottledPacketDataWrapper_SlashPacket{v} - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field VscMaturedPacket", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - v := &types1.VSCMaturedPacketData{} - if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - m.Data = &ThrottledPacketDataWrapper_VscMaturedPacket{v} - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryRegisteredConsumerRewardDenomsRequest) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsRequest: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsRequest: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *QueryRegisteredConsumerRewardDenomsResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: QueryRegisteredConsumerRewardDenomsResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Denoms", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Denoms = append(m.Denoms, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipQuery(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthQuery - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipQuery(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowQuery - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthQuery - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupQuery - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthQuery - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/provider/types/query.pb.gw.go b/v2/x/ccv/provider/types/query.pb.gw.go deleted file mode 100644 index 7e11fa535d..0000000000 --- a/v2/x/ccv/provider/types/query.pb.gw.go +++ /dev/null @@ -1,763 +0,0 @@ -// Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. -// source: interchain_security/ccv/provider/v2/query.proto - -/* -Package types is a reverse proxy. - -It translates gRPC into RESTful JSON APIs. -*/ -package types - -import ( - "context" - "io" - "net/http" - - "github.com/golang/protobuf/descriptor" - "github.com/golang/protobuf/proto" - "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/grpc-ecosystem/grpc-gateway/utilities" - "google.golang.org/grpc" - "google.golang.org/grpc/codes" - "google.golang.org/grpc/grpclog" - "google.golang.org/grpc/metadata" - "google.golang.org/grpc/status" -) - -// Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = descriptor.ForMessage -var _ = metadata.Join - -func request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerGenesisRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - msg, err := client.QueryConsumerGenesis(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerGenesisRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - msg, err := server.QueryConsumerGenesis(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryConsumerChains_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainsRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryConsumerChains(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerChains_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainsRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryConsumerChains(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryConsumerChainStarts_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainStartProposalsRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryConsumerChainStarts(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerChainStarts_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainStartProposalsRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryConsumerChainStarts(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryConsumerChainStops_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainStopProposalsRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryConsumerChainStops(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerChainStops_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainStopProposalsRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryConsumerChainStops(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryValidatorConsumerAddr_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} -) - -func request_Query_QueryValidatorConsumerAddr_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerAddrRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerAddr_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryValidatorConsumerAddr(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryValidatorConsumerAddr_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerAddrRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerAddr_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryValidatorConsumerAddr(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryValidatorProviderAddr_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} -) - -func request_Query_QueryValidatorProviderAddr_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorProviderAddrRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorProviderAddr_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryValidatorProviderAddr(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryValidatorProviderAddr_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorProviderAddrRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorProviderAddr_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryValidatorProviderAddr(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryThrottleState_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryThrottleStateRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryThrottleState(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryThrottleState_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryThrottleStateRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryThrottleState(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryThrottledConsumerPacketData_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} -) - -func request_Query_QueryThrottledConsumerPacketData_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryThrottledConsumerPacketDataRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryThrottledConsumerPacketData_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryThrottledConsumerPacketData(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryThrottledConsumerPacketData_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryThrottledConsumerPacketDataRequest - var metadata runtime.ServerMetadata - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryThrottledConsumerPacketData_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryThrottledConsumerPacketData(ctx, &protoReq) - return msg, metadata, err - -} - -func request_Query_QueryRegisteredConsumerRewardDenoms_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryRegisteredConsumerRewardDenomsRequest - var metadata runtime.ServerMetadata - - msg, err := client.QueryRegisteredConsumerRewardDenoms(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryRegisteredConsumerRewardDenoms_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryRegisteredConsumerRewardDenomsRequest - var metadata runtime.ServerMetadata - - msg, err := server.QueryRegisteredConsumerRewardDenoms(ctx, &protoReq) - return msg, metadata, err - -} - -// RegisterQueryHandlerServer registers the http handlers for service Query to "mux". -// UnaryRPC :call QueryServer directly. -// StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. -// Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead. -func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error { - - mux.Handle("GET", pattern_Query_QueryConsumerGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerGenesis_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerChains_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChains_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChainStarts_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerChainStarts_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainStarts_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChainStops_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerChainStops_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainStops_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryValidatorConsumerAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryValidatorConsumerAddr_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorConsumerAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryValidatorProviderAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryValidatorProviderAddr_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorProviderAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryThrottleState_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryThrottleState_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryThrottleState_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryThrottledConsumerPacketData_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryThrottledConsumerPacketData_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryThrottledConsumerPacketData_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryRegisteredConsumerRewardDenoms_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryRegisteredConsumerRewardDenoms_0(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryRegisteredConsumerRewardDenoms_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - return nil -} - -// RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but -// automatically dials to "endpoint" and closes the connection when "ctx" gets done. -func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { - conn, err := grpc.Dial(endpoint, opts...) - if err != nil { - return err - } - defer func() { - if err != nil { - if cerr := conn.Close(); cerr != nil { - grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) - } - return - } - go func() { - <-ctx.Done() - if cerr := conn.Close(); cerr != nil { - grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) - } - }() - }() - - return RegisterQueryHandler(ctx, mux, conn) -} - -// RegisterQueryHandler registers the http handlers for service Query to "mux". -// The handlers forward requests to the grpc endpoint over "conn". -func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { - return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn)) -} - -// RegisterQueryHandlerClient registers the http handlers for service Query -// to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". -// Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" -// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in -// "QueryClient" to call the correct interceptors. -func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error { - - mux.Handle("GET", pattern_Query_QueryConsumerGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerGenesis_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerChains_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChains_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChainStarts_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerChainStarts_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainStarts_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryConsumerChainStops_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerChainStops_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainStops_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryValidatorConsumerAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryValidatorConsumerAddr_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorConsumerAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryValidatorProviderAddr_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryValidatorProviderAddr_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorProviderAddr_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryThrottleState_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryThrottleState_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryThrottleState_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryThrottledConsumerPacketData_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryThrottledConsumerPacketData_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryThrottledConsumerPacketData_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - mux.Handle("GET", pattern_Query_QueryRegisteredConsumerRewardDenoms_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryRegisteredConsumerRewardDenoms_0(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryRegisteredConsumerRewardDenoms_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - - return nil -} - -var ( - pattern_Query_QueryConsumerGenesis_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_genesis", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerChains_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chains"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerChainStarts_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chain_start_proposals"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerChainStops_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "consumer_chain_stop_proposals"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryValidatorConsumerAddr_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "validator_consumer_addr"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryValidatorProviderAddr_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "validator_provider_addr"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryThrottleState_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "throttle_state"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryThrottledConsumerPacketData_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "pending_consumer_packets"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "registered_consumer_reward_denoms"}, "", runtime.AssumeColonVerbOpt(false))) -) - -var ( - forward_Query_QueryConsumerGenesis_0 = runtime.ForwardResponseMessage - - forward_Query_QueryConsumerChains_0 = runtime.ForwardResponseMessage - - forward_Query_QueryConsumerChainStarts_0 = runtime.ForwardResponseMessage - - forward_Query_QueryConsumerChainStops_0 = runtime.ForwardResponseMessage - - forward_Query_QueryValidatorConsumerAddr_0 = runtime.ForwardResponseMessage - - forward_Query_QueryValidatorProviderAddr_0 = runtime.ForwardResponseMessage - - forward_Query_QueryThrottleState_0 = runtime.ForwardResponseMessage - - forward_Query_QueryThrottledConsumerPacketData_0 = runtime.ForwardResponseMessage - - forward_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.ForwardResponseMessage -) diff --git a/v2/x/ccv/provider/types/tx.pb.go b/v2/x/ccv/provider/types/tx.pb.go deleted file mode 100644 index 21b8d20748..0000000000 --- a/v2/x/ccv/provider/types/tx.pb.go +++ /dev/null @@ -1,997 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/provider/v2/tx.proto - -package types - -import ( - context "context" - fmt "fmt" - _ "github.com/cosmos/cosmos-sdk/codec/types" - _ "github.com/gogo/protobuf/gogoproto" - grpc1 "github.com/gogo/protobuf/grpc" - proto "github.com/gogo/protobuf/proto" - _ "github.com/regen-network/cosmos-proto" - _ "google.golang.org/genproto/googleapis/api/annotations" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status "google.golang.org/grpc/status" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -type MsgAssignConsumerKey struct { - // The chain id of the consumer chain to assign a consensus public key to - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` - // The validator address on the provider - ProviderAddr string `protobuf:"bytes,2,opt,name=provider_addr,json=providerAddr,proto3" json:"provider_addr,omitempty" yaml:"address"` - // The consensus public key to use on the consumer. - // in json string format corresponding to proto-any, ex: - // `{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Ui5Gf1+mtWUdH8u3xlmzdKID+F3PK0sfXZ73GZ6q6is="}` - ConsumerKey string `protobuf:"bytes,3,opt,name=consumer_key,json=consumerKey,proto3" json:"consumer_key,omitempty"` -} - -func (m *MsgAssignConsumerKey) Reset() { *m = MsgAssignConsumerKey{} } -func (m *MsgAssignConsumerKey) String() string { return proto.CompactTextString(m) } -func (*MsgAssignConsumerKey) ProtoMessage() {} -func (*MsgAssignConsumerKey) Descriptor() ([]byte, []int) { - return fileDescriptor_478ac7636d5bdcaf, []int{0} -} -func (m *MsgAssignConsumerKey) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MsgAssignConsumerKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MsgAssignConsumerKey.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MsgAssignConsumerKey) XXX_Merge(src proto.Message) { - xxx_messageInfo_MsgAssignConsumerKey.Merge(m, src) -} -func (m *MsgAssignConsumerKey) XXX_Size() int { - return m.Size() -} -func (m *MsgAssignConsumerKey) XXX_DiscardUnknown() { - xxx_messageInfo_MsgAssignConsumerKey.DiscardUnknown(m) -} - -var xxx_messageInfo_MsgAssignConsumerKey proto.InternalMessageInfo - -type MsgAssignConsumerKeyResponse struct { -} - -func (m *MsgAssignConsumerKeyResponse) Reset() { *m = MsgAssignConsumerKeyResponse{} } -func (m *MsgAssignConsumerKeyResponse) String() string { return proto.CompactTextString(m) } -func (*MsgAssignConsumerKeyResponse) ProtoMessage() {} -func (*MsgAssignConsumerKeyResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_478ac7636d5bdcaf, []int{1} -} -func (m *MsgAssignConsumerKeyResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MsgAssignConsumerKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MsgAssignConsumerKeyResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MsgAssignConsumerKeyResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_MsgAssignConsumerKeyResponse.Merge(m, src) -} -func (m *MsgAssignConsumerKeyResponse) XXX_Size() int { - return m.Size() -} -func (m *MsgAssignConsumerKeyResponse) XXX_DiscardUnknown() { - xxx_messageInfo_MsgAssignConsumerKeyResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_MsgAssignConsumerKeyResponse proto.InternalMessageInfo - -// MsgRegisterConsumerRewardDenom allows an account to register -// a consumer reward denom, i.e., add it to the list of denoms -// accepted by the provider as rewards. -type MsgRegisterConsumerRewardDenom struct { - Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` - Depositor string `protobuf:"bytes,2,opt,name=depositor,proto3" json:"depositor,omitempty"` -} - -func (m *MsgRegisterConsumerRewardDenom) Reset() { *m = MsgRegisterConsumerRewardDenom{} } -func (m *MsgRegisterConsumerRewardDenom) String() string { return proto.CompactTextString(m) } -func (*MsgRegisterConsumerRewardDenom) ProtoMessage() {} -func (*MsgRegisterConsumerRewardDenom) Descriptor() ([]byte, []int) { - return fileDescriptor_478ac7636d5bdcaf, []int{2} -} -func (m *MsgRegisterConsumerRewardDenom) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MsgRegisterConsumerRewardDenom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MsgRegisterConsumerRewardDenom.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MsgRegisterConsumerRewardDenom) XXX_Merge(src proto.Message) { - xxx_messageInfo_MsgRegisterConsumerRewardDenom.Merge(m, src) -} -func (m *MsgRegisterConsumerRewardDenom) XXX_Size() int { - return m.Size() -} -func (m *MsgRegisterConsumerRewardDenom) XXX_DiscardUnknown() { - xxx_messageInfo_MsgRegisterConsumerRewardDenom.DiscardUnknown(m) -} - -var xxx_messageInfo_MsgRegisterConsumerRewardDenom proto.InternalMessageInfo - -// MsgRegisterConsumerRewardDenomResponse defines the Msg/RegisterConsumerRewardDenom response type. -type MsgRegisterConsumerRewardDenomResponse struct { -} - -func (m *MsgRegisterConsumerRewardDenomResponse) Reset() { - *m = MsgRegisterConsumerRewardDenomResponse{} -} -func (m *MsgRegisterConsumerRewardDenomResponse) String() string { return proto.CompactTextString(m) } -func (*MsgRegisterConsumerRewardDenomResponse) ProtoMessage() {} -func (*MsgRegisterConsumerRewardDenomResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_478ac7636d5bdcaf, []int{3} -} -func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.Merge(m, src) -} -func (m *MsgRegisterConsumerRewardDenomResponse) XXX_Size() int { - return m.Size() -} -func (m *MsgRegisterConsumerRewardDenomResponse) XXX_DiscardUnknown() { - xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_MsgRegisterConsumerRewardDenomResponse proto.InternalMessageInfo - -func init() { - proto.RegisterType((*MsgAssignConsumerKey)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKey") - proto.RegisterType((*MsgAssignConsumerKeyResponse)(nil), "interchain_security.ccv.provider.v2.MsgAssignConsumerKeyResponse") - proto.RegisterType((*MsgRegisterConsumerRewardDenom)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenom") - proto.RegisterType((*MsgRegisterConsumerRewardDenomResponse)(nil), "interchain_security.ccv.provider.v2.MsgRegisterConsumerRewardDenomResponse") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/provider/v2/tx.proto", fileDescriptor_478ac7636d5bdcaf) -} - -var fileDescriptor_478ac7636d5bdcaf = []byte{ - // 452 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x93, 0x3d, 0x6b, 0x14, 0x41, - 0x18, 0xc7, 0x77, 0x13, 0xd4, 0x64, 0x8c, 0x82, 0xc3, 0x15, 0x97, 0xf3, 0xd8, 0xd3, 0x15, 0x24, - 0x85, 0xee, 0xc0, 0x59, 0x88, 0x01, 0x8b, 0x4b, 0x6c, 0x24, 0x5c, 0xb3, 0x8d, 0x60, 0xe1, 0xb1, - 0x37, 0x33, 0x4e, 0x06, 0xb3, 0xf3, 0x2c, 0xf3, 0xcc, 0xad, 0xd9, 0x6f, 0x60, 0xa9, 0x95, 0x6d, - 0xbe, 0x81, 0x5f, 0x43, 0xb0, 0x49, 0x69, 0x25, 0x72, 0xd7, 0x58, 0xfb, 0x09, 0x64, 0xdf, 0x3c, - 0xc5, 0xe3, 0x08, 0x92, 0xee, 0x79, 0xdb, 0xff, 0xff, 0xb7, 0x33, 0xf3, 0x90, 0x07, 0xda, 0x38, - 0x69, 0xf9, 0x71, 0xa2, 0xcd, 0x04, 0x25, 0x9f, 0x59, 0xed, 0x0a, 0xc6, 0x79, 0xce, 0x32, 0x0b, - 0xb9, 0x16, 0xd2, 0xb2, 0x7c, 0xc8, 0xdc, 0x69, 0x94, 0x59, 0x70, 0x40, 0xef, 0xad, 0x98, 0x8e, - 0x38, 0xcf, 0xa3, 0x76, 0x3a, 0xca, 0x87, 0xbd, 0xbe, 0x02, 0x50, 0x27, 0x92, 0x25, 0x99, 0x66, - 0x89, 0x31, 0xe0, 0x12, 0xa7, 0xc1, 0x60, 0x2d, 0xd1, 0xeb, 0x28, 0x50, 0x50, 0x85, 0xac, 0x8c, - 0x9a, 0xea, 0x2e, 0x07, 0x4c, 0x01, 0x27, 0x75, 0xa3, 0x4e, 0xda, 0x56, 0x23, 0x57, 0x65, 0xd3, - 0xd9, 0x6b, 0x96, 0x98, 0xa2, 0x6e, 0x85, 0x1f, 0x7d, 0xd2, 0x19, 0xa3, 0x1a, 0x21, 0x6a, 0x65, - 0x0e, 0xc1, 0xe0, 0x2c, 0x95, 0xf6, 0x48, 0x16, 0x74, 0x97, 0x6c, 0xd5, 0x90, 0x5a, 0x74, 0xfd, - 0x3b, 0xfe, 0xde, 0x76, 0x7c, 0xad, 0xca, 0x9f, 0x0b, 0xfa, 0x98, 0xdc, 0x68, 0x61, 0x27, 0x89, - 0x10, 0xb6, 0xbb, 0x51, 0xf6, 0x0f, 0xe8, 0xcf, 0x6f, 0x83, 0x9b, 0x45, 0x92, 0x9e, 0xec, 0x87, - 0x65, 0x55, 0x22, 0x86, 0xf1, 0x4e, 0x3b, 0x38, 0x12, 0xc2, 0xd2, 0xbb, 0x64, 0x87, 0x37, 0x16, - 0x93, 0x37, 0xb2, 0xe8, 0x6e, 0x56, 0xba, 0xd7, 0xf9, 0xd2, 0x76, 0x7f, 0xeb, 0xdd, 0xd9, 0xc0, - 0xfb, 0x71, 0x36, 0xf0, 0xc2, 0x80, 0xf4, 0x57, 0x81, 0xc5, 0x12, 0x33, 0x30, 0x28, 0xc3, 0x57, - 0x24, 0x18, 0xa3, 0x8a, 0xa5, 0xd2, 0xe8, 0xa4, 0x6d, 0x27, 0x62, 0xf9, 0x36, 0xb1, 0xe2, 0x99, - 0x34, 0x90, 0xd2, 0x0e, 0xb9, 0x22, 0xca, 0xa0, 0xe1, 0xaf, 0x13, 0xda, 0x27, 0xdb, 0x42, 0x66, - 0x80, 0xda, 0x41, 0x43, 0x1e, 0x2f, 0x0b, 0x7f, 0xf8, 0xef, 0x91, 0xfb, 0xeb, 0xf5, 0x5b, 0x92, - 0xe1, 0x97, 0x0d, 0xb2, 0x39, 0x46, 0x45, 0x3f, 0xf8, 0xe4, 0xd6, 0xbf, 0x07, 0xf9, 0x24, 0xba, - 0xc0, 0x8d, 0x47, 0xab, 0x7e, 0xb5, 0x37, 0xfa, 0xef, 0x4f, 0x5b, 0x36, 0xfa, 0xc9, 0x27, 0xb7, - 0xd7, 0x9d, 0xd1, 0xe1, 0x45, 0x2d, 0xd6, 0x88, 0xf4, 0x8e, 0x2e, 0x41, 0xa4, 0x25, 0x3e, 0x78, - 0xf1, 0x79, 0x1e, 0xf8, 0xe7, 0xf3, 0xc0, 0xff, 0x3e, 0x0f, 0xfc, 0xf7, 0x8b, 0xc0, 0x3b, 0x5f, - 0x04, 0xde, 0xd7, 0x45, 0xe0, 0xbd, 0x7c, 0xaa, 0xb4, 0x3b, 0x9e, 0x4d, 0x23, 0x0e, 0x69, 0xf3, - 0xbe, 0xd9, 0xd2, 0xf7, 0xe1, 0xef, 0xd5, 0xcb, 0x87, 0xec, 0xf4, 0xef, 0xfd, 0x73, 0x45, 0x26, - 0x71, 0x7a, 0xb5, 0x7a, 0xf1, 0x8f, 0x7e, 0x05, 0x00, 0x00, 0xff, 0xff, 0xd1, 0x94, 0x72, 0x77, - 0xb0, 0x03, 0x00, 0x00, -} - -// Reference imports to suppress errors if they are not otherwise used. -var _ context.Context -var _ grpc.ClientConn - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -const _ = grpc.SupportPackageIsVersion4 - -// MsgClient is the client API for Msg service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type MsgClient interface { - AssignConsumerKey(ctx context.Context, in *MsgAssignConsumerKey, opts ...grpc.CallOption) (*MsgAssignConsumerKeyResponse, error) - RegisterConsumerRewardDenom(ctx context.Context, in *MsgRegisterConsumerRewardDenom, opts ...grpc.CallOption) (*MsgRegisterConsumerRewardDenomResponse, error) -} - -type msgClient struct { - cc grpc1.ClientConn -} - -func NewMsgClient(cc grpc1.ClientConn) MsgClient { - return &msgClient{cc} -} - -func (c *msgClient) AssignConsumerKey(ctx context.Context, in *MsgAssignConsumerKey, opts ...grpc.CallOption) (*MsgAssignConsumerKeyResponse, error) { - out := new(MsgAssignConsumerKeyResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *msgClient) RegisterConsumerRewardDenom(ctx context.Context, in *MsgRegisterConsumerRewardDenom, opts ...grpc.CallOption) (*MsgRegisterConsumerRewardDenomResponse, error) { - out := new(MsgRegisterConsumerRewardDenomResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// MsgServer is the server API for Msg service. -type MsgServer interface { - AssignConsumerKey(context.Context, *MsgAssignConsumerKey) (*MsgAssignConsumerKeyResponse, error) - RegisterConsumerRewardDenom(context.Context, *MsgRegisterConsumerRewardDenom) (*MsgRegisterConsumerRewardDenomResponse, error) -} - -// UnimplementedMsgServer can be embedded to have forward compatible implementations. -type UnimplementedMsgServer struct { -} - -func (*UnimplementedMsgServer) AssignConsumerKey(ctx context.Context, req *MsgAssignConsumerKey) (*MsgAssignConsumerKeyResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method AssignConsumerKey not implemented") -} -func (*UnimplementedMsgServer) RegisterConsumerRewardDenom(ctx context.Context, req *MsgRegisterConsumerRewardDenom) (*MsgRegisterConsumerRewardDenomResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method RegisterConsumerRewardDenom not implemented") -} - -func RegisterMsgServer(s grpc1.Server, srv MsgServer) { - s.RegisterService(&_Msg_serviceDesc, srv) -} - -func _Msg_AssignConsumerKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(MsgAssignConsumerKey) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(MsgServer).AssignConsumerKey(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Msg/AssignConsumerKey", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(MsgServer).AssignConsumerKey(ctx, req.(*MsgAssignConsumerKey)) - } - return interceptor(ctx, in, info, handler) -} - -func _Msg_RegisterConsumerRewardDenom_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(MsgRegisterConsumerRewardDenom) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(MsgServer).RegisterConsumerRewardDenom(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v2.Msg/RegisterConsumerRewardDenom", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(MsgServer).RegisterConsumerRewardDenom(ctx, req.(*MsgRegisterConsumerRewardDenom)) - } - return interceptor(ctx, in, info, handler) -} - -var _Msg_serviceDesc = grpc.ServiceDesc{ - ServiceName: "interchain_security.ccv.provider.v2.Msg", - HandlerType: (*MsgServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "AssignConsumerKey", - Handler: _Msg_AssignConsumerKey_Handler, - }, - { - MethodName: "RegisterConsumerRewardDenom", - Handler: _Msg_RegisterConsumerRewardDenom_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "interchain_security/ccv/provider/v2/tx.proto", -} - -func (m *MsgAssignConsumerKey) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MsgAssignConsumerKey) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MsgAssignConsumerKey) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.ConsumerKey) > 0 { - i -= len(m.ConsumerKey) - copy(dAtA[i:], m.ConsumerKey) - i = encodeVarintTx(dAtA, i, uint64(len(m.ConsumerKey))) - i-- - dAtA[i] = 0x1a - } - if len(m.ProviderAddr) > 0 { - i -= len(m.ProviderAddr) - copy(dAtA[i:], m.ProviderAddr) - i = encodeVarintTx(dAtA, i, uint64(len(m.ProviderAddr))) - i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintTx(dAtA, i, uint64(len(m.ChainId))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *MsgAssignConsumerKeyResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MsgAssignConsumerKeyResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MsgAssignConsumerKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func (m *MsgRegisterConsumerRewardDenom) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MsgRegisterConsumerRewardDenom) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MsgRegisterConsumerRewardDenom) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Depositor) > 0 { - i -= len(m.Depositor) - copy(dAtA[i:], m.Depositor) - i = encodeVarintTx(dAtA, i, uint64(len(m.Depositor))) - i-- - dAtA[i] = 0x12 - } - if len(m.Denom) > 0 { - i -= len(m.Denom) - copy(dAtA[i:], m.Denom) - i = encodeVarintTx(dAtA, i, uint64(len(m.Denom))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *MsgRegisterConsumerRewardDenomResponse) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MsgRegisterConsumerRewardDenomResponse) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MsgRegisterConsumerRewardDenomResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - return len(dAtA) - i, nil -} - -func encodeVarintTx(dAtA []byte, offset int, v uint64) int { - offset -= sovTx(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *MsgAssignConsumerKey) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovTx(uint64(l)) - } - l = len(m.ProviderAddr) - if l > 0 { - n += 1 + l + sovTx(uint64(l)) - } - l = len(m.ConsumerKey) - if l > 0 { - n += 1 + l + sovTx(uint64(l)) - } - return n -} - -func (m *MsgAssignConsumerKeyResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func (m *MsgRegisterConsumerRewardDenom) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Denom) - if l > 0 { - n += 1 + l + sovTx(uint64(l)) - } - l = len(m.Depositor) - if l > 0 { - n += 1 + l + sovTx(uint64(l)) - } - return n -} - -func (m *MsgRegisterConsumerRewardDenomResponse) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - return n -} - -func sovTx(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozTx(x uint64) (n int) { - return sovTx(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *MsgAssignConsumerKey) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MsgAssignConsumerKey: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MsgAssignConsumerKey: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthTx - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthTx - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddr", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthTx - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthTx - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ProviderAddr = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerKey", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthTx - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthTx - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerKey = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipTx(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthTx - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *MsgAssignConsumerKeyResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MsgAssignConsumerKeyResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MsgAssignConsumerKeyResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipTx(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthTx - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *MsgRegisterConsumerRewardDenom) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MsgRegisterConsumerRewardDenom: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MsgRegisterConsumerRewardDenom: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Denom", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthTx - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthTx - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Denom = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Depositor", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthTx - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthTx - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Depositor = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipTx(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthTx - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *MsgRegisterConsumerRewardDenomResponse) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowTx - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MsgRegisterConsumerRewardDenomResponse: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MsgRegisterConsumerRewardDenomResponse: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - default: - iNdEx = preIndex - skippy, err := skipTx(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthTx - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipTx(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowTx - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowTx - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowTx - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthTx - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupTx - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthTx - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") -) diff --git a/v2/x/ccv/types/ccv.pb.go b/v2/x/ccv/types/ccv.pb.go deleted file mode 100644 index 229dbb7783..0000000000 --- a/v2/x/ccv/types/ccv.pb.go +++ /dev/null @@ -1,1843 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: interchain_security/ccv/v2/ccv.proto - -package types - -import ( - fmt "fmt" - types1 "github.com/cosmos/cosmos-sdk/x/staking/types" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - types "github.com/tendermint/tendermint/abci/types" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -// ConsumerPacketType indicates interchain security specific packet types. -type ConsumerPacketDataType int32 - -const ( - // UNSPECIFIED packet type - UnspecifiedPacket ConsumerPacketDataType = 0 - // Slash packet - SlashPacket ConsumerPacketDataType = 1 - // VSCMatured packet - VscMaturedPacket ConsumerPacketDataType = 2 -) - -var ConsumerPacketDataType_name = map[int32]string{ - 0: "CONSUMER_PACKET_TYPE_UNSPECIFIED", - 1: "CONSUMER_PACKET_TYPE_SLASH", - 2: "CONSUMER_PACKET_TYPE_VSCM", -} - -var ConsumerPacketDataType_value = map[string]int32{ - "CONSUMER_PACKET_TYPE_UNSPECIFIED": 0, - "CONSUMER_PACKET_TYPE_SLASH": 1, - "CONSUMER_PACKET_TYPE_VSCM": 2, -} - -func (x ConsumerPacketDataType) String() string { - return proto.EnumName(ConsumerPacketDataType_name, int32(x)) -} - -func (ConsumerPacketDataType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{0} -} - -// This packet is sent from provider chain to consumer chain if the validator -// set for consumer chain changes (due to new bonding/unbonding messages or -// slashing events) A VSCMatured packet from consumer chain will be sent -// asynchronously once unbonding period is over, and this will function as -// `UnbondingOver` message for this packet. -type ValidatorSetChangePacketData struct { - ValidatorUpdates []types.ValidatorUpdate `protobuf:"bytes,1,rep,name=validator_updates,json=validatorUpdates,proto3" json:"validator_updates" yaml:"validator_updates"` - ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` - // consensus address of consumer chain validators - // successfully slashed on the provider chain - SlashAcks []string `protobuf:"bytes,3,rep,name=slash_acks,json=slashAcks,proto3" json:"slash_acks,omitempty"` -} - -func (m *ValidatorSetChangePacketData) Reset() { *m = ValidatorSetChangePacketData{} } -func (m *ValidatorSetChangePacketData) String() string { return proto.CompactTextString(m) } -func (*ValidatorSetChangePacketData) ProtoMessage() {} -func (*ValidatorSetChangePacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{0} -} -func (m *ValidatorSetChangePacketData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ValidatorSetChangePacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ValidatorSetChangePacketData.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ValidatorSetChangePacketData) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValidatorSetChangePacketData.Merge(m, src) -} -func (m *ValidatorSetChangePacketData) XXX_Size() int { - return m.Size() -} -func (m *ValidatorSetChangePacketData) XXX_DiscardUnknown() { - xxx_messageInfo_ValidatorSetChangePacketData.DiscardUnknown(m) -} - -var xxx_messageInfo_ValidatorSetChangePacketData proto.InternalMessageInfo - -func (m *ValidatorSetChangePacketData) GetValidatorUpdates() []types.ValidatorUpdate { - if m != nil { - return m.ValidatorUpdates - } - return nil -} - -func (m *ValidatorSetChangePacketData) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -func (m *ValidatorSetChangePacketData) GetSlashAcks() []string { - if m != nil { - return m.SlashAcks - } - return nil -} - -// List of ccv.ValidatorSetChangePacketData. -type ValidatorSetChangePackets struct { - List []ValidatorSetChangePacketData `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` -} - -func (m *ValidatorSetChangePackets) Reset() { *m = ValidatorSetChangePackets{} } -func (m *ValidatorSetChangePackets) String() string { return proto.CompactTextString(m) } -func (*ValidatorSetChangePackets) ProtoMessage() {} -func (*ValidatorSetChangePackets) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{1} -} -func (m *ValidatorSetChangePackets) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ValidatorSetChangePackets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ValidatorSetChangePackets.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ValidatorSetChangePackets) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValidatorSetChangePackets.Merge(m, src) -} -func (m *ValidatorSetChangePackets) XXX_Size() int { - return m.Size() -} -func (m *ValidatorSetChangePackets) XXX_DiscardUnknown() { - xxx_messageInfo_ValidatorSetChangePackets.DiscardUnknown(m) -} - -var xxx_messageInfo_ValidatorSetChangePackets proto.InternalMessageInfo - -func (m *ValidatorSetChangePackets) GetList() []ValidatorSetChangePacketData { - if m != nil { - return m.List - } - return nil -} - -// This packet is sent from the consumer chain to the provider chain -// to notify that a VSC packet reached maturity on the consumer chain. -type VSCMaturedPacketData struct { - // the id of the VSC packet that reached maturity - ValsetUpdateId uint64 `protobuf:"varint,1,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` -} - -func (m *VSCMaturedPacketData) Reset() { *m = VSCMaturedPacketData{} } -func (m *VSCMaturedPacketData) String() string { return proto.CompactTextString(m) } -func (*VSCMaturedPacketData) ProtoMessage() {} -func (*VSCMaturedPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{2} -} -func (m *VSCMaturedPacketData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VSCMaturedPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_VSCMaturedPacketData.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *VSCMaturedPacketData) XXX_Merge(src proto.Message) { - xxx_messageInfo_VSCMaturedPacketData.Merge(m, src) -} -func (m *VSCMaturedPacketData) XXX_Size() int { - return m.Size() -} -func (m *VSCMaturedPacketData) XXX_DiscardUnknown() { - xxx_messageInfo_VSCMaturedPacketData.DiscardUnknown(m) -} - -var xxx_messageInfo_VSCMaturedPacketData proto.InternalMessageInfo - -func (m *VSCMaturedPacketData) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -// This packet is sent from the consumer chain to the provider chain -// to request the slashing of a validator as a result of an infraction -// committed on the consumer chain. -type SlashPacketData struct { - Validator types.Validator `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator" yaml:"validator"` - // map to the infraction block height on the provider - ValsetUpdateId uint64 `protobuf:"varint,2,opt,name=valset_update_id,json=valsetUpdateId,proto3" json:"valset_update_id,omitempty"` - // tell if the slashing is for a downtime or a double-signing infraction - Infraction types1.InfractionType `protobuf:"varint,3,opt,name=infraction,proto3,enum=cosmos.staking.v1beta1.InfractionType" json:"infraction,omitempty"` -} - -func (m *SlashPacketData) Reset() { *m = SlashPacketData{} } -func (m *SlashPacketData) String() string { return proto.CompactTextString(m) } -func (*SlashPacketData) ProtoMessage() {} -func (*SlashPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{3} -} -func (m *SlashPacketData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SlashPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_SlashPacketData.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *SlashPacketData) XXX_Merge(src proto.Message) { - xxx_messageInfo_SlashPacketData.Merge(m, src) -} -func (m *SlashPacketData) XXX_Size() int { - return m.Size() -} -func (m *SlashPacketData) XXX_DiscardUnknown() { - xxx_messageInfo_SlashPacketData.DiscardUnknown(m) -} - -var xxx_messageInfo_SlashPacketData proto.InternalMessageInfo - -func (m *SlashPacketData) GetValidator() types.Validator { - if m != nil { - return m.Validator - } - return types.Validator{} -} - -func (m *SlashPacketData) GetValsetUpdateId() uint64 { - if m != nil { - return m.ValsetUpdateId - } - return 0 -} - -func (m *SlashPacketData) GetInfraction() types1.InfractionType { - if m != nil { - return m.Infraction - } - return types1.InfractionEmpty -} - -// MaturedUnbondingOps defines a list of ids corresponding to ids of matured unbonding operations. -type MaturedUnbondingOps struct { - Ids []uint64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids,omitempty"` -} - -func (m *MaturedUnbondingOps) Reset() { *m = MaturedUnbondingOps{} } -func (m *MaturedUnbondingOps) String() string { return proto.CompactTextString(m) } -func (*MaturedUnbondingOps) ProtoMessage() {} -func (*MaturedUnbondingOps) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{4} -} -func (m *MaturedUnbondingOps) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MaturedUnbondingOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_MaturedUnbondingOps.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *MaturedUnbondingOps) XXX_Merge(src proto.Message) { - xxx_messageInfo_MaturedUnbondingOps.Merge(m, src) -} -func (m *MaturedUnbondingOps) XXX_Size() int { - return m.Size() -} -func (m *MaturedUnbondingOps) XXX_DiscardUnknown() { - xxx_messageInfo_MaturedUnbondingOps.DiscardUnknown(m) -} - -var xxx_messageInfo_MaturedUnbondingOps proto.InternalMessageInfo - -func (m *MaturedUnbondingOps) GetIds() []uint64 { - if m != nil { - return m.Ids - } - return nil -} - -// ConsumerPacketData contains a consumer packet data and a type tag -type ConsumerPacketData struct { - Type ConsumerPacketDataType `protobuf:"varint,1,opt,name=type,proto3,enum=interchain_security.ccv.v2.ConsumerPacketDataType" json:"type,omitempty"` - // Types that are valid to be assigned to Data: - // *ConsumerPacketData_SlashPacketData - // *ConsumerPacketData_VscMaturedPacketData - Data isConsumerPacketData_Data `protobuf_oneof:"data"` -} - -func (m *ConsumerPacketData) Reset() { *m = ConsumerPacketData{} } -func (m *ConsumerPacketData) String() string { return proto.CompactTextString(m) } -func (*ConsumerPacketData) ProtoMessage() {} -func (*ConsumerPacketData) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{5} -} -func (m *ConsumerPacketData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerPacketData.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerPacketData) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerPacketData.Merge(m, src) -} -func (m *ConsumerPacketData) XXX_Size() int { - return m.Size() -} -func (m *ConsumerPacketData) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerPacketData.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerPacketData proto.InternalMessageInfo - -type isConsumerPacketData_Data interface { - isConsumerPacketData_Data() - MarshalTo([]byte) (int, error) - Size() int -} - -type ConsumerPacketData_SlashPacketData struct { - SlashPacketData *SlashPacketData `protobuf:"bytes,2,opt,name=slashPacketData,proto3,oneof" json:"slashPacketData,omitempty"` -} -type ConsumerPacketData_VscMaturedPacketData struct { - VscMaturedPacketData *VSCMaturedPacketData `protobuf:"bytes,3,opt,name=vscMaturedPacketData,proto3,oneof" json:"vscMaturedPacketData,omitempty"` -} - -func (*ConsumerPacketData_SlashPacketData) isConsumerPacketData_Data() {} -func (*ConsumerPacketData_VscMaturedPacketData) isConsumerPacketData_Data() {} - -func (m *ConsumerPacketData) GetData() isConsumerPacketData_Data { - if m != nil { - return m.Data - } - return nil -} - -func (m *ConsumerPacketData) GetType() ConsumerPacketDataType { - if m != nil { - return m.Type - } - return UnspecifiedPacket -} - -func (m *ConsumerPacketData) GetSlashPacketData() *SlashPacketData { - if x, ok := m.GetData().(*ConsumerPacketData_SlashPacketData); ok { - return x.SlashPacketData - } - return nil -} - -func (m *ConsumerPacketData) GetVscMaturedPacketData() *VSCMaturedPacketData { - if x, ok := m.GetData().(*ConsumerPacketData_VscMaturedPacketData); ok { - return x.VscMaturedPacketData - } - return nil -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*ConsumerPacketData) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*ConsumerPacketData_SlashPacketData)(nil), - (*ConsumerPacketData_VscMaturedPacketData)(nil), - } -} - -// ConsumerPacketDataList is a list of consumer packet data packets. -type ConsumerPacketDataList struct { - List []ConsumerPacketData `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` -} - -func (m *ConsumerPacketDataList) Reset() { *m = ConsumerPacketDataList{} } -func (m *ConsumerPacketDataList) String() string { return proto.CompactTextString(m) } -func (*ConsumerPacketDataList) ProtoMessage() {} -func (*ConsumerPacketDataList) Descriptor() ([]byte, []int) { - return fileDescriptor_70469e5d6b741c6d, []int{6} -} -func (m *ConsumerPacketDataList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConsumerPacketDataList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_ConsumerPacketDataList.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *ConsumerPacketDataList) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConsumerPacketDataList.Merge(m, src) -} -func (m *ConsumerPacketDataList) XXX_Size() int { - return m.Size() -} -func (m *ConsumerPacketDataList) XXX_DiscardUnknown() { - xxx_messageInfo_ConsumerPacketDataList.DiscardUnknown(m) -} - -var xxx_messageInfo_ConsumerPacketDataList proto.InternalMessageInfo - -func (m *ConsumerPacketDataList) GetList() []ConsumerPacketData { - if m != nil { - return m.List - } - return nil -} - -func init() { - proto.RegisterEnum("interchain_security.ccv.v2.ConsumerPacketDataType", ConsumerPacketDataType_name, ConsumerPacketDataType_value) - proto.RegisterType((*ValidatorSetChangePacketData)(nil), "interchain_security.ccv.v2.ValidatorSetChangePacketData") - proto.RegisterType((*ValidatorSetChangePackets)(nil), "interchain_security.ccv.v2.ValidatorSetChangePackets") - proto.RegisterType((*VSCMaturedPacketData)(nil), "interchain_security.ccv.v2.VSCMaturedPacketData") - proto.RegisterType((*SlashPacketData)(nil), "interchain_security.ccv.v2.SlashPacketData") - proto.RegisterType((*MaturedUnbondingOps)(nil), "interchain_security.ccv.v2.MaturedUnbondingOps") - proto.RegisterType((*ConsumerPacketData)(nil), "interchain_security.ccv.v2.ConsumerPacketData") - proto.RegisterType((*ConsumerPacketDataList)(nil), "interchain_security.ccv.v2.ConsumerPacketDataList") -} - -func init() { - proto.RegisterFile("interchain_security/ccv/v2/ccv.proto", fileDescriptor_70469e5d6b741c6d) -} - -var fileDescriptor_70469e5d6b741c6d = []byte{ - // 697 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xcf, 0x6e, 0xda, 0x4c, - 0x14, 0xc5, 0xed, 0x60, 0x45, 0xca, 0x20, 0x25, 0x8e, 0x3f, 0xbe, 0x8a, 0xb8, 0xad, 0x63, 0x59, - 0x51, 0x8b, 0x5a, 0xd5, 0x6e, 0x9c, 0x2e, 0xaa, 0x76, 0xd3, 0x40, 0x88, 0x40, 0xcd, 0x1f, 0x64, - 0x87, 0x54, 0xed, 0xc6, 0x1a, 0xec, 0x09, 0x8c, 0x00, 0x1b, 0x79, 0x06, 0xab, 0xbc, 0x41, 0x95, - 0x55, 0x5f, 0x20, 0xab, 0xaa, 0x0f, 0xd2, 0x5d, 0x96, 0xd9, 0x35, 0xab, 0xa8, 0x4a, 0xde, 0xa0, - 0x4f, 0x50, 0x79, 0x30, 0x84, 0x80, 0x83, 0x94, 0x15, 0xc3, 0x9d, 0x7b, 0x0f, 0x9c, 0xdf, 0x1c, - 0x5d, 0xb0, 0x81, 0x7d, 0x8a, 0x42, 0xb7, 0x05, 0xb1, 0xef, 0x10, 0xe4, 0xf6, 0x43, 0x4c, 0x07, - 0x86, 0xeb, 0x46, 0x46, 0x64, 0xc6, 0x1f, 0x7a, 0x2f, 0x0c, 0x68, 0x20, 0xc9, 0x29, 0x5d, 0x7a, - 0x7c, 0x1d, 0x99, 0xf2, 0x86, 0x1b, 0x90, 0x6e, 0x40, 0x0c, 0x42, 0x61, 0x1b, 0xfb, 0x4d, 0x23, - 0xda, 0x6c, 0x20, 0x0a, 0x37, 0x47, 0xdf, 0x87, 0x0a, 0x72, 0xae, 0x19, 0x34, 0x03, 0x76, 0x34, - 0xe2, 0x53, 0x52, 0x7d, 0x4c, 0x91, 0xef, 0xa1, 0xb0, 0x8b, 0x7d, 0x6a, 0xc0, 0x86, 0x8b, 0x0d, - 0x3a, 0xe8, 0x21, 0x32, 0xbc, 0xd4, 0x2e, 0x79, 0xf0, 0xe4, 0x18, 0x76, 0xb0, 0x07, 0x69, 0x10, - 0xda, 0x88, 0x96, 0x5a, 0xd0, 0x6f, 0xa2, 0x1a, 0x74, 0xdb, 0x88, 0xee, 0x40, 0x0a, 0xa5, 0x00, - 0xac, 0x46, 0xa3, 0x7b, 0xa7, 0xdf, 0xf3, 0x20, 0x45, 0x24, 0xcf, 0xab, 0x99, 0x42, 0xd6, 0x54, - 0xf5, 0x5b, 0x65, 0x3d, 0x56, 0xd6, 0xc7, 0x4a, 0x75, 0xd6, 0x58, 0x54, 0xcf, 0xaf, 0xd6, 0xb9, - 0xbf, 0x57, 0xeb, 0xf9, 0x01, 0xec, 0x76, 0xde, 0x69, 0x33, 0x42, 0x9a, 0x25, 0x46, 0x77, 0x47, - 0x88, 0x54, 0x00, 0x71, 0x8d, 0x20, 0x9a, 0x34, 0x39, 0xd8, 0xcb, 0x2f, 0xa8, 0x7c, 0x41, 0xb0, - 0x96, 0x87, 0xf5, 0x61, 0x63, 0xd5, 0x93, 0x9e, 0x02, 0x40, 0x3a, 0x90, 0xb4, 0x1c, 0xe8, 0xb6, - 0x49, 0x3e, 0xa3, 0x66, 0x0a, 0x4b, 0xd6, 0x12, 0xab, 0x6c, 0xbb, 0x6d, 0xa2, 0x05, 0x60, 0xed, - 0x3e, 0x67, 0x44, 0xb2, 0x80, 0xd0, 0xc1, 0x84, 0x26, 0x4e, 0xde, 0xea, 0xf7, 0xb3, 0xd7, 0xe7, - 0xe1, 0x29, 0x0a, 0xb1, 0x43, 0x8b, 0x69, 0x69, 0x1f, 0x40, 0xee, 0xd8, 0x2e, 0xed, 0x43, 0xda, - 0x0f, 0x91, 0x37, 0x81, 0x30, 0xcd, 0x11, 0x9f, 0xe6, 0x48, 0xfb, 0xcd, 0x83, 0x15, 0x3b, 0x36, - 0x30, 0x31, 0x6d, 0x81, 0xa5, 0x31, 0x23, 0x36, 0x96, 0x35, 0xe5, 0xfb, 0xc1, 0x17, 0xf3, 0x09, - 0x72, 0x71, 0x0a, 0xb9, 0x66, 0xdd, 0xca, 0x3c, 0x80, 0xf1, 0x2e, 0x00, 0xd8, 0x3f, 0x09, 0xa1, - 0x4b, 0x71, 0xe0, 0xe7, 0x33, 0x2a, 0x5f, 0x58, 0x36, 0x9f, 0xe9, 0xc3, 0x34, 0xea, 0xa3, 0xf4, - 0x25, 0x69, 0xd4, 0xab, 0xe3, 0xce, 0xa3, 0x41, 0x0f, 0x59, 0x13, 0x93, 0xda, 0x73, 0xf0, 0x5f, - 0x02, 0xa6, 0xee, 0x37, 0x02, 0xdf, 0xc3, 0x7e, 0xf3, 0xb0, 0x47, 0x24, 0x11, 0x64, 0xb0, 0x37, - 0xcc, 0x93, 0x60, 0xc5, 0x47, 0xed, 0xe7, 0x02, 0x90, 0x4a, 0x81, 0x4f, 0xfa, 0x5d, 0x14, 0x4e, - 0x50, 0xd8, 0x05, 0x42, 0x1c, 0x5b, 0x06, 0x60, 0xd9, 0x34, 0xe7, 0xbd, 0xd7, 0xec, 0x34, 0xfb, - 0x37, 0x6c, 0x5e, 0xfa, 0x04, 0x56, 0xc8, 0x5d, 0xc0, 0xcc, 0x78, 0xd6, 0x7c, 0x39, 0x4f, 0x72, - 0xea, 0x4d, 0x2a, 0x9c, 0x35, 0xad, 0x22, 0x9d, 0x80, 0x5c, 0x44, 0xdc, 0x99, 0xc7, 0x67, 0xc8, - 0xb2, 0xe6, 0xeb, 0xb9, 0x01, 0x4b, 0x09, 0x4d, 0x85, 0xb3, 0x52, 0xf5, 0x8a, 0x8b, 0x40, 0xf0, - 0x20, 0x85, 0x5a, 0x03, 0x3c, 0x9a, 0x35, 0xba, 0x87, 0x09, 0x95, 0x2a, 0x77, 0xa2, 0xad, 0x3f, - 0x0c, 0xd5, 0x64, 0xa0, 0x5f, 0xfc, 0xe2, 0xd3, 0x7e, 0x24, 0xa6, 0x29, 0xbd, 0x07, 0x6a, 0xe9, - 0xf0, 0xc0, 0xae, 0xef, 0x97, 0x2d, 0xa7, 0xb6, 0x5d, 0xfa, 0x58, 0x3e, 0x72, 0x8e, 0x3e, 0xd7, - 0xca, 0x4e, 0xfd, 0xc0, 0xae, 0x95, 0x4b, 0xd5, 0xdd, 0x6a, 0x79, 0x47, 0xe4, 0xe4, 0xff, 0x4f, - 0xcf, 0xd4, 0xd5, 0xba, 0x4f, 0x7a, 0xc8, 0xc5, 0x27, 0x78, 0xe4, 0x43, 0x32, 0x80, 0x9c, 0x3a, - 0x6c, 0xef, 0x6d, 0xdb, 0x15, 0x91, 0x97, 0x57, 0x4e, 0xcf, 0xd4, 0xec, 0x04, 0x73, 0x69, 0x0b, - 0xac, 0xa5, 0x0e, 0xc4, 0xe4, 0xc4, 0x05, 0x39, 0x77, 0x7a, 0xa6, 0x8a, 0xc7, 0x53, 0xb4, 0x64, - 0xe1, 0xdb, 0x0f, 0x85, 0x2b, 0x1e, 0x9c, 0x5f, 0x2b, 0xfc, 0xc5, 0xb5, 0xc2, 0xff, 0xb9, 0x56, - 0xf8, 0xef, 0x37, 0x0a, 0x77, 0x71, 0xa3, 0x70, 0x97, 0x37, 0x0a, 0xf7, 0xe5, 0x4d, 0x13, 0xd3, - 0x56, 0xbf, 0xa1, 0xbb, 0x41, 0xd7, 0x48, 0xd6, 0xeb, 0x2d, 0xaa, 0x57, 0xe3, 0x3d, 0x1d, 0x99, - 0xc6, 0x57, 0xb6, 0xac, 0xd9, 0xda, 0x6c, 0x2c, 0xb2, 0xbd, 0xb9, 0xf5, 0x2f, 0x00, 0x00, 0xff, - 0xff, 0x44, 0xb7, 0x05, 0x51, 0xd4, 0x05, 0x00, 0x00, -} - -func (m *ValidatorSetChangePacketData) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ValidatorSetChangePacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ValidatorSetChangePacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.SlashAcks) > 0 { - for iNdEx := len(m.SlashAcks) - 1; iNdEx >= 0; iNdEx-- { - i -= len(m.SlashAcks[iNdEx]) - copy(dAtA[i:], m.SlashAcks[iNdEx]) - i = encodeVarintCcv(dAtA, i, uint64(len(m.SlashAcks[iNdEx]))) - i-- - dAtA[i] = 0x1a - } - } - if m.ValsetUpdateId != 0 { - i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x10 - } - if len(m.ValidatorUpdates) > 0 { - for iNdEx := len(m.ValidatorUpdates) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.ValidatorUpdates[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *ValidatorSetChangePackets) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ValidatorSetChangePackets) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ValidatorSetChangePackets) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.List) > 0 { - for iNdEx := len(m.List) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.List[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func (m *VSCMaturedPacketData) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *VSCMaturedPacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *VSCMaturedPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.ValsetUpdateId != 0 { - i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *SlashPacketData) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *SlashPacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *SlashPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Infraction != 0 { - i = encodeVarintCcv(dAtA, i, uint64(m.Infraction)) - i-- - dAtA[i] = 0x18 - } - if m.ValsetUpdateId != 0 { - i = encodeVarintCcv(dAtA, i, uint64(m.ValsetUpdateId)) - i-- - dAtA[i] = 0x10 - } - { - size, err := m.Validator.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - return len(dAtA) - i, nil -} - -func (m *MaturedUnbondingOps) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *MaturedUnbondingOps) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *MaturedUnbondingOps) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Ids) > 0 { - dAtA3 := make([]byte, len(m.Ids)*10) - var j2 int - for _, num := range m.Ids { - for num >= 1<<7 { - dAtA3[j2] = uint8(uint64(num)&0x7f | 0x80) - num >>= 7 - j2++ - } - dAtA3[j2] = uint8(num) - j2++ - } - i -= j2 - copy(dAtA[i:], dAtA3[:j2]) - i = encodeVarintCcv(dAtA, i, uint64(j2)) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func (m *ConsumerPacketData) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerPacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Data != nil { - { - size := m.Data.Size() - i -= size - if _, err := m.Data.MarshalTo(dAtA[i:]); err != nil { - return 0, err - } - } - } - if m.Type != 0 { - i = encodeVarintCcv(dAtA, i, uint64(m.Type)) - i-- - dAtA[i] = 0x8 - } - return len(dAtA) - i, nil -} - -func (m *ConsumerPacketData_SlashPacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerPacketData_SlashPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - if m.SlashPacketData != nil { - { - size, err := m.SlashPacketData.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - } - return len(dAtA) - i, nil -} -func (m *ConsumerPacketData_VscMaturedPacketData) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerPacketData_VscMaturedPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - if m.VscMaturedPacketData != nil { - { - size, err := m.VscMaturedPacketData.MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - return len(dAtA) - i, nil -} -func (m *ConsumerPacketDataList) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ConsumerPacketDataList) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ConsumerPacketDataList) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.List) > 0 { - for iNdEx := len(m.List) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.List[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintCcv(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - -func encodeVarintCcv(dAtA []byte, offset int, v uint64) int { - offset -= sovCcv(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *ValidatorSetChangePacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.ValidatorUpdates) > 0 { - for _, e := range m.ValidatorUpdates { - l = e.Size() - n += 1 + l + sovCcv(uint64(l)) - } - } - if m.ValsetUpdateId != 0 { - n += 1 + sovCcv(uint64(m.ValsetUpdateId)) - } - if len(m.SlashAcks) > 0 { - for _, s := range m.SlashAcks { - l = len(s) - n += 1 + l + sovCcv(uint64(l)) - } - } - return n -} - -func (m *ValidatorSetChangePackets) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.List) > 0 { - for _, e := range m.List { - l = e.Size() - n += 1 + l + sovCcv(uint64(l)) - } - } - return n -} - -func (m *VSCMaturedPacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.ValsetUpdateId != 0 { - n += 1 + sovCcv(uint64(m.ValsetUpdateId)) - } - return n -} - -func (m *SlashPacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = m.Validator.Size() - n += 1 + l + sovCcv(uint64(l)) - if m.ValsetUpdateId != 0 { - n += 1 + sovCcv(uint64(m.ValsetUpdateId)) - } - if m.Infraction != 0 { - n += 1 + sovCcv(uint64(m.Infraction)) - } - return n -} - -func (m *MaturedUnbondingOps) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Ids) > 0 { - l = 0 - for _, e := range m.Ids { - l += sovCcv(uint64(e)) - } - n += 1 + sovCcv(uint64(l)) + l - } - return n -} - -func (m *ConsumerPacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.Type != 0 { - n += 1 + sovCcv(uint64(m.Type)) - } - if m.Data != nil { - n += m.Data.Size() - } - return n -} - -func (m *ConsumerPacketData_SlashPacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.SlashPacketData != nil { - l = m.SlashPacketData.Size() - n += 1 + l + sovCcv(uint64(l)) - } - return n -} -func (m *ConsumerPacketData_VscMaturedPacketData) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if m.VscMaturedPacketData != nil { - l = m.VscMaturedPacketData.Size() - n += 1 + l + sovCcv(uint64(l)) - } - return n -} -func (m *ConsumerPacketDataList) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.List) > 0 { - for _, e := range m.List { - l = e.Size() - n += 1 + l + sovCcv(uint64(l)) - } - } - return n -} - -func sovCcv(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozCcv(x uint64) (n int) { - return sovCcv(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *ValidatorSetChangePacketData) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ValidatorSetChangePacketData: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ValidatorSetChangePacketData: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ValidatorUpdates", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ValidatorUpdates = append(m.ValidatorUpdates, types.ValidatorUpdate{}) - if err := m.ValidatorUpdates[len(m.ValidatorUpdates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashAcks", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.SlashAcks = append(m.SlashAcks, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ValidatorSetChangePackets) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ValidatorSetChangePackets: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ValidatorSetChangePackets: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.List = append(m.List, ValidatorSetChangePacketData{}) - if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *VSCMaturedPacketData) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: VSCMaturedPacketData: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: VSCMaturedPacketData: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *SlashPacketData) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: SlashPacketData: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: SlashPacketData: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Validator", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.Validator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ValsetUpdateId", wireType) - } - m.ValsetUpdateId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ValsetUpdateId |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Infraction", wireType) - } - m.Infraction = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Infraction |= types1.InfractionType(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *MaturedUnbondingOps) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: MaturedUnbondingOps: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: MaturedUnbondingOps: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType == 0 { - var v uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.Ids = append(m.Ids, v) - } else if wireType == 2 { - var packedLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - packedLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if packedLen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + packedLen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - var elementCount int - var count int - for _, integer := range dAtA[iNdEx:postIndex] { - if integer < 128 { - count++ - } - } - elementCount = count - if elementCount != 0 && len(m.Ids) == 0 { - m.Ids = make([]uint64, 0, elementCount) - } - for iNdEx < postIndex { - var v uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.Ids = append(m.Ids, v) - } - } else { - return fmt.Errorf("proto: wrong wireType = %d for field Ids", wireType) - } - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerPacketData) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerPacketData: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerPacketData: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) - } - m.Type = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Type |= ConsumerPacketDataType(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SlashPacketData", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - v := &SlashPacketData{} - if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - m.Data = &ConsumerPacketData_SlashPacketData{v} - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field VscMaturedPacketData", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - v := &VSCMaturedPacketData{} - if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - m.Data = &ConsumerPacketData_VscMaturedPacketData{v} - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ConsumerPacketDataList) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ConsumerPacketDataList: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ConsumerPacketDataList: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowCcv - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthCcv - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthCcv - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.List = append(m.List, ConsumerPacketData{}) - if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipCcv(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthCcv - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipCcv(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowCcv - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowCcv - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowCcv - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthCcv - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupCcv - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthCcv - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthCcv = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowCcv = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupCcv = fmt.Errorf("proto: unexpected end of group") -) From 5ca68d142070a8995b34c5111bc8e85363eac257 Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 11:53:12 -0700 Subject: [PATCH 5/6] fix e2e tests --- tests/e2e/state.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/e2e/state.go b/tests/e2e/state.go index 98483ffb7e..c3f792997b 100644 --- a/tests/e2e/state.go +++ b/tests/e2e/state.go @@ -368,7 +368,7 @@ func (tr TestRun) getProposal(chain chainID, proposal uint) Proposal { Title: title, Description: description, } - case "/interchain_security.ccv.provider.v1.ConsumerAdditionProposal": + case "/interchain_security.ccv.provider.v2.ConsumerAdditionProposal": chainId := gjson.Get(string(bz), `content.chain_id`).String() spawnTime := gjson.Get(string(bz), `content.spawn_time`).Time().Sub(tr.containerConfig.now) @@ -390,7 +390,7 @@ func (tr TestRun) getProposal(chain chainID, proposal uint) Proposal { RevisionHeight: gjson.Get(string(bz), `content.initial_height.revision_height`).Uint(), }, } - case "/interchain_security.ccv.provider.v1.ConsumerRemovalProposal": + case "/interchain_security.ccv.provider.v2.ConsumerRemovalProposal": chainId := gjson.Get(string(bz), `content.chain_id`).String() stopTime := gjson.Get(string(bz), `content.stop_time`).Time().Sub(tr.containerConfig.now) @@ -409,7 +409,7 @@ func (tr TestRun) getProposal(chain chainID, proposal uint) Proposal { StopTime: int(stopTime.Milliseconds()), } - case "/interchain_security.ccv.provider.v1.EquivocationProposal": + case "/interchain_security.ccv.provider.v2.EquivocationProposal": return EquivocationProposal{ Deposit: uint(deposit), Status: status, From 8e6bdfb21f53374874c3ea102ce04fe07f162b1d Mon Sep 17 00:00:00 2001 From: Shawn <44221603+smarshall-spitzbart@users.noreply.github.com> Date: Tue, 23 May 2023 12:10:22 -0700 Subject: [PATCH 6/6] proto name for gov prop registration --- x/ccv/provider/types/proposal.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x/ccv/provider/types/proposal.go b/x/ccv/provider/types/proposal.go index 49fe00531f..37f0921ae3 100644 --- a/x/ccv/provider/types/proposal.go +++ b/x/ccv/provider/types/proposal.go @@ -14,9 +14,9 @@ import ( ) const ( - ProposalTypeConsumerAddition = "ConsumerAddition" - ProposalTypeConsumerRemoval = "ConsumerRemoval" - ProposalTypeEquivocation = "Equivocation" + ProposalTypeConsumerAddition = "interchain_security.ccv.provider.v2.ConsumerAdditionProposal" + ProposalTypeConsumerRemoval = "interchain_security.ccv.provider.v2.ConsumerRemovalProposal" + ProposalTypeEquivocation = "interchain_security.ccv.provider.v2.EquivocationProposal" ) var (