From 6eea5ab6145063d897d802f5392a3fa4a3aaf01c Mon Sep 17 00:00:00 2001 From: beer-1 <147697694+beer-1@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:23:18 +0900 Subject: [PATCH] proto formatting (#267) * proto formatting * fix format cmd to use buf format * proto-gen --- Makefile | 2 +- .../nft_transfer/v1/genesis.proto | 34 ++-- .../applications/nft_transfer/v1/packet.proto | 4 +- .../applications/nft_transfer/v1/query.proto | 15 +- .../ibc/applications/nft_transfer/v1/tx.proto | 27 ++- .../applications/nft_transfer/v1/types.proto | 10 +- proto/ibc/applications/perm/v1/genesis.proto | 6 +- proto/ibc/applications/perm/v1/query.proto | 2 +- proto/ibc/applications/perm/v1/tx.proto | 33 ++-- proto/ibc/applications/perm/v1/types.proto | 10 +- proto/initia/bank/v1/tx.proto | 13 +- .../distribution/module/v1/module.proto | 4 +- .../initia/distribution/v1/distribution.proto | 98 ++++++---- proto/initia/distribution/v1/genesis.proto | 106 +++++++---- proto/initia/distribution/v1/query.proto | 38 ++-- proto/initia/distribution/v1/tx.proto | 35 ++-- proto/initia/gov/v1/gov.proto | 70 +++++-- proto/initia/gov/v1/query.proto | 7 +- proto/initia/gov/v1/tx.proto | 19 +- proto/initia/ibchooks/module/v1/module.proto | 4 +- proto/initia/ibchooks/v1/genesis.proto | 7 +- proto/initia/ibchooks/v1/query.proto | 19 +- proto/initia/ibchooks/v1/tx.proto | 11 +- proto/initia/ibchooks/v1/types.proto | 12 +- proto/initia/intertx/module/v1/module.proto | 4 +- proto/initia/intertx/v1/query.proto | 6 +- proto/initia/intertx/v1/tx.proto | 28 +-- proto/initia/move/module/v1/module.proto | 4 +- proto/initia/move/v1/auth.proto | 6 +- proto/initia/move/v1/authz.proto | 9 +- proto/initia/move/v1/genesis.proto | 44 +++-- proto/initia/move/v1/query.proto | 92 ++++++--- proto/initia/move/v1/tx.proto | 38 ++-- proto/initia/move/v1/types.proto | 64 ++++--- proto/initia/mstaking/module/v1/module.proto | 4 +- proto/initia/mstaking/v1/authz.proto | 12 +- proto/initia/mstaking/v1/genesis.proto | 36 ++-- proto/initia/mstaking/v1/query.proto | 51 ++--- proto/initia/mstaking/v1/staking.proto | 179 ++++++++++-------- proto/initia/mstaking/v1/tx.proto | 140 ++++++++------ proto/initia/reward/module/v1/module.proto | 4 +- proto/initia/reward/v1/genesis.proto | 12 +- proto/initia/reward/v1/query.proto | 10 +- proto/initia/reward/v1/tx.proto | 7 +- proto/initia/reward/v1/types.proto | 25 +-- x/distribution/types/distribution.pb.go | 116 ++++++------ x/distribution/types/genesis.pb.go | 126 ++++++------ x/distribution/types/query.pb.go | 98 +++++----- x/distribution/types/tx.pb.go | 64 +++---- x/gov/types/tx.pb.go | 14 +- x/ibc/nft-transfer/types/genesis.pb.go | 44 ++--- x/ibc/nft-transfer/types/query.pb.go | 82 ++++---- x/ibc/nft-transfer/types/types.pb.go | 32 ++-- x/intertx/types/tx.pb.go | 36 ++-- x/move/types/auth.pb.go | 30 +-- x/mstaking/types/authz.pb.go | 68 +++---- 56 files changed, 1183 insertions(+), 888 deletions(-) diff --git a/Makefile b/Makefile index 02500605..0233a33e 100644 --- a/Makefile +++ b/Makefile @@ -172,7 +172,7 @@ proto-pulsar-gen: @$(protoImage) sh ./scripts/protocgen-pulsar.sh proto-format: - @$(protoImage) find ./ -name "*.proto" -exec clang-format -i {} \; + @$(protoImage) find ./ -name "*.proto" -exec buf format {} -w \; proto-lint: @$(protoImage) buf lint --error-format=json ./proto diff --git a/proto/ibc/applications/nft_transfer/v1/genesis.proto b/proto/ibc/applications/nft_transfer/v1/genesis.proto index fe82d772..c832272f 100644 --- a/proto/ibc/applications/nft_transfer/v1/genesis.proto +++ b/proto/ibc/applications/nft_transfer/v1/genesis.proto @@ -2,21 +2,27 @@ syntax = "proto3"; package ibc.applications.nft_transfer.v1; -option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; - -import "ibc/applications/nft_transfer/v1/types.proto"; import "gogoproto/gogo.proto"; +import "ibc/applications/nft_transfer/v1/types.proto"; + +option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; // GenesisState defines the ibc nft-transfer genesis state message GenesisState { - string port_id = 1 [(gogoproto.moretags) = "yaml:\"port_id\""]; + string port_id = 1 [(gogoproto.moretags) = "yaml:\"port_id\""]; repeated ClassTrace class_traces = 2 [ (gogoproto.castrepeated) = "Traces", - (gogoproto.nullable) = false, - (gogoproto.moretags) = "yaml:\"class_traces\"" + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"class_traces\"" + ]; + repeated ClassData class_data = 3 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"class_data\"" + ]; + repeated TokenData token_data = 4 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"token_data\"" ]; - repeated ClassData class_data = 3 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"class_data\""]; - repeated TokenData token_data = 4 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"token_data\""]; Params params = 5 [(gogoproto.nullable) = false]; } @@ -24,14 +30,14 @@ message GenesisState { // ClassData contains the class trace hash and the class data // for genesis. message ClassData { - bytes trace_hash = 1; - string data = 2; + bytes trace_hash = 1; + string data = 2; } // TokenData contains the trace hash, token id, and the token data // for genesis. message TokenData { - bytes trace_hash = 1; - string token_id = 2; - string data = 3; -} \ No newline at end of file + bytes trace_hash = 1; + string token_id = 2; + string data = 3; +} diff --git a/proto/ibc/applications/nft_transfer/v1/packet.proto b/proto/ibc/applications/nft_transfer/v1/packet.proto index 601f5363..6b5d0aee 100644 --- a/proto/ibc/applications/nft_transfer/v1/packet.proto +++ b/proto/ibc/applications/nft_transfer/v1/packet.proto @@ -2,10 +2,10 @@ syntax = "proto3"; package ibc.applications.nft_transfer.v1; -option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; - import "gogoproto/gogo.proto"; +option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; + // NonFungibleTokenPacketData defines a struct for the packet payload // See NonFungibleTokenPacketData spec: // https://github.com/cosmos/ibc/tree/main/spec/app/ics-721-nft-transfer diff --git a/proto/ibc/applications/nft_transfer/v1/query.proto b/proto/ibc/applications/nft_transfer/v1/query.proto index 1b14a9f6..fcc83e90 100644 --- a/proto/ibc/applications/nft_transfer/v1/query.proto +++ b/proto/ibc/applications/nft_transfer/v1/query.proto @@ -2,12 +2,12 @@ syntax = "proto3"; package ibc.applications.nft_transfer.v1; -option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; - -import "gogoproto/gogo.proto"; import "cosmos/base/query/v1beta1/pagination.proto"; -import "ibc/applications/nft_transfer/v1/types.proto"; +import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; +import "ibc/applications/nft_transfer/v1/types.proto"; + +option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; // Query provides defines the gRPC querier service. service Query { @@ -62,7 +62,10 @@ message QueryClassTracesRequest { // method. message QueryClassTracesResponse { // class_traces returns all class id traces information. - repeated ClassTrace class_traces = 1 [(gogoproto.castrepeated) = "Traces", (gogoproto.nullable) = false]; + repeated ClassTrace class_traces = 1 [ + (gogoproto.castrepeated) = "Traces", + (gogoproto.nullable) = false + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; } @@ -102,4 +105,4 @@ message QueryParamsRequest {} message QueryParamsResponse { // params defines the parameters of the module. Params params = 1; -} \ No newline at end of file +} diff --git a/proto/ibc/applications/nft_transfer/v1/tx.proto b/proto/ibc/applications/nft_transfer/v1/tx.proto index e566e056..20f0f51c 100644 --- a/proto/ibc/applications/nft_transfer/v1/tx.proto +++ b/proto/ibc/applications/nft_transfer/v1/tx.proto @@ -28,9 +28,9 @@ service Msg { // https://github.com/cosmos/ibc/tree/main/spec/app/ics-721-nft-transfer message MsgTransfer { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "nft-transfer/MsgTransfer"; + option (amino.name) = "nft-transfer/MsgTransfer"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // the port on which the packet will be sent @@ -42,13 +42,21 @@ message MsgTransfer { // the token id of the NFT repeated string token_ids = 4 [(gogoproto.moretags) = "yaml:\"token_ids\""]; // the sender address - string sender = 5 [(gogoproto.moretags) = "yaml:\"sender\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string sender = 5 [ + (gogoproto.moretags) = "yaml:\"sender\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; // the recipient address on the destination chain - string receiver = 6 [(gogoproto.moretags) = "yaml:\"receiver\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string receiver = 6 [ + (gogoproto.moretags) = "yaml:\"receiver\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; // Timeout height relative to the current block height. // The timeout is disabled when set to 0. - ibc.core.client.v1.Height timeout_height = 7 - [(gogoproto.moretags) = "yaml:\"timeout_height\"", (gogoproto.nullable) = false]; + ibc.core.client.v1.Height timeout_height = 7 [ + (gogoproto.moretags) = "yaml:\"timeout_height\"", + (gogoproto.nullable) = false + ]; // Timeout timestamp in absolute nanoseconds since unix epoch. // The timeout is disabled when set to 0. uint64 timeout_timestamp = 8 [(gogoproto.moretags) = "yaml:\"timeout_timestamp\""]; @@ -65,14 +73,17 @@ message MsgTransferResponse { // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "nft-transfer/MsgUpdateParams"; + option (amino.name) = "nft-transfer/MsgUpdateParams"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; // params defines the x/nft-transfer parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/ibc/applications/nft_transfer/v1/types.proto b/proto/ibc/applications/nft_transfer/v1/types.proto index b2ba91e6..e2830842 100644 --- a/proto/ibc/applications/nft_transfer/v1/types.proto +++ b/proto/ibc/applications/nft_transfer/v1/types.proto @@ -2,10 +2,10 @@ syntax = "proto3"; package ibc.applications.nft_transfer.v1; -option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; - -import "gogoproto/gogo.proto"; import "amino/amino.proto"; +import "gogoproto/gogo.proto"; + +option go_package = "github.com/initia-labs/initia/x/ibc/nft-transfer/types"; // ClassTrace contains the base class id for ICS721 non fungible tokens and the // source tracing information path. @@ -19,8 +19,8 @@ message ClassTrace { // Params defines the set of IBC nft transfer parameters. message Params { - option (amino.name) = "nft-transfer/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "nft-transfer/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // send_enabled enables or disables all cross-chain token transfers from this chain. diff --git a/proto/ibc/applications/perm/v1/genesis.proto b/proto/ibc/applications/perm/v1/genesis.proto index bd014402..c5982179 100644 --- a/proto/ibc/applications/perm/v1/genesis.proto +++ b/proto/ibc/applications/perm/v1/genesis.proto @@ -9,6 +9,8 @@ option go_package = "github.com/initia-labs/initia/x/ibc/perm/types"; // GenesisState defines the ibc perm genesis state message GenesisState { - repeated ChannelState channel_states = 1 - [(gogoproto.moretags) = "yaml:\"channel_states\"", (gogoproto.nullable) = false]; + repeated ChannelState channel_states = 1 [ + (gogoproto.moretags) = "yaml:\"channel_states\"", + (gogoproto.nullable) = false + ]; } diff --git a/proto/ibc/applications/perm/v1/query.proto b/proto/ibc/applications/perm/v1/query.proto index 1590d18e..29bce3a8 100644 --- a/proto/ibc/applications/perm/v1/query.proto +++ b/proto/ibc/applications/perm/v1/query.proto @@ -39,7 +39,7 @@ message QueryChannelStatesResponse { // QueryChannelStateRequest is the request type for the Query/ChannelState RPC method. message QueryChannelStateRequest { string channel_id = 1; - string port_id = 2; + string port_id = 2; } // QueryChannelStateResponse is the response type for the Query/ChannelState RPC method. diff --git a/proto/ibc/applications/perm/v1/tx.proto b/proto/ibc/applications/perm/v1/tx.proto index 81476e09..aba2f019 100644 --- a/proto/ibc/applications/perm/v1/tx.proto +++ b/proto/ibc/applications/perm/v1/tx.proto @@ -26,16 +26,19 @@ service Msg { // the specific ibc channel. message MsgSetPermissionedRelayers { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "perm/MsgSetPermissionedRelayers"; + option (amino.name) = "perm/MsgSetPermissionedRelayers"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // authority is the address that controls the module // (defaults to x/gov unless overwritten). - string authority = 1 [(gogoproto.moretags) = "yaml:\"authority\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string authority = 1 [ + (gogoproto.moretags) = "yaml:\"authority\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; string channel_id = 2 [(gogoproto.moretags) = "yaml:\"channel_id\""]; - string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; + string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; repeated string relayers = 4 [(gogoproto.moretags) = "yaml:\"relayers\""]; } @@ -45,16 +48,19 @@ message MsgSetPermissionedRelayersResponse {} // MsgHaltChannel defines msg to halt the specific ibc channel. message MsgHaltChannel { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "perm/MsgHaltChannel"; + option (amino.name) = "perm/MsgHaltChannel"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // authority is the address that controls the module // (defaults to x/gov unless overwritten). - string authority = 1 [(gogoproto.moretags) = "yaml:\"authority\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string authority = 1 [ + (gogoproto.moretags) = "yaml:\"authority\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; string channel_id = 2 [(gogoproto.moretags) = "yaml:\"channel_id\""]; - string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; + string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; } // MsgHaltChannelResponse defines the Msg/HaltChannel response type. @@ -63,16 +69,19 @@ message MsgHaltChannelResponse {} // MsgResumeChannel defines msg to resume the specific ibc channel. message MsgResumeChannel { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "perm/MsgResumeChannel"; + option (amino.name) = "perm/MsgResumeChannel"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // authority is the address that controls the module // (defaults to x/gov unless overwritten). - string authority = 1 [(gogoproto.moretags) = "yaml:\"authority\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string authority = 1 [ + (gogoproto.moretags) = "yaml:\"authority\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; string channel_id = 2 [(gogoproto.moretags) = "yaml:\"channel_id\""]; - string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; + string port_id = 3 [(gogoproto.moretags) = "yaml:\"port_id\""]; } // MsgResumeChannelResponse defines the Msg/ResumeChannel response type. diff --git a/proto/ibc/applications/perm/v1/types.proto b/proto/ibc/applications/perm/v1/types.proto index 3da05aa5..c1841979 100644 --- a/proto/ibc/applications/perm/v1/types.proto +++ b/proto/ibc/applications/perm/v1/types.proto @@ -8,14 +8,14 @@ option go_package = "github.com/initia-labs/initia/x/ibc/perm/types"; // ChannelState defines the channel state for the specific port-id:channel-id pair. message ChannelState { - string port_id = 1; - string channel_id = 2; - HaltState halt_state = 3 [(gogoproto.nullable) = false]; - repeated string relayers = 4; + string port_id = 1; + string channel_id = 2; + HaltState halt_state = 3 [(gogoproto.nullable) = false]; + repeated string relayers = 4; } // HaltState defines the halt state for the specific port-id:channel-id pair. message HaltState { - bool halted = 1; + bool halted = 1; string halted_by = 2; } diff --git a/proto/initia/bank/v1/tx.proto b/proto/initia/bank/v1/tx.proto index 1c86fe8e..83b78f47 100644 --- a/proto/initia/bank/v1/tx.proto +++ b/proto/initia/bank/v1/tx.proto @@ -1,15 +1,15 @@ syntax = "proto3"; package initia.bank.v1; -option go_package = "github.com/initia-labs/initia/x/bank/types"; -option (gogoproto.equal_all) = false; - import "amino/amino.proto"; import "cosmos/bank/v1beta1/bank.proto"; import "cosmos/msg/v1/msg.proto"; import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; +option go_package = "github.com/initia-labs/initia/x/bank/types"; +option (gogoproto.equal_all) = false; + // Msg defines the bank Msg service. service Msg { option (cosmos.msg.v1.service) = true; @@ -22,13 +22,16 @@ service Msg { // MsgSetDenomMetadata is the Msg/UpdateParams request type. message MsgSetDenomMetadata { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "bank/MsgSetDenomMetadata"; + option (amino.name) = "bank/MsgSetDenomMetadata"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; // metadata defines the x/bank denom metadata to update. - cosmos.bank.v1beta1.Metadata metadata = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + cosmos.bank.v1beta1.Metadata metadata = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgSetDenomMetadataResponse defines the response structure for executing a diff --git a/proto/initia/distribution/module/v1/module.proto b/proto/initia/distribution/module/v1/module.proto index ce919cf3..c2c7d450 100644 --- a/proto/initia/distribution/module/v1/module.proto +++ b/proto/initia/distribution/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/distribution" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/distribution"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/distribution/v1/distribution.proto b/proto/initia/distribution/v1/distribution.proto index e0edd462..844f7c4e 100644 --- a/proto/initia/distribution/v1/distribution.proto +++ b/proto/initia/distribution/v1/distribution.proto @@ -1,57 +1,59 @@ syntax = "proto3"; package initia.distribution.v1; -option go_package = "github.com/initia-labs/initia/x/distribution/types"; -option (gogoproto.equal_all) = true; - import "amino/amino.proto"; -import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; +import "gogoproto/gogo.proto"; + +option go_package = "github.com/initia-labs/initia/x/distribution/types"; +option (gogoproto.equal_all) = true; // Params defines the set of params for the distribution module. message Params { - option (amino.name) = "distribution/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "distribution/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; string community_tax = 1 [ - (gogoproto.moretags) = "yaml:\"community_tax\"", + (gogoproto.moretags) = "yaml:\"community_tax\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false + ]; + bool withdraw_addr_enabled = 2 [(gogoproto.moretags) = "yaml:\"withdraw_addr_enabled\""]; + repeated RewardWeight reward_weights = 3 [ + (gogoproto.moretags) = "yaml:\"reward_weights\"", + (gogoproto.nullable) = false ]; - bool withdraw_addr_enabled = 2 [(gogoproto.moretags) = "yaml:\"withdraw_addr_enabled\""]; - repeated RewardWeight reward_weights = 3 - [(gogoproto.moretags) = "yaml:\"reward_weights\"", (gogoproto.nullable) = false]; } // RewardWeight represents reward allocation ratio between // pools. message RewardWeight { - string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; + string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; string weight = 2 [ - (gogoproto.moretags) = "yaml:\"weight\"", + (gogoproto.moretags) = "yaml:\"weight\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // Pool is a Coins wrapper with denom. message Pool { - string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; + string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; repeated cosmos.base.v1beta1.Coin coins = 2 [ - (gogoproto.moretags) = "yaml:\"coins\"", + (gogoproto.moretags) = "yaml:\"coins\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // DecPool is a DecCoins wrapper with denom. message DecPool { - string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; + string denom = 1 [(gogoproto.moretags) = "yaml:\"denom\""]; repeated cosmos.base.v1beta1.DecCoin dec_coins = 2 [ - (gogoproto.moretags) = "yaml:\"dec_coins\"", + (gogoproto.moretags) = "yaml:\"dec_coins\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } @@ -69,9 +71,9 @@ message DecPool { // + one per validator for the zeroeth period, set on initialization message ValidatorHistoricalRewards { repeated DecPool cumulative_reward_ratios = 1 [ - (gogoproto.moretags) = "yaml:\"cumulative_reward_ratios\"", + (gogoproto.moretags) = "yaml:\"cumulative_reward_ratios\"", (gogoproto.castrepeated) = "DecPools", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; uint32 reference_count = 2 [(gogoproto.moretags) = "yaml:\"reference_count\""]; } @@ -80,8 +82,11 @@ message ValidatorHistoricalRewards { // period for a validator kept as a running counter and incremented // each block as long as the validator's tokens remain constant. message ValidatorCurrentRewards { - repeated DecPool rewards = 1 - [(gogoproto.moretags) = "yaml:\"rewards\"", (gogoproto.castrepeated) = "DecPools", (gogoproto.nullable) = false]; + repeated DecPool rewards = 1 [ + (gogoproto.moretags) = "yaml:\"rewards\"", + (gogoproto.castrepeated) = "DecPools", + (gogoproto.nullable) = false + ]; uint64 period = 2; } @@ -89,17 +94,20 @@ message ValidatorCurrentRewards { // for a validator kept as a running counter, can be withdrawn at any time. message ValidatorAccumulatedCommission { repeated DecPool commissions = 1 [ - (gogoproto.moretags) = "yaml:\"commissions\"", + (gogoproto.moretags) = "yaml:\"commissions\"", (gogoproto.castrepeated) = "DecPools", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards // for a validator inexpensive to track, allows simple sanity checks. message ValidatorOutstandingRewards { - repeated DecPool rewards = 1 - [(gogoproto.moretags) = "yaml:\"rewards\"", (gogoproto.castrepeated) = "DecPools", (gogoproto.nullable) = false]; + repeated DecPool rewards = 1 [ + (gogoproto.moretags) = "yaml:\"rewards\"", + (gogoproto.castrepeated) = "DecPools", + (gogoproto.nullable) = false + ]; } // ValidatorSlashEvent represents a validator slash event. @@ -107,19 +115,21 @@ message ValidatorOutstandingRewards { // This is needed to calculate appropriate amount of staking tokens // for delegations which are withdrawn after a slash has occurred. message ValidatorSlashEvent { - uint64 validator_period = 1 [(gogoproto.moretags) = "yaml:\"validator_period\""]; + uint64 validator_period = 1 [(gogoproto.moretags) = "yaml:\"validator_period\""]; repeated cosmos.base.v1beta1.DecCoin fractions = 2 [ - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.moretags) = "yaml:\"fractions\"" + (gogoproto.moretags) = "yaml:\"fractions\"" ]; } // ValidatorSlashEvents is a collection of ValidatorSlashEvent messages. message ValidatorSlashEvents { - option (gogoproto.goproto_stringer) = false; - repeated ValidatorSlashEvent validator_slash_events = 1 - [(gogoproto.moretags) = "yaml:\"validator_slash_events\"", (gogoproto.nullable) = false]; + option (gogoproto.goproto_stringer) = false; + repeated ValidatorSlashEvent validator_slash_events = 1 [ + (gogoproto.moretags) = "yaml:\"validator_slash_events\"", + (gogoproto.nullable) = false + ]; } // DelegatorStartingInfo represents the starting info for a delegator reward @@ -129,21 +139,27 @@ message ValidatorSlashEvents { // the delegators within the validator may be left with less than a full token, // thus sdk.Dec is used. message DelegatorStartingInfo { - uint64 previous_period = 1 [(gogoproto.moretags) = "yaml:\"previous_period\""]; + uint64 previous_period = 1 [(gogoproto.moretags) = "yaml:\"previous_period\""]; repeated cosmos.base.v1beta1.DecCoin stakes = 2 [ - (gogoproto.moretags) = "yaml:\"stakes\"", + (gogoproto.moretags) = "yaml:\"stakes\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false + ]; + uint64 height = 3 [ + (gogoproto.moretags) = "yaml:\"creation_height\"", + (gogoproto.jsontag) = "creation_height" ]; - uint64 height = 3 [(gogoproto.moretags) = "yaml:\"creation_height\"", (gogoproto.jsontag) = "creation_height"]; } // DelegationDelegatorReward represents the properties // of a delegator's delegation reward. message DelegationDelegatorReward { - option (gogoproto.goproto_getters) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = true; - string validator_address = 1 [(gogoproto.moretags) = "yaml:\"validator_address\""]; - repeated DecPool reward = 2 [(gogoproto.castrepeated) = "DecPools", (gogoproto.nullable) = false]; + string validator_address = 1 [(gogoproto.moretags) = "yaml:\"validator_address\""]; + repeated DecPool reward = 2 [ + (gogoproto.castrepeated) = "DecPools", + (gogoproto.nullable) = false + ]; } diff --git a/proto/initia/distribution/v1/genesis.proto b/proto/initia/distribution/v1/genesis.proto index 948e6a37..e6745854 100644 --- a/proto/initia/distribution/v1/genesis.proto +++ b/proto/initia/distribution/v1/genesis.proto @@ -1,17 +1,17 @@ syntax = "proto3"; package initia.distribution.v1; -option go_package = "github.com/initia-labs/initia/x/distribution/types"; -option (gogoproto.equal_all) = true; - -import "gogoproto/gogo.proto"; import "cosmos/distribution/v1beta1/distribution.proto"; import "cosmos/distribution/v1beta1/genesis.proto"; +import "gogoproto/gogo.proto"; import "initia/distribution/v1/distribution.proto"; +option go_package = "github.com/initia-labs/initia/x/distribution/types"; +option (gogoproto.equal_all) = true; + // ValidatorOutstandingRewardsRecord is used for import/export via genesis json. message ValidatorOutstandingRewardsRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // validator_address is the address of the validator. @@ -20,29 +20,31 @@ message ValidatorOutstandingRewardsRecord { // outstanding_rewards represents the outstanding rewards of a validator. repeated DecPool outstanding_rewards = 2 [ (gogoproto.castrepeated) = "DecPools", - (gogoproto.nullable) = false, - (gogoproto.moretags) = "yaml:\"outstanding_rewards\"" + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"outstanding_rewards\"" ]; } // ValidatorAccumulatedCommissionRecord is used for import / export via genesis // json. message ValidatorAccumulatedCommissionRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // validator_address is the address of the validator. string validator_address = 1 [(gogoproto.moretags) = "yaml:\"validator_address\""]; // accumulated is the accumulated commission of a validator. - ValidatorAccumulatedCommission accumulated = 2 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"accumulated\""]; + ValidatorAccumulatedCommission accumulated = 2 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"accumulated\"" + ]; } // ValidatorHistoricalRewardsRecord is used for import / export via genesis // json. message ValidatorHistoricalRewardsRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // validator_address is the address of the validator. @@ -52,24 +54,30 @@ message ValidatorHistoricalRewardsRecord { uint64 period = 2; // rewards defines the historical rewards of a validator. - ValidatorHistoricalRewards rewards = 3 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"rewards\""]; + ValidatorHistoricalRewards rewards = 3 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"rewards\"" + ]; } // ValidatorCurrentRewardsRecord is used for import / export via genesis json. message ValidatorCurrentRewardsRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // validator_address is the address of the validator. string validator_address = 1 [(gogoproto.moretags) = "yaml:\"validator_address\""]; // rewards defines the current rewards of a validator. - ValidatorCurrentRewards rewards = 2 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"rewards\""]; + ValidatorCurrentRewards rewards = 2 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"rewards\"" + ]; } // DelegatorStartingInfoRecord used for import / export via genesis json. message DelegatorStartingInfoRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_address is the address of the delegator. @@ -79,13 +87,15 @@ message DelegatorStartingInfoRecord { string validator_address = 2 [(gogoproto.moretags) = "yaml:\"validator_address\""]; // starting_info defines the starting info of a delegator. - DelegatorStartingInfo starting_info = 3 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"starting_info\""]; + DelegatorStartingInfo starting_info = 3 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"starting_info\"" + ]; } // ValidatorSlashEventRecord is used for import / export via genesis json. message ValidatorSlashEventRecord { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // validator_address is the address of the validator. @@ -95,49 +105,71 @@ message ValidatorSlashEventRecord { // period is the period of the slash event. uint64 period = 3; // validator_slash_event describes the slash event. - ValidatorSlashEvent validator_slash_event = 4 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"event\""]; + ValidatorSlashEvent validator_slash_event = 4 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"event\"" + ]; } // GenesisState defines the distribution module's genesis state. message GenesisState { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // params defines all the paramaters of the module. - Params params = 1 [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"params\""]; + Params params = 1 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"params\"" + ]; // fee_pool defines the fee pool at genesis. - cosmos.distribution.v1beta1.FeePool fee_pool = 2 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"fee_pool\""]; + cosmos.distribution.v1beta1.FeePool fee_pool = 2 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"fee_pool\"" + ]; // fee_pool defines the delegator withdraw infos at genesis. - repeated cosmos.distribution.v1beta1.DelegatorWithdrawInfo delegator_withdraw_infos = 3 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"delegator_withdraw_infos\""]; + repeated cosmos.distribution.v1beta1.DelegatorWithdrawInfo delegator_withdraw_infos = 3 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"delegator_withdraw_infos\"" + ]; // fee_pool defines the previous proposer at genesis. string previous_proposer = 4 [(gogoproto.moretags) = "yaml:\"previous_proposer\""]; // fee_pool defines the outstanding rewards of all validators at genesis. - repeated ValidatorOutstandingRewardsRecord outstanding_rewards = 5 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"outstanding_rewards\""]; + repeated ValidatorOutstandingRewardsRecord outstanding_rewards = 5 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"outstanding_rewards\"" + ]; // fee_pool defines the accumulated commissions of all validators at genesis. - repeated ValidatorAccumulatedCommissionRecord validator_accumulated_commissions = 6 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"validator_accumulated_commissions\""]; + repeated ValidatorAccumulatedCommissionRecord validator_accumulated_commissions = 6 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"validator_accumulated_commissions\"" + ]; // fee_pool defines the historical rewards of all validators at genesis. - repeated ValidatorHistoricalRewardsRecord validator_historical_rewards = 7 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"validator_historical_rewards\""]; + repeated ValidatorHistoricalRewardsRecord validator_historical_rewards = 7 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"validator_historical_rewards\"" + ]; // fee_pool defines the current rewards of all validators at genesis. - repeated ValidatorCurrentRewardsRecord validator_current_rewards = 8 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"validator_current_rewards\""]; + repeated ValidatorCurrentRewardsRecord validator_current_rewards = 8 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"validator_current_rewards\"" + ]; // fee_pool defines the delegator starting infos at genesis. - repeated DelegatorStartingInfoRecord delegator_starting_infos = 9 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"delegator_starting_infos\""]; + repeated DelegatorStartingInfoRecord delegator_starting_infos = 9 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"delegator_starting_infos\"" + ]; // fee_pool defines the validator slash events at genesis. - repeated ValidatorSlashEventRecord validator_slash_events = 10 - [(gogoproto.nullable) = false, (gogoproto.moretags) = "yaml:\"validator_slash_events\""]; + repeated ValidatorSlashEventRecord validator_slash_events = 10 [ + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"validator_slash_events\"" + ]; } diff --git a/proto/initia/distribution/v1/query.proto b/proto/initia/distribution/v1/query.proto index e0805e3a..7c1f6bd4 100644 --- a/proto/initia/distribution/v1/query.proto +++ b/proto/initia/distribution/v1/query.proto @@ -1,11 +1,9 @@ syntax = "proto3"; package initia.distribution.v1; +import "cosmos/base/query/v1beta1/pagination.proto"; import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; - -import "cosmos/base/query/v1beta1/pagination.proto"; - import "initia/distribution/v1/distribution.proto"; option go_package = "github.com/initia-labs/initia/x/distribution/types"; @@ -18,16 +16,17 @@ service Query { } // ValidatorOutstandingRewards queries rewards of a validator address. - rpc ValidatorOutstandingRewards(QueryValidatorOutstandingRewardsRequest) - returns (QueryValidatorOutstandingRewardsResponse) { - option (google.api.http).get = "/initia/distribution/v1/validators/" - "{validator_address}/outstanding_rewards"; + rpc ValidatorOutstandingRewards(QueryValidatorOutstandingRewardsRequest) returns (QueryValidatorOutstandingRewardsResponse) { + option (google.api.http).get = + "/initia/distribution/v1/validators/" + "{validator_address}/outstanding_rewards"; } // ValidatorCommission queries accumulated commission for a validator. rpc ValidatorCommission(QueryValidatorCommissionRequest) returns (QueryValidatorCommissionResponse) { - option (google.api.http).get = "/initia/distribution/v1/validators/" - "{validator_address}/commission"; + option (google.api.http).get = + "/initia/distribution/v1/validators/" + "{validator_address}/commission"; } // ValidatorSlashes queries slash events of a validator. @@ -37,8 +36,9 @@ service Query { // DelegationRewards queries the total rewards accrued by a delegation. rpc DelegationRewards(QueryDelegationRewardsRequest) returns (QueryDelegationRewardsResponse) { - option (google.api.http).get = "/initia/distribution/v1/delegators/{delegator_address}/rewards/" - "{validator_address}"; + option (google.api.http).get = + "/initia/distribution/v1/delegators/{delegator_address}/rewards/" + "{validator_address}"; } // DelegationTotalRewards queries the total rewards accrued by a each @@ -87,7 +87,7 @@ message QueryValidatorCommissionResponse { // QueryValidatorSlashesRequest is the request type for the // Query/ValidatorSlashes RPC method message QueryValidatorSlashesRequest { - option (gogoproto.goproto_getters) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = true; // validator_address defines the validator address to query for. @@ -113,7 +113,7 @@ message QueryValidatorSlashesResponse { // QueryDelegationRewardsRequest is the request type for the // Query/DelegationRewards RPC method. message QueryDelegationRewardsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_address defines the delegator address to query for. @@ -126,13 +126,16 @@ message QueryDelegationRewardsRequest { // Query/DelegationRewards RPC method. message QueryDelegationRewardsResponse { // rewards defines the rewards accrued by a delegation. - repeated DecPool rewards = 1 [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "DecPools"]; + repeated DecPool rewards = 1 [ + (gogoproto.nullable) = false, + (gogoproto.castrepeated) = "DecPools" + ]; } // QueryDelegationTotalRewardsRequest is the request type for the // Query/DelegationTotalRewards RPC method. message QueryDelegationTotalRewardsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_address defines the delegator address to query for. string delegator_address = 1; @@ -144,5 +147,8 @@ message QueryDelegationTotalRewardsResponse { // rewards defines all the rewards accrued by a delegator. repeated DelegationDelegatorReward rewards = 1 [(gogoproto.nullable) = false]; // total defines the sum of all the rewards. - repeated DecPool total = 2 [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "DecPools"]; + repeated DecPool total = 2 [ + (gogoproto.nullable) = false, + (gogoproto.castrepeated) = "DecPools" + ]; } diff --git a/proto/initia/distribution/v1/tx.proto b/proto/initia/distribution/v1/tx.proto index 1294532e..461ddf93 100644 --- a/proto/initia/distribution/v1/tx.proto +++ b/proto/initia/distribution/v1/tx.proto @@ -1,16 +1,16 @@ syntax = "proto3"; package initia.distribution.v1; -option go_package = "github.com/initia-labs/initia/x/distribution/types"; -option (gogoproto.equal_all) = true; - -import "gogoproto/gogo.proto"; -import "cosmos_proto/cosmos.proto"; -import "cosmos/msg/v1/msg.proto"; import "amino/amino.proto"; import "cosmos/base/v1beta1/coin.proto"; +import "cosmos/msg/v1/msg.proto"; +import "cosmos_proto/cosmos.proto"; +import "gogoproto/gogo.proto"; import "initia/distribution/v1/distribution.proto"; +option go_package = "github.com/initia-labs/initia/x/distribution/types"; +option (gogoproto.equal_all) = true; + // Msg defines the distribution Msg service. service Msg { option (cosmos.msg.v1.service) = true; @@ -27,7 +27,7 @@ service Msg { // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "distribution/MsgUpdateParams"; + option (amino.name) = "distribution/MsgUpdateParams"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -35,7 +35,10 @@ message MsgUpdateParams { // params defines the x/distribution parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a @@ -47,19 +50,19 @@ message MsgUpdateParamsResponse {} // // Since: cosmos-sdk 0.50 message MsgDepositValidatorRewardsPool { - option (amino.name) = "distr/MsgDepositValidatorRewardsPool"; + option (amino.name) = "distr/MsgDepositValidatorRewardsPool"; option (cosmos.msg.v1.signer) = "depositor"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; - string validator_address = 2 [(cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; - string denom = 3; + string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; + string validator_address = 2 [(cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; + string denom = 3; repeated cosmos.base.v1beta1.Coin amount = 4 [ - (gogoproto.nullable) = false, - (amino.encoding) = "legacy_coins", - (amino.dont_omitempty) = true, + (gogoproto.nullable) = false, + (amino.encoding) = "legacy_coins", + (amino.dont_omitempty) = true, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins" ]; } diff --git a/proto/initia/gov/v1/gov.proto b/proto/initia/gov/v1/gov.proto index 1acca9a0..d1087b02 100644 --- a/proto/initia/gov/v1/gov.proto +++ b/proto/initia/gov/v1/gov.proto @@ -15,21 +15,30 @@ option go_package = "github.com/initia-labs/initia/x/gov/types"; // Params defines the parameters for the x/gov module. message Params { - option (amino.name) = "gov/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "gov/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // Minimum deposit for a proposal to enter voting period. - repeated cosmos.base.v1beta1.Coin min_deposit = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated cosmos.base.v1beta1.Coin min_deposit = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // Maximum period for Atom holders to deposit on a proposal. Initial value: 2 // months. - google.protobuf.Duration max_deposit_period = 2 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdduration) = true]; + google.protobuf.Duration max_deposit_period = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.stdduration) = true + ]; // Duration of the voting period. - google.protobuf.Duration voting_period = 3 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdduration) = true]; + google.protobuf.Duration voting_period = 3 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.stdduration) = true + ]; // Minimum percentage of total stake needed to vote for a result to be // considered valid. @@ -59,8 +68,11 @@ message Params { // Duration of the voting period of an expedited proposal. // // Since: cosmos-sdk 0.50 - google.protobuf.Duration expedited_voting_period = 10 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdduration) = true]; + google.protobuf.Duration expedited_voting_period = 10 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.stdduration) = true + ]; // Minimum proportion of Yes votes for proposal to pass. Default value: 0.67. // @@ -68,8 +80,10 @@ message Params { string expedited_threshold = 11 [(cosmos_proto.scalar) = "cosmos.Dec"]; // Minimum expedited deposit for a proposal to enter voting period. - repeated cosmos.base.v1beta1.Coin expedited_min_deposit = 12 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated cosmos.base.v1beta1.Coin expedited_min_deposit = 12 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // burn deposits if a proposal does not meet quorum bool burn_vote_quorum = 13; @@ -88,12 +102,17 @@ message Params { string min_deposit_ratio = 16 [(cosmos_proto.scalar) = "cosmos.Dec"]; // Minimum deposit for a emergency proposal to enter voting period. - repeated cosmos.base.v1beta1.Coin emergency_min_deposit = 91 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated cosmos.base.v1beta1.Coin emergency_min_deposit = 91 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // Tally interval for emergency proposal. - google.protobuf.Duration emergency_tally_interval = 92 - [(gogoproto.stdduration) = true, (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + google.protobuf.Duration emergency_tally_interval = 92 [ + (gogoproto.stdduration) = true, + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // Low threshold functions for emergency and expedited proposal. // These are Move function identifiers and can only be applied @@ -101,13 +120,16 @@ message Params { repeated string low_threshold_functions = 93; // Vesting is the vesting contract info for tally. - Vesting vesting = 94 [(gogoproto.nullable) = true, (amino.dont_omitempty) = false]; + Vesting vesting = 94 [ + (gogoproto.nullable) = true, + (amino.dont_omitempty) = false + ]; } // Vesting defines the vesting contract info for MsgVestingVote. // At tally time, gov module would check vesting token amount. message Vesting { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // module_addr is the address of the vesting module. @@ -121,7 +143,7 @@ message Vesting { } message TallyResult { - uint64 tally_height = 1; + uint64 tally_height = 1; string total_staking_power = 2 [(cosmos_proto.scalar) = "cosmos.Int"]; string total_vesting_power = 3 [(cosmos_proto.scalar) = "cosmos.Int"]; @@ -144,7 +166,10 @@ message Proposal { // final_tally_result is the final tally result of the proposal. When // querying a proposal via gRPC, this field is not populated until the // proposal's voting period has ended. - TallyResult final_tally_result = 4 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + TallyResult final_tally_result = 4 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // submit_time is the time of proposal submission. google.protobuf.Timestamp submit_time = 5 [(gogoproto.stdtime) = true]; @@ -153,7 +178,10 @@ message Proposal { google.protobuf.Timestamp deposit_end_time = 6 [(gogoproto.stdtime) = true]; // total_deposit is the total deposit on the proposal. - repeated cosmos.base.v1beta1.Coin total_deposit = 7 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated cosmos.base.v1beta1.Coin total_deposit = 7 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // voting_start_time is the starting time to vote on a proposal. google.protobuf.Timestamp voting_start_time = 8 [(gogoproto.stdtime) = true]; @@ -161,7 +189,7 @@ message Proposal { // voting_end_time is the end time of voting on a proposal. google.protobuf.Timestamp voting_end_time = 9 [(gogoproto.stdtime) = true]; - google.protobuf.Timestamp emergency_start_time = 10 [(gogoproto.stdtime) = true]; + google.protobuf.Timestamp emergency_start_time = 10 [(gogoproto.stdtime) = true]; google.protobuf.Timestamp emergency_next_tally_time = 11 [(gogoproto.stdtime) = true]; // metadata is any arbitrary metadata attached to the proposal. diff --git a/proto/initia/gov/v1/query.proto b/proto/initia/gov/v1/query.proto index 168122bd..c1799e6a 100644 --- a/proto/initia/gov/v1/query.proto +++ b/proto/initia/gov/v1/query.proto @@ -51,7 +51,7 @@ message QueryParamsResponse { // QueryEmergencyProposalsRequest is the request type for the // Query/EmergencyProposals RPC method message QueryEmergencyProposalsRequest { - option (gogoproto.goproto_getters) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = true; // pagination defines an optional pagination for the request. @@ -113,5 +113,8 @@ message QueryTallyResultRequest { // QueryTallyResultResponse is the response type for the Query/Tally RPC method. message QueryTallyResultResponse { // tally defines the requested tally. - TallyResult tally_result = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + TallyResult tally_result = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } diff --git a/proto/initia/gov/v1/tx.proto b/proto/initia/gov/v1/tx.proto index 25683946..3e5c2223 100644 --- a/proto/initia/gov/v1/tx.proto +++ b/proto/initia/gov/v1/tx.proto @@ -1,15 +1,15 @@ syntax = "proto3"; package initia.gov.v1; -option go_package = "github.com/initia-labs/initia/x/gov/types"; -option (gogoproto.equal_all) = true; - -import "gogoproto/gogo.proto"; -import "cosmos_proto/cosmos.proto"; -import "cosmos/msg/v1/msg.proto"; import "amino/amino.proto"; +import "cosmos/msg/v1/msg.proto"; +import "cosmos_proto/cosmos.proto"; +import "gogoproto/gogo.proto"; import "initia/gov/v1/gov.proto"; +option go_package = "github.com/initia-labs/initia/x/gov/types"; +option (gogoproto.equal_all) = true; + // Msg defines the gov Msg service. service Msg { option (cosmos.msg.v1.service) = true; @@ -22,7 +22,7 @@ service Msg { // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "gov/MsgUpdateParams"; + option (amino.name) = "gov/MsgUpdateParams"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -30,7 +30,10 @@ message MsgUpdateParams { // params defines the x/gov parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/initia/ibchooks/module/v1/module.proto b/proto/initia/ibchooks/module/v1/module.proto index a0a9d11c..95d6f15a 100644 --- a/proto/initia/ibchooks/module/v1/module.proto +++ b/proto/initia/ibchooks/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/ibc-hooks" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/ibc-hooks"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/ibchooks/v1/genesis.proto b/proto/initia/ibchooks/v1/genesis.proto index 7ffafbc0..b3d6e330 100644 --- a/proto/initia/ibchooks/v1/genesis.proto +++ b/proto/initia/ibchooks/v1/genesis.proto @@ -10,6 +10,9 @@ option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; // GenesisState defines the mint module's genesis state. message GenesisState { // Params defines all the paramaters of the module. - Params params = 1 [(gogoproto.nullable) = false]; - repeated ACL acls = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 1 [(gogoproto.nullable) = false]; + repeated ACL acls = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } diff --git a/proto/initia/ibchooks/v1/query.proto b/proto/initia/ibchooks/v1/query.proto index e3d0d801..8b8024fc 100644 --- a/proto/initia/ibchooks/v1/query.proto +++ b/proto/initia/ibchooks/v1/query.proto @@ -7,8 +7,8 @@ import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; import "initia/ibchooks/v1/types.proto"; -option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; -option (gogoproto.equal_all) = false; +option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; +option (gogoproto.equal_all) = false; option (gogoproto.goproto_getters_all) = false; // Query provides defines the gRPC querier service @@ -40,7 +40,10 @@ message QueryACLRequest { // method message QueryACLResponse { option (gogoproto.equal) = true; - ACL acl = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + ACL acl = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryACLsRequest is the request type for the Query/ACLAddrs @@ -53,7 +56,10 @@ message QueryACLsRequest { // QueryACLsResponse is the response type for the // Query/ACLAddrs RPC method message QueryACLsResponse { - repeated ACL acls = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated ACL acls = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; } @@ -64,5 +70,8 @@ message QueryParamsRequest {} // QueryParamsResponse is the response type for the Query/Params RPC method. message QueryParamsResponse { // params defines the parameters of the module. - Params params = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } diff --git a/proto/initia/ibchooks/v1/tx.proto b/proto/initia/ibchooks/v1/tx.proto index 53f5e1fa..a8d5cef7 100644 --- a/proto/initia/ibchooks/v1/tx.proto +++ b/proto/initia/ibchooks/v1/tx.proto @@ -7,7 +7,7 @@ import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; import "initia/ibchooks/v1/types.proto"; -option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; +option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; option (gogoproto.goproto_getters_all) = false; // Msg defines the hook Msg service. @@ -28,7 +28,7 @@ service Msg { // MsgUpdateACL is the message to update ACL of an address. message MsgUpdateACL { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "ibchooks/MsgUpdateACL"; + option (amino.name) = "ibchooks/MsgUpdateACL"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -45,7 +45,7 @@ message MsgUpdateACLResponse {} // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "ibchooks/MsgUpdateParams"; + option (amino.name) = "ibchooks/MsgUpdateParams"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -53,7 +53,10 @@ message MsgUpdateParams { // params defines the x/hook parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/initia/ibchooks/v1/types.proto b/proto/initia/ibchooks/v1/types.proto index f99b34f4..d7f07904 100644 --- a/proto/initia/ibchooks/v1/types.proto +++ b/proto/initia/ibchooks/v1/types.proto @@ -4,14 +4,14 @@ package initia.ibchooks.v1; import "amino/amino.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; +option go_package = "github.com/initia-labs/initia/x/ibc-hooks/types"; +option (gogoproto.equal_all) = true; option (gogoproto.goproto_getters_all) = false; -option (gogoproto.equal_all) = true; // Params defines the set of hook parameters. message Params { - option (amino.name) = "ibc-hooks/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "ibc-hooks/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // if the ACL of a address is not set, @@ -22,5 +22,5 @@ message Params { // ACL defines the ACL entry of an address. message ACL { string address = 1; - bool allowed = 2; -} \ No newline at end of file + bool allowed = 2; +} diff --git a/proto/initia/intertx/module/v1/module.proto b/proto/initia/intertx/module/v1/module.proto index e2231cbc..3e61c6c1 100644 --- a/proto/initia/intertx/module/v1/module.proto +++ b/proto/initia/intertx/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/intertx" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/intertx"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/intertx/v1/query.proto b/proto/initia/intertx/v1/query.proto index 094f9ecb..4258f1f0 100644 --- a/proto/initia/intertx/v1/query.proto +++ b/proto/initia/intertx/v1/query.proto @@ -2,11 +2,11 @@ syntax = "proto3"; package initia.intertx.v1; -option go_package = "github.com/initia-labs/initia/x/intertx/types"; - import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; +option go_package = "github.com/initia-labs/initia/x/intertx/types"; + // Query defines the gRPC querier service. service Query { // QueryInterchainAccount returns the interchain account for given owner address on a given connection pair @@ -17,7 +17,7 @@ service Query { // QueryInterchainAccountRequest is the request type for the Query/InterchainAccountAddress RPC message QueryInterchainAccountRequest { - string owner = 1; + string owner = 1; string connection_id = 2 [(gogoproto.moretags) = "yaml:\"connection_id\""]; } diff --git a/proto/initia/intertx/v1/tx.proto b/proto/initia/intertx/v1/tx.proto index 42903dd4..7b583207 100644 --- a/proto/initia/intertx/v1/tx.proto +++ b/proto/initia/intertx/v1/tx.proto @@ -2,12 +2,12 @@ syntax = "proto3"; package initia.intertx.v1; -option go_package = "github.com/initia-labs/initia/x/intertx/types"; - +import "amino/amino.proto"; +import "cosmos/msg/v1/msg.proto"; import "gogoproto/gogo.proto"; import "google/protobuf/any.proto"; -import "cosmos/msg/v1/msg.proto"; -import "amino/amino.proto"; + +option go_package = "github.com/initia-labs/initia/x/intertx/types"; // Msg defines the intertx Msg service. service Msg { @@ -22,14 +22,14 @@ service Msg { // MsgRegisterAccount defines the payload for Msg/RegisterAccount message MsgRegisterAccount { option (cosmos.msg.v1.signer) = "owner"; - option (amino.name) = "intertx/MsgRegisterAccount"; + option (amino.name) = "intertx/MsgRegisterAccount"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string owner = 1; + string owner = 1; string connection_id = 2 [(gogoproto.moretags) = "yaml:\"connection_id\""]; - string version = 3; + string version = 3; } // MsgRegisterAccountResponse defines the response for Msg/RegisterAccount @@ -38,15 +38,15 @@ message MsgRegisterAccountResponse {} // MsgSubmitTx defines the payload for Msg/SubmitTx message MsgSubmitTx { option (cosmos.msg.v1.signer) = "owner"; - option (amino.name) = "intertx/MsgSubmitTx"; + option (amino.name) = "intertx/MsgSubmitTx"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string owner = 1; - string connection_id = 2 [(gogoproto.moretags) = "yaml:\"connection_id\""]; - google.protobuf.Any msg = 3; + string owner = 1; + string connection_id = 2 [(gogoproto.moretags) = "yaml:\"connection_id\""]; + google.protobuf.Any msg = 3; } // MsgSubmitTxResponse defines the response for Msg/SubmitTx -message MsgSubmitTxResponse {} \ No newline at end of file +message MsgSubmitTxResponse {} diff --git a/proto/initia/move/module/v1/module.proto b/proto/initia/move/module/v1/module.proto index f9253a16..5acef178 100644 --- a/proto/initia/move/module/v1/module.proto +++ b/proto/initia/move/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/move" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/move"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/move/v1/auth.proto b/proto/initia/move/v1/auth.proto index b2aa0beb..d9027b33 100644 --- a/proto/initia/move/v1/auth.proto +++ b/proto/initia/move/v1/auth.proto @@ -2,14 +2,14 @@ syntax = "proto3"; package initia.move.v1; import "amino/amino.proto"; -import "gogoproto/gogo.proto"; import "cosmos/auth/v1beta1/auth.proto"; +import "gogoproto/gogo.proto"; option go_package = "github.com/initia-labs/initia/x/move/types"; // ObjectAccount defines an account for objects that holds coins without pubkey. message ObjectAccount { - option (amino.name) = "move/ObjectAccount"; + option (amino.name) = "move/ObjectAccount"; option (gogoproto.goproto_getters) = false; cosmos.auth.v1beta1.BaseAccount base_account = 1 [(gogoproto.embed) = true]; @@ -17,7 +17,7 @@ message ObjectAccount { // TableAccount defines an account for tables that holds items without pubkey. message TableAccount { - option (amino.name) = "move/TableAccount"; + option (amino.name) = "move/TableAccount"; option (gogoproto.goproto_getters) = false; cosmos.auth.v1beta1.BaseAccount base_account = 1 [(gogoproto.embed) = true]; diff --git a/proto/initia/move/v1/authz.proto b/proto/initia/move/v1/authz.proto index 798b80cd..d08e8402 100644 --- a/proto/initia/move/v1/authz.proto +++ b/proto/initia/move/v1/authz.proto @@ -11,7 +11,7 @@ option go_package = "github.com/initia-labs/initia/x/move/types"; // PublishAuthorization defines authorization for publish a move module. message PublishAuthorization { option (cosmos_proto.implements_interface) = "Authorization"; - option (amino.name) = "move/PublishAuthorization"; + option (amino.name) = "move/PublishAuthorization"; repeated string module_names = 1; } @@ -19,7 +19,10 @@ message PublishAuthorization { // ExecuteAuthorization defines authorization for execute a move function. message ExecuteAuthorization { option (cosmos_proto.implements_interface) = "Authorization"; - option (amino.name) = "move/ExecuteAuthorization"; + option (amino.name) = "move/ExecuteAuthorization"; - repeated ExecuteAuthorizationItem items = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated ExecuteAuthorizationItem items = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } diff --git a/proto/initia/move/v1/genesis.proto b/proto/initia/move/v1/genesis.proto index 559ab233..a6c35233 100644 --- a/proto/initia/move/v1/genesis.proto +++ b/proto/initia/move/v1/genesis.proto @@ -9,17 +9,35 @@ option go_package = "github.com/initia-labs/initia/x/move/types"; // GenesisState - genesis state of x/move message GenesisState { - Params params = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - uint64 execution_counter = 2 [(gogoproto.moretags) = "yaml:\"execution_counter\""]; - repeated bytes stdlibs = 3 [(gogoproto.jsontag) = "stdlibs,omitempty"]; - repeated Module modules = 4 - [(gogoproto.jsontag) = "modules,omitempty", (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - repeated Resource resources = 5 - [(gogoproto.jsontag) = "resources,omitempty", (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - repeated TableInfo table_infos = 6 - [(gogoproto.jsontag) = "table_infos,omitempty", (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - repeated TableEntry table_entries = 7 - [(gogoproto.jsontag) = "table_entries,omitempty", (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - repeated DexPair dex_pairs = 8 - [(gogoproto.jsontag) = "dex_pairs,omitempty", (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + uint64 execution_counter = 2 [(gogoproto.moretags) = "yaml:\"execution_counter\""]; + repeated bytes stdlibs = 3 [(gogoproto.jsontag) = "stdlibs,omitempty"]; + repeated Module modules = 4 [ + (gogoproto.jsontag) = "modules,omitempty", + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + repeated Resource resources = 5 [ + (gogoproto.jsontag) = "resources,omitempty", + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + repeated TableInfo table_infos = 6 [ + (gogoproto.jsontag) = "table_infos,omitempty", + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + repeated TableEntry table_entries = 7 [ + (gogoproto.jsontag) = "table_entries,omitempty", + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + repeated DexPair dex_pairs = 8 [ + (gogoproto.jsontag) = "dex_pairs,omitempty", + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } diff --git a/proto/initia/move/v1/query.proto b/proto/initia/move/v1/query.proto index ebbd450f..a8f18203 100644 --- a/proto/initia/move/v1/query.proto +++ b/proto/initia/move/v1/query.proto @@ -7,8 +7,8 @@ import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; import "initia/move/v1/types.proto"; -option go_package = "github.com/initia-labs/initia/x/move/types"; -option (gogoproto.equal_all) = false; +option go_package = "github.com/initia-labs/initia/x/move/types"; +option (gogoproto.equal_all) = false; option (gogoproto.goproto_getters_all) = false; // Query provides defines the gRPC querier service @@ -51,7 +51,7 @@ service Query { // Deprecated: Use Query/ViewJSON or Query/ViewJSONBatch // LegacyView execute view function and return the view result. rpc LegacyView(QueryLegacyViewRequest) returns (QueryLegacyViewResponse) { - option deprecated = true; + option deprecated = true; option (google.api.http) = { post: "/initia/move/v1/accounts/{address}/modules/{module_name}/view_functions/{function_name}" body: "*" @@ -129,7 +129,11 @@ message QueryModuleRequest { // method message QueryModuleResponse { option (gogoproto.equal) = true; - Module module = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false, (gogoproto.jsontag) = ""]; + Module module = 1 [ + (gogoproto.embed) = true, + (gogoproto.nullable) = false, + (gogoproto.jsontag) = "" + ]; } // QueryModulesRequest is the request type for the Query/Modules @@ -144,7 +148,10 @@ message QueryModulesRequest { // QueryModulesResponse is the response type for the // Query/Modules RPC method message QueryModulesResponse { - repeated Module modules = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated Module modules = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; } @@ -162,7 +169,11 @@ message QueryResourceRequest { // method message QueryResourceResponse { option (gogoproto.equal) = true; - Resource resource = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false, (gogoproto.jsontag) = ""]; + Resource resource = 1 [ + (gogoproto.embed) = true, + (gogoproto.nullable) = false, + (gogoproto.jsontag) = "" + ]; } // QueryResourcesRequest is the request type for the Query/Resources RPC @@ -177,7 +188,10 @@ message QueryResourcesRequest { // QueryResourcesResponse is the response type for the Query/Resources RPC // method message QueryResourcesResponse { - repeated Resource resources = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated Resource resources = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; } @@ -192,7 +206,10 @@ message QueryTableInfoRequest { // QueryTableInfoResponse is the response type for the Query/TableInfo RPC // method message QueryTableInfoResponse { - TableInfo table_info = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + TableInfo table_info = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryTableEntryRequest is the request type for the Query/TableEntry RPC @@ -207,7 +224,10 @@ message QueryTableEntryRequest { // QueryTableEntryResponse is the response type for the Query/TableEntry RPC // method message QueryTableEntryResponse { - TableEntry table_entry = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + TableEntry table_entry = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryTableEntriesRequest is the request type for the Query/TableEntries RPC @@ -222,7 +242,10 @@ message QueryTableEntriesRequest { // QueryTableEntriesResponse is the response type for the Query/TableEntries RPC // method message QueryTableEntriesResponse { - repeated TableEntry table_entries = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated TableEntry table_entries = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; } @@ -248,9 +271,12 @@ message QueryLegacyViewRequest { // QueryLegacyViewResponse is the response type for the // QueryLegacyView RPC method message QueryLegacyViewResponse { - string data = 1; - repeated VMEvent events = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - uint64 gas_used = 3; + string data = 1; + repeated VMEvent events = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + uint64 gas_used = 3; } // QueryViewRequest is the request type for the QueryView @@ -274,21 +300,30 @@ message QueryViewRequest { // QueryViewResponse is the response type for the // QueryView RPC method message QueryViewResponse { - string data = 1; - repeated VMEvent events = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - uint64 gas_used = 3; + string data = 1; + repeated VMEvent events = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + uint64 gas_used = 3; } // QueryViewBatchRequest is the request type for the QueryViewBatch // RPC method message QueryViewBatchRequest { - repeated QueryViewRequest requests = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated QueryViewRequest requests = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryViewBatchResponse is the response type for the // QueryViewBatch RPC method message QueryViewBatchResponse { - repeated QueryViewResponse responses = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated QueryViewResponse responses = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryViewJSONRequest is the request type for the QueryViewJSON @@ -310,27 +345,36 @@ message QueryViewJSONRequest { // QueryViewJSONResponse is the response type for the // QueryViewJSON RPC method message QueryViewJSONResponse { - string data = 1; - repeated VMEvent events = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - uint64 gas_used = 3; + string data = 1; + repeated VMEvent events = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + uint64 gas_used = 3; } // QueryViewJSONBatchRequest is the request type for the QueryViewJSONBatch // RPC method message QueryViewJSONBatchRequest { - repeated QueryViewJSONRequest requests = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated QueryViewJSONRequest requests = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // QueryViewJSONBatchResponse is the response type for the // QueryViewJSONBatch RPC method message QueryViewJSONBatchResponse { - repeated QueryViewJSONResponse responses = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated QueryViewJSONResponse responses = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // VMEvent is the event emitted from vm. message VMEvent { string type_tag = 1; - string data = 2; + string data = 2; } // QueryScriptABIRequest is the request type for the Query/ScriptABI diff --git a/proto/initia/move/v1/tx.proto b/proto/initia/move/v1/tx.proto index 60ebd1d2..080f958c 100644 --- a/proto/initia/move/v1/tx.proto +++ b/proto/initia/move/v1/tx.proto @@ -7,7 +7,7 @@ import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; import "initia/move/v1/types.proto"; -option go_package = "github.com/initia-labs/initia/x/move/types"; +option go_package = "github.com/initia-labs/initia/x/move/types"; option (gogoproto.goproto_getters_all) = false; // Msg defines the move Msg service. @@ -53,7 +53,7 @@ service Msg { // MsgPublish is the message to store compiled Move module message MsgPublish { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "move/MsgPublish"; + option (amino.name) = "move/MsgPublish"; // Sender is the that actor that signed the messages string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -75,7 +75,7 @@ message MsgPublishResponse {} // MsgExecute is the message to execute the given module function message MsgExecute { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "move/MsgExecute"; + option (amino.name) = "move/MsgExecute"; // Sender is the that actor that signed the messages string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -100,7 +100,7 @@ message MsgExecuteResponse {} // MsgExecuteJSON is the message to execute the given module function message MsgExecuteJSON { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "move/MsgExecuteJSON"; + option (amino.name) = "move/MsgExecuteJSON"; // Sender is the that actor that signed the messages string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -123,7 +123,7 @@ message MsgExecuteJSONResponse {} // MsgScript is the message to execute script code with sender as signer message MsgScript { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "move/MsgScript"; + option (amino.name) = "move/MsgScript"; // Sender is the that actor that signed the messages string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -144,7 +144,7 @@ message MsgScriptResponse {} // MsgScriptJSON is the message to execute script code with sender as signer message MsgScriptJSON { option (cosmos.msg.v1.signer) = "sender"; - option (amino.name) = "move/MsgScriptJSON"; + option (amino.name) = "move/MsgScriptJSON"; // Sender is the that actor that signed the messages string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; @@ -167,7 +167,7 @@ message MsgScriptJSONResponse {} // MsgGovPublish is the message to store compiled Move module via gov proposal message MsgGovPublish { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgGovPublish"; + option (amino.name) = "move/MsgGovPublish"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -193,7 +193,7 @@ message MsgGovPublishResponse {} // function via gov proposal message MsgGovExecute { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgGovExecute"; + option (amino.name) = "move/MsgGovExecute"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -222,7 +222,7 @@ message MsgGovExecuteResponse {} // function via gov proposal message MsgGovExecuteJSON { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgGovExecuteJSON"; + option (amino.name) = "move/MsgGovExecuteJSON"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -248,7 +248,7 @@ message MsgGovExecuteJSONResponse {} // MsgGovScript is the message to execute script code with sender as signer via gov message MsgGovScript { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgGovScript"; + option (amino.name) = "move/MsgGovScript"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -272,7 +272,7 @@ message MsgGovScriptResponse {} // MsgGovScriptJSON is the message to execute script code with sender as signer via gov message MsgGovScriptJSON { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgGovScriptJSON"; + option (amino.name) = "move/MsgGovScriptJSON"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -298,7 +298,7 @@ message MsgGovScriptJSONResponse {} // - register lp denom as staking denom message MsgWhitelist { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgWhitelist"; + option (amino.name) = "move/MsgWhitelist"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -306,7 +306,10 @@ message MsgWhitelist { // Dex coin LP metadata address string metadata_lp = 2 [(gogoproto.customname) = "MetadataLP"]; // RewardWeight is registered to distribution's Params - string reward_weight = 3 [(gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", (gogoproto.nullable) = false]; + string reward_weight = 3 [ + (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", + (gogoproto.nullable) = false + ]; } // MsgWhitelistResponse returns result data. @@ -316,7 +319,7 @@ message MsgWhitelistResponse {} // from the whitelist of various features. message MsgDelist { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgWhitelist"; + option (amino.name) = "move/MsgWhitelist"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -331,7 +334,7 @@ message MsgDelistResponse {} // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "move/MsgUpdateParams"; + option (amino.name) = "move/MsgUpdateParams"; // authority is the address that controls the module // (defaults to x/gov unless overwritten). @@ -339,7 +342,10 @@ message MsgUpdateParams { // params defines the x/staking parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/initia/move/v1/types.proto b/proto/initia/move/v1/types.proto index 18fcf5c5..6abc904f 100644 --- a/proto/initia/move/v1/types.proto +++ b/proto/initia/move/v1/types.proto @@ -4,29 +4,29 @@ package initia.move.v1; import "amino/amino.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/initia-labs/initia/x/move/types"; +option go_package = "github.com/initia-labs/initia/x/move/types"; +option (gogoproto.equal_all) = true; option (gogoproto.goproto_getters_all) = false; -option (gogoproto.equal_all) = true; // Params defines the set of move parameters. message Params { - option (amino.name) = "move/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "move/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; - string base_denom = 1; + string base_denom = 1; string base_min_gas_price = 2 [ - (gogoproto.moretags) = "yaml:\"base_min_gas_price\"", + (gogoproto.moretags) = "yaml:\"base_min_gas_price\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true ]; // CSR: Percentage of fees distributed to developers string contract_shared_revenue_ratio = 3 [ - (gogoproto.moretags) = "yaml:\"contract_shared_revenue_ratio\"", + (gogoproto.moretags) = "yaml:\"contract_shared_revenue_ratio\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true ]; @@ -35,25 +35,27 @@ message Params { // It is a list of addresses with permission to distribute contracts, // and an empty list is interpreted as allowing anyone to distribute. - repeated string allowed_publishers = 5 - [(gogoproto.moretags) = "yaml:\"allowed_publishers\"", (amino.dont_omitempty) = true]; + repeated string allowed_publishers = 5 [ + (gogoproto.moretags) = "yaml:\"allowed_publishers\"", + (amino.dont_omitempty) = true + ]; } // RawParams defines the raw params to store. message RawParams { - string base_denom = 1; + string base_denom = 1; string base_min_gas_price = 2 [ - (gogoproto.moretags) = "yaml:\"base_min_gas_price\"", + (gogoproto.moretags) = "yaml:\"base_min_gas_price\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true ]; // CSR: Percentage of fees distributed to developers string contract_shared_revenue_ratio = 3 [ - (gogoproto.moretags) = "yaml:\"contract_shared_revenue_ratio\"", + (gogoproto.moretags) = "yaml:\"contract_shared_revenue_ratio\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true ]; @@ -64,36 +66,36 @@ message RawParams { // Module is data for the uploaded contract move code // ex) 0000000000000000000000000000000000000001/0/BasicCoin message Module { - string address = 1; - string module_name = 2; - string abi = 3; - bytes raw_bytes = 4; + string address = 1; + string module_name = 2; + string abi = 3; + bytes raw_bytes = 4; UpgradePolicy upgrade_policy = 5; } // Resource is data for the stored move resource // ex) 0000000000000000000000000000000000000002/2/0x1::BasicCoin::Coin<0x1::BasicCoin::Initia> message Resource { - string address = 1; - string struct_tag = 2; + string address = 1; + string struct_tag = 2; string move_resource = 3; - bytes raw_bytes = 4; + bytes raw_bytes = 4; } // TableInfo is data stored under Table address message TableInfo { - string address = 1; - string key_type = 2; + string address = 1; + string key_type = 2; string value_type = 3; } // TableEntry is data stored under Table address and the key bytes message TableEntry { - string address = 1; - string key = 2; - string value = 3; - bytes key_bytes = 4; - bytes value_bytes = 5; + string address = 1; + string key = 2; + string value = 3; + bytes key_bytes = 4; + bytes value_bytes = 5; } // UpgradePolicy is the policy for upgrading a move module. @@ -116,7 +118,7 @@ message UpgradePolicyProto { // std::dex::Pool and std::dex::Config resources. message DexPair { string metadata_quote = 1; - string metadata_lp = 2 [(gogoproto.customname) = "MetadataLP"]; + string metadata_lp = 2 [(gogoproto.customname) = "MetadataLP"]; } // ExecuteAuthorizationItem is the information for granting module execution diff --git a/proto/initia/mstaking/module/v1/module.proto b/proto/initia/mstaking/module/v1/module.proto index 2074f623..27077926 100644 --- a/proto/initia/mstaking/module/v1/module.proto +++ b/proto/initia/mstaking/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/mstaking" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/mstaking"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/mstaking/v1/authz.proto b/proto/initia/mstaking/v1/authz.proto index 63e0911c..4687625d 100644 --- a/proto/initia/mstaking/v1/authz.proto +++ b/proto/initia/mstaking/v1/authz.proto @@ -1,24 +1,24 @@ syntax = "proto3"; package initia.mstaking.v1; -import "gogoproto/gogo.proto"; -import "cosmos_proto/cosmos.proto"; -import "cosmos/base/v1beta1/coin.proto"; import "amino/amino.proto"; +import "cosmos/base/v1beta1/coin.proto"; +import "cosmos_proto/cosmos.proto"; +import "gogoproto/gogo.proto"; option go_package = "github.com/initia-labs/initia/x/mstaking/types"; // StakeAuthorization defines authorization for delegate/undelegate/redelegate. message StakeAuthorization { option (cosmos_proto.implements_interface) = "cosmos.authz.v1beta1.Authorization"; - option (amino.name) = "mstake/StakeAuthorization"; + option (amino.name) = "mstake/StakeAuthorization"; // max_tokens specifies the maximum amount of tokens can be delegate to a validator. If it is // empty, there is no spend limit and any amount of coins can be delegated. repeated cosmos.base.v1beta1.Coin max_tokens = 1 [ - (gogoproto.moretags) = "yaml:\"max_tokens\"", + (gogoproto.moretags) = "yaml:\"max_tokens\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // validators is the oneof that represents either allow_list or deny_list oneof validators { diff --git a/proto/initia/mstaking/v1/genesis.proto b/proto/initia/mstaking/v1/genesis.proto index 1ddea496..6f859a1d 100644 --- a/proto/initia/mstaking/v1/genesis.proto +++ b/proto/initia/mstaking/v1/genesis.proto @@ -11,34 +11,46 @@ option go_package = "github.com/initia-labs/initia/x/mstaking/types"; // GenesisState defines the staking module's genesis state. message GenesisState { // params defines all the paramaters of related to deposit. - Params params = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; // last_validator_powers is a special index that provides a historical list // of the last-block's bonded validators. repeated LastValidatorPower last_validator_powers = 2 [ - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true, - (gogoproto.moretags) = "yaml:\"last_validator_powers\"" + (gogoproto.moretags) = "yaml:\"last_validator_powers\"" ]; // delegations defines the validator set at genesis. - repeated Validator validators = 3 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.moretags) = "yaml:\"validators\""]; + repeated Validator validators = 3 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.moretags) = "yaml:\"validators\"" + ]; // delegations defines the delegations active at genesis. - repeated Delegation delegations = 4 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.moretags) = "yaml:\"delegations\""]; + repeated Delegation delegations = 4 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.moretags) = "yaml:\"delegations\"" + ]; // unbonding_delegations defines the unbonding delegations active at genesis. repeated UnbondingDelegation unbonding_delegations = 5 [ - (gogoproto.nullable) = false, + (gogoproto.nullable) = false, (amino.dont_omitempty) = true, - (gogoproto.moretags) = "yaml:\"unbonding_delegations\"" + (gogoproto.moretags) = "yaml:\"unbonding_delegations\"" ]; // redelegations defines the redelegations active at genesis. - repeated Redelegation redelegations = 6 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.moretags) = "yaml:\"redelegations\""]; + repeated Redelegation redelegations = 6 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.moretags) = "yaml:\"redelegations\"" + ]; bool exported = 7; @@ -48,7 +60,7 @@ message GenesisState { // LastValidatorPower required for validator set update logic. message LastValidatorPower { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // address is the address of the validator. diff --git a/proto/initia/mstaking/v1/query.proto b/proto/initia/mstaking/v1/query.proto index f2206303..af515b34 100644 --- a/proto/initia/mstaking/v1/query.proto +++ b/proto/initia/mstaking/v1/query.proto @@ -26,23 +26,25 @@ service Query { } // ValidatorUnbondingDelegations queries unbonding delegations of a validator. - rpc ValidatorUnbondingDelegations(QueryValidatorUnbondingDelegationsRequest) - returns (QueryValidatorUnbondingDelegationsResponse) { - option (google.api.http).get = "/initia/mstaking/v1/validators/" - "{validator_addr}/unbonding_delegations"; + rpc ValidatorUnbondingDelegations(QueryValidatorUnbondingDelegationsRequest) returns (QueryValidatorUnbondingDelegationsResponse) { + option (google.api.http).get = + "/initia/mstaking/v1/validators/" + "{validator_addr}/unbonding_delegations"; } // Delegation queries delegate info for given validator delegator pair. rpc Delegation(QueryDelegationRequest) returns (QueryDelegationResponse) { - option (google.api.http).get = "/initia/mstaking/v1/validators/{validator_addr}/delegations/" - "{delegator_addr}"; + option (google.api.http).get = + "/initia/mstaking/v1/validators/{validator_addr}/delegations/" + "{delegator_addr}"; } // UnbondingDelegation queries unbonding info for given validator delegator // pair. rpc UnbondingDelegation(QueryUnbondingDelegationRequest) returns (QueryUnbondingDelegationResponse) { - option (google.api.http).get = "/initia/mstaking/v1/validators/{validator_addr}/delegations/" - "{delegator_addr}/unbonding_delegation"; + option (google.api.http).get = + "/initia/mstaking/v1/validators/{validator_addr}/delegations/" + "{delegator_addr}/unbonding_delegation"; } // DelegatorDelegations queries all delegations of a given delegator address. @@ -52,10 +54,10 @@ service Query { // DelegatorUnbondingDelegations queries all unbonding delegations of a given // delegator address. - rpc DelegatorUnbondingDelegations(QueryDelegatorUnbondingDelegationsRequest) - returns (QueryDelegatorUnbondingDelegationsResponse) { - option (google.api.http).get = "/initia/mstaking/v1/delegators/" - "{delegator_addr}/unbonding_delegations"; + rpc DelegatorUnbondingDelegations(QueryDelegatorUnbondingDelegationsRequest) returns (QueryDelegatorUnbondingDelegationsResponse) { + option (google.api.http).get = + "/initia/mstaking/v1/delegators/" + "{delegator_addr}/unbonding_delegations"; } // Redelegations queries redelegations of given address. @@ -72,8 +74,9 @@ service Query { // DelegatorValidator queries validator info for given delegator validator // pair. rpc DelegatorValidator(QueryDelegatorValidatorRequest) returns (QueryDelegatorValidatorResponse) { - option (google.api.http).get = "/initia/mstaking/v1/delegators/{delegator_addr}/validators/" - "{validator_addr}"; + option (google.api.http).get = + "/initia/mstaking/v1/delegators/{delegator_addr}/validators/" + "{validator_addr}"; } // Pool queries the pool info. @@ -130,8 +133,10 @@ message QueryValidatorDelegationsRequest { // QueryValidatorDelegationsResponse is response type for the // Query/ValidatorDelegations RPC method message QueryValidatorDelegationsResponse { - repeated DelegationResponse delegation_responses = 1 - [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "DelegationResponses"]; + repeated DelegationResponse delegation_responses = 1 [ + (gogoproto.nullable) = false, + (gogoproto.castrepeated) = "DelegationResponses" + ]; // pagination defines the pagination in the response. cosmos.base.query.v1beta1.PageResponse pagination = 2; @@ -158,7 +163,7 @@ message QueryValidatorUnbondingDelegationsResponse { // QueryDelegationRequest is request type for the Query/Delegation RPC method. message QueryDelegationRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -177,7 +182,7 @@ message QueryDelegationResponse { // QueryUnbondingDelegationRequest is request type for the // Query/UnbondingDelegation RPC method. message QueryUnbondingDelegationRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -197,7 +202,7 @@ message QueryUnbondingDelegationResponse { // QueryDelegatorDelegationsRequest is request type for the // Query/DelegatorDelegations RPC method. message QueryDelegatorDelegationsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -220,7 +225,7 @@ message QueryDelegatorDelegationsResponse { // QueryDelegatorUnbondingDelegationsRequest is request type for the // Query/DelegatorUnbondingDelegations RPC method. message QueryDelegatorUnbondingDelegationsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -242,7 +247,7 @@ message QueryDelegatorUnbondingDelegationsResponse { // QueryRedelegationsRequest is request type for the Query/Redelegations RPC // method. message QueryRedelegationsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -270,7 +275,7 @@ message QueryRedelegationsResponse { // QueryDelegatorValidatorsRequest is request type for the // Query/DelegatorValidators RPC method. message QueryDelegatorValidatorsRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. @@ -293,7 +298,7 @@ message QueryDelegatorValidatorsResponse { // QueryDelegatorValidatorRequest is request type for the // Query/DelegatorValidator RPC method. message QueryDelegatorValidatorRequest { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; // delegator_addr defines the delegator address to query for. diff --git a/proto/initia/mstaking/v1/staking.proto b/proto/initia/mstaking/v1/staking.proto index ef58205f..cd9a2607 100644 --- a/proto/initia/mstaking/v1/staking.proto +++ b/proto/initia/mstaking/v1/staking.proto @@ -13,40 +13,49 @@ option go_package = "github.com/initia-labs/initia/x/mstaking/types"; // CommissionRates defines the initial commission rates to be used for creating // a validator. message CommissionRates { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // rate is the commission rate charged to delegators, as a fraction. - string rate = 1 [(gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", (gogoproto.nullable) = false]; + string rate = 1 [ + (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", + (gogoproto.nullable) = false + ]; // max_rate defines the maximum commission rate which validator can ever charge, as a fraction. string max_rate = 2 [ - (gogoproto.moretags) = "yaml:\"max_rate\"", + (gogoproto.moretags) = "yaml:\"max_rate\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // max_change_rate defines the maximum daily increase of the validator commission, as a fraction. string max_change_rate = 3 [ - (gogoproto.moretags) = "yaml:\"max_change_rate\"", + (gogoproto.moretags) = "yaml:\"max_change_rate\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // Commission defines commission parameters for a given validator. message Commission { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // commission_rates defines the initial commission rates to be used for creating a validator. - CommissionRates commission_rates = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false]; + CommissionRates commission_rates = 1 [ + (gogoproto.embed) = true, + (gogoproto.nullable) = false + ]; // update_time is the last time the commission rate was changed. - google.protobuf.Timestamp update_time = 2 - [(gogoproto.nullable) = false, (gogoproto.stdtime) = true, (gogoproto.moretags) = "yaml:\"update_time\""]; + google.protobuf.Timestamp update_time = 2 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true, + (gogoproto.moretags) = "yaml:\"update_time\"" + ]; } // Description defines a validator description. message Description { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // moniker defines a human-readable name for the validator. @@ -70,51 +79,56 @@ message Description { // exchange rate. Voting power can be calculated as total bonded shares // multiplied by exchange rate. message Validator { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_stringer) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.goproto_getters) = false; // operator_address defines the address of the validator's operator; bech encoded in JSON. string operator_address = 1 [(gogoproto.moretags) = "yaml:\"operator_address\""]; // consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. - google.protobuf.Any consensus_pubkey = 2 - [(cosmos_proto.accepts_interface) = "cosmos.crypto.PubKey", (gogoproto.moretags) = "yaml:\"consensus_pubkey\""]; + google.protobuf.Any consensus_pubkey = 2 [ + (cosmos_proto.accepts_interface) = "cosmos.crypto.PubKey", + (gogoproto.moretags) = "yaml:\"consensus_pubkey\"" + ]; // jailed defined whether the validator has been jailed from bonded status or not. bool jailed = 3; // status is the validator status (bonded/unbonding/unbonded). BondStatus status = 4; // tokens define the delegated tokens (incl. self-delegation). repeated cosmos.base.v1beta1.Coin tokens = 5 [ - (gogoproto.moretags) = "yaml:\"tokens\"", + (gogoproto.moretags) = "yaml:\"tokens\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // delegator_shares defines total shares issued to a validator's delegators. repeated cosmos.base.v1beta1.DecCoin delegator_shares = 6 [ - (gogoproto.moretags) = "yaml:\"delegator_shares\"", + (gogoproto.moretags) = "yaml:\"delegator_shares\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // description defines the description terms for the validator. Description description = 7 [(gogoproto.nullable) = false]; // unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. int64 unbonding_height = 8 [(gogoproto.moretags) = "yaml:\"unbonding_height\""]; // unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. - google.protobuf.Timestamp unbonding_time = 9 - [(gogoproto.nullable) = false, (gogoproto.stdtime) = true, (gogoproto.moretags) = "yaml:\"unbonding_time\""]; + google.protobuf.Timestamp unbonding_time = 9 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true, + (gogoproto.moretags) = "yaml:\"unbonding_time\"" + ]; // commission defines the commission parameters. Commission commission = 10 [(gogoproto.nullable) = false]; // voting_powers defines the voting powers for each bond denoms repeated cosmos.base.v1beta1.Coin voting_powers = 11 [ - (gogoproto.moretags) = "yaml:\"voting_powers\"", + (gogoproto.moretags) = "yaml:\"voting_powers\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // voting_power defines the sum of voting powers string voting_power = 12 [ - (gogoproto.moretags) = "yaml:\"voting_power\"", + (gogoproto.moretags) = "yaml:\"voting_power\"", (gogoproto.customtype) = "cosmossdk.io/math.Int", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // strictly positive if this validator's unbonding has been stopped by external modules @@ -141,7 +155,7 @@ enum BondStatus { // ValAddresses defines a repeated set of validator addresses. message ValAddresses { option (gogoproto.goproto_stringer) = false; - option (gogoproto.stringer) = true; + option (gogoproto.stringer) = true; repeated string addresses = 1; } @@ -150,8 +164,8 @@ message ValAddresses { // It is intended to be used as a marshalable pointer. For example, a DVPair can // be used to construct the key to getting an UnbondingDelegation from state. message DVPair { - option (gogoproto.equal) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.equal) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = false; string delegator_address = 1 [(gogoproto.moretags) = "yaml:\"delegator_address\""]; @@ -168,11 +182,11 @@ message DVPairs { // example, a DVVTriplet can be used to construct the key to getting a // Redelegation from state. message DVVTriplet { - option (gogoproto.equal) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.equal) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = false; - string delegator_address = 1 [(gogoproto.moretags) = "yaml:\"delegator_address\""]; + string delegator_address = 1 [(gogoproto.moretags) = "yaml:\"delegator_address\""]; string validator_src_address = 2 [(gogoproto.moretags) = "yaml:\"validator_src_address\""]; string validator_dst_address = 3 [(gogoproto.moretags) = "yaml:\"validator_dst_address\""]; } @@ -186,8 +200,8 @@ message DVVTriplets { // owned by one delegator, and is associated with the voting power of one // validator. message Delegation { - option (gogoproto.equal) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.equal) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = false; // delegator_address is the bech32-encoded address of the delegator. @@ -196,17 +210,17 @@ message Delegation { string validator_address = 2 [(gogoproto.moretags) = "yaml:\"validator_address\""]; // shares define the delegation shares received. repeated cosmos.base.v1beta1.DecCoin shares = 3 [ - (gogoproto.moretags) = "yaml:\"shares\"", + (gogoproto.moretags) = "yaml:\"shares\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // UnbondingDelegation stores all of a single delegator's unbonding bonds // for a single validator in an time-ordered list. message UnbondingDelegation { - option (gogoproto.equal) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.equal) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = false; // delegator_address is the bech32-encoded address of the delegator. @@ -219,25 +233,28 @@ message UnbondingDelegation { // UnbondingDelegationEntry defines an unbonding object with relevant metadata. message UnbondingDelegationEntry { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // creation_height is the height which the unbonding took place. int64 creation_height = 1 [(gogoproto.moretags) = "yaml:\"creation_height\""]; // completion_time is the unix time for unbonding completion. - google.protobuf.Timestamp completion_time = 2 - [(gogoproto.nullable) = false, (gogoproto.stdtime) = true, (gogoproto.moretags) = "yaml:\"completion_time\""]; + google.protobuf.Timestamp completion_time = 2 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true, + (gogoproto.moretags) = "yaml:\"completion_time\"" + ]; // initial_balance defines the tokens initially scheduled to receive at completion. repeated cosmos.base.v1beta1.Coin initial_balance = 3 [ - (gogoproto.moretags) = "yaml:\"initial_balance\"", + (gogoproto.moretags) = "yaml:\"initial_balance\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // balance defines the tokens to receive at completion. repeated cosmos.base.v1beta1.Coin balance = 4 [ - (gogoproto.moretags) = "yaml:\"balance\"", + (gogoproto.moretags) = "yaml:\"balance\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // Incrementing id that uniquely identifies this entry uint64 unbonding_id = 5; @@ -247,25 +264,28 @@ message UnbondingDelegationEntry { // RedelegationEntry defines a redelegation object with relevant metadata. message RedelegationEntry { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // creation_height defines the height which the redelegation took place. int64 creation_height = 1 [(gogoproto.moretags) = "yaml:\"creation_height\""]; // completion_time defines the unix time for redelegation completion. - google.protobuf.Timestamp completion_time = 2 - [(gogoproto.nullable) = false, (gogoproto.stdtime) = true, (gogoproto.moretags) = "yaml:\"completion_time\""]; + google.protobuf.Timestamp completion_time = 2 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true, + (gogoproto.moretags) = "yaml:\"completion_time\"" + ]; // initial_balance defines the initial balance when redelegation started. repeated cosmos.base.v1beta1.Coin initial_balance = 3 [ - (gogoproto.moretags) = "yaml:\"initial_balance\"", + (gogoproto.moretags) = "yaml:\"initial_balance\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // shares_dst is the amount of destination-validator shares created by redelegation. repeated cosmos.base.v1beta1.DecCoin shares_dst = 4 [ - (gogoproto.moretags) = "yaml:\"shares_dst\"", + (gogoproto.moretags) = "yaml:\"shares_dst\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // Incrementing id that uniquely identifies this entry uint64 unbonding_id = 5; @@ -277,8 +297,8 @@ message RedelegationEntry { // Redelegation contains the list of a particular delegator's redelegating bonds // from a particular source validator to a particular destination validator. message Redelegation { - option (gogoproto.equal) = false; - option (gogoproto.goproto_getters) = false; + option (gogoproto.equal) = false; + option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_stringer) = false; // delegator_address is the bech32-encoded address of the delegator. @@ -293,12 +313,15 @@ message Redelegation { // Params defines the parameters for the staking module. message Params { - option (gogoproto.equal) = true; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; // unbonding_time is the time duration of unbonding. - google.protobuf.Duration unbonding_time = 1 - [(gogoproto.nullable) = false, (gogoproto.stdduration) = true, (gogoproto.moretags) = "yaml:\"unbonding_time\""]; + google.protobuf.Duration unbonding_time = 1 [ + (gogoproto.nullable) = false, + (gogoproto.stdduration) = true, + (gogoproto.moretags) = "yaml:\"unbonding_time\"" + ]; // max_validators is the maximum number of validators. uint32 max_validators = 2 [(gogoproto.moretags) = "yaml:\"max_validators\""]; // max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). @@ -311,22 +334,24 @@ message Params { uint64 min_voting_power = 6 [(gogoproto.moretags) = "yaml:\"min_voting_power\""]; // min_commission_rate is the chain-wide minimum commission rate that a validator can charge their delegators string min_commission_rate = 7 [ - (gogoproto.moretags) = "yaml:\"min_commission_rate\"", + (gogoproto.moretags) = "yaml:\"min_commission_rate\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } // DelegationResponse is equivalent to Delegation except that it contains a // balance in addition to shares which is more suitable for client responses. message DelegationResponse { - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_stringer) = false; Delegation delegation = 1 [(gogoproto.nullable) = false]; - repeated cosmos.base.v1beta1.Coin balance = 2 - [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"]; + repeated cosmos.base.v1beta1.Coin balance = 2 [ + (gogoproto.nullable) = false, + (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins" + ]; } // RedelegationEntryResponse is equivalent to a RedelegationEntry except that it @@ -335,9 +360,11 @@ message DelegationResponse { message RedelegationEntryResponse { option (gogoproto.equal) = true; - RedelegationEntry redelegation_entry = 1 [(gogoproto.nullable) = false]; - repeated cosmos.base.v1beta1.Coin balance = 2 - [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"]; + RedelegationEntry redelegation_entry = 1 [(gogoproto.nullable) = false]; + repeated cosmos.base.v1beta1.Coin balance = 2 [ + (gogoproto.nullable) = false, + (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins" + ]; } // RedelegationResponse is equivalent to a Redelegation except that its entries @@ -346,31 +373,31 @@ message RedelegationEntryResponse { message RedelegationResponse { option (gogoproto.equal) = false; - Redelegation redelegation = 1 [(gogoproto.nullable) = false]; - repeated RedelegationEntryResponse entries = 2 [(gogoproto.nullable) = false]; + Redelegation redelegation = 1 [(gogoproto.nullable) = false]; + repeated RedelegationEntryResponse entries = 2 [(gogoproto.nullable) = false]; } // Pool is used for tracking bonded and not-bonded token supply of the bond // denomination. message Pool { - option (gogoproto.description) = true; - option (gogoproto.equal) = true; + option (gogoproto.description) = true; + option (gogoproto.equal) = true; repeated cosmos.base.v1beta1.Coin not_bonded_tokens = 1 [ (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.jsontag) = "not_bonded_tokens", - (gogoproto.nullable) = false, - (gogoproto.moretags) = "yaml:\"not_bonded_tokens\"" + (gogoproto.jsontag) = "not_bonded_tokens", + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"not_bonded_tokens\"" ]; repeated cosmos.base.v1beta1.Coin bonded_tokens = 2 [ - (gogoproto.jsontag) = "bonded_tokens", + (gogoproto.jsontag) = "bonded_tokens", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (gogoproto.moretags) = "yaml:\"bonded_tokens\"" + (gogoproto.nullable) = false, + (gogoproto.moretags) = "yaml:\"bonded_tokens\"" ]; repeated cosmos.base.v1beta1.DecCoin voting_power_weights = 3 [ - (gogoproto.moretags) = "yaml:\"voting_power_weights\"", + (gogoproto.moretags) = "yaml:\"voting_power_weights\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.DecCoins", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; } diff --git a/proto/initia/mstaking/v1/tx.proto b/proto/initia/mstaking/v1/tx.proto index 184a90de..ab9e44da 100644 --- a/proto/initia/mstaking/v1/tx.proto +++ b/proto/initia/mstaking/v1/tx.proto @@ -46,20 +46,26 @@ service Msg { // MsgCreateValidator defines a SDK message for creating a new validator. message MsgCreateValidator { option (cosmos.msg.v1.signer) = "validator_address"; - option (amino.name) = "mstaking/MsgCreateValidator"; + option (amino.name) = "mstaking/MsgCreateValidator"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - Description description = 1 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - CommissionRates commission = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; - string validator_address = 3 [(cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; - google.protobuf.Any pubkey = 4 [(cosmos_proto.accepts_interface) = "cosmos.crypto.PubKey"]; + Description description = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + CommissionRates commission = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; + string validator_address = 3 [(cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; + google.protobuf.Any pubkey = 4 [(cosmos_proto.accepts_interface) = "cosmos.crypto.PubKey"]; repeated cosmos.base.v1beta1.Coin amount = 5 [ - (gogoproto.moretags) = "yaml:\"amount\"", + (gogoproto.moretags) = "yaml:\"amount\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (amino.dont_omitempty) = true + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true ]; } @@ -69,21 +75,25 @@ message MsgCreateValidatorResponse {} // MsgEditValidator defines a SDK message for editing an existing validator. message MsgEditValidator { option (cosmos.msg.v1.signer) = "validator_address"; - option (amino.name) = "mstaking/MsgEditValidator"; + option (amino.name) = "mstaking/MsgEditValidator"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - Description description = 1 [(gogoproto.nullable) = false]; - string validator_address = 2 - [(gogoproto.moretags) = "yaml:\"address\"", (cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; + Description description = 1 [(gogoproto.nullable) = false]; + string validator_address = 2 [ + (gogoproto.moretags) = "yaml:\"address\"", + (cosmos_proto.scalar) = "cosmos.ValidatorAddressString" + ]; // We pass a reference to the new commission rate and min self delegation as // it's not mandatory to update. If not updated, the deserialized rate will be // zero with no way to distinguish if an update was intended. // REF: #2373 - string commission_rate = 3 - [(gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", (gogoproto.moretags) = "yaml:\"commission_rate\""]; + string commission_rate = 3 [ + (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", + (gogoproto.moretags) = "yaml:\"commission_rate\"" + ]; } // MsgEditValidatorResponse defines the Msg/EditValidator response type. @@ -93,20 +103,24 @@ message MsgEditValidatorResponse {} // from a delegator to a validator. message MsgDelegate { option (cosmos.msg.v1.signer) = "delegator_address"; - option (amino.name) = "mstaking/MsgDelegate"; + option (amino.name) = "mstaking/MsgDelegate"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string delegator_address = 1 - [(gogoproto.moretags) = "yaml:\"delegator_address\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; - string validator_address = 2 - [(gogoproto.moretags) = "yaml:\"validator_address\"", (cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; + string delegator_address = 1 [ + (gogoproto.moretags) = "yaml:\"delegator_address\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; + string validator_address = 2 [ + (gogoproto.moretags) = "yaml:\"validator_address\"", + (cosmos_proto.scalar) = "cosmos.ValidatorAddressString" + ]; repeated cosmos.base.v1beta1.Coin amount = 3 [ - (gogoproto.moretags) = "yaml:\"amount\"", + (gogoproto.moretags) = "yaml:\"amount\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (amino.dont_omitempty) = true + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true ]; } @@ -117,82 +131,97 @@ message MsgDelegateResponse {} // of coins from a delegator and source validator to a destination validator. message MsgBeginRedelegate { option (cosmos.msg.v1.signer) = "delegator_address"; - option (amino.name) = "mstaking/MsgBeginRedelegate"; + option (amino.name) = "mstaking/MsgBeginRedelegate"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string delegator_address = 1 - [(gogoproto.moretags) = "yaml:\"delegator_address\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; + string delegator_address = 1 [ + (gogoproto.moretags) = "yaml:\"delegator_address\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; string validator_src_address = 2 [ - (gogoproto.moretags) = "yaml:\"validator_src_address\"", + (gogoproto.moretags) = "yaml:\"validator_src_address\"", (cosmos_proto.scalar) = "cosmos.ValidatorAddressString" ]; string validator_dst_address = 3 [ - (gogoproto.moretags) = "yaml:\"validator_dst_address\"", + (gogoproto.moretags) = "yaml:\"validator_dst_address\"", (cosmos_proto.scalar) = "cosmos.ValidatorAddressString" ]; repeated cosmos.base.v1beta1.Coin amount = 4 [ - (gogoproto.moretags) = "yaml:\"amount\"", + (gogoproto.moretags) = "yaml:\"amount\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (amino.dont_omitempty) = true + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true ]; } // MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type. message MsgBeginRedelegateResponse { - google.protobuf.Timestamp completion_time = 1 - [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdtime) = true]; + google.protobuf.Timestamp completion_time = 1 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true, + (gogoproto.stdtime) = true + ]; } // MsgUndelegate defines a SDK message for performing an undelegation from a // delegate and a validator. message MsgUndelegate { option (cosmos.msg.v1.signer) = "delegator_address"; - option (amino.name) = "mstaking/MsgUndelegate"; + option (amino.name) = "mstaking/MsgUndelegate"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - string delegator_address = 1 - [(gogoproto.moretags) = "yaml:\"delegator_address\"", (cosmos_proto.scalar) = "cosmos.AddressString"]; - string validator_address = 2 - [(gogoproto.moretags) = "yaml:\"validator_address\"", (cosmos_proto.scalar) = "cosmos.ValidatorAddressString"]; + string delegator_address = 1 [ + (gogoproto.moretags) = "yaml:\"delegator_address\"", + (cosmos_proto.scalar) = "cosmos.AddressString" + ]; + string validator_address = 2 [ + (gogoproto.moretags) = "yaml:\"validator_address\"", + (cosmos_proto.scalar) = "cosmos.ValidatorAddressString" + ]; repeated cosmos.base.v1beta1.Coin amount = 3 [ - (gogoproto.moretags) = "yaml:\"amount\"", + (gogoproto.moretags) = "yaml:\"amount\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (amino.dont_omitempty) = true + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true ]; } // MsgUndelegateResponse defines the Msg/Undelegate response type. message MsgUndelegateResponse { - google.protobuf.Timestamp completion_time = 1 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; + google.protobuf.Timestamp completion_time = 1 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true + ]; // amount returns the amount of undelegated coins // // Since: cosmos-sdk 0.50 - repeated cosmos.base.v1beta1.Coin amount = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + repeated cosmos.base.v1beta1.Coin amount = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgCancelUnbondingDelegation defines the SDK message for performing a cancel unbonding delegation for delegator message MsgCancelUnbondingDelegation { option (cosmos.msg.v1.signer) = "delegator_address"; - option (amino.name) = "mstaking/MsgCancelUnbondingDelegation"; + option (amino.name) = "mstaking/MsgCancelUnbondingDelegation"; - option (gogoproto.equal) = false; + option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; string delegator_address = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; string validator_address = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; // amount is always less than or equal to unbonding delegation entry balance repeated cosmos.base.v1beta1.Coin amount = 3 [ - (gogoproto.moretags) = "yaml:\"amount\"", + (gogoproto.moretags) = "yaml:\"amount\"", (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", - (gogoproto.nullable) = false, - (amino.dont_omitempty) = true + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true ]; // creation_height is the height which the unbonding took place. int64 creation_height = 4; @@ -204,14 +233,17 @@ message MsgCancelUnbondingDelegationResponse {} // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "mstaking/MsgUpdateParams"; + option (amino.name) = "mstaking/MsgUpdateParams"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; // params defines the x/staking parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/initia/reward/module/v1/module.proto b/proto/initia/reward/module/v1/module.proto index a9687f67..c96a543f 100644 --- a/proto/initia/reward/module/v1/module.proto +++ b/proto/initia/reward/module/v1/module.proto @@ -6,9 +6,7 @@ import "cosmos/app/v1alpha1/module.proto"; // Module is the config object of the builder module. message Module { - option (cosmos.app.v1alpha1.module) = { - go_import: "github.com/initia-labs/initia/x/reward" - }; + option (cosmos.app.v1alpha1.module) = {go_import: "github.com/initia-labs/initia/x/reward"}; // Authority defines the custom module authority. // If not set, defaults to the governance module. diff --git a/proto/initia/reward/v1/genesis.proto b/proto/initia/reward/v1/genesis.proto index 34c9e274..a380db64 100644 --- a/proto/initia/reward/v1/genesis.proto +++ b/proto/initia/reward/v1/genesis.proto @@ -10,7 +10,13 @@ option go_package = "github.com/initia-labs/initia/x/reward/types"; // GenesisState defines the mint module's genesis state. message GenesisState { // Params defines all the paramaters of the module. - Params params = 1 [(gogoproto.nullable) = false]; - google.protobuf.Timestamp last_release_timestamp = 2 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; - google.protobuf.Timestamp last_dilution_timestamp = 3 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; + Params params = 1 [(gogoproto.nullable) = false]; + google.protobuf.Timestamp last_release_timestamp = 2 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true + ]; + google.protobuf.Timestamp last_dilution_timestamp = 3 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true + ]; } diff --git a/proto/initia/reward/v1/query.proto b/proto/initia/reward/v1/query.proto index 82516816..7e69eba5 100644 --- a/proto/initia/reward/v1/query.proto +++ b/proto/initia/reward/v1/query.proto @@ -43,7 +43,10 @@ message QueryAnnualProvisionsRequest {} // Query/AnnualProvisions RPC method. message QueryAnnualProvisionsResponse { // annual_provisions is the current minting annual provisions value. - bytes annual_provisions = 1 [(gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", (gogoproto.nullable) = false]; + bytes annual_provisions = 1 [ + (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", + (gogoproto.nullable) = false + ]; } // QueryLastDilutionTimestampRequest is the request type for the @@ -54,5 +57,8 @@ message QueryLastDilutionTimestampRequest {} // Query/LastDilutionTimestamp RPC method. message QueryLastDilutionTimestampResponse { // last_dilution_timestamp is the time when the last release rate dilution occurred. - google.protobuf.Timestamp last_dilution_timestamp = 3 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; + google.protobuf.Timestamp last_dilution_timestamp = 3 [ + (gogoproto.nullable) = false, + (gogoproto.stdtime) = true + ]; } diff --git a/proto/initia/reward/v1/tx.proto b/proto/initia/reward/v1/tx.proto index aa584d94..f528d30b 100644 --- a/proto/initia/reward/v1/tx.proto +++ b/proto/initia/reward/v1/tx.proto @@ -20,14 +20,17 @@ service Msg { // MsgUpdateParams is the Msg/UpdateParams request type. message MsgUpdateParams { option (cosmos.msg.v1.signer) = "authority"; - option (amino.name) = "reward/MsgUpdateParams"; + option (amino.name) = "reward/MsgUpdateParams"; // authority is the address that controls the module (defaults to x/gov unless overwritten). string authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; // params defines the x/reward parameters to update. // // NOTE: All parameters must be supplied. - Params params = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + Params params = 2 [ + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; } // MsgUpdateParamsResponse defines the response structure for executing a diff --git a/proto/initia/reward/v1/types.proto b/proto/initia/reward/v1/types.proto index 0ac9cd9b..3d1ea792 100644 --- a/proto/initia/reward/v1/types.proto +++ b/proto/initia/reward/v1/types.proto @@ -5,32 +5,35 @@ import "amino/amino.proto"; import "gogoproto/gogo.proto"; import "google/protobuf/duration.proto"; -option go_package = "github.com/initia-labs/initia/x/reward/types"; -option (gogoproto.equal_all) = true; +option go_package = "github.com/initia-labs/initia/x/reward/types"; +option (gogoproto.equal_all) = true; option (gogoproto.goproto_getters_all) = false; // Params defines the set of mint parameters. message Params { - option (amino.name) = "reward/Params"; - option (gogoproto.equal) = true; + option (amino.name) = "reward/Params"; + option (gogoproto.equal) = true; option (gogoproto.goproto_stringer) = false; - string reward_denom = 1; - google.protobuf.Duration dilution_period = 2 - [(gogoproto.stdduration) = true, (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; + string reward_denom = 1; + google.protobuf.Duration dilution_period = 2 [ + (gogoproto.stdduration) = true, + (gogoproto.nullable) = false, + (amino.dont_omitempty) = true + ]; string release_rate = 3 [ - (gogoproto.moretags) = "yaml:\"release_rate\"", + (gogoproto.moretags) = "yaml:\"release_rate\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; // The dilution rate of release rate. // if `(block.timestamp - last_dilute_timestamp) < dilution_period`: // `release_rate -= (release_rate * dilution_rate)` // `last_dilution_timestamp = block.timestamp` string dilution_rate = 4 [ - (gogoproto.moretags) = "yaml:\"dilution_rate\"", + (gogoproto.moretags) = "yaml:\"dilution_rate\"", (gogoproto.customtype) = "cosmossdk.io/math.LegacyDec", - (gogoproto.nullable) = false + (gogoproto.nullable) = false ]; bool release_enabled = 5; } diff --git a/x/distribution/types/distribution.pb.go b/x/distribution/types/distribution.pb.go index 67984f42..a0d56a13 100644 --- a/x/distribution/types/distribution.pb.go +++ b/x/distribution/types/distribution.pb.go @@ -671,7 +671,7 @@ func init() { } var fileDescriptor_c78b8933cf70cc23 = []byte{ - // 1051 bytes of a gzipped FileDescriptorProto + // 1052 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcf, 0x6f, 0x1b, 0x45, 0x14, 0xf6, 0x24, 0xa9, 0x9b, 0x4c, 0xf3, 0xab, 0x9b, 0x1f, 0x75, 0x93, 0xd4, 0x1b, 0x8d, 0xa0, 0x0a, 0x54, 0xd9, 0x55, 0x5a, 0x4e, 0xe1, 0x42, 0x9c, 0x04, 0x88, 0x54, 0x89, 0x68, 0xa9, 0x40, @@ -681,63 +681,63 @@ var fileDescriptor_c78b8933cf70cc23 = []byte{ 0xc2, 0xe1, 0xd0, 0x8b, 0xbd, 0xf3, 0xe6, 0xcd, 0xf7, 0xbe, 0xf7, 0xbd, 0xf7, 0x76, 0x16, 0xbe, 0x42, 0x63, 0x2a, 0x29, 0x76, 0x43, 0x2a, 0x24, 0xa7, 0xd5, 0xa6, 0xa4, 0x2c, 0x76, 0x5b, 0x1b, 0xb9, 0xb5, 0x73, 0xc4, 0x99, 0x64, 0xd6, 0xa2, 0x76, 0x75, 0x72, 0x5b, 0xad, 0x8d, 0xa5, 0x9b, - 0x38, 0xa2, 0x31, 0x73, 0xd5, 0xaf, 0x76, 0x5d, 0x9a, 0xaf, 0xb1, 0x1a, 0x53, 0x8f, 0x6e, 0xfa, - 0x64, 0xac, 0xe5, 0x80, 0x89, 0x88, 0x09, 0xb7, 0x8a, 0x05, 0x71, 0x5b, 0x1b, 0x55, 0x22, 0xf1, - 0x86, 0x1b, 0x30, 0x6a, 0x02, 0xa0, 0x5f, 0x47, 0x60, 0x71, 0x1f, 0x73, 0x1c, 0x09, 0xeb, 0x23, - 0x38, 0x15, 0xb0, 0x28, 0x6a, 0xc6, 0x54, 0x9e, 0xfa, 0x12, 0x9f, 0x94, 0xc0, 0x2a, 0x58, 0x9b, - 0xa8, 0xbc, 0xfe, 0x2c, 0xb1, 0x0b, 0xbf, 0x27, 0xf6, 0xb2, 0x46, 0x12, 0xe1, 0xa1, 0x43, 0x99, - 0x1b, 0x61, 0x59, 0x77, 0x1e, 0x92, 0x1a, 0x0e, 0x4e, 0x77, 0x48, 0xd0, 0x4e, 0xec, 0xf9, 0x53, - 0x1c, 0x35, 0x36, 0x51, 0x0e, 0x01, 0x79, 0x93, 0xd9, 0xfa, 0x11, 0x3e, 0xb1, 0x1e, 0xc1, 0x85, - 0x63, 0x2a, 0xeb, 0x21, 0xc7, 0xc7, 0x3e, 0x0e, 0x43, 0xee, 0x93, 0x18, 0x57, 0x1b, 0x24, 0x2c, - 0x8d, 0xac, 0x82, 0xb5, 0xf1, 0xca, 0x6a, 0x3b, 0xb1, 0x57, 0x34, 0xcc, 0x40, 0x37, 0xe4, 0xcd, - 0x75, 0xec, 0x5b, 0x61, 0xc8, 0x77, 0xb5, 0xd5, 0xfa, 0x18, 0x4e, 0x73, 0x72, 0x8c, 0x79, 0xe8, - 0x1f, 0x13, 0x5a, 0xab, 0x4b, 0x51, 0x1a, 0x5d, 0x1d, 0x5d, 0xbb, 0x71, 0xff, 0x25, 0x67, 0xb0, - 0x78, 0x8e, 0xa7, 0xbc, 0xdf, 0x57, 0xce, 0x95, 0x3b, 0x69, 0x7a, 0xed, 0xc4, 0x5e, 0xd0, 0x81, - 0xf3, 0x48, 0xc8, 0x9b, 0xe2, 0x3d, 0xce, 0x62, 0x73, 0xf5, 0xe9, 0x99, 0x5d, 0xf8, 0xfb, 0xcc, - 0x06, 0x5f, 0xfd, 0xf5, 0xd3, 0xab, 0x73, 0xb9, 0x02, 0x6a, 0x15, 0xd1, 0x97, 0x00, 0x4e, 0xf6, - 0x06, 0xb0, 0xee, 0xc2, 0x6b, 0x21, 0x89, 0x59, 0x64, 0xe4, 0x9c, 0x6d, 0x27, 0xf6, 0xa4, 0x8e, - 0xa5, 0xcc, 0xc8, 0xd3, 0xdb, 0xd6, 0x43, 0x58, 0xd4, 0x51, 0x95, 0x1a, 0x13, 0x95, 0xd7, 0x86, - 0xd3, 0x7d, 0xca, 0x08, 0xa6, 0x8e, 0x22, 0xcf, 0x60, 0xa0, 0xef, 0x00, 0x1c, 0xdb, 0x67, 0xac, - 0x31, 0x74, 0xf8, 0x4f, 0xe0, 0xb5, 0xb4, 0x2d, 0x44, 0x69, 0x44, 0x89, 0x77, 0xdb, 0xd1, 0x61, - 0x9d, 0xb4, 0x71, 0x1c, 0xd3, 0x38, 0xce, 0x36, 0xa3, 0x71, 0xe5, 0x0d, 0xa3, 0xd8, 0x64, 0xa7, - 0xe2, 0x34, 0x16, 0xe8, 0xc7, 0x3f, 0xec, 0xb5, 0x1a, 0x95, 0xf5, 0x66, 0xd5, 0x09, 0x58, 0xe4, - 0x9a, 0xae, 0xd3, 0x7f, 0xeb, 0x22, 0x3c, 0x74, 0xe5, 0xe9, 0x11, 0x11, 0x0a, 0x40, 0x78, 0x3a, - 0x12, 0xfa, 0x19, 0xc0, 0xeb, 0x3b, 0x24, 0xb8, 0x12, 0xcd, 0xcf, 0x01, 0x9c, 0x08, 0x49, 0xe0, - 0xf7, 0x72, 0x5d, 0x19, 0xc8, 0x75, 0x87, 0x04, 0x8a, 0xee, 0x5b, 0x86, 0xee, 0x6c, 0x07, 0xce, - 0x1c, 0x4e, 0x29, 0xdf, 0x1b, 0x82, 0xb2, 0xc1, 0x11, 0xde, 0x78, 0x68, 0x9e, 0x50, 0x1b, 0xc0, - 0xa5, 0xf7, 0x70, 0x83, 0x86, 0x58, 0x32, 0xfe, 0x36, 0x15, 0x92, 0x71, 0x1a, 0xe0, 0x86, 0x2e, - 0xbb, 0xb0, 0xbe, 0x01, 0xb0, 0x14, 0x34, 0xa3, 0x66, 0x03, 0x4b, 0xda, 0x22, 0xbe, 0x69, 0x29, - 0x8e, 0x25, 0x65, 0xa2, 0x04, 0x14, 0x65, 0xfb, 0xb2, 0xde, 0x34, 0x7a, 0x54, 0x1e, 0x18, 0xd6, - 0xb6, 0x11, 0xf9, 0x12, 0xb8, 0x34, 0x89, 0x71, 0x73, 0x46, 0x78, 0x8b, 0x5d, 0x37, 0xcd, 0xc5, - 0x53, 0x4e, 0xd6, 0x36, 0x9c, 0xe1, 0xe4, 0x80, 0x70, 0x12, 0x07, 0xc4, 0x0f, 0x58, 0x33, 0xd6, - 0x3d, 0x36, 0x55, 0x59, 0x6a, 0x27, 0xf6, 0x62, 0xa7, 0xf1, 0x73, 0x0e, 0xc8, 0x9b, 0xce, 0x2c, - 0xdb, 0xca, 0xf0, 0x04, 0xc0, 0x5b, 0x59, 0xd2, 0xdb, 0x4d, 0xce, 0x49, 0x2c, 0x3b, 0x19, 0x7f, - 0x08, 0xaf, 0x6b, 0x5a, 0x43, 0xe7, 0x87, 0x4c, 0x7e, 0xd3, 0xbd, 0x63, 0xd7, 0x97, 0x4e, 0x07, - 0xd3, 0x5a, 0x84, 0xc5, 0x23, 0xc2, 0x29, 0xd3, 0x2f, 0x8a, 0x31, 0xcf, 0xac, 0xd0, 0xd7, 0x00, - 0x96, 0x33, 0x4a, 0x5b, 0x81, 0xc9, 0x9e, 0x84, 0xdb, 0x2c, 0x8a, 0xa8, 0x10, 0x94, 0xc5, 0x16, - 0x85, 0x37, 0x82, 0x6c, 0x35, 0x34, 0xbb, 0xbb, 0x86, 0x9d, 0xd5, 0x7d, 0xa9, 0x19, 0x84, 0x3c, - 0xc3, 0x5e, 0x6c, 0xf4, 0x19, 0x5c, 0xce, 0xc8, 0xbc, 0xd3, 0x94, 0x42, 0xe2, 0x38, 0xa4, 0x71, - 0xed, 0xc5, 0x68, 0x84, 0x2e, 0x00, 0x9c, 0xcb, 0xc2, 0xbf, 0xdb, 0xc0, 0xa2, 0xbe, 0xdb, 0x22, - 0xb1, 0xb4, 0xde, 0x84, 0xb3, 0xad, 0x8e, 0xd9, 0x37, 0x2a, 0xa6, 0x33, 0x36, 0x56, 0x59, 0x6e, - 0x27, 0xf6, 0x2d, 0x0d, 0xdd, 0xef, 0x81, 0xbc, 0x99, 0xcc, 0xb4, 0xaf, 0x2c, 0xd6, 0x17, 0x00, - 0x4e, 0x1c, 0x70, 0x1c, 0x48, 0xa5, 0xe3, 0xff, 0x18, 0xbc, 0xec, 0xf0, 0x95, 0x07, 0xaf, 0x1b, - 0x17, 0x7d, 0x0f, 0xe0, 0xfc, 0x80, 0x2c, 0x85, 0xf5, 0x18, 0xc0, 0xc5, 0x6e, 0x16, 0x22, 0xdd, - 0xf1, 0x89, 0xda, 0x32, 0x6a, 0xdf, 0xbb, 0x4c, 0xed, 0x01, 0x70, 0x95, 0x97, 0x0d, 0xf5, 0x3b, - 0xfd, 0xf2, 0xf4, 0x02, 0x23, 0x6f, 0xbe, 0x35, 0x80, 0xca, 0xe6, 0x58, 0x7a, 0x47, 0xa0, 0x6f, - 0x47, 0xe0, 0xc2, 0x0e, 0x69, 0x90, 0x9a, 0xda, 0x96, 0x98, 0x4b, 0x1a, 0xd7, 0xf6, 0xe2, 0x03, - 0x96, 0x4e, 0xe3, 0x11, 0x27, 0x2d, 0xca, 0x9a, 0x22, 0x5f, 0x90, 0x9e, 0x69, 0xec, 0x73, 0x40, - 0xde, 0x74, 0xc7, 0x62, 0xca, 0xf1, 0x29, 0x2c, 0x0a, 0x89, 0x0f, 0xc9, 0x70, 0xa5, 0xd8, 0x31, - 0xf9, 0x98, 0xcb, 0x42, 0x9f, 0xbc, 0x72, 0x1d, 0x4c, 0x44, 0x6b, 0x17, 0x16, 0xeb, 0xfa, 0xa6, - 0x1a, 0x55, 0xbc, 0xd7, 0xff, 0x49, 0xec, 0x99, 0x80, 0x93, 0xf4, 0x65, 0x13, 0xfb, 0x7a, 0xab, - 0x9b, 0x4a, 0xdf, 0x06, 0xf2, 0xcc, 0x61, 0xf4, 0x0b, 0x80, 0xb7, 0x8d, 0x42, 0x94, 0xc5, 0x99, - 0x56, 0x7a, 0x5e, 0xac, 0x3d, 0x78, 0xb3, 0x2b, 0x7b, 0xfa, 0x15, 0x40, 0x84, 0x30, 0x97, 0xc3, - 0x4a, 0x3b, 0xb1, 0x4b, 0xfd, 0x95, 0x31, 0x2e, 0xc8, 0xeb, 0xb6, 0xfb, 0x96, 0x36, 0x59, 0x7b, - 0xb0, 0xa8, 0xa7, 0xc4, 0x68, 0xf5, 0x9f, 0x83, 0x37, 0x9b, 0xca, 0x95, 0x1b, 0x33, 0x03, 0xb0, - 0x39, 0xfe, 0xf8, 0xcc, 0x2e, 0x3c, 0x3d, 0xb3, 0x41, 0x65, 0xff, 0x87, 0xf3, 0x32, 0x78, 0x76, - 0x5e, 0x06, 0xcf, 0xcf, 0xcb, 0xe0, 0xcf, 0xf3, 0x32, 0x78, 0x72, 0x51, 0x2e, 0x3c, 0xbf, 0x28, - 0x17, 0x7e, 0xbb, 0x28, 0x17, 0x3e, 0xb8, 0xdf, 0xa3, 0xab, 0x0e, 0xb6, 0xde, 0xc0, 0x55, 0x61, - 0x9e, 0xdd, 0x93, 0xfc, 0xb7, 0x9f, 0xd2, 0xb9, 0x5a, 0x54, 0x5f, 0x64, 0x0f, 0xfe, 0x0d, 0x00, - 0x00, 0xff, 0xff, 0x93, 0x92, 0x8d, 0x35, 0x1f, 0x0a, 0x00, 0x00, + 0x38, 0xa2, 0x31, 0x73, 0xd5, 0xaf, 0x76, 0x5d, 0x2a, 0x07, 0x4c, 0x44, 0x4c, 0xb8, 0x55, 0x2c, + 0x88, 0xdb, 0xda, 0xa8, 0x12, 0x89, 0x37, 0xdc, 0x80, 0x51, 0x03, 0xb5, 0x34, 0x5f, 0x63, 0x35, + 0xa6, 0x1e, 0xdd, 0xf4, 0x49, 0x5b, 0xd1, 0xaf, 0x23, 0xb0, 0xb8, 0x8f, 0x39, 0x8e, 0x84, 0xf5, + 0x11, 0x9c, 0x0a, 0x58, 0x14, 0x35, 0x63, 0x2a, 0x4f, 0x7d, 0x89, 0x4f, 0x4a, 0x60, 0x15, 0xac, + 0x4d, 0x54, 0x5e, 0x7f, 0x96, 0xd8, 0x85, 0xdf, 0x13, 0x7b, 0x59, 0xe3, 0x8b, 0xf0, 0xd0, 0xa1, + 0xcc, 0x8d, 0xb0, 0xac, 0x3b, 0x0f, 0x49, 0x0d, 0x07, 0xa7, 0x3b, 0x24, 0x68, 0x27, 0xf6, 0xfc, + 0x29, 0x8e, 0x1a, 0x9b, 0x28, 0x87, 0x80, 0xbc, 0xc9, 0x6c, 0xfd, 0x08, 0x9f, 0x58, 0x8f, 0xe0, + 0xc2, 0x31, 0x95, 0xf5, 0x90, 0xe3, 0x63, 0x1f, 0x87, 0x21, 0xf7, 0x49, 0x8c, 0xab, 0x0d, 0x12, + 0x96, 0x46, 0x56, 0xc1, 0xda, 0x78, 0x65, 0xb5, 0x9d, 0xd8, 0x2b, 0x1a, 0x66, 0xa0, 0x1b, 0xf2, + 0xe6, 0x3a, 0xf6, 0xad, 0x30, 0xe4, 0xbb, 0xda, 0x6a, 0x7d, 0x0c, 0xa7, 0x39, 0x39, 0xc6, 0x3c, + 0xf4, 0x8f, 0x09, 0xad, 0xd5, 0xa5, 0x28, 0x8d, 0xae, 0x8e, 0xae, 0xdd, 0xb8, 0xff, 0x92, 0x33, + 0x58, 0x3c, 0xc7, 0x53, 0xde, 0xef, 0x2b, 0xe7, 0xca, 0x9d, 0x34, 0xbd, 0x76, 0x62, 0x2f, 0xe8, + 0xc0, 0x79, 0x24, 0xe4, 0x4d, 0xf1, 0x1e, 0x67, 0xb1, 0xb9, 0xfa, 0xf4, 0xcc, 0x2e, 0xfc, 0x7d, + 0x66, 0x83, 0xaf, 0xfe, 0xfa, 0xe9, 0xd5, 0xb9, 0x5c, 0x01, 0xb5, 0x8a, 0xe8, 0x4b, 0x00, 0x27, + 0x7b, 0x03, 0x58, 0x77, 0xe1, 0xb5, 0x90, 0xc4, 0x2c, 0x32, 0x72, 0xce, 0xb6, 0x13, 0x7b, 0x52, + 0xc7, 0x52, 0x66, 0xe4, 0xe9, 0x6d, 0xeb, 0x21, 0x2c, 0xea, 0xa8, 0x4a, 0x8d, 0x89, 0xca, 0x6b, + 0xc3, 0xe9, 0x3e, 0x65, 0x04, 0x53, 0x47, 0x91, 0x67, 0x30, 0xd0, 0x77, 0x00, 0x8e, 0xed, 0x33, + 0xd6, 0x18, 0x3a, 0xfc, 0x27, 0xf0, 0x5a, 0xda, 0x2c, 0xa2, 0x34, 0xa2, 0xc4, 0xbb, 0xed, 0xe8, + 0xb0, 0x4e, 0xda, 0x4e, 0x8e, 0x69, 0x27, 0x67, 0x9b, 0xd1, 0xb8, 0xf2, 0x86, 0x51, 0x6c, 0xb2, + 0x53, 0x71, 0x1a, 0x0b, 0xf4, 0xe3, 0x1f, 0xf6, 0x5a, 0x8d, 0xca, 0x7a, 0xb3, 0xea, 0x04, 0x2c, + 0x72, 0x4d, 0x2f, 0xea, 0xbf, 0x75, 0x11, 0x1e, 0xba, 0xf2, 0xf4, 0x88, 0x08, 0x05, 0x20, 0x3c, + 0x1d, 0x09, 0xfd, 0x0c, 0xe0, 0xf5, 0x1d, 0x12, 0x5c, 0x89, 0xe6, 0xe7, 0x00, 0x4e, 0x84, 0x24, + 0xf0, 0x7b, 0xb9, 0xae, 0x0c, 0xe4, 0xba, 0x43, 0x02, 0x45, 0xf7, 0x2d, 0x43, 0x77, 0xb6, 0x03, + 0x67, 0x0e, 0xa7, 0x94, 0xef, 0x0d, 0x41, 0xd9, 0xe0, 0x08, 0x6f, 0x3c, 0x34, 0x4f, 0xa8, 0x0d, + 0xe0, 0xd2, 0x7b, 0xb8, 0x41, 0x43, 0x2c, 0x19, 0x7f, 0x9b, 0x0a, 0xc9, 0x38, 0x0d, 0x70, 0x43, + 0x97, 0x5d, 0x58, 0xdf, 0x00, 0x58, 0x0a, 0x9a, 0x51, 0xb3, 0x81, 0x25, 0x6d, 0x11, 0xdf, 0xb4, + 0x14, 0xc7, 0x92, 0x32, 0x51, 0x02, 0x8a, 0xb2, 0x7d, 0x59, 0x6f, 0x1a, 0x3d, 0x2a, 0x0f, 0x0c, + 0x6b, 0xdb, 0x88, 0x7c, 0x09, 0x5c, 0x9a, 0xc4, 0xb8, 0x39, 0x23, 0xbc, 0xc5, 0xae, 0x9b, 0xe6, + 0xe2, 0x29, 0x27, 0x6b, 0x1b, 0xce, 0x70, 0x72, 0x40, 0x38, 0x89, 0x03, 0xe2, 0x07, 0xac, 0x19, + 0xeb, 0x1e, 0x9b, 0xaa, 0x2c, 0xb5, 0x13, 0x7b, 0xb1, 0xd3, 0xf8, 0x39, 0x07, 0xe4, 0x4d, 0x67, + 0x96, 0x6d, 0x65, 0x78, 0x02, 0xe0, 0xad, 0x2c, 0xe9, 0xed, 0x26, 0xe7, 0x24, 0x96, 0x9d, 0x8c, + 0x3f, 0x84, 0xd7, 0x35, 0xad, 0xa1, 0xf3, 0x43, 0x26, 0xbf, 0xe9, 0xde, 0xb1, 0xeb, 0x4b, 0xa7, + 0x83, 0x69, 0x2d, 0xc2, 0xe2, 0x11, 0xe1, 0x94, 0xe9, 0x17, 0xc5, 0x98, 0x67, 0x56, 0xe8, 0x6b, + 0x00, 0xcb, 0x19, 0xa5, 0xad, 0xc0, 0x64, 0x4f, 0xc2, 0x6d, 0x16, 0x45, 0x54, 0x08, 0xca, 0x62, + 0x8b, 0xc2, 0x1b, 0x41, 0xb6, 0x1a, 0x9a, 0xdd, 0x5d, 0xc3, 0xce, 0xea, 0xbe, 0xd4, 0x0c, 0x42, + 0x9e, 0x61, 0x2f, 0x36, 0xfa, 0x0c, 0x2e, 0x67, 0x64, 0xde, 0x69, 0x4a, 0x21, 0x71, 0x1c, 0xd2, + 0xb8, 0xf6, 0x62, 0x34, 0x42, 0x17, 0x00, 0xce, 0x65, 0xe1, 0xdf, 0x6d, 0x60, 0x51, 0xdf, 0x6d, + 0x91, 0x58, 0x5a, 0x6f, 0xc2, 0xd9, 0x56, 0xc7, 0xec, 0x1b, 0x15, 0xd3, 0x19, 0x1b, 0xab, 0x2c, + 0xb7, 0x13, 0xfb, 0x96, 0x86, 0xee, 0xf7, 0x40, 0xde, 0x4c, 0x66, 0xda, 0x57, 0x16, 0xeb, 0x0b, + 0x00, 0x27, 0x0e, 0x38, 0x0e, 0xa4, 0xd2, 0xf1, 0x7f, 0x0c, 0x5e, 0x76, 0xf8, 0xca, 0x83, 0xd7, + 0x8d, 0x8b, 0xbe, 0x07, 0x70, 0x7e, 0x40, 0x96, 0xc2, 0x7a, 0x0c, 0xe0, 0x62, 0x37, 0x0b, 0x91, + 0xee, 0xf8, 0x44, 0x6d, 0x19, 0xb5, 0xef, 0x5d, 0xa6, 0xf6, 0x00, 0xb8, 0xca, 0xcb, 0x86, 0xfa, + 0x9d, 0x7e, 0x79, 0x7a, 0x81, 0x91, 0x37, 0xdf, 0x1a, 0x40, 0x65, 0x73, 0x2c, 0xbd, 0x23, 0xd0, + 0xb7, 0x23, 0x70, 0x61, 0x87, 0x34, 0x48, 0x4d, 0x6d, 0x4b, 0xcc, 0x25, 0x8d, 0x6b, 0x7b, 0xf1, + 0x01, 0x4b, 0xa7, 0xf1, 0x88, 0x93, 0x16, 0x65, 0x4d, 0x91, 0x2f, 0x48, 0xcf, 0x34, 0xf6, 0x39, + 0x20, 0x6f, 0xba, 0x63, 0x31, 0xe5, 0xf8, 0x14, 0x16, 0x85, 0xc4, 0x87, 0x64, 0xb8, 0x52, 0xec, + 0x98, 0x7c, 0xcc, 0x65, 0xa1, 0x4f, 0x5e, 0xb9, 0x0e, 0x26, 0xa2, 0xb5, 0x0b, 0x8b, 0x75, 0x7d, + 0x53, 0x8d, 0x2a, 0xde, 0xeb, 0xff, 0x24, 0xf6, 0x4c, 0xc0, 0x49, 0xfa, 0xb2, 0x89, 0x7d, 0xbd, + 0xd5, 0x4d, 0xa5, 0x6f, 0x03, 0x79, 0xe6, 0x30, 0xfa, 0x05, 0xc0, 0xdb, 0x46, 0x21, 0xca, 0xe2, + 0x4c, 0x2b, 0x3d, 0x2f, 0xd6, 0x1e, 0xbc, 0xd9, 0x95, 0x3d, 0xfd, 0x0a, 0x20, 0x42, 0x98, 0xcb, + 0x61, 0xa5, 0x9d, 0xd8, 0xa5, 0xfe, 0xca, 0x18, 0x17, 0xe4, 0x75, 0xdb, 0x7d, 0x4b, 0x9b, 0xac, + 0x3d, 0x58, 0xd4, 0x53, 0x62, 0xb4, 0xfa, 0xcf, 0xc1, 0x9b, 0x4d, 0xe5, 0xca, 0x8d, 0x99, 0x01, + 0xd8, 0x1c, 0x7f, 0x7c, 0x66, 0x17, 0x9e, 0x9e, 0xd9, 0xa0, 0xb2, 0xff, 0xc3, 0x79, 0x19, 0x3c, + 0x3b, 0x2f, 0x83, 0xe7, 0xe7, 0x65, 0xf0, 0xe7, 0x79, 0x19, 0x3c, 0xb9, 0x28, 0x17, 0x9e, 0x5f, + 0x94, 0x0b, 0xbf, 0x5d, 0x94, 0x0b, 0x1f, 0xdc, 0xef, 0xd1, 0x55, 0x07, 0x5b, 0x6f, 0xe0, 0xaa, + 0x30, 0xcf, 0xee, 0x49, 0xfe, 0xdb, 0x4f, 0xe9, 0x5c, 0x2d, 0xaa, 0x2f, 0xb2, 0x07, 0xff, 0x06, + 0x00, 0x00, 0xff, 0xff, 0xca, 0x58, 0x6f, 0xc5, 0x1f, 0x0a, 0x00, 0x00, } func (this *Params) Equal(that interface{}) bool { diff --git a/x/distribution/types/genesis.pb.go b/x/distribution/types/genesis.pb.go index 1bd2659c..251b2f64 100644 --- a/x/distribution/types/genesis.pb.go +++ b/x/distribution/types/genesis.pb.go @@ -352,69 +352,69 @@ func init() { } var fileDescriptor_feeaf8e1b2cb541b = []byte{ - // 983 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xbd, 0x8f, 0x1b, 0xc5, - 0x1b, 0xf6, 0xfa, 0xf2, 0xbb, 0xbb, 0xcc, 0x5d, 0x7e, 0x1c, 0x9b, 0x8b, 0xe3, 0x98, 0x8b, 0xed, - 0x0c, 0x87, 0x70, 0x14, 0xc5, 0xe6, 0x1c, 0x81, 0x20, 0xa2, 0xc9, 0x26, 0x7c, 0xa4, 0x40, 0x9c, - 0xe6, 0x24, 0x40, 0x34, 0xd6, 0x78, 0x77, 0xce, 0x1e, 0x69, 0xbd, 0xb3, 0xda, 0x19, 0xef, 0x91, - 0x8e, 0x92, 0x0a, 0xd1, 0x00, 0x05, 0x4d, 0x3a, 0x10, 0x0d, 0x3d, 0x7f, 0x41, 0xca, 0x74, 0x50, - 0x1d, 0xe8, 0x8e, 0x82, 0x96, 0x48, 0x54, 0x34, 0xc8, 0x33, 0xb3, 0x5f, 0xde, 0xdd, 0xb3, 0x1c, - 0x71, 0x9d, 0x3d, 0x7e, 0xe7, 0x79, 0x9f, 0xe7, 0x99, 0xf7, 0xc3, 0x60, 0x97, 0x7a, 0x54, 0x50, - 0xdc, 0x73, 0x28, 0x17, 0x01, 0x1d, 0x4e, 0x05, 0x65, 0x5e, 0x2f, 0xdc, 0xeb, 0x8d, 0x88, 0x47, - 0x38, 0xe5, 0x5d, 0x3f, 0x60, 0x82, 0x99, 0x35, 0x15, 0xd5, 0x4d, 0x47, 0x75, 0xc3, 0xbd, 0xc6, - 0xf6, 0x88, 0x8d, 0x98, 0x0c, 0xe9, 0xcd, 0x3e, 0xa9, 0xe8, 0x46, 0xd7, 0x66, 0x7c, 0xc2, 0xf8, - 0x3c, 0xe6, 0x90, 0x08, 0xbc, 0x97, 0x39, 0xd4, 0xf1, 0x37, 0xcf, 0x8a, 0xcf, 0x10, 0x69, 0xdc, - 0x2c, 0xa1, 0x9b, 0x47, 0x85, 0xff, 0x18, 0xe0, 0xc6, 0x47, 0xd8, 0xa5, 0x0e, 0x16, 0x2c, 0xf8, - 0x70, 0x2a, 0xb8, 0xc0, 0x9e, 0x43, 0xbd, 0x11, 0x22, 0x47, 0x38, 0x70, 0x38, 0x22, 0x36, 0x0b, - 0x1c, 0xf3, 0x21, 0x78, 0x31, 0x8c, 0x82, 0x06, 0xd8, 0x71, 0x02, 0xc2, 0x79, 0xdd, 0x68, 0x1b, - 0x9d, 0x8b, 0xd6, 0xce, 0xb3, 0xe3, 0x56, 0xfd, 0x11, 0x9e, 0xb8, 0x77, 0x61, 0x2e, 0x04, 0xa2, - 0xad, 0xf8, 0xec, 0x9e, 0x3a, 0x32, 0x3f, 0x37, 0xc0, 0x65, 0x96, 0xe4, 0x19, 0x04, 0x2a, 0x51, - 0xbd, 0xda, 0x5e, 0xe9, 0x6c, 0xf4, 0x5b, 0xdd, 0x62, 0x0f, 0xbb, 0x0f, 0x88, 0xbd, 0xcf, 0x98, - 0x6b, 0x75, 0x9f, 0x1c, 0xb7, 0x2a, 0xcf, 0x8e, 0x5b, 0x0d, 0x95, 0xb2, 0x00, 0x09, 0xfe, 0xf8, - 0x5b, 0x6b, 0x5d, 0x87, 0x73, 0x64, 0xb2, 0x9c, 0xa6, 0xbb, 0xeb, 0x5f, 0x3c, 0x6e, 0x55, 0xfe, - 0x7c, 0xdc, 0xaa, 0xc0, 0xbf, 0x0c, 0xb0, 0x1b, 0xab, 0xbf, 0x67, 0xdb, 0xd3, 0xc9, 0xd4, 0xc5, - 0x82, 0x38, 0xf7, 0xd9, 0x64, 0x42, 0x39, 0xa7, 0xcc, 0xfb, 0xef, 0x0d, 0x10, 0x60, 0x03, 0x27, - 0x99, 0xea, 0xd5, 0xb6, 0xd1, 0xd9, 0xe8, 0xbf, 0x51, 0xa6, 0xfb, 0x6c, 0x76, 0x56, 0x43, 0xdb, - 0x61, 0x2a, 0x02, 0x29, 0x60, 0x88, 0xd2, 0x69, 0x52, 0x9a, 0xff, 0x36, 0x40, 0x3b, 0x46, 0x7d, - 0x9f, 0x72, 0xc1, 0x02, 0x6a, 0x63, 0xf7, 0xdc, 0x1e, 0xbc, 0x06, 0x56, 0x7d, 0x12, 0x50, 0xa6, - 0xa4, 0x5e, 0x40, 0xfa, 0x9b, 0xe9, 0x80, 0xb5, 0xe8, 0xed, 0x57, 0xa4, 0x07, 0xfd, 0x85, 0x1e, - 0xe4, 0xd8, 0x5a, 0x35, 0xad, 0xff, 0xff, 0x8a, 0x50, 0x54, 0x02, 0x28, 0x82, 0x4e, 0xe9, 0xfe, - 0xc5, 0x00, 0xd7, 0x63, 0xa4, 0xfb, 0xd3, 0x20, 0x20, 0x9e, 0x38, 0x37, 0xd1, 0x38, 0x11, 0xa7, - 0x1e, 0xb8, 0xb7, 0x50, 0x5c, 0x96, 0xd2, 0x32, 0xca, 0x7e, 0xaa, 0x82, 0x97, 0x1e, 0x10, 0x97, - 0x8c, 0x66, 0x30, 0x07, 0x02, 0x07, 0x82, 0x7a, 0xa3, 0x87, 0xde, 0x21, 0x4b, 0x74, 0x39, 0xd1, - 0xcf, 0xe5, 0xba, 0x72, 0x21, 0x10, 0x6d, 0xc5, 0x67, 0x91, 0xae, 0x42, 0x8b, 0xaa, 0xcf, 0x65, - 0x91, 0x0f, 0x2e, 0x71, 0xcd, 0x75, 0x40, 0xbd, 0x43, 0xa6, 0xab, 0xe0, 0x76, 0xf9, 0x04, 0x28, - 0x50, 0x68, 0xed, 0x68, 0x9b, 0xb6, 0x55, 0xe6, 0x0c, 0x22, 0x44, 0x9b, 0x3c, 0x15, 0x9b, 0x72, - 0xec, 0xdb, 0x2a, 0xb8, 0x16, 0x1b, 0x7f, 0xe0, 0x62, 0x3e, 0x7e, 0x27, 0x94, 0xde, 0x9f, 0x43, - 0xf1, 0x8f, 0x09, 0x1d, 0x8d, 0x45, 0x54, 0xfc, 0xea, 0x5b, 0xaa, 0x29, 0x56, 0x32, 0x4d, 0x31, - 0x05, 0x57, 0x12, 0x5c, 0x3e, 0x23, 0x36, 0x20, 0x33, 0x66, 0xf5, 0x0b, 0xd2, 0x9c, 0x5b, 0x0b, - 0xab, 0x28, 0x11, 0x63, 0x6d, 0x6b, 0x6b, 0x36, 0x15, 0x5f, 0x89, 0x03, 0xd1, 0xe5, 0x30, 0x1f, - 0x9a, 0x72, 0xe6, 0x0f, 0x00, 0x36, 0xdf, 0x53, 0xcb, 0xe4, 0x40, 0x60, 0x41, 0xcc, 0x0f, 0xc0, - 0xaa, 0x8f, 0x03, 0x3c, 0x51, 0x0e, 0x6c, 0xf4, 0x9b, 0x65, 0x14, 0xf6, 0x65, 0x94, 0x75, 0x45, - 0x67, 0xbd, 0xa4, 0xb2, 0xaa, 0xbb, 0x10, 0x69, 0x10, 0xf3, 0x13, 0xb0, 0x7e, 0x48, 0xc8, 0xc0, - 0x67, 0xcc, 0xd5, 0x9d, 0xb1, 0xab, 0x17, 0xe1, 0x3c, 0xa0, 0x5c, 0x6c, 0xdd, 0x77, 0x09, 0x91, - 0x73, 0xff, 0xaa, 0x86, 0x7d, 0x41, 0xc1, 0x46, 0x18, 0x10, 0xad, 0x1d, 0xaa, 0x08, 0xf3, 0x6b, - 0x03, 0xd4, 0x93, 0x1a, 0x3e, 0xa2, 0x62, 0xec, 0x04, 0xf8, 0x48, 0x16, 0xc2, 0x6c, 0xc2, 0xac, - 0xc8, 0x09, 0x73, 0x56, 0xaa, 0xb8, 0xc0, 0x3e, 0xd6, 0x77, 0x65, 0x81, 0xbd, 0xaa, 0x13, 0xb7, - 0xe6, 0xbb, 0x24, 0x9b, 0x01, 0xa2, 0x9a, 0x53, 0x74, 0x5f, 0xb6, 0x8c, 0x1f, 0x90, 0x90, 0xb2, - 0x29, 0x1f, 0xf8, 0x01, 0xf3, 0x19, 0x27, 0x81, 0x7c, 0xce, 0x4c, 0x35, 0xe5, 0x42, 0x20, 0xda, - 0x8a, 0xce, 0xf6, 0xf5, 0x91, 0xf9, 0x65, 0xc9, 0xee, 0xfc, 0x9f, 0x54, 0xf7, 0xd6, 0xc2, 0xe2, - 0x28, 0xdb, 0xef, 0x16, 0x5c, 0xbc, 0x55, 0x8b, 0x36, 0xa9, 0xf9, 0xb3, 0x01, 0x6e, 0xa4, 0xfa, - 0x20, 0xd9, 0x37, 0x03, 0x3b, 0xde, 0x51, 0xbc, 0xbe, 0x2a, 0xe9, 0xbd, 0xfd, 0x7c, 0x2b, 0x4e, - 0x33, 0x7c, 0x4d, 0x33, 0xec, 0xe4, 0x9a, 0xaf, 0x38, 0x29, 0x44, 0xad, 0xf0, 0x4c, 0x5c, 0x6e, - 0x7e, 0x6f, 0x80, 0x9d, 0x04, 0x67, 0x1c, 0xef, 0x96, 0xd8, 0xd6, 0x35, 0xc9, 0xfb, 0xcd, 0xe5, - 0xd7, 0x92, 0xe6, 0x7c, 0x4b, 0x73, 0x7e, 0x79, 0x9e, 0x73, 0x3e, 0x17, 0x44, 0x8d, 0xb0, 0x14, - 0xce, 0xfc, 0xce, 0x00, 0xd7, 0x92, 0xdb, 0xb6, 0x5a, 0x14, 0x31, 0xcd, 0x75, 0x49, 0xf3, 0xf5, - 0x25, 0x17, 0x8c, 0xe6, 0xd8, 0xd1, 0x1c, 0xdb, 0xf3, 0x1c, 0xe7, 0xb2, 0x40, 0x74, 0x35, 0x2c, - 0x06, 0x32, 0xbf, 0xc9, 0x34, 0x5e, 0x66, 0x02, 0xf3, 0xfa, 0x45, 0x49, 0xee, 0xce, 0x52, 0x43, - 0x5d, 0x53, 0x2b, 0xed, 0xbc, 0x6c, 0x8a, 0x74, 0xe7, 0xa5, 0x51, 0xf8, 0xac, 0x5d, 0x6a, 0x85, - 0xd3, 0x94, 0xd7, 0x81, 0xa4, 0xb5, 0xb7, 0xc4, 0x38, 0xd5, 0xa4, 0x5e, 0xd1, 0xa4, 0xae, 0xcf, - 0xfb, 0x95, 0x86, 0x87, 0x68, 0xbb, 0x60, 0xca, 0xa6, 0x56, 0xb6, 0xb5, 0xff, 0xc3, 0x49, 0xd3, - 0x78, 0x72, 0xd2, 0x34, 0x9e, 0x9e, 0x34, 0x8d, 0xdf, 0x4f, 0x9a, 0xc6, 0x57, 0xa7, 0xcd, 0xca, - 0xd3, 0xd3, 0x66, 0xe5, 0xd7, 0xd3, 0x66, 0xe5, 0xd3, 0xfe, 0x88, 0x8a, 0xf1, 0x74, 0xd8, 0xb5, - 0xd9, 0xa4, 0xa7, 0x18, 0xde, 0x76, 0xf1, 0x90, 0xeb, 0xcf, 0xbd, 0xcf, 0xb2, 0x7f, 0xec, 0xc5, - 0x23, 0x9f, 0xf0, 0xe1, 0xaa, 0xfc, 0x3f, 0x7f, 0xe7, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2e, - 0xdc, 0xc0, 0x87, 0xab, 0x0c, 0x00, 0x00, + // 981 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xbd, 0x8f, 0x1b, 0x45, + 0x1c, 0xf5, 0xfa, 0xc2, 0xdd, 0x65, 0xee, 0x02, 0xc7, 0xe6, 0xe2, 0x38, 0xe6, 0x62, 0x3b, 0xc3, + 0x21, 0x8c, 0xa2, 0xd8, 0x9c, 0x23, 0x10, 0x44, 0x34, 0xd9, 0x84, 0x8f, 0x14, 0x88, 0xd3, 0x9c, + 0x04, 0x88, 0xc6, 0x1a, 0xef, 0xce, 0xd9, 0x23, 0xad, 0x77, 0x56, 0x3b, 0xe3, 0x3d, 0xd2, 0x51, + 0x52, 0x21, 0x1a, 0xa0, 0xa0, 0x49, 0x07, 0xa2, 0xa1, 0xe7, 0x2f, 0x48, 0x99, 0x0e, 0xaa, 0x03, + 0xdd, 0x51, 0xd0, 0x12, 0x89, 0x8a, 0x06, 0x79, 0x66, 0xf6, 0xcb, 0xbb, 0x7b, 0x96, 0x23, 0xae, + 0x5b, 0x8f, 0x7f, 0xf3, 0x7e, 0xef, 0xbd, 0xfd, 0x7d, 0x2c, 0xd8, 0xa5, 0x1e, 0x15, 0x14, 0xf7, + 0x1c, 0xca, 0x45, 0x40, 0x87, 0x53, 0x41, 0x99, 0xd7, 0x0b, 0xf7, 0x7a, 0x23, 0xe2, 0x11, 0x4e, + 0x79, 0xd7, 0x0f, 0x98, 0x60, 0x66, 0x4d, 0x45, 0x75, 0xd3, 0x51, 0xdd, 0x70, 0xaf, 0xd1, 0xb5, + 0x19, 0x9f, 0x30, 0x3e, 0x7f, 0x7b, 0x48, 0x04, 0xde, 0xcb, 0x1c, 0x2a, 0x9c, 0xc6, 0x6b, 0x67, + 0xc5, 0x67, 0x52, 0x36, 0xb6, 0x47, 0x6c, 0xc4, 0xe4, 0x63, 0x6f, 0xf6, 0x14, 0x01, 0x94, 0xd0, + 0xcd, 0xe7, 0x82, 0xff, 0x1a, 0xe0, 0xc6, 0xc7, 0xd8, 0xa5, 0x0e, 0x16, 0x2c, 0xf8, 0x68, 0x2a, + 0xb8, 0xc0, 0x9e, 0x43, 0xbd, 0x11, 0x22, 0x47, 0x38, 0x70, 0x38, 0x22, 0x36, 0x0b, 0x1c, 0xf3, + 0x01, 0x78, 0x31, 0x8c, 0x82, 0x06, 0xd8, 0x71, 0x02, 0xc2, 0x79, 0xdd, 0x68, 0x1b, 0x9d, 0x8b, + 0xd6, 0xce, 0xd3, 0xe3, 0x56, 0xfd, 0x21, 0x9e, 0xb8, 0x77, 0x60, 0x2e, 0x04, 0xa2, 0xad, 0xf8, + 0xec, 0xae, 0x3a, 0x32, 0xbf, 0x30, 0xc0, 0x65, 0x96, 0xe4, 0x19, 0x04, 0x2a, 0x51, 0xbd, 0xda, + 0x5e, 0xe9, 0x6c, 0xf4, 0x5b, 0xdd, 0x62, 0x0f, 0xbb, 0xf7, 0x89, 0xbd, 0xcf, 0x98, 0x6b, 0x75, + 0x1f, 0x1f, 0xb7, 0x2a, 0x4f, 0x8f, 0x5b, 0x0d, 0x95, 0xb2, 0x00, 0x09, 0xfe, 0xf4, 0x7b, 0x6b, + 0x5d, 0x87, 0x73, 0x64, 0xb2, 0x9c, 0xa6, 0x3b, 0xeb, 0x5f, 0x3e, 0x6a, 0x55, 0xfe, 0x7a, 0xd4, + 0xaa, 0xc0, 0xbf, 0x0d, 0xb0, 0x1b, 0xab, 0xbf, 0x6b, 0xdb, 0xd3, 0xc9, 0xd4, 0xc5, 0x82, 0x38, + 0xf7, 0xd8, 0x64, 0x42, 0x39, 0xa7, 0xcc, 0xfb, 0xff, 0x0d, 0x10, 0x60, 0x03, 0x27, 0x99, 0xea, + 0xd5, 0xb6, 0xd1, 0xd9, 0xe8, 0xbf, 0x59, 0xa6, 0xfb, 0x6c, 0x76, 0x56, 0x43, 0xdb, 0x61, 0x2a, + 0x02, 0x29, 0x60, 0x88, 0xd2, 0x69, 0x52, 0x9a, 0xff, 0x31, 0x40, 0x3b, 0x46, 0xfd, 0x80, 0x72, + 0xc1, 0x02, 0x6a, 0x63, 0xf7, 0xdc, 0x5e, 0x78, 0x0d, 0xac, 0xfa, 0x24, 0xa0, 0x4c, 0x49, 0xbd, + 0x80, 0xf4, 0x2f, 0xd3, 0x01, 0x6b, 0xd1, 0xbb, 0x5f, 0x91, 0x1e, 0xf4, 0x17, 0x7a, 0x90, 0x63, + 0x6b, 0xd5, 0xb4, 0xfe, 0xe7, 0x15, 0xa1, 0xa8, 0x04, 0x50, 0x04, 0x9d, 0xd2, 0xfd, 0xab, 0x01, + 0xae, 0xc7, 0x48, 0xf7, 0xa6, 0x41, 0x40, 0x3c, 0x71, 0x6e, 0xa2, 0x71, 0x22, 0x4e, 0xbd, 0xe0, + 0xde, 0x42, 0x71, 0x59, 0x4a, 0xcb, 0x28, 0xfb, 0xb9, 0x0a, 0x5e, 0xba, 0x4f, 0x5c, 0x32, 0x9a, + 0xc1, 0x1c, 0x08, 0x1c, 0x08, 0xea, 0x8d, 0x1e, 0x78, 0x87, 0x2c, 0xd1, 0xe5, 0x44, 0x7f, 0x97, + 0xeb, 0xca, 0x85, 0x40, 0xb4, 0x15, 0x9f, 0x45, 0xba, 0x0a, 0x2d, 0xaa, 0x3e, 0x93, 0x45, 0x3e, + 0xb8, 0xc4, 0x35, 0xd7, 0x01, 0xf5, 0x0e, 0x99, 0xae, 0x82, 0x5b, 0xe5, 0x13, 0xa0, 0x40, 0xa1, + 0xb5, 0xa3, 0x6d, 0xda, 0x56, 0x99, 0x33, 0x88, 0x10, 0x6d, 0xf2, 0x54, 0x6c, 0xca, 0xb1, 0xef, + 0xaa, 0xe0, 0x5a, 0x6c, 0xfc, 0x81, 0x8b, 0xf9, 0xf8, 0xdd, 0x50, 0x7a, 0x7f, 0x0e, 0xc5, 0x3f, + 0x26, 0x74, 0x34, 0x16, 0x51, 0xf1, 0xab, 0x5f, 0xa9, 0xa6, 0x58, 0xc9, 0x34, 0xc5, 0x14, 0x5c, + 0x49, 0x70, 0xf9, 0x8c, 0xd8, 0x80, 0xcc, 0x98, 0xd5, 0x2f, 0x48, 0x73, 0x6e, 0x2e, 0xac, 0xa2, + 0x44, 0x8c, 0xb5, 0xad, 0xad, 0xd9, 0x54, 0x7c, 0x25, 0x0e, 0x44, 0x97, 0xc3, 0x7c, 0x68, 0xca, + 0x99, 0x3f, 0x01, 0xd8, 0x7c, 0x5f, 0xad, 0x98, 0x03, 0x81, 0x05, 0x31, 0x3f, 0x04, 0xab, 0x3e, + 0x0e, 0xf0, 0x44, 0x39, 0xb0, 0xd1, 0x6f, 0x96, 0x51, 0xd8, 0x97, 0x51, 0xd6, 0x15, 0x9d, 0xf5, + 0x92, 0xca, 0xaa, 0xee, 0x42, 0xa4, 0x41, 0xcc, 0x4f, 0xc1, 0xfa, 0x21, 0x21, 0x03, 0x9f, 0x31, + 0x57, 0x77, 0xc6, 0xae, 0x5e, 0x8f, 0xf3, 0x80, 0x72, 0xdd, 0x75, 0xdf, 0x23, 0x44, 0xce, 0xfd, + 0xab, 0x1a, 0xf6, 0x05, 0x05, 0x1b, 0x61, 0x40, 0xb4, 0x76, 0xa8, 0x22, 0xcc, 0x6f, 0x0c, 0x50, + 0x4f, 0x6a, 0xf8, 0x88, 0x8a, 0xb1, 0x13, 0xe0, 0x23, 0x59, 0x08, 0xb3, 0x09, 0xb3, 0x22, 0x27, + 0xcc, 0x59, 0xa9, 0xe2, 0x02, 0xfb, 0x44, 0xdf, 0x95, 0x05, 0xf6, 0xaa, 0x4e, 0xdc, 0x9a, 0xef, + 0x92, 0x6c, 0x06, 0x88, 0x6a, 0x4e, 0xd1, 0x7d, 0xd9, 0x32, 0x7e, 0x40, 0x42, 0xca, 0xa6, 0x7c, + 0xe0, 0x07, 0xcc, 0x67, 0x9c, 0x04, 0xf2, 0x75, 0x66, 0xaa, 0x29, 0x17, 0x02, 0xd1, 0x56, 0x74, + 0xb6, 0xaf, 0x8f, 0xcc, 0xaf, 0x4a, 0x76, 0xe7, 0x73, 0x52, 0xdd, 0xdb, 0x0b, 0x8b, 0xa3, 0x6c, + 0xbf, 0x5b, 0x70, 0xf1, 0x56, 0x2d, 0xda, 0xa4, 0xe6, 0x2f, 0x06, 0xb8, 0x91, 0xea, 0x83, 0x64, + 0xdf, 0x0c, 0xec, 0x78, 0x47, 0xf1, 0xfa, 0xaa, 0xa4, 0xf7, 0xce, 0xb3, 0xad, 0x38, 0xcd, 0xf0, + 0x75, 0xcd, 0xb0, 0x93, 0x6b, 0xbe, 0xe2, 0xa4, 0x10, 0xb5, 0xc2, 0x33, 0x71, 0xb9, 0xf9, 0x83, + 0x01, 0x76, 0x12, 0x9c, 0x71, 0xbc, 0x5b, 0x62, 0x5b, 0xd7, 0x24, 0xef, 0xb7, 0x96, 0x5f, 0x4b, + 0x9a, 0xf3, 0x4d, 0xcd, 0xf9, 0xe5, 0x79, 0xce, 0xf9, 0x5c, 0x10, 0x35, 0xc2, 0x52, 0x38, 0xf3, + 0x7b, 0x03, 0x5c, 0x4b, 0x6e, 0xdb, 0x6a, 0x51, 0xc4, 0x34, 0xd7, 0x25, 0xcd, 0x37, 0x96, 0x5c, + 0x30, 0x9a, 0x63, 0x47, 0x73, 0x6c, 0xcf, 0x73, 0x9c, 0xcb, 0x02, 0xd1, 0xd5, 0xb0, 0x18, 0xc8, + 0xfc, 0x36, 0xd3, 0x78, 0x99, 0x09, 0xcc, 0xeb, 0x17, 0x25, 0xb9, 0xdb, 0x4b, 0x0d, 0x75, 0x4d, + 0xad, 0xb4, 0xf3, 0xb2, 0x29, 0xd2, 0x9d, 0x97, 0x46, 0xe1, 0xb3, 0x76, 0xa9, 0x15, 0x4e, 0x53, + 0x5e, 0x07, 0x92, 0xd6, 0xde, 0x12, 0xe3, 0x54, 0x93, 0x7a, 0x45, 0x93, 0xba, 0x3e, 0xef, 0x57, + 0x1a, 0x1e, 0xa2, 0xed, 0x82, 0x29, 0x9b, 0x5a, 0xd9, 0xd6, 0xfe, 0x8f, 0x27, 0x4d, 0xe3, 0xf1, + 0x49, 0xd3, 0x78, 0x72, 0xd2, 0x34, 0xfe, 0x38, 0x69, 0x1a, 0x5f, 0x9f, 0x36, 0x2b, 0x4f, 0x4e, + 0x9b, 0x95, 0xdf, 0x4e, 0x9b, 0x95, 0xcf, 0xfa, 0x23, 0x2a, 0xc6, 0xd3, 0x61, 0xd7, 0x66, 0x93, + 0x9e, 0x62, 0x78, 0xcb, 0xc5, 0x43, 0xae, 0x9f, 0x7b, 0x9f, 0x67, 0x3f, 0xec, 0xc5, 0x43, 0x9f, + 0xf0, 0xe1, 0xaa, 0xfc, 0x9e, 0xbf, 0xfd, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb9, 0xdc, 0xf6, + 0x85, 0xab, 0x0c, 0x00, 0x00, } func (m *ValidatorOutstandingRewardsRecord) Marshal() (dAtA []byte, err error) { diff --git a/x/distribution/types/query.pb.go b/x/distribution/types/query.pb.go index 84ce01d7..a0cc35b8 100644 --- a/x/distribution/types/query.pb.go +++ b/x/distribution/types/query.pb.go @@ -611,7 +611,7 @@ func init() { } var fileDescriptor_6d2e9c17073286dc = []byte{ - // 894 bytes of a gzipped FileDescriptorProto + // 893 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x96, 0x4b, 0x6f, 0x23, 0x45, 0x10, 0xc7, 0xdd, 0xde, 0x6c, 0x76, 0xb7, 0x97, 0x47, 0xb6, 0x37, 0x8a, 0xac, 0x21, 0x8c, 0xad, 0x89, 0x94, 0x98, 0x44, 0xcc, 0xc8, 0x0e, 0x04, 0x14, 0x10, 0xe4, 0x45, 0xc2, 0x23, 0x82, 0x64, @@ -620,54 +620,54 @@ var fileDescriptor_6d2e9c17073286dc = []byte{ 0x72, 0x81, 0x4b, 0x40, 0x09, 0x12, 0x48, 0x5c, 0xf9, 0x00, 0xc8, 0xdd, 0x3d, 0x7e, 0x8f, 0xed, 0x78, 0x6f, 0x56, 0x75, 0xd5, 0xbf, 0xea, 0x57, 0x3d, 0x55, 0x6d, 0x68, 0x78, 0x81, 0xc7, 0x3d, 0x6c, 0x39, 0x1e, 0xe3, 0xa1, 0x57, 0xa8, 0x72, 0x8f, 0x06, 0x56, 0x2d, 0x67, 0x1d, 0x57, 0x49, - 0x78, 0x62, 0x56, 0x42, 0xca, 0x29, 0x9a, 0x92, 0x3e, 0x66, 0xab, 0x8f, 0x59, 0xcb, 0x69, 0x93, - 0x2e, 0x75, 0xa9, 0x70, 0xb1, 0xea, 0xbf, 0xa4, 0xb7, 0x36, 0xed, 0x52, 0xea, 0xfa, 0xc4, 0xc2, - 0x15, 0xcf, 0xc2, 0x41, 0x40, 0x39, 0xae, 0xfb, 0x33, 0x75, 0x3a, 0x5f, 0xa4, 0xac, 0x4c, 0x99, - 0x55, 0xc0, 0x8c, 0xc8, 0x24, 0x56, 0x2d, 0x57, 0x20, 0x1c, 0xe7, 0xac, 0x0a, 0x76, 0xbd, 0x40, - 0x38, 0x2b, 0xdf, 0x57, 0x62, 0x6a, 0x6b, 0xab, 0x43, 0xb8, 0x1a, 0x93, 0x10, 0xed, 0xd6, 0xc5, - 0x76, 0x70, 0x88, 0xcb, 0xcc, 0x26, 0xc7, 0x55, 0xc2, 0xb8, 0xb1, 0x07, 0x9f, 0xb6, 0x59, 0x59, - 0x85, 0x06, 0x8c, 0xa0, 0xb7, 0xe1, 0x78, 0x45, 0x58, 0x52, 0x20, 0x03, 0xb2, 0x8f, 0xf3, 0xba, - 0xd9, 0x1b, 0xd0, 0x94, 0x71, 0x6b, 0x63, 0x17, 0xd7, 0xe9, 0x84, 0xad, 0x62, 0x8c, 0x03, 0x38, - 0x27, 0x44, 0x0f, 0xb0, 0xef, 0x39, 0x98, 0xd3, 0xf0, 0x93, 0x2a, 0x67, 0x1c, 0x07, 0x8e, 0x17, - 0xb8, 0x36, 0xf9, 0x1c, 0x87, 0x4e, 0x94, 0x1f, 0x2d, 0xc0, 0x27, 0xb5, 0xc8, 0xeb, 0x08, 0x3b, - 0x4e, 0x48, 0x98, 0xcc, 0xf9, 0xc8, 0x9e, 0x68, 0x1c, 0xac, 0x4a, 0xbb, 0xf1, 0x25, 0xcc, 0x0e, - 0xd6, 0x55, 0x04, 0x7b, 0xf0, 0x41, 0x28, 0x4d, 0x0a, 0x61, 0x31, 0x0e, 0xa1, 0x8f, 0x9a, 0xe2, - 0x8a, 0x94, 0x8c, 0x8f, 0x61, 0xba, 0xbd, 0x80, 0x75, 0x5a, 0x2e, 0x7b, 0x8c, 0x79, 0x34, 0x18, - 0x09, 0xe8, 0x2b, 0x00, 0x33, 0xf1, 0x82, 0x8a, 0xe4, 0x33, 0x08, 0x8b, 0x0d, 0xab, 0x82, 0x59, - 0x1a, 0x08, 0xb3, 0x5a, 0x2c, 0x56, 0xcb, 0x55, 0x1f, 0x73, 0xe2, 0x34, 0x35, 0x15, 0x4f, 0x8b, - 0x9e, 0xf1, 0x2f, 0x80, 0xd3, 0xed, 0x25, 0xec, 0xf9, 0x98, 0x95, 0xc8, 0x48, 0x37, 0x84, 0xe6, - 0xe0, 0x8b, 0x8c, 0xe3, 0x90, 0x7b, 0x81, 0x7b, 0x54, 0x22, 0x9e, 0x5b, 0xe2, 0xa9, 0x64, 0x06, - 0x64, 0xc7, 0xec, 0x17, 0x22, 0xf3, 0xfb, 0xc2, 0x8a, 0x66, 0xe0, 0xf3, 0x44, 0x74, 0x3a, 0x72, - 0xbb, 0x27, 0xdc, 0x9e, 0x93, 0x46, 0xe5, 0xb4, 0x09, 0x61, 0xf3, 0x8b, 0x4f, 0x8d, 0x09, 0xf2, - 0x59, 0x53, 0x8e, 0x87, 0x59, 0x1f, 0x0f, 0x53, 0xce, 0xa0, 0x1a, 0x0f, 0x73, 0x07, 0xbb, 0x44, - 0x95, 0x6d, 0xb7, 0x44, 0x2e, 0x3f, 0xfc, 0xf6, 0x3c, 0x9d, 0xf8, 0xf1, 0x3c, 0x0d, 0x8c, 0x9f, - 0x01, 0x7c, 0x39, 0x86, 0x56, 0x75, 0xfb, 0x23, 0xf8, 0x80, 0x49, 0x53, 0x0a, 0x64, 0xee, 0x65, - 0x1f, 0xe7, 0x17, 0x06, 0xb6, 0x5a, 0x48, 0xbc, 0x57, 0x23, 0x01, 0x8f, 0xbe, 0x17, 0xa5, 0x80, - 0xb6, 0xda, 0x00, 0x92, 0x02, 0x60, 0x6e, 0x20, 0x80, 0xac, 0xa4, 0x95, 0xc0, 0xf8, 0x26, 0xaa, - 0x7b, 0x83, 0xf8, 0xc4, 0x15, 0xb6, 0xee, 0x41, 0x72, 0xe4, 0x59, 0xf7, 0x35, 0x35, 0x0e, 0xa2, - 0x6b, 0xea, 0x79, 0xa7, 0xc9, 0xde, 0x77, 0x2a, 0xbb, 0xf7, 0xcf, 0x79, 0x3a, 0x61, 0x94, 0xa1, - 0x1e, 0x57, 0x44, 0xb3, 0x7b, 0xcd, 0xa9, 0xab, 0x77, 0x2f, 0x1d, 0xd7, 0xbd, 0x0d, 0x52, 0xdc, - 0xa1, 0xd4, 0x5f, 0x9b, 0xa8, 0x77, 0xec, 0xa7, 0x3f, 0xd2, 0x0f, 0x95, 0x81, 0x35, 0xa7, 0xed, - 0x53, 0x68, 0x74, 0xa4, 0xdb, 0xa7, 0x1c, 0xfb, 0xcf, 0x00, 0xde, 0xc2, 0xf2, 0x0b, 0x80, 0x33, - 0x7d, 0xd5, 0x15, 0xd1, 0x6e, 0x27, 0x51, 0x2e, 0x9e, 0x28, 0x12, 0xda, 0x88, 0xd2, 0x4a, 0xb1, - 0x8e, 0x2d, 0x82, 0xb6, 0xe0, 0x7d, 0x5e, 0x4f, 0x95, 0x4a, 0x8e, 0xda, 0x22, 0x19, 0x9f, 0xff, - 0xfb, 0x11, 0xbc, 0x2f, 0x18, 0xd0, 0x77, 0x00, 0x8e, 0xcb, 0x55, 0x8c, 0xe6, 0xe3, 0xe4, 0xba, - 0xb7, 0xbf, 0xb6, 0x30, 0x94, 0xaf, 0xec, 0x84, 0x31, 0xfb, 0xf5, 0xd5, 0x5f, 0x3f, 0x24, 0x33, - 0x48, 0xb7, 0x62, 0x1e, 0x1d, 0xb9, 0xfd, 0xd1, 0x7f, 0x00, 0xbe, 0xd4, 0x67, 0xa7, 0xa2, 0x77, - 0xfb, 0x26, 0x1d, 0xfc, 0x66, 0x68, 0x2b, 0xa3, 0x0b, 0x28, 0x14, 0x5b, 0xa0, 0x6c, 0xa3, 0x0f, - 0xe3, 0x50, 0x1a, 0x43, 0xc0, 0xac, 0xd3, 0xae, 0x49, 0x39, 0xb3, 0x68, 0x53, 0xfa, 0x28, 0xba, - 0xd5, 0x2b, 0x00, 0x9f, 0xf6, 0x58, 0xe3, 0xe8, 0x8d, 0xe1, 0xaa, 0xed, 0x7a, 0x49, 0xb4, 0x37, - 0xef, 0x1e, 0xa8, 0xf0, 0x3e, 0x10, 0x78, 0xeb, 0x68, 0x75, 0x44, 0xbc, 0xe6, 0xf3, 0x80, 0x7e, - 0x05, 0x70, 0xa2, 0x73, 0x57, 0xa2, 0xd7, 0x86, 0xab, 0xac, 0xfd, 0x21, 0xd1, 0x5e, 0xbf, 0x63, - 0x94, 0x82, 0xd9, 0x14, 0x30, 0x2b, 0xe8, 0x9d, 0x11, 0x61, 0xa2, 0x5d, 0x7c, 0x0d, 0xe0, 0x93, - 0xae, 0xc5, 0x85, 0xfa, 0x17, 0x15, 0xb7, 0x6d, 0xb5, 0xa5, 0xbb, 0x86, 0x29, 0x98, 0x43, 0x01, - 0xb3, 0x8f, 0xec, 0x38, 0x98, 0xc6, 0xc6, 0x62, 0xd6, 0x69, 0xd7, 0x5a, 0x3b, 0xb3, 0xd4, 0xc7, - 0xd6, 0x0b, 0x14, 0xfd, 0x0e, 0xe0, 0x54, 0xef, 0x65, 0x86, 0x96, 0x87, 0x2c, 0xb7, 0xc7, 0x7e, - 0xd5, 0xde, 0x1a, 0x29, 0x76, 0xd8, 0xcb, 0x1b, 0x8e, 0x77, 0x6d, 0xfb, 0xe2, 0x46, 0x07, 0x97, - 0x37, 0x3a, 0xf8, 0xf3, 0x46, 0x07, 0xdf, 0xdf, 0xea, 0x89, 0xcb, 0x5b, 0x3d, 0xf1, 0xdb, 0xad, - 0x9e, 0x38, 0xcc, 0xbb, 0x1e, 0x2f, 0x55, 0x0b, 0x66, 0x91, 0x96, 0x55, 0x8e, 0x57, 0x7d, 0x5c, - 0x60, 0x51, 0xbe, 0x2f, 0xda, 0x33, 0xf2, 0x93, 0x0a, 0x61, 0x85, 0x71, 0xf1, 0x8f, 0x78, 0xf1, - 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x77, 0x0f, 0xa4, 0xcb, 0xda, 0x0b, 0x00, 0x00, + 0x78, 0x62, 0x56, 0x42, 0xca, 0x29, 0x9a, 0x92, 0x3e, 0x66, 0xab, 0x8f, 0x59, 0xcb, 0x69, 0xf3, + 0x45, 0xca, 0xca, 0x94, 0x59, 0x05, 0xcc, 0x88, 0x0c, 0xb0, 0x6a, 0xb9, 0x02, 0xe1, 0x38, 0x67, + 0x55, 0xb0, 0xeb, 0x05, 0x58, 0x38, 0x0a, 0x0d, 0x6d, 0xd2, 0xa5, 0x2e, 0x15, 0x3f, 0xad, 0xfa, + 0x2f, 0x65, 0x9d, 0x76, 0x29, 0x75, 0x7d, 0x62, 0xe1, 0x8a, 0x67, 0xe1, 0x20, 0xa0, 0x5c, 0x84, + 0x30, 0x75, 0xfa, 0x4a, 0x4c, 0x6d, 0x6d, 0x75, 0x08, 0x57, 0x63, 0x12, 0xa2, 0xdd, 0x7a, 0x01, + 0x3b, 0x38, 0xc4, 0x65, 0x66, 0x93, 0xe3, 0x2a, 0x61, 0xdc, 0xd8, 0x83, 0x4f, 0xdb, 0xac, 0xac, + 0x42, 0x03, 0x46, 0xd0, 0xdb, 0x70, 0xbc, 0x22, 0x2c, 0x29, 0x90, 0x01, 0xd9, 0xc7, 0x79, 0xdd, + 0xec, 0x0d, 0x68, 0xca, 0xb8, 0xb5, 0xb1, 0x8b, 0xeb, 0x74, 0xc2, 0x56, 0x31, 0xc6, 0x01, 0x9c, + 0x13, 0xa2, 0x07, 0xd8, 0xf7, 0x1c, 0xcc, 0x69, 0xf8, 0x49, 0x95, 0x33, 0x8e, 0x03, 0xc7, 0x0b, + 0x5c, 0x9b, 0x7c, 0x8e, 0x43, 0x27, 0xca, 0x8f, 0x16, 0xe0, 0x93, 0x5a, 0xe4, 0x75, 0x84, 0x1d, + 0x27, 0x24, 0x4c, 0xe6, 0x7c, 0x64, 0x4f, 0x34, 0x0e, 0x56, 0xa5, 0xdd, 0xf8, 0x12, 0x66, 0x07, + 0xeb, 0x2a, 0x82, 0x3d, 0xf8, 0x20, 0x94, 0x26, 0x85, 0xb0, 0x18, 0x87, 0xd0, 0x47, 0x4d, 0x71, + 0x45, 0x4a, 0xc6, 0xc7, 0x30, 0xdd, 0x5e, 0xc0, 0x3a, 0x2d, 0x97, 0x3d, 0xc6, 0x3c, 0x1a, 0x8c, + 0x04, 0xf4, 0x15, 0x80, 0x99, 0x78, 0x41, 0x45, 0xf2, 0x19, 0x84, 0xc5, 0x86, 0x55, 0xc1, 0x2c, + 0x0d, 0x84, 0x59, 0x2d, 0x16, 0xab, 0xe5, 0xaa, 0x8f, 0x39, 0x71, 0x9a, 0x9a, 0x8a, 0xa7, 0x45, + 0xcf, 0xf8, 0x17, 0xc0, 0xe9, 0xf6, 0x12, 0xf6, 0x7c, 0xcc, 0x4a, 0x64, 0xa4, 0x1b, 0x42, 0x73, + 0xf0, 0x45, 0xc6, 0x71, 0xc8, 0xbd, 0xc0, 0x3d, 0x2a, 0x11, 0xcf, 0x2d, 0xf1, 0x54, 0x32, 0x03, + 0xb2, 0x63, 0xf6, 0x0b, 0x91, 0xf9, 0x7d, 0x61, 0x45, 0x33, 0xf0, 0x79, 0x22, 0x3a, 0x1d, 0xb9, + 0xdd, 0x13, 0x6e, 0xcf, 0x49, 0xa3, 0x72, 0xda, 0x84, 0xb0, 0x39, 0x25, 0xa9, 0x31, 0x41, 0x3e, + 0x6b, 0xca, 0x91, 0x32, 0xeb, 0x23, 0x65, 0xca, 0x19, 0x54, 0x23, 0x65, 0xee, 0x60, 0x97, 0xa8, + 0xb2, 0xed, 0x96, 0xc8, 0xe5, 0x87, 0xdf, 0x9e, 0xa7, 0x13, 0x3f, 0x9e, 0xa7, 0x81, 0xf1, 0x33, + 0x80, 0x2f, 0xc7, 0xd0, 0xaa, 0x6e, 0x7f, 0x04, 0x1f, 0x30, 0x69, 0x4a, 0x81, 0xcc, 0xbd, 0xec, + 0xe3, 0xfc, 0xc2, 0xc0, 0x56, 0x0b, 0x89, 0xf7, 0x6a, 0x24, 0xe0, 0xd1, 0xf7, 0xa2, 0x14, 0xd0, + 0x56, 0x1b, 0x40, 0x52, 0x00, 0xcc, 0x0d, 0x04, 0x90, 0x95, 0xb4, 0x12, 0x18, 0xdf, 0x44, 0x75, + 0x6f, 0x10, 0x9f, 0xb8, 0xc2, 0xd6, 0x3d, 0x48, 0x8e, 0x3c, 0xeb, 0xbe, 0xa6, 0xc6, 0x41, 0x74, + 0x4d, 0x3d, 0xef, 0x34, 0xd9, 0xfb, 0x4e, 0x65, 0xf7, 0xfe, 0x39, 0x4f, 0x27, 0x8c, 0x32, 0xd4, + 0xe3, 0x8a, 0x68, 0x76, 0xaf, 0x39, 0x75, 0xf5, 0xee, 0xa5, 0xe3, 0xba, 0xb7, 0x41, 0x8a, 0x3b, + 0x94, 0xfa, 0x6b, 0x13, 0xf5, 0x8e, 0xfd, 0xf4, 0x47, 0xfa, 0xa1, 0x32, 0xb0, 0xe6, 0xb4, 0x7d, + 0x0a, 0x8d, 0x8e, 0x74, 0xfb, 0x94, 0x63, 0xff, 0x19, 0xc0, 0x5b, 0x58, 0x7e, 0x01, 0x70, 0xa6, + 0xaf, 0xba, 0x22, 0xda, 0xed, 0x24, 0xca, 0xc5, 0x13, 0x45, 0x42, 0x1b, 0x51, 0x5a, 0x29, 0xd6, + 0xb1, 0x45, 0xd0, 0x16, 0xbc, 0xcf, 0xeb, 0xa9, 0x52, 0xc9, 0x51, 0x5b, 0x24, 0xe3, 0xf3, 0x7f, + 0x3f, 0x82, 0xf7, 0x05, 0x03, 0xfa, 0x0e, 0xc0, 0x71, 0xb9, 0x8a, 0xd1, 0x7c, 0x9c, 0x5c, 0xf7, + 0xf6, 0xd7, 0x16, 0x86, 0xf2, 0x95, 0x9d, 0x30, 0x66, 0xbf, 0xbe, 0xfa, 0xeb, 0x87, 0x64, 0x06, + 0xe9, 0x56, 0xcc, 0xa3, 0x23, 0xb7, 0x3f, 0xfa, 0x0f, 0xc0, 0x97, 0xfa, 0xec, 0x54, 0xf4, 0x6e, + 0xdf, 0xa4, 0x83, 0xdf, 0x0c, 0x6d, 0x65, 0x74, 0x01, 0x85, 0x62, 0x0b, 0x94, 0x6d, 0xf4, 0x61, + 0x1c, 0x4a, 0x63, 0x08, 0x98, 0x75, 0xda, 0x35, 0x29, 0x67, 0x16, 0x6d, 0x4a, 0x1f, 0x45, 0xb7, + 0x7a, 0x05, 0xe0, 0xd3, 0x1e, 0x6b, 0x1c, 0xbd, 0x31, 0x5c, 0xb5, 0x5d, 0x2f, 0x89, 0xf6, 0xe6, + 0xdd, 0x03, 0x15, 0xde, 0x07, 0x02, 0x6f, 0x1d, 0xad, 0x8e, 0x88, 0xd7, 0x7c, 0x1e, 0xd0, 0xaf, + 0x00, 0x4e, 0x74, 0xee, 0x4a, 0xf4, 0xda, 0x70, 0x95, 0xb5, 0x3f, 0x24, 0xda, 0xeb, 0x77, 0x8c, + 0x52, 0x30, 0x9b, 0x02, 0x66, 0x05, 0xbd, 0x33, 0x22, 0x4c, 0xb4, 0x8b, 0xaf, 0x01, 0x7c, 0xd2, + 0xb5, 0xb8, 0x50, 0xff, 0xa2, 0xe2, 0xb6, 0xad, 0xb6, 0x74, 0xd7, 0x30, 0x05, 0x73, 0x28, 0x60, + 0xf6, 0x91, 0x1d, 0x07, 0xd3, 0xd8, 0x58, 0xcc, 0x3a, 0xed, 0x5a, 0x6b, 0x67, 0x96, 0xfa, 0xd8, + 0x7a, 0x81, 0xa2, 0xdf, 0x01, 0x9c, 0xea, 0xbd, 0xcc, 0xd0, 0xf2, 0x90, 0xe5, 0xf6, 0xd8, 0xaf, + 0xda, 0x5b, 0x23, 0xc5, 0x0e, 0x7b, 0x79, 0xc3, 0xf1, 0xae, 0x6d, 0x5f, 0xdc, 0xe8, 0xe0, 0xf2, + 0x46, 0x07, 0x7f, 0xde, 0xe8, 0xe0, 0xfb, 0x5b, 0x3d, 0x71, 0x79, 0xab, 0x27, 0x7e, 0xbb, 0xd5, + 0x13, 0x87, 0x79, 0xd7, 0xe3, 0xa5, 0x6a, 0xc1, 0x2c, 0xd2, 0xb2, 0xca, 0xf1, 0xaa, 0x8f, 0x0b, + 0x2c, 0xca, 0xf7, 0x45, 0x7b, 0x46, 0x7e, 0x52, 0x21, 0xac, 0x30, 0x2e, 0xfe, 0x11, 0x2f, 0xfe, + 0x1f, 0x00, 0x00, 0xff, 0xff, 0xf4, 0x60, 0x21, 0x94, 0xda, 0x0b, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/distribution/types/tx.pb.go b/x/distribution/types/tx.pb.go index 441bb8e6..6e0ff4de 100644 --- a/x/distribution/types/tx.pb.go +++ b/x/distribution/types/tx.pb.go @@ -230,38 +230,38 @@ var fileDescriptor_7186433ac180476e = []byte{ 0x91, 0x84, 0x9d, 0x80, 0x89, 0xc5, 0x15, 0x9a, 0x43, 0x63, 0x87, 0x21, 0x18, 0x2d, 0x6c, 0xc8, 0x2c, 0x3b, 0x59, 0x26, 0xb2, 0x3b, 0x9b, 0x7d, 0x03, 0x1e, 0x9d, 0xb1, 0x32, 0x16, 0xc6, 0xc6, 0xc6, 0xea, 0xca, 0x8b, 0x15, 0xc5, 0xb5, 0xf6, 0x57, 0x5e, 0xae, 0xb2, 0x52, 0x03, 0x05, 0xfe, - 0x0d, 0x56, 0x66, 0x77, 0x06, 0xee, 0x20, 0x1e, 0x1a, 0x9b, 0xdd, 0x99, 0x79, 0xdf, 0xfb, 0xbe, - 0xf7, 0xe6, 0x7b, 0x83, 0x0a, 0xcc, 0x67, 0x82, 0x11, 0xec, 0x30, 0x10, 0x21, 0xb3, 0x07, 0x82, - 0x71, 0x1f, 0x0f, 0x6b, 0x58, 0xec, 0x5b, 0x41, 0xc8, 0x05, 0x37, 0x2e, 0x4b, 0x80, 0x75, 0x1e, - 0x60, 0x0d, 0x6b, 0xf9, 0x8c, 0xcb, 0x5d, 0x1e, 0x43, 0x70, 0xb4, 0x92, 0xe8, 0x7c, 0xae, 0xcb, - 0xc1, 0xe3, 0xd0, 0x91, 0x01, 0xb9, 0x51, 0xa1, 0x1d, 0xb9, 0xc3, 0x1e, 0xb8, 0x91, 0x80, 0x07, - 0xae, 0x0a, 0x6c, 0x13, 0x8f, 0xf9, 0x1c, 0xc7, 0x5f, 0x75, 0x64, 0x2a, 0xac, 0x4d, 0x80, 0xe2, - 0x61, 0xcd, 0xa6, 0x82, 0xd4, 0x70, 0x97, 0x33, 0x5f, 0xc5, 0x6f, 0x5f, 0x50, 0xf5, 0x52, 0x91, - 0x31, 0xb4, 0xf4, 0x59, 0x47, 0xff, 0x37, 0xc1, 0x7d, 0x1a, 0x38, 0x44, 0xd0, 0x16, 0x09, 0x89, - 0x07, 0xc6, 0x5d, 0x94, 0x26, 0x03, 0xd1, 0xe3, 0x21, 0x13, 0xa3, 0xac, 0x5e, 0xd4, 0xcb, 0xe9, - 0x46, 0xf6, 0xf4, 0xa8, 0x9a, 0x51, 0xf5, 0xee, 0x39, 0x4e, 0x48, 0x01, 0x9e, 0x88, 0x90, 0xf9, - 0x6e, 0xfb, 0x0c, 0x6a, 0xec, 0xa1, 0x54, 0x10, 0x33, 0x64, 0x13, 0x45, 0xbd, 0xbc, 0x59, 0x37, - 0xad, 0xdf, 0x5f, 0x8e, 0x25, 0x75, 0x1a, 0xe9, 0xe3, 0xaf, 0x05, 0xed, 0x70, 0x36, 0xae, 0xe8, - 0x6d, 0x95, 0xb8, 0x8b, 0x5f, 0xcf, 0xc6, 0x95, 0x33, 0xca, 0xb7, 0xb3, 0x71, 0xe5, 0xea, 0x52, - 0x17, 0x2b, 0xb5, 0x96, 0x72, 0x68, 0x67, 0xe5, 0xa8, 0x4d, 0x21, 0xe0, 0x3e, 0xd0, 0xd2, 0xcf, - 0x04, 0x32, 0x9b, 0xe0, 0x3e, 0xa4, 0x01, 0x07, 0x26, 0x9e, 0x91, 0x3e, 0x73, 0x88, 0xe0, 0x61, - 0x9b, 0xbe, 0x24, 0xa1, 0x03, 0x2d, 0xce, 0xfb, 0x51, 0xa7, 0x8e, 0x0c, 0xf3, 0xf0, 0xcf, 0x9d, - 0x2e, 0xa0, 0xc6, 0x63, 0xb4, 0x3d, 0x9c, 0xf3, 0x75, 0x88, 0x44, 0xc5, 0x4d, 0xa7, 0x1b, 0xd7, - 0x4f, 0x8f, 0xaa, 0xd7, 0x54, 0xfe, 0x42, 0x73, 0x99, 0xe8, 0xd2, 0x70, 0xe5, 0xdc, 0xc8, 0xa0, - 0x0d, 0x87, 0xfa, 0xdc, 0xcb, 0x26, 0x23, 0x8e, 0xb6, 0xdc, 0x18, 0x23, 0x94, 0x22, 0x1e, 0x1f, - 0xf8, 0x22, 0xfb, 0x5f, 0x31, 0x59, 0xde, 0xac, 0xe7, 0x2c, 0xc5, 0x1b, 0xf9, 0x6e, 0x29, 0xdf, - 0xad, 0x07, 0x9c, 0xf9, 0x8d, 0x47, 0xd1, 0x55, 0x7e, 0xfa, 0x56, 0x28, 0xbb, 0x4c, 0xf4, 0x06, - 0xb6, 0xd5, 0xe5, 0x9e, 0x1a, 0x2f, 0xf5, 0xab, 0x82, 0xf3, 0x02, 0x8b, 0x51, 0x40, 0x21, 0x4e, - 0x80, 0x8f, 0xb3, 0x71, 0x65, 0xab, 0x4f, 0x5d, 0xd2, 0x1d, 0x75, 0xa2, 0xc9, 0x01, 0xe5, 0x83, - 0x14, 0xdc, 0xbd, 0xff, 0xe6, 0xa0, 0xa0, 0xfd, 0x38, 0x28, 0x68, 0xb1, 0x1f, 0x8b, 0xc6, 0x23, - 0x3f, 0x6e, 0xc4, 0x7e, 0xe0, 0xf5, 0x37, 0x5b, 0x2a, 0xa3, 0x9b, 0xeb, 0x11, 0x73, 0x9b, 0xea, - 0xef, 0x12, 0x28, 0xd9, 0x04, 0xd7, 0xe8, 0xa1, 0xad, 0xa5, 0x29, 0xbc, 0x75, 0xd1, 0xf4, 0xac, - 0xf8, 0x9d, 0xc7, 0x7f, 0x09, 0x9c, 0x2b, 0x1a, 0x1f, 0x74, 0x74, 0x65, 0xed, 0x54, 0xac, 0x21, - 0x5c, 0x93, 0x97, 0xbf, 0xf7, 0x6f, 0x79, 0xf3, 0xba, 0xf2, 0x1b, 0xaf, 0x22, 0x0f, 0x1a, 0xad, - 0xc3, 0x89, 0xa9, 0x1f, 0x4f, 0x4c, 0xfd, 0x64, 0x62, 0xea, 0xdf, 0x27, 0xa6, 0xfe, 0x7e, 0x6a, - 0x6a, 0x27, 0x53, 0x53, 0xfb, 0x32, 0x35, 0xb5, 0xe7, 0xf5, 0x73, 0x0e, 0x4b, 0xb9, 0x6a, 0x9f, - 0xd8, 0xa0, 0xd6, 0x78, 0x7f, 0xf9, 0xd1, 0xc7, 0x8e, 0xdb, 0xa9, 0xf8, 0xad, 0xdf, 0xf9, 0x15, - 0x00, 0x00, 0xff, 0xff, 0x1a, 0x71, 0x25, 0xce, 0xce, 0x04, 0x00, 0x00, + 0x0d, 0x56, 0x66, 0x77, 0x06, 0xee, 0x20, 0x1e, 0x1a, 0x1b, 0xd8, 0x79, 0xef, 0x7b, 0xef, 0x7b, + 0x6f, 0xbe, 0x6f, 0x50, 0x81, 0xf9, 0x4c, 0x30, 0x82, 0x1d, 0x06, 0x22, 0x64, 0xf6, 0x40, 0x30, + 0xee, 0xe3, 0x61, 0x0d, 0x8b, 0x7d, 0x2b, 0x08, 0xb9, 0xe0, 0xc6, 0x65, 0x09, 0xb0, 0xce, 0x03, + 0xac, 0x61, 0x2d, 0xbf, 0x4d, 0x3c, 0xe6, 0x73, 0x1c, 0xff, 0x4a, 0x68, 0xde, 0xec, 0x72, 0xf0, + 0x38, 0x60, 0x9b, 0x00, 0xc5, 0xc3, 0x9a, 0x4d, 0x05, 0xa9, 0xe1, 0x2e, 0x67, 0xbe, 0xca, 0xef, + 0xa8, 0xbc, 0x07, 0x6e, 0x44, 0xe1, 0x81, 0xab, 0x12, 0x39, 0x99, 0xe8, 0xc4, 0x27, 0x2c, 0x0f, + 0x2a, 0x95, 0x71, 0xb9, 0xcb, 0x65, 0x3c, 0xfa, 0x52, 0xd1, 0xdb, 0x17, 0x4c, 0xbd, 0x34, 0x64, + 0x0c, 0x2d, 0x7d, 0xd6, 0xd1, 0xff, 0x4d, 0x70, 0x9f, 0x06, 0x0e, 0x11, 0xb4, 0x45, 0x42, 0xe2, + 0x81, 0x71, 0x17, 0xa5, 0xc9, 0x40, 0xf4, 0x78, 0xc8, 0xc4, 0x28, 0xab, 0x17, 0xf5, 0x72, 0xba, + 0x91, 0x3d, 0x3d, 0xaa, 0x66, 0x14, 0xf3, 0x9e, 0xe3, 0x84, 0x14, 0xe0, 0x89, 0x08, 0x99, 0xef, + 0xb6, 0xcf, 0xa0, 0xc6, 0x1e, 0x4a, 0x05, 0x71, 0x87, 0x6c, 0xa2, 0xa8, 0x97, 0x37, 0xeb, 0xa6, + 0xf5, 0xfb, 0xcb, 0xb1, 0x24, 0x4f, 0x23, 0x7d, 0xfc, 0xb5, 0xa0, 0x1d, 0xce, 0xc6, 0x15, 0xbd, + 0xad, 0x0a, 0x77, 0xf1, 0xeb, 0xd9, 0xb8, 0x72, 0xd6, 0xf2, 0xed, 0x6c, 0x5c, 0xb9, 0xba, 0xb4, + 0xc5, 0xca, 0xac, 0xa5, 0x1c, 0xda, 0x59, 0x09, 0xb5, 0x29, 0x04, 0xdc, 0x07, 0x5a, 0xfa, 0x99, + 0x40, 0x66, 0x13, 0xdc, 0x87, 0x34, 0xe0, 0xc0, 0xc4, 0x33, 0xd2, 0x67, 0x0e, 0x11, 0x3c, 0x6c, + 0xd3, 0x97, 0x24, 0x74, 0xa0, 0xc5, 0x79, 0x3f, 0xda, 0xd4, 0x91, 0x69, 0x1e, 0xfe, 0x79, 0xd3, + 0x05, 0xd4, 0x78, 0x8c, 0xb6, 0x87, 0xf3, 0x7e, 0x1d, 0x22, 0x51, 0xf1, 0xd2, 0xe9, 0xc6, 0xf5, + 0xd3, 0xa3, 0xea, 0x35, 0x55, 0xbf, 0xe0, 0x5c, 0x6e, 0x74, 0x69, 0xb8, 0x12, 0x37, 0x32, 0x68, + 0xc3, 0xa1, 0x3e, 0xf7, 0xb2, 0xc9, 0xa8, 0x47, 0x5b, 0x1e, 0x8c, 0x11, 0x4a, 0x11, 0x8f, 0x0f, + 0x7c, 0x91, 0xfd, 0xaf, 0x98, 0x2c, 0x6f, 0xd6, 0x73, 0x96, 0xea, 0x1b, 0x39, 0xc8, 0x52, 0x0e, + 0xb2, 0x1e, 0x70, 0xe6, 0x37, 0x1e, 0x45, 0x57, 0xf9, 0xe9, 0x5b, 0xa1, 0xec, 0x32, 0xd1, 0x1b, + 0xd8, 0x56, 0x97, 0x7b, 0xca, 0x28, 0xea, 0xaf, 0x0a, 0xce, 0x0b, 0x2c, 0x46, 0x01, 0x85, 0xb8, + 0x00, 0x3e, 0xce, 0xc6, 0x95, 0xad, 0x3e, 0x75, 0x49, 0x77, 0xd4, 0x89, 0x3c, 0x08, 0x4a, 0x07, + 0x49, 0xb8, 0x7b, 0xff, 0xcd, 0x41, 0x41, 0xfb, 0x71, 0x50, 0xd0, 0x62, 0x3d, 0x16, 0x8b, 0x47, + 0x7a, 0xdc, 0x88, 0xf5, 0xc0, 0xeb, 0x6f, 0xb6, 0x54, 0x46, 0x37, 0xd7, 0x23, 0xe6, 0x32, 0xd5, + 0xdf, 0x25, 0x50, 0xb2, 0x09, 0xae, 0xd1, 0x43, 0x5b, 0x4b, 0x2e, 0xbc, 0x75, 0x91, 0x7b, 0x56, + 0xf4, 0xce, 0xe3, 0xbf, 0x04, 0xce, 0x19, 0x8d, 0x0f, 0x3a, 0xba, 0xb2, 0xd6, 0x15, 0x6b, 0x1a, + 0xae, 0xa9, 0xcb, 0xdf, 0xfb, 0xb7, 0xba, 0xf9, 0x5c, 0xf9, 0x8d, 0x57, 0x91, 0x06, 0x8d, 0xd6, + 0xe1, 0xc4, 0xd4, 0x8f, 0x27, 0xa6, 0x7e, 0x32, 0x31, 0xf5, 0xef, 0x13, 0x53, 0x7f, 0x3f, 0x35, + 0xb5, 0x93, 0xa9, 0xa9, 0x7d, 0x99, 0x9a, 0xda, 0xf3, 0xfa, 0x39, 0x85, 0x25, 0x5d, 0xb5, 0x4f, + 0x6c, 0x50, 0xdf, 0x78, 0x7f, 0xf9, 0xd1, 0xc7, 0x8a, 0xdb, 0xa9, 0xf8, 0xad, 0xdf, 0xf9, 0x15, + 0x00, 0x00, 0xff, 0xff, 0x28, 0xba, 0x51, 0xb8, 0xce, 0x04, 0x00, 0x00, } func (this *MsgUpdateParams) Equal(that interface{}) bool { diff --git a/x/gov/types/tx.pb.go b/x/gov/types/tx.pb.go index 7ea80ea1..2bbbdc3d 100644 --- a/x/gov/types/tx.pb.go +++ b/x/gov/types/tx.pb.go @@ -137,14 +137,14 @@ var fileDescriptor_baa84aaddaa44003 = []byte{ // 348 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0xcb, 0xcc, 0xcb, 0x2c, 0xc9, 0x4c, 0xd4, 0x4f, 0xcf, 0x2f, 0xd3, 0x2f, 0x33, 0xd4, 0x2f, 0xa9, 0xd0, 0x2b, 0x28, 0xca, - 0x2f, 0xc9, 0x17, 0xe2, 0x85, 0x88, 0xeb, 0xa5, 0xe7, 0x97, 0xe9, 0x95, 0x19, 0x4a, 0x89, 0xa4, - 0xe7, 0xa7, 0xe7, 0x83, 0x65, 0xf4, 0x41, 0x2c, 0x88, 0x22, 0x29, 0xc9, 0xe4, 0xfc, 0xe2, 0xdc, - 0xfc, 0xe2, 0x78, 0x88, 0x04, 0x84, 0x03, 0x95, 0x12, 0x87, 0xf0, 0xf4, 0x73, 0x8b, 0xd3, 0x41, - 0xe6, 0xe6, 0x16, 0xa7, 0x43, 0x25, 0x04, 0x13, 0x73, 0x33, 0xf3, 0xf2, 0xf5, 0xc1, 0x24, 0x4c, - 0x2d, 0xaa, 0x1b, 0x40, 0x56, 0x82, 0x25, 0x94, 0x56, 0x33, 0x72, 0xf1, 0xfb, 0x16, 0xa7, 0x87, + 0x2f, 0xc9, 0x17, 0xe2, 0x85, 0x88, 0xeb, 0xa5, 0xe7, 0x97, 0xe9, 0x95, 0x19, 0x4a, 0x09, 0x26, + 0xe6, 0x66, 0xe6, 0xe5, 0xeb, 0x83, 0x49, 0x88, 0x0a, 0x29, 0xf1, 0xe4, 0xfc, 0xe2, 0xdc, 0xfc, + 0x62, 0xfd, 0xdc, 0xe2, 0x74, 0x90, 0xce, 0xdc, 0xe2, 0x74, 0xa8, 0x84, 0x24, 0x44, 0x22, 0x1e, + 0xcc, 0xd3, 0x87, 0x70, 0xa0, 0x52, 0x22, 0xe9, 0xf9, 0xe9, 0xf9, 0x10, 0x71, 0x10, 0x0b, 0x66, + 0x12, 0xaa, 0x1b, 0x40, 0x56, 0x82, 0x25, 0x94, 0x56, 0x33, 0x72, 0xf1, 0xfb, 0x16, 0xa7, 0x87, 0x16, 0xa4, 0x24, 0x96, 0xa4, 0x06, 0x24, 0x16, 0x25, 0xe6, 0x16, 0x0b, 0x99, 0x71, 0x71, 0x26, 0x96, 0x96, 0x64, 0xe4, 0x17, 0x65, 0x96, 0x54, 0x4a, 0x30, 0x2a, 0x30, 0x6a, 0x70, 0x3a, 0x49, - 0x5c, 0xda, 0xa2, 0x2b, 0x02, 0xb5, 0xdd, 0x31, 0x25, 0xa5, 0x28, 0xb5, 0xb8, 0x38, 0xb8, 0xa4, + 0x5c, 0xda, 0xa2, 0x2b, 0x02, 0xb5, 0xc7, 0x31, 0x25, 0xa5, 0x28, 0xb5, 0xb8, 0x38, 0xb8, 0xa4, 0x28, 0x33, 0x2f, 0x3d, 0x08, 0xa1, 0x54, 0xc8, 0x82, 0x8b, 0xad, 0x00, 0x6c, 0x82, 0x04, 0x93, 0x02, 0xa3, 0x06, 0xb7, 0x91, 0xa8, 0x1e, 0x8a, 0x0f, 0xf5, 0x20, 0xc6, 0x3b, 0x71, 0x9e, 0xb8, 0x27, 0xcf, 0xb0, 0xe2, 0xf9, 0x06, 0x2d, 0xc6, 0x20, 0xa8, 0x7a, 0x2b, 0xb5, 0xa6, 0xe7, 0x1b, @@ -156,7 +156,7 @@ var fileDescriptor_baa84aaddaa44003 = []byte{ 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x69, 0xa6, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x43, 0x8c, 0xd5, 0xcd, 0x49, 0x4c, 0x2a, 0x86, 0xb2, 0xf5, 0x2b, 0xc0, 0xc1, 0x5f, 0x52, 0x59, 0x90, 0x5a, 0x9c, 0xc4, 0x06, 0x0e, 0x7e, 0x63, 0x40, 0x00, - 0x00, 0x00, 0xff, 0xff, 0xec, 0x8a, 0xaa, 0xb9, 0x1d, 0x02, 0x00, 0x00, + 0x00, 0x00, 0xff, 0xff, 0xc6, 0xc6, 0x84, 0xe9, 0x1d, 0x02, 0x00, 0x00, } func (this *MsgUpdateParams) Equal(that interface{}) bool { diff --git a/x/ibc/nft-transfer/types/genesis.pb.go b/x/ibc/nft-transfer/types/genesis.pb.go index 3d22cea7..212b6587 100644 --- a/x/ibc/nft-transfer/types/genesis.pb.go +++ b/x/ibc/nft-transfer/types/genesis.pb.go @@ -227,35 +227,35 @@ func init() { } var fileDescriptor_1971f5a454018ffc = []byte{ - // 445 bytes of a gzipped FileDescriptorProto + // 444 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xc1, 0x6e, 0xd3, 0x30, 0x1c, 0xc6, 0x9b, 0xb5, 0x74, 0xc4, 0xad, 0x90, 0x30, 0x1c, 0xba, 0x49, 0xa4, 0x95, 0x25, 0xa4, 0x4a, 0xdb, 0x6c, 0x6d, 0x48, 0x1c, 0x38, 0x70, 0x08, 0x08, 0xd8, 0x6d, 0x0a, 0xbb, 0xc0, 0xa5, 0xfa, 0xc7, 0x71, 0x5b, 0x8b, 0x36, 0x8e, 0x62, 0x53, 0xb1, 0xb7, 0xe0, 0x39, 0x78, 0x92, 0x71, 0xdb, 0x91, 0x53, 0x41, 0xed, 0x1b, 0xec, 0x09, 0x90, 0x9d, 0x2c, 0xcb, 0x61, 0x52, 0x7a, 0xfb, - 0xea, 0x7e, 0xdf, 0xf7, 0xf3, 0x3f, 0xfe, 0x23, 0x2a, 0x63, 0xce, 0x20, 0xcb, 0x16, 0x92, 0x83, + 0x27, 0xf9, 0xbe, 0xef, 0xe7, 0x7f, 0xfc, 0x21, 0x2a, 0x63, 0xce, 0x20, 0xcb, 0x16, 0x92, 0x83, 0x91, 0x2a, 0xd5, 0x2c, 0x9d, 0x9a, 0x89, 0xc9, 0x21, 0xd5, 0x53, 0x91, 0xb3, 0xd5, 0x29, 0x9b, - 0x89, 0x54, 0x68, 0xa9, 0x69, 0x96, 0x2b, 0xa3, 0xf0, 0x48, 0xc6, 0x9c, 0xd6, 0xfd, 0xb4, 0xee, - 0xa7, 0xab, 0xd3, 0xc3, 0xe3, 0xc6, 0x46, 0x73, 0x95, 0x89, 0xb2, 0xef, 0xf0, 0xf9, 0x4c, 0xcd, - 0x94, 0x93, 0xcc, 0xaa, 0xe2, 0x94, 0xfc, 0x6e, 0xa3, 0xfe, 0xc7, 0x82, 0xfb, 0xd9, 0x80, 0x11, + 0x89, 0x54, 0x68, 0xa9, 0x69, 0x96, 0x2b, 0xa3, 0xf0, 0x48, 0xc6, 0x9c, 0xd6, 0xf5, 0xb4, 0xae, + 0xa7, 0xab, 0xd3, 0xc3, 0xe7, 0x33, 0x35, 0x53, 0x4e, 0xcc, 0xec, 0x54, 0xf8, 0x0e, 0x8f, 0x1b, + 0x39, 0xe6, 0x2a, 0x13, 0x25, 0x85, 0xfc, 0x6e, 0xa3, 0xfe, 0xc7, 0x82, 0xfb, 0xd9, 0x80, 0x11, 0xf8, 0x08, 0xed, 0x67, 0x2a, 0x37, 0x13, 0x99, 0x0c, 0xbc, 0x91, 0x37, 0xf6, 0x43, 0x7c, 0xbb, - 0x1e, 0x3e, 0xb9, 0x82, 0xe5, 0xe2, 0x0d, 0x29, 0xff, 0x20, 0x51, 0xd7, 0xaa, 0xf3, 0x04, 0xaf, - 0x50, 0x9f, 0x2f, 0x40, 0x6b, 0x0b, 0xe5, 0x42, 0x0f, 0xf6, 0x46, 0xed, 0x71, 0xef, 0xec, 0x98, - 0x36, 0x5d, 0x9d, 0xbe, 0xb3, 0xa9, 0x4b, 0x1b, 0x0a, 0x5f, 0x5e, 0xaf, 0x87, 0xad, 0xdb, 0xf5, - 0xf0, 0x59, 0xc1, 0xa8, 0xf7, 0x91, 0x5f, 0x7f, 0x87, 0x5d, 0xe7, 0xd2, 0x51, 0x8f, 0x57, 0x11, - 0x8d, 0x05, 0x42, 0x85, 0x2f, 0x01, 0x03, 0x83, 0xb6, 0xa3, 0x1e, 0xed, 0x48, 0x7d, 0x0f, 0x06, - 0xc2, 0x83, 0x12, 0xfa, 0xb4, 0x0e, 0xb5, 0x65, 0x24, 0xf2, 0xf9, 0x9d, 0xcb, 0x62, 0x8c, 0xfa, - 0x26, 0xd2, 0x02, 0xd3, 0xd9, 0x15, 0x73, 0x69, 0x33, 0x0f, 0x61, 0xee, 0xcb, 0x48, 0xe4, 0x9b, - 0x3b, 0x17, 0xfe, 0x80, 0xba, 0x19, 0xe4, 0xb0, 0xd4, 0x83, 0x47, 0x23, 0x6f, 0xdc, 0x3b, 0x1b, - 0x37, 0x23, 0x2e, 0x9c, 0x3f, 0xec, 0xd8, 0xfe, 0xa8, 0x4c, 0x93, 0xb7, 0xc8, 0xaf, 0x26, 0xc4, - 0x2f, 0x10, 0x72, 0x1f, 0x71, 0x32, 0x07, 0x3d, 0x77, 0x4f, 0xd9, 0x8f, 0x7c, 0x77, 0xf2, 0x09, - 0xf4, 0x1c, 0x63, 0xd4, 0x71, 0x43, 0xed, 0xd9, 0x37, 0x8e, 0x9c, 0x26, 0x5f, 0x90, 0x5f, 0x5d, - 0xbd, 0x29, 0x7f, 0x80, 0x1e, 0x17, 0xd3, 0xc8, 0xa4, 0xec, 0xd8, 0x77, 0xbf, 0xcf, 0x93, 0xaa, - 0xba, 0x7d, 0x5f, 0x1d, 0x5e, 0x5c, 0x6f, 0x02, 0xef, 0x66, 0x13, 0x78, 0xff, 0x36, 0x81, 0xf7, - 0x73, 0x1b, 0xb4, 0x6e, 0xb6, 0x41, 0xeb, 0xcf, 0x36, 0x68, 0x7d, 0x7d, 0x3d, 0x93, 0x66, 0xfe, - 0x3d, 0xa6, 0x5c, 0x2d, 0x99, 0x4c, 0xa5, 0x91, 0x70, 0xb2, 0x80, 0x58, 0x97, 0x9a, 0xfd, 0x60, - 0x76, 0xc9, 0xd3, 0xa9, 0x39, 0xa9, 0xf6, 0xda, 0x2d, 0x75, 0xdc, 0x75, 0xfb, 0xfb, 0xea, 0x7f, - 0x00, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x86, 0x12, 0x07, 0x57, 0x03, 0x00, 0x00, + 0x1e, 0x3e, 0xb9, 0x82, 0xe5, 0xe2, 0x0d, 0x29, 0x3f, 0x90, 0xa8, 0x6b, 0xa7, 0xf3, 0x04, 0xaf, + 0x50, 0x9f, 0x2f, 0x40, 0x6b, 0x1b, 0xcf, 0x85, 0x1e, 0xec, 0x8d, 0xda, 0xe3, 0xde, 0xd9, 0x31, + 0x6d, 0x3a, 0x3a, 0x7d, 0x67, 0x5d, 0x97, 0xd6, 0x14, 0xbe, 0xbc, 0x5e, 0x0f, 0x5b, 0xb7, 0xeb, + 0xe1, 0xb3, 0x82, 0x51, 0xcf, 0x23, 0xbf, 0xfe, 0x0e, 0xbb, 0x4e, 0xa5, 0xa3, 0x1e, 0xaf, 0x2c, + 0x1a, 0x0b, 0x84, 0x0a, 0x5d, 0x02, 0x06, 0x06, 0x6d, 0x47, 0x3d, 0xda, 0x91, 0xfa, 0x1e, 0x0c, + 0x84, 0x07, 0x25, 0xf4, 0x69, 0x1d, 0x6a, 0xc3, 0x48, 0xe4, 0xf3, 0x3b, 0x95, 0xc5, 0x18, 0xf5, + 0x4d, 0xa4, 0x05, 0xa6, 0xb3, 0x2b, 0xe6, 0xd2, 0x7a, 0x1e, 0xc2, 0xdc, 0x87, 0x91, 0xc8, 0x37, + 0x77, 0x2a, 0xfc, 0x01, 0x75, 0x33, 0xc8, 0x61, 0xa9, 0x07, 0x8f, 0x46, 0xde, 0xb8, 0x77, 0x36, + 0x6e, 0x46, 0x5c, 0x38, 0x7d, 0xd8, 0xb1, 0xf9, 0x51, 0xe9, 0x26, 0x6f, 0x91, 0x5f, 0x6d, 0x88, + 0x5f, 0x20, 0xe4, 0x7e, 0xe2, 0x64, 0x0e, 0x7a, 0xee, 0xae, 0xb2, 0x1f, 0xf9, 0xee, 0xcd, 0x27, + 0xd0, 0x73, 0x8c, 0x51, 0xc7, 0x2d, 0xb5, 0x67, 0xef, 0x38, 0x72, 0x33, 0xf9, 0x82, 0xfc, 0xea, + 0xe8, 0x4d, 0xfe, 0x03, 0xf4, 0xb8, 0xd8, 0x46, 0x26, 0x65, 0xc6, 0xbe, 0x7b, 0x3e, 0x4f, 0xaa, + 0xe8, 0xf6, 0x7d, 0x74, 0x78, 0x71, 0xbd, 0x09, 0xbc, 0x9b, 0x4d, 0xe0, 0xfd, 0xdb, 0x04, 0xde, + 0xcf, 0x6d, 0xd0, 0xba, 0xd9, 0x06, 0xad, 0x3f, 0xdb, 0xa0, 0xf5, 0xf5, 0xf5, 0x4c, 0x9a, 0xf9, + 0xf7, 0x98, 0x72, 0xb5, 0x64, 0x32, 0x95, 0x46, 0xc2, 0xc9, 0x02, 0x62, 0x5d, 0xce, 0xec, 0x07, + 0xb3, 0x75, 0x4e, 0xa7, 0xe6, 0xa4, 0x6a, 0xb0, 0xab, 0x6f, 0xdc, 0x75, 0xfd, 0x7d, 0xf5, 0x3f, + 0x00, 0x00, 0xff, 0xff, 0xa2, 0x2c, 0x69, 0x6b, 0x57, 0x03, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/ibc/nft-transfer/types/query.pb.go b/x/ibc/nft-transfer/types/query.pb.go index e9afc91b..f4b59819 100644 --- a/x/ibc/nft-transfer/types/query.pb.go +++ b/x/ibc/nft-transfer/types/query.pb.go @@ -523,52 +523,52 @@ func init() { } var fileDescriptor_5a14f935a5261724 = []byte{ - // 715 bytes of a gzipped FileDescriptorProto + // 713 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0xcd, 0x6e, 0xd3, 0x4c, 0x14, 0x8d, 0xfb, 0x7d, 0x4d, 0x95, 0x1b, 0xda, 0xc5, 0x50, 0x68, 0xb1, 0x20, 0x8d, 0x2c, 0x51, 0x22, 0xd4, 0x78, 0x94, 0x42, 0xa1, 0xfc, 0x2c, 0xa0, 0x15, 0x3f, 0x5d, 0x80, 0x42, 0x40, 0x20, 0xb1, 0x89, 0xc6, 0xce, 0xd4, 0xb1, 0x94, 0x7a, 0x5c, 0x8f, 0x5b, 0xa8, 0xa2, 0x6c, 0x78, 0x02, 0x24, 0x1e, 0x80, 0x3d, 0x6b, 0x90, 0xfa, 0x00, 0x2c, 0xba, 0xac, 0xc4, 0x86, 0x15, 0xa0, 0x94, - 0x07, 0x41, 0x9e, 0x99, 0x24, 0xb6, 0x12, 0x48, 0x9d, 0xdd, 0x78, 0xe6, 0xde, 0x33, 0xe7, 0xdc, - 0x7b, 0x8f, 0x07, 0x56, 0x5c, 0xcb, 0xc6, 0xc4, 0xf7, 0x5b, 0xae, 0x4d, 0x42, 0x97, 0x79, 0x1c, - 0x7b, 0xdb, 0x61, 0x3d, 0x0c, 0x88, 0xc7, 0xb7, 0x69, 0x80, 0xf7, 0x2b, 0x78, 0x77, 0x8f, 0x06, - 0x07, 0xa6, 0x1f, 0xb0, 0x90, 0xa1, 0xa2, 0x6b, 0xd9, 0x66, 0x3c, 0xda, 0x8c, 0x47, 0x9b, 0xfb, - 0x15, 0x7d, 0xde, 0x61, 0x0e, 0x13, 0xc1, 0x38, 0x5a, 0xc9, 0x3c, 0xfd, 0xaa, 0xcd, 0xf8, 0x0e, - 0xe3, 0xd8, 0x22, 0x9c, 0x4a, 0x40, 0xbc, 0x5f, 0xb1, 0x68, 0x48, 0x2a, 0xd8, 0x27, 0x8e, 0xeb, - 0x09, 0x30, 0x15, 0x3b, 0x9e, 0x51, 0x78, 0xe0, 0x53, 0xae, 0xa2, 0x2f, 0x3a, 0x8c, 0x39, 0x2d, - 0x8a, 0x89, 0xef, 0x62, 0xe2, 0x79, 0x2c, 0x54, 0xbc, 0xc4, 0xa9, 0xb1, 0x02, 0xe7, 0x9f, 0x45, - 0xb7, 0x6d, 0xb6, 0x08, 0xe7, 0x2f, 0x02, 0x62, 0xd3, 0x1a, 0xdd, 0xdd, 0xa3, 0x3c, 0x44, 0x08, - 0xfe, 0x6f, 0x12, 0xde, 0x5c, 0xd4, 0x8a, 0x5a, 0x29, 0x57, 0x13, 0x6b, 0xa3, 0x09, 0x0b, 0x43, - 0xd1, 0xdc, 0x67, 0x1e, 0xa7, 0xe8, 0x09, 0xe4, 0xed, 0x68, 0x37, 0xe2, 0x61, 0x53, 0x91, 0x95, - 0x5f, 0x5d, 0x31, 0xc7, 0x95, 0xc3, 0x8c, 0x41, 0x81, 0xdd, 0x5f, 0x1b, 0x64, 0xe8, 0x26, 0xde, - 0x23, 0xf6, 0x10, 0x60, 0x50, 0x12, 0x75, 0xd1, 0xb2, 0x29, 0xeb, 0x67, 0x46, 0xf5, 0x33, 0x65, - 0x43, 0x54, 0xfd, 0xcc, 0x2a, 0x71, 0x7a, 0xa2, 0x6a, 0xb1, 0x4c, 0xe3, 0xab, 0x06, 0x8b, 0xc3, - 0x77, 0x28, 0x39, 0x75, 0x38, 0x13, 0x93, 0xc3, 0x17, 0xb5, 0xe2, 0x7f, 0x69, 0xf5, 0x6c, 0xcc, - 0x1d, 0xfd, 0x58, 0xca, 0x7c, 0xfa, 0xb9, 0x94, 0x55, 0xd8, 0xf9, 0x81, 0x3e, 0x8e, 0x1e, 0x25, - 0x54, 0x4c, 0x09, 0x15, 0x57, 0xc6, 0xaa, 0x90, 0xec, 0x12, 0x32, 0xca, 0x70, 0x6e, 0xa0, 0xe2, - 0x31, 0xe1, 0xcd, 0x5e, 0x9d, 0xe6, 0x61, 0x7a, 0xd0, 0x8b, 0x5c, 0x4d, 0x7e, 0x24, 0x1b, 0x2e, - 0xc3, 0x95, 0xe4, 0x51, 0x0d, 0x7f, 0x0e, 0x17, 0x44, 0xf4, 0x03, 0x6e, 0x07, 0xec, 0xcd, 0xfd, - 0x46, 0x23, 0xa0, 0xbc, 0xdf, 0x88, 0x05, 0x98, 0xf1, 0x59, 0x10, 0xd6, 0xdd, 0x86, 0xca, 0xc9, - 0x46, 0x9f, 0x5b, 0x0d, 0x74, 0x09, 0xc0, 0x6e, 0x12, 0xcf, 0xa3, 0xad, 0xe8, 0x6c, 0x4a, 0x9c, - 0xe5, 0xd4, 0xce, 0x56, 0xc3, 0xd8, 0x04, 0x7d, 0x14, 0xa8, 0xa2, 0x71, 0x19, 0xe6, 0xa8, 0x38, - 0xa8, 0x13, 0x79, 0xa2, 0xc0, 0x67, 0x69, 0x3c, 0xdc, 0x98, 0x07, 0x24, 0x40, 0xaa, 0x24, 0x20, - 0x3b, 0x3d, 0x4a, 0xc6, 0x2b, 0x38, 0x9b, 0xd8, 0x55, 0x98, 0xf7, 0x20, 0xeb, 0x8b, 0x1d, 0x35, - 0x2e, 0xa5, 0xf1, 0x7d, 0x54, 0x08, 0x2a, 0x6f, 0xf5, 0x70, 0x06, 0xa6, 0x05, 0x32, 0x3a, 0xd4, - 0x00, 0x06, 0x4d, 0x46, 0xeb, 0xe3, 0xa1, 0x46, 0x1b, 0x4c, 0xbf, 0x35, 0x41, 0xa6, 0xd4, 0x63, - 0xac, 0xbd, 0xfb, 0xf6, 0xfb, 0xc3, 0x14, 0x46, 0x65, 0xac, 0x7e, 0x05, 0xc3, 0xbf, 0x80, 0xf8, - 0xf4, 0xe2, 0x76, 0xd4, 0xcc, 0x0e, 0xfa, 0xac, 0x41, 0x3e, 0x36, 0xec, 0x28, 0x3d, 0x83, 0x5e, - 0xa1, 0xf5, 0xdb, 0x93, 0xa4, 0x2a, 0xf6, 0xa6, 0x60, 0x5f, 0x42, 0xcb, 0xa7, 0x63, 0x8f, 0xbe, - 0x68, 0x90, 0xeb, 0x8f, 0x2b, 0xba, 0x99, 0xe6, 0xe6, 0x98, 0x1f, 0xf4, 0xf5, 0xf4, 0x89, 0x69, - 0xcb, 0x1d, 0x95, 0x99, 0xe3, 0xb6, 0xe0, 0xdd, 0x41, 0x5d, 0x0d, 0x66, 0x13, 0x33, 0x8e, 0xee, - 0x9c, 0x92, 0xc2, 0x28, 0xbb, 0xe9, 0x77, 0x27, 0x4b, 0x56, 0x1a, 0x5e, 0x0a, 0x0d, 0x55, 0xf4, - 0xf4, 0x1f, 0x1a, 0xa4, 0x43, 0x39, 0x6e, 0x0f, 0xdc, 0xdb, 0xc1, 0x91, 0xa7, 0x39, 0x6e, 0x2b, - 0xa7, 0x77, 0x70, 0xd2, 0x9c, 0xe8, 0xa3, 0x06, 0x59, 0xe9, 0x15, 0x74, 0xfd, 0x94, 0x04, 0x13, - 0x96, 0xd5, 0xd7, 0x52, 0x66, 0x29, 0x3d, 0x25, 0xa1, 0xc7, 0x40, 0xc5, 0xbf, 0xeb, 0x91, 0xd6, - 0xdd, 0xa8, 0x1e, 0x75, 0x0b, 0xda, 0x71, 0xb7, 0xa0, 0xfd, 0xea, 0x16, 0xb4, 0xf7, 0x27, 0x85, - 0xcc, 0xf1, 0x49, 0x21, 0xf3, 0xfd, 0xa4, 0x90, 0x79, 0x7d, 0xc3, 0x71, 0xc3, 0xe6, 0x9e, 0x65, - 0xda, 0x6c, 0x07, 0xbb, 0x9e, 0x1b, 0xba, 0xa4, 0xdc, 0x22, 0x16, 0x57, 0x6b, 0xfc, 0x56, 0x40, - 0x7b, 0xdb, 0x61, 0xb9, 0x8f, 0x2a, 0x1e, 0x56, 0x2b, 0x2b, 0xde, 0xce, 0x6b, 0x7f, 0x02, 0x00, - 0x00, 0xff, 0xff, 0x16, 0x7f, 0x46, 0x31, 0x1b, 0x08, 0x00, 0x00, + 0x07, 0x41, 0x9e, 0x99, 0x24, 0xb6, 0x12, 0x48, 0x9d, 0xdd, 0x78, 0xe6, 0x9e, 0x33, 0xe7, 0xdc, + 0x3b, 0x47, 0x86, 0x15, 0xd7, 0xb2, 0x31, 0xf1, 0xfd, 0x96, 0x6b, 0x93, 0xd0, 0x65, 0x1e, 0xc7, + 0xde, 0x76, 0x58, 0x0f, 0x03, 0xe2, 0xf1, 0x6d, 0x1a, 0xe0, 0xfd, 0x0a, 0xde, 0xdd, 0xa3, 0xc1, + 0x81, 0xe9, 0x07, 0x2c, 0x64, 0xa8, 0xe8, 0x5a, 0xb6, 0x19, 0xaf, 0x36, 0xe3, 0xd5, 0xe6, 0x7e, + 0x45, 0xbf, 0x6a, 0x33, 0xbe, 0xc3, 0x38, 0xb6, 0x08, 0xa7, 0x12, 0x8a, 0xf7, 0x2b, 0x16, 0x0d, + 0x49, 0x05, 0xfb, 0xc4, 0x71, 0x3d, 0x01, 0x93, 0x6c, 0xfa, 0xbc, 0xc3, 0x1c, 0x26, 0x96, 0x38, + 0x5a, 0xa9, 0xdd, 0x8b, 0x0e, 0x63, 0x4e, 0x8b, 0x62, 0xe2, 0xbb, 0x98, 0x78, 0x1e, 0x0b, 0xd5, + 0x4d, 0xf2, 0x74, 0xbc, 0xde, 0xf0, 0xc0, 0xa7, 0xaa, 0xda, 0x58, 0x81, 0xf3, 0xcf, 0x22, 0x0d, + 0x9b, 0x2d, 0xc2, 0xf9, 0x8b, 0x80, 0xd8, 0xb4, 0x46, 0x77, 0xf7, 0x28, 0x0f, 0x11, 0x82, 0xff, + 0x9b, 0x84, 0x37, 0x17, 0xb5, 0xa2, 0x56, 0xca, 0xd5, 0xc4, 0xda, 0x68, 0xc2, 0xc2, 0x50, 0x35, + 0xf7, 0x99, 0xc7, 0x29, 0x7a, 0x02, 0x79, 0x3b, 0xda, 0x8d, 0x6e, 0xb2, 0xa9, 0x40, 0xe5, 0x57, + 0x57, 0xcc, 0x71, 0xed, 0x30, 0x63, 0x54, 0x60, 0xf7, 0xd7, 0x06, 0x19, 0xba, 0x89, 0xf7, 0x84, + 0x3d, 0x04, 0x18, 0x34, 0x4a, 0x5d, 0xb4, 0x6c, 0xca, 0xae, 0x9a, 0x51, 0x57, 0x4d, 0x39, 0x10, + 0xd5, 0x55, 0xb3, 0x4a, 0x9c, 0x9e, 0xa9, 0x5a, 0x0c, 0x69, 0x7c, 0xd5, 0x60, 0x71, 0xf8, 0x0e, + 0x65, 0xa7, 0x0e, 0x67, 0x62, 0x76, 0xf8, 0xa2, 0x56, 0xfc, 0x2f, 0xad, 0x9f, 0x8d, 0xb9, 0xa3, + 0x1f, 0x4b, 0x99, 0x4f, 0x3f, 0x97, 0xb2, 0x8a, 0x3b, 0x3f, 0xf0, 0xc7, 0xd1, 0xa3, 0x84, 0x8b, + 0x29, 0xe1, 0xe2, 0xca, 0x58, 0x17, 0x52, 0x5d, 0xc2, 0x46, 0x19, 0xce, 0x0d, 0x5c, 0x3c, 0x26, + 0xbc, 0xd9, 0xeb, 0xd3, 0x3c, 0x4c, 0x0f, 0x66, 0x91, 0xab, 0xc9, 0x8f, 0xe4, 0xc0, 0x65, 0xb9, + 0xb2, 0x3c, 0x6a, 0xe0, 0xcf, 0xe1, 0x82, 0xa8, 0x7e, 0xc0, 0xed, 0x80, 0xbd, 0xb9, 0xdf, 0x68, + 0x04, 0x94, 0xf7, 0x07, 0xb1, 0x00, 0x33, 0x3e, 0x0b, 0xc2, 0xba, 0xdb, 0x50, 0x98, 0x6c, 0xf4, + 0xb9, 0xd5, 0x40, 0x97, 0x00, 0xec, 0x26, 0xf1, 0x3c, 0xda, 0x8a, 0xce, 0xa6, 0xc4, 0x59, 0x4e, + 0xed, 0x6c, 0x35, 0x8c, 0x4d, 0xd0, 0x47, 0x91, 0x2a, 0x19, 0x97, 0x61, 0x8e, 0x8a, 0x83, 0x3a, + 0x91, 0x27, 0x8a, 0x7c, 0x96, 0xc6, 0xcb, 0x8d, 0x79, 0x40, 0x82, 0xa4, 0x4a, 0x02, 0xb2, 0xd3, + 0x93, 0x64, 0xbc, 0x82, 0xb3, 0x89, 0x5d, 0xc5, 0x79, 0x0f, 0xb2, 0xbe, 0xd8, 0x51, 0xcf, 0xa5, + 0x34, 0x7e, 0x8e, 0x8a, 0x41, 0xe1, 0x56, 0x0f, 0x67, 0x60, 0x5a, 0x30, 0xa3, 0x43, 0x0d, 0x60, + 0x30, 0x64, 0xb4, 0x3e, 0x9e, 0x6a, 0x74, 0xc0, 0xf4, 0x5b, 0x13, 0x20, 0xa5, 0x1f, 0x63, 0xed, + 0xdd, 0xb7, 0xdf, 0x1f, 0xa6, 0x30, 0x2a, 0x63, 0x15, 0xf6, 0xe1, 0x90, 0xc7, 0x5f, 0x2f, 0x6e, + 0x47, 0xc3, 0xec, 0xa0, 0xcf, 0x1a, 0xe4, 0x63, 0x8f, 0x1d, 0xa5, 0x57, 0xd0, 0x6b, 0xb4, 0x7e, + 0x7b, 0x12, 0xa8, 0x52, 0x6f, 0x0a, 0xf5, 0x25, 0xb4, 0x7c, 0x3a, 0xf5, 0xe8, 0x8b, 0x06, 0xb9, + 0xfe, 0x73, 0x45, 0x37, 0xd3, 0xdc, 0x1c, 0xcb, 0x83, 0xbe, 0x9e, 0x1e, 0x98, 0xb6, 0xdd, 0x51, + 0x9b, 0x39, 0x6e, 0x0b, 0xdd, 0x1d, 0xd4, 0xd5, 0x60, 0x36, 0xf1, 0xc6, 0xd1, 0x9d, 0x53, 0x4a, + 0x18, 0x15, 0x37, 0xfd, 0xee, 0x64, 0x60, 0xe5, 0xe1, 0xa5, 0xf0, 0x50, 0x45, 0x4f, 0xff, 0xe1, + 0x41, 0x26, 0x94, 0xe3, 0xf6, 0x20, 0xbd, 0x1d, 0x1c, 0x65, 0x9a, 0xe3, 0xb6, 0x4a, 0x7a, 0x07, + 0x27, 0xc3, 0x89, 0x3e, 0x6a, 0x90, 0x95, 0x59, 0x41, 0xd7, 0x4f, 0x29, 0x30, 0x11, 0x59, 0x7d, + 0x2d, 0x25, 0x4a, 0xf9, 0x29, 0x09, 0x3f, 0x06, 0x2a, 0xfe, 0xdd, 0x8f, 0x8c, 0xee, 0x46, 0xf5, + 0xa8, 0x5b, 0xd0, 0x8e, 0xbb, 0x05, 0xed, 0x57, 0xb7, 0xa0, 0xbd, 0x3f, 0x29, 0x64, 0x8e, 0x4f, + 0x0a, 0x99, 0xef, 0x27, 0x85, 0xcc, 0xeb, 0x1b, 0x8e, 0x1b, 0x36, 0xf7, 0x2c, 0xd3, 0x66, 0x3b, + 0xd8, 0xf5, 0xdc, 0xd0, 0x25, 0xe5, 0x16, 0xb1, 0xb8, 0x5a, 0xe3, 0xb7, 0x82, 0xda, 0xdb, 0x0e, + 0xcb, 0x7d, 0x56, 0xf1, 0xeb, 0xb4, 0xb2, 0xe2, 0xdf, 0x79, 0xed, 0x4f, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x6c, 0xec, 0x80, 0xdf, 0x1b, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/ibc/nft-transfer/types/types.pb.go b/x/ibc/nft-transfer/types/types.pb.go index aea6c277..4e09a446 100644 --- a/x/ibc/nft-transfer/types/types.pb.go +++ b/x/ibc/nft-transfer/types/types.pb.go @@ -150,24 +150,24 @@ var fileDescriptor_8b8ccc7f311920c8 = []byte{ 0x14, 0xc7, 0x5b, 0x62, 0x88, 0x1e, 0xfe, 0x88, 0xc5, 0x28, 0x61, 0x68, 0x49, 0x27, 0x63, 0xa4, 0x17, 0x62, 0xe2, 0xc0, 0x08, 0x3a, 0xb8, 0x11, 0xe2, 0xe4, 0xd2, 0xbc, 0xbb, 0x1e, 0x70, 0x49, 0x7b, 0xd7, 0xf4, 0x4e, 0x22, 0xff, 0x82, 0x93, 0xa3, 0x23, 0xbb, 0x8b, 0x7f, 0x86, 0x23, 0xa3, - 0x13, 0x31, 0x30, 0xe8, 0xcc, 0x5f, 0x60, 0x7a, 0x25, 0x04, 0x5d, 0x2e, 0xef, 0x7d, 0xdf, 0xf7, + 0x13, 0x31, 0x30, 0xe8, 0xcc, 0x5f, 0x60, 0x7a, 0x25, 0x04, 0x5d, 0x2e, 0xdf, 0xf7, 0xde, 0xf7, 0xf3, 0xcd, 0xe5, 0x3d, 0x74, 0xc9, 0x09, 0xc5, 0x90, 0xa6, 0x31, 0xa7, 0xa0, 0xb9, 0x14, 0x0a, 0x8b, 0x81, 0x0e, 0x75, 0x06, 0x42, 0x0d, 0x58, 0x86, 0xc7, 0x2d, 0xac, 0x27, 0x29, 0x53, 0x41, - 0x9a, 0x49, 0x2d, 0x9d, 0x06, 0x27, 0x34, 0xd8, 0x76, 0x07, 0xdb, 0xee, 0x60, 0xdc, 0xaa, 0x9f, - 0x0c, 0xe5, 0x50, 0x1a, 0x33, 0xce, 0xab, 0x82, 0xab, 0x1f, 0x43, 0xc2, 0x85, 0xc4, 0xe6, 0x2d, - 0x24, 0xff, 0x06, 0xa1, 0x6e, 0x0c, 0x4a, 0xdd, 0x67, 0x40, 0x99, 0xe3, 0xa0, 0x9d, 0x14, 0xf4, - 0xa8, 0x66, 0x37, 0xec, 0xf3, 0xbd, 0xbe, 0xa9, 0x1d, 0x1f, 0x1d, 0x10, 0x50, 0x2c, 0xa4, 0xb9, - 0x2d, 0xe4, 0x51, 0xad, 0x64, 0x86, 0x95, 0x5c, 0x34, 0xe8, 0x5d, 0xe4, 0xbf, 0xd9, 0xa8, 0xdc, - 0x83, 0x0c, 0x12, 0xe5, 0xb4, 0xd1, 0xbe, 0x62, 0x22, 0x0a, 0x99, 0x00, 0x12, 0xb3, 0xc8, 0x44, - 0xed, 0x76, 0xce, 0x56, 0x73, 0xaf, 0x3a, 0x81, 0x24, 0x6e, 0xfb, 0xdb, 0x53, 0xbf, 0x5f, 0xc9, - 0xdb, 0xdb, 0xa2, 0x73, 0xba, 0xe8, 0x28, 0x63, 0x94, 0xf1, 0x31, 0xdb, 0xe0, 0x25, 0x83, 0xd7, - 0x57, 0x73, 0xef, 0xb4, 0xc0, 0xff, 0x19, 0xfc, 0xfe, 0xe1, 0x5a, 0x59, 0x87, 0xb4, 0x1b, 0xaf, - 0x53, 0xcf, 0xfa, 0x99, 0x7a, 0xf6, 0xf3, 0xf7, 0xfb, 0x45, 0x55, 0x0c, 0x74, 0x73, 0xb3, 0xc6, - 0xe2, 0x8b, 0x9d, 0xde, 0xc7, 0xc2, 0xb5, 0x67, 0x0b, 0xd7, 0xfe, 0x5a, 0xb8, 0xf6, 0xcb, 0xd2, - 0xb5, 0x66, 0x4b, 0xd7, 0xfa, 0x5c, 0xba, 0xd6, 0xc3, 0xf5, 0x90, 0xeb, 0xd1, 0x23, 0x09, 0xa8, - 0x4c, 0x30, 0x17, 0x5c, 0x73, 0x68, 0xc6, 0x40, 0xd4, 0xba, 0xc6, 0x4f, 0x38, 0x3f, 0xd3, 0x9f, - 0x48, 0x73, 0x16, 0x52, 0x36, 0xcb, 0xbc, 0xfa, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x39, 0x8a, 0xa0, - 0x77, 0xc7, 0x01, 0x00, 0x00, + 0x9a, 0x49, 0x2d, 0x9d, 0x06, 0x27, 0x34, 0xd8, 0x76, 0x07, 0xdb, 0xee, 0x60, 0xdc, 0xaa, 0x1f, + 0x43, 0xc2, 0x85, 0xc4, 0xe6, 0x2d, 0xa0, 0xfa, 0xc9, 0x50, 0x0e, 0xa5, 0x91, 0x38, 0x57, 0x45, + 0xd7, 0xbf, 0x41, 0xa8, 0x1b, 0x83, 0x52, 0xf7, 0x19, 0x50, 0xe6, 0x38, 0x68, 0x27, 0x05, 0x3d, + 0xaa, 0xd9, 0x0d, 0xfb, 0x7c, 0xaf, 0x6f, 0xb4, 0xe3, 0xa3, 0x03, 0x02, 0x8a, 0x85, 0x34, 0xb7, + 0x85, 0x3c, 0xaa, 0x95, 0xcc, 0xb0, 0x92, 0x37, 0x0d, 0x7a, 0x17, 0xf9, 0x6f, 0x36, 0x2a, 0xf7, + 0x20, 0x83, 0x44, 0x39, 0x6d, 0xb4, 0xaf, 0x98, 0x88, 0x42, 0x26, 0x80, 0xc4, 0x2c, 0x32, 0x51, + 0xbb, 0x9d, 0xb3, 0xd5, 0xdc, 0xab, 0x4e, 0x20, 0x89, 0xdb, 0xfe, 0xf6, 0xd4, 0xef, 0x57, 0xf2, + 0xf2, 0xb6, 0xa8, 0x9c, 0x2e, 0x3a, 0xca, 0x18, 0x65, 0x7c, 0xcc, 0x36, 0x78, 0xc9, 0xe0, 0xf5, + 0xd5, 0xdc, 0x3b, 0x2d, 0xf0, 0x7f, 0x06, 0xbf, 0x7f, 0xb8, 0xee, 0xac, 0x43, 0xda, 0x8d, 0xd7, + 0xa9, 0x67, 0xfd, 0x4c, 0x3d, 0xfb, 0xf9, 0xfb, 0xfd, 0xa2, 0x2a, 0x06, 0xba, 0xb9, 0x59, 0x63, + 0xf1, 0xc5, 0x4e, 0xef, 0x63, 0xe1, 0xda, 0xb3, 0x85, 0x6b, 0x7f, 0x2d, 0x5c, 0xfb, 0x65, 0xe9, + 0x5a, 0xb3, 0xa5, 0x6b, 0x7d, 0x2e, 0x5d, 0xeb, 0xe1, 0x7a, 0xc8, 0xf5, 0xe8, 0x91, 0x04, 0x54, + 0x26, 0x98, 0x0b, 0xae, 0x39, 0x34, 0x63, 0x20, 0x6a, 0xad, 0xf1, 0x13, 0xce, 0xcf, 0xf4, 0x27, + 0xd2, 0x9c, 0x85, 0x94, 0xcd, 0x32, 0xaf, 0x7e, 0x03, 0x00, 0x00, 0xff, 0xff, 0x40, 0xcd, 0x28, + 0xf1, 0xc7, 0x01, 0x00, 0x00, } func (this *Params) Equal(that interface{}) bool { diff --git a/x/intertx/types/tx.pb.go b/x/intertx/types/tx.pb.go index 5296e8ce..c9d1a470 100644 --- a/x/intertx/types/tx.pb.go +++ b/x/intertx/types/tx.pb.go @@ -195,35 +195,35 @@ func init() { func init() { proto.RegisterFile("initia/intertx/v1/tx.proto", fileDescriptor_6e4a3b10f7578888) } var fileDescriptor_6e4a3b10f7578888 = []byte{ - // 440 bytes of a gzipped FileDescriptorProto + // 439 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x93, 0x3f, 0x8f, 0xd3, 0x30, 0x18, 0xc6, 0x63, 0xaa, 0xe3, 0x8f, 0x0f, 0x84, 0x2e, 0x57, 0x44, 0xb0, 0x50, 0x8a, 0x22, 0x71, 0x42, 0x95, 0x6a, 0xab, 0xc7, 0x56, 0x89, 0xe1, 0x6e, 0x41, 0x0c, 0x5d, 0x02, 0x13, 0x0b, 0x4a, 0x72, 0xc6, 0x58, 0xaa, 0xfd, 0x56, 0xb1, 0x5b, 0x9a, 0x0d, 0x31, 0x21, 0x26, 0x3e, 0xc2, 0x7d, 0x84, 0x4e, 0x7c, 0x06, 0xd8, 0x6e, 0x64, 0x42, 0xa8, 0x1d, 0xca, 0xcc, 0x27, 0x40, 0xf9, 0xe3, - 0xe3, 0x20, 0x15, 0x62, 0x61, 0x89, 0xfc, 0xf8, 0xf7, 0xe6, 0xb5, 0x9f, 0xe7, 0x4d, 0x30, 0x91, + 0xe3, 0x20, 0x15, 0x62, 0x61, 0x89, 0xde, 0xc7, 0xbf, 0xd7, 0xaf, 0xfd, 0x3c, 0x49, 0x30, 0x91, 0x5a, 0x5a, 0x99, 0x30, 0xa9, 0x2d, 0xcf, 0xed, 0x82, 0xcd, 0x87, 0xcc, 0x2e, 0xe8, 0x34, 0x07, - 0x0b, 0xfe, 0x5e, 0xcd, 0x68, 0xc3, 0xe8, 0x7c, 0x48, 0xba, 0x02, 0x04, 0x54, 0x94, 0x95, 0xab, - 0xba, 0x90, 0xdc, 0x11, 0x00, 0x62, 0xc2, 0x59, 0xa5, 0xd2, 0xd9, 0x4b, 0x96, 0xe8, 0xa2, 0x41, - 0xb7, 0x33, 0x30, 0x0a, 0x0c, 0x53, 0x46, 0x94, 0xbd, 0x95, 0x11, 0x0d, 0xd8, 0x4b, 0x94, 0xd4, - 0xc0, 0xaa, 0x67, 0xbd, 0x15, 0x7d, 0x44, 0xd8, 0x1f, 0x1b, 0x11, 0x73, 0x21, 0x8d, 0xe5, 0xf9, + 0x0b, 0xfe, 0x5e, 0xcd, 0x68, 0xc3, 0xe8, 0x7c, 0x48, 0xf6, 0x12, 0x25, 0x35, 0xb0, 0xea, 0x59, + 0x77, 0x91, 0xdb, 0x19, 0x18, 0x05, 0x86, 0x29, 0x23, 0xca, 0xdd, 0xca, 0x88, 0x06, 0x74, 0x05, + 0x08, 0xa8, 0x4a, 0x56, 0x56, 0xcd, 0xea, 0x1d, 0x01, 0x20, 0x26, 0x9c, 0x55, 0x2a, 0x9d, 0xbd, + 0x64, 0x89, 0x2e, 0x6a, 0x14, 0x7d, 0x44, 0xd8, 0x1f, 0x1b, 0x11, 0x73, 0x21, 0x8d, 0xe5, 0xf9, 0x51, 0x96, 0xc1, 0x4c, 0x5b, 0xbf, 0x8b, 0x77, 0xe0, 0xb5, 0xe6, 0x79, 0x80, 0xee, 0xa1, 0x07, 0xd7, 0xe2, 0x5a, 0xf8, 0x8f, 0xf0, 0x8d, 0x0c, 0xb4, 0xe6, 0x99, 0x95, 0xa0, 0x5f, 0xc8, 0x93, 0xe0, 0x52, 0x49, 0x8f, 0x83, 0x1f, 0x5f, 0x7b, 0xdd, 0x22, 0x51, 0x93, 0x51, 0xf4, 0x1b, 0x8e, 0xe2, 0xeb, 0xbf, 0xf4, 0x93, 0x13, 0x3f, 0xc0, 0x57, 0xe6, 0x3c, 0x37, 0x12, 0x74, 0xd0, 0xa9, - 0xda, 0x3a, 0x39, 0x1a, 0xbe, 0x3b, 0xed, 0x79, 0xdf, 0x4f, 0x7b, 0xde, 0xdb, 0xcd, 0xb2, 0x5f, - 0x1f, 0xf6, 0x7e, 0xb3, 0xec, 0x13, 0x97, 0x50, 0xfb, 0x86, 0xd1, 0x5d, 0x4c, 0xda, 0xbb, 0x31, + 0xc6, 0x3a, 0x39, 0x1a, 0xbe, 0x3b, 0xed, 0x79, 0xdf, 0x4f, 0x7b, 0xde, 0xdb, 0xcd, 0xb2, 0x5f, + 0x1f, 0xf6, 0x7e, 0xb3, 0xec, 0x13, 0x97, 0x50, 0xfb, 0x86, 0xd1, 0x5d, 0x4c, 0xda, 0xab, 0x31, 0x37, 0x53, 0xd0, 0x86, 0x97, 0xb6, 0x76, 0xc7, 0x46, 0x3c, 0x9d, 0xa5, 0x4a, 0xda, 0x67, 0x8b, - 0xff, 0xe3, 0xe7, 0x00, 0x77, 0x94, 0x11, 0x95, 0x97, 0xdd, 0xc3, 0x2e, 0xad, 0x07, 0x42, 0xdd, - 0x40, 0xe8, 0x91, 0x2e, 0xe2, 0xb2, 0x60, 0xd4, 0xdf, 0xee, 0x6e, 0xff, 0x82, 0x3b, 0x77, 0xd1, - 0xe8, 0x16, 0xde, 0xbf, 0x20, 0x9d, 0x9f, 0xc3, 0xcf, 0x08, 0x77, 0xc6, 0x46, 0xf8, 0x02, 0xdf, - 0xfc, 0x73, 0x54, 0xf7, 0x69, 0xeb, 0x93, 0xa1, 0xed, 0x64, 0xc8, 0xe0, 0x9f, 0xca, 0xdc, 0x81, - 0x7e, 0x8c, 0xaf, 0x9e, 0x87, 0x17, 0x6e, 0x7f, 0xd5, 0x71, 0x72, 0xf0, 0x77, 0xee, 0x7a, 0x92, - 0x9d, 0x37, 0x9b, 0x65, 0x1f, 0x1d, 0x3f, 0xfe, 0xb4, 0x0a, 0xd1, 0xd9, 0x2a, 0x44, 0xdf, 0x56, - 0x21, 0xfa, 0xb0, 0x0e, 0xbd, 0xb3, 0x75, 0xe8, 0x7d, 0x59, 0x87, 0xde, 0xf3, 0x81, 0x90, 0xf6, - 0xd5, 0x2c, 0xa5, 0x19, 0x28, 0x56, 0xb7, 0x1c, 0x4c, 0x92, 0xd4, 0x34, 0x6b, 0xb6, 0x38, 0xff, - 0x63, 0x6c, 0x31, 0xe5, 0x26, 0xbd, 0x5c, 0x45, 0xfd, 0xf0, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x6f, 0xc0, 0x75, 0xf1, 0x50, 0x03, 0x00, 0x00, + 0xff, 0xe3, 0xe7, 0x00, 0x77, 0x94, 0x11, 0x95, 0x97, 0xdd, 0xc3, 0x2e, 0xad, 0x43, 0xa6, 0x2e, + 0x64, 0x7a, 0xa4, 0x8b, 0xb8, 0x6c, 0x18, 0xf5, 0xb7, 0xbb, 0xdb, 0xbf, 0xe0, 0xce, 0x5d, 0x34, + 0xba, 0x85, 0xf7, 0x2f, 0x48, 0xe7, 0xe7, 0xf0, 0x33, 0xc2, 0x9d, 0xb1, 0x11, 0xbe, 0xc0, 0x37, + 0xff, 0x7c, 0x55, 0xf7, 0x69, 0xeb, 0x93, 0xa1, 0xed, 0x64, 0xc8, 0xe0, 0x9f, 0xda, 0xdc, 0x81, + 0x7e, 0x8c, 0xaf, 0x9e, 0x87, 0x17, 0x6e, 0xdf, 0xea, 0x38, 0x39, 0xf8, 0x3b, 0x77, 0x33, 0xc9, + 0xce, 0x9b, 0xcd, 0xb2, 0x8f, 0x8e, 0x1f, 0x7f, 0x5a, 0x85, 0xe8, 0x6c, 0x15, 0xa2, 0x6f, 0xab, + 0x10, 0x7d, 0x58, 0x87, 0xde, 0xd9, 0x3a, 0xf4, 0xbe, 0xac, 0x43, 0xef, 0xf9, 0x40, 0x48, 0xfb, + 0x6a, 0x96, 0xd2, 0x0c, 0x14, 0xab, 0x47, 0x0e, 0x26, 0x49, 0x6a, 0x9a, 0x9a, 0x2d, 0xce, 0xff, + 0x18, 0x5b, 0x4c, 0xb9, 0x49, 0x2f, 0x57, 0x51, 0x3f, 0xfc, 0x19, 0x00, 0x00, 0xff, 0xff, 0x49, + 0x15, 0x0f, 0xe8, 0x50, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/move/types/auth.pb.go b/x/move/types/auth.pb.go index 9571d1cc..9c73f2f8 100644 --- a/x/move/types/auth.pb.go +++ b/x/move/types/auth.pb.go @@ -109,24 +109,24 @@ func init() { func init() { proto.RegisterFile("initia/move/v1/auth.proto", fileDescriptor_e35dcc64998ee3ae) } var fileDescriptor_e35dcc64998ee3ae = []byte{ - // 267 bytes of a gzipped FileDescriptorProto + // 268 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xcc, 0xcc, 0xcb, 0x2c, 0xc9, 0x4c, 0xd4, 0xcf, 0xcd, 0x2f, 0x4b, 0xd5, 0x2f, 0x33, 0xd4, 0x4f, 0x2c, 0x2d, 0xc9, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x83, 0x48, 0xe9, 0x81, 0xa4, 0xf4, 0xca, 0x0c, 0xa5, - 0x04, 0x13, 0x73, 0x33, 0xf3, 0xf2, 0xf5, 0xc1, 0x24, 0x44, 0x89, 0x94, 0x48, 0x7a, 0x7e, 0x7a, - 0x3e, 0x98, 0xa9, 0x0f, 0x62, 0x41, 0x45, 0xe5, 0x92, 0xf3, 0x8b, 0x73, 0xf3, 0x8b, 0xc1, 0x66, - 0xe9, 0x97, 0x19, 0x26, 0xa5, 0x96, 0x24, 0x22, 0x1b, 0xac, 0x54, 0xce, 0xc5, 0xeb, 0x9f, 0x94, - 0x95, 0x9a, 0x5c, 0xe2, 0x98, 0x9c, 0x9c, 0x5f, 0x9a, 0x57, 0x22, 0xe4, 0xc9, 0xc5, 0x93, 0x94, - 0x58, 0x9c, 0x1a, 0x9f, 0x08, 0xe1, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0x70, 0x1b, 0x29, 0xe8, 0x41, - 0xcc, 0xd1, 0x03, 0x6b, 0x85, 0x9a, 0xa3, 0xe7, 0x94, 0x58, 0x9c, 0x0a, 0xd5, 0xe7, 0xc4, 0x72, - 0xe1, 0x9e, 0x3c, 0x63, 0x10, 0x77, 0x12, 0x42, 0xc8, 0x4a, 0xba, 0x63, 0x81, 0x3c, 0x43, 0xd7, - 0xf3, 0x0d, 0x5a, 0x42, 0x60, 0x1f, 0xa1, 0xd8, 0xa3, 0x54, 0xca, 0xc5, 0x13, 0x92, 0x98, 0x94, - 0x93, 0x4a, 0x03, 0x7b, 0xa5, 0x60, 0xf6, 0x0a, 0x82, 0xed, 0x45, 0xb6, 0xc6, 0xc9, 0xe5, 0xc4, - 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, - 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0xb4, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, - 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x21, 0xa1, 0xad, 0x9b, 0x93, 0x98, 0x54, 0x0c, 0x65, 0xeb, 0x57, - 0x40, 0xa2, 0xa5, 0xa4, 0xb2, 0x20, 0xb5, 0x38, 0x89, 0x0d, 0x1c, 0x78, 0xc6, 0x80, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xbc, 0x9e, 0xc4, 0x20, 0xb2, 0x01, 0x00, 0x00, + 0x04, 0x13, 0x73, 0x33, 0xf3, 0xf2, 0xf5, 0xc1, 0x24, 0x44, 0x89, 0x94, 0x5c, 0x72, 0x7e, 0x71, + 0x6e, 0x7e, 0x31, 0x58, 0x97, 0x7e, 0x99, 0x61, 0x52, 0x6a, 0x49, 0x22, 0xb2, 0x11, 0x52, 0x22, + 0xe9, 0xf9, 0xe9, 0xf9, 0x60, 0xa6, 0x3e, 0x88, 0x05, 0x11, 0x55, 0x2a, 0xe7, 0xe2, 0xf5, 0x4f, + 0xca, 0x4a, 0x4d, 0x2e, 0x71, 0x4c, 0x4e, 0xce, 0x2f, 0xcd, 0x2b, 0x11, 0xf2, 0xe4, 0xe2, 0x49, + 0x4a, 0x2c, 0x4e, 0x8d, 0x4f, 0x84, 0xf0, 0x25, 0x18, 0x15, 0x18, 0x35, 0xb8, 0x8d, 0x14, 0xf4, + 0x20, 0xa6, 0xeb, 0x81, 0x0d, 0x84, 0x9a, 0xae, 0xe7, 0x94, 0x58, 0x9c, 0x0a, 0xd5, 0xe7, 0xc4, + 0x72, 0xe1, 0x9e, 0x3c, 0x63, 0x10, 0x77, 0x12, 0x42, 0xc8, 0x4a, 0xba, 0x63, 0x81, 0x3c, 0x43, + 0xd7, 0xf3, 0x0d, 0x5a, 0x42, 0x60, 0x1f, 0xa1, 0xd8, 0xa3, 0x54, 0xca, 0xc5, 0x13, 0x92, 0x98, + 0x94, 0x93, 0x4a, 0x03, 0x7b, 0xa5, 0x60, 0xf6, 0x0a, 0x82, 0xed, 0x45, 0xb6, 0xc6, 0xc9, 0xe5, + 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, + 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0xb4, 0xd2, 0x33, 0x4b, 0x32, 0x4a, + 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x21, 0xa1, 0xad, 0x9b, 0x93, 0x98, 0x54, 0x0c, 0x65, 0xeb, + 0x57, 0x40, 0xa2, 0xa5, 0xa4, 0xb2, 0x20, 0xb5, 0x38, 0x89, 0x0d, 0x1c, 0x78, 0xc6, 0x80, 0x00, + 0x00, 0x00, 0xff, 0xff, 0xb3, 0x87, 0xc2, 0x5c, 0xb2, 0x01, 0x00, 0x00, } func (m *ObjectAccount) Marshal() (dAtA []byte, err error) { diff --git a/x/mstaking/types/authz.pb.go b/x/mstaking/types/authz.pb.go index 8d138ffe..458fda6c 100644 --- a/x/mstaking/types/authz.pb.go +++ b/x/mstaking/types/authz.pb.go @@ -231,41 +231,41 @@ func init() { proto.RegisterFile("initia/mstaking/v1/authz.proto", fileDescripto var fileDescriptor_670165303eddedc3 = []byte{ // 560 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x31, 0x6f, 0xda, 0x4c, - 0x1c, 0xc6, 0xed, 0x24, 0x7a, 0xdf, 0x72, 0xa9, 0x2a, 0x38, 0x65, 0x00, 0xaa, 0x1a, 0x8a, 0x54, - 0x09, 0x45, 0xe2, 0x2c, 0xe8, 0x96, 0xa9, 0x06, 0xdc, 0x60, 0x09, 0x19, 0x64, 0x4c, 0xa5, 0x66, - 0xb1, 0x0e, 0xb0, 0xe0, 0x84, 0xed, 0x43, 0xdc, 0x41, 0x21, 0x4b, 0xf7, 0x4e, 0xfd, 0x16, 0x95, - 0x3a, 0x75, 0xc8, 0x87, 0x88, 0x3a, 0x45, 0x99, 0x3a, 0xa5, 0x15, 0x0c, 0xdd, 0xfb, 0x09, 0x2a, - 0x7c, 0x06, 0x92, 0x42, 0x97, 0x2e, 0x70, 0x77, 0xcf, 0x73, 0xbf, 0x7b, 0xce, 0xff, 0xff, 0x01, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xb1, 0x6f, 0xda, 0x4e, + 0x14, 0xb6, 0x93, 0xe8, 0xf7, 0x2b, 0x97, 0xaa, 0x82, 0x53, 0x06, 0xa0, 0xaa, 0xa1, 0x48, 0x95, + 0x50, 0x24, 0xce, 0x82, 0x6e, 0x99, 0x6a, 0xc0, 0x0d, 0x96, 0x90, 0x41, 0xc6, 0x54, 0x6a, 0x16, + 0xeb, 0x00, 0x0b, 0x4e, 0xd8, 0x3e, 0xc4, 0x1d, 0x14, 0xb2, 0x74, 0xef, 0xd4, 0xff, 0xa2, 0x52, + 0xa7, 0x0e, 0xf9, 0x23, 0xa2, 0x4e, 0x51, 0xa6, 0x4e, 0x69, 0x05, 0x43, 0xf7, 0xfe, 0x05, 0x15, + 0x3e, 0x03, 0x49, 0xa1, 0x4b, 0x17, 0xfb, 0xee, 0x7d, 0xdf, 0x7d, 0xef, 0xbb, 0x7b, 0xef, 0x01, 0x85, 0x04, 0x84, 0x13, 0xac, 0xfa, 0x8c, 0xe3, 0x21, 0x09, 0xfa, 0xea, 0xb4, 0xa8, 0xe2, 0x09, - 0x1f, 0x5c, 0xa2, 0xd1, 0x98, 0x72, 0x0a, 0xa1, 0xd0, 0xd1, 0x5a, 0x47, 0xd3, 0x62, 0xfa, 0xa4, - 0x4f, 0xfb, 0x34, 0x94, 0xd5, 0xd5, 0x48, 0x38, 0xd3, 0xa9, 0x2e, 0x65, 0x3e, 0x65, 0x8e, 0x10, - 0xc4, 0x24, 0x92, 0x14, 0x31, 0x53, 0x3b, 0x98, 0xb9, 0xea, 0xb4, 0xd8, 0x71, 0x39, 0x2e, 0xaa, - 0x5d, 0x4a, 0x82, 0x48, 0x4f, 0x60, 0x9f, 0x04, 0x54, 0x0d, 0x7f, 0xc5, 0x52, 0xee, 0xd3, 0x11, - 0x80, 0x2d, 0x8e, 0x87, 0xae, 0x36, 0xe1, 0x03, 0x3a, 0x26, 0x97, 0x98, 0x13, 0x1a, 0xc0, 0xf7, - 0x00, 0xf8, 0x78, 0xe6, 0x70, 0x3a, 0x74, 0x03, 0x96, 0x94, 0xb3, 0x87, 0xf9, 0xe3, 0x52, 0x0a, - 0x45, 0x87, 0xad, 0xf0, 0x28, 0xc2, 0xa3, 0x0a, 0x25, 0x41, 0x59, 0xbf, 0xbe, 0xcb, 0x48, 0xbf, - 0xee, 0x32, 0x89, 0x39, 0xf6, 0xbd, 0xb3, 0xdc, 0x76, 0x6b, 0xee, 0xf3, 0xf7, 0x4c, 0xbe, 0x4f, - 0xf8, 0x60, 0xd2, 0x41, 0x5d, 0xea, 0x47, 0x71, 0xa3, 0xbf, 0x02, 0xeb, 0x0d, 0x55, 0x3e, 0x1f, - 0xb9, 0x2c, 0xa4, 0x30, 0x2b, 0xe6, 0xe3, 0x99, 0x1d, 0xee, 0x83, 0x16, 0x00, 0xd8, 0xf3, 0xe8, - 0x3b, 0xc7, 0x23, 0x8c, 0x27, 0x0f, 0xb2, 0x72, 0xfe, 0xb8, 0x54, 0x44, 0xbb, 0x1f, 0x09, 0xed, - 0x86, 0x47, 0x6f, 0xb0, 0x47, 0x7a, 0x98, 0xd3, 0x31, 0xab, 0x49, 0x56, 0x2c, 0xc4, 0xd4, 0x09, - 0xe3, 0xb0, 0x09, 0x62, 0x3d, 0x37, 0x98, 0x0b, 0xe4, 0xe1, 0xbf, 0x23, 0x1f, 0xad, 0x28, 0x21, - 0xd1, 0x06, 0x10, 0xdf, 0xf7, 0x39, 0xab, 0xdb, 0x24, 0x8f, 0xb2, 0x72, 0xfe, 0x49, 0xe9, 0xc5, - 0x3e, 0xf4, 0x03, 0xaa, 0x3d, 0x1f, 0xb9, 0x56, 0x02, 0xff, 0xb9, 0x94, 0x7e, 0x05, 0xc0, 0xf6, - 0x3c, 0x58, 0x02, 0xff, 0xe3, 0x5e, 0x6f, 0xec, 0x32, 0x51, 0x87, 0x58, 0x39, 0x79, 0x7b, 0x55, - 0x38, 0x89, 0x4a, 0xa1, 0x09, 0xa5, 0xc5, 0xc7, 0x24, 0xe8, 0x5b, 0x6b, 0xe3, 0x59, 0xf5, 0xeb, - 0x55, 0x21, 0x17, 0x59, 0x44, 0x97, 0xad, 0xcb, 0xf5, 0x20, 0xc0, 0x87, 0x9f, 0x5f, 0x4e, 0x53, - 0x61, 0x3c, 0x57, 0xdd, 0xbd, 0x74, 0xf9, 0x31, 0x00, 0xd3, 0x4d, 0x8e, 0xd3, 0x5b, 0x19, 0x24, - 0x76, 0xe2, 0xc3, 0x1c, 0x50, 0xb4, 0xb6, 0x5d, 0x6b, 0x58, 0xc6, 0x85, 0x66, 0x1b, 0x0d, 0xd3, - 0xb1, 0xdf, 0x36, 0x75, 0xa7, 0x6d, 0xb6, 0x9a, 0x7a, 0xc5, 0x78, 0x6d, 0xe8, 0xd5, 0xb8, 0x04, - 0x33, 0xe0, 0xe9, 0x1e, 0x4f, 0x55, 0xaf, 0xeb, 0xe7, 0x9a, 0xad, 0xc7, 0x65, 0xf8, 0x1c, 0x3c, - 0xdb, 0x0b, 0xd9, 0x58, 0x0e, 0xfe, 0x62, 0xb1, 0xf4, 0x8d, 0xe5, 0x10, 0x96, 0x00, 0xda, 0x63, - 0xa9, 0x68, 0x66, 0x45, 0xaf, 0x3b, 0x6d, 0xb3, 0xdc, 0x30, 0xab, 0x86, 0x79, 0xbe, 0x3e, 0xd7, - 0x68, 0x98, 0xf1, 0xa3, 0x72, 0xed, 0x7a, 0xa1, 0xc8, 0x37, 0x0b, 0x45, 0xfe, 0xb1, 0x50, 0xe4, - 0x8f, 0x4b, 0x45, 0xba, 0x59, 0x2a, 0xd2, 0xb7, 0xa5, 0x22, 0x5d, 0xa0, 0x7b, 0x5d, 0x2b, 0x0a, - 0x59, 0xf0, 0x70, 0x87, 0x45, 0x63, 0x75, 0xb6, 0x7d, 0xc9, 0x61, 0x07, 0x77, 0xfe, 0x0b, 0xdf, - 0xd3, 0xcb, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xa9, 0x8b, 0x78, 0x7d, 0xe9, 0x03, 0x00, 0x00, + 0x1f, 0x5c, 0xa2, 0xd1, 0x98, 0x72, 0x0a, 0xa1, 0xc0, 0xd1, 0x1a, 0x47, 0xd3, 0x62, 0x3a, 0x81, + 0x7d, 0x12, 0x50, 0x35, 0xfc, 0x0a, 0x5a, 0x5a, 0xe9, 0x52, 0xe6, 0x53, 0xa6, 0x76, 0x30, 0x73, + 0xd5, 0x69, 0xb1, 0xe3, 0x72, 0x5c, 0x54, 0xbb, 0x94, 0x04, 0x11, 0x9e, 0x12, 0xb8, 0x13, 0xee, + 0x54, 0xb1, 0x89, 0xa0, 0x93, 0x3e, 0xed, 0x53, 0x11, 0x5f, 0xad, 0x44, 0x34, 0xf7, 0xe9, 0x08, + 0xc0, 0x16, 0xc7, 0x43, 0x57, 0x9b, 0xf0, 0x01, 0x1d, 0x93, 0x4b, 0xcc, 0x09, 0x0d, 0xe0, 0x7b, + 0x00, 0x7c, 0x3c, 0x73, 0x38, 0x1d, 0xba, 0x01, 0x4b, 0xca, 0xd9, 0xc3, 0xfc, 0x71, 0x29, 0x85, + 0x22, 0xbd, 0x55, 0x72, 0x14, 0x25, 0x47, 0x15, 0x4a, 0x82, 0xb2, 0x7e, 0x7d, 0x97, 0x91, 0x7e, + 0xdd, 0x65, 0x12, 0x73, 0xec, 0x7b, 0x67, 0xb9, 0xed, 0xd1, 0xdc, 0xe7, 0xef, 0x99, 0x7c, 0x9f, + 0xf0, 0xc1, 0xa4, 0x83, 0xba, 0xd4, 0x8f, 0x1c, 0x45, 0xbf, 0x02, 0xeb, 0x0d, 0x55, 0x3e, 0x1f, + 0xb9, 0x2c, 0x54, 0x61, 0x56, 0xcc, 0xc7, 0x33, 0x3b, 0x3c, 0x07, 0x2d, 0x00, 0xb0, 0xe7, 0xd1, + 0x77, 0x8e, 0x47, 0x18, 0x4f, 0x1e, 0x64, 0xe5, 0xfc, 0x71, 0xa9, 0x88, 0x76, 0x1f, 0x09, 0xed, + 0x9a, 0x47, 0x6f, 0xb0, 0x47, 0x7a, 0x98, 0xd3, 0x31, 0xab, 0x49, 0x56, 0x2c, 0x94, 0xa9, 0x13, + 0xc6, 0x61, 0x13, 0xc4, 0x7a, 0x6e, 0x30, 0x17, 0x92, 0x87, 0xff, 0x2e, 0xf9, 0x68, 0xa5, 0x12, + 0x2a, 0xda, 0x00, 0xe2, 0xfb, 0x3c, 0x67, 0x75, 0x9b, 0xe4, 0x51, 0x56, 0xce, 0x3f, 0x29, 0xbd, + 0xd8, 0x27, 0xfd, 0x40, 0xd5, 0x9e, 0x8f, 0x5c, 0x2b, 0x81, 0xff, 0x0c, 0xa5, 0x5f, 0x01, 0xb0, + 0xcd, 0x07, 0x4b, 0xe0, 0x7f, 0xdc, 0xeb, 0x8d, 0x5d, 0x26, 0xea, 0x10, 0x2b, 0x27, 0x6f, 0xaf, + 0x0a, 0x27, 0x51, 0x29, 0x34, 0x81, 0xb4, 0xf8, 0x98, 0x04, 0x7d, 0x6b, 0x4d, 0x3c, 0xab, 0x7e, + 0xbd, 0x2a, 0xe4, 0x22, 0x8a, 0xe8, 0xb2, 0x75, 0xb9, 0x1e, 0x18, 0xf8, 0xf0, 0xf3, 0xcb, 0x69, + 0x2a, 0xb4, 0xe7, 0xaa, 0xbb, 0x97, 0x2e, 0x3f, 0x06, 0x60, 0xba, 0xf1, 0x71, 0x7a, 0x2b, 0x83, + 0xc4, 0x8e, 0x7d, 0x98, 0x03, 0x8a, 0xd6, 0xb6, 0x6b, 0x0d, 0xcb, 0xb8, 0xd0, 0x6c, 0xa3, 0x61, + 0x3a, 0xf6, 0xdb, 0xa6, 0xee, 0xb4, 0xcd, 0x56, 0x53, 0xaf, 0x18, 0xaf, 0x0d, 0xbd, 0x1a, 0x97, + 0x60, 0x06, 0x3c, 0xdd, 0xc3, 0xa9, 0xea, 0x75, 0xfd, 0x5c, 0xb3, 0xf5, 0xb8, 0x0c, 0x9f, 0x83, + 0x67, 0x7b, 0x45, 0x36, 0x94, 0x83, 0xbf, 0x50, 0x2c, 0x7d, 0x43, 0x39, 0x84, 0x25, 0x80, 0xf6, + 0x50, 0x2a, 0x9a, 0x59, 0xd1, 0xeb, 0x4e, 0xdb, 0x2c, 0x37, 0xcc, 0xaa, 0x61, 0x9e, 0xaf, 0xf3, + 0x1a, 0x0d, 0x33, 0x7e, 0x54, 0xae, 0x5d, 0x2f, 0x14, 0xf9, 0x66, 0xa1, 0xc8, 0x3f, 0x16, 0x8a, + 0xfc, 0x71, 0xa9, 0x48, 0x37, 0x4b, 0x45, 0xfa, 0xb6, 0x54, 0xa4, 0x0b, 0x74, 0xaf, 0x6b, 0x45, + 0x21, 0x0b, 0x1e, 0xee, 0xb0, 0x68, 0xad, 0xce, 0xb6, 0x93, 0x1c, 0x76, 0x70, 0xe7, 0xbf, 0x70, + 0x9e, 0x5e, 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x71, 0x46, 0xd9, 0xb4, 0xe9, 0x03, 0x00, 0x00, } func (m *StakeAuthorization) Marshal() (dAtA []byte, err error) {