Refactor Buf Usage (#1399)

* start makefile refactor to smaller units; break out proto-dep updating;
add check-proto-deps target for use in CI in order to determine if
depdencies have diverged

* add proto check workflow

* download go modules before checking proto deps

* clean up -- hide output and add error message for check target

* add error message for check-rsync

* update any type, and ibc-go protos for v3.4.0

* add buf generate files for gogo, docs, and swagger

* update swagger dirs and run with latest swagger gen

* ignore new build directories

* refactor proto makefile logic -- use buf instead of scripts

* remove old protobuf scripts

* run all proto checks on push

* remove moved file

* set default value for protoc machine

* install build deps seperately

* fetch master for buf check breaking

* checkout from https url in CI for buf breaking

* fix rsync file permissions on darwin

* ignore build dirs

* fix issue with apple provided make; clean up build deps; switch to buf
format

* remove clang format file -- using buf format now

* run make proto-format (buf format changes)

* update generated files for proto format changes
This commit is contained in:
Nick DeLuca 2022-11-22 16:22:07 -07:00 committed by GitHub
parent 9b18154027
commit d5dcfe73b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
121 changed files with 3455 additions and 2748 deletions

View File

@ -1,116 +0,0 @@
---
Language: Proto
# BasedOnStyle: LLVM
AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: true
AlignConsecutiveDeclarations: true
AlignEscapedNewlines: Right
AlignOperands: true
AlignTrailingComments: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: true
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Empty
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: false
BinPackArguments: true
BinPackParameters: true
BraceWrapping:
AfterClass: false
AfterControlStatement: false
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: None
BreakBeforeBraces: Attach
BreakBeforeInheritanceComma: false
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeColon
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit: 120
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
Priority: 2
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
- Regex: '.*'
Priority: 1
IncludeIsMainRegex: '(Test)?$'
IndentCaseLabels: false
IndentPPDirectives: None
IndentWidth: 2
IndentWrappedFunctionNames: false
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: true
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
RawStringFormats:
- Delimiters:
- pb
Language: TextProto
BasedOnStyle: google
ReflowComments: true
SortIncludes: true
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInContainerLiterals: false
SpacesInCStyleCastParentheses: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Cpp11
TabWidth: 8
UseTab: Never
...

24
.github/workflows/proto.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Protobuf Checks
on:
push
jobs:
check-proto:
name: "Check Proto"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version-file: go.mod
cache: true
- run: go mod download
- run: make install-build-deps
- run: make check-proto-deps
- run: make check-proto-lint
- run: make check-proto-format
- run: make check-proto-breaking-remote
- run: make check-proto-gen
- run: make check-proto-gen-doc
- run: make check-proto-gen-swagger

14
.gitignore vendored
View File

@ -13,7 +13,6 @@
# Exclude build files
vendor
build
# IDE files
*.vscode
@ -24,3 +23,16 @@ docs/.vuepress/dist
# Ignore macOS file system metadata
.DS_Store
# Ignore build outputs
out
# Ignore build cache dir
build/.cache
# Ignore installed binaires
build/bin
# Ignore build dirs
build/darwin
build/linux

178
Makefile
View File

@ -1,19 +1,95 @@
#!/usr/bin/make -f
################################################################################
### Project Info ###
################################################################################
PROJECT_NAME := kava# unique namespace for project
VERSION := $(shell echo $(shell git describe --tags) | sed 's/^v//')
TM_PKG_VERSION := $(shell go list -m github.com/tendermint/tendermint | sed 's:.* ::')
COSMOS_PKG_VERSION := $(shell go list -m github.com/cosmos/cosmos-sdk | sed 's:.* ::')
COMMIT := $(shell git log -1 --format='%H')
GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
GIT_COMMIT := $(shell git rev-parse HEAD)
GIT_COMMIT_SHORT := $(shell git rev-parse --short HEAD)
BRANCH_PREFIX := $(shell echo $(GIT_BRANCH) | sed 's/\/.*//g')# eg release, master, feat
ifeq ($(BRANCH_PREFIX),release)
# we are on a release branch, set version to the last or current tag
VERSION := $(shell git describe --tags)# use current tag or most recent tag + number of commits + g + abbrivated commit
VERSION_NUMBER := $(shell echo $(VERSION) | sed 's/^v//')# drop the "v" prefix for versions
else
# we are not on a release branch, and do not have clean tag history (etc v0.19.0-xx-gxx will not make sense to use)
VERSION := $(GIT_COMMIT_SHORT)
VERSION_NUMBER := $(VERSION)
endif
TENDERMINT_VERSION := $(shell go list -m github.com/tendermint/tendermint | sed 's:.* ::')
COSMOS_SDK_VERSION := $(shell go list -m github.com/cosmos/cosmos-sdk | sed 's:.* ::')
.PHONY: print-version
print-version:
@echo "kava $(VERSION)\ntendermint $(TENDERMINT_VERSION)\ncosmos $(COSMOS_SDK_VERSION)"
################################################################################
### Project Settings ###
################################################################################
LEDGER_ENABLED ?= true
PROJECT_NAME = kava
DOCKER:=docker
DOCKER_BUF := $(DOCKER) run --rm -v $(CURDIR):/workspace --workdir /workspace bufbuild/buf
HTTPS_GIT := https://github.com/Kava-Labs/kava.git
export GO111MODULE = on
################################################################################
### Machine Info ###
################################################################################
OS_FAMILY := $(shell uname -s)
MACHINE := $(shell uname -m)
NATIVE_GO_OS := $(shell echo $(OS_FAMILY) | tr '[:upper:]' '[:lower:]')# Linux -> linux, Darwin -> darwin
NATIVE_GO_ARCH := $(MACHINE)
ifeq ($(MACHINE),x86_64)
NATIVE_GO_ARCH := amd64# x86_64 -> amd64
endif
ifeq ($(MACHINE),aarch64)
NATIVE_GO_ARCH := arm64# aarch64 -> arm64
endif
TARGET_GO_OS ?= $(NATIVE_GO_OS)
TARGET_GO_ARCH ?= $(NATIVE_GO_ARCH)
.PHONY: print-machine-info
print-machine-info:
@echo "platform $(NATIVE_GO_OS)/$(NATIVE_GO_ARCH)"
@echo "target $(TARGET_GO_OS)/$(TARGET_GO_ARCH)"
################################################################################
### PATHS ###
################################################################################
BUILD_DIR := build# build files
BIN_DIR := $(BUILD_DIR)/bin# for binary dev dependencies
BUILD_CACHE_DIR := $(BUILD_DIR)/.cache# caching for non-artifact outputs
OUT_DIR := out# for artifact intermediates and outputs
ROOT_DIR := $(patsubst %/,%,$(dir $(abspath $(lastword $(MAKEFILE_LIST)))))# absolute path to root
export PATH := $(ROOT_DIR)/$(BIN_DIR):$(PATH)# add local bin first in path
.PHONY: print-path
print-path:
@echo $(PATH)
.PHONY: print-paths
print-paths:
@echo "build $(BUILD_DIR)\nbin $(BIN_DIR)\ncache $(BUILD_CACHE_DIR)\nout $(OUT_DIR)"
.PHONY: clean
clean:
@rm -rf $(BIN_DIR) $(BUILD_CACHE_DIR) $(OUT_DIR)
################################################################################
### Dev Setup ###
################################################################################
include $(BUILD_DIR)/deps.mk
include $(BUILD_DIR)/proto.mk
include $(BUILD_DIR)/proto-deps.mk
#export GO111MODULE = on
# process build tags
build_tags = netgo
ifeq ($(LEDGER_ENABLED),true)
ifeq ($(OS),Windows_NT)
@ -55,10 +131,10 @@ build_tags_comma_sep := $(subst $(whitespace),$(comma),$(build_tags))
ldflags = -X github.com/cosmos/cosmos-sdk/version.Name=kava \
-X github.com/cosmos/cosmos-sdk/version.AppName=kava \
-X github.com/cosmos/cosmos-sdk/version.Version=$(VERSION) \
-X github.com/cosmos/cosmos-sdk/version.Commit=$(COMMIT) \
-X github.com/cosmos/cosmos-sdk/version.Version=$(VERSION_NUMBER) \
-X github.com/cosmos/cosmos-sdk/version.Commit=$(GIT_COMMIT) \
-X "github.com/cosmos/cosmos-sdk/version.BuildTags=$(build_tags_comma_sep)" \
-X github.com/tendermint/tendermint/version.TMCoreSemVer=$(TM_PKG_VERSION)
-X github.com/tendermint/tendermint/version.TMCoreSemVer=$(TENDERMINT_VERSION)
# DB backend selection
ifeq (cleveldb,$(findstring cleveldb,$(COSMOS_BUILD_OPTIONS)))
@ -122,9 +198,6 @@ go.sum: go.mod
@echo "--> Ensuring dependencies have not been modified"
@go mod verify
clean:
rm -rf build/
########################################
### Linting
@ -170,79 +243,10 @@ start:
./contrib/devnet/init-new-chain.sh
kava start
###############################################################################
### Protobuf ###
###############################################################################
protoVer=v0.7
protoImageName=tendermintdev/sdk-proto-gen:$(protoVer)
containerProtoGen=$(PROJECT_NAME)-proto-gen-$(protoVer)
containerProtoGenAny=$(PROJECT_NAME)-proto-gen-any-$(protoVer)
containerProtoGenSwagger=$(PROJECT_NAME)-proto-gen-swagger-$(protoVer)
containerProtoFmt=$(PROJECT_NAME)-proto-fmt-$(protoVer)
proto-all: proto-gen proto-format proto-lint proto-swagger-gen
proto-gen:
@echo "Generating Protobuf files"
@if docker ps -a --format '{{.Names}}' | grep -Eq "^${containerProtoGen}$$"; then docker start -a $(containerProtoGen); else docker run --name $(containerProtoGen) -v $(CURDIR):/workspace --workdir /workspace $(protoImageName) \
sh ./scripts/protocgen.sh; fi
proto-swagger-gen:
@echo "Generating Protobuf Swagger"
@if docker ps -a --format '{{.Names}}' | grep -Eq "^${containerProtoGenSwagger}$$"; then docker start -a $(containerProtoGenSwagger); else docker run --name $(containerProtoGenSwagger) -v $(CURDIR):/workspace --workdir /workspace $(protoImageName) \
sh ./scripts/protoc-swagger-gen.sh; fi
proto-format:
@echo "Formatting Protobuf files"
@if docker ps -a --format '{{.Names}}' | grep -Eq "^${containerProtoFmt}$$"; then docker start -a $(containerProtoFmt); else docker run --name $(containerProtoFmt) -v $(CURDIR):/workspace --workdir /workspace tendermintdev/docker-build-proto \
find ./ -not -path "./third_party/*" -name *.proto -exec clang-format -style=file -i {} \; ; fi
proto-lint:
@$(DOCKER_BUF) lint --error-format=json
proto-check-breaking:
@$(DOCKER_BUF) breaking --against $(HTTPS_GIT)#branch=master
GOOGLE_PROTO_URL = https://raw.githubusercontent.com/googleapis/googleapis/master/google/api
PROTOBUF_GOOGLE_URL = https://raw.githubusercontent.com/protocolbuffers/protobuf/master/src/google/protobuf
COSMOS_PROTO_URL = https://raw.githubusercontent.com/cosmos/cosmos-proto/master
GOOGLE_PROTO_TYPES = third_party/proto/google/api
PROTOBUF_GOOGLE_TYPES = third_party/proto/google/protobuf
COSMOS_PROTO_TYPES = third_party/proto/cosmos_proto
GOGO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/gogo/protobuf)
TENDERMINT_PATH := $(shell go list -m -f '{{.Dir}}' github.com/tendermint/tendermint)
COSMOS_PROTO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/cosmos-proto)
COSMOS_SDK_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/cosmos-sdk)
IBC_GO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/ibc-go/v3)
ETHERMINT_PATH := $(shell go list -m -f '{{.Dir}}' github.com/tharsis/ethermint)
proto-update-deps:
mkdir -p $(GOOGLE_PROTO_TYPES)
curl -sSL $(GOOGLE_PROTO_URL)/annotations.proto > $(GOOGLE_PROTO_TYPES)/annotations.proto
curl -sSL $(GOOGLE_PROTO_URL)/http.proto > $(GOOGLE_PROTO_TYPES)/http.proto
curl -sSL $(GOOGLE_PROTO_URL)/httpbody.proto > $(GOOGLE_PROTO_TYPES)/httpbody.proto
mkdir -p $(PROTOBUF_GOOGLE_TYPES)
curl -sSL $(PROTOBUF_GOOGLE_URL)/any.proto > $(PROTOBUF_GOOGLE_TYPES)/any.proto
mkdir -p client/docs
cp $(COSMOS_SDK_PATH)/client/docs/swagger-ui/swagger.yaml client/docs/cosmos-swagger.yml
cp $(IBC_GO_PATH)/docs/client/swagger-ui/swagger.yaml client/docs/ibc-go-swagger.yml
mkdir -p $(COSMOS_PROTO_TYPES)
cp $(COSMOS_PROTO_PATH)/proto/cosmos_proto/cosmos.proto $(COSMOS_PROTO_TYPES)/cosmos.proto
rsync -r --chmod 644 --include "*.proto" --include='*/' --exclude='*' $(GOGO_PATH)/gogoproto third_party/proto
rsync -r --chmod 644 --include "*.proto" --include='*/' --exclude='*' $(TENDERMINT_PATH)/proto third_party
rsync -r --chmod 644 --include "*.proto" --include='*/' --exclude='*' $(COSMOS_SDK_PATH)/proto third_party
rsync -r --chmod 644 --include "*.proto" --include='*/' --exclude='*' $(IBC_GO_PATH)/proto third_party
rsync -r --chmod 644 --include "*.proto" --include='*/' --exclude='*' $(ETHERMINT_PATH)/proto third_party
cp -f $(IBC_GO_PATH)/third_party/proto/proofs.proto third_party/proto/proofs.proto
.PHONY: proto-all proto-gen proto-gen-any proto-swagger-gen proto-format proto-lint proto-check-breaking proto-update-deps
#proto-format:
#@echo "Formatting Protobuf files"
#@if docker ps -a --format '{{.Names}}' | grep -Eq "^${containerProtoFmt}$$"; then docker start -a $(containerProtoFmt); else docker run --name $(containerProtoFmt) -v $(CURDIR):/workspace --workdir /workspace tendermintdev/docker-build-proto \
#find ./ -not -path "./third_party/*" -name *.proto -exec clang-format -style=file -i {} \; ; fi
########################################
### Testing

218
build/deps.mk Normal file
View File

@ -0,0 +1,218 @@
## Derived from work and ideas in https://github.com/ovrclk/akash/blob/8a29be1c3404843c80f0c861b2e577067607474b/make/setup-cache.mk
################################################################################
### Required Variables ###
################################################################################
ifndef BUILD_CACHE_DIR
$(error BUILD_CACHE_DIR not set)
endif
ifndef BIN_DIR
$(error BIN_DIR not set)
endif
ifndef OS_FAMILY
$(error OS_FAMILY not set)
endif
ifndef MACHINE
$(error MACHINE not set)
endif
################################################################################
### Dir Setup ###
################################################################################
DIRS := $(BUILD_CACHE_DIR) $(BIN_DIR)
################################################################################
### Tool Versions ###
################################################################################
PROTOC_VERSION ?= v21.9
BUF_VERSION ?= v1.9.0
PROTOC_GEN_GOCOSMOS_VERSION ?= v0.3.1
PROTOC_GEN_GRPC_GATEWAY_VERSION ?= $(shell go list -m github.com/grpc-ecosystem/grpc-gateway| sed 's:.* ::')
PROTOC_GEN_DOC_VERSION ?= v1.5.1
SWAGGER_COMBINE_VERSION ?= v1.4.0
################################################################################
### Protoc Install ###
################################################################################
PROTOC_VERSION_FILE := $(BUILD_CACHE_DIR)/protoc-$(PROTOC_VERSION).version
ifeq ($(OS_FAMILY),Linux)
PROTOC_PLATFORM := linux
endif
ifeq ($(OS_FAMILY),Darwin)
PROTOC_PLATFORM := osx
endif
PROTOC_MACHINE := $(MACHINE)
ifeq ($(MACHINE),amd64)
PROTOC_MACHINE := x86_64
endif
ifeq ($(MACHINE),aarch64)
PROTOC_MACHINE := aarch_64
endif
ifeq ($(MACHINE),arm64)
PROTOC_MACHINE := aarch_64
endif
PROTOC_ARCHIVE_NAME := protoc-$(shell echo $(PROTOC_VERSION) | sed s/^v//)-$(PROTOC_PLATFORM)-$(PROTOC_MACHINE).zip
PROTOC_DOWNLOAD_URL := https://github.com/protocolbuffers/protobuf/releases/download/$(PROTOC_VERSION)/$(PROTOC_ARCHIVE_NAME)
$(PROTOC_VERSION_FILE):
@echo "installing protoc..."
@mkdir -p $(DIRS)
@touch $(PROTOC_VERSION_FILE)
@cd $(BUILD_CACHE_DIR); \
mkdir -p protoc && cd protoc; \
curl -sOL $(PROTOC_DOWNLOAD_URL); \
unzip -q $(PROTOC_ARCHIVE_NAME) bin/protoc
@cp $(BUILD_CACHE_DIR)/protoc/bin/protoc $(BIN_DIR)/protoc
@rm -rf $(BUILD_CACHE_DIR)/protoc
PROTOC := $(BIN_DIR)/protoc
BUILD_DEPS = $(PROTOC)
$(PROTOC): $(PROTOC_VERSION_FILE)
@echo "installed $(shell $(PROTOC) --version)"
################################################################################
### Buf Install ###
################################################################################
BUF_VERSION_FILE := $(BUILD_CACHE_DIR)/buf-$(BUF_VERSION).version
BUF_ARCHIVE_NAME := buf-$(OS_FAMILY)-$(MACHINE).tar.gz
BUF_DOWNLOAD_URL := https://github.com/bufbuild/buf/releases/download/$(BUF_VERSION)/$(BUF_ARCHIVE_NAME)
$(BUF_VERSION_FILE):
@echo "installing buf..."
@mkdir -p $(DIRS)
@touch $(BUF_VERSION_FILE)
@cd $(BUILD_CACHE_DIR); \
mkdir -p buf && cd buf; \
curl -sOL $(BUF_DOWNLOAD_URL); \
tar -xzf $(BUF_ARCHIVE_NAME) buf/bin/buf
@cp $(BUILD_CACHE_DIR)/buf/buf/bin/buf $(BIN_DIR)/buf
@rm -rf $(BUILD_CACHE_DIR)/buf
BUF := $(BIN_DIR)/buf
BUILD_DEPS += $(BUF)
$(BUF): $(BUF_VERSION_FILE)
@echo "installed buf $(shell $(BUF) --version)"
################################################################################
### gocomos proto plugin ###
################################################################################
PROTOC_GEN_GOCOSMOS_VERSION_FILE := $(BUILD_CACHE_DIR)/protoc-gen-gocosmos-$(PROTOC_GEN_GOCOSMOS_VERSION).version
$(PROTOC_GEN_GOCOSMOS_VERSION_FILE):
@echo "installing protoc-gen-gocosmos..."
@mkdir -p $(DIRS)
@touch $(PROTOC_GEN_GOCOSMOS_VERSION_FILE)
@cd $(BUILD_CACHE_DIR); \
mkdir -p protoc-gen-gocosmos && cd protoc-gen-gocosmos; \
git clone -q https://github.com/regen-network/cosmos-proto.git; \
cd cosmos-proto; \
git checkout -q $(PROTOC_GEN_GOCOSMOS_VERSION); \
GOBIN=$(ROOT_DIR)/$(BIN_DIR) go install ./protoc-gen-gocosmos
@rm -rf $(BUILD_CACHE_DIR)/protoc-gen-gocosmos
PROTOC_GEN_GOCOSMOS := $(BIN_DIR)/protoc-gen-gocosmos
BUILD_DEPS += $(PROTOC_GEN_GOCOSMOS)
$(PROTOC_GEN_GOCOSMOS): $(PROTOC_GEN_GOCOSMOS_VERSION_FILE)
@echo "installed protoc-gen-gocosmos $(PROTOC_GEN_GOCOSMOS_VERSION)"
################################################################################
### grpc gateway proto plugin ###
################################################################################
PROTOC_GEN_GRPC_GATEWAY_VERSION_FILE := $(BUILD_CACHE_DIR)/protoc-gen-grpc-gateway-$(PROTOC_GEN_GRPC_GATEWAY_VERSION).version
$(PROTOC_GEN_GRPC_GATEWAY_VERSION_FILE):
@echo "installing protoc-gen-grpc-gateway..."
@mkdir -p $(DIRS)
@touch $(PROTOC_GEN_GRPC_GATEWAY_VERSION_FILE)
@cd $(BUILD_CACHE_DIR); \
mkdir -p protoc-gen-grpc-gateway && cd protoc-gen-grpc-gateway; \
git clone -q https://github.com/grpc-ecosystem/grpc-gateway.git; \
cd grpc-gateway; \
git checkout -q $(PROTOC_GEN_GRPC_GATEWAY_VERSION); \
GOBIN=$(ROOT_DIR)/$(BIN_DIR) go install ./protoc-gen-grpc-gateway; \
GOBIN=$(ROOT_DIR)/$(BIN_DIR) go install ./protoc-gen-swagger
@rm -rf $(BUILD_CACHE_DIR)/protoc-gen-grpc-gateway
PROTOC_GEN_GRPC_GATEWAY := $(BIN_DIR)/protoc-gen-grpc-gateway
BUILD_DEPS += $(PROTOC_GEN_GRPC_GATEWAY)
$(PROTOC_GEN_GRPC_GATEWAY): $(PROTOC_GEN_GRPC_GATEWAY_VERSION_FILE)
@echo "installed protoc-gen-grpc-gateway $(PROTOC_GEN_GRPC_GATEWAY_VERSION)"
PROTOC_GEN_SWAGGER := $(BIN_DIR)/protoc-gen-swagger
BUILD_DEPS += $(PROTOC_GEN_SWAGGER)
$(PROTOC_GEN_SWAGGER): $(PROTOC_GEN_GRPC_GATEWAY_VERSION_FILE)
@echo "installed protoc-gen-swagger $(PROTOC_GEN_GRPC_GATEWAY_VERSION)"
################################################################################
### Proto Gen Doc Install ###
################################################################################
PROTOC_GEN_DOC_VERSION_FILE := $(BUILD_CACHE_DIR)/protoc-gen-doc-$(PROTOC_GEN_DOC_VERSION).version
ifeq ($(OS_FAMILY),Linux)
PROTOC_GEN_DOC_PLATFORM := linux
endif
ifeq ($(OS_FAMILY),Darwin)
PROTOC_GEN_DOC_PLATFORM := darwin
endif
PROTOC_GEN_DOC_MACHINE := $(MACHINE)
ifeq ($(MACHINE),x86_64)
PROTOC_GEN_DOC_MACHINE := amd64
endif
ifeq ($(MACHINE),aarch64)
PROTOC_GEN_DOC_MACHINE := arm64
endif
PROTOC_GEN_DOC_ARCHIVE_NAME := protoc-gen-doc_$(shell echo $(PROTOC_GEN_DOC_VERSION) | sed s/^v//)_$(PROTOC_GEN_DOC_PLATFORM)_$(PROTOC_GEN_DOC_MACHINE).tar.gz
PROTOC_GEN_DOC_DOWNLOAD_URL := https://github.com/pseudomuto/protoc-gen-doc/releases/download/$(PROTOC_GEN_DOC_VERSION)/$(PROTOC_GEN_DOC_ARCHIVE_NAME)
$(PROTOC_GEN_DOC_VERSION_FILE):
@echo "installing protoc-gen-doc..."
@mkdir -p $(DIRS)
@touch $(PROTOC_GEN_DOC_VERSION_FILE)
@cd $(BUILD_CACHE_DIR); \
mkdir -p protoc-gen-doc && cd protoc-gen-doc; \
curl -sOL $(PROTOC_GEN_DOC_DOWNLOAD_URL); \
tar -xzf $(PROTOC_GEN_DOC_ARCHIVE_NAME) protoc-gen-doc
@cp $(BUILD_CACHE_DIR)/protoc-gen-doc/protoc-gen-doc $(BIN_DIR)/protoc-gen-doc
@rm -rf $(BUILD_CACHE_DIR)/protoc-gen-doc
PROTOC_GEN_DOC := $(BIN_DIR)/protoc-gen-doc
BUILD_DEPS += $(PROTOC_GEN_DOC)
$(PROTOC_GEN_DOC): $(PROTOC_GEN_DOC_VERSION_FILE)
@echo "installed protoc-gen-doc $(shell $(PROTOC_GEN_DOC) --version)"
################################################################################
### Swagger Combine ###
################################################################################
SWAGGER_COMBINE_VERSION_FILE := $(BUILD_CACHE_DIR)/swagger-combine-$(SWAGGER_COMBINE_VERSION).version
$(SWAGGER_COMBINE_VERSION_FILE):
@echo "installing swagger-combine..."
@mkdir -p $(DIRS) $(BUILD_CACHE_DIR)/node_modules
@touch $(SWAGGER_COMBINE_VERSION_FILE)
@npm install --silent --no-progress --prefix $(BUILD_CACHE_DIR) swagger-combine@$(shell echo $(SWAGGER_COMBINE_VERSION) | sed s/^v//)
@ln -sf ../.cache/node_modules/.bin/swagger-combine $(BIN_DIR)/swagger-combine
SWAGGER_COMBINE := $(BIN_DIR)/swagger-combine
BUILD_DEPS += $(SWAGGER_COMBINE)
$(SWAGGER_COMBINE): $(SWAGGER_COMBINE_VERSION_FILE)
@echo "installed swagger-combine $(shell $(SWAGGER_COMBINE) -v)"
################################################################################
### Build Deps ###
################################################################################
.PHONY: install-build-deps
install-build-deps: $(BUILD_DEPS)

61
build/proto-deps.mk Normal file
View File

@ -0,0 +1,61 @@
RSYNC_BIN ?= rsync
#
# Versioning for google protobuf dependencies (any, http, etc) and
# outside (non go.mod) dependencies that we download and vendor
#
GOOGLE_APIS_PROTO_VERSION ?= f10c285cfa79997e018ea62e6f165286b1f04376
GOOGLE_APIS_DOWNLOAD_URL = https://raw.githubusercontent.com/googleapis/googleapis/$(GOOGLE_APIS_PROTO_VERSION)/google/api
PROTOBUF_ANY_PROTO_VERSION ?= v21.9
PROTOBUF_ANY_DOWNLOAD_URL = https://raw.githubusercontent.com/protocolbuffers/protobuf/$(PROTOBUF_ANY_PROTO_VERSION)/src/google/protobuf
#
# Proto dependencies under go.mod
#
GOGO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/gogo/protobuf)
TENDERMINT_PATH := $(shell go list -m -f '{{.Dir}}' github.com/tendermint/tendermint)
COSMOS_PROTO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/cosmos-proto)
COSMOS_SDK_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/cosmos-sdk)
IBC_GO_PATH := $(shell go list -m -f '{{.Dir}}' github.com/cosmos/ibc-go/v3)
ETHERMINT_PATH := $(shell go list -m -f '{{.Dir}}' github.com/tharsis/ethermint)
#
# Common target directories
#
GOOGLE_PROTO_TYPES = third_party/proto/google/api
PROTOBUF_GOOGLE_TYPES = third_party/proto/google/protobuf
COSMOS_PROTO_TYPES = third_party/proto/cosmos_proto
.PHONY: check-rsync
check-rsync: ## Fails if rsync does not exist
@which $(RSYNC_BIN) > /dev/null || (echo "\`$(RSYNC_BIN)\` not found. Please install $(RSYNC_BIN) or ensure it is in PATH."; exit 1)
.PHONY: proto-update-deps
proto-update-deps: check-rsync ## Update all third party proto files
@echo "Syncing proto file dependencies"
@mkdir -p $(GOOGLE_PROTO_TYPES)
@curl -sSL $(GOOGLE_APIS_DOWNLOAD_URL)/annotations.proto > $(GOOGLE_PROTO_TYPES)/annotations.proto
@curl -sSL $(GOOGLE_APIS_DOWNLOAD_URL)/http.proto > $(GOOGLE_PROTO_TYPES)/http.proto
@curl -sSL $(GOOGLE_APIS_DOWNLOAD_URL)/httpbody.proto > $(GOOGLE_PROTO_TYPES)/httpbody.proto
@mkdir -p $(PROTOBUF_GOOGLE_TYPES)
@curl -sSL $(PROTOBUF_ANY_DOWNLOAD_URL)/any.proto > $(PROTOBUF_GOOGLE_TYPES)/any.proto
@mkdir -p client/docs
@cp $(COSMOS_SDK_PATH)/client/docs/swagger-ui/swagger.yaml client/docs/cosmos-swagger.yml
@cp $(IBC_GO_PATH)/docs/client/swagger-ui/swagger.yaml client/docs/ibc-go-swagger.yml
@mkdir -p $(COSMOS_PROTO_TYPES)
@cp $(COSMOS_PROTO_PATH)/proto/cosmos_proto/cosmos.proto $(COSMOS_PROTO_TYPES)/cosmos.proto
@$(RSYNC_BIN) -r --chmod=Du=rwx,Dgo=rx,Fu=rw,Fgo=r --include "*.proto" --include='*/' --exclude='*' $(GOGO_PATH)/gogoproto third_party/proto
@$(RSYNC_BIN) -r --chmod=Du=rwx,Dgo=rx,Fu=rw,Fgo=r --include "*.proto" --include='*/' --exclude='*' $(TENDERMINT_PATH)/proto third_party
@$(RSYNC_BIN) -r --chmod=Du=rwx,Dgo=rx,Fu=rw,Fgo=r --include "*.proto" --include='*/' --exclude='*' $(COSMOS_SDK_PATH)/proto third_party
@$(RSYNC_BIN) -r --chmod=Du=rwx,Dgo=rx,Fu=rw,Fgo=r --include "*.proto" --include='*/' --exclude='*' $(IBC_GO_PATH)/proto third_party
@$(RSYNC_BIN) -r --chmod=Du=rwx,Dgo=rx,Fu=rw,Fgo=r --include "*.proto" --include='*/' --exclude='*' $(ETHERMINT_PATH)/proto third_party
@cp -f $(IBC_GO_PATH)/third_party/proto/proofs.proto third_party/proto/proofs.proto
.PHONY: check-proto-deps
check-proto-deps: proto-update-deps ## Return error code 1 if proto dependencies are not changed
@git diff --exit-code third_party > /dev/null || (echo "Protobuf dependencies are not up to date! Please run \`make proto-update-deps\`."; exit 1)

60
build/proto.mk Normal file
View File

@ -0,0 +1,60 @@
.PHONY: proto-lint check-proto-lint
proto-lint check-proto-lint: install-build-deps
@echo "Linting proto file"
@$(BUF) lint
.PHONY: proto-gen
proto-gen: install-build-deps
@echo "Generating go proto files"
@$(BUF) generate --template proto/buf.gen.gogo.yaml proto
@cp -r out/github.com/kava-labs/kava/* ./
@rm -rf out/github.com
.PHONY: check-proto-gen
check-proto-gen: proto-gen ## Return error code 1 if proto gen changes files
@git diff --exit-code **/*.pb.go > /dev/null || (echo "Protobuf generated go files are not up to date! Please run \`make proto-gen\`."; exit 1)
.PHONY: proto-gen-doc
proto-gen-doc: install-build-deps
@echo "Generating proto doc"
@$(BUF) generate --template proto/buf.gen.doc.yaml proto
.PHONY: check-proto-gen-doc
check-proto-gen-doc: proto-gen-doc ## Return error code 1 if proto gen changes files
@git diff --exit-code docs/core/proto-docs.md > /dev/null || (echo "Protobuf doc is not up to date! Please run \`make proto-gen-doc\`."; exit 1)
.PHONY: proto-gen-swagger
proto-gen-swagger: install-build-deps
@echo "Generating proto swagger"
@$(BUF) generate --template proto/buf.gen.swagger.yaml proto
@$(SWAGGER_COMBINE) client/docs/config.json -o client/docs/swagger-ui/swagger.yaml -f yaml --continueOnConflictingPaths true --includeDefinitions true
@rm -rf out/swagger
.PHONY: check-proto-gen-swagger
check-proto-gen-swagger: proto-gen-swagger ## Return error code 1 if proto gen changes files
@git diff --exit-code client/docs/swagger-ui/swagger.yaml > /dev/null || (echo "Protobuf swagger is not up to date! Please run \`make proto-gen-swagger\`."; exit 1)
.PHONY: proto-format
@echo "Formatting proto files"
proto-format: install-build-deps
@$(BUF) format -w proto
.PHONY: check-proto-format
check-proto-format: proto-format
@git diff --exit-code proto/**/*.proto > /dev/null || (echo "Protobuf format is not up to date! Please run \`make proto-format\`."; exit 1)
.PHONY: check-proto-breaking
check-proto-breaking: install-build-deps
@echo "Checking for proto backward compatibility"
@$(BUF) breaking --against '.git#branch=master'
.PHONY: check-proto-breaking-remote
check-proto-breaking-remote: install-build-deps
@echo "Checking for proto backward compatibility"
@$(BUF) breaking --against '$(HTTPS_GIT)#branch=master'
.PHONY: proto-gen-all
proto-gen-all: proto-gen proto-gen-doc proto-gen-swagger
.PHONY: proto-all
proto-all: proto-update-deps proto-lint proto-format check-proto-breaking proto-gen-all

View File

@ -13,7 +13,7 @@
"schemes": ["https"],
"apis": [
{
"url": "./tmp-swagger-gen/kava/auction/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/auction/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Auction"
@ -30,7 +30,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/bep3/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/bep3/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "BEP3"
@ -47,7 +47,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/cdp/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/cdp/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "CDP"
@ -64,7 +64,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/committee/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/committee/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Committee"
@ -81,7 +81,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/earn/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/earn/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Earn"
@ -98,7 +98,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/hard/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/hard/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Hard"
@ -115,7 +115,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/issuance/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/issuance/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Issuance"
@ -132,7 +132,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/kavadist/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/kavadist/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Kavadist"
@ -149,7 +149,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/liquid/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/liquid/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Liquid"
@ -166,7 +166,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/pricefeed/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/pricefeed/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Pricefeed"
@ -183,7 +183,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/swap/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/swap/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Swap"
@ -200,7 +200,7 @@
}
},
{
"url": "./tmp-swagger-gen/kava/savings/v1beta1/query.swagger.json",
"url": "./out/swagger/kava/savings/v1beta1/query.swagger.json",
"tags": {
"rename": {
"Query": "Savings"

View File

@ -162,6 +162,7 @@ paths:
name "y.z".
JSON
@ -373,6 +374,7 @@ paths:
name "y.z".
JSON
@ -633,6 +635,7 @@ paths:
name "y.z".
JSON
@ -823,6 +826,7 @@ paths:
name "y.z".
JSON
@ -1037,6 +1041,7 @@ paths:
name "y.z".
JSON
@ -1261,6 +1266,7 @@ paths:
name "y.z".
JSON
@ -2210,6 +2216,7 @@ paths:
name "y.z".
JSON
@ -2428,6 +2435,7 @@ paths:
name "y.z".
JSON
@ -2742,6 +2750,7 @@ paths:
name "y.z".
JSON
@ -3052,6 +3061,7 @@ paths:
name "y.z".
JSON
@ -3346,6 +3356,7 @@ paths:
name "y.z".
JSON
@ -3647,6 +3658,7 @@ paths:
name "y.z".
JSON
@ -3877,6 +3889,7 @@ paths:
name "y.z".
JSON
@ -4112,6 +4125,7 @@ paths:
name "y.z".
JSON
@ -4307,6 +4321,7 @@ paths:
name "y.z".
JSON
@ -4500,6 +4515,7 @@ paths:
name "y.z".
JSON
@ -4687,6 +4703,7 @@ paths:
name "y.z".
JSON
@ -4877,6 +4894,7 @@ paths:
name "y.z".
JSON
@ -5091,6 +5109,7 @@ paths:
name "y.z".
JSON
@ -5284,6 +5303,7 @@ paths:
name "y.z".
JSON
@ -5491,6 +5511,7 @@ paths:
name "y.z".
JSON
@ -5684,6 +5705,7 @@ paths:
name "y.z".
JSON
@ -5883,6 +5905,7 @@ paths:
name "y.z".
JSON
@ -6109,6 +6132,7 @@ paths:
name "y.z".
JSON
@ -6367,6 +6391,7 @@ paths:
name "y.z".
JSON
@ -6654,6 +6679,7 @@ paths:
name "y.z".
JSON
@ -6871,6 +6897,7 @@ paths:
name "y.z".
JSON
@ -7623,6 +7650,7 @@ paths:
name "y.z".
JSON
@ -7841,6 +7869,7 @@ paths:
name "y.z".
JSON
@ -8114,6 +8143,7 @@ paths:
name "y.z".
JSON
@ -8452,6 +8482,7 @@ paths:
name "y.z".
JSON
@ -8738,6 +8769,7 @@ paths:
name "y.z".
JSON
@ -8964,6 +8996,7 @@ paths:
name "y.z".
JSON
@ -9220,6 +9253,7 @@ paths:
name "y.z".
JSON
@ -9442,6 +9476,7 @@ paths:
name "y.z".
JSON
@ -9669,6 +9704,7 @@ paths:
name "y.z".
JSON
@ -9896,6 +9932,7 @@ paths:
name "y.z".
JSON
@ -10174,6 +10211,7 @@ paths:
name "y.z".
JSON
@ -10512,6 +10550,7 @@ paths:
name "y.z".
JSON
@ -51691,6 +51730,7 @@ definitions:
name "y.z".
JSON
@ -51866,6 +51906,7 @@ definitions:
name "y.z".
JSON
@ -52048,6 +52089,7 @@ definitions:
name "y.z".
JSON
@ -52219,6 +52261,7 @@ definitions:
name "y.z".
JSON
@ -53231,6 +53274,7 @@ definitions:
name "y.z".
JSON
@ -53418,6 +53462,7 @@ definitions:
name "y.z".
JSON
@ -53846,6 +53891,7 @@ definitions:
name "y.z".
JSON
@ -54457,6 +54503,7 @@ definitions:
name "y.z".
JSON
@ -54628,6 +54675,7 @@ definitions:
name "y.z".
JSON
@ -54803,6 +54851,7 @@ definitions:
name "y.z".
JSON
@ -54992,6 +55041,7 @@ definitions:
name "y.z".
JSON
@ -56046,6 +56096,7 @@ definitions:
name "y.z".
JSON

6
proto/buf.gen.doc.yaml Normal file
View File

@ -0,0 +1,6 @@
version: v1
plugins:
- name: doc
out: docs/core
opt: docs/protodoc-markdown.tmpl,proto-docs.md
strategy: all

8
proto/buf.gen.gogo.yaml Normal file
View File

@ -0,0 +1,8 @@
version: v1
plugins:
- name: gocosmos
out: out
opt: plugins=grpc,Mgoogle/protobuf/any.proto=github.com/cosmos/cosmos-sdk/codec/types
- name: grpc-gateway
out: out
opt: logtostderr=true,allow_colon_final_segments=true

View File

@ -0,0 +1,5 @@
version: v1
plugins:
- name: swagger
out: out/swagger
opt: logtostderr=true,fqn_for_swagger_name=true,simple_operation_ids=true

View File

@ -1,13 +1,12 @@
syntax = "proto3";
package kava.auction.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "google/protobuf/timestamp.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
option go_package = "github.com/kava-labs/kava/x/auction/types";
option (gogoproto.goproto_getters_all) = false;
// BaseAuction defines common attributes of all auctions
@ -29,9 +28,15 @@ message BaseAuction {
bool has_received_bids = 6;
google.protobuf.Timestamp end_time = 7 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp end_time = 7 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
google.protobuf.Timestamp max_end_time = 8 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp max_end_time = 8 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
}
// SurplusAuction is a forward auction that burns what it receives from bids.
@ -39,7 +44,10 @@ message BaseAuction {
message SurplusAuction {
option (cosmos_proto.implements_interface) = "Auction";
BaseAuction base_auction = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseAuction base_auction = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
}
// DebtAuction is a reverse auction that mints what it pays out.
@ -48,7 +56,10 @@ message SurplusAuction {
message DebtAuction {
option (cosmos_proto.implements_interface) = "Auction";
BaseAuction base_auction = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseAuction base_auction = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
cosmos.base.v1beta1.Coin corresponding_debt = 2 [(gogoproto.nullable) = false];
}
@ -61,7 +72,10 @@ message DebtAuction {
message CollateralAuction {
option (cosmos_proto.implements_interface) = "Auction";
BaseAuction base_auction = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseAuction base_auction = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
cosmos.base.v1beta1.Coin corresponding_debt = 2 [(gogoproto.nullable) = false];
@ -77,6 +91,8 @@ message WeightedAddresses {
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated bytes weights = 2
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int", (gogoproto.nullable) = false];
repeated bytes weights = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int",
(gogoproto.nullable) = false
];
}

View File

@ -1,13 +1,12 @@
syntax = "proto3";
package kava.auction.v1beta1;
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/any.proto";
import "cosmos_proto/cosmos.proto";
import "google/protobuf/duration.proto";
option go_package = "github.com/kava-labs/kava/x/auction/types";
option (gogoproto.goproto_getters_all) = false;
// GenesisState defines the auction module's genesis state.
@ -25,17 +24,32 @@ message Params {
reserved 2;
reserved "bid_duration";
google.protobuf.Duration max_auction_duration = 1 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration max_auction_duration = 1 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
google.protobuf.Duration forward_bid_duration = 6 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration reverse_bid_duration = 7 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration forward_bid_duration = 6 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
google.protobuf.Duration reverse_bid_duration = 7 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
bytes increment_surplus = 3
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
bytes increment_surplus = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
bytes increment_debt = 4
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
bytes increment_debt = 4 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
bytes increment_collateral = 5
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
bytes increment_collateral = 5 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}

View File

@ -1,11 +1,11 @@
syntax = "proto3";
package kava.auction.v1beta1;
import "kava/auction/v1beta1/genesis.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "google/protobuf/any.proto";
import "kava/auction/v1beta1/genesis.proto";
option go_package = "github.com/kava-labs/kava/x/auction/types";

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.auction.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/auction/types";

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.bep3.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/duration.proto";
option go_package = "github.com/kava-labs/kava/x/bep3/types";
@ -11,7 +11,10 @@ option go_package = "github.com/kava-labs/kava/x/bep3/types";
// Params defines the parameters for the bep3 module.
message Params {
// asset_params define the parameters for each bep3 asset
repeated AssetParam asset_params = 1 [(gogoproto.castrepeated) = "AssetParams", (gogoproto.nullable) = false];
repeated AssetParam asset_params = 1 [
(gogoproto.castrepeated) = "AssetParams",
(gogoproto.nullable) = false
];
}
// AssetParam defines parameters for each bep3 asset.
@ -64,7 +67,10 @@ message SupplyLimit {
// time_limited enables or disables time based supply limiting
bool time_limited = 2;
// time_period specifies the duration that time_based_limit is evalulated
google.protobuf.Duration time_period = 3 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration time_period = 3 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
// time_based_limit defines the maximum supply that can be swapped within time_period
string time_based_limit = 4 [
(cosmos_proto.scalar) = "cosmos.Int",
@ -102,8 +108,10 @@ enum SwapDirection {
// AtomicSwap defines an atomic swap between chains for the pricefeed module.
message AtomicSwap {
// amount represents the amount being swapped
repeated cosmos.base.v1beta1.Coin amount = 1
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 1 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
// random_number_hash represents the hash of the random number
bytes random_number_hash = 2 [(gogoproto.casttype) = "github.com/tendermint/tendermint/libs/bytes.HexBytes"];
// expire_height represents the height when the swap expires
@ -145,5 +153,8 @@ message AssetSupply {
// time_limited_current_supply represents the time limited current supply of an asset
cosmos.base.v1beta1.Coin time_limited_current_supply = 4 [(gogoproto.nullable) = false];
// time_elapsed represents the time elapsed
google.protobuf.Duration time_elapsed = 5 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration time_elapsed = 5 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
}

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.bep3.v1beta1;
import "kava/bep3/v1beta1/bep3.proto";
import "google/protobuf/timestamp.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "kava/bep3/v1beta1/bep3.proto";
option go_package = "github.com/kava-labs/kava/x/bep3/types";
@ -13,11 +13,20 @@ message GenesisState {
Params params = 1 [(gogoproto.nullable) = false];
// atomic_swaps represents the state of stored atomic swaps
repeated AtomicSwap atomic_swaps = 2 [(gogoproto.castrepeated) = "AtomicSwaps", (gogoproto.nullable) = false];
repeated AtomicSwap atomic_swaps = 2 [
(gogoproto.castrepeated) = "AtomicSwaps",
(gogoproto.nullable) = false
];
// supplies represents the supply information of each atomic swap
repeated AssetSupply supplies = 3 [(gogoproto.castrepeated) = "AssetSupplies", (gogoproto.nullable) = false];
repeated AssetSupply supplies = 3 [
(gogoproto.castrepeated) = "AssetSupplies",
(gogoproto.nullable) = false
];
// previous_block_time represents the time of the previous block
google.protobuf.Timestamp previous_block_time = 4 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp previous_block_time = 4 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
}

View File

@ -1,13 +1,13 @@
syntax = "proto3";
package kava.bep3.v1beta1;
import "kava/bep3/v1beta1/bep3.proto";
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "google/api/annotations.proto";
import "cosmos/base/v1beta1/coin.proto";
import "google/protobuf/duration.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "google/protobuf/duration.proto";
import "kava/bep3/v1beta1/bep3.proto";
option go_package = "github.com/kava-labs/kava/x/bep3/types";
@ -68,7 +68,10 @@ message AssetSupplyResponse {
// time_limited_current_supply represents the time limited current supply of an asset
cosmos.base.v1beta1.Coin time_limited_current_supply = 4 [(gogoproto.nullable) = false];
// time_elapsed represents the time elapsed
google.protobuf.Duration time_elapsed = 5 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration time_elapsed = 5 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
}
// QueryAssetSupplyResponse is the response type for the Query/AssetSupply RPC method.
@ -108,8 +111,10 @@ message AtomicSwapResponse {
// id represents the id of the atomic swap
string id = 1;
// amount represents the amount being swapped
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
// random_number_hash represents the hash of the random number
string random_number_hash = 3;
// expire_height represents the height when the swap expires

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.bep3.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/bep3/types";
@ -31,8 +31,10 @@ message MsgCreateAtomicSwap {
string sender_other_chain = 4;
string random_number_hash = 5;
int64 timestamp = 6;
repeated cosmos.base.v1beta1.Coin amount = 7
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 7 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
uint64 height_span = 8;
}

View File

@ -20,7 +20,10 @@ message CDP {
cosmos.base.v1beta1.Coin collateral = 4 [(gogoproto.nullable) = false];
cosmos.base.v1beta1.Coin principal = 5 [(gogoproto.nullable) = false];
cosmos.base.v1beta1.Coin accumulated_fees = 6 [(gogoproto.nullable) = false];
google.protobuf.Timestamp fees_updated = 7 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp fees_updated = 7 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
string interest_factor = 8 [
(cosmos_proto.scalar) = "cosmos.Dec",
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",

View File

@ -1,11 +1,11 @@
syntax = "proto3";
package kava.cdp.v1beta1;
import "kava/cdp/v1beta1/cdp.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "kava/cdp/v1beta1/cdp.proto";
option go_package = "github.com/kava-labs/kava/x/cdp/types";
@ -14,22 +14,34 @@ message GenesisState {
// params defines all the paramaters of the module.
Params params = 1 [(gogoproto.nullable) = false];
repeated CDP cdps = 2
[(gogoproto.customname) = "CDPs", (gogoproto.castrepeated) = "CDPs", (gogoproto.nullable) = false];
repeated Deposit deposits = 3 [(gogoproto.castrepeated) = "Deposits", (gogoproto.nullable) = false];
repeated CDP cdps = 2 [
(gogoproto.customname) = "CDPs",
(gogoproto.castrepeated) = "CDPs",
(gogoproto.nullable) = false
];
repeated Deposit deposits = 3 [
(gogoproto.castrepeated) = "Deposits",
(gogoproto.nullable) = false
];
uint64 starting_cdp_id = 4 [(gogoproto.customname) = "StartingCdpID"];
string debt_denom = 5;
string gov_denom = 6;
repeated GenesisAccumulationTime previous_accumulation_times = 7
[(gogoproto.castrepeated) = "GenesisAccumulationTimes", (gogoproto.nullable) = false];
repeated GenesisTotalPrincipal total_principals = 8
[(gogoproto.castrepeated) = "GenesisTotalPrincipals", (gogoproto.nullable) = false];
repeated GenesisAccumulationTime previous_accumulation_times = 7 [
(gogoproto.castrepeated) = "GenesisAccumulationTimes",
(gogoproto.nullable) = false
];
repeated GenesisTotalPrincipal total_principals = 8 [
(gogoproto.castrepeated) = "GenesisTotalPrincipals",
(gogoproto.nullable) = false
];
}
// Params defines the parameters for the cdp module.
message Params {
repeated CollateralParam collateral_params = 1
[(gogoproto.castrepeated) = "CollateralParams", (gogoproto.nullable) = false];
repeated CollateralParam collateral_params = 1 [
(gogoproto.castrepeated) = "CollateralParams",
(gogoproto.nullable) = false
];
DebtParam debt_param = 2 [(gogoproto.nullable) = false];
cosmos.base.v1beta1.Coin global_debt_limit = 3 [(gogoproto.nullable) = false];
@ -119,7 +131,10 @@ message CollateralParam {
// GenesisAccumulationTime defines the previous distribution time and its corresponding denom
message GenesisAccumulationTime {
string collateral_type = 1;
google.protobuf.Timestamp previous_accumulation_time = 2 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp previous_accumulation_time = 2 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
string interest_factor = 3 [
(cosmos_proto.scalar) = "cosmos.Dec",
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",

View File

@ -1,15 +1,15 @@
syntax = "proto3";
package kava.cdp.v1beta1;
import "kava/cdp/v1beta1/genesis.proto";
import "kava/cdp/v1beta1/cdp.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "google/api/annotations.proto";
import "cosmos/auth/v1beta1/auth.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos/auth/v1beta1/auth.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "google/protobuf/timestamp.proto";
import "kava/cdp/v1beta1/cdp.proto";
import "kava/cdp/v1beta1/genesis.proto";
option go_package = "github.com/kava-labs/kava/x/cdp/types";
@ -23,32 +23,32 @@ service Query {
// Accounts queries the CDP module accounts.
rpc Accounts(QueryAccountsRequest) returns (QueryAccountsResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/accounts";
};
}
// TotalPrincipal queries the total principal of a given collateral type.
rpc TotalPrincipal(QueryTotalPrincipalRequest) returns (QueryTotalPrincipalResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/totalPrincipal";
};
}
// TotalCollateral queries the total collateral of a given collateral type.
rpc TotalCollateral(QueryTotalCollateralRequest) returns (QueryTotalCollateralResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/totalCollateral";
};
}
// Cdps queries all active CDPs.
rpc Cdps(QueryCdpsRequest) returns (QueryCdpsResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/cdps";
};
}
// Cdp queries a CDP with the input owner address and collateral type.
rpc Cdp(QueryCdpRequest) returns (QueryCdpResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/cdps/{owner}/{collateral_type}";
};
}
// Deposits queries deposits associated with the CDP owned by an address for a collateral type.
rpc Deposits(QueryDepositsRequest) returns (QueryDepositsResponse) {
option (google.api.http).get = "/kava/cdp/v1beta1/cdps/deposits/{owner}/{collateral_type}";
};
}
}
// QueryParamsRequest defines the request type for the Query/Params RPC method.
@ -94,7 +94,10 @@ message QueryCdpsRequest {
// QueryCdpsResponse defines the response type for the Query/Cdps RPC method.
message QueryCdpsResponse {
repeated CDPResponse cdps = 1 [(gogoproto.castrepeated) = "CDPResponses", (gogoproto.nullable) = false];
repeated CDPResponse cdps = 1 [
(gogoproto.castrepeated) = "CDPResponses",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -107,7 +110,10 @@ message QueryDepositsRequest {
// QueryDepositsResponse defines the response type for the Query/Deposits RPC method.
message QueryDepositsResponse {
repeated Deposit deposits = 1 [(gogoproto.castrepeated) = "Deposits", (gogoproto.nullable) = false];
repeated Deposit deposits = 1 [
(gogoproto.castrepeated) = "Deposits",
(gogoproto.nullable) = false
];
}
// QueryTotalPrincipalRequest defines the request type for the Query/TotalPrincipal RPC method.
@ -117,8 +123,10 @@ message QueryTotalPrincipalRequest {
// QueryTotalPrincipalResponse defines the response type for the Query/TotalPrincipal RPC method.
message QueryTotalPrincipalResponse {
repeated TotalPrincipal total_principal = 1
[(gogoproto.castrepeated) = "TotalPrincipals", (gogoproto.nullable) = false];
repeated TotalPrincipal total_principal = 1 [
(gogoproto.castrepeated) = "TotalPrincipals",
(gogoproto.nullable) = false
];
}
// QueryTotalCollateralRequest defines the request type for the Query/TotalCollateral RPC method.
@ -128,8 +136,10 @@ message QueryTotalCollateralRequest {
// QueryTotalCollateralResponse defines the response type for the Query/TotalCollateral RPC method.
message QueryTotalCollateralResponse {
repeated TotalCollateral total_collateral = 1
[(gogoproto.castrepeated) = "TotalCollaterals", (gogoproto.nullable) = false];
repeated TotalCollateral total_collateral = 1 [
(gogoproto.castrepeated) = "TotalCollaterals",
(gogoproto.nullable) = false
];
}
// CDPResponse defines the state of a single collateralized debt position.
@ -140,7 +150,10 @@ message CDPResponse {
cosmos.base.v1beta1.Coin collateral = 4 [(gogoproto.nullable) = false];
cosmos.base.v1beta1.Coin principal = 5 [(gogoproto.nullable) = false];
cosmos.base.v1beta1.Coin accumulated_fees = 6 [(gogoproto.nullable) = false];
google.protobuf.Timestamp fees_updated = 7 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp fees_updated = 7 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
string interest_factor = 8;
cosmos.base.v1beta1.Coin collateral_value = 9 [(gogoproto.nullable) = false];
string collateralization_ratio = 10;

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.cdp.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/cdp/types";

View File

@ -1,13 +1,12 @@
syntax = "proto3";
package kava.committee.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/any.proto";
import "google/protobuf/duration.proto";
option go_package = "github.com/kava-labs/kava/x/committee/types";
option (gogoproto.goproto_getters_all) = false;
// BaseCommittee is a common type shared by all Committees
@ -24,11 +23,16 @@ message BaseCommittee {
repeated google.protobuf.Any permissions = 4 [(cosmos_proto.accepts_interface) = "Permission"];
// Smallest percentage that must vote for a proposal to pass
string vote_threshold = 5
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string vote_threshold = 5 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
// The length of time a proposal remains active for. Proposals will close earlier if they get enough votes.
google.protobuf.Duration proposal_duration = 6 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration proposal_duration = 6 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
TallyOption tally_option = 7;
}
@ -46,7 +50,10 @@ message TokenCommittee {
option (gogoproto.goproto_stringer) = false;
BaseCommittee base_committee = 1 [(gogoproto.embed) = true];
string quorum = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string quorum = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string tally_denom = 3;
}

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.committee.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/any.proto";
import "google/protobuf/timestamp.proto";
@ -14,7 +14,10 @@ message GenesisState {
uint64 next_proposal_id = 1 [(gogoproto.customname) = "NextProposalID"];
repeated google.protobuf.Any committees = 2 [(cosmos_proto.accepts_interface) = "Committee"];
repeated Proposal proposals = 3 [(gogoproto.nullable) = false, (gogoproto.castrepeated) = "Proposals"];
repeated Proposal proposals = 3 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "Proposals"
];
repeated Vote votes = 4 [(gogoproto.nullable) = false];
}
@ -26,7 +29,10 @@ message Proposal {
google.protobuf.Any content = 1 [(cosmos_proto.accepts_interface) = "cosmos.gov.v1beta1.Content"];
uint64 id = 2 [(gogoproto.customname) = "ID"];
uint64 committee_id = 3 [(gogoproto.customname) = "CommitteeID"];
google.protobuf.Timestamp deadline = 4 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp deadline = 4 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
}
// Vote is an internal record of a single governance vote.

View File

@ -24,8 +24,10 @@ message TextPermission {
// ParamsChangePermission allows any parameter or sub parameter change proposal.
message ParamsChangePermission {
option (cosmos_proto.implements_interface) = "Permission";
repeated AllowedParamsChange allowed_params_changes = 1
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "AllowedParamsChanges"];
repeated AllowedParamsChange allowed_params_changes = 1 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "AllowedParamsChanges"
];
}
// AllowedParamsChange contains data on the allowed parameter changes for subspace, key, and sub params requirements.

View File

@ -1,12 +1,11 @@
syntax = "proto3";
package kava.committee.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/any.proto";
option go_package = "github.com/kava-labs/kava/x/committee/types";
option (gogoproto.goproto_getters_all) = false;
// CommitteeChangeProposal is a gov proposal for creating a new committee or modifying an existing one.

View File

@ -1,16 +1,15 @@
syntax = "proto3";
package kava.committee.v1beta1;
option go_package = "github.com/kava-labs/kava/x/committee/types";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "google/protobuf/timestamp.proto";
import "google/protobuf/any.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "google/protobuf/timestamp.proto";
import "kava/committee/v1beta1/genesis.proto";
option go_package = "github.com/kava-labs/kava/x/committee/types";
option (gogoproto.goproto_getters_all) = false;
// Query defines the gRPC querier service for committee module
@ -88,11 +87,16 @@ message QueryProposalRequest {
// QueryProposalResponse defines the response type for querying x/committee proposal.
message QueryProposalResponse {
google.protobuf.Any pub_proposal = 1
[(cosmos_proto.accepts_interface) = "cosmos.gov.v1beta1.Content", (gogoproto.customname) = "PubProposal"];
google.protobuf.Any pub_proposal = 1 [
(cosmos_proto.accepts_interface) = "cosmos.gov.v1beta1.Content",
(gogoproto.customname) = "PubProposal"
];
uint64 id = 2 [(gogoproto.customname) = "ID"];
uint64 committee_id = 3 [(gogoproto.customname) = "CommitteeID"];
google.protobuf.Timestamp deadline = 4 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp deadline = 4 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
}
// QueryNextProposalIDRequest defines the request type for querying x/committee NextProposalID.
@ -139,16 +143,30 @@ message QueryTallyRequest {
// QueryTallyResponse defines the response type for querying x/committee tally.
message QueryTallyResponse {
uint64 proposal_id = 1 [(gogoproto.customname) = "ProposalID"];
string yes_votes = 2
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string no_votes = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string current_votes = 4
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string possible_votes = 5
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string vote_threshold = 6
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string quorum = 7 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string yes_votes = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string no_votes = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string current_votes = 4 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string possible_votes = 5 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string vote_threshold = 6 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
string quorum = 7 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}
// QueryRawParamsRequest defines the request type for querying x/committee raw params.

View File

@ -1,13 +1,12 @@
syntax = "proto3";
package kava.committee.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/any.proto";
import "kava/committee/v1beta1/genesis.proto";
option go_package = "github.com/kava-labs/kava/x/committee/types";
option (gogoproto.goproto_getters_all) = false;
// Msg defines the committee Msg service

View File

@ -1,19 +1,24 @@
syntax = "proto3";
package kava.earn.v1beta1;
option go_package = "github.com/kava-labs/kava/x/earn/types";
import "gogoproto/gogo.proto";
import "kava/earn/v1beta1/params.proto";
import "kava/earn/v1beta1/vault.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
// GenesisState defines the earn module's genesis state.
message GenesisState {
// params defines all the paramaters related to earn
Params params = 1 [(gogoproto.nullable) = false];
// vault_records defines the available vaults
repeated VaultRecord vault_records = 2 [(gogoproto.castrepeated) = "VaultRecords", (gogoproto.nullable) = false];
repeated VaultRecord vault_records = 2 [
(gogoproto.castrepeated) = "VaultRecords",
(gogoproto.nullable) = false
];
// share_records defines the owned shares of each vault
repeated VaultShareRecord vault_share_records = 3
[(gogoproto.castrepeated) = "VaultShareRecords", (gogoproto.nullable) = false];
repeated VaultShareRecord vault_share_records = 3 [
(gogoproto.castrepeated) = "VaultShareRecords",
(gogoproto.nullable) = false
];
}

View File

@ -1,12 +1,15 @@
syntax = "proto3";
package kava.earn.v1beta1;
option go_package = "github.com/kava-labs/kava/x/earn/types";
import "gogoproto/gogo.proto";
import "kava/earn/v1beta1/vault.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
// Params defines the parameters of the earn module.
message Params {
repeated AllowedVault allowed_vaults = 1 [(gogoproto.castrepeated) = "AllowedVaults", (gogoproto.nullable) = false];
repeated AllowedVault allowed_vaults = 1 [
(gogoproto.castrepeated) = "AllowedVaults",
(gogoproto.nullable) = false
];
}

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.earn.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
@ -24,8 +24,10 @@ message CommunityPoolDepositProposalJSON {
string title = 1;
string description = 2;
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin deposit = 4
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin deposit = 4 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}
// CommunityPoolWithdrawProposal withdraws from an earn vault back to community pool
@ -46,6 +48,8 @@ message CommunityPoolWithdrawProposalJSON {
string title = 1;
string description = 2;
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin deposit = 4
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin deposit = 4 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,18 +1,18 @@
syntax = "proto3";
package kava.earn.v1beta1;
option go_package = "github.com/kava-labs/kava/x/earn/types";
option (gogoproto.goproto_getters_all) = false;
import "cosmos_proto/cosmos.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "kava/earn/v1beta1/params.proto";
import "kava/earn/v1beta1/strategy.proto";
import "kava/earn/v1beta1/vault.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
option (gogoproto.goproto_getters_all) = false;
// Query defines the gRPC querier service for earn module
service Query {
// Params queries all parameters of the earn module.
@ -131,13 +131,18 @@ message DepositResponse {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
// Shares represent the issued shares from their corresponding vaults.
repeated VaultShare shares = 2 [(gogoproto.castrepeated) = "VaultShares", (gogoproto.nullable) = false];
repeated VaultShare shares = 2 [
(gogoproto.castrepeated) = "VaultShares",
(gogoproto.nullable) = false
];
// Value represents the total accumulated value of denom coins supplied to
// vaults. This may be greater than or equal to amount_supplied depending on
// the strategy.
repeated cosmos.base.v1beta1.Coin value = 3
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin value = 3 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// QueryTotalSupplyRequest defines the request type for Query/TotalSupply method.
@ -148,6 +153,8 @@ message QueryTotalSupplyResponse {
// Height is the block height at which these totals apply
int64 height = 1;
// Result is a list of coins supplied to earn
repeated cosmos.base.v1beta1.Coin result = 2
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin result = 2 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,10 +1,10 @@
syntax = "proto3";
package kava.earn.v1beta1;
option go_package = "github.com/kava-labs/kava/x/earn/types";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
// StrategyType is the type of strategy that a vault uses to optimize yields.
enum StrategyType {
option (gogoproto.goproto_enum_prefix) = false;

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.earn.v1beta1;
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "kava/earn/v1beta1/strategy.proto";
import "kava/earn/v1beta1/vault.proto";

View File

@ -1,12 +1,12 @@
syntax = "proto3";
package kava.earn.v1beta1;
option go_package = "github.com/kava-labs/kava/x/earn/types";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "kava/earn/v1beta1/strategy.proto";
option go_package = "github.com/kava-labs/kava/x/earn/types";
// AllowedVault is a vault that is allowed to be created. These can be
// modified via parameter governance.
message AllowedVault {
@ -44,7 +44,10 @@ message VaultShareRecord {
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
// Shares represent the vault shares owned by the depositor.
repeated VaultShare shares = 2 [(gogoproto.castrepeated) = "VaultShares", (gogoproto.nullable) = false];
repeated VaultShare shares = 2 [
(gogoproto.castrepeated) = "VaultShares",
(gogoproto.nullable) = false
];
}
// VaultShare defines shares of a vault owned by a depositor.

View File

@ -13,7 +13,10 @@ message ConversionPair {
option (gogoproto.goproto_getters) = false;
// ERC20 address of the token on the Kava EVM
bytes kava_erc20_address = 1 [(gogoproto.customname) = "KavaERC20Address", (gogoproto.casttype) = "HexBytes"];
bytes kava_erc20_address = 1 [
(gogoproto.customname) = "KavaERC20Address",
(gogoproto.casttype) = "HexBytes"
];
// Denom of the corresponding sdk.Coin
string denom = 2;

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.evmutil.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "kava/evmutil/v1beta1/conversion_pair.proto";
option go_package = "github.com/kava-labs/kava/x/evmutil/types";
@ -40,6 +40,8 @@ message Account {
message Params {
// enabled_conversion_pairs defines the list of conversion pairs allowed to be
// converted between Kava ERC20 and sdk.Coin
repeated ConversionPair enabled_conversion_pairs = 4
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "ConversionPairs"];
repeated ConversionPair enabled_conversion_pairs = 4 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "ConversionPairs"
];
}

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.evmutil.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/evmutil/types";
option (gogoproto.equal_all) = true;

View File

@ -3,31 +3,48 @@ package kava.hard.v1beta1;
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "kava/hard/v1beta1/hard.proto";
import "google/protobuf/timestamp.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "kava/hard/v1beta1/hard.proto";
option go_package = "github.com/kava-labs/kava/x/hard/types";
// GenesisState defines the hard module's genesis state.
message GenesisState {
Params params = 1 [(gogoproto.nullable) = false];
repeated GenesisAccumulationTime previous_accumulation_times = 2
[(gogoproto.castrepeated) = "GenesisAccumulationTimes", (gogoproto.nullable) = false];
repeated Deposit deposits = 3 [(gogoproto.castrepeated) = "Deposits", (gogoproto.nullable) = false];
repeated Borrow borrows = 4 [(gogoproto.castrepeated) = "Borrows", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin total_supplied = 5
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin total_borrowed = 6
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin total_reserves = 7
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated GenesisAccumulationTime previous_accumulation_times = 2 [
(gogoproto.castrepeated) = "GenesisAccumulationTimes",
(gogoproto.nullable) = false
];
repeated Deposit deposits = 3 [
(gogoproto.castrepeated) = "Deposits",
(gogoproto.nullable) = false
];
repeated Borrow borrows = 4 [
(gogoproto.castrepeated) = "Borrows",
(gogoproto.nullable) = false
];
repeated cosmos.base.v1beta1.Coin total_supplied = 5 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated cosmos.base.v1beta1.Coin total_borrowed = 6 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated cosmos.base.v1beta1.Coin total_reserves = 7 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// GenesisAccumulationTime stores the previous distribution time and its corresponding denom.
message GenesisAccumulationTime {
string collateral_type = 1;
google.protobuf.Timestamp previous_accumulation_time = 2 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp previous_accumulation_time = 2 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
string supply_interest_factor = 3 [
(cosmos_proto.scalar) = "cosmos.Dec",
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",

View File

@ -1,16 +1,19 @@
syntax = "proto3";
package kava.hard.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/hard/types";
option (gogoproto.goproto_getters_all) = false;
// Params defines the parameters for the hard module.
message Params {
repeated MoneyMarket money_markets = 1 [(gogoproto.castrepeated) = "MoneyMarkets", (gogoproto.nullable) = false];
repeated MoneyMarket money_markets = 1 [
(gogoproto.castrepeated) = "MoneyMarkets",
(gogoproto.nullable) = false
];
string minimum_borrow_usd_value = 2 [
(gogoproto.customname) = "MinimumBorrowUSDValue",
(cosmos_proto.scalar) = "cosmos.Dec",
@ -88,10 +91,14 @@ message Deposit {
(cosmos_proto.scalar) = "cosmos.AddressBytes",
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated SupplyInterestFactor index = 3
[(gogoproto.castrepeated) = "SupplyInterestFactors", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated SupplyInterestFactor index = 3 [
(gogoproto.castrepeated) = "SupplyInterestFactors",
(gogoproto.nullable) = false
];
}
// Borrow defines an amount of coins borrowed from a hard module account.
@ -100,10 +107,14 @@ message Borrow {
(cosmos_proto.scalar) = "cosmos.AddressBytes",
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated BorrowInterestFactor index = 3
[(gogoproto.castrepeated) = "BorrowInterestFactors", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated BorrowInterestFactor index = 3 [
(gogoproto.castrepeated) = "BorrowInterestFactors",
(gogoproto.nullable) = false
];
}
// SupplyInterestFactor defines an individual borrow interest factor.
@ -128,6 +139,8 @@ message BorrowInterestFactor {
// CoinsProto defines a Protobuf wrapper around a Coins slice
message CoinsProto {
repeated cosmos.base.v1beta1.Coin coins = 1
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin coins = 1 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}

View File

@ -1,13 +1,13 @@
syntax = "proto3";
package kava.hard.v1beta1;
import "kava/hard/v1beta1/hard.proto";
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "google/api/annotations.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/auth/v1beta1/auth.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "kava/hard/v1beta1/hard.proto";
option go_package = "github.com/kava-labs/kava/x/hard/types";
@ -95,7 +95,10 @@ message QueryDepositsRequest {
// QueryDepositsResponse is the response type for the Query/Deposits RPC method.
message QueryDepositsResponse {
repeated DepositResponse deposits = 1 [(gogoproto.castrepeated) = "DepositResponses", (gogoproto.nullable) = false];
repeated DepositResponse deposits = 1 [
(gogoproto.castrepeated) = "DepositResponses",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -110,7 +113,10 @@ message QueryUnsyncedDepositsRequest {
// QueryUnsyncedDepositsResponse is the response type for the Query/UnsyncedDeposits RPC method.
message QueryUnsyncedDepositsResponse {
repeated DepositResponse deposits = 1 [(gogoproto.castrepeated) = "DepositResponses", (gogoproto.nullable) = false];
repeated DepositResponse deposits = 1 [
(gogoproto.castrepeated) = "DepositResponses",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -122,8 +128,10 @@ message QueryTotalDepositedRequest {
// QueryTotalDepositedResponse is the response type for the Query/TotalDeposited RPC method.
message QueryTotalDepositedResponse {
repeated cosmos.base.v1beta1.Coin supplied_coins = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin supplied_coins = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// QueryBorrowsRequest is the request type for the Query/Borrows RPC method.
@ -136,7 +144,10 @@ message QueryBorrowsRequest {
// QueryBorrowsResponse is the response type for the Query/Borrows RPC method.
message QueryBorrowsResponse {
repeated BorrowResponse borrows = 1 [(gogoproto.castrepeated) = "BorrowResponses", (gogoproto.nullable) = false];
repeated BorrowResponse borrows = 1 [
(gogoproto.castrepeated) = "BorrowResponses",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -151,7 +162,10 @@ message QueryUnsyncedBorrowsRequest {
// QueryUnsyncedBorrowsResponse is the response type for the Query/UnsyncedBorrows RPC method.
message QueryUnsyncedBorrowsResponse {
repeated BorrowResponse borrows = 1 [(gogoproto.castrepeated) = "BorrowResponses", (gogoproto.nullable) = false];
repeated BorrowResponse borrows = 1 [
(gogoproto.castrepeated) = "BorrowResponses",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -163,8 +177,10 @@ message QueryTotalBorrowedRequest {
// QueryTotalBorrowedResponse is the response type for the Query/TotalBorrowed RPC method.
message QueryTotalBorrowedResponse {
repeated cosmos.base.v1beta1.Coin borrowed_coins = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin borrowed_coins = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// QueryInterestRateRequest is the request type for the Query/InterestRate RPC method.
@ -174,8 +190,10 @@ message QueryInterestRateRequest {
// QueryInterestRateResponse is the response type for the Query/InterestRate RPC method.
message QueryInterestRateResponse {
repeated MoneyMarketInterestRate interest_rates = 1
[(gogoproto.castrepeated) = "MoneyMarketInterestRates", (gogoproto.nullable) = false];
repeated MoneyMarketInterestRate interest_rates = 1 [
(gogoproto.castrepeated) = "MoneyMarketInterestRates",
(gogoproto.nullable) = false
];
}
// QueryReservesRequest is the request type for the Query/Reserves RPC method.
@ -185,8 +203,10 @@ message QueryReservesRequest {
// QueryReservesResponse is the response type for the Query/Reserves RPC method.
message QueryReservesResponse {
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// QueryInterestFactorsRequest is the request type for the Query/InterestFactors RPC method.
@ -196,17 +216,23 @@ message QueryInterestFactorsRequest {
// QueryInterestFactorsResponse is the response type for the Query/InterestFactors RPC method.
message QueryInterestFactorsResponse {
repeated InterestFactor interest_factors = 1
[(gogoproto.castrepeated) = "InterestFactors", (gogoproto.nullable) = false];
repeated InterestFactor interest_factors = 1 [
(gogoproto.castrepeated) = "InterestFactors",
(gogoproto.nullable) = false
];
}
// DepositResponse defines an amount of coins deposited into a hard module account.
message DepositResponse {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated SupplyInterestFactorResponse index = 3
[(gogoproto.castrepeated) = "SupplyInterestFactorResponses", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated SupplyInterestFactorResponse index = 3 [
(gogoproto.castrepeated) = "SupplyInterestFactorResponses",
(gogoproto.nullable) = false
];
}
// SupplyInterestFactorResponse defines an individual borrow interest factor.
@ -219,10 +245,14 @@ message SupplyInterestFactorResponse {
// BorrowResponse defines an amount of coins borrowed from a hard module account.
message BorrowResponse {
string borrower = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated BorrowInterestFactorResponse index = 3
[(gogoproto.castrepeated) = "BorrowInterestFactorResponses", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated BorrowInterestFactorResponse index = 3 [
(gogoproto.castrepeated) = "BorrowInterestFactorResponses",
(gogoproto.nullable) = false
];
}
// BorrowInterestFactorResponse defines an individual borrow interest factor.

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.hard.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/hard/types";
@ -24,8 +24,10 @@ service Msg {
// MsgDeposit defines the Msg/Deposit request type.
message MsgDeposit {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgDepositResponse defines the Msg/Deposit response type.
@ -34,8 +36,10 @@ message MsgDepositResponse {}
// MsgWithdraw defines the Msg/Withdraw request type.
message MsgWithdraw {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgWithdrawResponse defines the Msg/Withdraw response type.
@ -44,8 +48,10 @@ message MsgWithdrawResponse {}
// MsgBorrow defines the Msg/Borrow request type.
message MsgBorrow {
string borrower = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgBorrowResponse defines the Msg/Borrow response type.
@ -55,8 +61,10 @@ message MsgBorrowResponse {}
message MsgRepay {
string sender = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
string owner = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 3
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 3 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgRepayResponse defines the Msg/Repay response type.

View File

@ -1,12 +1,11 @@
syntax = "proto3";
package kava.incentive.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/incentive/types";
option (gogoproto.goproto_getters_all) = false;
// -------------- Base Claim Types, Reward Indexes --------------
@ -28,21 +27,28 @@ message BaseMultiClaim {
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated cosmos.base.v1beta1.Coin reward = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin reward = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// RewardIndex stores reward accumulation information
message RewardIndex {
string collateral_type = 1;
bytes reward_factor = 2
[(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
bytes reward_factor = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}
// RewardIndexesProto defines a Protobuf wrapper around a RewardIndexes slice
message RewardIndexesProto {
repeated RewardIndex reward_indexes = 1 [(gogoproto.castrepeated) = "RewardIndexes", (gogoproto.nullable) = false];
repeated RewardIndex reward_indexes = 1 [
(gogoproto.castrepeated) = "RewardIndexes",
(gogoproto.nullable) = false
];
}
// TypedRewardIndexes defines a RewardIndexes slice with its corresponding
@ -50,72 +56,113 @@ message RewardIndexesProto {
message TypedRewardIndexes {
ClaimType claim_type = 1;
string collateral_type = 2;
repeated RewardIndex reward_indexes = 3 [(gogoproto.castrepeated) = "RewardIndexes", (gogoproto.nullable) = false];
repeated RewardIndex reward_indexes = 3 [
(gogoproto.castrepeated) = "RewardIndexes",
(gogoproto.nullable) = false
];
}
// MultiRewardIndex stores reward accumulation information on multiple reward types
message MultiRewardIndex {
string collateral_type = 1;
repeated RewardIndex reward_indexes = 2 [(gogoproto.castrepeated) = "RewardIndexes", (gogoproto.nullable) = false];
repeated RewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "RewardIndexes",
(gogoproto.nullable) = false
];
}
// MultiRewardIndexesProto defines a Protobuf wrapper around a MultiRewardIndexes slice
message MultiRewardIndexesProto {
repeated MultiRewardIndex multi_reward_indexes = 1
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex multi_reward_indexes = 1 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// -------------- Custom Claim Types --------------
// USDXMintingClaim is for USDX minting rewards
message USDXMintingClaim {
BaseClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated RewardIndex reward_indexes = 2 [(gogoproto.castrepeated) = "RewardIndexes", (gogoproto.nullable) = false];
repeated RewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "RewardIndexes",
(gogoproto.nullable) = false
];
}
// HardLiquidityProviderClaim stores the hard liquidity provider rewards that can be claimed by owner
message HardLiquidityProviderClaim {
BaseMultiClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseMultiClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated MultiRewardIndex supply_reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex supply_reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
repeated MultiRewardIndex borrow_reward_indexes = 3
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex borrow_reward_indexes = 3 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// DelegatorClaim stores delegation rewards that can be claimed by owner
message DelegatorClaim {
BaseMultiClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseMultiClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated MultiRewardIndex reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// SwapClaim stores the swap rewards that can be claimed by owner
message SwapClaim {
BaseMultiClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseMultiClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated MultiRewardIndex reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// SavingsClaim stores the savings rewards that can be claimed by owner
message SavingsClaim {
BaseMultiClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseMultiClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated MultiRewardIndex reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// EarnClaim stores the earn rewards that can be claimed by owner
message EarnClaim {
BaseMultiClaim base_claim = 1 [(gogoproto.embed) = true, (gogoproto.nullable) = false];
BaseMultiClaim base_claim = 1 [
(gogoproto.embed) = true,
(gogoproto.nullable) = false
];
repeated MultiRewardIndex reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// ClaimType is the type of claim
@ -149,9 +196,13 @@ message Claim {
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated cosmos.base.v1beta1.Coin reward = 3
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin reward = 3 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
repeated MultiRewardIndex reward_indexes = 4
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex reward_indexes = 4 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}

View File

@ -2,15 +2,14 @@ syntax = "proto3";
package kava.incentive.v1beta1;
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "kava/incentive/v1beta1/claims.proto";
import "kava/incentive/v1beta1/params.proto";
import "google/protobuf/timestamp.proto";
// import "cosmos/base/v1beta1/coin.proto";
// import "cosmos/base/v1beta1/coins.proto";
option go_package = "github.com/kava-labs/kava/x/incentive/types";
option (gogoproto.goproto_getters_all) = false;
// AccumulationTime stores the previous reward distribution time and its corresponding collateral type
@ -19,7 +18,10 @@ message AccumulationTime {
string collateral_type = 1;
google.protobuf.Timestamp previous_accumulation_time = 2 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp previous_accumulation_time = 2 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
}
// AccrualTime stores the previous reward distribution time and its
@ -28,23 +30,33 @@ message AccumulationTime {
message AccrualTime {
ClaimType claim_type = 1;
string collateral_type = 2;
google.protobuf.Timestamp previous_accumulation_time = 3 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp previous_accumulation_time = 3 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
}
// GenesisRewardState groups together the global state for a particular reward so it can be exported in genesis.
message GenesisRewardState {
repeated AccumulationTime accumulation_times = 1
[(gogoproto.castrepeated) = "AccumulationTimes", (gogoproto.nullable) = false];
repeated AccumulationTime accumulation_times = 1 [
(gogoproto.castrepeated) = "AccumulationTimes",
(gogoproto.nullable) = false
];
repeated MultiRewardIndex multi_reward_indexes = 2
[(gogoproto.castrepeated) = "MultiRewardIndexes", (gogoproto.nullable) = false];
repeated MultiRewardIndex multi_reward_indexes = 2 [
(gogoproto.castrepeated) = "MultiRewardIndexes",
(gogoproto.nullable) = false
];
}
// GenesisState is the state that must be provided at genesis.
message GenesisState {
Params params = 1 [(gogoproto.nullable) = false];
GenesisRewardState usdx_reward_state = 2 [(gogoproto.customname) = "USDXRewardState", (gogoproto.nullable) = false];
GenesisRewardState usdx_reward_state = 2 [
(gogoproto.customname) = "USDXRewardState",
(gogoproto.nullable) = false
];
GenesisRewardState hard_supply_reward_state = 3 [(gogoproto.nullable) = false];
@ -60,26 +72,47 @@ message GenesisState {
(gogoproto.nullable) = false
];
repeated HardLiquidityProviderClaim hard_liquidity_provider_claims = 8
[(gogoproto.castrepeated) = "HardLiquidityProviderClaims", (gogoproto.nullable) = false];
repeated HardLiquidityProviderClaim hard_liquidity_provider_claims = 8 [
(gogoproto.castrepeated) = "HardLiquidityProviderClaims",
(gogoproto.nullable) = false
];
repeated DelegatorClaim delegator_claims = 9
[(gogoproto.castrepeated) = "DelegatorClaims", (gogoproto.nullable) = false];
repeated DelegatorClaim delegator_claims = 9 [
(gogoproto.castrepeated) = "DelegatorClaims",
(gogoproto.nullable) = false
];
repeated SwapClaim swap_claims = 10 [(gogoproto.castrepeated) = "SwapClaims", (gogoproto.nullable) = false];
repeated SwapClaim swap_claims = 10 [
(gogoproto.castrepeated) = "SwapClaims",
(gogoproto.nullable) = false
];
GenesisRewardState savings_reward_state = 11 [(gogoproto.nullable) = false];
repeated SavingsClaim savings_claims = 12 [(gogoproto.castrepeated) = "SavingsClaims", (gogoproto.nullable) = false];
repeated SavingsClaim savings_claims = 12 [
(gogoproto.castrepeated) = "SavingsClaims",
(gogoproto.nullable) = false
];
GenesisRewardState earn_reward_state = 13 [(gogoproto.nullable) = false];
repeated EarnClaim earn_claims = 14 [(gogoproto.castrepeated) = "EarnClaims", (gogoproto.nullable) = false];
repeated EarnClaim earn_claims = 14 [
(gogoproto.castrepeated) = "EarnClaims",
(gogoproto.nullable) = false
];
repeated Claim claims = 15 [(gogoproto.castrepeated) = "Claims", (gogoproto.nullable) = false];
repeated Claim claims = 15 [
(gogoproto.castrepeated) = "Claims",
(gogoproto.nullable) = false
];
repeated AccrualTime accrual_times = 16 [(gogoproto.castrepeated) = "AccrualTimes", (gogoproto.nullable) = false];
repeated AccrualTime accrual_times = 16 [
(gogoproto.castrepeated) = "AccrualTimes",
(gogoproto.nullable) = false
];
repeated TypedRewardIndexes reward_indexes = 17
[(gogoproto.castrepeated) = "TypedRewardIndexesList", (gogoproto.nullable) = false];
repeated TypedRewardIndexes reward_indexes = 17 [
(gogoproto.castrepeated) = "TypedRewardIndexesList",
(gogoproto.nullable) = false
];
}

View File

@ -1,12 +1,11 @@
syntax = "proto3";
package kava.incentive.v1beta1;
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
import "cosmos/base/v1beta1/coin.proto";
option go_package = "github.com/kava-labs/kava/x/incentive/types";
option (gogoproto.goproto_getters_all) = false;
// RewardPeriod stores the state of an ongoing reward
@ -15,9 +14,15 @@ message RewardPeriod {
string collateral_type = 2;
google.protobuf.Timestamp start = 3 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp start = 3 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
google.protobuf.Timestamp end = 4 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp end = 4 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
cosmos.base.v1beta1.Coin rewards_per_second = 5 [(gogoproto.nullable) = false];
}
@ -28,12 +33,20 @@ message MultiRewardPeriod {
string collateral_type = 2;
google.protobuf.Timestamp start = 3 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp start = 3 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
google.protobuf.Timestamp end = 4 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp end = 4 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
repeated cosmos.base.v1beta1.Coin rewards_per_second = 5
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin rewards_per_second = 5 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// Multiplier amount the claim rewards get increased by, along with how long the claim rewards are locked
@ -42,14 +55,20 @@ message Multiplier {
int64 months_lockup = 2;
bytes factor = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
bytes factor = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}
// MultipliersPerDenom is a map of denoms to a set of multipliers
message MultipliersPerDenom {
string denom = 1;
repeated Multiplier multipliers = 2 [(gogoproto.castrepeated) = "Multipliers", (gogoproto.nullable) = false];
repeated Multiplier multipliers = 2 [
(gogoproto.castrepeated) = "Multipliers",
(gogoproto.nullable) = false
];
}
// Params
@ -60,26 +79,43 @@ message Params {
(gogoproto.nullable) = false
];
repeated MultiRewardPeriod hard_supply_reward_periods = 2
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod hard_supply_reward_periods = 2 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
repeated MultiRewardPeriod hard_borrow_reward_periods = 3
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod hard_borrow_reward_periods = 3 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
repeated MultiRewardPeriod delegator_reward_periods = 4
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod delegator_reward_periods = 4 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
repeated MultiRewardPeriod swap_reward_periods = 5
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod swap_reward_periods = 5 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
repeated MultipliersPerDenom claim_multipliers = 6
[(gogoproto.castrepeated) = "MultipliersPerDenoms", (gogoproto.nullable) = false];
repeated MultipliersPerDenom claim_multipliers = 6 [
(gogoproto.castrepeated) = "MultipliersPerDenoms",
(gogoproto.nullable) = false
];
google.protobuf.Timestamp claim_end = 7 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true];
google.protobuf.Timestamp claim_end = 7 [
(gogoproto.nullable) = false,
(gogoproto.stdtime) = true
];
repeated MultiRewardPeriod savings_reward_periods = 8
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod savings_reward_periods = 8 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
repeated MultiRewardPeriod earn_reward_periods = 9
[(gogoproto.castrepeated) = "MultiRewardPeriods", (gogoproto.nullable) = false];
repeated MultiRewardPeriod earn_reward_periods = 9 [
(gogoproto.castrepeated) = "MultiRewardPeriods",
(gogoproto.nullable) = false
];
}

View File

@ -54,7 +54,10 @@ message MsgClaimHardReward {
option (gogoproto.goproto_getters) = false;
string sender = 1;
repeated Selection denoms_to_claim = 2 [(gogoproto.castrepeated) = "Selections", (gogoproto.nullable) = false];
repeated Selection denoms_to_claim = 2 [
(gogoproto.castrepeated) = "Selections",
(gogoproto.nullable) = false
];
}
// MsgClaimHardRewardResponse defines the Msg/ClaimHardReward response type.
@ -66,7 +69,10 @@ message MsgClaimDelegatorReward {
option (gogoproto.goproto_getters) = false;
string sender = 1;
repeated Selection denoms_to_claim = 2 [(gogoproto.castrepeated) = "Selections", (gogoproto.nullable) = false];
repeated Selection denoms_to_claim = 2 [
(gogoproto.castrepeated) = "Selections",
(gogoproto.nullable) = false
];
}
// MsgClaimDelegatorRewardResponse defines the Msg/ClaimDelegatorReward response type.
@ -78,7 +84,10 @@ message MsgClaimSwapReward {
option (gogoproto.goproto_getters) = false;
string sender = 1;
repeated Selection denoms_to_claim = 2 [(gogoproto.castrepeated) = "Selections", (gogoproto.nullable) = false];
repeated Selection denoms_to_claim = 2 [
(gogoproto.castrepeated) = "Selections",
(gogoproto.nullable) = false
];
}
// MsgClaimSwapRewardResponse defines the Msg/ClaimSwapReward response type.
@ -90,7 +99,10 @@ message MsgClaimSavingsReward {
option (gogoproto.goproto_getters) = false;
string sender = 1;
repeated Selection denoms_to_claim = 2 [(gogoproto.castrepeated) = "Selections", (gogoproto.nullable) = false];
repeated Selection denoms_to_claim = 2 [
(gogoproto.castrepeated) = "Selections",
(gogoproto.nullable) = false
];
}
// MsgClaimSavingsRewardResponse defines the Msg/ClaimSavingsReward response type.
@ -102,7 +114,10 @@ message MsgClaimEarnReward {
option (gogoproto.goproto_getters) = false;
string sender = 1;
repeated Selection denoms_to_claim = 2 [(gogoproto.castrepeated) = "Selections", (gogoproto.nullable) = false];
repeated Selection denoms_to_claim = 2 [
(gogoproto.castrepeated) = "Selections",
(gogoproto.nullable) = false
];
}
// MsgClaimEarnRewardResponse defines the Msg/ClaimEarnReward response type.

View File

@ -44,7 +44,10 @@ message RateLimit {
(gogoproto.jsontag) = "limit,omitempty"
];
google.protobuf.Duration time_period = 3 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration time_period = 3 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
}
// AssetSupply contains information about an asset's rate-limited supply (the
@ -54,5 +57,8 @@ message AssetSupply {
cosmos.base.v1beta1.Coin current_supply = 1 [(gogoproto.nullable) = false];
google.protobuf.Duration time_elapsed = 2 [(gogoproto.nullable) = false, (gogoproto.stdduration) = true];
google.protobuf.Duration time_elapsed = 2 [
(gogoproto.nullable) = false,
(gogoproto.stdduration) = true
];
}

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.issuance.v1beta1;
import "kava/issuance/v1beta1/genesis.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "kava/issuance/v1beta1/genesis.proto";
option go_package = "github.com/kava-labs/kava/x/issuance/types";

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.issuance.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/issuance/types";

View File

@ -11,5 +11,8 @@ option go_package = "github.com/kava-labs/kava/x/kavadist/types";
message GenesisState {
Params params = 1 [(gogoproto.nullable) = false];
google.protobuf.Timestamp previous_block_time = 2 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp previous_block_time = 2 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
}

View File

@ -1,15 +1,14 @@
syntax = "proto3";
package kava.kavadist.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/protobuf/timestamp.proto";
option go_package = "github.com/kava-labs/kava/x/kavadist/types";
option (gogoproto.goproto_stringer_all) = false;
option (gogoproto.goproto_getters_all) = false;
option (gogoproto.goproto_stringer_all) = false;
// Params governance parameters for kavadist module
message Params {
@ -20,10 +19,18 @@ message Params {
// InfrastructureParams define the parameters for infrastructure rewards.
message InfrastructureParams {
repeated Period infrastructure_periods = 1 [(gogoproto.castrepeated) = "Periods", (gogoproto.nullable) = false];
repeated CoreReward core_rewards = 2 [(gogoproto.castrepeated) = "CoreRewards", (gogoproto.nullable) = false];
repeated PartnerReward partner_rewards = 3
[(gogoproto.castrepeated) = "PartnerRewards", (gogoproto.nullable) = false];
repeated Period infrastructure_periods = 1 [
(gogoproto.castrepeated) = "Periods",
(gogoproto.nullable) = false
];
repeated CoreReward core_rewards = 2 [
(gogoproto.castrepeated) = "CoreRewards",
(gogoproto.nullable) = false
];
repeated PartnerReward partner_rewards = 3 [
(gogoproto.castrepeated) = "PartnerRewards",
(gogoproto.nullable) = false
];
option (gogoproto.goproto_stringer) = true;
}
@ -57,11 +64,20 @@ message Period {
option (gogoproto.equal) = true;
// example "2020-03-01T15:20:00Z"
google.protobuf.Timestamp start = 1 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp start = 1 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
// example "2020-06-01T15:20:00Z"
google.protobuf.Timestamp end = 2 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
google.protobuf.Timestamp end = 2 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
// example "1.000000003022265980" - 10% inflation
bytes inflation = 3 [(gogoproto.nullable) = false, (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec"];
bytes inflation = 3 [
(gogoproto.nullable) = false,
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec"
];
}

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.kavadist.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/kavadist/types";
@ -25,8 +25,10 @@ message CommunityPoolMultiSpendProposalJSON {
string title = 1;
string description = 2;
repeated MultiSpendRecipient recipient_list = 3 [(gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin deposit = 4
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin deposit = 4 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}
// MultiSpendRecipient defines a recipient and the amount of coins they are receiving
@ -35,6 +37,8 @@ message MultiSpendRecipient {
option (gogoproto.goproto_getters) = false;
string address = 1;
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.kavadist.v1beta1;
import "cosmos/base/v1beta1/coin.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "cosmos/base/v1beta1/coin.proto";
import "kava/kavadist/v1beta1/params.proto";
option go_package = "github.com/kava-labs/kava/x/kavadist/types";
@ -34,6 +34,8 @@ message QueryBalanceRequest {}
// QueryBalanceResponse defines the response type for querying x/kavadist balance.
message QueryBalanceResponse {
repeated cosmos.base.v1beta1.Coin coins = 1
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin coins = 1 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,10 +1,10 @@
syntax = "proto3";
package kava.liquid.v1beta1;
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
option go_package = "github.com/kava-labs/kava/x/liquid/types";
option (gogoproto.goproto_getters_all) = false;
@ -45,6 +45,8 @@ message QueryTotalSupplyResponse {
// Height is the block height at which these totals apply
int64 height = 1;
// Result is a list of coins supplied to liquid
repeated cosmos.base.v1beta1.Coin result = 2
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin result = 2 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,15 +1,14 @@
syntax = "proto3";
package kava.liquid.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/liquid/types";
// Msg defines the liquid Msg service.
service Msg {
// MintDerivative defines a method for converting a delegation into staking deriviatives.
rpc MintDerivative(MsgMintDerivative) returns (MsgMintDerivativeResponse);

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.pricefeed.v1beta1;
import "kava/pricefeed/v1beta1/store.proto";
import "gogoproto/gogo.proto";
import "kava/pricefeed/v1beta1/store.proto";
option go_package = "github.com/kava-labs/kava/x/pricefeed/types";
option (gogoproto.equal_all) = true;
@ -13,5 +13,8 @@ message GenesisState {
// params defines all the paramaters of the module.
Params params = 1 [(gogoproto.nullable) = false];
repeated PostedPrice posted_prices = 2 [(gogoproto.castrepeated) = "PostedPrices", (gogoproto.nullable) = false];
repeated PostedPrice posted_prices = 2 [
(gogoproto.castrepeated) = "PostedPrices",
(gogoproto.nullable) = false
];
}

View File

@ -1,10 +1,10 @@
syntax = "proto3";
package kava.pricefeed.v1beta1;
import "kava/pricefeed/v1beta1/store.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "google/protobuf/timestamp.proto";
import "kava/pricefeed/v1beta1/store.proto";
option go_package = "github.com/kava-labs/kava/x/pricefeed/types";
option (gogoproto.equal_all) = true;
@ -76,8 +76,10 @@ message QueryPricesRequest {}
message QueryPricesResponse {
option (gogoproto.goproto_getters) = false;
repeated CurrentPriceResponse prices = 1
[(gogoproto.castrepeated) = "CurrentPriceResponses", (gogoproto.nullable) = false];
repeated CurrentPriceResponse prices = 1 [
(gogoproto.castrepeated) = "CurrentPriceResponses",
(gogoproto.nullable) = false
];
}
// QueryRawPricesRequest is the request type for the Query/RawPrices RPC method.
@ -92,8 +94,10 @@ message QueryRawPricesRequest {
message QueryRawPricesResponse {
option (gogoproto.goproto_getters) = false;
repeated PostedPriceResponse raw_prices = 1
[(gogoproto.castrepeated) = "PostedPriceResponses", (gogoproto.nullable) = false];
repeated PostedPriceResponse raw_prices = 1 [
(gogoproto.castrepeated) = "PostedPriceResponses",
(gogoproto.nullable) = false
];
}
// QueryOraclesRequest is the request type for the Query/Oracles RPC method.
@ -119,22 +123,34 @@ message QueryMarketsResponse {
option (gogoproto.goproto_getters) = false;
// List of markets
repeated MarketResponse markets = 1 [(gogoproto.castrepeated) = "MarketResponses", (gogoproto.nullable) = false];
repeated MarketResponse markets = 1 [
(gogoproto.castrepeated) = "MarketResponses",
(gogoproto.nullable) = false
];
}
// PostedPriceResponse defines a price for market posted by a specific oracle.
message PostedPriceResponse {
string market_id = 1 [(gogoproto.customname) = "MarketID"];
string oracle_address = 2;
string price = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
google.protobuf.Timestamp expiry = 4 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
string price = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
google.protobuf.Timestamp expiry = 4 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
}
// CurrentPriceResponse defines a current price for a particular market in the pricefeed
// module.
message CurrentPriceResponse {
string market_id = 1 [(gogoproto.customname) = "MarketID"];
string price = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string price = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}
// MarketResponse defines an asset in the pricefeed.

View File

@ -11,7 +11,10 @@ option (gogoproto.verbose_equal_all) = true;
// Params defines the parameters for the pricefeed module.
message Params {
repeated Market markets = 1 [(gogoproto.castrepeated) = "Markets", (gogoproto.nullable) = false];
repeated Market markets = 1 [
(gogoproto.castrepeated) = "Markets",
(gogoproto.nullable) = false
];
}
// Market defines an asset in the pricefeed.
@ -33,13 +36,22 @@ message PostedPrice {
(cosmos_proto.scalar) = "cosmos.AddressBytes",
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
string price = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
google.protobuf.Timestamp expiry = 4 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
string price = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
google.protobuf.Timestamp expiry = 4 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
}
// CurrentPrice defines a current price for a particular market in the pricefeed
// module.
message CurrentPrice {
string market_id = 1 [(gogoproto.customname) = "MarketID"];
string price = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
string price = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
}

View File

@ -21,8 +21,14 @@ message MsgPostPrice {
// address of client
string from = 1;
string market_id = 2 [(gogoproto.customname) = "MarketID"];
string price = 3 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false];
google.protobuf.Timestamp expiry = 4 [(gogoproto.stdtime) = true, (gogoproto.nullable) = false];
string price = 3 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec",
(gogoproto.nullable) = false
];
google.protobuf.Timestamp expiry = 4 [
(gogoproto.stdtime) = true,
(gogoproto.nullable) = false
];
}
// MsgPostPriceResponse defines the Msg/PostPrice response type.

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.router.v1beta1;
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/router/types";
@ -34,6 +34,7 @@ message MsgMintDeposit {
// amount is the delegation balance to convert
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
}
// MsgMintDepositResponse defines the Msg/MsgMintDeposit response type.
message MsgMintDepositResponse {}
@ -47,6 +48,7 @@ message MsgDelegateMintDeposit {
// amount is the tokens to delegate
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
}
// MsgDelegateMintDepositResponse defines the Msg/MsgDelegateMintDeposit response type.
message MsgDelegateMintDepositResponse {}
@ -59,6 +61,7 @@ message MsgWithdrawBurn {
// amount is the staked token equivalent to withdraw
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
}
// MsgWithdrawBurnResponse defines the Msg/MsgWithdrawBurn response type.
message MsgWithdrawBurnResponse {}
@ -72,5 +75,6 @@ message MsgWithdrawBurnUndelegate {
// amount is the staked token equivalent to withdraw
cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false];
}
// MsgWithdrawBurnUndelegateResponse defines the Msg/MsgWithdrawBurnUndelegate response type.
message MsgWithdrawBurnUndelegateResponse {}

View File

@ -1,8 +1,8 @@
syntax = "proto3";
package kava.savings.v1beta1;
import "kava/savings/v1beta1/store.proto";
import "gogoproto/gogo.proto";
import "kava/savings/v1beta1/store.proto";
option go_package = "github.com/kava-labs/kava/x/savings/types";
@ -11,5 +11,8 @@ message GenesisState {
// params defines all the parameters of the module.
Params params = 1 [(gogoproto.nullable) = false];
repeated Deposit deposits = 2 [(gogoproto.castrepeated) = "Deposits", (gogoproto.nullable) = false];
repeated Deposit deposits = 2 [
(gogoproto.castrepeated) = "Deposits",
(gogoproto.nullable) = false
];
}

View File

@ -1,12 +1,12 @@
syntax = "proto3";
package kava.savings.v1beta1;
import "kava/savings/v1beta1/store.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "kava/savings/v1beta1/store.proto";
option go_package = "github.com/kava-labs/kava/x/savings/types";
@ -52,7 +52,10 @@ message QueryDepositsRequest {
// QueryDepositsResponse defines the response type for querying x/savings
// deposits.
message QueryDepositsResponse {
repeated Deposit deposits = 1 [(gogoproto.castrepeated) = "Deposits", (gogoproto.nullable) = false];
repeated Deposit deposits = 1 [
(gogoproto.castrepeated) = "Deposits",
(gogoproto.nullable) = false
];
cosmos.base.query.v1beta1.PageResponse pagination = 2;
}
@ -65,6 +68,8 @@ message QueryTotalSupplyResponse {
// Height is the block height at which these totals apply
int64 height = 1;
// Result is a list of coins supplied to savings
repeated cosmos.base.v1beta1.Coin result = 2
[(gogoproto.nullable) = false, (gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"];
repeated cosmos.base.v1beta1.Coin result = 2 [
(gogoproto.nullable) = false,
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins"
];
}

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.savings.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/savings/types";
option (gogoproto.goproto_getters_all) = false;
@ -20,6 +20,8 @@ message Deposit {
(gogoproto.casttype) = "github.com/cosmos/cosmos-sdk/types.AccAddress"
];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}

View File

@ -1,15 +1,14 @@
syntax = "proto3";
package kava.savings.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/savings/types";
// Msg defines the savings Msg service.
service Msg {
// Deposit defines a method for depositing funds to the savings module account
rpc Deposit(MsgDeposit) returns (MsgDepositResponse);
@ -20,8 +19,10 @@ service Msg {
// MsgDeposit defines the Msg/Deposit request type.
message MsgDeposit {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgDepositResponse defines the Msg/Deposit response type.
@ -30,8 +31,10 @@ message MsgDepositResponse {}
// MsgWithdraw defines the Msg/Withdraw request type.
message MsgWithdraw {
string depositor = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
repeated cosmos.base.v1beta1.Coin amount = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin amount = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}
// MsgWithdrawResponse defines the Msg/Withdraw response type.

View File

@ -1,17 +1,23 @@
syntax = "proto3";
package kava.swap.v1beta1;
option go_package = "github.com/kava-labs/kava/x/swap/types";
import "gogoproto/gogo.proto";
import "kava/swap/v1beta1/swap.proto";
option go_package = "github.com/kava-labs/kava/x/swap/types";
// GenesisState defines the swap module's genesis state.
message GenesisState {
// params defines all the paramaters related to swap
Params params = 1 [(gogoproto.nullable) = false];
// pool_records defines the available pools
repeated PoolRecord pool_records = 2 [(gogoproto.castrepeated) = "PoolRecords", (gogoproto.nullable) = false];
repeated PoolRecord pool_records = 2 [
(gogoproto.castrepeated) = "PoolRecords",
(gogoproto.nullable) = false
];
// share_records defines the owned shares of each pool
repeated ShareRecord share_records = 3 [(gogoproto.castrepeated) = "ShareRecords", (gogoproto.nullable) = false];
repeated ShareRecord share_records = 3 [
(gogoproto.castrepeated) = "ShareRecords",
(gogoproto.nullable) = false
];
}

View File

@ -1,15 +1,15 @@
syntax = "proto3";
package kava.swap.v1beta1;
option go_package = "github.com/kava-labs/kava/x/swap/types";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "cosmos/base/query/v1beta1/pagination.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
import "google/api/annotations.proto";
import "kava/swap/v1beta1/swap.proto";
option go_package = "github.com/kava-labs/kava/x/swap/types";
// Query defines the gRPC querier service for swap module
service Query {
// Params queries all parameters of the swap module.
@ -62,8 +62,10 @@ message PoolResponse {
// name represents the name of the pool
string name = 1;
// coins represents the total reserves of the pool
repeated cosmos.base.v1beta1.Coin coins = 2
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin coins = 2 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
// total_shares represents the total shares of the pool
string total_shares = 3 [
(cosmos_proto.scalar) = "cosmos.Int",
@ -109,6 +111,8 @@ message DepositResponse {
(gogoproto.nullable) = false
];
// shares_value represents the coin value of the shares_owned
repeated cosmos.base.v1beta1.Coin shares_value = 4
[(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins", (gogoproto.nullable) = false];
repeated cosmos.base.v1beta1.Coin shares_value = 4 [
(gogoproto.castrepeated) = "github.com/cosmos/cosmos-sdk/types.Coins",
(gogoproto.nullable) = false
];
}

View File

@ -1,18 +1,21 @@
syntax = "proto3";
package kava.swap.v1beta1;
option go_package = "github.com/kava-labs/kava/x/swap/types";
import "gogoproto/gogo.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/swap/types";
// Params defines the parameters for the swap module.
message Params {
option (gogoproto.goproto_stringer) = false; // false here because we define Stringer method in params.go
// allowed_pools defines that pools that are allowed to be created
repeated AllowedPool allowed_pools = 1 [(gogoproto.castrepeated) = "AllowedPools", (gogoproto.nullable) = false];
repeated AllowedPool allowed_pools = 1 [
(gogoproto.castrepeated) = "AllowedPools",
(gogoproto.nullable) = false
];
// swap_fee defines the swap fee for all pools
string swap_fee = 2 [
(cosmos_proto.scalar) = "cosmos.Dec",

View File

@ -1,9 +1,9 @@
syntax = "proto3";
package kava.swap.v1beta1;
import "gogoproto/gogo.proto";
import "cosmos_proto/cosmos.proto";
import "cosmos/base/v1beta1/coin.proto";
import "cosmos_proto/cosmos.proto";
import "gogoproto/gogo.proto";
option go_package = "github.com/kava-labs/kava/x/swap/types";
@ -49,7 +49,10 @@ message MsgWithdraw {
// from represents the address we are withdrawing for
string from = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"];
// shares represents the amount of shares to withdraw
string shares = 2 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int", (gogoproto.nullable) = false];
string shares = 2 [
(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int",
(gogoproto.nullable) = false
];
// min_token_a represents the minimum a token to withdraw
cosmos.base.v1beta1.Coin min_token_a = 3 [(gogoproto.nullable) = false];
// min_token_a represents the minimum a token to withdraw

View File

@ -1,27 +0,0 @@
#!/usr/bin/env bash
set -eo pipefail
mkdir -p ./tmp-swagger-gen
proto_dirs=$(find ./proto -path -prune -o -name '*.proto' -print0 | xargs -0 -n1 dirname | sort | uniq)
for dir in $proto_dirs; do
# generate swagger files (filter query files)
query_file=$(find "${dir}" -maxdepth 1 \( -name 'query.proto' -o -name 'service.proto' \))
if [[ ! -z "$query_file" ]]; then
buf alpha protoc \
-I "proto" \
-I "third_party/proto" \
"$query_file" \
--swagger_out=./tmp-swagger-gen \
--swagger_opt=logtostderr=true --swagger_opt=fqn_for_swagger_name=true --swagger_opt=simple_operation_ids=true
fi
done
# combine swagger files
# uses nodejs package `swagger-combine`.
# all the individual swagger files need to be configured in `config.json` for merging
swagger-combine ./client/docs/config.json -o ./client/docs/swagger-ui/swagger.yaml -f yaml --continueOnConflictingPaths true --includeDefinitions true
# clean swagger files
rm -rf ./tmp-swagger-gen

View File

@ -1,58 +0,0 @@
#!/usr/bin/env bash
# Adapted from https://github.com/cosmos/cosmos-sdk/blob/master/scripts/protocgen.sh
set -eo pipefail
protoc_gen_gocosmos() {
if ! grep "github.com/gogo/protobuf => github.com/regen-network/protobuf" go.mod &>/dev/null ; then
echo -e "\tPlease run this command from somewhere inside the root kava folder."
return 1
fi
go get github.com/regen-network/cosmos-proto/protoc-gen-gocosmos@latest 2>/dev/null
}
protoc_gen_doc() {
go get -u github.com/pseudomuto/protoc-gen-doc/cmd/protoc-gen-doc 2>/dev/null
go install github.com/pseudomuto/protoc-gen-doc/cmd/protoc-gen-doc
}
cp go.mod go.mod.bak
protoc_gen_gocosmos
protoc_gen_doc
proto_dirs=$(find ./proto -path -prune -o -name '*.proto' -print0 | xargs -0 -n1 dirname | sort | uniq)
for dir in $proto_dirs; do
buf alpha protoc \
-I "proto" \
-I "third_party/proto" \
--gocosmos_out=plugins=grpc,\
Mgoogle/protobuf/any.proto=github.com/cosmos/cosmos-sdk/codec/types:. \
--grpc-gateway_out=logtostderr=true,allow_colon_final_segments=true:. \
$(find "${dir}" -maxdepth 1 -name '*.proto')
done
mkdir -p ./docs/core
# command to generate docs using protoc-gen-doc
buf alpha protoc \
-I "proto" \
-I "third_party/proto" \
--plugin=/go/bin/protoc-gen-doc \
--doc_out=./docs/core \
--doc_opt=./docs/protodoc-markdown.tmpl,proto-docs.md \
$(find "$(pwd)/proto" -maxdepth 5 -name '*.proto')
mv go.mod.bak go.mod
go mod tidy
# generate codec/testdata proto code
# buf protoc -I "proto" -I "third_party/proto" -I "testutil/testdata" --gocosmos_out=plugins=grpc,\
# Mgoogle/protobuf/any.proto=github.com/cosmos/cosmos-sdk/codec/types:. ./testutil/testdata/*.proto
# move proto files to the right places
cp -r github.com/kava-labs/kava/* ./
rm -rf github.com

View File

@ -93,6 +93,7 @@ option objc_class_prefix = "GPB";
// in the type URL, for example "foo.bar.com/x/y.z" will yield type
// name "y.z".
//
//
// JSON
//
// The JSON representation of an `Any` value uses the regular

View File

@ -38,7 +38,12 @@ message MsgTransfer {
// Timeout timestamp in absolute nanoseconds since unix epoch.
// The timeout is disabled when set to 0.
uint64 timeout_timestamp = 7 [(gogoproto.moretags) = "yaml:\"timeout_timestamp\""];
// optional memo
string memo = 8;
}
// MsgTransferResponse defines the Msg/Transfer response type.
message MsgTransferResponse {}
message MsgTransferResponse {
// sequence number of the transfer packet sent
uint64 sequence = 1;
}

View File

@ -16,4 +16,6 @@ message FungibleTokenPacketData {
string sender = 3;
// the recipient address on the destination chain
string receiver = 4;
// optional memo
string memo = 5;
}

View File

@ -252,49 +252,49 @@ func init() {
}
var fileDescriptor_b9b5dac2c776ef9e = []byte{
// 659 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x54, 0xc1, 0x6e, 0xd3, 0x4a,
0x14, 0xcd, 0x24, 0x7d, 0x49, 0x3a, 0xae, 0xde, 0x53, 0xe6, 0x55, 0xc8, 0xad, 0x90, 0x1d, 0xba,
// 657 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x54, 0xcd, 0x6e, 0xd3, 0x4a,
0x14, 0xce, 0x24, 0xbd, 0x49, 0x3a, 0xae, 0xee, 0x55, 0xe6, 0x56, 0xc8, 0xad, 0x90, 0x1d, 0xba,
0x80, 0x80, 0x14, 0x5b, 0x2d, 0x1b, 0xc4, 0x06, 0xd5, 0x2d, 0xd0, 0x6e, 0xba, 0x30, 0x48, 0x48,
0x6c, 0xcc, 0xd8, 0x33, 0x75, 0x46, 0xb5, 0x3d, 0x91, 0x67, 0x52, 0xd2, 0xbf, 0xe8, 0xc7, 0x74,
0xc5, 0x1e, 0xa9, 0xaa, 0x84, 0x54, 0xb1, 0x42, 0x2c, 0x02, 0xa4, 0x7f, 0xc1, 0x0a, 0x8d, 0x3d,
0x6e, 0x1b, 0xd1, 0x45, 0x90, 0x60, 0xc1, 0x2a, 0xbe, 0x77, 0xee, 0x9c, 0x73, 0xee, 0x9c, 0x7b,
0x03, 0xd7, 0x0e, 0xf0, 0x21, 0x76, 0xf1, 0x28, 0x92, 0x8c, 0x67, 0xee, 0xe1, 0x7a, 0x48, 0x25,
0x5e, 0xaf, 0x62, 0x67, 0x98, 0x73, 0xc9, 0xd1, 0xb2, 0xaa, 0x71, 0xaa, 0x9c, 0xae, 0x59, 0x5d,
0x8e, 0x79, 0xcc, 0x8b, 0x02, 0x57, 0x7d, 0x95, 0xb5, 0xab, 0x2b, 0x11, 0x17, 0x29, 0x17, 0x41,
0x79, 0x50, 0x06, 0xfa, 0xc8, 0x8e, 0x39, 0x8f, 0x13, 0xea, 0x16, 0x51, 0x38, 0xda, 0x77, 0x25,
0x4b, 0xa9, 0x90, 0x38, 0x1d, 0xea, 0x02, 0xab, 0x2c, 0x77, 0x43, 0x2c, 0xe8, 0xa5, 0x94, 0x88,
0x33, 0xad, 0x63, 0xed, 0x43, 0x03, 0x1a, 0x1e, 0x16, 0x74, 0xb3, 0x54, 0x82, 0x6e, 0xc1, 0x3a,
0x23, 0x26, 0xe8, 0x82, 0xde, 0x82, 0xd7, 0x9c, 0x4e, 0xec, 0xfa, 0xee, 0xb6, 0x5f, 0x67, 0x04,
0xdd, 0x86, 0x8b, 0x2c, 0x63, 0x92, 0x61, 0xc9, 0x73, 0xb3, 0xde, 0x05, 0xbd, 0x45, 0xff, 0x2a,
0x81, 0xd6, 0x61, 0x23, 0xe1, 0xd2, 0x6c, 0x74, 0x41, 0xcf, 0xd8, 0x58, 0x71, 0xb4, 0x44, 0xc5,
0x59, 0xb5, 0xe6, 0x6c, 0x71, 0x96, 0x79, 0x0b, 0xa7, 0x13, 0xbb, 0xe6, 0xab, 0x5a, 0xf4, 0x06,
0x36, 0x43, 0x46, 0x08, 0xcd, 0xcd, 0x85, 0x2e, 0xe8, 0x2d, 0x79, 0x3b, 0xdf, 0x27, 0x76, 0x3f,
0x66, 0x72, 0x30, 0x0a, 0x9d, 0x88, 0xa7, 0xba, 0x4d, 0xfd, 0xd3, 0x17, 0xe4, 0xc0, 0x95, 0x47,
0x43, 0x2a, 0x9c, 0xcd, 0x28, 0xda, 0x24, 0x24, 0xa7, 0x42, 0x7c, 0x3c, 0xe9, 0xff, 0xaf, 0x99,
0x74, 0xc6, 0x3b, 0x92, 0x54, 0xf8, 0x1a, 0x57, 0x89, 0x0a, 0x19, 0x31, 0xff, 0x99, 0x53, 0x54,
0xc8, 0x08, 0x7a, 0x00, 0x3b, 0x03, 0x2c, 0x82, 0x9c, 0x46, 0x94, 0x1d, 0x52, 0x12, 0x84, 0x8c,
0x08, 0xb3, 0xd9, 0x05, 0xbd, 0xb6, 0xff, 0xdf, 0x00, 0x0b, 0x5f, 0xe7, 0x3d, 0x46, 0x04, 0x7a,
0x02, 0xdb, 0x34, 0x23, 0x81, 0x7a, 0x70, 0xb3, 0x55, 0x70, 0xac, 0x3a, 0xa5, 0x1b, 0x4e, 0xe5,
0x86, 0xf3, 0xb2, 0x72, 0xc3, 0x6b, 0x2b, 0x92, 0xe3, 0x2f, 0x36, 0xf0, 0x5b, 0x34, 0x23, 0x2a,
0x8f, 0x9e, 0xc1, 0xa5, 0x14, 0x8f, 0x83, 0x4b, 0x90, 0xf6, 0x2f, 0x80, 0xc0, 0x14, 0x8f, 0x9f,
0x96, 0x38, 0x8f, 0x8d, 0xb3, 0x93, 0x7e, 0x4b, 0xfb, 0xb7, 0x96, 0xc2, 0x7f, 0x5f, 0x8c, 0xf2,
0x61, 0x32, 0x12, 0x95, 0xa3, 0x7b, 0x70, 0x49, 0xf5, 0x1c, 0xe8, 0x59, 0x2b, 0xbc, 0x35, 0x36,
0xee, 0x38, 0x37, 0x0d, 0xa0, 0x73, 0x6d, 0x14, 0x4a, 0xb6, 0xf3, 0x89, 0x0d, 0x7c, 0x23, 0xbc,
0x4a, 0xcf, 0xd2, 0xbd, 0x03, 0xd0, 0xd8, 0xa6, 0xa1, 0xfc, 0x43, 0x64, 0x68, 0x0f, 0xa2, 0x88,
0xe7, 0x39, 0x15, 0x43, 0x9e, 0x11, 0x96, 0xc5, 0x01, 0xa1, 0xa1, 0x2c, 0xe6, 0x6f, 0x0e, 0x4b,
0x3b, 0x33, 0x57, 0x95, 0xcc, 0x59, 0xf1, 0x67, 0x75, 0xd8, 0xd9, 0xe2, 0x49, 0x82, 0x25, 0xcd,
0x71, 0xf2, 0x97, 0xb4, 0x80, 0x1e, 0xc1, 0x96, 0x1a, 0x1b, 0x35, 0xda, 0x73, 0xee, 0x5b, 0x33,
0xc5, 0x63, 0x8f, 0x11, 0xb4, 0x07, 0x8d, 0x84, 0xcb, 0x20, 0xa7, 0x72, 0x94, 0x67, 0xa2, 0xd8,
0x3b, 0x63, 0xe3, 0xde, 0xcd, 0x8d, 0xbd, 0xa2, 0x2c, 0x1e, 0x48, 0x4a, 0xf4, 0x66, 0x51, 0xa1,
0xb1, 0x60, 0xc2, 0xa5, 0x5f, 0x02, 0xcc, 0x3e, 0xe6, 0x7b, 0x00, 0x3b, 0x3f, 0x5d, 0x42, 0xfb,
0x70, 0x11, 0x57, 0x81, 0x09, 0xba, 0x8d, 0xdf, 0xba, 0xe8, 0x57, 0xd0, 0x68, 0x07, 0xb6, 0xde,
0x16, 0xe4, 0xc2, 0xac, 0x17, 0x2c, 0x8e, 0x52, 0xfb, 0x79, 0x62, 0xdf, 0x9d, 0x83, 0x69, 0x37,
0x93, 0x7e, 0x75, 0xdd, 0x7b, 0x7e, 0xfa, 0xcd, 0xaa, 0x9d, 0x4e, 0x2d, 0x70, 0x3e, 0xb5, 0xc0,
0xd7, 0xa9, 0x05, 0x8e, 0x2f, 0xac, 0xda, 0xf9, 0x85, 0x55, 0xfb, 0x74, 0x61, 0xd5, 0x5e, 0xdf,
0xbf, 0x06, 0xa7, 0xde, 0xad, 0x9f, 0xe0, 0x50, 0x14, 0x5f, 0xee, 0xf8, 0xf2, 0x1f, 0xbf, 0x40,
0x0d, 0x9b, 0xc5, 0x02, 0x3f, 0xfc, 0x11, 0x00, 0x00, 0xff, 0xff, 0x9b, 0x75, 0xc0, 0x83, 0x0e,
0x06, 0x00, 0x00,
0x6c, 0xcc, 0xd8, 0x33, 0x75, 0x46, 0xb5, 0x3d, 0x91, 0x67, 0x52, 0xd2, 0xb7, 0xe8, 0xc3, 0x74,
0xc5, 0x1e, 0xa9, 0xaa, 0x84, 0x54, 0xb1, 0x42, 0x2c, 0x02, 0xa4, 0x6f, 0xc1, 0x0a, 0x8d, 0x3d,
0x6e, 0x1b, 0xd1, 0x45, 0x90, 0x60, 0xc1, 0x2a, 0x3e, 0xdf, 0x9c, 0xf3, 0x7d, 0xe7, 0x37, 0x70,
0xed, 0x00, 0x1f, 0x62, 0x17, 0x8f, 0x22, 0xc9, 0x78, 0xe6, 0x1e, 0xae, 0x87, 0x54, 0xe2, 0xf5,
0xca, 0x76, 0x86, 0x39, 0x97, 0x1c, 0x2d, 0x2b, 0x1f, 0xa7, 0xc2, 0xb4, 0xcf, 0xaa, 0x15, 0x71,
0x91, 0x72, 0xe1, 0x86, 0x58, 0xd0, 0xcb, 0xc0, 0x88, 0x33, 0x1d, 0xb5, 0xba, 0x52, 0xbe, 0x07,
0x85, 0xe5, 0x96, 0x86, 0x7e, 0x5a, 0x8e, 0x79, 0xcc, 0x4b, 0x5c, 0x7d, 0x69, 0xd4, 0x8e, 0x39,
0x8f, 0x13, 0xea, 0x16, 0x56, 0x38, 0xda, 0x77, 0x25, 0x4b, 0xa9, 0x90, 0x38, 0x1d, 0x96, 0x0e,
0x6b, 0x1f, 0x1a, 0xd0, 0xf0, 0xb0, 0xa0, 0x9b, 0x65, 0x26, 0xe8, 0x16, 0xac, 0x33, 0x62, 0x82,
0x2e, 0xe8, 0x2d, 0x78, 0xcd, 0xe9, 0xc4, 0xae, 0xef, 0x6e, 0xfb, 0x75, 0x46, 0xd0, 0x6d, 0xb8,
0xc8, 0x32, 0x26, 0x19, 0x96, 0x3c, 0x37, 0xeb, 0x5d, 0xd0, 0x5b, 0xf4, 0xaf, 0x00, 0xb4, 0x0e,
0x1b, 0x09, 0x97, 0x66, 0xa3, 0x0b, 0x7a, 0xc6, 0xc6, 0x8a, 0xa3, 0x13, 0x53, 0x55, 0x54, 0xa5,
0x39, 0x5b, 0x9c, 0x65, 0xde, 0xc2, 0xe9, 0xc4, 0xae, 0xf9, 0xca, 0x17, 0xbd, 0x81, 0xcd, 0x90,
0x11, 0x42, 0x73, 0x73, 0xa1, 0x0b, 0x7a, 0x4b, 0xde, 0xce, 0xf7, 0x89, 0xdd, 0x8f, 0x99, 0x1c,
0x8c, 0x42, 0x27, 0xe2, 0xa9, 0x2e, 0x4e, 0xff, 0xf4, 0x05, 0x39, 0x70, 0xe5, 0xd1, 0x90, 0x0a,
0x67, 0x33, 0x8a, 0x36, 0x09, 0xc9, 0xa9, 0x10, 0x1f, 0x4f, 0xfa, 0xff, 0x6b, 0x25, 0x8d, 0x78,
0x47, 0x92, 0x0a, 0x5f, 0xf3, 0xaa, 0xa4, 0x42, 0x46, 0xcc, 0x7f, 0xe6, 0x4c, 0x2a, 0x64, 0x04,
0x3d, 0x80, 0x9d, 0x01, 0x16, 0x41, 0x4e, 0x23, 0xca, 0x0e, 0x29, 0x09, 0x42, 0x46, 0x84, 0xd9,
0xec, 0x82, 0x5e, 0xdb, 0xff, 0x6f, 0x80, 0x85, 0xaf, 0x71, 0x8f, 0x11, 0x81, 0x9e, 0xc0, 0x36,
0xcd, 0x48, 0xa0, 0x1a, 0x6a, 0xb6, 0x0a, 0x8d, 0x55, 0xa7, 0xec, 0xb6, 0x53, 0x75, 0xdb, 0x79,
0x59, 0x75, 0xdb, 0x6b, 0x2b, 0x91, 0xe3, 0x2f, 0x36, 0xf0, 0x5b, 0x34, 0x23, 0x0a, 0x47, 0xcf,
0xe0, 0x52, 0x8a, 0xc7, 0xc1, 0x25, 0x49, 0xfb, 0x17, 0x48, 0x60, 0x8a, 0xc7, 0x4f, 0x4b, 0x9e,
0xc7, 0xc6, 0xd9, 0x49, 0xbf, 0xa5, 0xe7, 0xb7, 0x96, 0xc2, 0x7f, 0x5f, 0x8c, 0xf2, 0x61, 0x32,
0x12, 0xd5, 0x44, 0xf7, 0xe0, 0x92, 0xaa, 0x39, 0xd0, 0xbb, 0x56, 0xcc, 0xd6, 0xd8, 0xb8, 0xe3,
0xdc, 0xb4, 0x80, 0xce, 0xb5, 0x55, 0x28, 0xd5, 0xce, 0x27, 0x36, 0xf0, 0x8d, 0xf0, 0x0a, 0x9e,
0x95, 0x7b, 0x07, 0xa0, 0xb1, 0x4d, 0x43, 0xf9, 0x87, 0xc4, 0xd0, 0x1e, 0x44, 0x11, 0xcf, 0x73,
0x2a, 0x86, 0x3c, 0x23, 0x2c, 0x8b, 0x03, 0x42, 0x43, 0x59, 0xec, 0xdf, 0x1c, 0x23, 0xed, 0xcc,
0x84, 0xaa, 0x34, 0x67, 0x93, 0x3f, 0xab, 0xc3, 0xce, 0x16, 0x4f, 0x12, 0x2c, 0x69, 0x8e, 0x93,
0xbf, 0xa4, 0x04, 0xf4, 0x08, 0xb6, 0xd4, 0xda, 0xa8, 0xd5, 0x9e, 0xf3, 0xde, 0x9a, 0x29, 0x1e,
0x7b, 0x8c, 0xa0, 0x3d, 0x68, 0x24, 0x5c, 0x06, 0x39, 0x95, 0xa3, 0x3c, 0x13, 0xc5, 0xdd, 0x19,
0x1b, 0xf7, 0x6e, 0x2e, 0xec, 0x15, 0x65, 0xf1, 0x40, 0x52, 0xa2, 0x2f, 0x8b, 0x0a, 0xcd, 0x05,
0x13, 0x2e, 0xfd, 0x92, 0x60, 0xb6, 0x99, 0xef, 0x01, 0xec, 0xfc, 0x14, 0x84, 0xf6, 0xe1, 0x22,
0xae, 0x0c, 0x13, 0x74, 0x1b, 0xbf, 0xf5, 0xd0, 0xaf, 0xa8, 0xd1, 0x0e, 0x6c, 0xbd, 0x2d, 0xc4,
0x85, 0x59, 0x2f, 0x54, 0x1c, 0x95, 0xed, 0xe7, 0x89, 0x7d, 0x77, 0x0e, 0xa5, 0xdd, 0x4c, 0xfa,
0x55, 0xb8, 0xf7, 0xfc, 0xf4, 0x9b, 0x55, 0x3b, 0x9d, 0x5a, 0xe0, 0x7c, 0x6a, 0x81, 0xaf, 0x53,
0x0b, 0x1c, 0x5f, 0x58, 0xb5, 0xf3, 0x0b, 0xab, 0xf6, 0xe9, 0xc2, 0xaa, 0xbd, 0xbe, 0x7f, 0x8d,
0x4e, 0xf5, 0xad, 0x9f, 0xe0, 0x50, 0x14, 0x5f, 0xee, 0xf8, 0xf2, 0x1f, 0xbf, 0x60, 0x0d, 0x9b,
0xc5, 0x01, 0x3f, 0xfc, 0x11, 0x00, 0x00, 0xff, 0xff, 0x87, 0x6d, 0x9c, 0x17, 0x0e, 0x06, 0x00,
0x00,
}
func (m *BaseAuction) Marshal() (dAtA []byte, err error) {

View File

@ -126,36 +126,36 @@ func init() {
var fileDescriptor_d0e5cb58293042f7 = []byte{
// 496 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0xc1, 0x6e, 0xd3, 0x30,
0x18, 0xc7, 0x93, 0x35, 0x94, 0xca, 0xed, 0xc6, 0x30, 0x39, 0x64, 0x13, 0x4a, 0xab, 0x1e, 0xa6,
0x18, 0xc7, 0x93, 0x35, 0x94, 0xca, 0xed, 0xc6, 0x30, 0x39, 0xa4, 0x13, 0x4a, 0xab, 0x1e, 0xa6,
0x72, 0xa8, 0xa3, 0x95, 0x1b, 0xb7, 0x85, 0x4a, 0x13, 0x9c, 0x50, 0xa6, 0x5d, 0xe0, 0x10, 0x39,
0x89, 0x17, 0xa2, 0x25, 0x71, 0x65, 0x3b, 0xa5, 0x7d, 0x0b, 0x8e, 0x3c, 0x08, 0x87, 0x3d, 0x42,
0xc5, 0x69, 0x47, 0xc4, 0x61, 0x40, 0xfb, 0x22, 0x28, 0x8e, 0x9b, 0x16, 0xd8, 0x65, 0x3d, 0xd5,
0xfe, 0xbe, 0xff, 0xf7, 0xfb, 0xff, 0xed, 0x3a, 0xa0, 0x7f, 0x8d, 0xa7, 0xd8, 0xc1, 0x45, 0x28,
0x12, 0x9a, 0x3b, 0xd3, 0xd3, 0x80, 0x08, 0x7c, 0xea, 0xc4, 0x24, 0x27, 0x3c, 0xe1, 0x68, 0xc2,
0xa8, 0xa0, 0xd0, 0x2c, 0x35, 0x48, 0x69, 0x90, 0xd2, 0x1c, 0x9b, 0x31, 0x8d, 0xa9, 0x14, 0x38,
0xe5, 0xaa, 0xd2, 0x1e, 0x1f, 0xc5, 0x94, 0xc6, 0x29, 0x71, 0xe4, 0x2e, 0x28, 0xae, 0x1c, 0x9c,
0xcf, 0xd7, 0xad, 0x90, 0xf2, 0x8c, 0x72, 0xbf, 0x9a, 0xa9, 0x36, 0xaa, 0x65, 0xff, 0x3b, 0x15,
0x15, 0x0c, 0x4b, 0x37, 0x59, 0xe9, 0xdf, 0xe8, 0xa0, 0x73, 0x5e, 0x65, 0xba, 0x10, 0x58, 0x10,
0x78, 0x02, 0x9e, 0xe4, 0x64, 0x26, 0x7c, 0x15, 0xca, 0x4f, 0x22, 0x4b, 0xef, 0xe9, 0x03, 0xc3,
0xdb, 0x2f, 0xcb, 0x67, 0x55, 0xf5, 0x4d, 0x04, 0x5f, 0x81, 0xe6, 0x04, 0x33, 0x9c, 0x71, 0x6b,
0xaf, 0xa7, 0x0f, 0xda, 0xa3, 0xe7, 0xe8, 0xbe, 0xb3, 0xa0, 0x77, 0x52, 0xe3, 0x1a, 0x8b, 0xbb,
0xae, 0xe6, 0xa9, 0x09, 0x38, 0x06, 0x2d, 0xa5, 0xe3, 0x56, 0xa3, 0xd7, 0x18, 0xb4, 0x47, 0x26,
0xaa, 0x72, 0xa2, 0x75, 0x4e, 0x74, 0x96, 0xcf, 0x5d, 0xf8, 0xed, 0xeb, 0xf0, 0x40, 0xa5, 0x53,
0xce, 0x5e, 0x3d, 0xd9, 0xbf, 0x31, 0x40, 0xb3, 0xc2, 0xc3, 0x4b, 0x60, 0x66, 0x78, 0x56, 0x67,
0x5e, 0x9f, 0x51, 0x26, 0x6f, 0x8f, 0x8e, 0xfe, 0x83, 0x8f, 0x95, 0xc0, 0x6d, 0x95, 0xb9, 0xbe,
0xfc, 0xec, 0xea, 0x1e, 0xcc, 0xf0, 0x4c, 0x79, 0xac, 0xbb, 0x25, 0xf6, 0x8a, 0xb2, 0x4f, 0x98,
0x45, 0x7e, 0x90, 0x44, 0x1b, 0x6c, 0xf3, 0x01, 0x58, 0x05, 0x70, 0x93, 0x68, 0x1b, 0xcb, 0xc8,
0x94, 0x30, 0x4e, 0xfe, 0xc6, 0x3e, 0x7e, 0x00, 0x56, 0x01, 0xb6, 0xb1, 0x1f, 0xc0, 0xd3, 0x24,
0x0f, 0x19, 0xc9, 0x48, 0x2e, 0x7c, 0x5e, 0xb0, 0x49, 0x5a, 0x94, 0xd7, 0xab, 0x0f, 0x3a, 0x2e,
0x2a, 0x07, 0x7f, 0xdc, 0x75, 0x4f, 0xe2, 0x44, 0x7c, 0x2c, 0x02, 0x14, 0xd2, 0x4c, 0x3d, 0x13,
0xf5, 0x33, 0xe4, 0xd1, 0xb5, 0x23, 0xe6, 0x13, 0xc2, 0xd1, 0x98, 0x84, 0xde, 0x61, 0x0d, 0xba,
0xa8, 0x38, 0xf0, 0x12, 0x1c, 0x6c, 0xe0, 0x11, 0x09, 0x84, 0x65, 0xec, 0x44, 0xde, 0xaf, 0x29,
0x63, 0x12, 0x08, 0x88, 0x81, 0xb9, 0xc1, 0x86, 0x34, 0x4d, 0xb1, 0x20, 0x0c, 0xa7, 0xd6, 0xa3,
0x9d, 0xe0, 0xcf, 0x6a, 0xd6, 0xeb, 0x1a, 0xf5, 0xd6, 0x68, 0xed, 0x1d, 0x36, 0xbc, 0xce, 0xf6,
0x4d, 0xbb, 0xe7, 0x8b, 0xdf, 0xb6, 0xb6, 0x58, 0xda, 0xfa, 0xed, 0xd2, 0xd6, 0x7f, 0x2d, 0x6d,
0xfd, 0xf3, 0xca, 0xd6, 0x6e, 0x57, 0xb6, 0xf6, 0x7d, 0x65, 0x6b, 0xef, 0x5f, 0x6c, 0xd9, 0x95,
0x8f, 0x7a, 0x98, 0xe2, 0x80, 0xcb, 0x95, 0x33, 0xab, 0x3f, 0x68, 0xe9, 0x1a, 0x34, 0xe5, 0x9f,
0xf4, 0xf2, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x72, 0x5f, 0x95, 0x2e, 0xed, 0x03, 0x00, 0x00,
0xc5, 0x69, 0x47, 0xc4, 0x61, 0x40, 0xfb, 0x22, 0x28, 0x8e, 0x9b, 0x16, 0xd8, 0x65, 0x3b, 0xd5,
0xfe, 0xbe, 0xff, 0xf7, 0xfb, 0xff, 0xed, 0x3a, 0x60, 0x70, 0x85, 0x67, 0xd8, 0xc1, 0x45, 0x28,
0x12, 0x9a, 0x3b, 0xb3, 0x93, 0x80, 0x08, 0x7c, 0xe2, 0xc4, 0x24, 0x27, 0x3c, 0xe1, 0x68, 0xca,
0xa8, 0xa0, 0xd0, 0x2c, 0x35, 0x48, 0x69, 0x90, 0xd2, 0x1c, 0x75, 0x43, 0xca, 0x33, 0xca, 0x7d,
0xa9, 0x71, 0xaa, 0x4d, 0x35, 0x70, 0x64, 0xc6, 0x34, 0xa6, 0x55, 0xbd, 0x5c, 0xa9, 0x6a, 0x37,
0xa6, 0x34, 0x4e, 0x89, 0x23, 0x77, 0x41, 0x71, 0xe9, 0xe0, 0x7c, 0xa1, 0x5a, 0xf6, 0xbf, 0xad,
0xa8, 0x60, 0x58, 0xba, 0xc9, 0xca, 0xe0, 0x5a, 0x07, 0x9d, 0xb3, 0x2a, 0xd3, 0xb9, 0xc0, 0x82,
0xc0, 0x63, 0xf0, 0x24, 0x27, 0x73, 0xe1, 0xab, 0x50, 0x7e, 0x12, 0x59, 0x7a, 0x5f, 0x1f, 0x1a,
0xde, 0x7e, 0x59, 0x3e, 0xad, 0xaa, 0x6f, 0x22, 0xf8, 0x0a, 0x34, 0xa7, 0x98, 0xe1, 0x8c, 0x5b,
0x7b, 0x7d, 0x7d, 0xd8, 0x1e, 0x3f, 0x47, 0x77, 0x9d, 0x05, 0xbd, 0x93, 0x1a, 0xd7, 0x58, 0xde,
0xf6, 0x34, 0x4f, 0x4d, 0xc0, 0x09, 0x68, 0x29, 0x1d, 0xb7, 0x1a, 0xfd, 0xc6, 0xb0, 0x3d, 0x36,
0x51, 0x95, 0x13, 0x6d, 0x72, 0xa2, 0xd3, 0x7c, 0xe1, 0xc2, 0x6f, 0x5f, 0x47, 0x07, 0x2a, 0x9d,
0x72, 0xf6, 0xea, 0xc9, 0xc1, 0xb5, 0x01, 0x9a, 0x15, 0x1e, 0x5e, 0x00, 0x33, 0xc3, 0xf3, 0x3a,
0xf3, 0xe6, 0x8c, 0x32, 0x79, 0x7b, 0xdc, 0xfd, 0x0f, 0x3e, 0x51, 0x02, 0xb7, 0x55, 0xe6, 0xfa,
0xf2, 0xb3, 0xa7, 0x7b, 0x30, 0xc3, 0x73, 0xe5, 0xb1, 0xe9, 0x96, 0xd8, 0x4b, 0xca, 0x3e, 0x61,
0x16, 0xf9, 0x41, 0x12, 0x6d, 0xb1, 0xcd, 0x7b, 0x60, 0x15, 0xc0, 0x4d, 0xa2, 0x5d, 0x2c, 0x23,
0x33, 0xc2, 0x38, 0xf9, 0x1b, 0xfb, 0xf8, 0x1e, 0x58, 0x05, 0xd8, 0xc5, 0x7e, 0x00, 0x4f, 0x93,
0x3c, 0x64, 0x24, 0x23, 0xb9, 0xf0, 0x79, 0xc1, 0xa6, 0x69, 0x51, 0x5e, 0xaf, 0x3e, 0xec, 0xb8,
0xa8, 0x1c, 0xfc, 0x71, 0xdb, 0x3b, 0x8e, 0x13, 0xf1, 0xb1, 0x08, 0x50, 0x48, 0x33, 0xf5, 0xae,
0xd4, 0xcf, 0x88, 0x47, 0x57, 0x8e, 0x58, 0x4c, 0x09, 0x47, 0x13, 0x12, 0x7a, 0x87, 0x35, 0xe8,
0xbc, 0xe2, 0xc0, 0x0b, 0x70, 0xb0, 0x85, 0x47, 0x24, 0x10, 0x96, 0xf1, 0x20, 0xf2, 0x7e, 0x4d,
0x99, 0x90, 0x40, 0x40, 0x0c, 0xcc, 0x2d, 0x36, 0xa4, 0x69, 0x8a, 0x05, 0x61, 0x38, 0xb5, 0x1e,
0x3d, 0x08, 0xfe, 0xac, 0x66, 0xbd, 0xae, 0x51, 0x6f, 0x8d, 0xd6, 0xde, 0x61, 0xc3, 0xeb, 0xec,
0xde, 0xb4, 0x7b, 0xb6, 0xfc, 0x6d, 0x6b, 0xcb, 0x95, 0xad, 0xdf, 0xac, 0x6c, 0xfd, 0xd7, 0xca,
0xd6, 0x3f, 0xaf, 0x6d, 0xed, 0x66, 0x6d, 0x6b, 0xdf, 0xd7, 0xb6, 0xf6, 0xfe, 0xc5, 0x8e, 0x5d,
0xf9, 0xa8, 0x47, 0x29, 0x0e, 0xb8, 0x5c, 0x39, 0xf3, 0xfa, 0x83, 0x96, 0xae, 0x41, 0x53, 0xfe,
0x49, 0x2f, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0xe6, 0x34, 0x3b, 0x9f, 0xed, 0x03, 0x00, 0x00,
}
func (m *GenesisState) Marshal() (dAtA []byte, err error) {

View File

@ -390,46 +390,46 @@ func init() { proto.RegisterFile("kava/auction/v1beta1/query.proto", fileDescrip
var fileDescriptor_0afd5f8bae92c6bb = []byte{
// 630 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x94, 0x4d, 0x6f, 0xd3, 0x4c,
0x10, 0xc7, 0xed, 0x34, 0x4d, 0xd3, 0x7d, 0xf4, 0x70, 0x58, 0x8c, 0x94, 0x9a, 0xe0, 0x44, 0x16,
0xf4, 0x95, 0xac, 0xfb, 0x72, 0xeb, 0x01, 0xa9, 0x05, 0x15, 0xf5, 0x82, 0xa8, 0x8f, 0x5c, 0xd0,
0x3a, 0x59, 0x5c, 0x8b, 0xc6, 0xeb, 0x66, 0x9d, 0x92, 0x08, 0x71, 0x81, 0x0b, 0x12, 0x17, 0x04,
0xe2, 0x5e, 0xbe, 0x08, 0xe7, 0x1e, 0x2b, 0x71, 0x80, 0x13, 0x42, 0x09, 0x07, 0x3e, 0x06, 0xf2,
0xee, 0x38, 0x89, 0xc1, 0x84, 0xdc, 0xbc, 0x93, 0xff, 0xfc, 0xe7, 0x37, 0x3b, 0xb3, 0x41, 0xf5,
0xa7, 0xf4, 0x8c, 0x3a, 0xb4, 0xdb, 0x8c, 0x03, 0x1e, 0x3a, 0x67, 0x5b, 0x1e, 0x8b, 0xe9, 0x96,
0x73, 0xda, 0x65, 0x9d, 0x3e, 0x89, 0x3a, 0x3c, 0xe6, 0xd8, 0x48, 0x14, 0x04, 0x14, 0x04, 0x14,
0xa6, 0x9d, 0x9b, 0xe7, 0xb3, 0x90, 0x89, 0x40, 0xa8, 0x4c, 0x73, 0xbd, 0xc9, 0x45, 0x9b, 0x0b,
0xc7, 0xa3, 0x82, 0x29, 0xcb, 0x91, 0x30, 0xa2, 0x7e, 0x10, 0x52, 0xe9, 0xa8, 0xb4, 0x86, 0xcf,
0x7d, 0x2e, 0x3f, 0x9d, 0xe4, 0x0b, 0xa2, 0x55, 0x9f, 0x73, 0xff, 0x84, 0x39, 0x34, 0x0a, 0x1c,
0x1a, 0x86, 0x3c, 0x96, 0x29, 0xa9, 0xff, 0x12, 0xfc, 0x2a, 0x4f, 0x5e, 0xf7, 0x89, 0x43, 0x43,
0x80, 0xb6, 0x0d, 0x84, 0x8f, 0x92, 0x82, 0x0f, 0x69, 0x87, 0xb6, 0x85, 0xcb, 0x4e, 0xbb, 0x4c,
0xc4, 0xf6, 0x11, 0xba, 0x9a, 0x89, 0x8a, 0x88, 0x87, 0x82, 0xe1, 0x5d, 0x54, 0x8a, 0x64, 0xa4,
0xa2, 0xd7, 0xf5, 0xd5, 0xff, 0xb6, 0xab, 0x24, 0xaf, 0x65, 0xa2, 0xb2, 0xf6, 0x8b, 0x17, 0xdf,
0x6a, 0x9a, 0x0b, 0x19, 0xf6, 0x1d, 0xb0, 0xdc, 0x53, 0x62, 0xa8, 0x84, 0x6f, 0x20, 0x04, 0xe9,
0x8f, 0x83, 0x96, 0xb4, 0x2d, 0xba, 0x8b, 0x10, 0x39, 0x6c, 0xed, 0x96, 0x5f, 0x9f, 0xd7, 0xb4,
0x9f, 0xe7, 0x35, 0xcd, 0x3e, 0x40, 0x46, 0x36, 0x1f, 0x98, 0x08, 0x5a, 0x00, 0x39, 0x40, 0x19,
0x44, 0x75, 0x4b, 0xd2, 0x6e, 0xc9, 0x5e, 0xd8, 0x77, 0x53, 0x91, 0xfd, 0x49, 0xcf, 0x1a, 0xa5,
0x3d, 0x63, 0x8c, 0x8a, 0x71, 0x3f, 0x62, 0xd2, 0x65, 0xd1, 0x95, 0xdf, 0xd8, 0x40, 0xf3, 0xfc,
0x59, 0xc8, 0x3a, 0x95, 0x82, 0x0c, 0xaa, 0x43, 0x12, 0x6d, 0xb1, 0x90, 0xb7, 0x2b, 0x73, 0x2a,
0x2a, 0x0f, 0x49, 0x34, 0x3a, 0xa6, 0x82, 0x55, 0x8a, 0x2a, 0x2a, 0x0f, 0xf8, 0x00, 0xa1, 0xf1,
0x08, 0x2b, 0xf3, 0x92, 0x70, 0x99, 0xa8, 0x79, 0x93, 0x64, 0xde, 0x44, 0xad, 0xd0, 0xf8, 0xee,
0x7c, 0x06, 0x44, 0xee, 0x44, 0xe6, 0xc4, 0x45, 0xbc, 0xd3, 0xd1, 0xb5, 0xdf, 0x1a, 0x80, 0xab,
0xd8, 0x44, 0x65, 0xe8, 0x32, 0x19, 0xd0, 0xdc, 0x5f, 0xef, 0x62, 0xa4, 0xc2, 0xf7, 0x33, 0x74,
0x05, 0x49, 0xb7, 0xf2, 0x4f, 0x3a, 0x55, 0x6e, 0x12, 0xcf, 0xbe, 0x8e, 0x96, 0x24, 0xd3, 0x03,
0xd6, 0x8b, 0x81, 0xeb, 0xf0, 0x5e, 0xba, 0x4d, 0xb7, 0x91, 0x99, 0xf7, 0x23, 0x50, 0x5f, 0x41,
0x85, 0xd1, 0xe4, 0x0b, 0x41, 0x6b, 0xfb, 0x4b, 0x11, 0xcd, 0x4b, 0x39, 0x7e, 0xa5, 0xa3, 0x92,
0xda, 0x25, 0xbc, 0x9a, 0xbf, 0x69, 0x7f, 0xae, 0xae, 0xb9, 0x36, 0x83, 0x52, 0x55, 0xb6, 0x6f,
0xbe, 0xfc, 0xfc, 0xe3, 0x7d, 0xc1, 0xc2, 0x55, 0x27, 0xf7, 0x8d, 0xaa, 0xc5, 0xc5, 0x1f, 0x74,
0xb4, 0x00, 0xd4, 0x78, 0x9a, 0x79, 0x76, 0xb1, 0xcd, 0xf5, 0x59, 0xa4, 0x00, 0xb2, 0x23, 0x41,
0x1a, 0x78, 0x23, 0x1f, 0x24, 0x1d, 0x97, 0xf3, 0x7c, 0xfc, 0x54, 0x5e, 0xe0, 0x37, 0x3a, 0x2a,
0xa7, 0x2b, 0x80, 0x67, 0xa8, 0x36, 0xba, 0xa1, 0x8d, 0x99, 0xb4, 0x80, 0xb6, 0x2c, 0xd1, 0xea,
0xd8, 0x9a, 0x8e, 0x86, 0x3f, 0xea, 0xe8, 0xff, 0xcc, 0x7c, 0xb1, 0x33, 0xa5, 0x4c, 0xde, 0x9a,
0x98, 0x9b, 0xb3, 0x27, 0x00, 0x5c, 0x43, 0xc2, 0xad, 0xe0, 0x5b, 0xf9, 0x70, 0x21, 0xeb, 0xc5,
0x0d, 0x08, 0x36, 0x82, 0xd6, 0xfe, 0xdd, 0x8b, 0x81, 0xa5, 0x5f, 0x0e, 0x2c, 0xfd, 0xfb, 0xc0,
0xd2, 0xdf, 0x0e, 0x2d, 0xed, 0x72, 0x68, 0x69, 0x5f, 0x87, 0x96, 0xf6, 0x68, 0xcd, 0x0f, 0xe2,
0xe3, 0xae, 0x47, 0x9a, 0xbc, 0x2d, 0xad, 0x1a, 0x27, 0xd4, 0x13, 0xca, 0xb4, 0x37, 0xb2, 0x4d,
0xfe, 0x11, 0x84, 0x57, 0x92, 0x4f, 0x69, 0xe7, 0x57, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3b, 0xc9,
0x4d, 0x6b, 0x10, 0x06, 0x00, 0x00,
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x94, 0x3f, 0x6f, 0xd3, 0x4e,
0x18, 0xc7, 0xed, 0x34, 0x4d, 0xd3, 0xfb, 0xe9, 0xc7, 0x70, 0x18, 0x29, 0x35, 0xc1, 0x89, 0x2c,
0xe8, 0x5f, 0x72, 0xee, 0x9f, 0xad, 0x03, 0x52, 0x0b, 0x2a, 0xea, 0x82, 0xa8, 0x47, 0x16, 0x74,
0x4e, 0x0e, 0xd7, 0xa2, 0xf1, 0xb9, 0x39, 0xa7, 0x24, 0x42, 0x2c, 0xb0, 0x20, 0xb1, 0x20, 0x10,
0x7b, 0x79, 0x23, 0xcc, 0x1d, 0x2b, 0x31, 0xc0, 0x84, 0x50, 0xc2, 0xc0, 0xcb, 0x40, 0xbe, 0x7b,
0x9c, 0xc4, 0x60, 0x42, 0x36, 0xdf, 0x73, 0xdf, 0xe7, 0xb9, 0xcf, 0x3d, 0xcf, 0xf7, 0x8c, 0xea,
0x4f, 0xe9, 0x19, 0x75, 0x68, 0xb7, 0x19, 0x07, 0x3c, 0x74, 0xce, 0xb6, 0x3c, 0x16, 0xd3, 0x2d,
0xe7, 0xb4, 0xcb, 0x3a, 0x7d, 0x12, 0x75, 0x78, 0xcc, 0xb1, 0x91, 0x28, 0x08, 0x28, 0x08, 0x28,
0xcc, 0xf5, 0x26, 0x17, 0x6d, 0x2e, 0x1c, 0x8f, 0x0a, 0xa6, 0xe4, 0xa3, 0xe4, 0x88, 0xfa, 0x41,
0x48, 0xa5, 0x5a, 0x56, 0x30, 0x0d, 0x9f, 0xfb, 0x5c, 0x7e, 0x3a, 0xc9, 0x17, 0x44, 0xab, 0x3e,
0xe7, 0xfe, 0x09, 0x73, 0x68, 0x14, 0x38, 0x34, 0x0c, 0x79, 0x2c, 0x53, 0x04, 0xec, 0x2e, 0xc1,
0xae, 0x5c, 0x79, 0xdd, 0x27, 0x0e, 0x0d, 0x01, 0xc8, 0xb4, 0x73, 0x91, 0x7d, 0x16, 0x32, 0x11,
0x40, 0xba, 0x6d, 0x20, 0x7c, 0x94, 0x40, 0x3d, 0xa4, 0x1d, 0xda, 0x16, 0x2e, 0x3b, 0xed, 0x32,
0x11, 0xdb, 0x47, 0xe8, 0x6a, 0x26, 0x2a, 0x22, 0x1e, 0x0a, 0x86, 0x77, 0x51, 0x29, 0x92, 0x91,
0x8a, 0x5e, 0xd7, 0x57, 0xff, 0xdb, 0xae, 0x92, 0xbc, 0x2b, 0x13, 0x95, 0xb5, 0x5f, 0xbc, 0xf8,
0x56, 0xd3, 0x5c, 0xc8, 0xb0, 0xef, 0x40, 0xc9, 0x3d, 0x25, 0x86, 0x93, 0xf0, 0x0d, 0x84, 0x20,
0xfd, 0x71, 0xd0, 0x92, 0x65, 0x8b, 0xee, 0x22, 0x44, 0x0e, 0x5b, 0xbb, 0xe5, 0xd7, 0xe7, 0x35,
0xed, 0xe7, 0x79, 0x4d, 0xb3, 0x0f, 0x90, 0x91, 0xcd, 0x07, 0x26, 0x82, 0x16, 0x40, 0x0e, 0x50,
0x06, 0x51, 0x1d, 0x21, 0x69, 0x47, 0xc8, 0x5e, 0xd8, 0x77, 0x53, 0x91, 0xfd, 0x49, 0xcf, 0x16,
0x4a, 0xef, 0x8c, 0x31, 0x2a, 0xc6, 0xfd, 0x88, 0xc9, 0x2a, 0x8b, 0xae, 0xfc, 0xc6, 0x06, 0x9a,
0xe7, 0xcf, 0x42, 0xd6, 0xa9, 0x14, 0x64, 0x50, 0x2d, 0x92, 0x68, 0x8b, 0x85, 0xbc, 0x5d, 0x99,
0x53, 0x51, 0xb9, 0x48, 0xa2, 0xd1, 0x31, 0x15, 0xac, 0x52, 0x54, 0x51, 0xb9, 0xc0, 0x07, 0x08,
0x8d, 0xc7, 0x5c, 0x99, 0x97, 0x84, 0xcb, 0x44, 0x79, 0x82, 0x24, 0x9e, 0x20, 0xca, 0x42, 0xe3,
0xde, 0xf9, 0x0c, 0x88, 0xdc, 0x89, 0xcc, 0x89, 0x46, 0xbc, 0xd3, 0xd1, 0xb5, 0xdf, 0x2e, 0x00,
0xad, 0xd8, 0x44, 0x65, 0xb8, 0x65, 0x32, 0xa0, 0xb9, 0xbf, 0xf6, 0x62, 0xa4, 0xc2, 0xf7, 0x33,
0x74, 0x05, 0x49, 0xb7, 0xf2, 0x4f, 0x3a, 0x75, 0xdc, 0x24, 0x9e, 0x7d, 0x1d, 0x2d, 0x49, 0xa6,
0x07, 0xac, 0x17, 0x03, 0xd7, 0xe1, 0xbd, 0xd4, 0x4d, 0xb7, 0x91, 0x99, 0xb7, 0x09, 0xd4, 0x57,
0x50, 0x61, 0x34, 0xf9, 0x42, 0xd0, 0xda, 0xfe, 0x52, 0x44, 0xf3, 0x52, 0x8e, 0x5f, 0xe9, 0xa8,
0xa4, 0xbc, 0x84, 0x57, 0xf3, 0x9d, 0xf6, 0xa7, 0x75, 0xcd, 0xb5, 0x19, 0x94, 0xea, 0x64, 0xfb,
0xe6, 0xcb, 0xcf, 0x3f, 0xde, 0x17, 0x2c, 0x5c, 0x75, 0x72, 0x1f, 0x8a, 0x32, 0x2e, 0xfe, 0xa0,
0xa3, 0x05, 0xa0, 0xc6, 0xd3, 0x8a, 0x67, 0x8d, 0x6d, 0xae, 0xcf, 0x22, 0x05, 0x90, 0x1d, 0x09,
0xd2, 0xc0, 0x1b, 0xf9, 0x20, 0xe9, 0xb8, 0x9c, 0xe7, 0xe3, 0xa7, 0xf2, 0x02, 0xbf, 0xd1, 0x51,
0x39, 0xb5, 0x00, 0x9e, 0xe1, 0xb4, 0x51, 0x87, 0x36, 0x66, 0xd2, 0x02, 0xda, 0xb2, 0x44, 0xab,
0x63, 0x6b, 0x3a, 0x1a, 0xfe, 0xa8, 0xa3, 0xff, 0x33, 0xf3, 0xc5, 0xce, 0x94, 0x63, 0xf2, 0x6c,
0x62, 0x6e, 0xce, 0x9e, 0x00, 0x70, 0x0d, 0x09, 0xb7, 0x82, 0x6f, 0xe5, 0xc3, 0x85, 0xac, 0x17,
0x37, 0x20, 0xd8, 0x08, 0x5a, 0xfb, 0x77, 0x2f, 0x06, 0x96, 0x7e, 0x39, 0xb0, 0xf4, 0xef, 0x03,
0x4b, 0x7f, 0x3b, 0xb4, 0xb4, 0xcb, 0xa1, 0xa5, 0x7d, 0x1d, 0x5a, 0xda, 0xa3, 0x35, 0x3f, 0x88,
0x8f, 0xbb, 0x1e, 0x69, 0xf2, 0xb6, 0x2c, 0xd5, 0x38, 0xa1, 0x9e, 0x50, 0x45, 0x7b, 0xa3, 0xb2,
0xc9, 0x1f, 0x41, 0x78, 0x25, 0xf9, 0x94, 0x76, 0x7e, 0x05, 0x00, 0x00, 0xff, 0xff, 0x51, 0x53,
0x3d, 0x4a, 0x10, 0x06, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -118,23 +118,23 @@ var fileDescriptor_226282be4da73be5 = []byte{
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xcd, 0x4e, 0x2c, 0x4b,
0xd4, 0x4f, 0x2c, 0x4d, 0x2e, 0xc9, 0xcc, 0xcf, 0xd3, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34,
0xd4, 0x2f, 0xa9, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x01, 0x49, 0xeb, 0x41, 0xa5,
0xf5, 0xa0, 0xd2, 0x52, 0x22, 0xe9, 0xf9, 0xe9, 0xf9, 0x60, 0x05, 0xfa, 0x20, 0x16, 0x44, 0xad,
0x94, 0x5c, 0x72, 0x7e, 0x71, 0x6e, 0x7e, 0xb1, 0x7e, 0x52, 0x62, 0x71, 0x2a, 0xdc, 0xa4, 0xe4,
0xfc, 0xcc, 0x3c, 0x88, 0xbc, 0x52, 0x3b, 0x23, 0x17, 0xb7, 0x6f, 0x71, 0x7a, 0x40, 0x4e, 0x62,
0x72, 0xaa, 0x53, 0x66, 0x8a, 0x90, 0x2c, 0x17, 0x17, 0xd4, 0xe0, 0xf8, 0xcc, 0x14, 0x09, 0x46,
0x05, 0x46, 0x0d, 0x96, 0x20, 0x4e, 0xa8, 0x88, 0x67, 0x8a, 0x90, 0x18, 0x17, 0x5b, 0x52, 0x66,
0x4a, 0x4a, 0x6a, 0x91, 0x04, 0x93, 0x02, 0xa3, 0x06, 0x67, 0x10, 0x94, 0x27, 0x64, 0xce, 0xc5,
0x96, 0x98, 0x9b, 0x5f, 0x9a, 0x57, 0x22, 0xc1, 0xac, 0xc0, 0xa8, 0xc1, 0x6d, 0x24, 0xa9, 0x07,
0xb1, 0x57, 0x0f, 0x64, 0x2f, 0xcc, 0x89, 0x7a, 0xce, 0xf9, 0x99, 0x79, 0x4e, 0x2c, 0x27, 0xee,
0xc9, 0x33, 0x04, 0x41, 0x95, 0x5b, 0x71, 0x74, 0x2c, 0x90, 0x67, 0x78, 0xb1, 0x40, 0x9e, 0x41,
0x49, 0x94, 0x4b, 0x18, 0xc9, 0x21, 0x41, 0xa9, 0xc5, 0x05, 0xf9, 0x79, 0xc5, 0xa9, 0x46, 0xf1,
0x5c, 0xcc, 0xbe, 0xc5, 0xe9, 0x42, 0x11, 0x5c, 0x1c, 0x70, 0x37, 0x2a, 0xea, 0x61, 0x0b, 0x00,
0x3d, 0x24, 0xdd, 0x52, 0x9a, 0x04, 0x95, 0xc0, 0x2c, 0x70, 0x72, 0x3e, 0xf1, 0x48, 0x8e, 0xf1,
0xc2, 0x23, 0x39, 0xc6, 0x07, 0x8f, 0xe4, 0x18, 0x27, 0x3c, 0x96, 0x63, 0xb8, 0xf0, 0x58, 0x8e,
0xe1, 0xc6, 0x63, 0x39, 0x86, 0x28, 0xcd, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc,
0x5c, 0x7d, 0x90, 0x71, 0xba, 0x39, 0x89, 0x49, 0xc5, 0x60, 0x96, 0x7e, 0x05, 0x3c, 0x76, 0x4a,
0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xa1, 0x69, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x97,
0xae, 0x6b, 0x8a, 0xba, 0x01, 0x00, 0x00,
0xf5, 0xa0, 0xd2, 0x52, 0x72, 0xc9, 0xf9, 0xc5, 0xb9, 0xf9, 0xc5, 0xfa, 0x49, 0x89, 0xc5, 0xa9,
0x70, 0x3d, 0xc9, 0xf9, 0x99, 0x79, 0x10, 0x5d, 0x52, 0x22, 0xe9, 0xf9, 0xe9, 0xf9, 0x60, 0xa6,
0x3e, 0x88, 0x05, 0x11, 0x55, 0x6a, 0x67, 0xe4, 0xe2, 0xf6, 0x2d, 0x4e, 0x0f, 0xc8, 0x49, 0x4c,
0x4e, 0x75, 0xca, 0x4c, 0x11, 0x92, 0xe5, 0xe2, 0x82, 0x1a, 0x1c, 0x9f, 0x99, 0x22, 0xc1, 0xa8,
0xc0, 0xa8, 0xc1, 0x12, 0xc4, 0x09, 0x15, 0xf1, 0x4c, 0x11, 0x12, 0xe3, 0x62, 0x4b, 0xca, 0x4c,
0x49, 0x49, 0x2d, 0x92, 0x60, 0x52, 0x60, 0xd4, 0xe0, 0x0c, 0x82, 0xf2, 0x84, 0xcc, 0xb9, 0xd8,
0x12, 0x73, 0xf3, 0x4b, 0xf3, 0x4a, 0x24, 0x98, 0x15, 0x18, 0x35, 0xb8, 0x8d, 0x24, 0xf5, 0x20,
0xae, 0xd1, 0x03, 0xb9, 0x06, 0xe6, 0x44, 0x3d, 0xe7, 0xfc, 0xcc, 0x3c, 0x27, 0x96, 0x13, 0xf7,
0xe4, 0x19, 0x82, 0xa0, 0xca, 0xad, 0x38, 0x3a, 0x16, 0xc8, 0x33, 0xbc, 0x58, 0x20, 0xcf, 0xa0,
0x24, 0xca, 0x25, 0x8c, 0xe4, 0x90, 0xa0, 0xd4, 0xe2, 0x82, 0xfc, 0xbc, 0xe2, 0x54, 0xa3, 0x78,
0x2e, 0x66, 0xdf, 0xe2, 0x74, 0xa1, 0x08, 0x2e, 0x0e, 0xb8, 0x1b, 0x15, 0xf5, 0xb0, 0x05, 0x80,
0x1e, 0x92, 0x6e, 0x29, 0x4d, 0x82, 0x4a, 0x60, 0x16, 0x38, 0x39, 0x9f, 0x78, 0x24, 0xc7, 0x78,
0xe1, 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7,
0x70, 0xe3, 0xb1, 0x1c, 0x43, 0x94, 0x66, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e,
0xae, 0x3e, 0xc8, 0x38, 0xdd, 0x9c, 0xc4, 0xa4, 0x62, 0x30, 0x4b, 0xbf, 0x02, 0x1e, 0x3b, 0x25,
0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0xe0, 0xd0, 0x34, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0xbd,
0x2b, 0xa7, 0xac, 0xba, 0x01, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -554,75 +554,75 @@ var fileDescriptor_01a01937d931b013 = []byte{
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4d, 0x6f, 0x1a, 0x57,
0x17, 0xf6, 0x18, 0x4c, 0xec, 0x03, 0x76, 0x78, 0xaf, 0x93, 0x37, 0xd8, 0x49, 0x81, 0x38, 0x55,
0x85, 0xa2, 0x1a, 0x9a, 0xa4, 0x95, 0xba, 0xa8, 0xaa, 0x32, 0x80, 0x63, 0x24, 0xc7, 0xa0, 0xc1,
0x56, 0x3f, 0x16, 0x9d, 0xde, 0x99, 0xb9, 0x86, 0x2b, 0x33, 0x73, 0x47, 0x73, 0x87, 0x04, 0xaf,
0xbb, 0xe9, 0xa2, 0x8b, 0x76, 0xd7, 0x7d, 0x77, 0x5d, 0x56, 0xf9, 0x11, 0x59, 0x46, 0x59, 0x55,
0x5d, 0x38, 0x95, 0xf3, 0x2f, 0xb2, 0xaa, 0xee, 0x07, 0x30, 0x4e, 0xdd, 0x8a, 0x05, 0x1b, 0x7b,
0xce, 0xc7, 0xf3, 0x9c, 0x33, 0x77, 0xce, 0x79, 0x2e, 0x70, 0xe7, 0x14, 0x3f, 0xc5, 0x35, 0x87,
0x56, 0x3f, 0x16, 0x9d, 0xde, 0x99, 0xb9, 0xc0, 0x95, 0x99, 0xb9, 0xa3, 0xb9, 0x43, 0x82, 0xd7,
0xdd, 0x74, 0xd1, 0x45, 0xbb, 0xeb, 0xbe, 0xbb, 0x2e, 0xab, 0xfc, 0x88, 0x2c, 0xa3, 0xac, 0xaa,
0x2e, 0x9c, 0xca, 0xf9, 0x17, 0x59, 0x55, 0xf7, 0xc3, 0x30, 0x4e, 0xdd, 0x8a, 0x05, 0x1b, 0x7b,
0xce, 0xc7, 0xf3, 0x9c, 0x33, 0x77, 0xce, 0x79, 0x2e, 0x70, 0xe7, 0x04, 0x3f, 0xc5, 0x35, 0x87,
0x84, 0x8f, 0x6a, 0x4f, 0x1f, 0x38, 0x24, 0xc6, 0x0f, 0xa4, 0x51, 0x0d, 0x23, 0x16, 0x33, 0xf4,
0x3f, 0x11, 0xad, 0x4a, 0x87, 0x8e, 0x6e, 0xdf, 0xe8, 0xb3, 0x3e, 0x93, 0xd1, 0x9a, 0x78, 0x52,
0x89, 0xdb, 0x45, 0x97, 0x71, 0x9f, 0xf1, 0x9a, 0x83, 0x39, 0x99, 0x12, 0xb9, 0x8c, 0x06, 0x3a,
0xbe, 0xa5, 0xe2, 0xb6, 0x02, 0x2a, 0x63, 0x02, 0xed, 0x33, 0xd6, 0x1f, 0x92, 0x9a, 0xb4, 0x9c,
0xd1, 0x49, 0xcd, 0x1b, 0x45, 0x38, 0xa6, 0x4c, 0x43, 0x77, 0x6c, 0xc8, 0x74, 0x71, 0x84, 0x7d,
0x8e, 0x8e, 0x21, 0x87, 0x39, 0x27, 0xb1, 0x1d, 0x4a, 0xbb, 0x60, 0x94, 0x53, 0x95, 0xec, 0xc3,
0xf7, 0xaa, 0xff, 0x68, 0xb2, 0x5a, 0x17, 0x69, 0x12, 0x65, 0x6e, 0xbe, 0x38, 0x2f, 0x2d, 0xfd,
0xf6, 0xba, 0x94, 0x9d, 0xf9, 0xb8, 0x95, 0xc5, 0x33, 0x63, 0xe7, 0xc7, 0x15, 0x80, 0x59, 0x10,
0xdd, 0x80, 0x15, 0x8f, 0x04, 0xcc, 0x2f, 0x18, 0x65, 0xa3, 0xb2, 0x66, 0x29, 0x03, 0xdd, 0x83,
0x6b, 0xe2, 0x75, 0x6c, 0xea, 0x15, 0x96, 0xcb, 0x46, 0x25, 0x65, 0xc2, 0xc5, 0x79, 0x29, 0xd3,
0x60, 0x34, 0x68, 0x37, 0xad, 0x8c, 0x08, 0xb5, 0x3d, 0xf4, 0x18, 0x72, 0x7c, 0x14, 0x86, 0xc3,
0x33, 0x7b, 0x48, 0x7d, 0x1a, 0x17, 0x52, 0x65, 0xa3, 0x92, 0x7d, 0x58, 0xbc, 0xa2, 0xc1, 0x9e,
0x4c, 0x3b, 0x10, 0x59, 0x66, 0x5a, 0x74, 0x68, 0x65, 0xf9, 0xcc, 0x85, 0xfe, 0x0f, 0x19, 0xec,
0xc6, 0xf4, 0x29, 0x29, 0xa4, 0xcb, 0x46, 0x65, 0xd5, 0xd2, 0x16, 0x62, 0xb0, 0xe1, 0x91, 0x70,
0x14, 0x9f, 0xd9, 0xd8, 0xf3, 0x22, 0xc2, 0x79, 0x61, 0xa5, 0x6c, 0x54, 0x72, 0xe6, 0xfe, 0xdb,
0xf3, 0xd2, 0x6e, 0x9f, 0xc6, 0x83, 0x91, 0x53, 0x75, 0x99, 0xaf, 0x0f, 0x58, 0xff, 0xdb, 0xe5,
0xde, 0x69, 0x2d, 0x3e, 0x0b, 0x09, 0xaf, 0xd6, 0x5d, 0xb7, 0xae, 0x80, 0xaf, 0x9e, 0xef, 0x6e,
0xea, 0xcf, 0xa0, 0x3d, 0xe6, 0x59, 0x4c, 0xb8, 0xb5, 0xae, 0xf8, 0xb5, 0x0f, 0x7d, 0x0d, 0x6b,
0x27, 0x74, 0x4c, 0x3c, 0xfb, 0x84, 0x90, 0x42, 0x46, 0x1c, 0x88, 0xf9, 0x99, 0x68, 0xf7, 0xcf,
0xf3, 0xd2, 0x07, 0x73, 0xd4, 0x6b, 0x07, 0xf1, 0xab, 0xe7, 0xbb, 0xa0, 0x0b, 0xb5, 0x83, 0xd8,
0x3f, 0x11, 0xad, 0x4a, 0x87, 0x8e, 0x6e, 0x17, 0x5d, 0xc6, 0x7d, 0xc6, 0x6b, 0x0e, 0xe6, 0x64,
0x0a, 0x71, 0x19, 0x0d, 0x14, 0x64, 0x7b, 0x4b, 0xc5, 0x6d, 0x69, 0xd5, 0x94, 0xa1, 0x43, 0x37,
0x06, 0x6c, 0xc0, 0x94, 0x5f, 0x3c, 0x69, 0x6f, 0x71, 0xc0, 0xd8, 0x60, 0x44, 0x6a, 0xd2, 0x72,
0xc6, 0xfd, 0x9a, 0x37, 0x8e, 0x70, 0x4c, 0x99, 0x26, 0xdc, 0xb1, 0x21, 0xd3, 0xc5, 0x11, 0xf6,
0x39, 0x3a, 0x86, 0x1c, 0xe6, 0x9c, 0xc4, 0x76, 0x28, 0xed, 0x82, 0x51, 0x4e, 0x55, 0xb2, 0x0f,
0xdf, 0xab, 0xfe, 0xa3, 0xc9, 0x6a, 0x5d, 0xa4, 0x49, 0x94, 0xb9, 0xf9, 0xe2, 0xac, 0xb4, 0xf4,
0xdb, 0xeb, 0x52, 0x76, 0xe6, 0xe3, 0x56, 0x16, 0xcf, 0x8c, 0x9d, 0x1f, 0x57, 0x00, 0x66, 0x41,
0x74, 0x03, 0x56, 0x3c, 0x12, 0x30, 0xbf, 0x60, 0x94, 0x8d, 0xca, 0x9a, 0xa5, 0x0c, 0x74, 0x0f,
0xae, 0x89, 0x97, 0xb4, 0xa9, 0x57, 0x58, 0x2e, 0x1b, 0x95, 0x94, 0x09, 0xe7, 0x67, 0xa5, 0x4c,
0x83, 0xd1, 0xa0, 0xdd, 0xb4, 0x32, 0x22, 0xd4, 0xf6, 0xd0, 0x63, 0xc8, 0xf1, 0x71, 0x18, 0x8e,
0x4e, 0xed, 0x11, 0xf5, 0x69, 0x5c, 0x48, 0x95, 0x8d, 0x4a, 0xf6, 0x61, 0xf1, 0x8a, 0x06, 0x7b,
0x32, 0xed, 0x40, 0x64, 0x99, 0x69, 0xd1, 0xa1, 0x95, 0xe5, 0x33, 0x17, 0xfa, 0x3f, 0x64, 0xb0,
0x1b, 0xd3, 0xa7, 0xa4, 0x90, 0x2e, 0x1b, 0x95, 0x55, 0x4b, 0x5b, 0x88, 0xc1, 0x86, 0x47, 0xc2,
0x71, 0x7c, 0x6a, 0x63, 0xcf, 0x8b, 0x08, 0xe7, 0x85, 0x95, 0xb2, 0x51, 0xc9, 0x99, 0xfb, 0x6f,
0xcf, 0x4a, 0xbb, 0x03, 0x1a, 0x0f, 0xc7, 0x4e, 0xd5, 0x65, 0xbe, 0x3e, 0x76, 0xfd, 0x6f, 0x97,
0x7b, 0x27, 0xb5, 0xf8, 0x34, 0x24, 0xbc, 0x5a, 0x77, 0xdd, 0xba, 0x02, 0xbe, 0x7a, 0xbe, 0xbb,
0xa9, 0x3f, 0x8e, 0xf6, 0x98, 0xa7, 0x31, 0xe1, 0xd6, 0xba, 0xe2, 0xd7, 0x3e, 0xf4, 0x35, 0xac,
0xf5, 0xe9, 0x84, 0x78, 0x76, 0x9f, 0x90, 0x42, 0x46, 0x1c, 0x88, 0xf9, 0x99, 0x68, 0xf7, 0xcf,
0xb3, 0xd2, 0x07, 0x73, 0xd4, 0x6b, 0x07, 0xf1, 0xab, 0xe7, 0xbb, 0xa0, 0x0b, 0xb5, 0x83, 0xd8,
0x5a, 0x95, 0x74, 0x7b, 0x84, 0x20, 0x0f, 0xae, 0xfb, 0x34, 0xb0, 0xf9, 0x33, 0x1c, 0xda, 0xd8,
0x67, 0xa3, 0x20, 0x2e, 0x5c, 0x5b, 0x40, 0x81, 0x75, 0x9f, 0x06, 0xbd, 0x67, 0x38, 0xac, 0x4b,
0x4a, 0x59, 0x05, 0x8f, 0x2f, 0x55, 0x59, 0x5d, 0x48, 0x15, 0x3c, 0x4e, 0x54, 0x79, 0x1f, 0x36,
0xc4, 0xbb, 0x38, 0x43, 0xe6, 0x9e, 0xda, 0xe2, 0x4f, 0x61, 0xad, 0x6c, 0x54, 0xd2, 0x56, 0xce,
0xa7, 0x81, 0x29, 0xec, 0x03, 0xe6, 0x9e, 0xca, 0x2c, 0x3c, 0x4e, 0x66, 0x81, 0xce, 0xc2, 0xe3,
0x67, 0xe3, 0x20, 0x2e, 0x5c, 0x5b, 0x40, 0x81, 0x75, 0x9f, 0x06, 0xbd, 0x67, 0x38, 0xac, 0x4b,
0x4a, 0x59, 0x05, 0x4f, 0x2e, 0x55, 0x59, 0x5d, 0x48, 0x15, 0x3c, 0x49, 0x54, 0x79, 0x1f, 0x36,
0xc4, 0xbb, 0x38, 0x23, 0xe6, 0x9e, 0xd8, 0xe2, 0x4f, 0x61, 0xad, 0x6c, 0x54, 0xd2, 0x56, 0xce,
0xa7, 0x81, 0x29, 0xec, 0x03, 0xe6, 0x9e, 0xc8, 0x2c, 0x3c, 0x49, 0x66, 0x81, 0xce, 0xc2, 0x93,
0x69, 0xd6, 0xce, 0xef, 0xcb, 0x90, 0x4d, 0x8c, 0x07, 0xb2, 0x60, 0x45, 0x4d, 0x93, 0xb1, 0x80,
0xbe, 0x15, 0x15, 0xba, 0x0b, 0xb9, 0x98, 0xfa, 0x44, 0x8d, 0x29, 0x51, 0x23, 0xbd, 0x6a, 0x65,
0x85, 0xef, 0x40, 0xb9, 0x50, 0x13, 0xa4, 0x69, 0x87, 0x24, 0xa2, 0xcc, 0xd3, 0xa3, 0xbc, 0x55,
0x55, 0xcb, 0x5a, 0x9d, 0x2c, 0x6b, 0xb5, 0xa9, 0x97, 0xd5, 0x5c, 0x15, 0x7d, 0xfd, 0xf2, 0xba,
0x64, 0x58, 0x20, 0x70, 0x5d, 0x09, 0x43, 0x27, 0x90, 0x97, 0x2c, 0x42, 0x17, 0x3c, 0xbd, 0x15,
0x55, 0xcb, 0x5a, 0xbd, 0x58, 0xd6, 0x6a, 0x53, 0x2f, 0xab, 0xb9, 0x2a, 0xfa, 0xfa, 0xe5, 0x75,
0xc9, 0xb0, 0x40, 0xe0, 0xba, 0x12, 0x86, 0xfa, 0x90, 0x97, 0x2c, 0x42, 0x2d, 0x3c, 0xbd, 0x15,
0xe9, 0x05, 0xbc, 0xc7, 0x86, 0x60, 0x35, 0x05, 0xa9, 0xec, 0x77, 0xe7, 0xfb, 0x0c, 0x40, 0x3d,
0x66, 0x3e, 0x75, 0xc5, 0x57, 0x41, 0x2e, 0x64, 0xf4, 0xc7, 0x56, 0x1a, 0xb1, 0x55, 0xd5, 0x58,
0xd1, 0xc7, 0x74, 0x09, 0xc5, 0xf6, 0x9a, 0x1f, 0x69, 0x7d, 0xa8, 0xcc, 0xd1, 0x87, 0x00, 0x70,
0x4b, 0x53, 0xa3, 0x13, 0x40, 0x11, 0x0e, 0x3c, 0xe6, 0xdb, 0xc1, 0xc8, 0x77, 0x48, 0x64, 0x0f,
0x30, 0x1f, 0xc8, 0xa3, 0xcc, 0x99, 0x9f, 0xbe, 0x3d, 0x2f, 0x7d, 0x9c, 0x60, 0x8c, 0x49, 0xe0,
0x91, 0xc8, 0xa7, 0x41, 0x9c, 0x7c, 0x1c, 0x52, 0x87, 0xd7, 0x1c, 0xb1, 0x77, 0xd5, 0x7d, 0x32,
0x56, 0x0b, 0x98, 0x57, 0x9c, 0x87, 0x92, 0x72, 0x1f, 0xf3, 0x01, 0xba, 0x07, 0xeb, 0x64, 0x1c,
0xd2, 0x88, 0xd8, 0x03, 0x42, 0xfb, 0x03, 0x25, 0x2b, 0x69, 0x2b, 0xa7, 0x9c, 0xfb, 0xd2, 0x87,
0xee, 0xc0, 0x9a, 0x38, 0x12, 0x1e, 0x63, 0x3f, 0x94, 0x27, 0x9c, 0xb2, 0x66, 0x0e, 0xf4, 0x1d,
0x64, 0xb8, 0x2c, 0xbb, 0x70, 0xbd, 0xd0, 0xbc, 0xe8, 0x04, 0xd6, 0x22, 0xe2, 0xd2, 0x90, 0x92,
0x20, 0x96, 0x42, 0xb1, 0xc8, 0x22, 0x33, 0x6a, 0xf4, 0x21, 0x20, 0x55, 0xd1, 0x66, 0xf1, 0x80,
0x44, 0xb6, 0x3b, 0xc0, 0x34, 0x50, 0xc2, 0x61, 0xe5, 0x55, 0xa4, 0x23, 0x02, 0x0d, 0xe1, 0x47,
0x0f, 0xe1, 0xe6, 0x14, 0x7a, 0x09, 0x20, 0x35, 0xc0, 0xda, 0x9c, 0x06, 0x13, 0x98, 0xbb, 0x90,
0x73, 0x87, 0x4c, 0x8c, 0xab, 0x33, 0xdd, 0xe4, 0x94, 0x95, 0x55, 0x3e, 0xb9, 0xa6, 0xe8, 0x13,
0xc8, 0xf0, 0x18, 0xc7, 0x23, 0x2e, 0x17, 0x78, 0xe3, 0xca, 0x2b, 0x48, 0xcc, 0x61, 0x4f, 0x26,
0x59, 0x3a, 0x19, 0x95, 0x20, 0xeb, 0x46, 0x8c, 0x73, 0xdd, 0x43, 0x56, 0x2e, 0x1d, 0x48, 0x97,
0x2a, 0xfd, 0x39, 0xac, 0x79, 0x34, 0x22, 0xae, 0x58, 0xa8, 0x42, 0x4e, 0x52, 0x97, 0xff, 0x85,
0xba, 0x39, 0xc9, 0xb3, 0x66, 0x90, 0x9d, 0x9f, 0x53, 0xa0, 0xae, 0x39, 0xa5, 0x1f, 0x68, 0x1f,
0xae, 0xd3, 0xc0, 0x65, 0x3e, 0x0d, 0xfa, 0xb6, 0xba, 0x5e, 0xa4, 0x88, 0xfc, 0xe7, 0x3e, 0xa8,
0xdb, 0x68, 0x63, 0x82, 0x9b, 0x31, 0xb1, 0x51, 0xdc, 0x67, 0x09, 0xa6, 0xe5, 0x39, 0x99, 0x26,
0x38, 0xcd, 0xb4, 0x07, 0x1b, 0xee, 0x28, 0x8a, 0xc4, 0x07, 0xd1, 0x44, 0xa9, 0xf9, 0x88, 0xd6,
0x35, 0x4c, 0xf3, 0x7c, 0x0b, 0xb7, 0x93, 0x12, 0x66, 0xbf, 0x43, 0x9a, 0x9e, 0x8f, 0xb4, 0x90,
0x90, 0xbc, 0xc6, 0x25, 0xfe, 0x3d, 0x2d, 0x91, 0x64, 0x88, 0x43, 0x4e, 0x3c, 0xb9, 0x38, 0x73,
0x0a, 0xa0, 0x14, 0xce, 0x96, 0xc2, 0xdd, 0x3f, 0x03, 0x98, 0x8d, 0x02, 0xba, 0x0d, 0xb7, 0x7a,
0x5f, 0xd6, 0xbb, 0x76, 0xef, 0xa8, 0x7e, 0x74, 0xdc, 0xb3, 0x8f, 0x0f, 0x7b, 0xdd, 0x56, 0xa3,
0xbd, 0xd7, 0x6e, 0x35, 0xf3, 0x4b, 0xe8, 0x06, 0xe4, 0x93, 0xc1, 0x4e, 0xb7, 0x75, 0x98, 0x37,
0xd0, 0x16, 0xdc, 0x4c, 0x7a, 0x1b, 0x9d, 0x27, 0xdd, 0x83, 0xd6, 0x51, 0xab, 0x99, 0x5f, 0x46,
0xb7, 0x60, 0x33, 0x19, 0x6a, 0x7d, 0xd5, 0x6d, 0x5b, 0xad, 0x66, 0x3e, 0xb5, 0x9d, 0xfe, 0xe1,
0xd7, 0xe2, 0xd2, 0x7d, 0x06, 0xeb, 0x97, 0x46, 0x05, 0x15, 0x61, 0x5b, 0xe6, 0x37, 0xdb, 0x56,
0xab, 0x71, 0xd4, 0xee, 0x1c, 0xbe, 0xd3, 0xc0, 0xa4, 0xbb, 0x59, 0xbc, 0x7d, 0xd8, 0xe8, 0x3c,
0x69, 0x1f, 0x3e, 0xce, 0x1b, 0x57, 0x04, 0x3b, 0xc7, 0x47, 0x8f, 0x3b, 0x22, 0xb8, 0xac, 0x0a,
0x9a, 0x5f, 0xbc, 0xb8, 0x28, 0x1a, 0x2f, 0x2f, 0x8a, 0xc6, 0x5f, 0x17, 0x45, 0xe3, 0xa7, 0x37,
0xc5, 0xa5, 0x97, 0x6f, 0x8a, 0x4b, 0x7f, 0xbc, 0x29, 0x2e, 0x7d, 0x93, 0x54, 0x79, 0x31, 0xd0,
0xbb, 0x43, 0xec, 0x70, 0xf9, 0x54, 0x1b, 0xab, 0x5f, 0x9f, 0x52, 0x0b, 0x9c, 0x8c, 0x3c, 0xd7,
0x47, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0x80, 0xbd, 0x2f, 0x3b, 0x97, 0x0a, 0x00, 0x00,
0x4b, 0x53, 0xa3, 0x3e, 0xa0, 0x08, 0x07, 0x1e, 0xf3, 0xed, 0x60, 0xec, 0x3b, 0x24, 0xb2, 0x87,
0x98, 0x0f, 0xe5, 0x51, 0xe6, 0xcc, 0x4f, 0xdf, 0x9e, 0x95, 0x3e, 0x4e, 0x30, 0xc6, 0x24, 0xf0,
0x48, 0xe4, 0xd3, 0x20, 0x4e, 0x3e, 0x8e, 0xa8, 0xc3, 0x6b, 0x8e, 0xd8, 0xbb, 0xea, 0x3e, 0x99,
0xa8, 0x05, 0xcc, 0x2b, 0xce, 0x43, 0x49, 0xb9, 0x8f, 0xf9, 0x10, 0xdd, 0x83, 0x75, 0x32, 0x09,
0x69, 0x44, 0xec, 0x21, 0xa1, 0x83, 0xa1, 0x92, 0x95, 0xb4, 0x95, 0x53, 0xce, 0x7d, 0xe9, 0x43,
0x77, 0x60, 0x4d, 0x1c, 0x09, 0x8f, 0xb1, 0x1f, 0xca, 0x13, 0x4e, 0x59, 0x33, 0x07, 0xfa, 0x0e,
0x32, 0x5c, 0x96, 0x5d, 0xb8, 0x5e, 0x68, 0x5e, 0xd4, 0x87, 0xb5, 0x88, 0xb8, 0x34, 0xa4, 0x24,
0x88, 0xa5, 0x50, 0x2c, 0xb2, 0xc8, 0x8c, 0x1a, 0x7d, 0x08, 0x48, 0x55, 0xb4, 0x59, 0x3c, 0x24,
0x91, 0xed, 0x0e, 0x31, 0x0d, 0x94, 0x70, 0x58, 0x79, 0x15, 0xe9, 0x88, 0x40, 0x43, 0xf8, 0xd1,
0x43, 0xb8, 0x39, 0x85, 0x5e, 0x02, 0x48, 0x0d, 0xb0, 0x36, 0xa7, 0xc1, 0x04, 0xe6, 0x2e, 0xe4,
0xdc, 0x11, 0x13, 0xe3, 0xea, 0x4c, 0x37, 0x39, 0x65, 0x65, 0x95, 0x4f, 0xae, 0x29, 0xfa, 0x04,
0x32, 0x3c, 0xc6, 0xf1, 0x98, 0xcb, 0x05, 0xde, 0xb8, 0xf2, 0x0a, 0x12, 0x73, 0xd8, 0x93, 0x49,
0x96, 0x4e, 0x46, 0x25, 0xc8, 0xba, 0x11, 0xe3, 0x5c, 0xf7, 0x90, 0x95, 0x4b, 0x07, 0xd2, 0xa5,
0x4a, 0x7f, 0x0e, 0x6b, 0x1e, 0x8d, 0x88, 0x2b, 0x16, 0xaa, 0x90, 0x93, 0xd4, 0xe5, 0x7f, 0xa1,
0x6e, 0x5e, 0xe4, 0x59, 0x33, 0xc8, 0xce, 0xcf, 0x29, 0x50, 0xd7, 0x9c, 0xd2, 0x0f, 0xb4, 0x0f,
0xd7, 0x69, 0xe0, 0x32, 0x9f, 0x06, 0x03, 0x5b, 0x5d, 0x2f, 0x52, 0x44, 0xfe, 0x73, 0x1f, 0xd4,
0x6d, 0xb4, 0x71, 0x81, 0x9b, 0x31, 0xb1, 0x71, 0x3c, 0x60, 0x09, 0xa6, 0xe5, 0x39, 0x99, 0x2e,
0x70, 0x9a, 0x69, 0x0f, 0x36, 0xdc, 0x71, 0x14, 0x89, 0x0f, 0xa2, 0x89, 0x52, 0xf3, 0x11, 0xad,
0x6b, 0x98, 0xe6, 0xf9, 0x16, 0x6e, 0x27, 0x25, 0xcc, 0x7e, 0x87, 0x34, 0x3d, 0x1f, 0x69, 0x21,
0x21, 0x79, 0x8d, 0x4b, 0xfc, 0x7b, 0x5a, 0x22, 0xc9, 0x08, 0x87, 0x9c, 0x78, 0x72, 0x71, 0xe6,
0x14, 0x40, 0x29, 0x9c, 0x2d, 0x85, 0xbb, 0x7f, 0x0a, 0x30, 0x1b, 0x05, 0x74, 0x1b, 0x6e, 0xf5,
0xbe, 0xac, 0x77, 0xed, 0xde, 0x51, 0xfd, 0xe8, 0xb8, 0x67, 0x1f, 0x1f, 0xf6, 0xba, 0xad, 0x46,
0x7b, 0xaf, 0xdd, 0x6a, 0xe6, 0x97, 0xd0, 0x0d, 0xc8, 0x27, 0x83, 0x9d, 0x6e, 0xeb, 0x30, 0x6f,
0xa0, 0x2d, 0xb8, 0x99, 0xf4, 0x36, 0x3a, 0x4f, 0xba, 0x07, 0xad, 0xa3, 0x56, 0x33, 0xbf, 0x8c,
0x6e, 0xc1, 0x66, 0x32, 0xd4, 0xfa, 0xaa, 0xdb, 0xb6, 0x5a, 0xcd, 0x7c, 0x6a, 0x3b, 0xfd, 0xc3,
0xaf, 0xc5, 0xa5, 0xfb, 0x0c, 0xd6, 0x2f, 0x8d, 0x0a, 0x2a, 0xc2, 0xb6, 0xcc, 0x6f, 0xb6, 0xad,
0x56, 0xe3, 0xa8, 0xdd, 0x39, 0x7c, 0xa7, 0x81, 0x8b, 0xee, 0x66, 0xf1, 0xf6, 0x61, 0xa3, 0xf3,
0xa4, 0x7d, 0xf8, 0x38, 0x6f, 0x5c, 0x11, 0xec, 0x1c, 0x1f, 0x3d, 0xee, 0x88, 0xe0, 0xb2, 0x2a,
0x68, 0x7e, 0xf1, 0xe2, 0xbc, 0x68, 0xbc, 0x3c, 0x2f, 0x1a, 0x7f, 0x9d, 0x17, 0x8d, 0x9f, 0xde,
0x14, 0x97, 0x5e, 0xbe, 0x29, 0x2e, 0xfd, 0xf1, 0xa6, 0xb8, 0xf4, 0x4d, 0x52, 0xe5, 0xc5, 0x40,
0xef, 0x8e, 0xb0, 0xc3, 0xe5, 0x53, 0x6d, 0xa2, 0x7e, 0x7d, 0x4a, 0x2d, 0x70, 0x32, 0xf2, 0x5c,
0x1f, 0xfd, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x87, 0x2c, 0x8f, 0xa6, 0x97, 0x0a, 0x00, 0x00,
}
func (m *Params) Marshal() (dAtA []byte, err error) {

View File

@ -107,30 +107,30 @@ func init() {
func init() { proto.RegisterFile("kava/bep3/v1beta1/genesis.proto", fileDescriptor_ad8c98a16ce5aad0) }
var fileDescriptor_ad8c98a16ce5aad0 = []byte{
// 357 bytes of a gzipped FileDescriptorProto
// 356 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x91, 0xb1, 0x6e, 0xea, 0x30,
0x14, 0x86, 0x13, 0x40, 0x08, 0x25, 0xdc, 0x81, 0x70, 0xaf, 0x94, 0x8b, 0xda, 0x04, 0x75, 0xa8,
0x58, 0x6a, 0x0b, 0x18, 0xba, 0xb6, 0x59, 0xba, 0xb6, 0x81, 0x2e, 0x5d, 0x90, 0x83, 0xdc, 0xd4,
0x22, 0xa9, 0x2d, 0x8e, 0x03, 0xe5, 0x2d, 0x78, 0x8e, 0xbe, 0x48, 0x19, 0x19, 0x3b, 0x95, 0x0a,
0x5e, 0xa4, 0xb2, 0x13, 0xca, 0x00, 0xdb, 0x39, 0x27, 0xdf, 0xff, 0x9f, 0x93, 0xdf, 0x96, 0x3f,
0x21, 0x33, 0x82, 0x23, 0x2a, 0xfa, 0x78, 0xd6, 0x8d, 0xa8, 0x24, 0x5d, 0x1c, 0xd3, 0x57, 0x0a,
0x0c, 0x90, 0x98, 0x72, 0xc9, 0x9d, 0x86, 0x02, 0x90, 0x02, 0x50, 0x01, 0xb4, 0xce, 0x8e, 0x35,
0xfa, 0xbb, 0x16, 0xb4, 0xfc, 0x98, 0xf3, 0x38, 0xa1, 0x58, 0x77, 0x51, 0xf6, 0x8c, 0x25, 0x4b,
0x29, 0x48, 0x92, 0x8a, 0x02, 0xf8, 0x1b, 0xf3, 0x98, 0xeb, 0x12, 0xab, 0x2a, 0x9f, 0x5e, 0x7c,
0x94, 0xac, 0xfa, 0x5d, 0xbe, 0x79, 0x20, 0x89, 0xa4, 0xce, 0xb5, 0x55, 0x15, 0x64, 0x4a, 0x52,
0x70, 0xcd, 0xb6, 0xd9, 0xb1, 0x7b, 0xff, 0xd1, 0xd1, 0x25, 0xe8, 0x5e, 0x03, 0x41, 0x65, 0xf5,
0xe5, 0x1b, 0x61, 0x81, 0x3b, 0x8f, 0x56, 0x9d, 0x48, 0x9e, 0xb2, 0xf1, 0x08, 0xe6, 0x44, 0x80,
0x5b, 0x6a, 0x97, 0x3b, 0x76, 0xef, 0xfc, 0x84, 0xfc, 0x56, 0x63, 0x83, 0x39, 0x11, 0x41, 0x53,
0x59, 0xbc, 0x6f, 0x7c, 0xfb, 0x30, 0x83, 0xd0, 0x26, 0x87, 0xc6, 0x79, 0xb0, 0x6a, 0x90, 0x09,
0x91, 0x30, 0x0a, 0x6e, 0x59, 0x5b, 0x7a, 0xa7, 0x2c, 0x01, 0xa8, 0x1c, 0x28, 0x6e, 0x11, 0xfc,
0x2b, 0x3c, 0xff, 0x1c, 0x86, 0x8c, 0x42, 0xf8, 0x6b, 0xe3, 0x0c, 0xad, 0xa6, 0x98, 0xd2, 0x19,
0xe3, 0x19, 0x8c, 0xa2, 0x84, 0x8f, 0x27, 0x23, 0x95, 0x95, 0x5b, 0xd1, 0xff, 0xdb, 0x42, 0x79,
0x90, 0x68, 0x1f, 0x24, 0x1a, 0xee, 0x83, 0x0c, 0x6a, 0xca, 0x79, 0xb9, 0xf1, 0xcd, 0xb0, 0xb1,
0x37, 0x08, 0x94, 0x5e, 0x11, 0xc1, 0xcd, 0x6a, 0xeb, 0x99, 0xeb, 0xad, 0x67, 0x7e, 0x6f, 0x3d,
0x73, 0xb9, 0xf3, 0x8c, 0xf5, 0xce, 0x33, 0x3e, 0x77, 0x9e, 0xf1, 0x74, 0x19, 0x33, 0xf9, 0x92,
0x45, 0x68, 0xcc, 0x53, 0xac, 0x4e, 0xbf, 0x4a, 0x48, 0x04, 0xba, 0xc2, 0x6f, 0xf9, 0x7b, 0xca,
0x85, 0xa0, 0x10, 0x55, 0xf5, 0xca, 0xfe, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x66, 0xe2, 0x75,
0x0b, 0x1d, 0x02, 0x00, 0x00,
0x5e, 0xa4, 0xb2, 0x13, 0xca, 0x00, 0x9b, 0xed, 0xf3, 0x9d, 0xef, 0x9c, 0xfc, 0xb1, 0xfc, 0x09,
0x99, 0x11, 0x1c, 0x51, 0xd1, 0xc7, 0xb3, 0x6e, 0x44, 0x25, 0xe9, 0xe2, 0x98, 0xbe, 0x52, 0x60,
0x80, 0xc4, 0x94, 0x4b, 0xee, 0x34, 0x14, 0x80, 0x14, 0x80, 0x0a, 0xa0, 0xf5, 0x37, 0xe6, 0x31,
0xd7, 0x55, 0xac, 0x4e, 0x39, 0xd8, 0xf2, 0x63, 0xce, 0xe3, 0x84, 0x62, 0x7d, 0x8b, 0xb2, 0x67,
0x2c, 0x59, 0x4a, 0x41, 0x92, 0x54, 0x14, 0xc0, 0xd9, 0xf1, 0x28, 0xad, 0xd5, 0xd5, 0x8b, 0x8f,
0x92, 0x55, 0xbf, 0xcb, 0x27, 0x0f, 0x24, 0x91, 0xd4, 0xb9, 0xb6, 0xaa, 0x82, 0x4c, 0x49, 0x0a,
0xae, 0xd9, 0x36, 0x3b, 0x76, 0xef, 0x3f, 0x3a, 0xda, 0x04, 0xdd, 0x6b, 0x20, 0xa8, 0xac, 0xbe,
0x7c, 0x23, 0x2c, 0x70, 0xe7, 0xd1, 0xaa, 0x13, 0xc9, 0x53, 0x36, 0x1e, 0xc1, 0x9c, 0x08, 0x70,
0x4b, 0xed, 0x72, 0xc7, 0xee, 0x9d, 0x9f, 0x68, 0xbf, 0xd5, 0xd8, 0x60, 0x4e, 0x44, 0xd0, 0x54,
0x8a, 0xf7, 0x8d, 0x6f, 0x1f, 0xde, 0x20, 0xb4, 0xc9, 0xe1, 0xe2, 0x3c, 0x58, 0x35, 0xc8, 0x84,
0x48, 0x18, 0x05, 0xb7, 0xac, 0x95, 0xde, 0x29, 0x25, 0x00, 0x95, 0x03, 0xc5, 0x2d, 0x82, 0x7f,
0x85, 0xf3, 0xcf, 0xe1, 0x91, 0x51, 0x08, 0x7f, 0x35, 0xce, 0xd0, 0x6a, 0x8a, 0x29, 0x9d, 0x31,
0x9e, 0xc1, 0x28, 0x4a, 0xf8, 0x78, 0x32, 0x52, 0x99, 0xb9, 0x15, 0xfd, 0xbd, 0x2d, 0x94, 0x07,
0x8a, 0xf6, 0x81, 0xa2, 0xe1, 0x3e, 0xd0, 0xa0, 0xa6, 0xcc, 0xcb, 0x8d, 0x6f, 0x86, 0x8d, 0xbd,
0x20, 0x50, 0xfd, 0x8a, 0x08, 0x6e, 0x56, 0x5b, 0xcf, 0x5c, 0x6f, 0x3d, 0xf3, 0x7b, 0xeb, 0x99,
0xcb, 0x9d, 0x67, 0xac, 0x77, 0x9e, 0xf1, 0xb9, 0xf3, 0x8c, 0xa7, 0xcb, 0x98, 0xc9, 0x97, 0x2c,
0x42, 0x63, 0x9e, 0x62, 0xb5, 0xfa, 0x55, 0x42, 0x22, 0xd0, 0x27, 0xfc, 0x96, 0xff, 0x18, 0xb9,
0x10, 0x14, 0xa2, 0xaa, 0x1e, 0xd9, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0x24, 0x63, 0x3b, 0x63,
0x1d, 0x02, 0x00, 0x00,
}
func (m *GenesisState) Marshal() (dAtA []byte, err error) {

View File

@ -726,81 +726,81 @@ func init() {
func init() { proto.RegisterFile("kava/bep3/v1beta1/query.proto", fileDescriptor_a5e4082d53c18bf6) }
var fileDescriptor_a5e4082d53c18bf6 = []byte{
// 1175 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xcf, 0x6f, 0x1b, 0xc5,
0x17, 0xb7, 0x9d, 0xc4, 0x8d, 0x9f, 0x9d, 0x7c, 0xbf, 0x4c, 0x03, 0xdd, 0xb8, 0xad, 0xed, 0x2e,
0xaa, 0xeb, 0x96, 0xc6, 0xdb, 0xa6, 0x02, 0x04, 0x48, 0x88, 0x26, 0x25, 0x04, 0xa9, 0x4a, 0x61,
0x73, 0xe3, 0xc0, 0x6a, 0xbc, 0x3b, 0xac, 0x47, 0xf1, 0xee, 0x6c, 0x76, 0xd6, 0x69, 0x43, 0xd5,
0x03, 0x9c, 0x38, 0x21, 0x24, 0x10, 0x82, 0x5b, 0xcf, 0x5c, 0x41, 0xfc, 0x0d, 0x3d, 0x56, 0x70,
0xe1, 0x02, 0x45, 0x09, 0x07, 0xfe, 0x0c, 0x34, 0x3f, 0xd6, 0x5e, 0xc7, 0x4e, 0xe2, 0x9c, 0xec,
0x7d, 0xef, 0x7d, 0x3e, 0xef, 0x33, 0x33, 0x6f, 0xde, 0x1b, 0xb8, 0xbc, 0x83, 0xf7, 0xb0, 0xd5,
0x21, 0xd1, 0x1d, 0x6b, 0xef, 0x76, 0x87, 0x24, 0xf8, 0xb6, 0xb5, 0xdb, 0x27, 0xf1, 0x7e, 0x3b,
0x8a, 0x59, 0xc2, 0xd0, 0x4b, 0xc2, 0xdd, 0x16, 0xee, 0xb6, 0x76, 0x57, 0x2f, 0x8d, 0x23, 0xa4,
0x5f, 0x02, 0xaa, 0x4b, 0x3e, 0xf3, 0x99, 0xfc, 0x6b, 0x89, 0x7f, 0xda, 0xba, 0xec, 0x32, 0x1e,
0x30, 0xee, 0x28, 0x87, 0xfa, 0xd0, 0xae, 0x4b, 0x3e, 0x63, 0x7e, 0x8f, 0x58, 0x38, 0xa2, 0x16,
0x0e, 0x43, 0x96, 0xe0, 0x84, 0xb2, 0x30, 0xf5, 0xd6, 0x54, 0xac, 0xd5, 0xc1, 0x9c, 0x0c, 0xd2,
0xb9, 0x8c, 0x86, 0xa9, 0x5f, 0xa3, 0xe5, 0x57, 0xa7, 0xff, 0x99, 0xe5, 0xf5, 0x63, 0x49, 0xa0,
0xfd, 0x37, 0xb2, 0x78, 0xb9, 0xb0, 0x01, 0x4b, 0x84, 0x7d, 0x1a, 0x66, 0x62, 0xcd, 0x25, 0x40,
0x1f, 0x8b, 0x88, 0x8f, 0x70, 0x8c, 0x03, 0x6e, 0x93, 0xdd, 0x3e, 0xe1, 0x89, 0xb9, 0x05, 0xe7,
0x47, 0xac, 0x3c, 0x62, 0x21, 0x27, 0xe8, 0x4d, 0x28, 0x46, 0xd2, 0x62, 0xe4, 0x1b, 0xf9, 0x56,
0x79, 0x75, 0xb9, 0x3d, 0xb6, 0x53, 0x6d, 0x05, 0x59, 0x9b, 0x7d, 0xf6, 0x57, 0x3d, 0x67, 0xeb,
0x70, 0xf3, 0x2d, 0xb8, 0x20, 0xf9, 0xee, 0x72, 0x4e, 0x92, 0xed, 0x7e, 0x14, 0xf5, 0xf6, 0x75,
0x2a, 0xb4, 0x04, 0x73, 0x1e, 0x09, 0x59, 0x20, 0x29, 0x4b, 0xb6, 0xfa, 0x78, 0x7b, 0xfe, 0xab,
0xa7, 0xf5, 0xdc, 0xbf, 0x4f, 0xeb, 0x39, 0xf3, 0xc7, 0x19, 0x38, 0x3f, 0x02, 0xd3, 0x5a, 0x36,
0xe1, 0x7f, 0x34, 0x74, 0x59, 0x40, 0x43, 0xdf, 0xe1, 0xd2, 0x35, 0x10, 0xa5, 0xb7, 0x5a, 0x2c,
0x7f, 0x20, 0x6b, 0x9d, 0xd1, 0x50, 0x8b, 0x5a, 0x4c, 0x71, 0x8a, 0x51, 0x30, 0xb1, 0x7e, 0xe2,
0xb3, 0x0c, 0x53, 0x61, 0x4a, 0xa6, 0x14, 0xa7, 0x99, 0x36, 0x60, 0xd1, 0xed, 0xc7, 0x31, 0x09,
0x93, 0x94, 0x68, 0x66, 0x3a, 0xa2, 0x05, 0x0d, 0xd3, 0x3c, 0x9f, 0xc2, 0xc5, 0x84, 0x06, 0xc4,
0xe9, 0xd1, 0x80, 0x26, 0xc4, 0x73, 0x8e, 0x90, 0xce, 0x4e, 0x47, 0x6a, 0x08, 0x8e, 0xfb, 0x8a,
0x62, 0x7d, 0x84, 0x7f, 0x03, 0x2a, 0x92, 0x9f, 0xf4, 0x70, 0xc4, 0x89, 0x67, 0xcc, 0x69, 0x42,
0x55, 0x57, 0xed, 0xb4, 0xae, 0xda, 0xf7, 0x74, 0x5d, 0xad, 0xcd, 0x0b, 0xc2, 0x1f, 0x5e, 0xd4,
0xf3, 0x76, 0x59, 0x00, 0xdf, 0x57, 0x38, 0x73, 0x07, 0x8c, 0xf1, 0x63, 0xd5, 0xe7, 0xf3, 0x00,
0x2a, 0x58, 0x98, 0x47, 0x0f, 0xa7, 0x39, 0xa1, 0x62, 0x26, 0xa0, 0xf5, 0x0a, 0xca, 0x78, 0xe8,
0x32, 0xaf, 0xc2, 0xf2, 0x91, 0x64, 0x94, 0xa4, 0x05, 0x9b, 0xa9, 0x97, 0x5d, 0xa8, 0x4e, 0x0a,
0xd3, 0xaa, 0xb6, 0x61, 0x31, 0xa3, 0x8a, 0x12, 0x51, 0xc9, 0x33, 0x67, 0xd6, 0xb5, 0x80, 0xb3,
0xe4, 0xe6, 0x3b, 0xf0, 0x8a, 0x4a, 0x99, 0xb0, 0x80, 0xba, 0xdb, 0x0f, 0x71, 0x94, 0x16, 0xf7,
0x05, 0x38, 0xc7, 0x1f, 0xe2, 0xc8, 0xa1, 0x9e, 0x2e, 0xef, 0xa2, 0xf8, 0xfc, 0xd0, 0xcb, 0xe8,
0xf5, 0xd3, 0xab, 0x91, 0x01, 0x6b, 0xb1, 0xf7, 0xa1, 0x8c, 0xa5, 0xd5, 0x11, 0x28, 0x5d, 0x94,
0x57, 0x27, 0x29, 0x1d, 0xc3, 0x6a, 0xa1, 0x80, 0x07, 0x1e, 0xf3, 0x8b, 0x39, 0x40, 0x13, 0x92,
0x2c, 0x42, 0x61, 0xa0, 0xae, 0x40, 0x3d, 0xe4, 0x42, 0x11, 0x07, 0xac, 0x1f, 0x26, 0x46, 0x41,
0xee, 0xcc, 0x09, 0x65, 0x76, 0x4b, 0xe4, 0xf8, 0xe9, 0x45, 0xbd, 0xe5, 0xd3, 0xa4, 0xdb, 0xef,
0xb4, 0x5d, 0x16, 0xe8, 0x36, 0xa7, 0x7f, 0x56, 0xb8, 0xb7, 0x63, 0x25, 0xfb, 0x11, 0xe1, 0x12,
0xc0, 0x6d, 0x4d, 0x8d, 0x6e, 0x02, 0x8a, 0x71, 0xe8, 0xb1, 0xc0, 0x09, 0xfb, 0x41, 0x87, 0xc4,
0x4e, 0x17, 0xf3, 0xae, 0xbc, 0x2c, 0x25, 0xfb, 0xff, 0xca, 0xb3, 0x25, 0x1d, 0x9b, 0x98, 0x77,
0xd1, 0xab, 0xb0, 0x40, 0x1e, 0x45, 0x34, 0x26, 0x4e, 0x97, 0x50, 0xbf, 0x9b, 0xc8, 0x0b, 0x30,
0x6b, 0x57, 0x94, 0x71, 0x53, 0xda, 0xd0, 0x25, 0x28, 0x89, 0xd2, 0xe4, 0x09, 0x0e, 0x22, 0x59,
0xd0, 0x33, 0xf6, 0xd0, 0x80, 0x6e, 0x41, 0x91, 0x93, 0xd0, 0x23, 0xb1, 0x51, 0x14, 0x49, 0xd6,
0x8c, 0xdf, 0x7e, 0x59, 0x59, 0xd2, 0x0b, 0xbb, 0xeb, 0x79, 0x31, 0xe1, 0x7c, 0x3b, 0x89, 0x69,
0xe8, 0xdb, 0x3a, 0x0e, 0xbd, 0x01, 0xa5, 0x98, 0xb8, 0x34, 0xa2, 0x24, 0x4c, 0x8c, 0x73, 0xa7,
0x80, 0x86, 0xa1, 0x62, 0x69, 0x8a, 0xc1, 0x61, 0x49, 0x97, 0xc4, 0x8e, 0xdb, 0xc5, 0x34, 0x34,
0xe6, 0xd5, 0xd2, 0x94, 0xe7, 0x81, 0x70, 0xac, 0x0b, 0x3b, 0x5a, 0x85, 0x97, 0x07, 0xd0, 0x11,
0x40, 0x49, 0x02, 0xce, 0x0f, 0x9c, 0x19, 0xcc, 0x15, 0xa8, 0xb8, 0x3d, 0xc6, 0x89, 0xe7, 0x74,
0x7a, 0xcc, 0xdd, 0x31, 0x40, 0x2e, 0xb6, 0xac, 0x6c, 0x6b, 0xc2, 0x84, 0x5e, 0x87, 0x22, 0x4f,
0x70, 0xd2, 0xe7, 0x46, 0xb9, 0x91, 0x6f, 0x2d, 0xae, 0x5e, 0x9e, 0x50, 0x34, 0xa2, 0x0a, 0xb6,
0x65, 0x90, 0xad, 0x83, 0x51, 0x1d, 0xca, 0x6e, 0xcc, 0x38, 0xd7, 0x1a, 0x2a, 0x8d, 0x7c, 0x6b,
0xde, 0x06, 0x69, 0x52, 0xa9, 0xdf, 0x85, 0x92, 0x47, 0x63, 0xe2, 0x8a, 0xa6, 0x60, 0x2c, 0x48,
0xea, 0xc6, 0x31, 0xd4, 0xf7, 0xd2, 0x38, 0x7b, 0x08, 0x31, 0x7f, 0x2d, 0x8c, 0x55, 0x7b, 0x7a,
0x85, 0xd1, 0x2a, 0x9c, 0xa3, 0xe1, 0x1e, 0xeb, 0xed, 0x11, 0x55, 0x8d, 0x27, 0x6c, 0x77, 0x1a,
0x88, 0x6a, 0x00, 0xb2, 0x08, 0x64, 0x97, 0x92, 0x17, 0x64, 0xd6, 0xce, 0x58, 0x32, 0xfb, 0x30,
0x73, 0x96, 0x7d, 0x18, 0x59, 0xe6, 0xec, 0x99, 0x97, 0x89, 0x36, 0x00, 0x86, 0x83, 0x56, 0x77,
0xd7, 0xe6, 0xc8, 0x3d, 0x52, 0xcf, 0x8d, 0xe1, 0xcc, 0xf4, 0x89, 0xde, 0x06, 0x3b, 0x83, 0xcc,
0x74, 0x89, 0x9f, 0xf3, 0x69, 0xab, 0xcd, 0x6e, 0x9c, 0xbe, 0xc2, 0x5b, 0x50, 0xc9, 0xf4, 0x89,
0xb4, 0xa5, 0x9d, 0xa9, 0x51, 0x94, 0x87, 0x8d, 0x82, 0xa3, 0x0f, 0x46, 0xe4, 0xab, 0x11, 0x76,
// 1176 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x4f, 0x6f, 0x1b, 0xc5,
0x1b, 0xb6, 0x9d, 0xc4, 0x8d, 0x5f, 0x3b, 0xf9, 0xfd, 0x98, 0x06, 0xba, 0x71, 0x5b, 0xdb, 0x5d,
0x54, 0xd7, 0x2d, 0x8d, 0xb7, 0x4d, 0x05, 0x08, 0x90, 0x10, 0x4d, 0x4a, 0x08, 0x52, 0x95, 0xc2,
0xe6, 0xc6, 0x81, 0xd5, 0x78, 0x77, 0x58, 0x8f, 0xe2, 0xdd, 0xd9, 0xec, 0xac, 0xd3, 0x86, 0xaa,
0x07, 0x38, 0x71, 0x42, 0x48, 0x20, 0x04, 0xb7, 0x9e, 0xb9, 0x82, 0xf8, 0x0c, 0x3d, 0x56, 0x70,
0xe1, 0x02, 0x45, 0x09, 0x07, 0x3e, 0x06, 0x9a, 0x3f, 0x6b, 0xaf, 0x63, 0x27, 0x71, 0x4e, 0xf6,
0xbe, 0xef, 0xfb, 0x3c, 0xef, 0x33, 0x33, 0xcf, 0xfc, 0x81, 0xcb, 0x3b, 0x78, 0x0f, 0x5b, 0x1d,
0x12, 0xdd, 0xb1, 0xf6, 0x6e, 0x77, 0x48, 0x82, 0x6f, 0x5b, 0xbb, 0x7d, 0x12, 0xef, 0xb7, 0xa3,
0x98, 0x25, 0x0c, 0xbd, 0x24, 0xd2, 0x6d, 0x91, 0x6e, 0xeb, 0x74, 0xf5, 0x86, 0xcb, 0x78, 0xc0,
0xb8, 0xd5, 0xc1, 0x9c, 0xa8, 0xda, 0x01, 0x32, 0xc2, 0x3e, 0x0d, 0x71, 0x42, 0x59, 0xa8, 0xe0,
0xd5, 0x5a, 0xb6, 0x36, 0xad, 0x72, 0x19, 0x4d, 0xf3, 0xcb, 0x2a, 0xef, 0xc8, 0x2f, 0x4b, 0x7d,
0xe8, 0xd4, 0x92, 0xcf, 0x7c, 0xa6, 0xe2, 0xe2, 0x9f, 0x8e, 0x5e, 0xf2, 0x19, 0xf3, 0x7b, 0xc4,
0xc2, 0x11, 0xb5, 0x70, 0x18, 0xb2, 0x44, 0x76, 0x4b, 0x31, 0x35, 0x9d, 0x95, 0x5f, 0x9d, 0xfe,
0x67, 0x96, 0xd7, 0x8f, 0xb3, 0x72, 0x2e, 0x8d, 0x0f, 0x56, 0x0e, 0x4d, 0x66, 0xcd, 0x25, 0x40,
0x1f, 0x8b, 0xe1, 0x7c, 0x84, 0x63, 0x1c, 0x70, 0x9b, 0xec, 0xf6, 0x09, 0x4f, 0xcc, 0x2d, 0x38,
0x3f, 0x12, 0xe5, 0x11, 0x0b, 0x39, 0x41, 0x6f, 0x42, 0x31, 0x92, 0x11, 0x23, 0xdf, 0xc8, 0xb7,
0xca, 0xab, 0xcb, 0xed, 0xb1, 0x99, 0x6a, 0x2b, 0xc8, 0xda, 0xec, 0xb3, 0xbf, 0xea, 0x39, 0x5b,
0x97, 0x9b, 0x6f, 0xc1, 0x05, 0xc9, 0x77, 0x97, 0x73, 0x92, 0x6c, 0xf7, 0xa3, 0xa8, 0xb7, 0xaf,
0x5b, 0xa1, 0x25, 0x98, 0xf3, 0x48, 0xc8, 0x02, 0x49, 0x59, 0xb2, 0xd5, 0xc7, 0xdb, 0xf3, 0x5f,
0x3d, 0xad, 0xe7, 0xfe, 0x7d, 0x5a, 0xcf, 0x99, 0x3f, 0xce, 0xc0, 0xf9, 0x11, 0x98, 0xd6, 0xb2,
0x09, 0xff, 0xa3, 0xa1, 0xcb, 0x02, 0x1a, 0xfa, 0x0e, 0x97, 0xa9, 0x81, 0x28, 0x3d, 0xa5, 0x62,
0xfe, 0x07, 0xb2, 0xd6, 0x19, 0x0d, 0xb5, 0xa8, 0xc5, 0x14, 0xa7, 0x18, 0x05, 0x13, 0xeb, 0x27,
0x3e, 0xcb, 0x30, 0x15, 0xa6, 0x64, 0x4a, 0x71, 0x9a, 0x69, 0x03, 0x16, 0xdd, 0x7e, 0x1c, 0x93,
0x30, 0x49, 0x89, 0x66, 0xa6, 0x23, 0x5a, 0xd0, 0x30, 0xcd, 0xf3, 0x29, 0x5c, 0x4c, 0x68, 0x40,
0x9c, 0x1e, 0x0d, 0x68, 0x42, 0x3c, 0xe7, 0x08, 0xe9, 0xec, 0x74, 0xa4, 0x86, 0xe0, 0xb8, 0xaf,
0x28, 0xd6, 0x47, 0xf8, 0x37, 0xa0, 0x22, 0xf9, 0x49, 0x0f, 0x47, 0x9c, 0x78, 0xc6, 0x9c, 0x26,
0x54, 0x4e, 0x6a, 0xa7, 0x4e, 0x6a, 0xdf, 0xd3, 0x4e, 0x5a, 0x9b, 0x17, 0x84, 0x3f, 0xbc, 0xa8,
0xe7, 0xed, 0xb2, 0x00, 0xbe, 0xaf, 0x70, 0xe6, 0x0e, 0x18, 0xe3, 0xcb, 0xaa, 0xd7, 0xe7, 0x01,
0x54, 0xb0, 0x08, 0x8f, 0x2e, 0x4e, 0x73, 0x82, 0x63, 0x26, 0xa0, 0xf5, 0x08, 0xca, 0x78, 0x98,
0x32, 0xaf, 0xc2, 0xf2, 0x91, 0x66, 0x94, 0xa4, 0x86, 0xcd, 0xf8, 0x65, 0x17, 0xaa, 0x93, 0xca,
0xb4, 0xaa, 0x6d, 0x58, 0xcc, 0xa8, 0xa2, 0x44, 0x38, 0x79, 0xe6, 0xcc, 0xba, 0x16, 0x70, 0x96,
0xdc, 0x7c, 0x07, 0x5e, 0x51, 0x2d, 0x13, 0x16, 0x50, 0x77, 0xfb, 0x21, 0x8e, 0x52, 0x73, 0x5f,
0x80, 0x73, 0xfc, 0x21, 0x8e, 0x1c, 0xea, 0x69, 0x7b, 0x17, 0xc5, 0xe7, 0x87, 0x5e, 0x46, 0xaf,
0x9f, 0x6e, 0x8d, 0x0c, 0x58, 0x8b, 0xbd, 0x0f, 0x65, 0x2c, 0xa3, 0x8e, 0x40, 0x69, 0x53, 0x5e,
0x9d, 0xa4, 0x74, 0x0c, 0xab, 0x85, 0x02, 0x1e, 0x64, 0xcc, 0x2f, 0xe6, 0x00, 0x4d, 0x68, 0xb2,
0x08, 0x85, 0x81, 0xba, 0x02, 0xf5, 0x90, 0x0b, 0x45, 0x1c, 0xb0, 0x7e, 0x98, 0x18, 0x05, 0x39,
0x33, 0x27, 0xd8, 0xec, 0x96, 0xe8, 0xf1, 0xd3, 0x8b, 0x7a, 0xcb, 0xa7, 0x49, 0xb7, 0xdf, 0x69,
0xbb, 0x2c, 0xd0, 0xc7, 0x99, 0xfe, 0x59, 0xe1, 0xde, 0x8e, 0x95, 0xec, 0x47, 0x84, 0x4b, 0x00,
0xb7, 0x35, 0x35, 0xba, 0x09, 0x28, 0xc6, 0xa1, 0xc7, 0x02, 0x27, 0xec, 0x07, 0x1d, 0x12, 0x3b,
0x5d, 0xcc, 0xbb, 0x72, 0xb3, 0x94, 0xec, 0xff, 0xab, 0xcc, 0x96, 0x4c, 0x6c, 0x62, 0xde, 0x45,
0xaf, 0xc2, 0x02, 0x79, 0x14, 0xd1, 0x98, 0x38, 0x5d, 0x42, 0xfd, 0x6e, 0x22, 0x37, 0xc0, 0xac,
0x5d, 0x51, 0xc1, 0x4d, 0x19, 0x43, 0x97, 0xa0, 0x24, 0xac, 0xc9, 0x13, 0x1c, 0x44, 0xd2, 0xd0,
0x33, 0xf6, 0x30, 0x80, 0x6e, 0x41, 0x91, 0x93, 0xd0, 0x23, 0xb1, 0x51, 0x14, 0x4d, 0xd6, 0x8c,
0xdf, 0x7e, 0x59, 0x59, 0xd2, 0x03, 0xbb, 0xeb, 0x79, 0x31, 0xe1, 0x7c, 0x3b, 0x89, 0x69, 0xe8,
0xdb, 0xba, 0x0e, 0xbd, 0x01, 0xa5, 0x98, 0xb8, 0x34, 0xa2, 0x24, 0x4c, 0x8c, 0x73, 0xa7, 0x80,
0x86, 0xa5, 0x62, 0x68, 0x8a, 0xc1, 0x61, 0x49, 0x97, 0xc4, 0x8e, 0xdb, 0xc5, 0x34, 0x34, 0xe6,
0xd5, 0xd0, 0x54, 0xe6, 0x81, 0x48, 0xac, 0x8b, 0x38, 0x5a, 0x85, 0x97, 0x07, 0xd0, 0x11, 0x40,
0x49, 0x02, 0xce, 0x0f, 0x92, 0x19, 0xcc, 0x15, 0xa8, 0xb8, 0x3d, 0xc6, 0x89, 0xe7, 0x74, 0x7a,
0xcc, 0xdd, 0x31, 0x40, 0x0e, 0xb6, 0xac, 0x62, 0x6b, 0x22, 0x84, 0x5e, 0x87, 0x22, 0x4f, 0x70,
0xd2, 0xe7, 0x46, 0xb9, 0x91, 0x6f, 0x2d, 0xae, 0x5e, 0x9e, 0x60, 0x1a, 0xe1, 0x82, 0x6d, 0x59,
0x64, 0xeb, 0x62, 0x54, 0x87, 0xb2, 0x1b, 0x33, 0xce, 0xb5, 0x86, 0x4a, 0x23, 0xdf, 0x9a, 0xb7,
0x41, 0x86, 0x54, 0xeb, 0x77, 0xa1, 0xe4, 0xd1, 0x98, 0xb8, 0xe2, 0x50, 0x30, 0x16, 0x24, 0x75,
0xe3, 0x18, 0xea, 0x7b, 0x69, 0x9d, 0x3d, 0x84, 0x98, 0xbf, 0x16, 0xc6, 0xdc, 0x9e, 0x6e, 0x61,
0xb4, 0x0a, 0xe7, 0x68, 0xb8, 0xc7, 0x7a, 0x7b, 0x44, 0xb9, 0xf1, 0x84, 0xe9, 0x4e, 0x0b, 0x51,
0x0d, 0x40, 0x9a, 0x40, 0x9e, 0x52, 0x72, 0x83, 0xcc, 0xda, 0x99, 0x48, 0x66, 0x1e, 0x66, 0xce,
0x32, 0x0f, 0x23, 0xc3, 0x9c, 0x3d, 0xf3, 0x30, 0xd1, 0x06, 0xc0, 0xf0, 0x55, 0xa0, 0x4f, 0xd7,
0xe6, 0xc8, 0x3e, 0x52, 0xcf, 0x8d, 0xe1, 0x9d, 0xe9, 0x13, 0x3d, 0x0d, 0x76, 0x06, 0x99, 0x39,
0x25, 0x7e, 0xce, 0xa7, 0x47, 0x6d, 0x76, 0xe2, 0xf4, 0x16, 0xde, 0x82, 0x4a, 0xe6, 0x9c, 0x48,
0x8f, 0xb4, 0x33, 0x1d, 0x14, 0xe5, 0xe1, 0x41, 0xc1, 0xd1, 0x07, 0x23, 0xf2, 0xd5, 0x15, 0x76,
0xed, 0x54, 0xf9, 0x8a, 0x2f, 0xab, 0x7f, 0xf5, 0xcf, 0x39, 0x98, 0x93, 0xaa, 0xd1, 0xe7, 0x50,
0x54, 0x0f, 0x03, 0x34, 0x49, 0xd6, 0xf8, 0x0b, 0xa4, 0xda, 0x3c, 0x2d, 0x4c, 0xa5, 0x33, 0xaf,
0x7c, 0xf9, 0xfb, 0x3f, 0xdf, 0x16, 0x2e, 0xa2, 0x65, 0x6b, 0xfc, 0x85, 0xa6, 0x1e, 0x1f, 0xe8,
0xfb, 0x3c, 0x94, 0x33, 0xbd, 0x1c, 0xdd, 0x38, 0x8e, 0x7a, 0xfc, 0x75, 0x52, 0x7d, 0x6d, 0xaa,
0x58, 0xad, 0xa5, 0x2d, 0xb5, 0xb4, 0x50, 0x73, 0x82, 0x16, 0x39, 0x31, 0xd4, 0x28, 0xb4, 0x1e,
0xcb, 0x37, 0xce, 0x13, 0x21, 0x6c, 0x61, 0x64, 0x4c, 0xa1, 0x9b, 0xa7, 0xa7, 0x1b, 0x0e, 0xbd,
0xea, 0xca, 0x94, 0xd1, 0x5a, 0x5e, 0x4b, 0xca, 0x33, 0x51, 0xe3, 0x44, 0x79, 0x42, 0xc6, 0x77,
0x79, 0x80, 0x61, 0xa9, 0xa0, 0xeb, 0xc7, 0xe6, 0x39, 0x3a, 0xf0, 0xaa, 0x37, 0xa6, 0x09, 0xd5,
0x7a, 0x2c, 0xa9, 0xe7, 0x3a, 0xba, 0x36, 0x49, 0x8f, 0x0c, 0x17, 0xe5, 0x6c, 0x3d, 0xd6, 0x13,
0xf4, 0x09, 0xfa, 0x5a, 0x1c, 0x64, 0xa6, 0x4e, 0xa7, 0x48, 0xc6, 0x4f, 0x3f, 0xc8, 0xf1, 0x0b,
0x65, 0x36, 0xa5, 0xb2, 0x06, 0xaa, 0x9d, 0xa8, 0x8c, 0xaf, 0xbd, 0xf7, 0xec, 0xa0, 0x96, 0x7f,
0x7e, 0x50, 0xcb, 0xff, 0x7d, 0x50, 0xcb, 0x7f, 0x73, 0x58, 0xcb, 0x3d, 0x3f, 0xac, 0xe5, 0xfe,
0x38, 0xac, 0xe5, 0x3e, 0x69, 0x66, 0x46, 0xa2, 0xe0, 0x58, 0xe9, 0xe1, 0x0e, 0x57, 0x6c, 0x8f,
0x14, 0x9f, 0x1c, 0x8b, 0x9d, 0xa2, 0x7c, 0x6b, 0xdd, 0xf9, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x34,
0xdc, 0xa3, 0xe4, 0x92, 0x0c, 0x00, 0x00,
0x54, 0x0f, 0x03, 0x34, 0x49, 0xd6, 0xf8, 0x0b, 0xa4, 0xda, 0x3c, 0xad, 0x4c, 0xb5, 0x33, 0xaf,
0x7c, 0xf9, 0xfb, 0x3f, 0xdf, 0x16, 0x2e, 0xa2, 0x65, 0x6b, 0xfc, 0x99, 0xa3, 0x1e, 0x1f, 0xe8,
0xfb, 0x3c, 0x94, 0x33, 0x67, 0x39, 0xba, 0x71, 0x1c, 0xf5, 0xf8, 0xeb, 0xa4, 0xfa, 0xda, 0x54,
0xb5, 0x5a, 0x4b, 0x5b, 0x6a, 0x69, 0xa1, 0xe6, 0x04, 0x2d, 0xf2, 0xc6, 0x50, 0x57, 0xa1, 0xf5,
0x58, 0xbe, 0x71, 0x9e, 0x08, 0x61, 0x0b, 0x23, 0xd7, 0x14, 0xba, 0x79, 0x7a, 0xbb, 0xe1, 0xa5,
0x57, 0x5d, 0x99, 0xb2, 0x5a, 0xcb, 0x6b, 0x49, 0x79, 0x26, 0x6a, 0x9c, 0x28, 0x4f, 0xc8, 0xf8,
0x2e, 0x0f, 0x30, 0xb4, 0x0a, 0xba, 0x7e, 0x6c, 0x9f, 0xa3, 0x17, 0x5e, 0xf5, 0xc6, 0x34, 0xa5,
0x5a, 0x8f, 0x25, 0xf5, 0x5c, 0x47, 0xd7, 0x26, 0xe9, 0x91, 0xe5, 0xc2, 0xce, 0xd6, 0x63, 0x7d,
0x83, 0x3e, 0x41, 0x5f, 0x8b, 0x85, 0xcc, 0xf8, 0x74, 0x8a, 0x66, 0xfc, 0xf4, 0x85, 0x1c, 0xdf,
0x50, 0x66, 0x53, 0x2a, 0x6b, 0xa0, 0xda, 0x89, 0xca, 0xf8, 0xda, 0x7b, 0xcf, 0x0e, 0x6a, 0xf9,
0xe7, 0x07, 0xb5, 0xfc, 0xdf, 0x07, 0xb5, 0xfc, 0x37, 0x87, 0xb5, 0xdc, 0xf3, 0xc3, 0x5a, 0xee,
0x8f, 0xc3, 0x5a, 0xee, 0x93, 0x66, 0xe6, 0x4a, 0x14, 0x1c, 0x2b, 0x3d, 0xdc, 0xe1, 0x8a, 0xed,
0x91, 0xe2, 0x93, 0xd7, 0x62, 0xa7, 0x28, 0xdf, 0x5a, 0x77, 0xfe, 0x0b, 0x00, 0x00, 0xff, 0xff,
0xd4, 0xac, 0x57, 0x4a, 0x92, 0x0c, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -275,44 +275,44 @@ func init() {
func init() { proto.RegisterFile("kava/bep3/v1beta1/tx.proto", fileDescriptor_019a1c7100544f13) }
var fileDescriptor_019a1c7100544f13 = []byte{
// 591 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x94, 0x3d, 0x6f, 0xd3, 0x40,
0x18, 0xc7, 0xed, 0xa4, 0xa4, 0xf4, 0x5a, 0x44, 0xb8, 0x16, 0xc9, 0x35, 0xc5, 0x8e, 0x52, 0x51,
0x79, 0x68, 0x6c, 0x9a, 0x6e, 0x4c, 0x34, 0x61, 0xa0, 0x43, 0x41, 0x72, 0x36, 0x16, 0xeb, 0x6c,
0x5f, 0xed, 0x6b, 0xeb, 0x3b, 0xcb, 0x77, 0x49, 0xcb, 0x37, 0x60, 0x64, 0x44, 0x4c, 0x99, 0x59,
0x58, 0xf8, 0x0c, 0xa8, 0x63, 0xc5, 0xc4, 0x54, 0x50, 0xb2, 0xf0, 0x31, 0x90, 0x5f, 0x12, 0x9a,
0x37, 0x51, 0x21, 0x31, 0xc5, 0xf6, 0xef, 0xff, 0xbc, 0xdc, 0xf3, 0xcf, 0x73, 0x40, 0x3d, 0x45,
0x3d, 0x64, 0xb9, 0x38, 0xde, 0xb7, 0x7a, 0x7b, 0x2e, 0x16, 0x68, 0xcf, 0x12, 0x17, 0x66, 0x9c,
0x30, 0xc1, 0xe0, 0x83, 0x94, 0x99, 0x29, 0x33, 0x0b, 0xa6, 0x6e, 0x04, 0x2c, 0x60, 0x19, 0xb5,
0xd2, 0xa7, 0x5c, 0xa8, 0x6e, 0x7a, 0x8c, 0x47, 0x8c, 0x3b, 0x39, 0xc8, 0x5f, 0x0a, 0xa4, 0xe5,
0x6f, 0x96, 0x8b, 0x38, 0x1e, 0x57, 0xf0, 0x18, 0xa1, 0x39, 0xaf, 0x7f, 0x2e, 0x83, 0xf5, 0x23,
0x1e, 0xb4, 0x13, 0x8c, 0x04, 0x3e, 0x10, 0x2c, 0x22, 0x5e, 0xe7, 0x1c, 0xc5, 0x70, 0x17, 0x2c,
0x1d, 0x27, 0x2c, 0x52, 0xe4, 0x9a, 0x6c, 0xac, 0xb4, 0x94, 0x6f, 0x5f, 0x1a, 0x1b, 0x45, 0xde,
0x03, 0xdf, 0x4f, 0x30, 0xe7, 0x1d, 0x91, 0x10, 0x1a, 0xd8, 0x99, 0x0a, 0x1a, 0xa0, 0x24, 0x98,
0x52, 0xfa, 0x8b, 0xb6, 0x24, 0x18, 0x6c, 0x82, 0x87, 0x09, 0xf6, 0x48, 0x4c, 0x30, 0x15, 0x0e,
0x13, 0x21, 0x4e, 0x1c, 0x2f, 0x44, 0x84, 0x2a, 0xe5, 0x34, 0xd8, 0x5e, 0x1f, 0xc3, 0xd7, 0x29,
0x6b, 0xa7, 0x08, 0xee, 0x02, 0xc8, 0x31, 0xf5, 0x71, 0x32, 0x11, 0xb0, 0x94, 0x05, 0x54, 0x73,
0x32, 0xa9, 0x4e, 0x10, 0xf5, 0x59, 0xe4, 0xd0, 0x6e, 0xe4, 0xe2, 0xc4, 0x09, 0x11, 0x0f, 0x95,
0x3b, 0xb9, 0x3a, 0x27, 0xaf, 0x32, 0xf0, 0x12, 0xf1, 0x10, 0x6e, 0x81, 0x15, 0x41, 0x22, 0xcc,
0x05, 0x8a, 0x62, 0xa5, 0x52, 0x93, 0x8d, 0xb2, 0xfd, 0xe7, 0x03, 0xf4, 0x40, 0x05, 0x45, 0xac,
0x4b, 0x85, 0xb2, 0x5c, 0x2b, 0x1b, 0xab, 0xcd, 0x4d, 0xb3, 0x38, 0x58, 0x3a, 0xce, 0x91, 0x29,
0x66, 0x9b, 0x11, 0xda, 0x7a, 0x7a, 0x79, 0xad, 0x4b, 0x9f, 0x7e, 0xe8, 0x46, 0x40, 0x44, 0xd8,
0x75, 0x4d, 0x8f, 0x45, 0x85, 0x13, 0xc5, 0x4f, 0x83, 0xfb, 0xa7, 0x96, 0x78, 0x1b, 0x63, 0x9e,
0x05, 0x70, 0xbb, 0x48, 0x0d, 0x75, 0xb0, 0x1a, 0x62, 0x12, 0x84, 0xc2, 0xe1, 0x31, 0xa2, 0xca,
0xdd, 0x9a, 0x6c, 0x2c, 0xd9, 0x20, 0xff, 0xd4, 0x89, 0x11, 0x7d, 0xb6, 0xf6, 0xae, 0xaf, 0x4b,
0x1f, 0xfa, 0xba, 0xf4, 0xab, 0xaf, 0x4b, 0xf5, 0xc7, 0xe0, 0xd1, 0x1c, 0xc3, 0x6c, 0xcc, 0x63,
0x46, 0x39, 0xae, 0x7f, 0x94, 0x01, 0x4c, 0xf9, 0x19, 0x22, 0xd1, 0x3f, 0xfb, 0xb9, 0x0d, 0x96,
0xf9, 0x39, 0x8a, 0x1d, 0xe2, 0x17, 0xa6, 0x82, 0xc1, 0xb5, 0x5e, 0x49, 0x13, 0x1d, 0xbe, 0xb0,
0x2b, 0x29, 0x3a, 0xf4, 0xe1, 0x36, 0xb8, 0x37, 0x31, 0xe8, 0xc2, 0xc2, 0xb5, 0x9b, 0x33, 0x9e,
0xea, 0x7d, 0x0b, 0xa8, 0xb3, 0xbd, 0x8d, 0x5b, 0xef, 0x65, 0x7f, 0x45, 0x1b, 0x1f, 0x77, 0xa9,
0xff, 0x5f, 0x5b, 0x9f, 0x3b, 0xd1, 0xe9, 0xba, 0xa3, 0xb6, 0x9a, 0x5f, 0x4b, 0xa0, 0x7c, 0xc4,
0x03, 0x78, 0x02, 0xaa, 0x33, 0x6b, 0xb2, 0x63, 0xce, 0xec, 0xa8, 0x39, 0xc7, 0x1d, 0xd5, 0xbc,
0x9d, 0x6e, 0x54, 0x13, 0x06, 0xe0, 0xfe, 0xb4, 0x83, 0x4f, 0x16, 0xa4, 0x98, 0x94, 0xa9, 0x8d,
0x5b, 0xc9, 0xc6, 0x85, 0x4e, 0x40, 0x75, 0x66, 0xe0, 0x0b, 0x0e, 0x35, 0xad, 0x5b, 0x74, 0xa8,
0x45, 0x83, 0x6c, 0x3d, 0xbf, 0x1c, 0x68, 0xf2, 0xd5, 0x40, 0x93, 0x7f, 0x0e, 0x34, 0xf9, 0xfd,
0x50, 0x93, 0xae, 0x86, 0x9a, 0xf4, 0x7d, 0xa8, 0x49, 0x6f, 0x76, 0x6e, 0x2c, 0x4d, 0x9a, 0xb3,
0x71, 0x86, 0x5c, 0x9e, 0x3d, 0x59, 0x17, 0xf9, 0xe5, 0x98, 0x2d, 0x8e, 0x5b, 0xc9, 0x2e, 0xad,
0xfd, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xcd, 0xd4, 0x07, 0x1b, 0x36, 0x05, 0x00, 0x00,
// 592 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xbf, 0x6f, 0xd3, 0x40,
0x14, 0xb6, 0x93, 0x92, 0xd2, 0x6b, 0x11, 0xe1, 0x5a, 0x24, 0xd7, 0x14, 0x3b, 0x4a, 0x45, 0xe5,
0xa1, 0xb1, 0x69, 0xba, 0x31, 0xd1, 0x84, 0x81, 0x0e, 0x05, 0xc9, 0xd9, 0x58, 0xac, 0xb3, 0x7d,
0xb5, 0xaf, 0xad, 0xef, 0x2c, 0xdf, 0x25, 0x2d, 0xff, 0x01, 0x23, 0x23, 0x62, 0xca, 0xcc, 0xc2,
0xc2, 0xdf, 0x80, 0x3a, 0x56, 0x4c, 0x4c, 0x05, 0x25, 0x0b, 0x7f, 0x06, 0xf2, 0x8f, 0x84, 0xe6,
0x97, 0xa8, 0x90, 0x98, 0x7c, 0xf7, 0xbe, 0xef, 0xbd, 0x7b, 0xf7, 0x7d, 0x7e, 0x07, 0xd4, 0x53,
0xd4, 0x43, 0x96, 0x8b, 0xe3, 0x7d, 0xab, 0xb7, 0xe7, 0x62, 0x81, 0xf6, 0x2c, 0x71, 0x61, 0xc6,
0x09, 0x13, 0x0c, 0x3e, 0x48, 0x31, 0x33, 0xc5, 0xcc, 0x02, 0x53, 0x35, 0x8f, 0xf1, 0x88, 0x71,
0xcb, 0x45, 0x1c, 0x8f, 0x13, 0x3c, 0x46, 0x68, 0x9e, 0xa2, 0x6e, 0xe6, 0xb8, 0x93, 0xed, 0xac,
0x7c, 0x53, 0x40, 0x1b, 0x01, 0x0b, 0x58, 0x1e, 0x4f, 0x57, 0x79, 0xb4, 0xfe, 0xb9, 0x0c, 0xd6,
0x8f, 0x78, 0xd0, 0x4e, 0x30, 0x12, 0xf8, 0x40, 0xb0, 0x88, 0x78, 0x9d, 0x73, 0x14, 0xc3, 0x5d,
0xb0, 0x74, 0x9c, 0xb0, 0x48, 0x91, 0x6b, 0xb2, 0xb1, 0xd2, 0x52, 0xbe, 0x7d, 0x69, 0x6c, 0x14,
0xd5, 0x0e, 0x7c, 0x3f, 0xc1, 0x9c, 0x77, 0x44, 0x42, 0x68, 0x60, 0x67, 0x2c, 0x68, 0x80, 0x92,
0x60, 0x4a, 0xe9, 0x2f, 0xdc, 0x92, 0x60, 0xb0, 0x09, 0x1e, 0x26, 0xd8, 0x23, 0x31, 0xc1, 0x54,
0x38, 0x4c, 0x84, 0x38, 0x71, 0xbc, 0x10, 0x11, 0xaa, 0x94, 0xd3, 0x64, 0x7b, 0x7d, 0x0c, 0xbe,
0x4e, 0xb1, 0x76, 0x0a, 0xc1, 0x5d, 0x00, 0x39, 0xa6, 0x3e, 0x4e, 0x26, 0x12, 0x96, 0xb2, 0x84,
0x6a, 0x8e, 0x4c, 0xb2, 0x13, 0x44, 0x7d, 0x16, 0x39, 0xb4, 0x1b, 0xb9, 0x38, 0x71, 0x42, 0xc4,
0x43, 0xe5, 0x4e, 0xce, 0xce, 0x91, 0x57, 0x19, 0xf0, 0x12, 0xf1, 0x10, 0x6e, 0x81, 0x15, 0x41,
0x22, 0xcc, 0x05, 0x8a, 0x62, 0xa5, 0x52, 0x93, 0x8d, 0xb2, 0xfd, 0x27, 0x00, 0x3d, 0x50, 0x41,
0x11, 0xeb, 0x52, 0xa1, 0x2c, 0xd7, 0xca, 0xc6, 0x6a, 0x73, 0xd3, 0x2c, 0x2e, 0x96, 0xea, 0x3f,
0x32, 0xc5, 0x6c, 0x33, 0x42, 0x5b, 0x4f, 0x2f, 0xaf, 0x75, 0xe9, 0xd3, 0x0f, 0xdd, 0x08, 0x88,
0x08, 0xbb, 0xae, 0xe9, 0xb1, 0xa8, 0xd0, 0xbf, 0xf8, 0x34, 0xb8, 0x7f, 0x6a, 0x89, 0xb7, 0x31,
0xe6, 0x59, 0x02, 0xb7, 0x8b, 0xd2, 0x50, 0x07, 0xab, 0x21, 0x26, 0x41, 0x28, 0x1c, 0x1e, 0x23,
0xaa, 0xdc, 0xad, 0xc9, 0xc6, 0x92, 0x0d, 0xf2, 0x50, 0x27, 0x46, 0xf4, 0xd9, 0xda, 0xbb, 0xbe,
0x2e, 0x7d, 0xe8, 0xeb, 0xd2, 0xaf, 0xbe, 0x2e, 0xd5, 0x1f, 0x83, 0x47, 0x73, 0x0c, 0xb3, 0x31,
0x8f, 0x19, 0xe5, 0xb8, 0xfe, 0x51, 0x06, 0x30, 0xc5, 0xcf, 0x10, 0x89, 0xfe, 0xd9, 0xcf, 0x6d,
0xb0, 0xcc, 0xcf, 0x51, 0xec, 0x10, 0xbf, 0x30, 0x15, 0x0c, 0xae, 0xf5, 0x4a, 0x5a, 0xe8, 0xf0,
0x85, 0x5d, 0x49, 0xa1, 0x43, 0x1f, 0x6e, 0x83, 0x7b, 0x13, 0x42, 0x17, 0x16, 0xae, 0xdd, 0xd4,
0x78, 0xaa, 0xf7, 0x2d, 0xa0, 0xce, 0xf6, 0x36, 0x6e, 0xbd, 0x97, 0xfd, 0x8a, 0x36, 0x3e, 0xee,
0x52, 0xff, 0xbf, 0xb6, 0x3e, 0x57, 0xd1, 0xe9, 0x73, 0x47, 0x6d, 0x35, 0xbf, 0x96, 0x40, 0xf9,
0x88, 0x07, 0xf0, 0x04, 0x54, 0x67, 0xc6, 0x64, 0xc7, 0x9c, 0x99, 0x51, 0x73, 0x8e, 0x3b, 0xaa,
0x79, 0x3b, 0xde, 0xe8, 0x4c, 0x18, 0x80, 0xfb, 0xd3, 0x0e, 0x3e, 0x59, 0x50, 0x62, 0x92, 0xa6,
0x36, 0x6e, 0x45, 0x1b, 0x1f, 0x74, 0x02, 0xaa, 0x33, 0x82, 0x2f, 0xb8, 0xd4, 0x34, 0x6f, 0xd1,
0xa5, 0x16, 0x09, 0xd9, 0x7a, 0x7e, 0x39, 0xd0, 0xe4, 0xab, 0x81, 0x26, 0xff, 0x1c, 0x68, 0xf2,
0xfb, 0xa1, 0x26, 0x5d, 0x0d, 0x35, 0xe9, 0xfb, 0x50, 0x93, 0xde, 0xec, 0xdc, 0x18, 0x9a, 0xb4,
0x66, 0xe3, 0x0c, 0xb9, 0x3c, 0x5b, 0x59, 0x17, 0xf9, 0xe3, 0x98, 0x0d, 0x8e, 0x5b, 0xc9, 0x1e,
0xad, 0xfd, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x94, 0xca, 0xe1, 0xe1, 0x36, 0x05, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -456,81 +456,81 @@ func init() {
func init() { proto.RegisterFile("kava/cdp/v1beta1/genesis.proto", fileDescriptor_e4494a90aaab0034) }
var fileDescriptor_e4494a90aaab0034 = []byte{
// 1178 bytes of a gzipped FileDescriptorProto
// 1179 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xcd, 0x6e, 0x1b, 0x37,
0x10, 0xf6, 0x3a, 0x8a, 0x23, 0xd1, 0x8a, 0x24, 0x33, 0xfe, 0x59, 0xdb, 0xa8, 0xa4, 0xba, 0x68,
0xe3, 0x1e, 0x2c, 0x21, 0x29, 0x10, 0xa0, 0x40, 0xd1, 0xd4, 0xb2, 0xe0, 0xc0, 0x88, 0x0b, 0x08,
0x6b, 0x9f, 0xda, 0xc3, 0x82, 0xbb, 0x4b, 0xc9, 0x84, 0x56, 0xcb, 0x2d, 0x49, 0xa9, 0xb6, 0x5f,
0x10, 0xf6, 0x3a, 0x8a, 0x23, 0xd1, 0x8a, 0x24, 0x33, 0x4e, 0xb2, 0x76, 0x50, 0x49, 0x75, 0xd1,
0xc6, 0x3d, 0x58, 0x42, 0x52, 0x20, 0x40, 0x81, 0xa2, 0xa9, 0x65, 0xc1, 0x81, 0x11, 0x17, 0x10,
0xd6, 0x3e, 0xb5, 0x87, 0x05, 0x97, 0x4b, 0xc9, 0x84, 0x56, 0xcb, 0x2d, 0x49, 0xa9, 0xb6, 0x5f,
0xa1, 0x28, 0x1a, 0xf4, 0x25, 0x0a, 0xe4, 0xdc, 0x87, 0x48, 0x6f, 0x41, 0x4f, 0x45, 0x0f, 0x72,
0x21, 0xdf, 0xfb, 0x0c, 0x05, 0x7f, 0x24, 0xad, 0x25, 0x0b, 0x08, 0x6c, 0xf5, 0x62, 0x2d, 0x67,
0x38, 0xdf, 0xc7, 0x19, 0xce, 0x0c, 0xc7, 0xa0, 0xd8, 0x46, 0x3d, 0x54, 0xf5, 0x83, 0xb8, 0xda,
0x7b, 0xe6, 0x61, 0x81, 0x9e, 0x55, 0x5b, 0x38, 0xc2, 0x9c, 0xf0, 0x4a, 0xcc, 0xa8, 0xa0, 0xb0,
0x20, 0xf5, 0x15, 0x3f, 0x88, 0x2b, 0x46, 0xbf, 0xb5, 0x35, 0x65, 0x21, 0xb5, 0x6a, 0xf7, 0xd6,
0x6a, 0x8b, 0xb6, 0xa8, 0xfa, 0xac, 0xca, 0x2f, 0x23, 0x2d, 0xb5, 0x28, 0x6d, 0x85, 0xb8, 0xaa,
0x56, 0x5e, 0xb7, 0x59, 0x15, 0xa4, 0x83, 0xb9, 0x40, 0x9d, 0xa1, 0x59, 0xd1, 0xa7, 0xbc, 0x43,
0x79, 0xd5, 0x43, 0x1c, 0x8f, 0x51, 0x29, 0x89, 0x8c, 0x7e, 0x53, 0xeb, 0x5d, 0x8d, 0xac, 0x17,
0x5a, 0xb5, 0xf3, 0x47, 0x0a, 0x64, 0x5f, 0xe9, 0x13, 0x9f, 0x08, 0x24, 0x30, 0x7c, 0x01, 0x96,
0x62, 0xc4, 0x50, 0x87, 0xdb, 0x56, 0xd9, 0xda, 0x5d, 0x7e, 0x6e, 0x57, 0x26, 0x3d, 0xa8, 0x34,
0x94, 0xbe, 0x96, 0x7a, 0xd7, 0x2f, 0x2d, 0x38, 0x66, 0x37, 0x7c, 0x09, 0x52, 0x7e, 0x10, 0x73,
0x7b, 0xb1, 0xfc, 0x60, 0x77, 0xf9, 0xf9, 0xda, 0xb4, 0xd5, 0x41, 0xbd, 0x51, 0x5b, 0x95, 0x26,
0x83, 0x7e, 0x29, 0x75, 0x50, 0x6f, 0xf0, 0xb7, 0x57, 0xfa, 0xd7, 0x51, 0x86, 0xf0, 0x15, 0x48,
0x07, 0x38, 0xa6, 0x9c, 0x08, 0x6e, 0x3f, 0x50, 0x20, 0x9b, 0xd3, 0x20, 0x75, 0xbd, 0xa3, 0x56,
0x90, 0x40, 0x6f, 0xaf, 0x4a, 0x69, 0x23, 0xe0, 0xce, 0xc8, 0x18, 0x7e, 0x09, 0xf2, 0x5c, 0x20,
0x26, 0x48, 0xd4, 0x72, 0xfd, 0x20, 0x76, 0x49, 0x60, 0xa7, 0xca, 0xd6, 0x6e, 0xaa, 0xb6, 0x32,
0xe8, 0x97, 0x1e, 0x9f, 0x18, 0xd5, 0x41, 0x10, 0x1f, 0xd5, 0x9d, 0xc7, 0x3c, 0xb1, 0x0c, 0xe0,
0x47, 0x00, 0x04, 0xd8, 0x13, 0x6e, 0x80, 0x23, 0xda, 0xb1, 0x1f, 0x96, 0xad, 0xdd, 0x8c, 0x93,
0x91, 0x92, 0xba, 0x14, 0xc0, 0x6d, 0x90, 0x69, 0xd1, 0x9e, 0xd1, 0x2e, 0x29, 0x6d, 0xba, 0x45,
0x7b, 0x5a, 0xf9, 0x93, 0x05, 0xb6, 0x63, 0x86, 0x7b, 0x84, 0x76, 0xb9, 0x8b, 0x7c, 0xbf, 0xdb,
0xe9, 0x86, 0x48, 0x10, 0x1a, 0xb9, 0xea, 0xba, 0xec, 0x47, 0xca, 0xa7, 0xcf, 0xa7, 0x7d, 0x32,
0xe1, 0xdf, 0x4f, 0x98, 0x9c, 0x92, 0x0e, 0xae, 0x95, 0x8d, 0x8f, 0xf6, 0x8c, 0x0d, 0xdc, 0xd9,
0x1c, 0xf2, 0x4d, 0xa9, 0x20, 0x03, 0x05, 0x41, 0x05, 0x0a, 0xdd, 0x98, 0x91, 0xc8, 0x27, 0x31,
0x0a, 0xb9, 0x9d, 0x56, 0x27, 0x78, 0x3a, 0xf3, 0x04, 0xa7, 0xd2, 0xa0, 0x31, 0xdc, 0x5f, 0x2b,
0x1a, 0xfe, 0xf5, 0x5b, 0xd5, 0xdc, 0xc9, 0x8b, 0x9b, 0x82, 0x9d, 0x7f, 0x1f, 0x82, 0x25, 0x9d,
0x1b, 0xf0, 0x0c, 0xac, 0xf8, 0x34, 0x0c, 0x91, 0xc0, 0x4c, 0x9e, 0x61, 0x98, 0x50, 0x92, 0xff,
0xe3, 0x5b, 0x52, 0x63, 0xb4, 0x55, 0x99, 0xd7, 0x6c, 0xc3, 0x5c, 0x98, 0x50, 0x70, 0xa7, 0xe0,
0x4f, 0x48, 0xe0, 0x37, 0xe6, 0xca, 0x14, 0x87, 0xbd, 0xa8, 0x72, 0x76, 0xfb, 0xb6, 0xc4, 0xf1,
0x84, 0x06, 0xd7, 0x69, 0xab, 0x6e, 0x55, 0x09, 0xe0, 0x6b, 0xb0, 0xd2, 0x0a, 0xa9, 0x87, 0x42,
0x57, 0x01, 0x85, 0xa4, 0x43, 0x84, 0xfd, 0x40, 0x01, 0x6d, 0x56, 0x4c, 0xb1, 0xc8, 0xca, 0x4a,
0x1c, 0x97, 0x44, 0x06, 0x26, 0xaf, 0x2d, 0x25, 0xfa, 0xb1, 0xb4, 0x83, 0xe7, 0x60, 0x93, 0x77,
0x59, 0x1c, 0xca, 0x1c, 0xe8, 0xfa, 0xfa, 0xfa, 0xcf, 0x18, 0xe6, 0x67, 0x34, 0xd4, 0x69, 0x98,
0xa9, 0x7d, 0x25, 0x2d, 0xff, 0xee, 0x97, 0x3e, 0x6b, 0x11, 0x71, 0xd6, 0xf5, 0x2a, 0x3e, 0xed,
0x98, 0x9a, 0x34, 0x3f, 0x7b, 0x3c, 0x68, 0x57, 0xc5, 0x45, 0x8c, 0x79, 0xe5, 0x28, 0x12, 0x7f,
0xfe, 0xbe, 0x07, 0xcc, 0x29, 0x8e, 0x22, 0xe1, 0x6c, 0x18, 0xf8, 0x7d, 0x8d, 0x7e, 0x3a, 0x04,
0x87, 0x21, 0x78, 0x32, 0xc9, 0x1c, 0x52, 0xa1, 0x93, 0xf8, 0x9e, 0x9c, 0x2b, 0x37, 0x39, 0x8f,
0xa9, 0x80, 0x0c, 0xac, 0xab, 0x68, 0x4d, 0x3b, 0xb9, 0x34, 0x07, 0xc2, 0x55, 0x89, 0x3d, 0xe5,
0x61, 0x13, 0x14, 0x6e, 0x70, 0x4a, 0xf7, 0x1e, 0xcd, 0x81, 0x2d, 0x97, 0x60, 0x93, 0xbe, 0x3d,
0x05, 0x79, 0x9f, 0x30, 0xbf, 0x4b, 0x84, 0xeb, 0x31, 0x8c, 0xda, 0x98, 0xd9, 0xe9, 0xb2, 0xb5,
0x9b, 0x76, 0x72, 0x46, 0x5c, 0xd3, 0xd2, 0x9d, 0x5f, 0x17, 0x41, 0x66, 0x94, 0x58, 0x70, 0x15,
0x3c, 0xd4, 0x9d, 0xc1, 0x52, 0x9d, 0x41, 0x2f, 0x24, 0x18, 0xc3, 0x4d, 0xcc, 0x70, 0xe4, 0x63,
0x17, 0x71, 0x8e, 0x85, 0x4a, 0xd2, 0x8c, 0x93, 0x1b, 0x89, 0xf7, 0xa5, 0x14, 0x12, 0x59, 0x32,
0x51, 0x0f, 0x33, 0x2e, 0x7d, 0x6b, 0x22, 0x5f, 0x50, 0xa6, 0xd2, 0xf0, 0xbe, 0xee, 0x15, 0xc6,
0xb0, 0x87, 0x0a, 0x15, 0x7e, 0x6f, 0x6a, 0xa6, 0x19, 0x52, 0xca, 0xe6, 0x92, 0x95, 0xaa, 0x9c,
0x0e, 0x25, 0xdc, 0xce, 0x2f, 0x69, 0x90, 0x9f, 0xa8, 0xdb, 0x19, 0xa1, 0x81, 0x20, 0x25, 0xf1,
0x4c, 0x3c, 0xd4, 0xb7, 0x8c, 0x42, 0x48, 0x7e, 0xe8, 0x92, 0x40, 0xb7, 0x4e, 0x26, 0x7f, 0xee,
0x10, 0x85, 0x3a, 0xf6, 0x13, 0x27, 0xac, 0x63, 0xdf, 0x29, 0x24, 0x60, 0x1d, 0xf9, 0x17, 0x7e,
0x6d, 0xa2, 0xa0, 0x0b, 0x3e, 0xf5, 0x61, 0x05, 0xaf, 0x1c, 0xd5, 0xa5, 0x8e, 0x80, 0x7c, 0x3d,
0x3c, 0x12, 0x12, 0x71, 0xe1, 0x36, 0x31, 0xbe, 0x43, 0xa9, 0x4d, 0x1f, 0x33, 0x3b, 0x82, 0x3c,
0xc4, 0x18, 0xba, 0x20, 0x3b, 0x4c, 0x76, 0x4e, 0x2e, 0xf1, 0x5c, 0x6a, 0x6b, 0xd9, 0x20, 0x9e,
0x90, 0x4b, 0x0c, 0x3b, 0xe0, 0x49, 0x32, 0xdc, 0x31, 0x8e, 0x50, 0x28, 0x2e, 0xee, 0x50, 0x55,
0xd3, 0x9e, 0xc0, 0x04, 0x70, 0x43, 0xe3, 0xc2, 0x17, 0x20, 0xc7, 0x63, 0x2a, 0xdc, 0x0e, 0x62,
0x6d, 0x2c, 0xe4, 0xcb, 0x9c, 0x56, 0x4c, 0x85, 0x41, 0xbf, 0x94, 0x3d, 0x89, 0xa9, 0xf8, 0x56,
0x29, 0x8e, 0xea, 0x4e, 0x96, 0x8f, 0x57, 0x01, 0x7c, 0x0d, 0xd6, 0x92, 0xc7, 0x1c, 0x9b, 0x67,
0x94, 0xf9, 0xc6, 0xa0, 0x5f, 0x7a, 0x72, 0x3c, 0xde, 0x30, 0x42, 0x49, 0x3a, 0x37, 0x02, 0xeb,
0x01, 0xbb, 0x8d, 0x71, 0x8c, 0x99, 0xcb, 0xf0, 0x8f, 0x88, 0x05, 0x6e, 0x8c, 0x99, 0x8f, 0x23,
0x81, 0x5a, 0xd8, 0x06, 0x73, 0x70, 0x7c, 0x5d, 0xa3, 0x3b, 0x0a, 0xbc, 0x31, 0xc2, 0x96, 0x03,
0xc2, 0x27, 0xfe, 0x19, 0xf6, 0xdb, 0xee, 0xf8, 0x11, 0x23, 0x97, 0xda, 0x23, 0x12, 0x05, 0xf8,
0xdc, 0xf5, 0x69, 0x37, 0x12, 0xf6, 0xf2, 0x1c, 0x2e, 0xb9, 0xac, 0x88, 0x0e, 0x26, 0x79, 0x8e,
0x24, 0xcd, 0x81, 0x64, 0xb9, 0xbd, 0xdd, 0x64, 0xff, 0x8f, 0x76, 0xb3, 0xf3, 0xf3, 0x22, 0xd8,
0x98, 0x31, 0xc3, 0xa8, 0x5e, 0x3b, 0x1e, 0x14, 0x54, 0x3b, 0xd0, 0x3d, 0x22, 0x37, 0x16, 0x9f,
0xca, 0xc6, 0xe0, 0x81, 0xad, 0xd9, 0xd3, 0x95, 0x79, 0xf7, 0xb7, 0x2a, 0x7a, 0x52, 0xae, 0x0c,
0x27, 0xe5, 0xca, 0xe9, 0x70, 0x52, 0xae, 0xa5, 0xa5, 0x53, 0x6f, 0xae, 0x4a, 0x96, 0x63, 0xcf,
0x9a, 0x9a, 0x20, 0x06, 0x79, 0x12, 0x09, 0xcc, 0x30, 0x17, 0x77, 0x6f, 0xc0, 0xd3, 0x09, 0x91,
0x1b, 0x82, 0x9a, 0x78, 0xfc, 0x66, 0x81, 0xb5, 0x5b, 0x67, 0xaa, 0x0f, 0x8f, 0x06, 0x06, 0xf9,
0x89, 0xf1, 0x4e, 0x77, 0xd1, 0xfb, 0xbe, 0x84, 0x37, 0x47, 0xba, 0xda, 0xcb, 0x77, 0x83, 0xa2,
0xf5, 0x7e, 0x50, 0xb4, 0xfe, 0x19, 0x14, 0xad, 0x37, 0xd7, 0xc5, 0x85, 0xf7, 0xd7, 0xc5, 0x85,
0xbf, 0xae, 0x8b, 0x0b, 0xdf, 0x7d, 0x9a, 0xc0, 0x97, 0xc3, 0xd6, 0x5e, 0x88, 0x3c, 0xae, 0xbe,
0xaa, 0xe7, 0xea, 0x9f, 0x1b, 0x45, 0xe1, 0x2d, 0xa9, 0x9b, 0xf8, 0xe2, 0xbf, 0x00, 0x00, 0x00,
0xff, 0xff, 0x61, 0x75, 0x15, 0xc5, 0x27, 0x0d, 0x00, 0x00,
0x21, 0xdf, 0xfb, 0x0c, 0x05, 0x7f, 0xf4, 0x63, 0xc9, 0x02, 0x02, 0x5b, 0xbd, 0x58, 0xcb, 0x19,
0xce, 0xf7, 0xcd, 0x90, 0x33, 0xc3, 0x31, 0x28, 0xb6, 0x51, 0x0f, 0x55, 0x71, 0x98, 0x54, 0x7b,
0xcf, 0x02, 0x22, 0xd1, 0xb3, 0x6a, 0x8b, 0xc4, 0x44, 0x50, 0x51, 0x49, 0x38, 0x93, 0x0c, 0x16,
0x94, 0xbe, 0x82, 0xc3, 0xa4, 0x62, 0xf5, 0x9b, 0x45, 0xcc, 0x44, 0x87, 0x89, 0x6a, 0x80, 0x04,
0x19, 0x19, 0x61, 0x46, 0x63, 0x63, 0xb1, 0xb9, 0x61, 0xf4, 0xbe, 0x5e, 0x55, 0xcd, 0xc2, 0xaa,
0xd6, 0x5b, 0xac, 0xc5, 0x8c, 0x5c, 0x7d, 0x59, 0x69, 0xa9, 0xc5, 0x58, 0x2b, 0x22, 0x55, 0xbd,
0x0a, 0xba, 0xcd, 0xaa, 0xa4, 0x1d, 0x22, 0x24, 0xea, 0x24, 0x76, 0xc3, 0xe6, 0x8c, 0x8f, 0xca,
0x1f, 0xad, 0xdb, 0xfa, 0x23, 0x05, 0xb2, 0xaf, 0x8c, 0xc7, 0x47, 0x12, 0x49, 0x02, 0x5f, 0x80,
0x95, 0x04, 0x71, 0xd4, 0x11, 0xae, 0x53, 0x76, 0xb6, 0x57, 0x9f, 0xbb, 0x95, 0xe9, 0x08, 0x2a,
0x0d, 0xad, 0xaf, 0xa5, 0xde, 0xf5, 0x4b, 0x4b, 0x9e, 0xdd, 0x0d, 0x5f, 0x82, 0x14, 0x0e, 0x13,
0xe1, 0x2e, 0x97, 0xef, 0x6c, 0xaf, 0x3e, 0x7f, 0x38, 0x6b, 0xb5, 0x57, 0x6f, 0xd4, 0xd6, 0x95,
0xc9, 0xa0, 0x5f, 0x4a, 0xed, 0xd5, 0x1b, 0xe2, 0xed, 0x85, 0xf9, 0xf5, 0xb4, 0x21, 0x7c, 0x05,
0xd2, 0x21, 0x49, 0x98, 0xa0, 0x52, 0xb8, 0x77, 0x34, 0xc8, 0xc6, 0x2c, 0x48, 0xdd, 0xec, 0xa8,
0x15, 0x14, 0xd0, 0xdb, 0x8b, 0x52, 0xda, 0x0a, 0x84, 0x37, 0x32, 0x86, 0x5f, 0x82, 0xbc, 0x90,
0x88, 0x4b, 0x1a, 0xb7, 0x7c, 0x1c, 0x26, 0x3e, 0x0d, 0xdd, 0x54, 0xd9, 0xd9, 0x4e, 0xd5, 0xd6,
0x06, 0xfd, 0xd2, 0xfd, 0x23, 0xab, 0xda, 0x0b, 0x93, 0x83, 0xba, 0x77, 0x5f, 0x4c, 0x2c, 0x43,
0xf8, 0x11, 0x00, 0x21, 0x09, 0xa4, 0x1f, 0x92, 0x98, 0x75, 0xdc, 0xbb, 0x65, 0x67, 0x3b, 0xe3,
0x65, 0x94, 0xa4, 0xae, 0x04, 0xf0, 0x09, 0xc8, 0xb4, 0x58, 0xcf, 0x6a, 0x57, 0xb4, 0x36, 0xdd,
0x62, 0x3d, 0xa3, 0xfc, 0xc9, 0x01, 0x4f, 0x12, 0x4e, 0x7a, 0x94, 0x75, 0x85, 0x8f, 0x30, 0xee,
0x76, 0xba, 0x11, 0x92, 0x94, 0xc5, 0xbe, 0xbe, 0x0f, 0xf7, 0x9e, 0x8e, 0xe9, 0xf3, 0xd9, 0x98,
0xec, 0xf1, 0xef, 0x4e, 0x98, 0x1c, 0xd3, 0x0e, 0xa9, 0x95, 0x6d, 0x8c, 0xee, 0x9c, 0x0d, 0xc2,
0xdb, 0x18, 0xf2, 0xcd, 0xa8, 0x20, 0x07, 0x05, 0xc9, 0x24, 0x8a, 0xfc, 0x84, 0xd3, 0x18, 0xd3,
0x04, 0x45, 0xc2, 0x4d, 0x6b, 0x0f, 0x9e, 0xce, 0xf5, 0xe0, 0x58, 0x19, 0x34, 0x86, 0xfb, 0x6b,
0x45, 0xcb, 0xff, 0xe8, 0x5a, 0xb5, 0xf0, 0xf2, 0xf2, 0xaa, 0x60, 0xeb, 0xdf, 0xbb, 0x60, 0xc5,
0xe4, 0x06, 0x3c, 0x01, 0x6b, 0x98, 0x45, 0x11, 0x92, 0x84, 0x2b, 0x1f, 0x86, 0x09, 0xa5, 0xf8,
0x3f, 0xbe, 0x26, 0x35, 0x46, 0x5b, 0xb5, 0x79, 0xcd, 0xb5, 0xcc, 0x85, 0x29, 0x85, 0xf0, 0x0a,
0x78, 0x4a, 0x02, 0xbf, 0xb1, 0x57, 0xa6, 0x39, 0xdc, 0x65, 0x9d, 0xb3, 0x4f, 0xae, 0x4b, 0x9c,
0x40, 0x1a, 0x70, 0x93, 0xb6, 0xfa, 0x56, 0xb5, 0x00, 0xbe, 0x06, 0x6b, 0xad, 0x88, 0x05, 0x28,
0xf2, 0x35, 0x50, 0x44, 0x3b, 0x54, 0xba, 0x77, 0x34, 0xd0, 0x46, 0xc5, 0xd6, 0x9f, 0x2a, 0xd6,
0x09, 0x77, 0x69, 0x6c, 0x61, 0xf2, 0xc6, 0x52, 0xa1, 0x1f, 0x2a, 0x3b, 0x78, 0x0a, 0x36, 0x44,
0x97, 0x27, 0x91, 0xca, 0x81, 0x2e, 0x36, 0xd7, 0x7f, 0xc2, 0x89, 0x38, 0x61, 0x91, 0x49, 0xc3,
0x4c, 0xed, 0x2b, 0x65, 0xf9, 0x77, 0xbf, 0xf4, 0x59, 0x8b, 0xca, 0x93, 0x6e, 0x50, 0xc1, 0xac,
0x63, 0xcb, 0xdc, 0xfe, 0xec, 0x88, 0xb0, 0x5d, 0x95, 0x67, 0x09, 0x11, 0x95, 0x83, 0x58, 0xfe,
0xf9, 0xfb, 0x0e, 0xb0, 0x5e, 0x1c, 0xc4, 0xd2, 0x7b, 0x6c, 0xe1, 0x77, 0x0d, 0xfa, 0xf1, 0x10,
0x1c, 0x46, 0xe0, 0xc1, 0x34, 0x73, 0xc4, 0xa4, 0x49, 0xe2, 0x5b, 0x72, 0xae, 0x5d, 0xe5, 0x3c,
0x64, 0x12, 0x72, 0xf0, 0x48, 0x9f, 0xd6, 0x6c, 0x90, 0x2b, 0x0b, 0x20, 0x5c, 0x57, 0xd8, 0x33,
0x11, 0x36, 0x41, 0xe1, 0x0a, 0xa7, 0x0a, 0xef, 0xde, 0x02, 0xd8, 0x72, 0x13, 0x6c, 0x2a, 0xb6,
0xa7, 0x20, 0x8f, 0x29, 0xc7, 0x5d, 0x2a, 0xfd, 0x80, 0x13, 0xd4, 0x26, 0xdc, 0x4d, 0x97, 0x9d,
0xed, 0xb4, 0x97, 0xb3, 0xe2, 0x9a, 0x91, 0x6e, 0xfd, 0xba, 0x0c, 0x32, 0xa3, 0xc4, 0x82, 0xeb,
0xe0, 0xae, 0xe9, 0x0c, 0x8e, 0xee, 0x0c, 0x66, 0xa1, 0xc0, 0x38, 0x69, 0x12, 0x4e, 0x62, 0x4c,
0x7c, 0x24, 0x04, 0x91, 0x3a, 0x49, 0x33, 0x5e, 0x6e, 0x24, 0xde, 0x55, 0x52, 0x48, 0x55, 0xc9,
0xc4, 0x3d, 0xc2, 0x85, 0x8a, 0xad, 0x89, 0xb0, 0x64, 0x5c, 0xa7, 0xe1, 0x6d, 0xc3, 0x2b, 0x8c,
0x61, 0xf7, 0x35, 0x2a, 0xfc, 0xde, 0xd6, 0x4c, 0x33, 0x62, 0x8c, 0x2f, 0x24, 0x2b, 0x75, 0x39,
0xed, 0x2b, 0xb8, 0xad, 0x5f, 0xd2, 0x20, 0x3f, 0x55, 0xb7, 0x73, 0x8e, 0x06, 0x82, 0x94, 0xc2,
0xb3, 0xe7, 0xa1, 0xbf, 0xd5, 0x29, 0x44, 0xf4, 0x87, 0x2e, 0x0d, 0x4d, 0xeb, 0xe4, 0xea, 0xe7,
0x06, 0xa7, 0x50, 0x27, 0x78, 0xc2, 0xc3, 0x3a, 0xc1, 0x5e, 0x61, 0x02, 0xd6, 0x53, 0x7f, 0xe1,
0xd7, 0xf6, 0x14, 0x4c, 0xc1, 0xa7, 0x3e, 0xac, 0xe0, 0x75, 0xa0, 0xa6, 0xd4, 0x11, 0x50, 0xaf,
0x47, 0x40, 0x23, 0x2a, 0xcf, 0xfc, 0x26, 0x21, 0x37, 0x28, 0xb5, 0x59, 0x37, 0xb3, 0x23, 0xc8,
0x7d, 0x42, 0xa0, 0x0f, 0xb2, 0xc3, 0x64, 0x17, 0xf4, 0x9c, 0x2c, 0xa4, 0xb6, 0x56, 0x2d, 0xe2,
0x11, 0x3d, 0x27, 0xb0, 0x03, 0x1e, 0x4c, 0x1e, 0x77, 0x42, 0x62, 0x14, 0xc9, 0xb3, 0x1b, 0x54,
0xd5, 0x6c, 0x24, 0x70, 0x02, 0xb8, 0x61, 0x70, 0xe1, 0x0b, 0x90, 0x13, 0x09, 0x93, 0x7e, 0x07,
0xf1, 0x36, 0x91, 0xea, 0x65, 0x4e, 0x6b, 0xa6, 0xc2, 0xa0, 0x5f, 0xca, 0x1e, 0x25, 0x4c, 0x7e,
0xab, 0x15, 0x07, 0x75, 0x2f, 0x2b, 0xc6, 0xab, 0x10, 0xbe, 0x06, 0x0f, 0x27, 0xdd, 0x1c, 0x9b,
0x67, 0xb4, 0xf9, 0xe3, 0x41, 0xbf, 0xf4, 0xe0, 0x70, 0xbc, 0x61, 0x84, 0x32, 0x19, 0xdc, 0x08,
0xac, 0x07, 0xdc, 0x36, 0x21, 0x09, 0xe1, 0x3e, 0x27, 0x3f, 0x22, 0x1e, 0xfa, 0x09, 0xe1, 0x98,
0xc4, 0x12, 0xb5, 0x88, 0x0b, 0x16, 0x10, 0xf8, 0x23, 0x83, 0xee, 0x69, 0xf0, 0xc6, 0x08, 0x5b,
0x0d, 0x08, 0x9f, 0xe0, 0x13, 0x82, 0xdb, 0xfe, 0xf8, 0x11, 0xa3, 0xe7, 0x26, 0x22, 0x1a, 0x87,
0xe4, 0xd4, 0xc7, 0xac, 0x1b, 0x4b, 0x77, 0x75, 0x01, 0x97, 0x5c, 0xd6, 0x44, 0x7b, 0xd3, 0x3c,
0x07, 0x8a, 0x66, 0x4f, 0xb1, 0x5c, 0xdf, 0x6e, 0xb2, 0xff, 0x47, 0xbb, 0xd9, 0xfa, 0x79, 0x19,
0x3c, 0x9e, 0x33, 0xc3, 0xe8, 0x5e, 0x3b, 0x1e, 0x14, 0x74, 0x3b, 0x30, 0x3d, 0x22, 0x37, 0x16,
0x1f, 0xab, 0xc6, 0x10, 0x80, 0xcd, 0xf9, 0xd3, 0x95, 0x7d, 0xf7, 0x37, 0x2b, 0x66, 0x14, 0xae,
0x0c, 0x47, 0xe1, 0xca, 0xf1, 0x70, 0x14, 0xae, 0xa5, 0x55, 0x50, 0x6f, 0x2e, 0x4a, 0x8e, 0xe7,
0xce, 0x9b, 0x9a, 0x20, 0x01, 0x79, 0x1a, 0x4b, 0xc2, 0x89, 0x90, 0x37, 0x6f, 0xc0, 0xb3, 0x09,
0x91, 0x1b, 0x82, 0xda, 0xf3, 0xf8, 0xcd, 0x01, 0x0f, 0xaf, 0x9d, 0xa9, 0x3e, 0xfc, 0x34, 0x08,
0xc8, 0x4f, 0x8d, 0x77, 0xa6, 0x8b, 0xde, 0xf6, 0x25, 0xbc, 0x3a, 0xd2, 0xd5, 0x5e, 0xbe, 0x1b,
0x14, 0x9d, 0xf7, 0x83, 0xa2, 0xf3, 0xcf, 0xa0, 0xe8, 0xbc, 0xb9, 0x2c, 0x2e, 0xbd, 0xbf, 0x2c,
0x2e, 0xfd, 0x75, 0x59, 0x5c, 0xfa, 0xee, 0xd3, 0x09, 0x7c, 0x35, 0x6c, 0xed, 0x44, 0x28, 0x10,
0xfa, 0xab, 0x7a, 0xaa, 0xff, 0xd5, 0xd0, 0x14, 0xc1, 0x8a, 0xbe, 0x89, 0x2f, 0xfe, 0x0b, 0x00,
0x00, 0xff, 0xff, 0xe6, 0x31, 0x9b, 0x4e, 0x27, 0x0d, 0x00, 0x00,
}
func (m *GenesisState) Marshal() (dAtA []byte, err error) {

View File

@ -839,79 +839,79 @@ func init() {
func init() { proto.RegisterFile("kava/cdp/v1beta1/query.proto", fileDescriptor_fd68799328aaf74a) }
var fileDescriptor_fd68799328aaf74a = []byte{
// 1138 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcd, 0x6f, 0xdb, 0x64,
0x18, 0x8f, 0xd3, 0xb4, 0x4b, 0xdf, 0x4e, 0x4d, 0x78, 0x09, 0x9d, 0x6b, 0x4a, 0x92, 0x7a, 0x6c,
0x2d, 0x88, 0xda, 0xac, 0x88, 0x6f, 0xa1, 0xa9, 0x69, 0xe9, 0x34, 0x24, 0xa4, 0x62, 0x0a, 0x48,
0x48, 0x28, 0xbc, 0xb1, 0xdf, 0x66, 0x86, 0xc4, 0xaf, 0xe7, 0xd7, 0xee, 0x28, 0xd3, 0x84, 0xe0,
0x30, 0x71, 0x9c, 0xe0, 0xc0, 0x01, 0x09, 0xed, 0xc2, 0x85, 0x33, 0x7f, 0xc4, 0x8e, 0x13, 0x70,
0xe0, 0xb4, 0x41, 0xcb, 0x81, 0x3f, 0x63, 0x7a, 0x3f, 0xfc, 0x91, 0x38, 0x6e, 0xbb, 0xc3, 0x2e,
0x51, 0xfc, 0x7c, 0xfd, 0x7e, 0xcf, 0xe3, 0xe7, 0xc3, 0x60, 0xe9, 0x4b, 0xb4, 0x8f, 0x4c, 0xdb,
0xf1, 0xcd, 0xfd, 0x4b, 0x3d, 0x1c, 0xa2, 0x4b, 0xe6, 0xf5, 0x08, 0x07, 0x07, 0x86, 0x1f, 0x90,
0x90, 0xc0, 0x3a, 0xd3, 0x1a, 0xb6, 0xe3, 0x1b, 0x52, 0xab, 0x35, 0x73, 0xf6, 0x7d, 0xec, 0x61,
0xea, 0x52, 0xe1, 0xa1, 0x69, 0x39, 0x3d, 0xf3, 0x16, 0xba, 0x46, 0x9f, 0xf4, 0x09, 0xff, 0x6b,
0xb2, 0x7f, 0x52, 0xda, 0xea, 0x13, 0xd2, 0x1f, 0x60, 0x93, 0x3f, 0xf5, 0xa2, 0x3d, 0x33, 0x74,
0x87, 0x98, 0x86, 0x68, 0x18, 0xbb, 0x2d, 0x49, 0x03, 0xe4, 0xbb, 0x26, 0xf2, 0x3c, 0x12, 0xa2,
0xd0, 0x25, 0x5e, 0x0c, 0xf8, 0xa2, 0x4d, 0xe8, 0x90, 0x50, 0xb3, 0x87, 0x28, 0x16, 0xdc, 0x13,
0x64, 0x1f, 0xf5, 0x5d, 0x8f, 0x1b, 0x4b, 0xdb, 0x66, 0xd6, 0x36, 0xe1, 0x47, 0xdc, 0x71, 0x3d,
0x8a, 0xc2, 0x6b, 0x89, 0x9e, 0x3d, 0x48, 0xfd, 0xa2, 0xd0, 0x77, 0x45, 0x0e, 0xe2, 0x41, 0xa8,
0xf4, 0x06, 0x80, 0x1f, 0x30, 0xf0, 0x1d, 0x14, 0xa0, 0x21, 0xb5, 0xf0, 0xf5, 0x08, 0xd3, 0x50,
0xff, 0x04, 0x3c, 0x3d, 0x22, 0xa5, 0x3e, 0xf1, 0x28, 0x86, 0xaf, 0x81, 0x19, 0x9f, 0x4b, 0x54,
0xa5, 0xad, 0xac, 0xce, 0xad, 0xab, 0xc6, 0x78, 0x9d, 0x0d, 0xe1, 0xd1, 0xa9, 0xdc, 0x7b, 0xd0,
0x2a, 0x59, 0xd2, 0xfa, 0xad, 0xea, 0xf7, 0x77, 0x5b, 0xa5, 0xff, 0xef, 0xb6, 0x4a, 0xfa, 0x02,
0x68, 0xf0, 0xc0, 0x1b, 0xb6, 0x4d, 0x22, 0x2f, 0x4c, 0x00, 0x3f, 0x03, 0xcf, 0x8c, 0xc9, 0x25,
0xe4, 0x16, 0xa8, 0x22, 0x29, 0x53, 0x95, 0xf6, 0xd4, 0xea, 0xdc, 0xba, 0x6e, 0xc8, 0x04, 0x78,
0x82, 0x31, 0xee, 0xfb, 0xc4, 0x89, 0x06, 0x58, 0xba, 0x4b, 0xf8, 0xc4, 0x53, 0xff, 0x02, 0xd4,
0x78, 0xf8, 0x4d, 0xc7, 0x97, 0x88, 0x70, 0x05, 0xd4, 0x6c, 0x32, 0x18, 0xa0, 0x10, 0x07, 0x68,
0xd0, 0x0d, 0x0f, 0x7c, 0xcc, 0x93, 0x9a, 0xb5, 0xe6, 0x53, 0xf1, 0xee, 0x81, 0x8f, 0xa1, 0x01,
0xa6, 0xc9, 0x0d, 0x0f, 0x07, 0x6a, 0x99, 0xa9, 0x3b, 0xea, 0x1f, 0xbf, 0xaf, 0x35, 0x24, 0x83,
0x0d, 0xc7, 0x09, 0x30, 0xa5, 0x1f, 0x86, 0x81, 0xeb, 0xf5, 0x2d, 0x61, 0xa6, 0x5f, 0x05, 0xf5,
0x14, 0x4b, 0x66, 0xf1, 0x2a, 0x98, 0xb2, 0x1d, 0x5f, 0x56, 0xed, 0xb9, 0x7c, 0xd5, 0x36, 0xb7,
0x76, 0x62, 0x5b, 0xc9, 0x9d, 0xd9, 0xeb, 0xff, 0x2a, 0x69, 0x2c, 0xfa, 0xa4, 0x89, 0xc3, 0x05,
0x50, 0x76, 0x1d, 0x75, 0xaa, 0xad, 0xac, 0x56, 0x3a, 0x33, 0x87, 0x0f, 0x5a, 0xe5, 0xab, 0x5b,
0x56, 0xd9, 0x75, 0x60, 0x03, 0x4c, 0x07, 0xac, 0x1b, 0xd5, 0x0a, 0x87, 0x11, 0x0f, 0x70, 0x1b,
0x80, 0xb4, 0x4f, 0xd5, 0x69, 0x9e, 0xd9, 0xc5, 0xf8, 0xd5, 0xb0, 0x46, 0x35, 0xc4, 0x40, 0xa6,
0x8d, 0xd1, 0xc7, 0x32, 0x05, 0x2b, 0xe3, 0xa9, 0xff, 0xaa, 0x80, 0xa7, 0x32, 0x39, 0xca, 0x82,
0x5d, 0x01, 0x15, 0xdb, 0xf1, 0xe3, 0x57, 0x7e, 0x42, 0xc5, 0x1a, 0xac, 0x62, 0xbf, 0x3d, 0x6c,
0x9d, 0xcd, 0x08, 0xa9, 0xc5, 0x03, 0xc0, 0x2b, 0x23, 0x34, 0xcb, 0x9c, 0xe6, 0xca, 0x89, 0x34,
0x45, 0x8c, 0x11, 0x9e, 0x44, 0x76, 0xee, 0x16, 0xf6, 0x09, 0x75, 0xc3, 0x27, 0xfe, 0x3a, 0xf4,
0xcf, 0xe5, 0x48, 0xa4, 0x80, 0x49, 0x6d, 0xaa, 0x8e, 0x94, 0xc9, 0xfa, 0x2c, 0xe6, 0xeb, 0x23,
0xbd, 0x3a, 0x75, 0x59, 0x9b, 0x6a, 0x12, 0x26, 0x71, 0xd6, 0xdf, 0x05, 0x1a, 0x47, 0xd8, 0x25,
0x21, 0x1a, 0xec, 0x04, 0xae, 0x67, 0xbb, 0x3e, 0x1a, 0x3c, 0x6e, 0x62, 0xfa, 0xb7, 0x0a, 0x78,
0x76, 0x62, 0x1c, 0xc9, 0xb7, 0x07, 0x6a, 0x21, 0xd3, 0x74, 0xfd, 0x58, 0x25, 0x69, 0xb7, 0xf3,
0xb4, 0x47, 0x43, 0x74, 0xce, 0x49, 0xf6, 0xb5, 0x51, 0x39, 0xb5, 0xe6, 0xc3, 0x11, 0x81, 0xbe,
0x9d, 0xa5, 0xb0, 0x99, 0xf0, 0x7b, 0xec, 0x5c, 0x6e, 0x2b, 0x60, 0x69, 0x72, 0x20, 0x99, 0xcc,
0x1e, 0xa8, 0x8b, 0x64, 0x52, 0x47, 0x99, 0xcd, 0x72, 0x41, 0x36, 0x69, 0x90, 0x8e, 0x2a, 0xd3,
0xa9, 0x8f, 0x29, 0xa8, 0x25, 0x2a, 0x94, 0x4a, 0xf4, 0x1f, 0x2a, 0x60, 0x2e, 0xd3, 0xce, 0x72,
0x38, 0x95, 0x49, 0xc3, 0x99, 0xe9, 0xaa, 0x78, 0x94, 0x21, 0xa8, 0xf0, 0x24, 0xa7, 0xb8, 0x90,
0xff, 0x87, 0x97, 0x01, 0xc8, 0x70, 0xae, 0xf0, 0x49, 0x58, 0x1c, 0x99, 0x84, 0x64, 0xb6, 0x88,
0xeb, 0xc9, 0x35, 0x94, 0x71, 0x81, 0xef, 0x80, 0xd9, 0xf4, 0x0d, 0x4e, 0x9f, 0xce, 0x3f, 0xf5,
0x80, 0xef, 0x81, 0x3a, 0xb2, 0xed, 0x68, 0x18, 0xb1, 0x78, 0x4e, 0x77, 0x0f, 0x63, 0xaa, 0xce,
0x9c, 0x2e, 0x4a, 0x2d, 0xe3, 0xb8, 0x8d, 0x31, 0x9b, 0xea, 0xb3, 0xcc, 0xbf, 0x1b, 0xf9, 0x0e,
0x93, 0xa9, 0x67, 0x78, 0x1c, 0xcd, 0x10, 0x17, 0xd7, 0x88, 0x4f, 0xb2, 0xb1, 0x1b, 0x9f, 0xe4,
0x4e, 0x95, 0x05, 0xba, 0xf3, 0xb0, 0xa5, 0x58, 0x73, 0xcc, 0xf3, 0x23, 0xe1, 0xc8, 0x1a, 0xc3,
0xf5, 0x42, 0x1c, 0x60, 0x1a, 0x76, 0xf7, 0x90, 0x1d, 0x92, 0x40, 0xad, 0x8a, 0xc6, 0x88, 0xc5,
0xdb, 0x5c, 0xca, 0xd8, 0x67, 0x3a, 0x68, 0x1f, 0x0d, 0x22, 0xac, 0xce, 0x9e, 0x92, 0x7d, 0xea,
0xf8, 0x31, 0xf3, 0x83, 0xaf, 0x83, 0x73, 0xa9, 0xc8, 0xfd, 0x9a, 0xef, 0x97, 0xae, 0x58, 0xb1,
0x80, 0x83, 0x2f, 0xe4, 0xd4, 0x16, 0xfb, 0x5d, 0xff, 0xeb, 0x0c, 0x98, 0xe6, 0xdd, 0x09, 0x6f,
0x80, 0x19, 0x71, 0x69, 0xe1, 0xf3, 0xf9, 0xb6, 0xcb, 0x1f, 0x74, 0xed, 0xc2, 0x09, 0x56, 0xa2,
0xcb, 0xf4, 0xf6, 0x77, 0x7f, 0xfe, 0xf7, 0x63, 0x59, 0x83, 0xaa, 0x99, 0xfb, 0x1c, 0x12, 0xa7,
0x1c, 0x7e, 0x03, 0xaa, 0xf1, 0x8d, 0x86, 0x17, 0x0b, 0x82, 0x8e, 0x1d, 0x77, 0x6d, 0xe5, 0x44,
0x3b, 0x09, 0xaf, 0x73, 0xf8, 0x25, 0xa8, 0xe5, 0xe1, 0xe3, 0x53, 0x0e, 0x7f, 0x52, 0xc0, 0xfc,
0xe8, 0x36, 0x80, 0x2f, 0x15, 0xc4, 0x9f, 0xb8, 0xd7, 0xb4, 0xb5, 0x53, 0x5a, 0x4b, 0x4e, 0xab,
0x9c, 0x93, 0x0e, 0xdb, 0x79, 0x4e, 0xa3, 0x3b, 0x08, 0xfe, 0xac, 0x80, 0xda, 0xd8, 0x60, 0xc3,
0x63, 0xc1, 0x72, 0x7b, 0x4a, 0x33, 0x4e, 0x6b, 0x2e, 0xc9, 0xbd, 0xc0, 0xc9, 0x9d, 0x87, 0xcb,
0x05, 0xe4, 0x32, 0x4c, 0x08, 0xa8, 0xb0, 0x0b, 0x0b, 0xf5, 0x02, 0x88, 0xcc, 0x27, 0x86, 0x76,
0xfe, 0x58, 0x1b, 0x89, 0xdd, 0xe4, 0xd8, 0x2a, 0x5c, 0x30, 0x27, 0x7d, 0x3a, 0x53, 0x78, 0x5b,
0x01, 0x53, 0x9b, 0x8e, 0x0f, 0x97, 0x8b, 0x83, 0xc5, 0x78, 0xfa, 0x71, 0x26, 0x12, 0xee, 0x0d,
0x0e, 0xb7, 0x0e, 0x5f, 0x9e, 0x0c, 0x67, 0xde, 0xe4, 0x9b, 0xef, 0x96, 0x79, 0x73, 0x6c, 0xd1,
0xdf, 0x82, 0xbf, 0x28, 0x20, 0xb9, 0x7e, 0x85, 0x3d, 0x3b, 0x76, 0xd6, 0x0b, 0x7b, 0x76, 0xfc,
0x1a, 0xeb, 0x1b, 0x9c, 0xd7, 0xdb, 0xf0, 0xcd, 0x02, 0x5e, 0xf1, 0xb5, 0x2d, 0x26, 0xd8, 0xb9,
0x7c, 0xef, 0xb0, 0xa9, 0xdc, 0x3f, 0x6c, 0x2a, 0xff, 0x1c, 0x36, 0x95, 0x3b, 0x47, 0xcd, 0xd2,
0xfd, 0xa3, 0x66, 0xe9, 0xef, 0xa3, 0x66, 0xe9, 0xd3, 0x0b, 0x7d, 0x37, 0xbc, 0x16, 0xf5, 0x0c,
0x9b, 0x0c, 0x79, 0xf8, 0xb5, 0x01, 0xea, 0x51, 0x01, 0xf4, 0x15, 0x87, 0x62, 0x01, 0x68, 0x6f,
0x86, 0x2f, 0xbc, 0x57, 0x1e, 0x05, 0x00, 0x00, 0xff, 0xff, 0xe6, 0xbf, 0xb1, 0x04, 0x15, 0x0d,
0x00, 0x00,
// 1142 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcf, 0x6f, 0xdb, 0x54,
0x1c, 0x8f, 0xd3, 0xb4, 0x4b, 0x5f, 0xa7, 0x26, 0x3c, 0x42, 0xe7, 0x9a, 0x92, 0xa4, 0x1e, 0x5b,
0x0b, 0xa2, 0x36, 0x2b, 0xe2, 0xb7, 0xd0, 0xd4, 0xb4, 0x74, 0x1a, 0x12, 0x52, 0x31, 0x05, 0x24,
0x24, 0x14, 0x5e, 0xec, 0xd7, 0xcc, 0x90, 0xf8, 0x79, 0x7e, 0x76, 0x47, 0x99, 0x26, 0x04, 0x87,
0x89, 0xe3, 0x04, 0x07, 0x0e, 0x48, 0x68, 0x17, 0x2e, 0x9c, 0xf9, 0x23, 0x76, 0x9c, 0x80, 0x03,
0xa7, 0x0d, 0x5a, 0x0e, 0xfc, 0x19, 0xd3, 0x7b, 0xfe, 0x3a, 0x76, 0xe2, 0xa4, 0xed, 0x0e, 0xbb,
0x44, 0xf1, 0xf7, 0xd7, 0xe7, 0xf3, 0xfd, 0xfa, 0xfb, 0xc3, 0x68, 0xe9, 0x4b, 0xb2, 0x4f, 0x4c,
0xdb, 0xf1, 0xcd, 0xfd, 0x4b, 0x1d, 0x1a, 0x92, 0x4b, 0xe6, 0xf5, 0x88, 0x06, 0x07, 0x86, 0x1f,
0xb0, 0x90, 0xe1, 0xaa, 0xd0, 0x1a, 0xb6, 0xe3, 0x1b, 0xa0, 0xd5, 0xea, 0x36, 0xe3, 0x7d, 0xc6,
0x4d, 0x12, 0x85, 0xd7, 0x06, 0x2e, 0xe2, 0x21, 0xf6, 0xd0, 0x5e, 0x04, 0x7d, 0x87, 0x70, 0x1a,
0x87, 0x1a, 0x58, 0xf9, 0xa4, 0xeb, 0x7a, 0x24, 0x74, 0x99, 0x07, 0xb6, 0xf5, 0xac, 0x6d, 0x62,
0x65, 0x33, 0x37, 0xd1, 0x2f, 0xc6, 0xfa, 0xb6, 0x7c, 0x32, 0xe3, 0x07, 0x50, 0xd5, 0xba, 0xac,
0xcb, 0x62, 0xb9, 0xf8, 0x07, 0xd2, 0xa5, 0x2e, 0x63, 0xdd, 0x1e, 0x35, 0x89, 0xef, 0x9a, 0xc4,
0xf3, 0x58, 0x28, 0xd1, 0x12, 0x9f, 0x06, 0x68, 0xe5, 0x53, 0x27, 0xda, 0x33, 0x43, 0xb7, 0x4f,
0x79, 0x48, 0xfa, 0x3e, 0x18, 0x68, 0xb9, 0x5a, 0x88, 0xcc, 0x81, 0x6b, 0x4e, 0xd7, 0xa5, 0x1e,
0xe5, 0x2e, 0x04, 0xd7, 0x6b, 0x08, 0x7f, 0x20, 0xb2, 0xdd, 0x21, 0x01, 0xe9, 0x73, 0x8b, 0x5e,
0x8f, 0x28, 0x0f, 0xf5, 0x4f, 0xd0, 0xd3, 0x43, 0x52, 0xee, 0x33, 0x8f, 0x53, 0xfc, 0x1a, 0x9a,
0xf1, 0xa5, 0x44, 0x55, 0x9a, 0xca, 0xea, 0xdc, 0xba, 0x6a, 0x8c, 0xd6, 0xd9, 0x88, 0x3d, 0x5a,
0xa5, 0x7b, 0x0f, 0x1a, 0x05, 0x0b, 0xac, 0xdf, 0x2a, 0x7f, 0x7f, 0xb7, 0x51, 0xf8, 0xff, 0x6e,
0xa3, 0xa0, 0x2f, 0xa0, 0x9a, 0x0c, 0xbc, 0x61, 0xdb, 0x2c, 0xf2, 0xc2, 0x01, 0xe0, 0x67, 0xe8,
0x99, 0x11, 0x39, 0x40, 0x6e, 0xa1, 0x32, 0x01, 0x99, 0xaa, 0x34, 0xa7, 0x56, 0xe7, 0xd6, 0x75,
0x03, 0x2a, 0x2a, 0xdf, 0x5e, 0x82, 0xfb, 0x3e, 0x73, 0xa2, 0x1e, 0x05, 0x77, 0x80, 0x1f, 0x78,
0xea, 0x5f, 0xa0, 0x8a, 0x0c, 0xbf, 0xe9, 0xf8, 0x80, 0x88, 0x57, 0x50, 0xc5, 0x66, 0xbd, 0x1e,
0x09, 0x69, 0x40, 0x7a, 0xed, 0xf0, 0xc0, 0xa7, 0x32, 0xa9, 0x59, 0x6b, 0x3e, 0x15, 0xef, 0x1e,
0xf8, 0x14, 0x1b, 0x68, 0x9a, 0xdd, 0xf0, 0x68, 0xa0, 0x16, 0x85, 0xba, 0xa5, 0xfe, 0xf1, 0xfb,
0x5a, 0x0d, 0x18, 0x6c, 0x38, 0x4e, 0x40, 0x39, 0xff, 0x30, 0x0c, 0x5c, 0xaf, 0x6b, 0xc5, 0x66,
0xfa, 0x55, 0x54, 0x4d, 0xb1, 0x20, 0x8b, 0x57, 0xd1, 0x94, 0xed, 0xf8, 0x50, 0xb5, 0xe7, 0xf2,
0x55, 0xdb, 0xdc, 0xda, 0x49, 0x6c, 0x81, 0xbb, 0xb0, 0xd7, 0xff, 0x55, 0xd2, 0x58, 0xfc, 0x49,
0x13, 0xc7, 0x0b, 0xa8, 0xe8, 0x3a, 0xea, 0x54, 0x53, 0x59, 0x2d, 0xb5, 0x66, 0x0e, 0x1f, 0x34,
0x8a, 0x57, 0xb7, 0xac, 0xa2, 0xeb, 0xe0, 0x1a, 0x9a, 0x0e, 0x44, 0x43, 0xaa, 0x25, 0x09, 0x13,
0x3f, 0xe0, 0x6d, 0x84, 0xd2, 0xc1, 0x50, 0xa7, 0x65, 0x66, 0x17, 0x93, 0x57, 0x23, 0x26, 0xc3,
0x88, 0x07, 0x32, 0x6d, 0x8c, 0x2e, 0x85, 0x14, 0xac, 0x8c, 0xa7, 0xfe, 0xab, 0x82, 0x9e, 0xca,
0xe4, 0x08, 0x05, 0xbb, 0x82, 0x4a, 0xb6, 0xe3, 0x27, 0xaf, 0xfc, 0x84, 0x8a, 0xd5, 0x44, 0xc5,
0x7e, 0x7b, 0xd8, 0x38, 0x9b, 0x11, 0x72, 0x4b, 0x06, 0xc0, 0x57, 0x86, 0x68, 0x16, 0x25, 0xcd,
0x95, 0x13, 0x69, 0xc6, 0x31, 0x86, 0x78, 0x32, 0xe8, 0xdc, 0x2d, 0xea, 0x33, 0xee, 0x86, 0x4f,
0xfc, 0x75, 0xe8, 0x9f, 0xc3, 0x48, 0xa4, 0x80, 0x83, 0xda, 0x94, 0x1d, 0x90, 0x41, 0x7d, 0x16,
0xf3, 0xf5, 0x01, 0xaf, 0x56, 0x15, 0x6a, 0x53, 0x1e, 0x84, 0x19, 0x38, 0xeb, 0xef, 0x22, 0x4d,
0x22, 0xec, 0xb2, 0x90, 0xf4, 0x76, 0x02, 0xd7, 0xb3, 0x5d, 0x9f, 0xf4, 0x1e, 0x37, 0x31, 0xfd,
0x5b, 0x05, 0x3d, 0x3b, 0x36, 0x0e, 0xf0, 0xed, 0xa0, 0x4a, 0x28, 0x34, 0x6d, 0x3f, 0x51, 0x01,
0xed, 0x66, 0x9e, 0xf6, 0x70, 0x88, 0xd6, 0x39, 0x60, 0x5f, 0x19, 0x96, 0x73, 0x6b, 0x3e, 0x1c,
0x12, 0xe8, 0xdb, 0x59, 0x0a, 0x9b, 0x03, 0x7e, 0x8f, 0x9d, 0xcb, 0x6d, 0x05, 0x2d, 0x8d, 0x0f,
0x04, 0xc9, 0xec, 0xa1, 0x6a, 0x9c, 0x4c, 0xea, 0x08, 0xd9, 0x2c, 0x4f, 0xc8, 0x26, 0x0d, 0xd2,
0x52, 0x21, 0x9d, 0xea, 0x88, 0x82, 0x5b, 0x71, 0x85, 0x52, 0x89, 0xfe, 0x43, 0x09, 0xcd, 0x65,
0xda, 0x19, 0x86, 0x53, 0x19, 0x37, 0x9c, 0x99, 0xae, 0x4a, 0x46, 0x19, 0xa3, 0x92, 0x4c, 0x72,
0x4a, 0x0a, 0xe5, 0x7f, 0x7c, 0x19, 0xa1, 0x0c, 0xe7, 0x92, 0x9c, 0x84, 0xc5, 0xa1, 0x49, 0x18,
0xcc, 0x16, 0x73, 0x3d, 0x58, 0x43, 0x19, 0x17, 0xfc, 0x0e, 0x9a, 0x4d, 0xdf, 0xe0, 0xf4, 0xe9,
0xfc, 0x53, 0x0f, 0xfc, 0x1e, 0xaa, 0x12, 0xdb, 0x8e, 0xfa, 0x91, 0x88, 0xe7, 0xb4, 0xf7, 0x28,
0xe5, 0xea, 0xcc, 0xe9, 0xa2, 0x54, 0x32, 0x8e, 0xdb, 0x94, 0x8a, 0xa9, 0x3e, 0x2b, 0xfc, 0xdb,
0x91, 0xef, 0x08, 0x99, 0x7a, 0x46, 0xc6, 0xd1, 0x8c, 0xf8, 0x52, 0x1a, 0xc9, 0xa5, 0x34, 0x76,
0x93, 0x4b, 0xd9, 0x2a, 0x8b, 0x40, 0x77, 0x1e, 0x36, 0x14, 0x6b, 0x4e, 0x78, 0x7e, 0x14, 0x3b,
0x8a, 0xc6, 0x70, 0xbd, 0x90, 0x06, 0x94, 0x87, 0xed, 0x3d, 0x62, 0x87, 0x2c, 0x50, 0xcb, 0x71,
0x63, 0x24, 0xe2, 0x6d, 0x29, 0x15, 0xec, 0x33, 0x1d, 0xb4, 0x4f, 0x7a, 0x11, 0x55, 0x67, 0x4f,
0xc9, 0x3e, 0x75, 0xfc, 0x58, 0xf8, 0xe1, 0xd7, 0xd1, 0xb9, 0x54, 0xe4, 0x7e, 0x2d, 0xf7, 0x4b,
0x3b, 0x5e, 0xb1, 0x48, 0x82, 0x2f, 0xe4, 0xd4, 0x96, 0xf8, 0x5d, 0xff, 0xeb, 0x0c, 0x9a, 0x96,
0xdd, 0x89, 0x6f, 0xa0, 0x99, 0xf8, 0xd2, 0xe2, 0xe7, 0xf3, 0x6d, 0x97, 0x3f, 0xe8, 0xda, 0x85,
0x13, 0xac, 0xe2, 0x2e, 0xd3, 0x9b, 0xdf, 0xfd, 0xf9, 0xdf, 0x8f, 0x45, 0x0d, 0xab, 0x66, 0xee,
0xb3, 0x21, 0x3e, 0xe5, 0xf8, 0x1b, 0x54, 0x4e, 0x6e, 0x34, 0xbe, 0x38, 0x21, 0xe8, 0xc8, 0x71,
0xd7, 0x56, 0x4e, 0xb4, 0x03, 0x78, 0x5d, 0xc2, 0x2f, 0x61, 0x2d, 0x0f, 0x9f, 0x9c, 0x72, 0xfc,
0x93, 0x82, 0xe6, 0x87, 0xb7, 0x01, 0x7e, 0x69, 0x42, 0xfc, 0xb1, 0x7b, 0x4d, 0x5b, 0x3b, 0xa5,
0x35, 0x70, 0x5a, 0x95, 0x9c, 0x74, 0xdc, 0xcc, 0x73, 0x1a, 0xde, 0x41, 0xf8, 0x67, 0x05, 0x55,
0x46, 0x06, 0x1b, 0x1f, 0x0b, 0x96, 0xdb, 0x53, 0x9a, 0x71, 0x5a, 0x73, 0x20, 0xf7, 0x82, 0x24,
0x77, 0x1e, 0x2f, 0x4f, 0x20, 0x97, 0x61, 0xc2, 0x50, 0x49, 0x5c, 0x58, 0xac, 0x4f, 0x80, 0xc8,
0x7c, 0x62, 0x68, 0xe7, 0x8f, 0xb5, 0x01, 0xec, 0xba, 0xc4, 0x56, 0xf1, 0x82, 0x39, 0xee, 0xf3,
0x93, 0xe3, 0xdb, 0x0a, 0x9a, 0xda, 0x74, 0x7c, 0xbc, 0x3c, 0x39, 0x58, 0x82, 0xa7, 0x1f, 0x67,
0x02, 0x70, 0x6f, 0x48, 0xb8, 0x75, 0xfc, 0xf2, 0x78, 0x38, 0xf3, 0xa6, 0xdc, 0x7c, 0xb7, 0xcc,
0x9b, 0x23, 0x8b, 0xfe, 0x16, 0xfe, 0x45, 0x41, 0x83, 0xeb, 0x37, 0xb1, 0x67, 0x47, 0xce, 0xfa,
0xc4, 0x9e, 0x1d, 0xbd, 0xc6, 0xfa, 0x86, 0xe4, 0xf5, 0x36, 0x7e, 0x73, 0x02, 0xaf, 0xe4, 0xda,
0x4e, 0x26, 0xd8, 0xba, 0x7c, 0xef, 0xb0, 0xae, 0xdc, 0x3f, 0xac, 0x2b, 0xff, 0x1c, 0xd6, 0x95,
0x3b, 0x47, 0xf5, 0xc2, 0xfd, 0xa3, 0x7a, 0xe1, 0xef, 0xa3, 0x7a, 0xe1, 0xd3, 0x0b, 0x5d, 0x37,
0xbc, 0x16, 0x75, 0x0c, 0x9b, 0xf5, 0x65, 0xf8, 0xb5, 0x1e, 0xe9, 0xf0, 0x18, 0xe8, 0x2b, 0x09,
0x25, 0x02, 0xf0, 0xce, 0x8c, 0x5c, 0x78, 0xaf, 0x3c, 0x0a, 0x00, 0x00, 0xff, 0xff, 0x2f, 0x73,
0xf8, 0x07, 0x15, 0x0d, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -669,47 +669,47 @@ func init() {
func init() { proto.RegisterFile("kava/cdp/v1beta1/tx.proto", fileDescriptor_3b8c9334ad8ab0d3) }
var fileDescriptor_3b8c9334ad8ab0d3 = []byte{
// 638 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x55, 0xc1, 0x6e, 0xd3, 0x4a,
0x14, 0x8d, 0x9b, 0x26, 0x6d, 0xa6, 0x4f, 0x0f, 0x64, 0x02, 0x4a, 0x22, 0x70, 0xa3, 0x88, 0x42,
0x37, 0xb5, 0x69, 0x41, 0x08, 0x16, 0xa8, 0x22, 0xc9, 0xa6, 0x12, 0x91, 0x2a, 0x17, 0x09, 0x89,
0x4d, 0x34, 0xf6, 0x8c, 0x5c, 0xab, 0x89, 0x67, 0x98, 0x99, 0x36, 0xcd, 0x5f, 0xf0, 0x07, 0x6c,
0x90, 0xf8, 0x01, 0x3e, 0xa2, 0xcb, 0x8a, 0x15, 0xab, 0x80, 0x92, 0x15, 0x5f, 0xc0, 0x16, 0xd9,
0x63, 0x8f, 0xa3, 0xd4, 0x09, 0x01, 0xc4, 0x86, 0xdd, 0x38, 0xe7, 0xde, 0xe3, 0x73, 0x4e, 0xee,
0x5c, 0x83, 0xea, 0x09, 0x3c, 0x83, 0x96, 0x8b, 0xa8, 0x75, 0xb6, 0xeb, 0x60, 0x01, 0x77, 0x2d,
0x71, 0x6e, 0x52, 0x46, 0x04, 0xd1, 0xaf, 0x87, 0x90, 0xe9, 0x22, 0x6a, 0xc6, 0x50, 0xad, 0xec,
0x11, 0x8f, 0x44, 0xa0, 0x15, 0x9e, 0x64, 0x5d, 0xad, 0xea, 0x12, 0xde, 0x27, 0xbc, 0x2b, 0x01,
0xf9, 0x10, 0x43, 0x86, 0x7c, 0xb2, 0x1c, 0xc8, 0xb1, 0x7a, 0x81, 0x4b, 0xfc, 0x40, 0xe2, 0x8d,
0x6f, 0x1a, 0xf8, 0xaf, 0xc3, 0xbd, 0x16, 0xc3, 0x50, 0xe0, 0x56, 0xfb, 0x50, 0x7f, 0x00, 0x8a,
0x1c, 0x07, 0x08, 0xb3, 0x8a, 0x56, 0xd7, 0xb6, 0x4b, 0xcd, 0xca, 0xa7, 0x8f, 0x3b, 0xe5, 0x98,
0xf2, 0x39, 0x42, 0x0c, 0x73, 0x7e, 0x24, 0x98, 0x1f, 0x78, 0x76, 0x5c, 0xa7, 0xef, 0x03, 0xe0,
0x92, 0x5e, 0x0f, 0x0a, 0xcc, 0x60, 0xaf, 0xb2, 0x52, 0xd7, 0xb6, 0x37, 0xf6, 0xaa, 0x66, 0xdc,
0x12, 0xbe, 0x37, 0x51, 0x6f, 0xb6, 0x88, 0x1f, 0x34, 0x57, 0x2f, 0x46, 0x9b, 0x39, 0x7b, 0xaa,
0x45, 0x7f, 0x06, 0x4a, 0x94, 0xf9, 0x81, 0xeb, 0x53, 0xd8, 0xab, 0xe4, 0x97, 0xeb, 0x4f, 0x3b,
0xf4, 0xfb, 0xe0, 0x5a, 0x4a, 0xd6, 0x15, 0x43, 0x8a, 0x2b, 0xab, 0xa1, 0x74, 0xfb, 0xff, 0xf4,
0xe7, 0x97, 0x43, 0x8a, 0x1b, 0x4f, 0x40, 0x79, 0xda, 0xaa, 0x8d, 0x39, 0x25, 0x01, 0xc7, 0x7a,
// 639 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x55, 0xc1, 0x6e, 0xd3, 0x4c,
0x10, 0x8e, 0x9b, 0x26, 0x6d, 0xb6, 0xbf, 0x7e, 0x90, 0x09, 0x28, 0x89, 0xc0, 0x8d, 0x22, 0x0a,
0xbd, 0xd4, 0xa6, 0x05, 0x21, 0x38, 0xa0, 0x8a, 0x24, 0x97, 0x4a, 0x44, 0xaa, 0x5c, 0x24, 0x24,
0x2e, 0xd1, 0xda, 0xbb, 0x72, 0xad, 0x26, 0xde, 0x65, 0x77, 0xdb, 0x34, 0x6f, 0xc1, 0x1b, 0x70,
0x41, 0xe2, 0x05, 0x78, 0x88, 0x1e, 0x2b, 0x4e, 0x9c, 0x02, 0x4a, 0x4e, 0x3c, 0x01, 0x57, 0x64,
0xaf, 0xbd, 0x8e, 0x52, 0x27, 0x04, 0x10, 0x17, 0x6e, 0xeb, 0xfd, 0x66, 0x3e, 0x7d, 0xdf, 0x78,
0x66, 0x16, 0x54, 0x4f, 0xe0, 0x19, 0xb4, 0x5c, 0x44, 0xad, 0xb3, 0x5d, 0x07, 0x0b, 0xb8, 0x6b,
0x89, 0x73, 0x93, 0x32, 0x22, 0x88, 0x7e, 0x3d, 0x84, 0x4c, 0x17, 0x51, 0x33, 0x86, 0x6a, 0x86,
0x4b, 0x78, 0x9f, 0x70, 0xcb, 0x81, 0x1c, 0xab, 0x78, 0x97, 0xf8, 0x81, 0xcc, 0xa8, 0x55, 0x25,
0xde, 0x8d, 0xbe, 0x2c, 0xf9, 0x11, 0x43, 0x65, 0x8f, 0x78, 0x44, 0xde, 0x87, 0x27, 0x79, 0xdb,
0xf8, 0xa6, 0x81, 0xff, 0x3a, 0xdc, 0x6b, 0x31, 0x0c, 0x05, 0x6e, 0xb5, 0x0f, 0xf5, 0x07, 0xa0,
0xc8, 0x71, 0x80, 0x30, 0xab, 0x68, 0x75, 0x6d, 0xbb, 0xd4, 0xac, 0x7c, 0xfa, 0xb8, 0x53, 0x8e,
0x89, 0x9e, 0x23, 0xc4, 0x30, 0xe7, 0x47, 0x82, 0xf9, 0x81, 0x67, 0xc7, 0x71, 0xfa, 0x3e, 0x00,
0x2e, 0xe9, 0xf5, 0xa0, 0xc0, 0x0c, 0xf6, 0x2a, 0x2b, 0x75, 0x6d, 0x7b, 0x63, 0xaf, 0x6a, 0xc6,
0x29, 0xa1, 0xd0, 0x44, 0xbd, 0xd9, 0x22, 0x7e, 0xd0, 0x5c, 0xbd, 0x18, 0x6d, 0xe6, 0xec, 0xa9,
0x14, 0xfd, 0x19, 0x28, 0x51, 0xe6, 0x07, 0xae, 0x4f, 0x61, 0xaf, 0x92, 0x5f, 0x2e, 0x3f, 0xcd,
0xd0, 0xef, 0x83, 0x6b, 0x29, 0x59, 0x57, 0x0c, 0x29, 0xae, 0xac, 0x86, 0xd2, 0xed, 0xff, 0xd3,
0xeb, 0x97, 0x43, 0x8a, 0x1b, 0x4f, 0x40, 0x79, 0xda, 0xaa, 0x8d, 0x39, 0x25, 0x01, 0xc7, 0x7a,
0x1d, 0x14, 0x5d, 0x44, 0xbb, 0x3e, 0x8a, 0x2c, 0xaf, 0x36, 0x4b, 0xe3, 0xd1, 0x66, 0xa1, 0x85,
0xe8, 0x41, 0xdb, 0x2e, 0xb8, 0x88, 0x1e, 0xa0, 0xc6, 0x48, 0x03, 0xa0, 0xc3, 0xbd, 0x36, 0xa6,
0x84, 0xfb, 0x42, 0x7f, 0x0c, 0x4a, 0x48, 0x1e, 0xc9, 0xcf, 0x63, 0x4a, 0x4b, 0x75, 0x13, 0x14,
0xc8, 0x20, 0xc0, 0x2c, 0x0a, 0x69, 0x51, 0x8f, 0x2c, 0x9b, 0x49, 0x36, 0xff, 0xeb, 0xc9, 0x2e,
0x1d, 0x4d, 0x19, 0xe8, 0xa9, 0xbf, 0x24, 0x98, 0xc6, 0x17, 0x0d, 0x6c, 0x74, 0xb8, 0xf7, 0xca,
0x17, 0xc7, 0x88, 0xc1, 0xc1, 0x3f, 0xe8, 0xfb, 0x26, 0xb8, 0x31, 0x65, 0x50, 0x19, 0xff, 0x20,
0x8d, 0xb7, 0x19, 0x1c, 0xb4, 0xb1, 0x23, 0x7e, 0xe3, 0x52, 0x64, 0x28, 0x58, 0xc9, 0x52, 0xf0,
0x87, 0xc3, 0x1f, 0x1b, 0x48, 0x84, 0x2a, 0x03, 0xef, 0xe5, 0xb5, 0xb6, 0x31, 0x85, 0xc3, 0xbf,
0xed, 0xe0, 0x29, 0x58, 0xa3, 0x70, 0xd8, 0xc7, 0x81, 0x58, 0x56, 0x7f, 0x52, 0xdf, 0xb8, 0x15,
0xdd, 0x48, 0xa5, 0x52, 0xc9, 0x7f, 0x27, 0xe5, 0xbf, 0xf0, 0xdf, 0x9c, 0xfa, 0x08, 0x0a, 0x1c,
0xca, 0x3f, 0xc1, 0x98, 0x2e, 0x23, 0x5f, 0xd6, 0xe9, 0x8f, 0xc0, 0xba, 0x43, 0x18, 0x23, 0x83,
0x25, 0xc6, 0x4e, 0x55, 0x66, 0x99, 0xce, 0x67, 0x0e, 0x8e, 0x54, 0xae, 0x04, 0x26, 0xca, 0xf7,
0xbe, 0xe7, 0x41, 0xbe, 0xc3, 0x3d, 0xfd, 0x08, 0x94, 0xd2, 0x9d, 0x6a, 0x98, 0xb3, 0x8b, 0xdc,
0x9c, 0x5e, 0x44, 0xb5, 0x7b, 0x8b, 0x71, 0xb5, 0xa8, 0x3a, 0x60, 0x2d, 0x59, 0x41, 0xb7, 0x33,
0x5b, 0x62, 0xb4, 0x76, 0x77, 0x11, 0xaa, 0xe8, 0x0e, 0xc1, 0xba, 0xba, 0xda, 0x77, 0x32, 0x3b,
0x12, 0xb8, 0xb6, 0xb5, 0x10, 0x9e, 0x66, 0x54, 0x77, 0x26, 0x9b, 0x31, 0x81, 0xe7, 0x30, 0xce,
0x0e, 0x72, 0x98, 0x63, 0x3a, 0xc4, 0xd9, 0x39, 0x2a, 0x7c, 0x4e, 0x8e, 0x57, 0xc6, 0x2b, 0x24,
0x4d, 0x47, 0x2b, 0x9b, 0x54, 0xe1, 0x73, 0x48, 0xaf, 0xfc, 0xf3, 0xcd, 0xfd, 0x8b, 0xb1, 0xa1,
0x5d, 0x8e, 0x0d, 0xed, 0xeb, 0xd8, 0xd0, 0xde, 0x4e, 0x8c, 0xdc, 0xe5, 0xc4, 0xc8, 0x7d, 0x9e,
0x18, 0xb9, 0xd7, 0x5b, 0x9e, 0x2f, 0x8e, 0x4f, 0x1d, 0xd3, 0x25, 0x7d, 0x2b, 0xe4, 0xda, 0xe9,
0x41, 0x87, 0x47, 0x27, 0xeb, 0x3c, 0xfa, 0xf0, 0x87, 0x73, 0xc6, 0x9d, 0x62, 0xf4, 0x45, 0x7e,
0xf8, 0x23, 0x00, 0x00, 0xff, 0xff, 0xb9, 0x6d, 0x64, 0x5a, 0x11, 0x08, 0x00, 0x00,
0x84, 0xfb, 0x42, 0x7f, 0x0c, 0x4a, 0x48, 0x1e, 0xc9, 0xcf, 0xcb, 0x94, 0x86, 0xea, 0x26, 0x28,
0x90, 0x41, 0x80, 0x59, 0x54, 0xa4, 0x45, 0x39, 0x32, 0x6c, 0xa6, 0xb2, 0xf9, 0x5f, 0xaf, 0xec,
0xd2, 0xa5, 0x29, 0x03, 0x3d, 0xf5, 0x97, 0x14, 0xa6, 0xf1, 0x45, 0x03, 0x1b, 0x1d, 0xee, 0xbd,
0xf2, 0xc5, 0x31, 0x62, 0x70, 0xf0, 0x0f, 0xfa, 0xbe, 0x09, 0x6e, 0x4c, 0x19, 0x54, 0xc6, 0x3f,
0x48, 0xe3, 0x6d, 0x06, 0x07, 0x6d, 0xec, 0x88, 0xdf, 0x18, 0x8a, 0x0c, 0x05, 0x2b, 0x59, 0x0a,
0xfe, 0xb0, 0xf9, 0x63, 0x03, 0x89, 0x50, 0x65, 0xe0, 0xbd, 0x1c, 0x6b, 0x1b, 0x53, 0x38, 0xfc,
0xdb, 0x0e, 0x9e, 0x82, 0x35, 0x0a, 0x87, 0x7d, 0x1c, 0x88, 0x65, 0xf5, 0x27, 0xf1, 0x8d, 0x5b,
0xd1, 0x44, 0x2a, 0x95, 0x4a, 0xfe, 0x3b, 0x29, 0xff, 0x85, 0xff, 0xe6, 0xd4, 0x47, 0x50, 0xe0,
0x50, 0xfe, 0x09, 0xc6, 0x74, 0x19, 0xf9, 0x32, 0x4e, 0x7f, 0x04, 0xd6, 0x1d, 0xc2, 0x18, 0x19,
0x2c, 0xd1, 0x76, 0x2a, 0x32, 0xcb, 0x74, 0x3e, 0xb3, 0x71, 0xa4, 0x72, 0x25, 0x30, 0x51, 0xbe,
0xf7, 0x3d, 0x0f, 0xf2, 0x1d, 0xee, 0xe9, 0x47, 0xa0, 0x94, 0xee, 0x54, 0xc3, 0x9c, 0x5d, 0xe4,
0xe6, 0xf4, 0x22, 0xaa, 0xdd, 0x5b, 0x8c, 0xab, 0x45, 0xd5, 0x01, 0x6b, 0xc9, 0x0a, 0xba, 0x9d,
0x99, 0x12, 0xa3, 0xb5, 0xbb, 0x8b, 0x50, 0x45, 0x77, 0x08, 0xd6, 0xd5, 0x68, 0xdf, 0xc9, 0xcc,
0x48, 0xe0, 0xda, 0xd6, 0x42, 0x78, 0x9a, 0x51, 0xcd, 0x4c, 0x36, 0x63, 0x02, 0xcf, 0x61, 0x9c,
0x6d, 0xe4, 0xb0, 0x8e, 0x69, 0x13, 0x67, 0xd7, 0x51, 0xe1, 0x73, 0xea, 0x78, 0xa5, 0xbd, 0x42,
0xd2, 0xb4, 0xb5, 0xb2, 0x49, 0x15, 0x3e, 0x87, 0xf4, 0xca, 0x9f, 0x6f, 0xee, 0x5f, 0x8c, 0x0d,
0xed, 0x72, 0x6c, 0x68, 0x5f, 0xc7, 0x86, 0xf6, 0x76, 0x62, 0xe4, 0x2e, 0x27, 0x46, 0xee, 0xf3,
0xc4, 0xc8, 0xbd, 0xde, 0xf2, 0x7c, 0x71, 0x7c, 0xea, 0x98, 0x2e, 0xe9, 0x5b, 0x21, 0xd7, 0x4e,
0x0f, 0x3a, 0x3c, 0x3a, 0x59, 0xe7, 0xd1, 0xc3, 0x1f, 0xf6, 0x19, 0x77, 0x8a, 0xd1, 0x8b, 0xfc,
0xf0, 0x47, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2f, 0x75, 0x8a, 0x38, 0x11, 0x08, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -195,48 +195,48 @@ func init() {
}
var fileDescriptor_a2549fd9d70ca349 = []byte{
// 648 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xbd, 0x6e, 0xd3, 0x50,
0x14, 0xb6, 0x93, 0x90, 0xd2, 0xeb, 0x36, 0xa4, 0x97, 0x52, 0xb9, 0x15, 0xb2, 0xad, 0x02, 0x55,
0x04, 0x8a, 0xad, 0x86, 0x8d, 0x2d, 0xae, 0x13, 0xd5, 0x52, 0x69, 0x22, 0xc7, 0x1d, 0x60, 0xb1,
0xec, 0xf8, 0x92, 0x5a, 0x8d, 0x73, 0x83, 0xef, 0x4d, 0xd5, 0xbc, 0x01, 0x23, 0x63, 0x47, 0x24,
0x5e, 0xa1, 0x0f, 0x51, 0x75, 0xaa, 0x98, 0x10, 0x43, 0x28, 0xe9, 0x53, 0xc0, 0x84, 0xfc, 0xd7,
0xb8, 0x10, 0x24, 0x18, 0x98, 0xe2, 0xfb, 0x7d, 0xdf, 0xf9, 0xf9, 0xce, 0x39, 0x0a, 0xd8, 0x3a,
0xb2, 0x8f, 0x6d, 0xa5, 0x8b, 0x7d, 0xdf, 0xa3, 0x14, 0x21, 0xe5, 0x78, 0xdb, 0x41, 0xd4, 0xde,
0x9e, 0x21, 0xf2, 0x30, 0xc0, 0x14, 0xc3, 0xb5, 0x50, 0x27, 0xcf, 0xd0, 0x44, 0xb7, 0xb1, 0xda,
0xc3, 0x3d, 0x1c, 0x49, 0x94, 0xf0, 0x2b, 0x56, 0x6f, 0xac, 0x77, 0x31, 0xf1, 0x31, 0xb1, 0x62,
0x22, 0x7e, 0xa4, 0x54, 0x0f, 0xe3, 0x5e, 0x1f, 0x29, 0xd1, 0xcb, 0x19, 0xbd, 0x51, 0xec, 0xc1,
0x38, 0xa1, 0x84, 0x5f, 0x29, 0x77, 0x14, 0xd8, 0xd4, 0xc3, 0x83, 0x98, 0xdf, 0xfc, 0x9e, 0x07,
0xcb, 0xaa, 0x4d, 0xd0, 0x4e, 0xda, 0x05, 0x5c, 0x03, 0x39, 0xcf, 0xe5, 0x59, 0x89, 0xad, 0x14,
0xd4, 0xe2, 0x74, 0x22, 0xe6, 0x74, 0xcd, 0xc8, 0x79, 0x2e, 0x94, 0x00, 0xe7, 0x22, 0xd2, 0x0d,
0xbc, 0x61, 0x18, 0xce, 0xe7, 0x24, 0xb6, 0xb2, 0x68, 0x64, 0x21, 0xe8, 0x80, 0x05, 0x1f, 0xf9,
0x0e, 0x0a, 0x08, 0x9f, 0x97, 0xf2, 0x95, 0x25, 0x75, 0xf7, 0xc7, 0x44, 0xac, 0xf6, 0x3c, 0x7a,
0x38, 0x72, 0x42, 0x9b, 0x49, 0xd3, 0xc9, 0x4f, 0x95, 0xb8, 0x47, 0x0a, 0x1d, 0x0f, 0x11, 0x91,
0xeb, 0xdd, 0x6e, 0xdd, 0x75, 0x03, 0x44, 0xc8, 0xa7, 0xb3, 0xea, 0xfd, 0xc4, 0x5a, 0x82, 0xa8,
0x63, 0x8a, 0x88, 0x91, 0x26, 0x86, 0x4d, 0xc0, 0x0d, 0x51, 0xe0, 0x7b, 0x84, 0x78, 0x78, 0x40,
0xf8, 0x82, 0x94, 0xaf, 0x70, 0xb5, 0x55, 0x39, 0x76, 0x29, 0xa7, 0x2e, 0xe5, 0xfa, 0x60, 0xac,
0x96, 0x2e, 0xce, 0xaa, 0xa0, 0x7d, 0x23, 0x36, 0xb2, 0x81, 0xf0, 0x00, 0x94, 0x8e, 0x31, 0x45,
0x16, 0x3d, 0x0c, 0x10, 0x39, 0xc4, 0x7d, 0x97, 0xbf, 0x13, 0x1a, 0x52, 0xe5, 0xf3, 0x89, 0xc8,
0x7c, 0x99, 0x88, 0x5b, 0x7f, 0xd1, 0xb6, 0x86, 0xba, 0xc6, 0x72, 0x98, 0xc5, 0x4c, 0x93, 0xc0,
0x36, 0x58, 0x19, 0x06, 0x78, 0x88, 0x89, 0xdd, 0xb7, 0xd2, 0x49, 0xf3, 0x45, 0x89, 0xad, 0x70,
0xb5, 0xf5, 0xdf, 0x9a, 0xd4, 0x12, 0x81, 0x7a, 0x37, 0x2c, 0x7a, 0xfa, 0x55, 0x64, 0x8d, 0x72,
0x1a, 0x9d, 0x72, 0xb0, 0x09, 0x96, 0xa8, 0xdd, 0xef, 0x8f, 0x2d, 0x1c, 0xcf, 0x7d, 0x41, 0x62,
0x2b, 0xa5, 0xda, 0x23, 0x79, 0xfe, 0xed, 0xc8, 0x66, 0xa8, 0x6d, 0x45, 0x52, 0x83, 0xa3, 0xb3,
0xc7, 0x8b, 0x95, 0xd3, 0x0f, 0x22, 0x73, 0x71, 0x56, 0x5d, 0xbc, 0xd9, 0xf4, 0xe6, 0x09, 0xb8,
0xf7, 0x32, 0x1a, 0xeb, 0x6c, 0xf9, 0x06, 0x28, 0x39, 0x36, 0x41, 0xd6, 0x4d, 0xe2, 0xe8, 0x10,
0xb8, 0xda, 0x93, 0x3f, 0xd5, 0xbb, 0x75, 0x3b, 0x6a, 0xe1, 0x72, 0x22, 0xb2, 0xc6, 0xb2, 0x93,
0x05, 0xe7, 0x55, 0xbe, 0x62, 0x41, 0xc9, 0xc4, 0x47, 0x68, 0xf0, 0x5f, 0x2b, 0xc3, 0x26, 0x28,
0xbe, 0x1d, 0xe1, 0x60, 0xe4, 0xc7, 0xd7, 0xfa, 0xcf, 0xcb, 0x4d, 0xa2, 0xa1, 0x08, 0xe2, 0x51,
0x5a, 0x2e, 0x1a, 0x60, 0x9f, 0xcf, 0x47, 0xa7, 0x0f, 0x22, 0x48, 0x0b, 0x91, 0x39, 0x16, 0x9f,
0x06, 0x80, 0xcb, 0xec, 0x02, 0x3e, 0x04, 0xbc, 0x59, 0xdf, 0xdb, 0x7b, 0x65, 0xb5, 0xda, 0xa6,
0xde, 0xda, 0xb7, 0x0e, 0xf6, 0x3b, 0xed, 0xc6, 0x8e, 0xde, 0xd4, 0x1b, 0x5a, 0x99, 0x81, 0x8f,
0x81, 0x74, 0x8b, 0x6d, 0xea, 0x46, 0xc7, 0xb4, 0xda, 0xf5, 0x8e, 0x69, 0x99, 0xbb, 0x0d, 0xab,
0xdd, 0xea, 0x98, 0x65, 0x16, 0xae, 0x83, 0x07, 0xb7, 0x54, 0x5a, 0xa3, 0xae, 0xed, 0xe9, 0xfb,
0x8d, 0x72, 0x6e, 0xa3, 0xf0, 0xee, 0xa3, 0xc0, 0xa8, 0xfa, 0xf9, 0x37, 0x81, 0x39, 0x9f, 0x0a,
0xec, 0xe5, 0x54, 0x60, 0xaf, 0xa6, 0x02, 0xfb, 0xfe, 0x5a, 0x60, 0x2e, 0xaf, 0x05, 0xe6, 0xf3,
0xb5, 0xc0, 0xbc, 0x7e, 0x96, 0x71, 0x1d, 0xce, 0xb4, 0xda, 0xb7, 0x1d, 0x12, 0x7d, 0x29, 0x27,
0x99, 0x7f, 0xab, 0xc8, 0xbe, 0x53, 0x8c, 0xae, 0xf4, 0xf9, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff,
0x46, 0xf6, 0x5b, 0x6f, 0xcc, 0x04, 0x00, 0x00,
// 649 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xcd, 0x6e, 0xd3, 0x40,
0x10, 0xb6, 0x93, 0x90, 0xd2, 0x75, 0x1b, 0xd2, 0xa5, 0x54, 0x4e, 0x85, 0x6c, 0xab, 0x40, 0x15,
0x81, 0x62, 0xab, 0xe1, 0xc6, 0x2d, 0xae, 0x13, 0xd5, 0x52, 0x69, 0x22, 0xc7, 0x3d, 0xc0, 0xc5,
0xb2, 0xe3, 0x25, 0xb5, 0x1a, 0x67, 0x83, 0x77, 0x53, 0x35, 0x6f, 0xc0, 0x91, 0x63, 0x8f, 0x48,
0xbc, 0x42, 0x1f, 0xa2, 0xea, 0xa9, 0xe2, 0x84, 0x38, 0x84, 0x92, 0x3e, 0x05, 0x9c, 0x90, 0xff,
0x1a, 0x17, 0x8a, 0x04, 0x07, 0x4e, 0xde, 0xfd, 0xe6, 0x9b, 0x99, 0xfd, 0x66, 0x3e, 0x19, 0x6c,
0x1e, 0xda, 0x47, 0xb6, 0xd2, 0xc3, 0xbe, 0xef, 0x51, 0x8a, 0x90, 0x72, 0xb4, 0xe5, 0x20, 0x6a,
0x6f, 0xcd, 0x11, 0x79, 0x14, 0x60, 0x8a, 0xe1, 0x5a, 0xc8, 0x93, 0xe7, 0x68, 0xc2, 0x5b, 0xaf,
0xf4, 0x30, 0xf1, 0x31, 0xb1, 0x22, 0x96, 0x12, 0x5f, 0xe2, 0x94, 0xf5, 0xd5, 0x3e, 0xee, 0xe3,
0x18, 0x0f, 0x4f, 0x09, 0x5a, 0xe9, 0x63, 0xdc, 0x1f, 0x20, 0x25, 0xba, 0x39, 0xe3, 0x37, 0x8a,
0x3d, 0x9c, 0x24, 0x21, 0xe1, 0xd7, 0x90, 0x3b, 0x0e, 0x6c, 0xea, 0xe1, 0x61, 0x1c, 0xdf, 0xf8,
0x9e, 0x07, 0xcb, 0xaa, 0x4d, 0xd0, 0x76, 0xfa, 0x0a, 0xb8, 0x06, 0x72, 0x9e, 0xcb, 0xb3, 0x12,
0x5b, 0x2d, 0xa8, 0xc5, 0xd9, 0x54, 0xcc, 0xe9, 0x9a, 0x91, 0xf3, 0x5c, 0x28, 0x01, 0xce, 0x45,
0xa4, 0x17, 0x78, 0xa3, 0x30, 0x9d, 0xcf, 0x49, 0x6c, 0x75, 0xd1, 0xc8, 0x42, 0xd0, 0x01, 0x0b,
0x3e, 0xf2, 0x1d, 0x14, 0x10, 0x3e, 0x2f, 0xe5, 0xab, 0x4b, 0xea, 0xce, 0x8f, 0xa9, 0x58, 0xeb,
0x7b, 0xf4, 0x60, 0xec, 0x84, 0x32, 0x13, 0x29, 0xc9, 0xa7, 0x46, 0xdc, 0x43, 0x85, 0x4e, 0x46,
0x88, 0xc8, 0x8d, 0x5e, 0xaf, 0xe1, 0xba, 0x01, 0x22, 0xe4, 0xd3, 0x69, 0xed, 0x7e, 0x22, 0x38,
0x41, 0xd4, 0x09, 0x45, 0xc4, 0x48, 0x0b, 0xc3, 0x16, 0xe0, 0x46, 0x28, 0xf0, 0x3d, 0x42, 0x3c,
0x3c, 0x24, 0x7c, 0x41, 0xca, 0x57, 0xb9, 0xfa, 0xaa, 0x1c, 0xab, 0x94, 0x53, 0x95, 0x72, 0x63,
0x38, 0x51, 0x4b, 0xe7, 0xa7, 0x35, 0xd0, 0xb9, 0x26, 0x1b, 0xd9, 0x44, 0xb8, 0x0f, 0x4a, 0x47,
0x98, 0x22, 0x8b, 0x1e, 0x04, 0x88, 0x1c, 0xe0, 0x81, 0xcb, 0xdf, 0x09, 0x05, 0xa9, 0xf2, 0xd9,
0x54, 0x64, 0xbe, 0x4c, 0xc5, 0xcd, 0xbf, 0x78, 0xb6, 0x86, 0x7a, 0xc6, 0x72, 0x58, 0xc5, 0x4c,
0x8b, 0xc0, 0x0e, 0x58, 0x19, 0x05, 0x78, 0x84, 0x89, 0x3d, 0xb0, 0xd2, 0x49, 0xf3, 0x45, 0x89,
0xad, 0x72, 0xf5, 0xca, 0x6f, 0x8f, 0xd4, 0x12, 0x82, 0x7a, 0x37, 0x6c, 0x7a, 0xf2, 0x55, 0x64,
0x8d, 0x72, 0x9a, 0x9d, 0xc6, 0x60, 0x0b, 0x2c, 0x51, 0x7b, 0x30, 0x98, 0x58, 0x38, 0x9e, 0xfb,
0x82, 0xc4, 0x56, 0x4b, 0xf5, 0x47, 0xf2, 0xed, 0xde, 0x91, 0xcd, 0x90, 0xdb, 0x8e, 0xa8, 0x06,
0x47, 0xe7, 0x97, 0x17, 0x2b, 0x27, 0x1f, 0x44, 0xe6, 0xfc, 0xb4, 0xb6, 0x78, 0xbd, 0xe9, 0x8d,
0x63, 0x70, 0xef, 0x65, 0x34, 0xd6, 0xf9, 0xf2, 0x0d, 0x50, 0x72, 0x6c, 0x82, 0xac, 0xeb, 0xc2,
0x91, 0x11, 0xb8, 0xfa, 0x93, 0x3f, 0xf5, 0xbb, 0xe1, 0x1d, 0xb5, 0x70, 0x31, 0x15, 0x59, 0x63,
0xd9, 0xc9, 0x82, 0xb7, 0x75, 0xbe, 0x64, 0x41, 0xc9, 0xc4, 0x87, 0x68, 0xf8, 0x5f, 0x3b, 0xc3,
0x16, 0x28, 0xbe, 0x1d, 0xe3, 0x60, 0xec, 0xc7, 0x6e, 0xfd, 0xe7, 0xe5, 0x26, 0xd9, 0x50, 0x04,
0xf1, 0x28, 0x2d, 0x17, 0x0d, 0xb1, 0xcf, 0xe7, 0x23, 0xeb, 0x83, 0x08, 0xd2, 0x42, 0xe4, 0x16,
0x89, 0x4f, 0x03, 0xc0, 0x65, 0x76, 0x01, 0x1f, 0x02, 0xde, 0x6c, 0xec, 0xee, 0xbe, 0xb2, 0xda,
0x1d, 0x53, 0x6f, 0xef, 0x59, 0xfb, 0x7b, 0xdd, 0x4e, 0x73, 0x5b, 0x6f, 0xe9, 0x4d, 0xad, 0xcc,
0xc0, 0xc7, 0x40, 0xba, 0x11, 0x6d, 0xe9, 0x46, 0xd7, 0xb4, 0x3a, 0x8d, 0xae, 0x69, 0x99, 0x3b,
0x4d, 0xab, 0xd3, 0xee, 0x9a, 0x65, 0x16, 0x56, 0xc0, 0x83, 0x1b, 0x2c, 0xad, 0xd9, 0xd0, 0x76,
0xf5, 0xbd, 0x66, 0x39, 0xb7, 0x5e, 0x78, 0xf7, 0x51, 0x60, 0x54, 0xfd, 0xec, 0x9b, 0xc0, 0x9c,
0xcd, 0x04, 0xf6, 0x62, 0x26, 0xb0, 0x97, 0x33, 0x81, 0x7d, 0x7f, 0x25, 0x30, 0x17, 0x57, 0x02,
0xf3, 0xf9, 0x4a, 0x60, 0x5e, 0x3f, 0xcb, 0xa8, 0x0e, 0x67, 0x5a, 0x1b, 0xd8, 0x0e, 0x89, 0x4e,
0xca, 0x71, 0xe6, 0x6f, 0x15, 0xc9, 0x77, 0x8a, 0x91, 0x4b, 0x9f, 0xff, 0x0c, 0x00, 0x00, 0xff,
0xff, 0x0d, 0x0b, 0x28, 0x7d, 0xcc, 0x04, 0x00, 0x00,
}
func (m *BaseCommittee) Marshal() (dAtA []byte, err error) {

View File

@ -199,7 +199,7 @@ func init() {
}
var fileDescriptor_919b27ac60d8c5fd = []byte{
// 646 bytes of a gzipped FileDescriptorProto
// 647 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x54, 0x3f, 0x6f, 0xd3, 0x40,
0x14, 0xb7, 0x1d, 0x53, 0x92, 0x4b, 0x1a, 0xd2, 0xa3, 0xad, 0xd2, 0x08, 0xd9, 0x55, 0xc5, 0x50,
0x81, 0x62, 0xab, 0x65, 0x41, 0x15, 0x48, 0xc4, 0x49, 0x00, 0x2f, 0x69, 0x71, 0x42, 0xa5, 0x32,
@ -208,39 +208,39 @@ var fileDescriptor_919b27ac60d8c5fd = []byte{
0xe8, 0xce, 0x7f, 0x12, 0x51, 0x3a, 0xf9, 0xdd, 0x7b, 0xbf, 0xf7, 0xe7, 0xf7, 0x7b, 0x4f, 0x06,
0x0f, 0x0f, 0xed, 0x89, 0xad, 0xf7, 0xf1, 0x70, 0xe8, 0x51, 0x8a, 0x90, 0x3e, 0xd9, 0xea, 0x21,
0x6a, 0x6f, 0xe9, 0x2e, 0xf2, 0x11, 0xf1, 0x88, 0x36, 0x1a, 0x63, 0x8a, 0xe1, 0x2a, 0x43, 0x69,
0x29, 0x4a, 0x8b, 0x51, 0x95, 0x65, 0x17, 0xbb, 0x98, 0x43, 0x74, 0x66, 0x45, 0xe8, 0xca, 0x5a,
0x1f, 0x93, 0x21, 0x26, 0xdd, 0x28, 0x10, 0x3d, 0x92, 0x90, 0x8b, 0xb1, 0x3b, 0x40, 0x3a, 0x7f,
0xf5, 0x8e, 0x3e, 0xe8, 0xb6, 0x3f, 0x8d, 0x43, 0xea, 0xbf, 0x21, 0xea, 0x0d, 0x11, 0xa1, 0xf6,
0x70, 0x14, 0x01, 0x36, 0xbe, 0x4a, 0xa0, 0xf0, 0x2a, 0x1a, 0xab, 0x4d, 0x6d, 0x8a, 0xe0, 0x33,
0x50, 0xf2, 0xd1, 0x31, 0x65, 0x7d, 0x46, 0x98, 0xd8, 0x83, 0xae, 0xe7, 0x94, 0xc5, 0x75, 0x71,
0x53, 0x36, 0x60, 0x18, 0xa8, 0xc5, 0x16, 0x3a, 0xa6, 0x7b, 0x71, 0xc8, 0x6c, 0x58, 0x45, 0x7f,
0xfe, 0xed, 0xc0, 0x3a, 0x00, 0x29, 0x21, 0x52, 0x96, 0xd6, 0x33, 0x9b, 0xf9, 0xed, 0x65, 0x2d,
0x1a, 0x42, 0x4b, 0x86, 0xd0, 0x6a, 0xfe, 0xd4, 0x58, 0xbc, 0x38, 0xab, 0xe6, 0xea, 0x09, 0xd6,
0x9a, 0x4b, 0x83, 0x6f, 0x40, 0x2e, 0xe9, 0x4e, 0xca, 0x19, 0x5e, 0x63, 0x5d, 0xfb, 0xbf, 0x58,
0x5a, 0xd2, 0xdb, 0x58, 0x3a, 0x0f, 0x54, 0xe1, 0xdb, 0x95, 0x9a, 0x4b, 0x3c, 0xc4, 0x9a, 0x55,
0x81, 0x4f, 0xc1, 0x9d, 0x09, 0xa6, 0x88, 0x94, 0x65, 0x5e, 0xee, 0xc1, 0x6d, 0xe5, 0xf6, 0x31,
0x45, 0x86, 0xcc, 0x4a, 0x59, 0x51, 0xc2, 0x8e, 0x7c, 0xf2, 0x59, 0x15, 0x36, 0x7e, 0x8b, 0x20,
0x9b, 0x14, 0x86, 0x2d, 0x70, 0xb7, 0x8f, 0x7d, 0x8a, 0x7c, 0xca, 0x95, 0xb9, 0x8d, 0xa1, 0x72,
0x71, 0x56, 0xad, 0xc4, 0x8b, 0x72, 0xf1, 0x24, 0xed, 0x51, 0x8f, 0x72, 0xad, 0xa4, 0x08, 0x5c,
0x05, 0x92, 0xe7, 0x94, 0x25, 0x2e, 0xf2, 0x42, 0x18, 0xa8, 0x92, 0xd9, 0xb0, 0x24, 0xcf, 0x81,
0xdb, 0xa0, 0x90, 0x4e, 0xc8, 0xd6, 0x90, 0xe1, 0x88, 0x7b, 0x61, 0xa0, 0xe6, 0x53, 0xe1, 0xcc,
0x86, 0x95, 0x4f, 0x41, 0xa6, 0x03, 0x5f, 0x80, 0xac, 0x83, 0x6c, 0x67, 0xe0, 0xf9, 0xa8, 0x2c,
0xf3, 0xe1, 0x2a, 0x37, 0x86, 0xeb, 0x24, 0x37, 0x60, 0x64, 0x19, 0xd3, 0xd3, 0x2b, 0x55, 0xb4,
0xd2, 0xac, 0x9d, 0x2c, 0x23, 0xfc, 0x89, 0x91, 0xfe, 0x29, 0x02, 0x99, 0x09, 0x02, 0x75, 0x90,
0xbf, 0x79, 0x0e, 0xc5, 0x30, 0x50, 0xc1, 0xdc, 0x29, 0x80, 0xd1, 0xec, 0x0c, 0xde, 0x47, 0x72,
0x8f, 0x39, 0xa9, 0x82, 0xf1, 0xfa, 0x4f, 0xa0, 0x56, 0x5d, 0x8f, 0x7e, 0x3c, 0xea, 0x31, 0xcd,
0xe3, 0xeb, 0x8d, 0x3f, 0x55, 0xe2, 0x1c, 0xea, 0x74, 0x3a, 0x42, 0x44, 0xab, 0xf5, 0xfb, 0x35,
0xc7, 0x19, 0x23, 0x42, 0xbe, 0x9f, 0x55, 0xef, 0xc7, 0xd2, 0xc5, 0x1e, 0x63, 0x4a, 0x11, 0x89,
0x96, 0x32, 0x86, 0xcf, 0x41, 0x8e, 0x19, 0x5d, 0x96, 0xc6, 0x65, 0x29, 0xde, 0x7e, 0x21, 0x8c,
0x41, 0x67, 0x3a, 0x42, 0x56, 0x76, 0x12, 0x5b, 0xd1, 0x4e, 0x1f, 0xb9, 0x20, 0x9b, 0xc4, 0xe0,
0x1a, 0x58, 0xd9, 0xdf, 0xed, 0x34, 0xbb, 0x9d, 0x83, 0xbd, 0x66, 0xf7, 0x6d, 0xab, 0xbd, 0xd7,
0xac, 0x9b, 0x2f, 0xcd, 0x66, 0xa3, 0x24, 0xc0, 0x25, 0xb0, 0x38, 0x0b, 0x1d, 0x34, 0xdb, 0x25,
0x11, 0x96, 0x40, 0x61, 0xe6, 0x6a, 0xed, 0x96, 0x24, 0xb8, 0x02, 0x96, 0x66, 0x9e, 0x9a, 0xd1,
0xee, 0xd4, 0xcc, 0x56, 0x29, 0x53, 0x91, 0x4f, 0xbe, 0x28, 0x82, 0xd1, 0x3c, 0x0f, 0x15, 0xf1,
0x32, 0x54, 0xc4, 0x5f, 0xa1, 0x22, 0x9e, 0x5e, 0x2b, 0xc2, 0xe5, 0xb5, 0x22, 0xfc, 0xb8, 0x56,
0x84, 0x77, 0x8f, 0xe7, 0x44, 0x61, 0xe3, 0x57, 0x07, 0x76, 0x8f, 0x70, 0x4b, 0x3f, 0x9e, 0xfb,
0x7f, 0x70, 0x75, 0x7a, 0x0b, 0x7c, 0x81, 0x4f, 0xfe, 0x06, 0x00, 0x00, 0xff, 0xff, 0x3a, 0xf1,
0xcf, 0xa7, 0x5e, 0x04, 0x00, 0x00,
0x29, 0x4a, 0x8b, 0x51, 0x95, 0xb5, 0x3e, 0x26, 0x43, 0x4c, 0xba, 0x1c, 0xa5, 0x47, 0x8f, 0x28,
0xa5, 0xb2, 0xec, 0x62, 0x17, 0x47, 0x7e, 0x66, 0xc5, 0xde, 0x35, 0x17, 0x63, 0x77, 0x80, 0x74,
0xfe, 0xea, 0x1d, 0x7d, 0xd0, 0x6d, 0x7f, 0x1a, 0x87, 0xd4, 0x7f, 0x43, 0xd4, 0x1b, 0x22, 0x42,
0xed, 0xe1, 0x28, 0x02, 0x6c, 0x7c, 0x95, 0x40, 0xe1, 0x55, 0x34, 0x56, 0x9b, 0xda, 0x14, 0xc1,
0x67, 0xa0, 0xe4, 0xa3, 0x63, 0xca, 0xba, 0x8f, 0x30, 0xb1, 0x07, 0x5d, 0xcf, 0x29, 0x8b, 0xeb,
0xe2, 0xa6, 0x6c, 0xc0, 0x30, 0x50, 0x8b, 0x2d, 0x74, 0x4c, 0xf7, 0xe2, 0x90, 0xd9, 0xb0, 0x8a,
0xfe, 0xfc, 0xdb, 0x81, 0x75, 0x00, 0x52, 0x42, 0xa4, 0x2c, 0xad, 0x67, 0x36, 0xf3, 0xdb, 0xcb,
0x5a, 0x34, 0x84, 0x96, 0x0c, 0xa1, 0xd5, 0xfc, 0xa9, 0xb1, 0x78, 0x71, 0x56, 0xcd, 0xd5, 0x13,
0xac, 0x35, 0x97, 0x06, 0xdf, 0x80, 0x5c, 0xd2, 0x9d, 0x94, 0x33, 0xbc, 0xc6, 0xba, 0xf6, 0x7f,
0xb1, 0xb4, 0xa4, 0xb7, 0xb1, 0x74, 0x1e, 0xa8, 0xc2, 0xb7, 0x2b, 0x35, 0x97, 0x78, 0x88, 0x35,
0xab, 0x02, 0x9f, 0x82, 0x3b, 0x13, 0x4c, 0x11, 0x29, 0xcb, 0xbc, 0xdc, 0x83, 0xdb, 0xca, 0xed,
0x63, 0x8a, 0x0c, 0x99, 0x95, 0xb2, 0xa2, 0x84, 0x1d, 0xf9, 0xe4, 0xb3, 0x2a, 0x6c, 0xfc, 0x16,
0x41, 0x36, 0x29, 0x0c, 0x5b, 0xe0, 0x6e, 0x1f, 0xfb, 0x14, 0xf9, 0x94, 0x2b, 0x73, 0x1b, 0x43,
0xe5, 0xe2, 0xac, 0x5a, 0x89, 0xd7, 0xe7, 0xe2, 0x49, 0xda, 0xa3, 0x1e, 0xe5, 0x5a, 0x49, 0x11,
0xb8, 0x0a, 0x24, 0xcf, 0x29, 0x4b, 0x5c, 0xe4, 0x85, 0x30, 0x50, 0x25, 0xb3, 0x61, 0x49, 0x9e,
0x03, 0xb7, 0x41, 0x21, 0x9d, 0x90, 0xad, 0x21, 0xc3, 0x11, 0xf7, 0xc2, 0x40, 0xcd, 0xa7, 0xc2,
0x99, 0x0d, 0x2b, 0x9f, 0x82, 0x4c, 0x07, 0xbe, 0x00, 0x59, 0x07, 0xd9, 0xce, 0xc0, 0xf3, 0x51,
0x59, 0xe6, 0xc3, 0x55, 0x6e, 0x0c, 0xd7, 0x49, 0x6e, 0xc0, 0xc8, 0x32, 0xa6, 0xa7, 0x57, 0xaa,
0x68, 0xa5, 0x59, 0x3b, 0x59, 0x46, 0xf8, 0x13, 0x23, 0xfd, 0x53, 0x04, 0x32, 0x13, 0x04, 0xea,
0x20, 0x7f, 0xf3, 0x1c, 0x8a, 0x61, 0xa0, 0x82, 0xb9, 0x53, 0x00, 0xa3, 0xd9, 0x19, 0xbc, 0x8f,
0xe4, 0x1e, 0x73, 0x52, 0x05, 0xe3, 0xf5, 0x9f, 0x40, 0xad, 0xba, 0x1e, 0xfd, 0x78, 0xd4, 0x63,
0x9a, 0xc7, 0x37, 0x1d, 0x7f, 0xaa, 0xc4, 0x39, 0xd4, 0xe9, 0x74, 0x84, 0x88, 0x56, 0xeb, 0xf7,
0x6b, 0x8e, 0x33, 0x46, 0x84, 0x7c, 0x3f, 0xab, 0xde, 0x8f, 0xa5, 0x8b, 0x3d, 0xc6, 0x94, 0x22,
0x12, 0x2d, 0x65, 0x0c, 0x9f, 0x83, 0x1c, 0x33, 0xba, 0x2c, 0x8d, 0xcb, 0x52, 0xbc, 0xfd, 0x42,
0x18, 0x83, 0xce, 0x74, 0x84, 0xac, 0xec, 0x24, 0xb6, 0xa2, 0x9d, 0x3e, 0x72, 0x41, 0x36, 0x89,
0xc1, 0x35, 0xb0, 0xb2, 0xbf, 0xdb, 0x69, 0x76, 0x3b, 0x07, 0x7b, 0xcd, 0xee, 0xdb, 0x56, 0x7b,
0xaf, 0x59, 0x37, 0x5f, 0x9a, 0xcd, 0x46, 0x49, 0x80, 0x4b, 0x60, 0x71, 0x16, 0x3a, 0x68, 0xb6,
0x4b, 0x22, 0x2c, 0x81, 0xc2, 0xcc, 0xd5, 0xda, 0x2d, 0x49, 0x70, 0x05, 0x2c, 0xcd, 0x3c, 0x35,
0xa3, 0xdd, 0xa9, 0x99, 0xad, 0x52, 0xa6, 0x22, 0x9f, 0x7c, 0x51, 0x04, 0xa3, 0x79, 0x1e, 0x2a,
0xe2, 0x65, 0xa8, 0x88, 0xbf, 0x42, 0x45, 0x3c, 0xbd, 0x56, 0x84, 0xcb, 0x6b, 0x45, 0xf8, 0x71,
0xad, 0x08, 0xef, 0x1e, 0xcf, 0x89, 0xc2, 0xc6, 0xaf, 0x0e, 0xec, 0x1e, 0xe1, 0x96, 0x7e, 0x3c,
0xf7, 0xff, 0xe0, 0xea, 0xf4, 0x16, 0xf8, 0x02, 0x9f, 0xfc, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x6a,
0x30, 0x5b, 0x09, 0x5e, 0x04, 0x00, 0x00,
}
func (m *GenesisState) Marshal() (dAtA []byte, err error) {

View File

@ -116,28 +116,28 @@ func init() {
var fileDescriptor_4886de4a6c720e57 = []byte{
// 348 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x92, 0xbf, 0x6a, 0x32, 0x41,
0x14, 0xc5, 0x77, 0xbe, 0x7f, 0xe0, 0xae, 0xf2, 0xc1, 0x22, 0x89, 0xb1, 0x98, 0x88, 0x10, 0x10,
0x82, 0x33, 0x68, 0xba, 0x74, 0x51, 0x8b, 0xd8, 0x05, 0xcb, 0x34, 0x32, 0xab, 0x37, 0xe3, 0x92,
0x75, 0xee, 0xe2, 0x8e, 0x1a, 0xdf, 0x22, 0x2f, 0x91, 0x37, 0xb0, 0xcb, 0x0b, 0x88, 0x95, 0x65,
0xaa, 0x90, 0xac, 0x2f, 0x12, 0x76, 0xd7, 0x1d, 0xec, 0x52, 0xa4, 0xbb, 0x67, 0xce, 0x81, 0xfb,
0x9b, 0x7b, 0xaf, 0x7d, 0xf1, 0x28, 0x16, 0x82, 0x8f, 0x70, 0x3a, 0xf5, 0xb5, 0x06, 0xe0, 0x8b,
0x96, 0x07, 0x5a, 0xb4, 0x78, 0x38, 0xc3, 0x10, 0x23, 0x11, 0xb0, 0x70, 0x86, 0x1a, 0xdd, 0x93,
0x24, 0xc6, 0x4c, 0x8c, 0x1d, 0x62, 0xd5, 0xb2, 0x44, 0x89, 0x69, 0x84, 0x27, 0x55, 0x96, 0xae,
0x9e, 0x8d, 0x30, 0x9a, 0x62, 0x34, 0xcc, 0x8c, 0x4c, 0xe4, 0x96, 0x44, 0x94, 0x01, 0xf0, 0x54,
0x79, 0xf3, 0x07, 0x2e, 0xd4, 0x2a, 0xb3, 0xea, 0xaf, 0xc4, 0x3e, 0xed, 0xe6, 0x1d, 0xba, 0x13,
0xa1, 0x24, 0xdc, 0x1d, 0x28, 0xdc, 0xb2, 0xfd, 0x57, 0xfb, 0x3a, 0x80, 0x0a, 0xa9, 0x91, 0x46,
0x61, 0x90, 0x09, 0xb7, 0x66, 0x3b, 0x63, 0x88, 0x46, 0x33, 0x3f, 0xd4, 0x3e, 0xaa, 0xca, 0xaf,
0xd4, 0x3b, 0x7e, 0x72, 0x6f, 0xed, 0x92, 0x82, 0xe5, 0xd0, 0x80, 0x57, 0x7e, 0xd7, 0x48, 0xc3,
0x69, 0x97, 0x59, 0x86, 0xc1, 0x72, 0x0c, 0x76, 0xa3, 0x56, 0x9d, 0xd2, 0x76, 0xdd, 0x2c, 0x18,
0x82, 0x41, 0x51, 0xc1, 0xd2, 0xa8, 0x6b, 0xba, 0x5d, 0x37, 0xab, 0x87, 0xaf, 0x48, 0x5c, 0xe4,
0x13, 0x60, 0x5d, 0x54, 0x1a, 0x94, 0xae, 0xbf, 0x1c, 0xd3, 0xf7, 0x20, 0x00, 0xfd, 0x73, 0xfa,
0xb6, 0x5d, 0x34, 0xe4, 0x43, 0x7f, 0x9c, 0xc2, 0xff, 0xe9, 0xfc, 0x8f, 0xdf, 0xcf, 0x1d, 0xd3,
0xaa, 0xdf, 0x1b, 0x38, 0x26, 0xd4, 0x1f, 0x7f, 0xc7, 0xd9, 0xe9, 0x6f, 0x3e, 0xa9, 0xb5, 0x89,
0x29, 0xd9, 0xc5, 0x94, 0x7c, 0xc4, 0x94, 0x3c, 0xef, 0xa9, 0xb5, 0xdb, 0x53, 0xeb, 0x6d, 0x4f,
0xad, 0xfb, 0x4b, 0xe9, 0xeb, 0xc9, 0xdc, 0x4b, 0x36, 0xcd, 0x93, 0x95, 0x37, 0x03, 0xe1, 0x45,
0x69, 0xc5, 0x9f, 0x8e, 0xae, 0x44, 0xaf, 0x42, 0x88, 0xbc, 0x7f, 0xe9, 0xf4, 0xae, 0xbe, 0x02,
0x00, 0x00, 0xff, 0xff, 0xca, 0xa8, 0x32, 0x40, 0x44, 0x02, 0x00, 0x00,
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x92, 0xbf, 0x4e, 0x02, 0x41,
0x10, 0xc6, 0xef, 0xfc, 0x97, 0x70, 0x07, 0x31, 0xb9, 0x10, 0x05, 0x8a, 0x95, 0x90, 0x98, 0x90,
0x18, 0x76, 0x03, 0x76, 0x76, 0x02, 0x85, 0x74, 0x86, 0xd2, 0x86, 0xec, 0xc1, 0xb8, 0x5c, 0x3c,
0x76, 0x2e, 0xdc, 0x02, 0xf2, 0x16, 0xbe, 0x84, 0x6f, 0x40, 0xe7, 0x0b, 0x10, 0x2a, 0x4a, 0x2b,
0xa3, 0xc7, 0x8b, 0x98, 0xfb, 0xc3, 0x86, 0xce, 0xc2, 0x6e, 0xbe, 0x6f, 0xbe, 0xcb, 0xfc, 0x6e,
0x66, 0xad, 0xeb, 0x17, 0x3e, 0xe7, 0x6c, 0x88, 0x93, 0x89, 0xa7, 0x14, 0x00, 0x9b, 0x37, 0x5d,
0x50, 0xbc, 0xc9, 0x82, 0x29, 0x06, 0x18, 0x72, 0x9f, 0x06, 0x53, 0x54, 0xe8, 0x5c, 0xc4, 0x31,
0xaa, 0x63, 0x34, 0x8b, 0x55, 0xca, 0x43, 0x0c, 0x27, 0x18, 0x0e, 0x92, 0x14, 0x4b, 0x45, 0xfa,
0x49, 0xa5, 0x28, 0x50, 0x60, 0xea, 0xc7, 0x55, 0xe6, 0x96, 0x05, 0xa2, 0xf0, 0x81, 0x25, 0xca,
0x9d, 0x3d, 0x33, 0x2e, 0x97, 0x69, 0xab, 0xf6, 0x61, 0x5a, 0x97, 0x9d, 0xfd, 0x84, 0xce, 0x98,
0x4b, 0x01, 0x8f, 0x19, 0x85, 0x53, 0xb4, 0x4e, 0x95, 0xa7, 0x7c, 0x28, 0x99, 0x55, 0xb3, 0x9e,
0xeb, 0xa7, 0xc2, 0xa9, 0x5a, 0xf6, 0x08, 0xc2, 0xe1, 0xd4, 0x0b, 0x94, 0x87, 0xb2, 0x74, 0x94,
0xf4, 0x0e, 0x2d, 0xe7, 0xc1, 0x2a, 0x48, 0x58, 0x0c, 0x34, 0x78, 0xe9, 0xb8, 0x6a, 0xd6, 0xed,
0x56, 0x91, 0xa6, 0x18, 0x74, 0x8f, 0x41, 0xef, 0xe5, 0xb2, 0x5d, 0xd8, 0xac, 0x1a, 0x39, 0x4d,
0xd0, 0xcf, 0x4b, 0x58, 0x68, 0x75, 0x47, 0x36, 0xab, 0x46, 0x25, 0xfb, 0x41, 0x81, 0xf3, 0xfd,
0x06, 0x68, 0x07, 0xa5, 0x02, 0xa9, 0x6a, 0xef, 0x87, 0xf4, 0x5d, 0xf0, 0x41, 0xfd, 0x9f, 0xbe,
0x65, 0xe5, 0x35, 0xf9, 0xc0, 0x1b, 0x25, 0xf0, 0x27, 0xed, 0xf3, 0xe8, 0xeb, 0xca, 0xd6, 0xa3,
0x7a, 0xdd, 0xbe, 0xad, 0x43, 0xbd, 0xd1, 0x5f, 0x9c, 0xed, 0xde, 0xfa, 0x87, 0x18, 0xeb, 0x88,
0x98, 0xdb, 0x88, 0x98, 0xdf, 0x11, 0x31, 0xdf, 0x76, 0xc4, 0xd8, 0xee, 0x88, 0xf1, 0xb9, 0x23,
0xc6, 0xd3, 0x8d, 0xf0, 0xd4, 0x78, 0xe6, 0xc6, 0x97, 0x66, 0xf1, 0xc9, 0x1b, 0x3e, 0x77, 0xc3,
0xa4, 0x62, 0xaf, 0x07, 0xaf, 0x44, 0x2d, 0x03, 0x08, 0xdd, 0xb3, 0x64, 0x7b, 0xb7, 0xbf, 0x01,
0x00, 0x00, 0xff, 0xff, 0x58, 0x7f, 0x45, 0x9a, 0x44, 0x02, 0x00, 0x00,
}
func (m *CommitteeChangeProposal) Marshal() (dAtA []byte, err error) {

View File

@ -764,81 +764,81 @@ func init() {
var fileDescriptor_b81d271efeb6eee5 = []byte{
// 1211 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x96, 0xc1, 0x6f, 0xe3, 0xc4,
0x17, 0xc7, 0xeb, 0x34, 0xed, 0x26, 0x2f, 0x6d, 0x7f, 0xfd, 0x8d, 0x4a, 0xc9, 0x86, 0x55, 0xd2,
0x17, 0xc7, 0xeb, 0x34, 0xed, 0x26, 0x2f, 0xdb, 0xfe, 0xfa, 0x1b, 0x95, 0x92, 0x86, 0x55, 0xd2,
0x35, 0xab, 0xa5, 0x5b, 0x88, 0x4d, 0x53, 0x50, 0x05, 0xa2, 0x82, 0x4d, 0xdb, 0x45, 0x11, 0x12,
0xea, 0x9a, 0xc2, 0x81, 0x95, 0x88, 0x26, 0xf5, 0x6c, 0x6a, 0x35, 0xb1, 0x5d, 0x8f, 0xd3, 0x36,
0x2a, 0xbd, 0x70, 0x47, 0x5a, 0x09, 0x81, 0xb4, 0x07, 0x24, 0x84, 0x40, 0x42, 0xe2, 0x86, 0xf6,
0x8f, 0xa8, 0xf6, 0xb4, 0x12, 0x17, 0xc4, 0x21, 0x40, 0xca, 0x1f, 0x82, 0x3c, 0x33, 0x9e, 0xb8,
0x49, 0xdb, 0xb8, 0x39, 0x25, 0xb6, 0xdf, 0xfb, 0xce, 0xe7, 0xbd, 0x99, 0x79, 0xef, 0x81, 0xba,
0x49, 0xdb, 0xb8, 0x39, 0x25, 0xb6, 0xdf, 0xfb, 0xce, 0x67, 0xde, 0xbc, 0x79, 0xef, 0x81, 0xba,
0x87, 0x0f, 0xb0, 0xbe, 0xe3, 0x34, 0x9b, 0x96, 0xef, 0x13, 0xa2, 0x1f, 0x2c, 0xd7, 0x88, 0x8f,
0x97, 0xf5, 0xfd, 0x16, 0xf1, 0xda, 0x9a, 0xeb, 0x39, 0xbe, 0x83, 0xe6, 0x03, 0x1b, 0x4d, 0xda,
0x68, 0xc2, 0x26, 0x37, 0x57, 0x77, 0xea, 0x0e, 0x33, 0xd1, 0x83, 0x7f, 0xdc, 0x3a, 0x77, 0xab,
0xee, 0x38, 0xf5, 0x06, 0xd1, 0xb1, 0x6b, 0xe9, 0xd8, 0xb6, 0x1d, 0x1f, 0xfb, 0x96, 0x63, 0x53,
0xf1, 0xb5, 0x20, 0xbe, 0xb2, 0xa7, 0x5a, 0xeb, 0xb1, 0xee, 0x5b, 0x4d, 0x42, 0x7d, 0xdc, 0x74,
0x85, 0xc1, 0xcd, 0x7e, 0x03, 0x6c, 0xb7, 0xc3, 0x4f, 0x3b, 0x0e, 0x6d, 0x3a, 0xb4, 0xca, 0x97,
0xe4, 0x0f, 0xe2, 0xd3, 0x12, 0x7f, 0xd2, 0x6b, 0x98, 0x12, 0xce, 0x2e, 0x23, 0x71, 0x71, 0xdd,
0xb2, 0x19, 0x83, 0xb0, 0xbd, 0x73, 0x49, 0xc8, 0x75, 0x62, 0x13, 0x6a, 0x09, 0x45, 0x35, 0x0b,
0xf3, 0x0f, 0x03, 0x9d, 0xf5, 0xd0, 0x8e, 0x1a, 0x64, 0xbf, 0x45, 0xa8, 0xaf, 0x7e, 0x01, 0x2f,
0x0f, 0x7c, 0xa1, 0xae, 0x63, 0x53, 0x82, 0xd6, 0x01, 0xa4, 0x2e, 0xcd, 0x2a, 0x0b, 0xe3, 0x8b,
0x99, 0xd2, 0x9c, 0xc6, 0x23, 0xd2, 0xc2, 0x88, 0xb4, 0xfb, 0x76, 0xbb, 0x3c, 0xfd, 0xfc, 0x59,
0x31, 0x2d, 0x15, 0x8c, 0x88, 0x9b, 0xfa, 0x2e, 0xbc, 0x74, 0x5e, 0x5f, 0x2c, 0x8c, 0x6e, 0xc3,
0x94, 0x34, 0xab, 0x5a, 0x66, 0x56, 0x59, 0x50, 0x16, 0x93, 0x46, 0x46, 0xbe, 0xab, 0x98, 0xea,
0xa3, 0x7e, 0x6a, 0x89, 0x76, 0x1f, 0xd2, 0xd2, 0x90, 0x79, 0xc6, 0x24, 0xeb, 0x79, 0x49, 0xb0,
0x2d, 0xcf, 0x71, 0x1d, 0x8a, 0x1b, 0xf4, 0x1a, 0x60, 0x7b, 0x02, 0x2c, 0xe2, 0x2b, 0xc0, 0x1e,
0x42, 0xda, 0x0d, 0x5f, 0x8a, 0x94, 0x15, 0xb5, 0x8b, 0x4f, 0x9c, 0x76, 0x4e, 0x22, 0x54, 0x28,
0x27, 0x4f, 0x3b, 0x85, 0x31, 0xa3, 0xa7, 0xa2, 0xae, 0xc2, 0x5c, 0x9f, 0x25, 0xe7, 0x2c, 0x40,
0x26, 0x34, 0xea, 0x61, 0x42, 0xf8, 0xaa, 0x62, 0xaa, 0x5f, 0x27, 0xfa, 0x42, 0x94, 0x94, 0x8f,
0x61, 0xca, 0x6d, 0xd5, 0xaa, 0xa1, 0xed, 0x95, 0x19, 0x2c, 0x76, 0x3b, 0x85, 0xcc, 0x56, 0xab,
0x16, 0x8a, 0x3c, 0x7f, 0x56, 0xcc, 0x89, 0xd3, 0x5a, 0x77, 0x0e, 0x64, 0x30, 0xeb, 0x8e, 0xed,
0x13, 0xdb, 0x37, 0x32, 0x6e, 0xcf, 0x14, 0xcd, 0x43, 0xc2, 0x32, 0xb3, 0x89, 0x80, 0xac, 0x3c,
0xd9, 0xed, 0x14, 0x12, 0x95, 0x0d, 0x23, 0x61, 0x99, 0xa8, 0xd4, 0x97, 0xe2, 0x71, 0x66, 0xf1,
0xbf, 0x60, 0x25, 0xb9, 0x57, 0x95, 0x8d, 0x73, 0x39, 0x47, 0x1f, 0x40, 0xca, 0x24, 0xd8, 0x6c,
0x58, 0x36, 0xc9, 0x26, 0x19, 0x6f, 0x6e, 0x80, 0x77, 0x3b, 0xbc, 0x7e, 0xe5, 0x54, 0x90, 0xc5,
0x27, 0x7f, 0x15, 0x14, 0x43, 0x7a, 0xa9, 0xb7, 0x20, 0xc7, 0xd2, 0xf1, 0x31, 0x39, 0xf2, 0x43,
0xc4, 0xca, 0x46, 0x78, 0x11, 0x1e, 0xc1, 0x2b, 0x17, 0x7e, 0x15, 0x29, 0x7b, 0x0f, 0x66, 0x6d,
0x72, 0xe4, 0x57, 0x07, 0x52, 0x5e, 0x46, 0xdd, 0x4e, 0x61, 0xa6, 0xcf, 0x6b, 0xc6, 0x8e, 0x3e,
0x9b, 0xea, 0x97, 0xf0, 0x7f, 0x26, 0xfe, 0x99, 0xe3, 0xcb, 0xab, 0x37, 0x74, 0x03, 0xd1, 0x03,
0x80, 0xde, 0x7d, 0x67, 0x69, 0xcc, 0x94, 0xee, 0x6a, 0x22, 0xf9, 0x41, 0x71, 0xd0, 0x78, 0x61,
0x0b, 0xf7, 0x60, 0x0b, 0xd7, 0xc3, 0xeb, 0x65, 0x44, 0x3c, 0xd5, 0x9f, 0x14, 0x40, 0xd1, 0xe5,
0x45, 0x48, 0x9b, 0x30, 0x71, 0x10, 0xbc, 0x10, 0xe7, 0xf4, 0xde, 0x95, 0xe7, 0x34, 0x70, 0xed,
0x3b, 0xa3, 0xdc, 0x1b, 0x7d, 0x78, 0x01, 0xe5, 0x6b, 0x43, 0x29, 0xb9, 0xd2, 0x39, 0xcc, 0x0a,
0xcc, 0x46, 0x96, 0x8a, 0x99, 0xa3, 0x39, 0x1e, 0x84, 0xc7, 0x16, 0x4e, 0x73, 0x26, 0x4f, 0x7d,
0xaa, 0x44, 0x12, 0x2e, 0x03, 0xd6, 0x2f, 0x10, 0x2b, 0xcf, 0x74, 0x3b, 0x05, 0x88, 0x6c, 0xdd,
0x50, 0x71, 0xb4, 0x06, 0xe9, 0xe0, 0x4f, 0xd5, 0x6f, 0xbb, 0x84, 0x1d, 0xdd, 0x99, 0xd2, 0xc2,
0x65, 0xb9, 0x0b, 0xd6, 0xdf, 0x6e, 0xbb, 0xc4, 0x48, 0x1d, 0x88, 0x7f, 0xea, 0x5b, 0x02, 0x6d,
0x1b, 0x37, 0x1a, 0xed, 0xd8, 0x97, 0xf9, 0x97, 0xa4, 0xd8, 0x43, 0xe1, 0x36, 0x6a, 0x48, 0x1f,
0x41, 0xba, 0x4d, 0x68, 0x95, 0x6f, 0x3c, 0x0b, 0xab, 0xac, 0x05, 0xbb, 0xf9, 0x67, 0xa7, 0x70,
0xb7, 0x6e, 0xf9, 0xbb, 0xad, 0x5a, 0x10, 0x85, 0xe8, 0x47, 0xe2, 0xa7, 0x48, 0xcd, 0x3d, 0x3d,
0x88, 0x96, 0x6a, 0x1b, 0x64, 0xc7, 0x48, 0xb5, 0x09, 0x65, 0x27, 0x09, 0x55, 0x20, 0x65, 0x3b,
0x42, 0x6b, 0x7c, 0x24, 0xad, 0x1b, 0xb6, 0xc3, 0xa5, 0x3e, 0x81, 0xe9, 0x9d, 0x96, 0xe7, 0x11,
0xdb, 0x17, 0x7a, 0xc9, 0x91, 0xf4, 0xa6, 0x84, 0x08, 0x17, 0xfd, 0x14, 0x66, 0x5c, 0x87, 0x52,
0xab, 0xd6, 0x20, 0x42, 0x75, 0x62, 0x24, 0xd5, 0xe9, 0x50, 0x45, 0xca, 0xf2, 0x03, 0xb0, 0xeb,
0x11, 0xba, 0xeb, 0x34, 0xcc, 0xec, 0xe4, 0x68, 0xb2, 0xec, 0x4c, 0x84, 0x22, 0xe8, 0x01, 0x4c,
0xee, 0xb7, 0x1c, 0xaf, 0xd5, 0xcc, 0xde, 0x18, 0x49, 0x4e, 0x78, 0xab, 0x9b, 0xa2, 0xec, 0x1b,
0xf8, 0x70, 0x0b, 0x7b, 0xb8, 0x29, 0x0b, 0x4e, 0x0e, 0x52, 0xb4, 0x55, 0xa3, 0x2e, 0xde, 0xe1,
0x4d, 0x33, 0x6d, 0xc8, 0x67, 0x34, 0x0b, 0xe3, 0x7b, 0xa4, 0x2d, 0x0e, 0x7a, 0xf0, 0x57, 0x5d,
0x11, 0x4d, 0x2e, 0x22, 0x23, 0x0e, 0xdd, 0x4d, 0x48, 0x79, 0xf8, 0xb0, 0x6a, 0x62, 0x1f, 0x0b,
0x9d, 0x1b, 0x1e, 0x3e, 0xdc, 0xc0, 0x3e, 0x2e, 0xfd, 0x96, 0x81, 0x09, 0xe6, 0x85, 0x9e, 0x2a,
0x00, 0xbd, 0xa1, 0x02, 0x69, 0x57, 0x56, 0x97, 0x81, 0xb9, 0x24, 0xa7, 0xc7, 0xb6, 0xe7, 0x50,
0xea, 0xd2, 0x57, 0xbf, 0xff, 0xfb, 0x4d, 0xe2, 0x0e, 0x52, 0xf5, 0x4b, 0x26, 0xa2, 0xde, 0x50,
0x82, 0x7e, 0x56, 0xa0, 0x37, 0x14, 0xa0, 0x62, 0xbc, 0xa5, 0x42, 0x32, 0x2d, 0xae, 0xb9, 0x00,
0x7b, 0x87, 0x81, 0xad, 0xa0, 0xe5, 0xe1, 0x60, 0xfa, 0x71, 0xb4, 0x2d, 0x9e, 0xa0, 0x6f, 0x15,
0x48, 0xcb, 0x19, 0x03, 0xc5, 0x1b, 0x24, 0x68, 0x3c, 0xce, 0x81, 0xd1, 0x45, 0xbd, 0xc7, 0x38,
0x5f, 0x45, 0xb7, 0x2f, 0xe3, 0x94, 0x23, 0x09, 0xfa, 0x41, 0x81, 0x94, 0x6c, 0xf2, 0x6f, 0xc4,
0x9c, 0x6f, 0x38, 0xd5, 0xf5, 0xa6, 0x21, 0x75, 0x95, 0x41, 0x2d, 0x23, 0x7d, 0x28, 0x94, 0x7e,
0x1c, 0x29, 0x84, 0x27, 0xe8, 0x57, 0x05, 0xfa, 0x9a, 0x32, 0x2a, 0x5d, 0xb9, 0xf4, 0x85, 0x53,
0x41, 0x6e, 0xe5, 0x5a, 0x3e, 0x02, 0xfa, 0x4d, 0x06, 0xbd, 0x84, 0x16, 0x2f, 0x83, 0x0e, 0xa6,
0x83, 0x62, 0x88, 0x5b, 0xb4, 0x4c, 0xf4, 0xbd, 0x02, 0x13, 0xbc, 0xb6, 0x0c, 0xef, 0xc2, 0x72,
0x83, 0x97, 0xe2, 0x98, 0x0a, 0xa4, 0x35, 0x86, 0xb4, 0x8a, 0xde, 0xbe, 0x66, 0x1e, 0x75, 0xde,
0xe3, 0x7f, 0x54, 0x20, 0x19, 0x08, 0xa2, 0xc5, 0x18, 0x43, 0x02, 0xa7, 0x8b, 0x3f, 0x4e, 0xa8,
0x9b, 0x0c, 0xee, 0x7d, 0xb4, 0x36, 0x12, 0x9c, 0x7e, 0xcc, 0xda, 0xf2, 0x09, 0x4b, 0x22, 0xeb,
0x8e, 0x43, 0x92, 0x18, 0x6d, 0xbc, 0x43, 0x92, 0x78, 0xae, 0xd9, 0x8e, 0x9e, 0x44, 0x9f, 0x51,
0x7d, 0xa7, 0x40, 0x5a, 0x16, 0xd3, 0x21, 0xb7, 0xb9, 0xbf, 0x76, 0x0f, 0xb9, 0xcd, 0x03, 0x35,
0x7a, 0x78, 0x39, 0xf4, 0xf0, 0x61, 0xd1, 0x65, 0x3e, 0xe5, 0xca, 0xe9, 0x3f, 0xf9, 0xb1, 0xd3,
0x6e, 0x5e, 0x79, 0xd1, 0xcd, 0x2b, 0x7f, 0x77, 0xf3, 0xca, 0x93, 0xb3, 0xfc, 0xd8, 0x8b, 0xb3,
0xfc, 0xd8, 0x1f, 0x67, 0xf9, 0xb1, 0xcf, 0x5f, 0x8f, 0xb4, 0x9f, 0x40, 0xab, 0xd8, 0xc0, 0x35,
0xca, 0x55, 0x8f, 0x22, 0xba, 0xac, 0x0f, 0xd5, 0x26, 0xd9, 0x2c, 0xbe, 0xf2, 0x5f, 0x00, 0x00,
0x00, 0xff, 0xff, 0xc1, 0xbb, 0xf0, 0x1a, 0x8a, 0x0f, 0x00, 0x00,
0x97, 0xf5, 0xfd, 0x16, 0xf1, 0xda, 0x9a, 0xeb, 0x39, 0xbe, 0x83, 0xe6, 0x02, 0x1b, 0x4d, 0xda,
0x68, 0xc2, 0x26, 0xb7, 0xb4, 0xe3, 0xd0, 0xa6, 0x43, 0xf5, 0x1a, 0xa6, 0x84, 0x3b, 0x48, 0x77,
0x17, 0xd7, 0x2d, 0x1b, 0xfb, 0x96, 0x63, 0x73, 0x8d, 0xdc, 0x3c, 0xb7, 0xad, 0xb2, 0x27, 0x9d,
0x3f, 0x88, 0x4f, 0xb3, 0x75, 0xa7, 0xee, 0xf0, 0xf7, 0xc1, 0x3f, 0xf1, 0xf6, 0x56, 0xdd, 0x71,
0xea, 0x0d, 0xa2, 0x63, 0xd7, 0xd2, 0xb1, 0x6d, 0x3b, 0x3e, 0x53, 0x0b, 0x7d, 0xe6, 0xc5, 0x57,
0xf6, 0x54, 0x6b, 0x3d, 0xd6, 0xb1, 0x2d, 0x68, 0x73, 0x85, 0xfe, 0x4f, 0xbe, 0xd5, 0x24, 0xd4,
0xc7, 0x4d, 0x57, 0x18, 0xdc, 0xb9, 0x64, 0xcb, 0x75, 0x62, 0x13, 0x6a, 0x89, 0x15, 0xd4, 0x2c,
0xcc, 0x3d, 0x0c, 0xb6, 0xb4, 0x1e, 0xda, 0x51, 0x83, 0xec, 0xb7, 0x08, 0xf5, 0xd5, 0x2f, 0xe0,
0xe5, 0x81, 0x2f, 0xd4, 0x75, 0x6c, 0x4a, 0xd0, 0x3a, 0x80, 0xd4, 0xa5, 0x59, 0x65, 0x61, 0x7c,
0x31, 0x53, 0x9a, 0xd5, 0x38, 0x90, 0x16, 0x02, 0x69, 0xf7, 0xed, 0x76, 0x79, 0xea, 0xf9, 0xb3,
0x62, 0x5a, 0x2a, 0x18, 0x11, 0x37, 0xf5, 0x5d, 0x78, 0xe9, 0xbc, 0xbe, 0x58, 0x18, 0xdd, 0x86,
0x9b, 0xd2, 0xac, 0x6a, 0x99, 0x59, 0x65, 0x41, 0x59, 0x4c, 0x1a, 0x19, 0xf9, 0xae, 0x62, 0xaa,
0x8f, 0xfa, 0xa9, 0x25, 0xda, 0x7d, 0x48, 0x4b, 0x43, 0xe6, 0x19, 0x93, 0xac, 0xe7, 0x25, 0xc1,
0xb6, 0x3c, 0xc7, 0x75, 0x28, 0x6e, 0xd0, 0x6b, 0x80, 0xed, 0x09, 0xb0, 0x88, 0xaf, 0x00, 0x7b,
0x08, 0x69, 0x37, 0x7c, 0x29, 0x42, 0x56, 0xd4, 0x2e, 0xce, 0x38, 0xed, 0x9c, 0x44, 0xa8, 0x50,
0x4e, 0x9e, 0x76, 0x0a, 0x63, 0x46, 0x4f, 0x45, 0x5d, 0x85, 0xd9, 0x3e, 0x4b, 0xce, 0x59, 0x80,
0x4c, 0x68, 0xd4, 0xc3, 0x84, 0xf0, 0x55, 0xc5, 0x54, 0xbf, 0x4e, 0xf4, 0x6d, 0x51, 0x52, 0x3e,
0x86, 0x9b, 0x6e, 0xab, 0x56, 0x0d, 0x6d, 0xaf, 0x8c, 0x60, 0xb1, 0xdb, 0x29, 0x64, 0xb6, 0x5a,
0xb5, 0x50, 0xe4, 0xf9, 0xb3, 0x62, 0x4e, 0x64, 0x7c, 0xdd, 0x39, 0x90, 0x9b, 0x59, 0x77, 0x6c,
0x9f, 0xd8, 0xbe, 0x91, 0x71, 0x7b, 0xa6, 0x68, 0x0e, 0x12, 0x96, 0x99, 0x4d, 0x04, 0x64, 0xe5,
0xc9, 0x6e, 0xa7, 0x90, 0xa8, 0x6c, 0x18, 0x09, 0xcb, 0x44, 0xa5, 0xbe, 0x10, 0x8f, 0x33, 0x8b,
0xff, 0x05, 0x2b, 0xc9, 0xb3, 0xaa, 0x6c, 0x9c, 0x8b, 0x39, 0xfa, 0x00, 0x52, 0x26, 0xc1, 0x66,
0xc3, 0xb2, 0x49, 0x36, 0xc9, 0x78, 0x73, 0x03, 0xbc, 0xdb, 0xe1, 0xe5, 0x28, 0xa7, 0x82, 0x28,
0x3e, 0xf9, 0xab, 0xa0, 0x18, 0xd2, 0x4b, 0xbd, 0x05, 0x39, 0x16, 0x8e, 0x8f, 0xc9, 0x91, 0x1f,
0x22, 0x56, 0x36, 0xc2, 0x8b, 0xf0, 0x08, 0x5e, 0xb9, 0xf0, 0xab, 0x08, 0xd9, 0x7b, 0x30, 0x63,
0x93, 0x23, 0xbf, 0x3a, 0x10, 0xf2, 0x32, 0xea, 0x76, 0x0a, 0xd3, 0x7d, 0x5e, 0xd3, 0x76, 0xf4,
0xd9, 0x54, 0xbf, 0x84, 0xff, 0x33, 0xf1, 0xcf, 0x1c, 0x5f, 0x5e, 0xbd, 0xa1, 0x07, 0x88, 0x1e,
0x00, 0xf4, 0x4a, 0x0f, 0x0b, 0x63, 0xa6, 0x74, 0x57, 0x13, 0xc1, 0x0f, 0xea, 0x94, 0xc6, 0x0b,
0x5b, 0x78, 0x06, 0x5b, 0xb8, 0x1e, 0x5e, 0x2f, 0x23, 0xe2, 0xa9, 0xfe, 0xa4, 0x00, 0x8a, 0x2e,
0x2f, 0xb6, 0xb4, 0x09, 0x13, 0x07, 0xc1, 0x0b, 0x91, 0xa7, 0xf7, 0xae, 0xcc, 0xd3, 0xc0, 0xb5,
0x2f, 0x47, 0xb9, 0x37, 0xfa, 0xf0, 0x02, 0xca, 0xd7, 0x86, 0x52, 0x72, 0xa5, 0x73, 0x98, 0x15,
0x98, 0x89, 0x2c, 0x15, 0x33, 0x46, 0xb3, 0x7c, 0x13, 0x1e, 0x5b, 0x38, 0xcd, 0x99, 0x3c, 0xf5,
0xa9, 0x12, 0x09, 0xb8, 0xdc, 0xb0, 0x7e, 0x81, 0x58, 0x79, 0xba, 0xdb, 0x29, 0x40, 0xe4, 0xe8,
0x86, 0x8a, 0xa3, 0x35, 0x48, 0x07, 0x7f, 0xaa, 0x7e, 0xdb, 0x25, 0x2c, 0x75, 0xa7, 0x4b, 0x0b,
0x97, 0xc5, 0x2e, 0x58, 0x7f, 0xbb, 0xed, 0x12, 0x23, 0x75, 0x20, 0xfe, 0xa9, 0x6f, 0x09, 0xb4,
0x6d, 0xdc, 0x68, 0xb4, 0x63, 0x5f, 0xe6, 0x5f, 0x92, 0xe2, 0x0c, 0x85, 0xdb, 0xa8, 0x5b, 0xfa,
0x08, 0xd2, 0x6d, 0x42, 0xab, 0xfc, 0xe0, 0xd9, 0xb6, 0xca, 0x5a, 0x70, 0x9a, 0x7f, 0x76, 0x0a,
0x77, 0xeb, 0x96, 0xbf, 0xdb, 0xaa, 0x05, 0xbb, 0x10, 0x3d, 0x4d, 0xfc, 0x14, 0xa9, 0xb9, 0xa7,
0x07, 0xbb, 0xa5, 0xda, 0x06, 0xd9, 0x31, 0x52, 0x6d, 0x42, 0x59, 0x26, 0xa1, 0x0a, 0xa4, 0x6c,
0x47, 0x68, 0x8d, 0x8f, 0xa4, 0x75, 0xc3, 0x76, 0xb8, 0xd4, 0x27, 0x30, 0xb5, 0xd3, 0xf2, 0x3c,
0x62, 0xfb, 0x42, 0x2f, 0x39, 0x92, 0xde, 0x4d, 0x21, 0xc2, 0x45, 0x3f, 0x85, 0x69, 0xd7, 0xa1,
0xd4, 0xaa, 0x35, 0x88, 0x50, 0x9d, 0x18, 0x49, 0x75, 0x2a, 0x54, 0x91, 0xb2, 0x3c, 0x01, 0x76,
0x3d, 0x42, 0x77, 0x9d, 0x86, 0x99, 0x9d, 0x1c, 0x4d, 0x96, 0xe5, 0x44, 0x28, 0x82, 0x1e, 0xc0,
0xe4, 0x7e, 0xcb, 0xf1, 0x5a, 0xcd, 0xec, 0x8d, 0x91, 0xe4, 0x84, 0xb7, 0xba, 0x29, 0xca, 0xbe,
0x81, 0x0f, 0xb7, 0xb0, 0x87, 0x9b, 0xb2, 0xe0, 0xe4, 0x20, 0x45, 0x5b, 0x35, 0xea, 0xe2, 0x1d,
0xde, 0x34, 0xd3, 0x86, 0x7c, 0x46, 0x33, 0x30, 0xbe, 0x47, 0xda, 0x22, 0xd1, 0x83, 0xbf, 0xea,
0x8a, 0x68, 0x72, 0x11, 0x19, 0x91, 0x74, 0xf3, 0x90, 0xf2, 0xf0, 0x61, 0xd5, 0xc4, 0x3e, 0x16,
0x3a, 0x37, 0x3c, 0x7c, 0xb8, 0x81, 0x7d, 0x5c, 0xfa, 0x2d, 0x03, 0x13, 0xcc, 0x0b, 0x3d, 0x55,
0x00, 0x7a, 0x43, 0x05, 0xd2, 0xae, 0xac, 0x2e, 0x03, 0x73, 0x49, 0x4e, 0x8f, 0x6d, 0xcf, 0xa1,
0xd4, 0xa5, 0xaf, 0x7e, 0xff, 0xf7, 0x9b, 0xc4, 0x1d, 0xa4, 0xea, 0x97, 0x4c, 0x44, 0xbd, 0xa1,
0x04, 0xfd, 0xac, 0x40, 0x6f, 0x28, 0x40, 0xc5, 0x78, 0x4b, 0x85, 0x64, 0x5a, 0x5c, 0x73, 0x01,
0xf6, 0x0e, 0x03, 0x5b, 0x41, 0xcb, 0xc3, 0xc1, 0xf4, 0xe3, 0x68, 0x5b, 0x3c, 0x41, 0xdf, 0x2a,
0x90, 0x96, 0x33, 0x06, 0x8a, 0x37, 0x48, 0xd0, 0x78, 0x9c, 0x03, 0xa3, 0x8b, 0x7a, 0x8f, 0x71,
0xbe, 0x8a, 0x6e, 0x5f, 0xc6, 0x29, 0x47, 0x12, 0xf4, 0x83, 0x02, 0x29, 0xd9, 0xe4, 0xdf, 0x88,
0x39, 0xdf, 0x70, 0xaa, 0xeb, 0x4d, 0x43, 0xea, 0x2a, 0x83, 0x5a, 0x46, 0xfa, 0x50, 0x28, 0xfd,
0x38, 0x52, 0x08, 0x4f, 0xd0, 0xaf, 0x0a, 0xf4, 0x35, 0x65, 0x54, 0xba, 0x72, 0xe9, 0x0b, 0xa7,
0x82, 0xdc, 0xca, 0xb5, 0x7c, 0x04, 0xf4, 0x9b, 0x0c, 0x7a, 0x09, 0x2d, 0x5e, 0x06, 0x1d, 0x4c,
0x07, 0xc5, 0x10, 0xb7, 0x68, 0x99, 0xe8, 0x7b, 0x05, 0x26, 0x78, 0x6d, 0x19, 0xde, 0x85, 0xe5,
0x01, 0x2f, 0xc5, 0x31, 0x15, 0x48, 0x6b, 0x0c, 0x69, 0x15, 0xbd, 0x7d, 0xcd, 0x38, 0xea, 0xbc,
0xc7, 0xff, 0xa8, 0x40, 0x32, 0x10, 0x44, 0x8b, 0x31, 0x86, 0x04, 0x4e, 0x17, 0x7f, 0x9c, 0x50,
0x37, 0x19, 0xdc, 0xfb, 0x68, 0x6d, 0x24, 0x38, 0xfd, 0x98, 0xb5, 0xe5, 0x13, 0x16, 0x44, 0xd6,
0x1d, 0x87, 0x04, 0x31, 0xda, 0x78, 0x87, 0x04, 0xf1, 0x5c, 0xb3, 0x1d, 0x3d, 0x88, 0x3e, 0xa3,
0xfa, 0x4e, 0x81, 0xb4, 0x2c, 0xa6, 0x43, 0x6e, 0x73, 0x7f, 0xed, 0x1e, 0x72, 0x9b, 0x07, 0x6a,
0xf4, 0xf0, 0x72, 0xe8, 0xe1, 0xc3, 0xa2, 0xcb, 0x7c, 0xca, 0x95, 0xd3, 0x7f, 0xf2, 0x63, 0xa7,
0xdd, 0xbc, 0xf2, 0xa2, 0x9b, 0x57, 0xfe, 0xee, 0xe6, 0x95, 0x27, 0x67, 0xf9, 0xb1, 0x17, 0x67,
0xf9, 0xb1, 0x3f, 0xce, 0xf2, 0x63, 0x9f, 0xbf, 0x1e, 0x69, 0x3f, 0x81, 0x56, 0xb1, 0x81, 0x6b,
0x94, 0xab, 0x1e, 0x45, 0x74, 0x59, 0x1f, 0xaa, 0x4d, 0xb2, 0x59, 0x7c, 0xe5, 0xbf, 0x00, 0x00,
0x00, 0xff, 0xff, 0xb4, 0xd1, 0x58, 0x0c, 0x8a, 0x0f, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -195,36 +195,36 @@ func init() {
func init() { proto.RegisterFile("kava/committee/v1beta1/tx.proto", fileDescriptor_3f3857845b071606) }
var fileDescriptor_3f3857845b071606 = []byte{
// 454 bytes of a gzipped FileDescriptorProto
// 455 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xcf, 0x6e, 0xd3, 0x40,
0x10, 0xc6, 0xb3, 0xb4, 0x40, 0x3b, 0xae, 0x52, 0xd5, 0x8a, 0x50, 0xea, 0x83, 0x13, 0x45, 0x48,
0x10, 0xc6, 0xb3, 0xb4, 0x40, 0x3b, 0xae, 0x52, 0xd5, 0x8a, 0x50, 0xe2, 0x83, 0x13, 0x45, 0x48,
0x04, 0xa1, 0xee, 0x2a, 0xe1, 0xcc, 0x81, 0xb4, 0x17, 0x4b, 0x44, 0xaa, 0x0c, 0x02, 0x89, 0x4b,
0x64, 0x37, 0xcb, 0x62, 0x91, 0x78, 0xac, 0xec, 0xda, 0x6a, 0x9e, 0x02, 0x1e, 0x86, 0x23, 0x77,
0x2a, 0x4e, 0x3d, 0x72, 0xaa, 0xc0, 0x79, 0x11, 0xb4, 0x6b, 0xaf, 0x85, 0x28, 0xe5, 0xcf, 0x6d,
0x66, 0xe7, 0xb7, 0xdf, 0xcc, 0x37, 0xbb, 0xd0, 0x7b, 0x17, 0x15, 0x11, 0x3b, 0xc3, 0xe5, 0x32,
0x51, 0x8a, 0x73, 0x56, 0x8c, 0x62, 0xae, 0xa2, 0x11, 0x53, 0xe7, 0x34, 0x5b, 0xa1, 0x42, 0xf7,
0x9e, 0x06, 0x68, 0x03, 0xd0, 0x1a, 0xf0, 0x3a, 0x02, 0x05, 0x1a, 0x84, 0xe9, 0xa8, 0xa2, 0xbd,
0xc3, 0x33, 0x94, 0x4b, 0x94, 0xb3, 0xaa, 0x50, 0x25, 0xb6, 0x24, 0x10, 0xc5, 0x82, 0x33, 0x93,
0xc5, 0xf9, 0x1b, 0x16, 0xa5, 0xeb, 0xba, 0x74, 0xff, 0x86, 0x21, 0x04, 0x4f, 0xb9, 0x4c, 0x6a,
0x81, 0xc1, 0x27, 0x02, 0x07, 0x53, 0x29, 0x9e, 0xe7, 0xf1, 0x32, 0x51, 0xa7, 0x2b, 0xcc, 0x50,
0x46, 0x0b, 0xf7, 0x15, 0xec, 0x65, 0x79, 0xac, 0x1b, 0x9a, 0xbc, 0x4b, 0xfa, 0x64, 0xe8, 0x8c,
0x3b, 0xb4, 0xea, 0x46, 0x6d, 0x37, 0xfa, 0x34, 0x5d, 0x4f, 0xfc, 0x2f, 0x1f, 0x8f, 0xbc, 0x7a,
0x28, 0x81, 0x85, 0xf5, 0x42, 0x8f, 0x31, 0x55, 0x3c, 0x55, 0xa1, 0x93, 0xe5, 0x71, 0x23, 0xec,
0xc1, 0x4e, 0x25, 0xca, 0x57, 0xdd, 0x5b, 0x7d, 0x32, 0xdc, 0x0d, 0x9b, 0xdc, 0x1d, 0xc3, 0x5e,
0x33, 0xed, 0x2c, 0x99, 0x77, 0xb7, 0xfa, 0x64, 0xb8, 0x3d, 0xd9, 0x2f, 0xaf, 0x7a, 0xce, 0xb1,
0x3d, 0x0f, 0x4e, 0x42, 0xa7, 0x81, 0x82, 0xf9, 0xe0, 0x19, 0x1c, 0x5e, 0x9b, 0x3e, 0xe4, 0x32,
0xc3, 0x54, 0x72, 0x97, 0x81, 0x63, 0x1d, 0x68, 0x3d, 0x62, 0xf4, 0xda, 0xe5, 0x55, 0x0f, 0x2c,
0x1a, 0x9c, 0x84, 0x60, 0x91, 0x60, 0x3e, 0x78, 0x4f, 0xe0, 0xee, 0x54, 0x8a, 0x97, 0xa8, 0xfe,
0xff, 0xb2, 0xdb, 0x81, 0xdb, 0x05, 0xaa, 0xc6, 0x57, 0x95, 0xb8, 0x4f, 0x60, 0x57, 0x07, 0x33,
0xb5, 0xce, 0xb8, 0x71, 0xd4, 0x1e, 0xf7, 0xe9, 0xef, 0x5f, 0x9f, 0xea, 0xbe, 0x2f, 0xd6, 0x19,
0x0f, 0x77, 0x8a, 0x3a, 0x1a, 0x1c, 0xc0, 0x7e, 0x3d, 0x90, 0x75, 0x35, 0xfe, 0x4c, 0x60, 0x6b,
0x2a, 0x85, 0x9b, 0x42, 0xfb, 0x97, 0x57, 0x7b, 0x78, 0x93, 0xf0, 0xb5, 0x15, 0x79, 0xa3, 0x7f,
0x46, 0x9b, 0x6d, 0x9e, 0xc2, 0xb6, 0x59, 0x4c, 0xef, 0x0f, 0x57, 0x35, 0xe0, 0x3d, 0xf8, 0x0b,
0x60, 0x15, 0x27, 0xc1, 0xc5, 0x77, 0xbf, 0x75, 0x51, 0xfa, 0xe4, 0xb2, 0xf4, 0xc9, 0xb7, 0xd2,
0x27, 0x1f, 0x36, 0x7e, 0xeb, 0x72, 0xe3, 0xb7, 0xbe, 0x6e, 0xfc, 0xd6, 0xeb, 0x47, 0x22, 0x51,
0x6f, 0xf3, 0x58, 0xeb, 0x30, 0x2d, 0x78, 0xb4, 0x88, 0x62, 0x69, 0x22, 0x76, 0xfe, 0xd3, 0xb7,
0xd6, 0x8b, 0x95, 0xf1, 0x1d, 0xf3, 0x25, 0x1f, 0xff, 0x08, 0x00, 0x00, 0xff, 0xff, 0xb2, 0xa0,
0xb6, 0x46, 0x7a, 0x03, 0x00, 0x00,
0x64, 0x37, 0xcb, 0x62, 0x91, 0x78, 0xac, 0xec, 0xda, 0xaa, 0x9f, 0x02, 0x1e, 0x86, 0x23, 0x77,
0x2a, 0x4e, 0x3d, 0x72, 0xaa, 0xc0, 0x79, 0x11, 0xb4, 0xb6, 0xd7, 0x42, 0x94, 0xf0, 0xe7, 0x36,
0x33, 0xfe, 0xcd, 0x37, 0xdf, 0x8c, 0x17, 0xfa, 0xef, 0x82, 0x2c, 0x60, 0xe7, 0xb8, 0x5a, 0x45,
0x4a, 0x71, 0xce, 0xb2, 0x71, 0xc8, 0x55, 0x30, 0x66, 0xea, 0x82, 0x26, 0x6b, 0x54, 0x68, 0xdf,
0xd3, 0x00, 0x6d, 0x00, 0x5a, 0x03, 0x4e, 0xef, 0x1c, 0xe5, 0x0a, 0xe5, 0xbc, 0xa4, 0x58, 0x95,
0x54, 0x2d, 0x4e, 0x47, 0xa0, 0xc0, 0xaa, 0xae, 0xa3, 0xba, 0xda, 0x13, 0x88, 0x62, 0xc9, 0x59,
0x99, 0x85, 0xe9, 0x1b, 0x16, 0xc4, 0x79, 0xfd, 0xe9, 0xfe, 0x16, 0x13, 0x82, 0xc7, 0x5c, 0x46,
0xb5, 0xec, 0xf0, 0x13, 0x81, 0xa3, 0x99, 0x14, 0xcf, 0xd3, 0x70, 0x15, 0xa9, 0xb3, 0x35, 0x26,
0x28, 0x83, 0xa5, 0xfd, 0x0a, 0x0e, 0x92, 0x34, 0xd4, 0x36, 0xca, 0xbc, 0x4b, 0x06, 0x64, 0x64,
0x4d, 0x3a, 0xb4, 0x9a, 0x46, 0xcd, 0x34, 0xfa, 0x34, 0xce, 0xa7, 0xee, 0x97, 0x8f, 0xc7, 0x4e,
0x6d, 0x55, 0x60, 0x66, 0x76, 0xa1, 0x27, 0x18, 0x2b, 0x1e, 0x2b, 0xdf, 0x4a, 0xd2, 0xb0, 0x11,
0x76, 0x60, 0xaf, 0x12, 0xe5, 0xeb, 0xee, 0xad, 0x01, 0x19, 0xed, 0xfb, 0x4d, 0x6e, 0x4f, 0xe0,
0xa0, 0x71, 0x3b, 0x8f, 0x16, 0xdd, 0x9d, 0x01, 0x19, 0xed, 0x4e, 0x0f, 0x8b, 0xeb, 0xbe, 0x75,
0x62, 0xea, 0xde, 0xa9, 0x6f, 0x35, 0x90, 0xb7, 0x18, 0x3e, 0x83, 0xde, 0x0d, 0xf7, 0x3e, 0x97,
0x09, 0xc6, 0x92, 0xdb, 0x0c, 0x2c, 0xb3, 0x81, 0xd6, 0x23, 0xa5, 0x5e, 0xbb, 0xb8, 0xee, 0x83,
0x41, 0xbd, 0x53, 0x1f, 0x0c, 0xe2, 0x2d, 0x86, 0xef, 0x09, 0xdc, 0x9d, 0x49, 0xf1, 0x12, 0xd5,
0xff, 0x37, 0xdb, 0x1d, 0xb8, 0x9d, 0xa1, 0x6a, 0xf6, 0xaa, 0x12, 0xfb, 0x09, 0xec, 0xeb, 0x60,
0xae, 0xf2, 0x84, 0x97, 0x1b, 0xb5, 0x27, 0x03, 0xfa, 0xfb, 0xbf, 0x4f, 0xf5, 0xdc, 0x17, 0x79,
0xc2, 0xfd, 0xbd, 0xac, 0x8e, 0x86, 0x47, 0x70, 0x58, 0x1b, 0x32, 0x5b, 0x4d, 0x3e, 0x13, 0xd8,
0x99, 0x49, 0x61, 0xc7, 0xd0, 0xfe, 0xe5, 0xaf, 0x3d, 0xdc, 0x26, 0x7c, 0xe3, 0x44, 0xce, 0xf8,
0x9f, 0xd1, 0xe6, 0x9a, 0x67, 0xb0, 0x5b, 0x1e, 0xa6, 0xff, 0x87, 0x56, 0x0d, 0x38, 0x0f, 0xfe,
0x02, 0x18, 0xc5, 0xa9, 0x77, 0xf9, 0xdd, 0x6d, 0x5d, 0x16, 0x2e, 0xb9, 0x2a, 0x5c, 0xf2, 0xad,
0x70, 0xc9, 0x87, 0x8d, 0xdb, 0xba, 0xda, 0xb8, 0xad, 0xaf, 0x1b, 0xb7, 0xf5, 0xfa, 0x91, 0x88,
0xd4, 0xdb, 0x34, 0xd4, 0x3a, 0x4c, 0x0b, 0x1e, 0x2f, 0x83, 0x50, 0x96, 0x11, 0xbb, 0xf8, 0xe9,
0x59, 0xeb, 0xc3, 0xca, 0xf0, 0x4e, 0xf9, 0x24, 0x1f, 0xff, 0x08, 0x00, 0x00, 0xff, 0xff, 0xe5,
0x91, 0xbf, 0x3d, 0x7a, 0x03, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -199,26 +199,26 @@ var fileDescriptor_c374f1a8c57e13e2 = []byte{
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0xc8, 0x4e, 0x2c, 0x4b,
0xd4, 0x4f, 0x4d, 0x2c, 0xca, 0xd3, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x2f, 0x28,
0xca, 0x2f, 0xc8, 0x2f, 0x4e, 0xcc, 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x04, 0xa9,
0xd0, 0x03, 0xa9, 0xd0, 0x83, 0xaa, 0x90, 0x12, 0x49, 0xcf, 0x4f, 0xcf, 0x07, 0xcb, 0xea, 0x83,
0x58, 0x10, 0x85, 0x52, 0x72, 0xc9, 0xf9, 0xc5, 0xb9, 0xf9, 0xc5, 0xfa, 0x49, 0x89, 0xc5, 0xa9,
0x70, 0xc3, 0x92, 0xf3, 0x33, 0xf3, 0x20, 0xf2, 0x4a, 0x33, 0x19, 0xb9, 0x64, 0x9c, 0xf3, 0x73,
0x73, 0x4b, 0xf3, 0x32, 0x4b, 0x2a, 0x03, 0xf2, 0xf3, 0x73, 0x5c, 0x52, 0x0b, 0xf2, 0x8b, 0x33,
0x4b, 0x02, 0xa0, 0xf6, 0x09, 0x89, 0x70, 0xb1, 0x96, 0x64, 0x96, 0xe4, 0xa4, 0x4a, 0x30, 0x2a,
0x30, 0x6a, 0x70, 0x06, 0x41, 0x38, 0x42, 0x0a, 0x5c, 0xdc, 0x29, 0xa9, 0xc5, 0xc9, 0x45, 0x99,
0x05, 0x25, 0x99, 0xf9, 0x79, 0x12, 0x4c, 0x60, 0x39, 0x64, 0x21, 0x21, 0x73, 0x2e, 0xb6, 0xc4,
0xdc, 0xfc, 0xd2, 0xbc, 0x12, 0x09, 0x66, 0x05, 0x46, 0x0d, 0x6e, 0x23, 0x49, 0x3d, 0x88, 0x4b,
0xf4, 0x40, 0x2e, 0x81, 0x39, 0x5a, 0xcf, 0x39, 0x3f, 0x33, 0xcf, 0x89, 0xe5, 0xc4, 0x3d, 0x79,
0x86, 0x20, 0xa8, 0x72, 0x2b, 0x8e, 0x8e, 0x05, 0xf2, 0x0c, 0x33, 0x16, 0xc8, 0x33, 0x28, 0xb5,
0x30, 0x71, 0x29, 0xe0, 0x73, 0x9b, 0x57, 0xb0, 0xbf, 0x1f, 0xdd, 0xdd, 0x27, 0x94, 0xca, 0xc5,
0x9e, 0x02, 0x71, 0x87, 0x04, 0x8b, 0x02, 0x33, 0x7e, 0x9d, 0x06, 0x20, 0x9d, 0xab, 0xee, 0xcb,
0x6b, 0xa4, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x43, 0x23, 0x04, 0x42,
0xe9, 0x16, 0xa7, 0x64, 0xeb, 0x97, 0x54, 0x16, 0xa4, 0x16, 0x83, 0x35, 0x14, 0x07, 0xc1, 0xcc,
0x86, 0x07, 0x03, 0xa3, 0xd2, 0x2c, 0x46, 0x2e, 0x59, 0x94, 0x60, 0x08, 0xcf, 0x2c, 0xc9, 0x48,
0x29, 0x4a, 0x2c, 0x1f, 0x0c, 0x71, 0xd4, 0xca, 0xc4, 0xa5, 0x88, 0xd7, 0x71, 0x23, 0x23, 0x92,
0x9c, 0x1c, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09,
0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x0d, 0xc9, 0x58,
0x50, 0xae, 0xd5, 0xcd, 0x49, 0x4c, 0x2a, 0x06, 0xb3, 0xf4, 0x2b, 0x20, 0x79, 0x1c, 0x6c, 0x74,
0x12, 0x1b, 0x38, 0x43, 0x1a, 0x03, 0x02, 0x00, 0x00, 0xff, 0xff, 0xd3, 0xb6, 0x0b, 0x2a, 0xfd,
0xd0, 0x03, 0xa9, 0xd0, 0x83, 0xaa, 0x90, 0x92, 0x4b, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f,
0x4a, 0x2c, 0x4e, 0x85, 0x6b, 0x4b, 0xce, 0xcf, 0xcc, 0x83, 0x68, 0x91, 0x12, 0x49, 0xcf, 0x4f,
0xcf, 0x07, 0x33, 0xf5, 0x41, 0x2c, 0x88, 0xa8, 0xd2, 0x4c, 0x46, 0x2e, 0x19, 0xe7, 0xfc, 0xdc,
0xdc, 0xd2, 0xbc, 0xcc, 0x92, 0xca, 0x80, 0xfc, 0xfc, 0x1c, 0x97, 0xd4, 0x82, 0xfc, 0xe2, 0xcc,
0x92, 0x00, 0xa8, 0x7d, 0x42, 0x22, 0x5c, 0xac, 0x25, 0x99, 0x25, 0x39, 0xa9, 0x12, 0x8c, 0x0a,
0x8c, 0x1a, 0x9c, 0x41, 0x10, 0x8e, 0x90, 0x02, 0x17, 0x77, 0x4a, 0x6a, 0x71, 0x72, 0x51, 0x66,
0x41, 0x49, 0x66, 0x7e, 0x9e, 0x04, 0x13, 0x58, 0x0e, 0x59, 0x48, 0xc8, 0x9c, 0x8b, 0x2d, 0x31,
0x37, 0xbf, 0x34, 0xaf, 0x44, 0x82, 0x59, 0x81, 0x51, 0x83, 0xdb, 0x48, 0x52, 0x0f, 0xe2, 0x3e,
0x3d, 0x90, 0xfb, 0x60, 0x8e, 0xd6, 0x73, 0xce, 0xcf, 0xcc, 0x73, 0x62, 0x39, 0x71, 0x4f, 0x9e,
0x21, 0x08, 0xaa, 0xdc, 0x8a, 0xa3, 0x63, 0x81, 0x3c, 0xc3, 0x8c, 0x05, 0xf2, 0x0c, 0x4a, 0x2d,
0x4c, 0x5c, 0x0a, 0xf8, 0xdc, 0xe6, 0x15, 0xec, 0xef, 0x47, 0x77, 0xf7, 0x09, 0xa5, 0x72, 0xb1,
0xa7, 0x40, 0xdc, 0x21, 0xc1, 0xa2, 0xc0, 0x8c, 0x5f, 0xa7, 0x01, 0x48, 0xe7, 0xaa, 0xfb, 0xf2,
0x1a, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xd0, 0x68, 0x82, 0x50,
0xba, 0xc5, 0x29, 0xd9, 0xfa, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x60, 0x0d, 0xc5, 0x41, 0x30, 0xb3,
0xe1, 0xc1, 0xc0, 0xa8, 0x34, 0x8b, 0x91, 0x4b, 0x16, 0x25, 0x18, 0xc2, 0x33, 0x4b, 0x32, 0x52,
0x8a, 0x12, 0xcb, 0x07, 0x43, 0x1c, 0xb5, 0x32, 0x71, 0x29, 0xe2, 0x75, 0xdc, 0xc8, 0x88, 0x24,
0x27, 0x87, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2,
0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0x52, 0x43, 0x32, 0x16,
0x94, 0x6b, 0x75, 0x73, 0x12, 0x93, 0x8a, 0xc1, 0x2c, 0xfd, 0x0a, 0x48, 0x1e, 0x07, 0x1b, 0x9d,
0xc4, 0x06, 0xce, 0x90, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x21, 0xfc, 0xed, 0xa9, 0xfd,
0x03, 0x00, 0x00,
}

View File

@ -551,61 +551,61 @@ var fileDescriptor_63f8dee2f3192a6b = []byte{
0x40, 0x42, 0xd6, 0x38, 0x1e, 0x6d, 0x56, 0x71, 0x76, 0xb6, 0x3b, 0x63, 0x43, 0x40, 0x5c, 0xfa,
0x0f, 0x80, 0xc4, 0x81, 0x03, 0x77, 0x0e, 0x3d, 0xf7, 0x8f, 0xc8, 0xb1, 0x2a, 0x17, 0xc4, 0xa1,
0xa5, 0x09, 0x67, 0xce, 0x1c, 0xd1, 0xcc, 0xbc, 0xf5, 0x8f, 0xd8, 0x4e, 0x22, 0xd4, 0x53, 0xb2,
0xf3, 0xde, 0xfb, 0xbe, 0xef, 0xcd, 0xbc, 0x1f, 0x86, 0xe5, 0x03, 0xda, 0xa7, 0x1e, 0xa3, 0x49,
0xef, 0xc7, 0xf7, 0x7d, 0x6f, 0xe6, 0xcd, 0x7b, 0x86, 0xe5, 0x03, 0xda, 0xa7, 0x1e, 0xa3, 0x49,
0xe4, 0xf5, 0x6f, 0xb5, 0x99, 0xa4, 0xb7, 0xbc, 0x07, 0x3d, 0x96, 0x1c, 0xb9, 0x71, 0xc2, 0x25,
0x27, 0x8b, 0xca, 0xec, 0x2a, 0xb3, 0x8b, 0xe6, 0x6a, 0x65, 0x8f, 0x8b, 0x43, 0x2e, 0x5a, 0xda,
0xc1, 0x33, 0x1f, 0xc6, 0xbb, 0xba, 0x6e, 0xbe, 0xbc, 0x36, 0x15, 0xcc, 0xc0, 0x0c, 0x40, 0x63,
0x1a, 0x84, 0x11, 0x95, 0x21, 0x8f, 0xd0, 0xd7, 0x1e, 0xf5, 0x4d, 0xbd, 0xf6, 0x78, 0x98, 0xda,
0x4b, 0x01, 0x0f, 0xb8, 0xe1, 0x50, 0xff, 0xe1, 0xe9, 0x9b, 0x01, 0xe7, 0x41, 0x97, 0x79, 0x34,
0x0e, 0x3d, 0x1a, 0x45, 0x5c, 0x6a, 0xc8, 0x94, 0xdf, 0x9e, 0x4c, 0x26, 0xa6, 0x09, 0x3d, 0x4c,
0xed, 0xf5, 0x49, 0xbb, 0x90, 0x09, 0x95, 0x2c, 0xc0, 0x7c, 0xab, 0x53, 0xae, 0xa3, 0x4f, 0x7b,
0x5d, 0x69, 0xcc, 0x4e, 0x09, 0xc8, 0x17, 0x2a, 0xad, 0x7b, 0x1a, 0xd5, 0x67, 0x0f, 0x7a, 0x4c,
0x48, 0xe7, 0x73, 0x58, 0x1a, 0x3b, 0x15, 0x31, 0x8f, 0x04, 0x23, 0x1f, 0x40, 0xc1, 0xb0, 0x97,
0xad, 0xba, 0xd5, 0x28, 0x6e, 0x56, 0xdc, 0x89, 0xcb, 0x74, 0x4d, 0x48, 0x73, 0xee, 0xf8, 0x59,
0x2d, 0xe3, 0xa3, 0xfb, 0x80, 0xe5, 0xbe, 0x62, 0x1e, 0xb0, 0x7c, 0x89, 0x2c, 0xe9, 0x29, 0xb2,
0x7c, 0x04, 0x05, 0xad, 0x50, 0xb1, 0xe4, 0x1a, 0xc5, 0xcd, 0xfa, 0x14, 0x16, 0x1d, 0x92, 0x46,
0xa4, 0x64, 0x26, 0xca, 0x79, 0x1b, 0x16, 0x87, 0xb0, 0xc8, 0x45, 0x4a, 0x90, 0xef, 0xb0, 0x88,
0x1f, 0x6a, 0xe5, 0x0b, 0xbe, 0xf9, 0x70, 0xfc, 0x51, 0x5d, 0x03, 0x01, 0x77, 0x20, 0xaf, 0xa1,
0x30, 0xcb, 0xcb, 0xf2, 0x9b, 0x20, 0xe7, 0x9f, 0x2c, 0x5c, 0x19, 0xc7, 0x9b, 0xca, 0x4d, 0x7c,
0x00, 0x7c, 0xaa, 0x90, 0x89, 0x72, 0xb6, 0x9e, 0x6b, 0x5c, 0xdd, 0xac, 0x4d, 0xa1, 0xda, 0xc1,
0xf7, 0xdc, 0x3d, 0x8a, 0x59, 0x73, 0xf1, 0xd1, 0xf3, 0xda, 0x95, 0xd1, 0x13, 0xe1, 0x8f, 0xa0,
0x90, 0x06, 0xbc, 0x16, 0xaa, 0x3a, 0x0e, 0xfb, 0x54, 0xb2, 0x96, 0x49, 0x22, 0x57, 0xb7, 0x1a,
0xf3, 0xfe, 0xd5, 0x50, 0xdc, 0x33, 0xc7, 0x5a, 0x1b, 0xb9, 0x0b, 0x84, 0x76, 0xbb, 0xfc, 0x1b,
0xd6, 0x69, 0x75, 0x58, 0xcc, 0x45, 0x28, 0x79, 0x22, 0xca, 0x73, 0xf5, 0x5c, 0x63, 0xa1, 0x59,
0x7e, 0xfa, 0x78, 0xa3, 0x84, 0x6d, 0xf0, 0x71, 0xa7, 0x93, 0x30, 0x21, 0x76, 0x64, 0x12, 0x46,
0x81, 0xbf, 0x88, 0x31, 0x5b, 0x83, 0x10, 0xb2, 0x02, 0xaf, 0x48, 0x2e, 0x69, 0xb7, 0x25, 0xf6,
0x69, 0xc2, 0x44, 0x39, 0xaf, 0x73, 0x2c, 0xea, 0xb3, 0x1d, 0x7d, 0x44, 0xbe, 0x06, 0xf3, 0xd9,
0xea, 0xd3, 0x6e, 0x8f, 0x95, 0x0b, 0xca, 0xa3, 0x79, 0x47, 0xdd, 0xd9, 0x9f, 0xcf, 0x6a, 0xab,
0x41, 0x28, 0xf7, 0x7b, 0x6d, 0x77, 0x8f, 0x1f, 0x62, 0xeb, 0xe1, 0x9f, 0x0d, 0xd1, 0x39, 0xf0,
0xa4, 0x4a, 0xd1, 0xdd, 0x8e, 0xe4, 0xd3, 0xc7, 0x1b, 0x80, 0x92, 0xb6, 0x23, 0xe9, 0x83, 0x06,
0xbc, 0xaf, 0xf0, 0x9c, 0x17, 0x16, 0x94, 0xf4, 0x2b, 0xa2, 0xaa, 0xb4, 0xbe, 0xc8, 0xfb, 0xb0,
0x30, 0xc8, 0xcd, 0xdc, 0xfd, 0x39, 0xa9, 0x0d, 0x5d, 0x87, 0xef, 0x95, 0x1d, 0x7d, 0xaf, 0xdb,
0x70, 0x4d, 0xeb, 0x6f, 0x85, 0x51, 0x4b, 0x48, 0x7a, 0xc0, 0x3a, 0x2d, 0xc9, 0x0f, 0x58, 0x24,
0xf0, 0x86, 0x97, 0xb4, 0x75, 0x3b, 0xda, 0xd1, 0xb6, 0x5d, 0x6d, 0x22, 0x9f, 0x02, 0x0c, 0xe7,
0x44, 0x79, 0x4e, 0xd7, 0xd3, 0xaa, 0x8b, 0x02, 0xd4, 0xa0, 0x70, 0xcd, 0x6c, 0x1a, 0x76, 0x4f,
0xc0, 0x50, 0xbe, 0x3f, 0x12, 0xe9, 0xfc, 0x66, 0xc1, 0xeb, 0x67, 0x72, 0xc4, 0xe2, 0xda, 0x82,
0x79, 0x54, 0x9e, 0xf6, 0x8b, 0x33, 0xa5, 0x88, 0x30, 0xec, 0x4c, 0xc5, 0x0e, 0x22, 0xc9, 0xdd,
0x31, 0x9d, 0x59, 0xad, 0x73, 0xed, 0x42, 0x9d, 0x06, 0x6c, 0x4c, 0xe8, 0xbf, 0x16, 0xbc, 0x7a,
0x86, 0xec, 0x7f, 0xbf, 0xc3, 0x67, 0x50, 0xc0, 0xa2, 0xca, 0xea, 0xc4, 0x96, 0x67, 0x35, 0xa2,
0xae, 0xb3, 0xe6, 0x92, 0xca, 0xe9, 0xd1, 0xf3, 0x5a, 0x71, 0x78, 0x26, 0x7c, 0x44, 0x20, 0x54,
0xf5, 0xb4, 0xaa, 0xbe, 0x9c, 0x86, 0xaa, 0x8c, 0xe5, 0x96, 0x82, 0x7d, 0xc2, 0xc3, 0xa8, 0xf9,
0x1e, 0xc2, 0x34, 0x2e, 0x51, 0x98, 0x2a, 0x40, 0xf8, 0x06, 0xd9, 0xa9, 0xc0, 0x1b, 0xfa, 0x89,
0x76, 0x75, 0xe9, 0xf7, 0xe2, 0xb8, 0x7b, 0x94, 0x4e, 0xba, 0x5f, 0x2c, 0x28, 0x4f, 0xda, 0xf0,
0x7a, 0xae, 0x41, 0x61, 0x9f, 0x85, 0xc1, 0xbe, 0x99, 0x37, 0x39, 0x1f, 0xbf, 0xc8, 0x1e, 0x14,
0x12, 0x26, 0x54, 0x0b, 0x67, 0x5f, 0xbe, 0x66, 0x84, 0xde, 0xfc, 0x35, 0x0f, 0x79, 0xad, 0x8c,
0x7c, 0x07, 0x05, 0x33, 0xbb, 0xc9, 0xcd, 0x29, 0xf7, 0x3c, 0xb9, 0x24, 0xaa, 0xab, 0x17, 0xb9,
0x99, 0xfc, 0x9c, 0x95, 0x87, 0xbf, 0xff, 0xfd, 0x73, 0xf6, 0x3a, 0xa9, 0x78, 0xb3, 0x96, 0x99,
0xe2, 0x36, 0x4b, 0x60, 0x36, 0xf7, 0xd8, 0xea, 0x98, 0xcd, 0x3d, 0xbe, 0x4b, 0xce, 0xe5, 0x36,
0xeb, 0x82, 0x3c, 0xb4, 0x20, 0x6f, 0x66, 0xe2, 0x8d, 0x73, 0x41, 0x53, 0xea, 0x9b, 0x17, 0x78,
0x21, 0xf3, 0xbb, 0x9a, 0x79, 0x95, 0xdc, 0x98, 0xc9, 0xec, 0x7d, 0xaf, 0x07, 0xcb, 0x87, 0xeb,
0xeb, 0x3f, 0x28, 0x11, 0xf3, 0x69, 0x6b, 0x93, 0xb5, 0x59, 0x0c, 0x67, 0x06, 0x5c, 0xb5, 0x71,
0xb1, 0x23, 0xaa, 0x79, 0x4b, 0xab, 0x59, 0x26, 0xd7, 0xa7, 0xa8, 0x19, 0x0c, 0x81, 0x1f, 0x2d,
0x28, 0x8e, 0x14, 0x28, 0x59, 0x9f, 0x05, 0x3f, 0x59, 0xe1, 0xd5, 0x77, 0x2e, 0xe5, 0x8b, 0x6a,
0xd6, 0xb4, 0x9a, 0x15, 0x52, 0x9b, 0xa2, 0x06, 0x97, 0x89, 0x0e, 0x68, 0x6e, 0x1d, 0xbf, 0xb0,
0x33, 0xc7, 0x27, 0xb6, 0xf5, 0xe4, 0xc4, 0xb6, 0xfe, 0x3a, 0xb1, 0xad, 0x9f, 0x4e, 0xed, 0xcc,
0x93, 0x53, 0x3b, 0xf3, 0xc7, 0xa9, 0x9d, 0xf9, 0x6a, 0x74, 0x75, 0x28, 0xa0, 0x8d, 0x2e, 0x6d,
0x0b, 0x03, 0xf9, 0xad, 0x01, 0xd5, 0x15, 0xdf, 0x2e, 0xe8, 0x9f, 0x3a, 0xb7, 0xff, 0x0b, 0x00,
0x00, 0xff, 0xff, 0xc9, 0xd2, 0x03, 0x97, 0x1a, 0x0a, 0x00, 0x00,
0x27, 0x8b, 0xca, 0xed, 0x2a, 0xb7, 0x8b, 0xee, 0xea, 0xfa, 0x1e, 0x17, 0x87, 0x5c, 0x78, 0x6d,
0x2a, 0x98, 0x89, 0x1d, 0x64, 0xc6, 0x34, 0x08, 0x23, 0x2a, 0x43, 0x1e, 0x99, 0xf4, 0xaa, 0x3d,
0x1a, 0x9b, 0x46, 0xed, 0xf1, 0x30, 0xf5, 0x57, 0x8c, 0xbf, 0xa5, 0xbf, 0x3c, 0xf3, 0x81, 0xae,
0x52, 0xc0, 0x03, 0x6e, 0xec, 0xea, 0x3f, 0xb4, 0xbe, 0x19, 0x70, 0x1e, 0x74, 0x99, 0x47, 0xe3,
0xd0, 0xa3, 0x51, 0xc4, 0xa5, 0x66, 0x4b, 0x73, 0xec, 0xc9, 0x62, 0x62, 0x9a, 0xd0, 0xc3, 0xd4,
0x5f, 0x9f, 0xf4, 0x0b, 0x99, 0x50, 0xc9, 0x02, 0xac, 0xb7, 0x3a, 0xe5, 0x38, 0xfa, 0xb4, 0xd7,
0x95, 0xc6, 0xed, 0x94, 0x80, 0x7c, 0xa1, 0x2a, 0xbe, 0xa7, 0x51, 0x7d, 0xf6, 0xa0, 0xc7, 0x84,
0x74, 0x3e, 0x87, 0xa5, 0x31, 0xab, 0x88, 0x79, 0x24, 0x18, 0xf9, 0x00, 0x0a, 0x86, 0xbd, 0x6c,
0xd5, 0xad, 0x46, 0x71, 0xb3, 0xe2, 0x4e, 0x1c, 0xa6, 0x6b, 0x52, 0x9a, 0x73, 0xc7, 0xcf, 0x6a,
0x19, 0x1f, 0xc3, 0x07, 0x2c, 0xf7, 0x15, 0xf3, 0x80, 0xe5, 0x4b, 0x64, 0x49, 0xad, 0xc8, 0xf2,
0x11, 0x14, 0xb4, 0x42, 0xc5, 0x92, 0x6b, 0x14, 0x37, 0xeb, 0x53, 0x58, 0x74, 0x4a, 0x9a, 0x91,
0x92, 0x99, 0x2c, 0xe7, 0x6d, 0x58, 0x1c, 0xc2, 0x22, 0x17, 0x29, 0x41, 0xbe, 0xc3, 0x22, 0x7e,
0xa8, 0x95, 0x2f, 0xf8, 0xe6, 0xc3, 0xf1, 0x47, 0x75, 0x0d, 0x04, 0xdc, 0x81, 0xbc, 0x86, 0xc2,
0x2a, 0x2f, 0xcb, 0x6f, 0x92, 0x9c, 0x7f, 0xb2, 0x70, 0x65, 0x1c, 0x6f, 0x2a, 0x37, 0xf1, 0x01,
0xf0, 0xaa, 0x42, 0x26, 0xca, 0xd9, 0x7a, 0xae, 0x71, 0x75, 0xb3, 0x36, 0x85, 0x6a, 0x07, 0xef,
0x73, 0xf7, 0x28, 0x66, 0xcd, 0xc5, 0x47, 0xcf, 0x6b, 0x57, 0x46, 0x2d, 0xc2, 0x1f, 0x41, 0x21,
0x0d, 0x78, 0x2d, 0x54, 0xbd, 0x17, 0xf6, 0xa9, 0x64, 0x2d, 0x53, 0x44, 0xae, 0x6e, 0x35, 0xe6,
0xfd, 0xab, 0xa1, 0xb8, 0x67, 0xcc, 0x5a, 0x1b, 0xb9, 0x0b, 0x84, 0x76, 0xbb, 0xfc, 0x1b, 0xd6,
0x69, 0x75, 0x58, 0xcc, 0x45, 0x28, 0x79, 0x22, 0xca, 0x73, 0xf5, 0x5c, 0x63, 0xa1, 0x59, 0x7e,
0xfa, 0x78, 0xa3, 0x84, 0xad, 0xfb, 0x71, 0xa7, 0x93, 0x30, 0x21, 0x76, 0x64, 0x12, 0x46, 0x81,
0xbf, 0x88, 0x39, 0x5b, 0x83, 0x14, 0xb2, 0x02, 0xaf, 0x48, 0x2e, 0x69, 0xb7, 0x25, 0xf6, 0x69,
0xc2, 0x44, 0x39, 0xaf, 0x6b, 0x2c, 0x6a, 0xdb, 0x8e, 0x36, 0x91, 0xaf, 0xc1, 0x7c, 0xb6, 0xfa,
0xb4, 0xdb, 0x63, 0xe5, 0x82, 0x8a, 0x68, 0xde, 0x51, 0x67, 0xf6, 0xe7, 0xb3, 0xda, 0x6a, 0x10,
0xca, 0xfd, 0x5e, 0xdb, 0xdd, 0xe3, 0x87, 0xf8, 0x5c, 0xf0, 0xcf, 0x86, 0xe8, 0x1c, 0x78, 0x52,
0x95, 0xe8, 0x6e, 0x47, 0xf2, 0xe9, 0xe3, 0x0d, 0x40, 0x49, 0xdb, 0x91, 0xf4, 0x41, 0x03, 0xde,
0x57, 0x78, 0xce, 0x0b, 0x0b, 0x4a, 0xfa, 0x16, 0x51, 0x55, 0xda, 0x5f, 0xe4, 0x7d, 0x58, 0x18,
0xd4, 0x66, 0xce, 0xfe, 0x9c, 0xd2, 0x86, 0xa1, 0xc3, 0xfb, 0xca, 0x8e, 0xde, 0xd7, 0x6d, 0xb8,
0xa6, 0xf5, 0xb7, 0xc2, 0xa8, 0x25, 0x24, 0x3d, 0x60, 0x9d, 0x96, 0xe4, 0x07, 0x2c, 0x12, 0x78,
0xc2, 0x4b, 0xda, 0xbb, 0x1d, 0xed, 0x68, 0xdf, 0xae, 0x76, 0x91, 0x4f, 0x01, 0x86, 0x23, 0xa4,
0x3c, 0xa7, 0xfb, 0x69, 0xd5, 0x45, 0x01, 0x6a, 0x86, 0xb8, 0x66, 0x36, 0x0d, 0x5f, 0x4f, 0xc0,
0x50, 0xbe, 0x3f, 0x92, 0xe9, 0xfc, 0x66, 0xc1, 0xeb, 0x67, 0x6a, 0xc4, 0xe6, 0xda, 0x82, 0x79,
0x54, 0x9e, 0xbe, 0x17, 0x67, 0x4a, 0x13, 0x61, 0xda, 0x99, 0x8e, 0x1d, 0x64, 0x92, 0xbb, 0x63,
0x3a, 0xb3, 0x5a, 0xe7, 0xda, 0x85, 0x3a, 0x0d, 0xd8, 0x98, 0xd0, 0x7f, 0x2d, 0x78, 0xf5, 0x0c,
0xd9, 0xff, 0xbe, 0x87, 0xcf, 0xa0, 0x80, 0x4d, 0x95, 0xd5, 0x85, 0x2d, 0xcf, 0x7a, 0x88, 0xba,
0xcf, 0x9a, 0x4b, 0xaa, 0xa6, 0x47, 0xcf, 0x6b, 0xc5, 0xa1, 0x4d, 0xf8, 0x88, 0x40, 0xa8, 0x7a,
0xd3, 0xaa, 0xfb, 0x72, 0x1a, 0xaa, 0x32, 0x56, 0x5b, 0x0a, 0xf6, 0x09, 0x0f, 0xa3, 0xe6, 0x7b,
0x08, 0xd3, 0xb8, 0x44, 0x63, 0xaa, 0x04, 0xe1, 0x1b, 0x64, 0xa7, 0x02, 0x6f, 0xe8, 0x2b, 0xda,
0xd5, 0xad, 0xdf, 0x8b, 0xe3, 0xee, 0x51, 0x3a, 0xe9, 0x7e, 0xb1, 0xa0, 0x3c, 0xe9, 0xc3, 0xe3,
0xb9, 0x06, 0x85, 0x7d, 0x16, 0x06, 0xfb, 0x66, 0xde, 0xe4, 0x7c, 0xfc, 0x22, 0x7b, 0x50, 0x48,
0x98, 0x50, 0x4f, 0x38, 0xfb, 0xf2, 0x35, 0x23, 0xf4, 0xe6, 0xaf, 0x79, 0xc8, 0x6b, 0x65, 0xe4,
0x3b, 0x28, 0x98, 0xd9, 0x4d, 0x6e, 0x4e, 0x39, 0xe7, 0xc9, 0x25, 0x51, 0x5d, 0xbd, 0x28, 0xcc,
0xd4, 0xe7, 0xac, 0x3c, 0xfc, 0xfd, 0xef, 0x9f, 0xb3, 0xd7, 0x49, 0xc5, 0x9b, 0xb5, 0xcc, 0x14,
0xb7, 0x59, 0x02, 0xb3, 0xb9, 0xc7, 0x56, 0xc7, 0x6c, 0xee, 0xf1, 0x5d, 0x72, 0x2e, 0xb7, 0x59,
0x17, 0xe4, 0xa1, 0x05, 0x79, 0x33, 0x13, 0x6f, 0x9c, 0x0b, 0x9a, 0x52, 0xdf, 0xbc, 0x20, 0x0a,
0x99, 0xdf, 0xd5, 0xcc, 0xab, 0xe4, 0xc6, 0x4c, 0x66, 0xef, 0x7b, 0x3d, 0x58, 0x3e, 0x5c, 0x5f,
0xff, 0x41, 0x89, 0x98, 0x4f, 0x9f, 0x36, 0x59, 0x9b, 0xc5, 0x70, 0x66, 0xc0, 0x55, 0x1b, 0x17,
0x07, 0xa2, 0x9a, 0xb7, 0xb4, 0x9a, 0x65, 0x72, 0x7d, 0x8a, 0x9a, 0xc1, 0x10, 0xf8, 0xd1, 0x82,
0xe2, 0x48, 0x83, 0x92, 0xf5, 0x59, 0xf0, 0x93, 0x1d, 0x5e, 0x7d, 0xe7, 0x52, 0xb1, 0xa8, 0x66,
0x4d, 0xab, 0x59, 0x21, 0xb5, 0x29, 0x6a, 0x70, 0x99, 0xe8, 0x84, 0xe6, 0xd6, 0xf1, 0x0b, 0x3b,
0x73, 0x7c, 0x62, 0x5b, 0x4f, 0x4e, 0x6c, 0xeb, 0xaf, 0x13, 0xdb, 0xfa, 0xe9, 0xd4, 0xce, 0x3c,
0x39, 0xb5, 0x33, 0x7f, 0x9c, 0xda, 0x99, 0xaf, 0x46, 0x57, 0x87, 0x02, 0xda, 0xe8, 0xd2, 0xb6,
0x30, 0x90, 0xdf, 0x1a, 0x50, 0xdd, 0xf1, 0xed, 0x82, 0xfe, 0xa9, 0x73, 0xfb, 0xbf, 0x00, 0x00,
0x00, 0xff, 0xff, 0xb7, 0x20, 0xeb, 0xea, 0x1a, 0x0a, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -218,35 +218,35 @@ func init() {
func init() { proto.RegisterFile("kava/earn/v1beta1/tx.proto", fileDescriptor_2e9dcf48a3fa0009) }
var fileDescriptor_2e9dcf48a3fa0009 = []byte{
// 443 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x93, 0x41, 0x8b, 0xd3, 0x40,
0x14, 0xc7, 0x33, 0x6e, 0xa9, 0xbb, 0x53, 0x10, 0x1c, 0xf7, 0xd0, 0x0d, 0xec, 0xb4, 0x14, 0x5c,
0x7a, 0x70, 0x27, 0x6c, 0x05, 0x05, 0xf7, 0xa2, 0xd5, 0x6b, 0x11, 0x53, 0x51, 0xf0, 0x22, 0x93,
0x66, 0x9c, 0x06, 0x37, 0x99, 0x30, 0x6f, 0x5a, 0xb7, 0xdf, 0xc0, 0xa3, 0x1f, 0xc1, 0xb3, 0x67,
0xc1, 0xab, 0xc7, 0x3d, 0x2e, 0x9e, 0x3c, 0x89, 0xb4, 0x5f, 0x44, 0x92, 0x99, 0xa4, 0x42, 0xcb,
0x7a, 0x11, 0xf6, 0xf6, 0x26, 0xff, 0xdf, 0xff, 0xe5, 0xbd, 0x7f, 0x32, 0xd8, 0x7f, 0xcf, 0xe7,
0x3c, 0x10, 0x5c, 0x67, 0xc1, 0xfc, 0x24, 0x12, 0x86, 0x9f, 0x04, 0xe6, 0x9c, 0xe5, 0x5a, 0x19,
0x45, 0x6e, 0x17, 0x1a, 0x2b, 0x34, 0xe6, 0x34, 0xff, 0x60, 0xa2, 0x20, 0x55, 0xf0, 0xb6, 0x04,
0x02, 0x7b, 0xb0, 0xb4, 0x4f, 0xed, 0x29, 0x88, 0x38, 0x88, 0xba, 0xd7, 0x44, 0x25, 0x99, 0xd3,
0xf7, 0xa5, 0x92, 0xca, 0xfa, 0x8a, 0xca, 0x3d, 0xed, 0x6e, 0xbe, 0x1f, 0x8c, 0xe6, 0x46, 0xc8,
0x85, 0x23, 0x0e, 0x37, 0x89, 0x39, 0x9f, 0x9d, 0x19, 0x2b, 0xf7, 0xbe, 0x23, 0x8c, 0x47, 0x20,
0x9f, 0x89, 0x5c, 0x41, 0x62, 0xc8, 0x03, 0xbc, 0x17, 0xdb, 0x52, 0xe9, 0x36, 0xea, 0xa2, 0xfe,
0xde, 0xb0, 0xfd, 0xe3, 0xeb, 0xf1, 0xbe, 0x1b, 0xf5, 0x49, 0x1c, 0x6b, 0x01, 0x30, 0x36, 0x3a,
0xc9, 0x64, 0xb8, 0x46, 0xc9, 0x43, 0xdc, 0xe4, 0xa9, 0x9a, 0x65, 0xa6, 0x7d, 0xa3, 0x8b, 0xfa,
0xad, 0xc1, 0x01, 0x73, 0x8e, 0x62, 0x9d, 0x6a, 0x7d, 0xf6, 0x54, 0x25, 0xd9, 0xb0, 0x71, 0xf1,
0xab, 0xe3, 0x85, 0x0e, 0x27, 0xa7, 0x78, 0xb7, 0x1a, 0xb8, 0xbd, 0xd3, 0x45, 0xfd, 0x5b, 0x83,
0x0e, 0xdb, 0xc8, 0x8d, 0x8d, 0x1d, 0xf2, 0x72, 0x91, 0x8b, 0xb0, 0x36, 0x3c, 0x6a, 0x7c, 0xfc,
0xdc, 0xf1, 0x7a, 0x2f, 0x30, 0x59, 0x6f, 0x10, 0x0a, 0xc8, 0x55, 0x06, 0x82, 0x9c, 0xe2, 0x26,
0x4c, 0xb9, 0x16, 0x50, 0xae, 0xd1, 0x1a, 0x1c, 0x6e, 0x69, 0xfb, 0xaa, 0x08, 0x62, 0x5c, 0x50,
0xd5, 0x54, 0xd6, 0xd2, 0xfb, 0x86, 0x70, 0x6b, 0x04, 0xf2, 0x75, 0x62, 0xa6, 0xb1, 0xe6, 0x1f,
0xc8, 0x3d, 0xdc, 0x78, 0xa7, 0x55, 0xfa, 0xcf, 0x44, 0x4a, 0xea, 0x5a, 0xc3, 0x08, 0xf1, 0x9d,
0xbf, 0x06, 0xff, 0x2f, 0x69, 0x0c, 0xbe, 0x20, 0xbc, 0x33, 0x02, 0x49, 0x9e, 0xe3, 0x9b, 0xd5,
0x7f, 0xb2, 0xcd, 0xbf, 0xfe, 0x08, 0xfe, 0xdd, 0x2b, 0xe5, 0x7a, 0xaa, 0x10, 0xef, 0xd6, 0x11,
0xd3, 0xed, 0x96, 0x4a, 0xf7, 0x8f, 0xae, 0xd6, 0xab, 0x9e, 0xc3, 0xc7, 0x17, 0x4b, 0x8a, 0x2e,
0x97, 0x14, 0xfd, 0x5e, 0x52, 0xf4, 0x69, 0x45, 0xbd, 0xcb, 0x15, 0xf5, 0x7e, 0xae, 0xa8, 0xf7,
0xe6, 0x48, 0x26, 0x66, 0x3a, 0x8b, 0xd8, 0x44, 0xa5, 0x41, 0xd1, 0xeb, 0xf8, 0x8c, 0x47, 0x50,
0x56, 0xc1, 0xb9, 0xbd, 0x20, 0x66, 0x91, 0x0b, 0x88, 0x9a, 0xe5, 0xcd, 0xb8, 0xff, 0x27, 0x00,
0x00, 0xff, 0xff, 0x23, 0xf1, 0x3e, 0x54, 0xdc, 0x03, 0x00, 0x00,
// 442 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x53, 0x41, 0x6b, 0x13, 0x41,
0x14, 0xde, 0xb1, 0x21, 0xb6, 0x13, 0x10, 0x1c, 0x7b, 0x48, 0x17, 0x3a, 0x09, 0x01, 0x4b, 0x0e,
0x76, 0x96, 0x46, 0x50, 0xb0, 0x17, 0x8d, 0x5e, 0x83, 0xb8, 0x11, 0x05, 0x2f, 0x32, 0x9b, 0x1d,
0x27, 0x8b, 0xdd, 0x9d, 0x65, 0xde, 0x24, 0x36, 0xff, 0xc0, 0xa3, 0x3f, 0xc1, 0xb3, 0x67, 0xc1,
0xab, 0xc7, 0x1e, 0x8b, 0x27, 0x4f, 0x22, 0xc9, 0x1f, 0x91, 0xdd, 0x99, 0xdd, 0x08, 0x09, 0xf5,
0x22, 0xf4, 0xf6, 0x66, 0xbe, 0xef, 0x7b, 0xfb, 0xbd, 0x6f, 0xe7, 0x61, 0xff, 0x3d, 0x9f, 0xf3,
0x40, 0x70, 0x9d, 0x05, 0xf3, 0x93, 0x48, 0x18, 0x7e, 0x12, 0x98, 0x73, 0x96, 0x6b, 0x65, 0x14,
0xb9, 0x5d, 0x60, 0xac, 0xc0, 0x98, 0xc3, 0x7c, 0x3a, 0x51, 0x90, 0x2a, 0x08, 0x22, 0x0e, 0xa2,
0x16, 0x4c, 0x54, 0x92, 0x59, 0x89, 0x7f, 0x60, 0xf1, 0xb7, 0xe5, 0x29, 0xb0, 0x07, 0x07, 0xed,
0x4b, 0x25, 0x95, 0xbd, 0x2f, 0x2a, 0x77, 0xdb, 0xdd, 0xfc, 0x3e, 0x18, 0xcd, 0x8d, 0x90, 0x0b,
0xc7, 0x38, 0xdc, 0x64, 0xcc, 0xf9, 0xec, 0xcc, 0x58, 0xb8, 0xf7, 0x1d, 0x61, 0x3c, 0x02, 0xf9,
0x4c, 0xe4, 0x0a, 0x12, 0x43, 0x1e, 0xe0, 0xbd, 0xd8, 0x96, 0x4a, 0xb7, 0x51, 0x17, 0xf5, 0xf7,
0x86, 0xed, 0x1f, 0x5f, 0x8f, 0xf7, 0x9d, 0x95, 0x27, 0x71, 0xac, 0x05, 0xc0, 0xd8, 0xe8, 0x24,
0x93, 0xe1, 0x9a, 0x4a, 0x1e, 0xe2, 0x26, 0x4f, 0xd5, 0x2c, 0x33, 0xed, 0x1b, 0x5d, 0xd4, 0x6f,
0x0d, 0x0e, 0x98, 0x53, 0x14, 0x93, 0x56, 0xe3, 0xb3, 0xa7, 0x2a, 0xc9, 0x86, 0x8d, 0x8b, 0x5f,
0x1d, 0x2f, 0x74, 0x74, 0x72, 0x8a, 0x77, 0x2b, 0xc3, 0xed, 0x9d, 0x2e, 0xea, 0xdf, 0x1a, 0x74,
0xd8, 0x46, 0x6e, 0x6c, 0xec, 0x28, 0x2f, 0x17, 0xb9, 0x08, 0x6b, 0xc1, 0xa3, 0xc6, 0xc7, 0xcf,
0x1d, 0xaf, 0xf7, 0x02, 0x93, 0xf5, 0x04, 0xa1, 0x80, 0x5c, 0x65, 0x20, 0xc8, 0x29, 0x6e, 0xc2,
0x94, 0x6b, 0x01, 0xe5, 0x18, 0xad, 0xc1, 0xe1, 0x96, 0xb6, 0xaf, 0x8a, 0x20, 0xc6, 0x05, 0xab,
0x72, 0x65, 0x25, 0xbd, 0x6f, 0x08, 0xb7, 0x46, 0x20, 0x5f, 0x27, 0x66, 0x1a, 0x6b, 0xfe, 0x81,
0xdc, 0xc3, 0x8d, 0x77, 0x5a, 0xa5, 0xff, 0x4c, 0xa4, 0x64, 0x5d, 0x6b, 0x18, 0x21, 0xbe, 0xf3,
0x97, 0xf1, 0xff, 0x92, 0xc6, 0xe0, 0x0b, 0xc2, 0x3b, 0x23, 0x90, 0xe4, 0x39, 0xbe, 0x59, 0xbd,
0x93, 0x6d, 0xfa, 0xf5, 0x4f, 0xf0, 0xef, 0x5e, 0x09, 0xd7, 0xae, 0x42, 0xbc, 0x5b, 0x47, 0x4c,
0xb7, 0x4b, 0x2a, 0xdc, 0x3f, 0xba, 0x1a, 0xaf, 0x7a, 0x0e, 0x1f, 0x5f, 0x2c, 0x29, 0xba, 0x5c,
0x52, 0xf4, 0x7b, 0x49, 0xd1, 0xa7, 0x15, 0xf5, 0x2e, 0x57, 0xd4, 0xfb, 0xb9, 0xa2, 0xde, 0x9b,
0x23, 0x99, 0x98, 0xe9, 0x2c, 0x62, 0x13, 0x95, 0x06, 0x45, 0xaf, 0xe3, 0x33, 0x1e, 0x41, 0x59,
0x05, 0xe7, 0x76, 0x41, 0xcc, 0x22, 0x17, 0x10, 0x35, 0xcb, 0xcd, 0xb8, 0xff, 0x27, 0x00, 0x00,
0xff, 0xff, 0x9c, 0x47, 0x8e, 0xc7, 0xdc, 0x03, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -170,28 +170,28 @@ var fileDescriptor_d916ab97b8e628c2 = []byte{
0x90, 0x84, 0x5d, 0x6f, 0x45, 0x90, 0xc6, 0x83, 0x16, 0x2f, 0x25, 0x82, 0x07, 0x2f, 0x65, 0x92,
0x0c, 0x31, 0x34, 0x99, 0x09, 0x99, 0x69, 0xb4, 0x47, 0x6f, 0x1e, 0xf5, 0x1b, 0x78, 0x14, 0xcf,
0xfd, 0x10, 0x05, 0x2f, 0xa5, 0x27, 0xf1, 0x50, 0x6b, 0xfa, 0x2d, 0x3c, 0x49, 0x32, 0xd3, 0xa2,
0x25, 0x87, 0x3d, 0x75, 0xfa, 0xe6, 0xf7, 0x7f, 0xef, 0xff, 0x7f, 0x19, 0xd8, 0x9d, 0xe0, 0x02,
0x3b, 0xa4, 0x48, 0xa7, 0x22, 0x4e, 0x9c, 0xe2, 0xdc, 0x27, 0x02, 0x9f, 0x3b, 0x11, 0xa1, 0x84,
0xc7, 0xdc, 0xce, 0x72, 0x26, 0x98, 0x7e, 0x52, 0x31, 0xb6, 0x62, 0x6c, 0xc5, 0x9c, 0x9e, 0x44,
0x2c, 0x62, 0x35, 0xe0, 0x54, 0x27, 0xc9, 0x9e, 0xde, 0x09, 0x18, 0x4f, 0x19, 0x1f, 0xcb, 0x0b,
0xf9, 0x47, 0x5d, 0x3d, 0x6a, 0x1c, 0x15, 0x30, 0x5a, 0x90, 0x9c, 0xc7, 0x8c, 0x8e, 0x33, 0x1c,
0xe7, 0x92, 0xed, 0x7e, 0x06, 0xf0, 0xf8, 0xb9, 0x34, 0xf1, 0x4a, 0x60, 0x41, 0xf4, 0xa7, 0xf0,
0x1a, 0x0e, 0x02, 0x36, 0xa5, 0x82, 0x1b, 0xe0, 0xec, 0x6a, 0xef, 0xe8, 0xe2, 0x9e, 0xdd, 0x64,
0xcb, 0x1e, 0x48, 0xca, 0x6d, 0x2d, 0xd6, 0xa6, 0xe6, 0xed, 0x45, 0x7a, 0x1f, 0xb6, 0x33, 0x9c,
0xe3, 0x94, 0x1b, 0x57, 0xce, 0x40, 0xef, 0xe8, 0xe2, 0x6e, 0xb3, 0x7c, 0x54, 0x33, 0x4a, 0xad,
0x14, 0xfd, 0xd6, 0xc7, 0x2f, 0xa6, 0xd6, 0xfd, 0x0e, 0x60, 0x47, 0x75, 0xd7, 0x7d, 0xd8, 0xc1,
0x61, 0x98, 0x13, 0x5e, 0xb9, 0x01, 0xbd, 0x63, 0xf7, 0xc5, 0x9f, 0xb5, 0x69, 0x45, 0xb1, 0x78,
0x3b, 0xf5, 0xed, 0x80, 0xa5, 0x2a, 0xb9, 0xfa, 0xb1, 0x78, 0x38, 0x71, 0xc4, 0x2c, 0x23, 0xbc,
0xb2, 0x37, 0x90, 0xc2, 0xd5, 0xdc, 0xba, 0xa9, 0xf6, 0xa3, 0x2a, 0xee, 0x4c, 0x10, 0xee, 0xed,
0x1a, 0xeb, 0xaf, 0x61, 0xc7, 0xc7, 0x09, 0xa6, 0x01, 0xa9, 0x2d, 0x5f, 0x77, 0x9f, 0x54, 0xa6,
0x7e, 0xae, 0xcd, 0x07, 0x97, 0x98, 0x33, 0xa4, 0x62, 0x35, 0xb7, 0xa0, 0x1a, 0x30, 0xa4, 0xc2,
0xdb, 0x35, 0x53, 0x69, 0x3e, 0x00, 0xd8, 0x96, 0x61, 0xf5, 0x77, 0xd0, 0x20, 0x14, 0xfb, 0x09,
0x09, 0xc7, 0x07, 0x5f, 0x83, 0x1b, 0xad, 0x7a, 0xd7, 0xf7, 0x9b, 0x97, 0xf5, 0x6c, 0x4f, 0x8f,
0x70, 0x9c, 0xbb, 0xb7, 0x2b, 0x7f, 0xdf, 0x7e, 0x99, 0x37, 0xfe, 0xaf, 0x73, 0xef, 0x96, 0x6a,
0x7f, 0x50, 0x77, 0x5f, 0x6e, 0x7e, 0x23, 0xf0, 0xb5, 0x44, 0x60, 0x51, 0x22, 0xb0, 0x2c, 0x11,
0xd8, 0x94, 0x08, 0x7c, 0xda, 0x22, 0x6d, 0xb9, 0x45, 0xda, 0x8f, 0x2d, 0xd2, 0xde, 0x3c, 0xfc,
0x27, 0x6a, 0x65, 0xc1, 0x4a, 0xb0, 0xcf, 0xeb, 0x93, 0xf3, 0x7e, 0xff, 0x94, 0xea, 0xc4, 0x7e,
0xbb, 0x7e, 0x39, 0x8f, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xd6, 0x08, 0x73, 0x42, 0xd2, 0x02,
0x25, 0x87, 0x3d, 0x65, 0xf2, 0xe7, 0xff, 0x7f, 0xef, 0xf7, 0xde, 0x0c, 0xec, 0x4e, 0x70, 0x81,
0x1d, 0x52, 0xa4, 0x53, 0x11, 0x27, 0x4e, 0x71, 0xee, 0x13, 0x81, 0xcf, 0x9d, 0x88, 0x50, 0xc2,
0x63, 0x6e, 0x67, 0x39, 0x13, 0x4c, 0x3f, 0xa9, 0x3c, 0xb6, 0xf2, 0xd8, 0xca, 0x73, 0x7a, 0x27,
0x60, 0x3c, 0x65, 0x7c, 0x5c, 0x7b, 0x1c, 0xf9, 0x23, 0x03, 0xa7, 0x27, 0x11, 0x8b, 0x98, 0xd4,
0xab, 0x93, 0x52, 0x1f, 0x35, 0xb6, 0x0a, 0x18, 0x2d, 0x48, 0xce, 0x63, 0x46, 0xc7, 0x19, 0x8e,
0x73, 0xe9, 0xed, 0x7e, 0x06, 0xf0, 0xf8, 0xb9, 0x84, 0x78, 0x25, 0xb0, 0x20, 0xfa, 0x53, 0x78,
0x0d, 0x07, 0x01, 0x9b, 0x52, 0xc1, 0x0d, 0x70, 0x76, 0xb5, 0x77, 0x74, 0x71, 0xcf, 0x6e, 0xc2,
0xb2, 0x07, 0xd2, 0xe5, 0xb6, 0x16, 0x6b, 0x53, 0xf3, 0xf6, 0x21, 0xbd, 0x0f, 0xdb, 0x19, 0xce,
0x71, 0xca, 0x8d, 0x2b, 0x67, 0xa0, 0x77, 0x74, 0x71, 0xb7, 0x39, 0x3e, 0xaa, 0x3d, 0x2a, 0xad,
0x12, 0xfd, 0xd6, 0xc7, 0x2f, 0xa6, 0xd6, 0xfd, 0x0e, 0x60, 0x47, 0x55, 0xd7, 0x7d, 0xd8, 0xc1,
0x61, 0x98, 0x13, 0x5e, 0xd1, 0x80, 0xde, 0xb1, 0xfb, 0xe2, 0xcf, 0xda, 0xb4, 0xa2, 0x58, 0xbc,
0x9d, 0xfa, 0x76, 0xc0, 0x52, 0xb5, 0x0f, 0xf5, 0xb1, 0x78, 0x38, 0x71, 0xc4, 0x2c, 0x23, 0xbc,
0xc2, 0x1b, 0xc8, 0xe0, 0x6a, 0x6e, 0xdd, 0x54, 0x5b, 0x53, 0x8a, 0x3b, 0x13, 0x84, 0x7b, 0xbb,
0xc2, 0xfa, 0x6b, 0xd8, 0xf1, 0x71, 0x82, 0x69, 0x40, 0x6a, 0xe4, 0xeb, 0xee, 0x93, 0x0a, 0xea,
0xe7, 0xda, 0x7c, 0x70, 0x89, 0x3e, 0x43, 0x2a, 0x56, 0x73, 0x0b, 0xaa, 0x06, 0x43, 0x2a, 0xbc,
0x5d, 0x31, 0x35, 0xcd, 0x07, 0x00, 0xdb, 0x72, 0x58, 0xfd, 0x1d, 0x34, 0x08, 0xc5, 0x7e, 0x42,
0xc2, 0xf1, 0xc1, 0x6d, 0x70, 0xa3, 0x55, 0xef, 0xfa, 0x7e, 0xf3, 0xb2, 0x9e, 0xed, 0xdd, 0x23,
0x1c, 0xe7, 0xee, 0xed, 0x8a, 0xef, 0xdb, 0x2f, 0xf3, 0xc6, 0xff, 0x3a, 0xf7, 0x6e, 0xa9, 0xf2,
0x07, 0xba, 0xfb, 0x72, 0xf3, 0x1b, 0x81, 0xaf, 0x25, 0x02, 0x8b, 0x12, 0x81, 0x65, 0x89, 0xc0,
0xa6, 0x44, 0xe0, 0xd3, 0x16, 0x69, 0xcb, 0x2d, 0xd2, 0x7e, 0x6c, 0x91, 0xf6, 0xe6, 0xe1, 0x3f,
0xa3, 0x56, 0x08, 0x56, 0x82, 0x7d, 0x5e, 0x9f, 0x9c, 0xf7, 0xfb, 0xa7, 0x54, 0x4f, 0xec, 0xb7,
0xeb, 0x97, 0xf3, 0xf8, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x32, 0x69, 0x99, 0x1c, 0xd2, 0x02,
0x00, 0x00,
}

View File

@ -252,31 +252,31 @@ var fileDescriptor_6e82783c6c58f89c = []byte{
0xe2, 0x6b, 0x52, 0xc4, 0xc4, 0x42, 0xa2, 0x0e, 0x55, 0xd5, 0xe5, 0xc8, 0xc4, 0x12, 0xf9, 0x2e,
0xd6, 0x61, 0xb5, 0x67, 0x47, 0xb6, 0x73, 0x2a, 0x0f, 0xc0, 0xce, 0x13, 0x30, 0xf3, 0x00, 0x7d,
0x88, 0x8e, 0x55, 0x27, 0xc4, 0x10, 0x95, 0xcb, 0x33, 0xb0, 0x23, 0xfb, 0x9c, 0xeb, 0x09, 0x4e,
0x44, 0x9d, 0x62, 0xe7, 0xfb, 0xfe, 0xff, 0xff, 0xbe, 0xef, 0x3f, 0xc3, 0xfd, 0x0b, 0x9a, 0xd1,
0x80, 0x65, 0xe9, 0xc2, 0xf0, 0xcb, 0x20, 0x1b, 0x44, 0xcc, 0xd0, 0x41, 0x60, 0xae, 0xc8, 0x5c,
0x49, 0x23, 0x51, 0xcb, 0xc2, 0xc4, 0xc3, 0xc4, 0xc3, 0x9d, 0x56, 0x22, 0x13, 0xe9, 0x08, 0x81,
0x3d, 0x15, 0xdc, 0x0e, 0x8e, 0xa5, 0x4e, 0xa5, 0x0e, 0x22, 0xaa, 0x59, 0xd9, 0x29, 0x96, 0x5c,
0x78, 0x7c, 0xaf, 0xc0, 0xa7, 0x45, 0x61, 0x71, 0x29, 0xa0, 0xde, 0x37, 0x00, 0x9f, 0x9f, 0xeb,
0x44, 0x9d, 0xce, 0xf6, 0xf7, 0xfd, 0xfe, 0xbf, 0xef, 0xfb, 0xcf, 0x70, 0xff, 0x82, 0x66, 0x34,
0x60, 0x59, 0xba, 0x30, 0xfc, 0x32, 0xc8, 0x06, 0x11, 0x33, 0x74, 0x10, 0x98, 0x2b, 0x32, 0x57,
0xd2, 0x48, 0xd4, 0xb2, 0x30, 0xf1, 0x30, 0xf1, 0x70, 0x07, 0xc7, 0x52, 0xa7, 0x52, 0x07, 0x11,
0xd5, 0xac, 0xac, 0x89, 0x25, 0x17, 0x45, 0x55, 0x67, 0xaf, 0xc0, 0xa7, 0x6e, 0x17, 0x14, 0x1b,
0x0f, 0xb5, 0x12, 0x99, 0xc8, 0xe2, 0xdc, 0xae, 0x8a, 0xd3, 0xde, 0x37, 0x00, 0x9f, 0x9f, 0xeb,
0x64, 0x2c, 0x45, 0xc6, 0x94, 0x19, 0x4b, 0x2e, 0x26, 0xf2, 0x24, 0x1c, 0x0f, 0x8f, 0xd0, 0x5b,
0xd8, 0xe4, 0x82, 0x1b, 0x4e, 0x8d, 0x54, 0x6d, 0x70, 0x00, 0x0e, 0x9b, 0xa3, 0xf6, 0xdd, 0x75,
0xbf, 0xe5, 0xcb, 0xdf, 0xcf, 0x66, 0x8a, 0x69, 0xfd, 0xc1, 0x28, 0x2e, 0x92, 0xf0, 0x81, 0x8a,
0x3a, 0xf0, 0xa9, 0x62, 0x31, 0xe3, 0x19, 0x53, 0xed, 0x2d, 0x5b, 0x16, 0x96, 0x77, 0x34, 0x80,
0x3b, 0x34, 0x95, 0x0b, 0x61, 0xda, 0xdb, 0x07, 0xe0, 0xf0, 0xd9, 0x70, 0x8f, 0xf8, 0x6e, 0x56,
0xf9, 0xda, 0x24, 0xb1, 0x2a, 0x42, 0x4f, 0xec, 0x75, 0xe1, 0x7e, 0xad, 0xbe, 0x90, 0xe9, 0xb9,
0x14, 0x9a, 0xf5, 0xbe, 0x6c, 0x55, 0x1d, 0x38, 0x6c, 0x22, 0x2d, 0x11, 0xbd, 0xf8, 0xc7, 0x41,
0x55, 0xe7, 0x9b, 0xbf, 0x75, 0xfe, 0xc7, 0xde, 0x83, 0x83, 0x11, 0x44, 0x76, 0x31, 0x53, 0xa6,
0xe2, 0xe1, 0xd1, 0x94, 0x16, 0x2c, 0xe7, 0xa6, 0x39, 0x6a, 0xe5, 0xcb, 0xee, 0xee, 0x19, 0xcd,
0xa8, 0x13, 0xe1, 0x3b, 0x84, 0xbb, 0x96, 0x7f, 0x62, 0xe9, 0xfe, 0x1f, 0x34, 0x29, 0x53, 0x78,
0xe2, 0xea, 0xde, 0xdd, 0x2c, 0xbb, 0x8d, 0x9f, 0xcb, 0xee, 0xcb, 0x84, 0x9b, 0x4f, 0x8b, 0x88,
0xc4, 0x32, 0xf5, 0x4b, 0xf2, 0x3f, 0x7d, 0x3d, 0xbb, 0x08, 0xcc, 0xe7, 0x39, 0xd3, 0xe4, 0x54,
0x98, 0xbb, 0xeb, 0x3e, 0xf4, 0x2a, 0x4f, 0x85, 0xa9, 0x0f, 0xaa, 0x12, 0xc3, 0x3a, 0xa8, 0xe1,
0x6f, 0x00, 0xb7, 0xcf, 0x75, 0x82, 0x32, 0x88, 0x6a, 0xd6, 0xfd, 0x9a, 0xd4, 0x7d, 0x70, 0xa4,
0x36, 0xfb, 0xce, 0xf1, 0x23, 0xc8, 0xeb, 0xf9, 0x95, 0xb9, 0xd5, 0x25, 0x6d, 0x9c, 0x5b, 0x21,
0x6f, 0x9e, 0x5b, 0xe3, 0x7b, 0x74, 0x76, 0xff, 0x0b, 0x83, 0xef, 0x39, 0x06, 0x37, 0x39, 0x06,
0xb7, 0x39, 0x06, 0xf7, 0x39, 0x06, 0x5f, 0x57, 0xb8, 0x71, 0xbb, 0xc2, 0x8d, 0x1f, 0x2b, 0xdc,
0xf8, 0xf8, 0xaa, 0x12, 0xbc, 0x1d, 0xd0, 0xbf, 0xa4, 0x91, 0x76, 0xa7, 0xe0, 0xaa, 0x7c, 0xa1,
0x2e, 0xff, 0x68, 0xc7, 0x3d, 0x9b, 0xe3, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x21, 0x5f, 0xa5,
0x78, 0xbe, 0x03, 0x00, 0x00,
0xbf, 0xe5, 0x2f, 0x7d, 0x3f, 0x9b, 0x29, 0xa6, 0xf5, 0x07, 0xa3, 0xb8, 0x48, 0xc2, 0x07, 0x2a,
0xea, 0xc0, 0xa7, 0x8a, 0xc5, 0x8c, 0x67, 0x4c, 0xb5, 0xb7, 0x6c, 0x59, 0x58, 0xee, 0xd1, 0x00,
0xee, 0xd0, 0x54, 0x2e, 0x84, 0x69, 0x6f, 0x1f, 0x80, 0xc3, 0x67, 0xc3, 0x3d, 0xe2, 0x6f, 0xb3,
0x7e, 0xd6, 0x26, 0x89, 0x55, 0x11, 0x7a, 0x62, 0xaf, 0x0b, 0xf7, 0x6b, 0xf5, 0x85, 0x4c, 0xcf,
0xa5, 0xd0, 0xac, 0xf7, 0x65, 0xab, 0xea, 0xc0, 0x61, 0x13, 0x69, 0x89, 0xe8, 0xc5, 0x3f, 0x0e,
0xaa, 0x3a, 0xdf, 0xfc, 0xad, 0xf3, 0x3f, 0xf6, 0x1e, 0x1c, 0x8c, 0x20, 0xb2, 0x83, 0x99, 0x32,
0x15, 0x0f, 0x8f, 0xa6, 0xb4, 0x60, 0x39, 0x37, 0xcd, 0x51, 0x2b, 0x5f, 0x76, 0x77, 0xcf, 0x68,
0x46, 0x9d, 0x08, 0x7f, 0x43, 0xb8, 0x6b, 0xf9, 0x27, 0x96, 0xee, 0x4f, 0xd0, 0xa4, 0x4c, 0xe1,
0x89, 0xab, 0x7b, 0x77, 0xb3, 0xec, 0x36, 0x7e, 0x2e, 0xbb, 0x2f, 0x13, 0x6e, 0x3e, 0x2d, 0x22,
0x12, 0xcb, 0xd4, 0x8f, 0xce, 0x7f, 0xfa, 0x7a, 0x76, 0x11, 0x98, 0xcf, 0x73, 0xa6, 0xc9, 0xa9,
0x30, 0x77, 0xd7, 0x7d, 0xe8, 0x55, 0x9e, 0x0a, 0x53, 0x1f, 0x54, 0x25, 0x86, 0x75, 0x50, 0xc3,
0xdf, 0x00, 0x6e, 0x9f, 0xeb, 0x04, 0x65, 0x10, 0xd5, 0x8c, 0xfb, 0x35, 0xa9, 0xfb, 0xe1, 0x48,
0x6d, 0xf6, 0x9d, 0xe3, 0x47, 0x90, 0xd7, 0xfd, 0x2b, 0x7d, 0xab, 0x43, 0xda, 0xd8, 0xb7, 0x42,
0xde, 0xdc, 0xb7, 0xc6, 0xf7, 0xe8, 0xec, 0xfe, 0x17, 0x06, 0xdf, 0x73, 0x0c, 0x6e, 0x72, 0x0c,
0x6e, 0x73, 0x0c, 0xee, 0x73, 0x0c, 0xbe, 0xae, 0x70, 0xe3, 0x76, 0x85, 0x1b, 0x3f, 0x56, 0xb8,
0xf1, 0xf1, 0x55, 0x25, 0x78, 0xdb, 0xa0, 0x7f, 0x49, 0x23, 0xed, 0x56, 0xc1, 0x55, 0xf9, 0x42,
0x5d, 0xfe, 0xd1, 0x8e, 0x7b, 0x36, 0xc7, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x08, 0x7a, 0x44,
0xee, 0xbe, 0x03, 0x00, 0x00,
}
func (this *MsgConvertCoinToERC20) VerboseEqual(that interface{}) error {

View File

@ -186,7 +186,7 @@ func init() {
func init() { proto.RegisterFile("kava/hard/v1beta1/genesis.proto", fileDescriptor_20a1f6c2cf728e74) }
var fileDescriptor_20a1f6c2cf728e74 = []byte{
// 589 bytes of a gzipped FileDescriptorProto
// 590 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x94, 0xcd, 0x6e, 0xd3, 0x40,
0x10, 0xc7, 0xe3, 0xa6, 0x6d, 0xc2, 0x16, 0x5a, 0xb0, 0x2a, 0x70, 0x02, 0xb2, 0xa3, 0x1e, 0x20,
0x42, 0x8a, 0x4d, 0xcb, 0x81, 0x0b, 0x07, 0x30, 0x11, 0x1f, 0x37, 0xe4, 0xe6, 0xc4, 0xc5, 0x5a,
@ -196,34 +196,34 @@ var fileDescriptor_20a1f6c2cf728e74 = []byte{
0xf6, 0x8e, 0x31, 0xeb, 0x7b, 0xc3, 0xfd, 0x88, 0x70, 0xbc, 0xef, 0x25, 0x64, 0x40, 0x20, 0x05,
0xb7, 0x60, 0x94, 0x53, 0xf3, 0x8e, 0x10, 0xb8, 0x42, 0xe0, 0x6a, 0x41, 0xd3, 0x8e, 0x29, 0xe4,
0x14, 0xbc, 0x08, 0x03, 0x99, 0x45, 0xc5, 0x34, 0x1d, 0xa8, 0x90, 0x66, 0x43, 0x9d, 0x87, 0x72,
0xe5, 0xa9, 0x85, 0x3e, 0x7a, 0xb0, 0x88, 0x93, 0xd6, 0xea, 0xd4, 0x49, 0x28, 0x4d, 0x32, 0xe2,
0xc9, 0x55, 0x54, 0x1e, 0x79, 0x3c, 0xcd, 0x09, 0x70, 0x9c, 0x17, 0x5a, 0xb0, 0x9b, 0xd0, 0x84,
0x2a, 0x5b, 0xf1, 0xa5, 0x76, 0xf7, 0xbe, 0x6f, 0xa0, 0x9b, 0x6f, 0x54, 0xd2, 0x87, 0x1c, 0x73,
0x62, 0x3e, 0x43, 0x9b, 0x05, 0x66, 0x38, 0x07, 0xcb, 0x68, 0x19, 0xed, 0xad, 0x83, 0x86, 0xbb,
0x70, 0x09, 0xf7, 0xbd, 0x14, 0xf8, 0xeb, 0x67, 0x17, 0x4e, 0x25, 0xd0, 0x72, 0xf3, 0xb3, 0x81,
0xee, 0x17, 0x8c, 0x0c, 0x53, 0x5a, 0x42, 0x88, 0xe3, 0xb8, 0xcc, 0xcb, 0x0c, 0xf3, 0x94, 0x0e,
0x42, 0x99, 0x89, 0xb5, 0xd6, 0xaa, 0xb6, 0xb7, 0x0e, 0x1e, 0x2f, 0xb1, 0xd3, 0xfc, 0x97, 0x57,
0x62, 0x7a, 0x69, 0x4e, 0xfc, 0x96, 0xf0, 0xff, 0x7a, 0xe9, 0x58, 0x2b, 0x04, 0x10, 0x34, 0xa6,
0xc0, 0x85, 0x23, 0xf3, 0x2d, 0xaa, 0xf7, 0x49, 0x41, 0x21, 0xe5, 0x60, 0x55, 0x25, 0xba, 0xb9,
0x04, 0xdd, 0x55, 0x12, 0xff, 0xb6, 0x46, 0xd5, 0xf5, 0x06, 0x04, 0xb3, 0x68, 0xb3, 0x8b, 0x6a,
0x11, 0x65, 0x8c, 0x7e, 0x04, 0x6b, 0x5d, 0x1a, 0x2d, 0x2b, 0x89, 0x2f, 0x15, 0xfe, 0x8e, 0xf6,
0xa9, 0xa9, 0x35, 0x04, 0xd3, 0x50, 0x93, 0xa1, 0x6d, 0x4e, 0x39, 0xce, 0x42, 0x28, 0x8b, 0x22,
0x4b, 0x49, 0xdf, 0xda, 0xd0, 0x66, 0xfa, 0x91, 0x45, 0x47, 0xcc, 0xec, 0x5e, 0xd1, 0x74, 0xe0,
0x3f, 0xd1, 0x66, 0xed, 0x24, 0xe5, 0xc7, 0x65, 0xe4, 0xc6, 0x34, 0xd7, 0x1d, 0xa1, 0x7f, 0x3a,
0xd0, 0x3f, 0xf1, 0xf8, 0xa8, 0x20, 0x20, 0x03, 0x20, 0xb8, 0x25, 0x11, 0x87, 0x9a, 0x30, 0x67,
0xaa, 0x24, 0x48, 0xdf, 0xda, 0xbc, 0x2e, 0xa6, 0xaf, 0x09, 0x73, 0x26, 0x23, 0x40, 0xd8, 0x90,
0x80, 0x55, 0xbb, 0x2e, 0x66, 0xa0, 0x09, 0x7b, 0x5f, 0xaa, 0xe8, 0xde, 0x8a, 0x1e, 0x31, 0x1f,
0xa1, 0x9d, 0x98, 0x66, 0x19, 0xe6, 0x84, 0xe1, 0x2c, 0x14, 0x26, 0xb2, 0xb1, 0x6f, 0x04, 0xdb,
0xf3, 0xed, 0xde, 0xa8, 0x20, 0x66, 0x84, 0x9a, 0xab, 0xdb, 0xd7, 0x5a, 0x93, 0xc3, 0xd0, 0x74,
0xd5, 0x94, 0xb9, 0xd3, 0x29, 0x73, 0x7b, 0xd3, 0x29, 0xf3, 0xeb, 0xe2, 0x16, 0xa7, 0x97, 0x8e,
0x11, 0x58, 0xab, 0xba, 0xd2, 0x64, 0xe8, 0xae, 0x7c, 0xfe, 0x51, 0x98, 0x0e, 0x38, 0x61, 0x04,
0x78, 0x78, 0x84, 0x63, 0x4e, 0x99, 0x55, 0x15, 0x39, 0xf9, 0xcf, 0x85, 0xc7, 0xaf, 0x0b, 0xe7,
0xe1, 0x3f, 0x54, 0xa2, 0x4b, 0xe2, 0x1f, 0xdf, 0x3a, 0x48, 0x57, 0xb5, 0x4b, 0xe2, 0x60, 0x57,
0x79, 0xbf, 0xd3, 0xd6, 0xaf, 0xa5, 0xb3, 0x60, 0xaa, 0xe7, 0x5f, 0x60, 0xae, 0xff, 0x0f, 0xa6,
0xf2, 0xfe, 0x9b, 0xe9, 0xbf, 0x38, 0x1b, 0xdb, 0xc6, 0xf9, 0xd8, 0x36, 0x7e, 0x8f, 0x6d, 0xe3,
0x74, 0x62, 0x57, 0xce, 0x27, 0x76, 0xe5, 0xe7, 0xc4, 0xae, 0x7c, 0xb8, 0x4a, 0x11, 0x53, 0xd4,
0xc9, 0x70, 0x04, 0xf2, 0xcb, 0xfb, 0xa4, 0xfe, 0xdb, 0x24, 0x29, 0xda, 0x94, 0x15, 0x7e, 0xfa,
0x27, 0x00, 0x00, 0xff, 0xff, 0xb6, 0xd7, 0x07, 0x87, 0x64, 0x05, 0x00, 0x00,
0xe5, 0xa9, 0x85, 0x3e, 0xda, 0x4d, 0x68, 0x42, 0xd5, 0xbe, 0xf8, 0xd2, 0xbb, 0x4e, 0x42, 0x69,
0x92, 0x11, 0x4f, 0xae, 0xa2, 0xf2, 0xc8, 0xe3, 0x69, 0x4e, 0x80, 0xe3, 0xbc, 0xd0, 0x82, 0x07,
0x8b, 0x59, 0xca, 0x8c, 0xe4, 0xe9, 0xde, 0xf7, 0x0d, 0x74, 0xf3, 0x8d, 0x4a, 0xfa, 0x90, 0x63,
0x4e, 0xcc, 0x67, 0x68, 0xb3, 0xc0, 0x0c, 0xe7, 0x60, 0x19, 0x2d, 0xa3, 0xbd, 0x75, 0xd0, 0x70,
0x17, 0x2e, 0xe1, 0xbe, 0x97, 0x02, 0x7f, 0xfd, 0xec, 0xc2, 0xa9, 0x04, 0x5a, 0x6e, 0x7e, 0x36,
0xd0, 0xfd, 0x82, 0x91, 0x61, 0x4a, 0x4b, 0x08, 0x71, 0x1c, 0x97, 0x79, 0x99, 0x61, 0x9e, 0xd2,
0x41, 0x28, 0x33, 0xb2, 0xd6, 0x5a, 0xd5, 0xf6, 0xd6, 0xc1, 0xe3, 0x25, 0x76, 0x9a, 0xff, 0xf2,
0x4a, 0x4c, 0x2f, 0xcd, 0x89, 0xdf, 0x12, 0xfe, 0x5f, 0x2f, 0x1d, 0x6b, 0x85, 0x00, 0x82, 0xc6,
0x14, 0xb8, 0x70, 0x64, 0xbe, 0x45, 0xf5, 0x3e, 0x29, 0x28, 0xa4, 0x1c, 0xac, 0xaa, 0x44, 0x37,
0x97, 0xa0, 0xbb, 0x4a, 0xe2, 0xdf, 0xd6, 0xa8, 0xba, 0xde, 0x80, 0x60, 0x16, 0x6d, 0x76, 0x51,
0x2d, 0xa2, 0x8c, 0xd1, 0x8f, 0x60, 0xad, 0x4b, 0xa3, 0x65, 0x25, 0xf1, 0xa5, 0xc2, 0xdf, 0xd1,
0x3e, 0x35, 0xb5, 0x86, 0x60, 0x1a, 0x6a, 0x32, 0xb4, 0xcd, 0x29, 0xc7, 0x59, 0x08, 0x65, 0x51,
0x64, 0x29, 0xe9, 0x5b, 0x1b, 0xda, 0x4c, 0x3f, 0xb2, 0xe8, 0x88, 0x99, 0xdd, 0x2b, 0x9a, 0x0e,
0xfc, 0x27, 0xda, 0xac, 0x9d, 0xa4, 0xfc, 0xb8, 0x8c, 0xdc, 0x98, 0xe6, 0xba, 0x23, 0xf4, 0x4f,
0x07, 0xfa, 0x27, 0x1e, 0x1f, 0x15, 0x04, 0x64, 0x00, 0x04, 0xb7, 0x24, 0xe2, 0x50, 0x13, 0xe6,
0x4c, 0x95, 0x04, 0xe9, 0x5b, 0x9b, 0xd7, 0xc5, 0xf4, 0x35, 0x61, 0xce, 0x64, 0x04, 0x08, 0x1b,
0x12, 0xb0, 0x6a, 0xd7, 0xc5, 0x0c, 0x34, 0x61, 0xef, 0x4b, 0x15, 0xdd, 0x5b, 0xd1, 0x23, 0xe6,
0x23, 0xb4, 0x13, 0xd3, 0x2c, 0xc3, 0x9c, 0x30, 0x9c, 0x85, 0xc2, 0x44, 0x36, 0xf6, 0x8d, 0x60,
0x7b, 0xbe, 0xdd, 0x1b, 0x15, 0xc4, 0x8c, 0x50, 0x73, 0x75, 0xfb, 0x5a, 0x6b, 0x72, 0x18, 0x9a,
0xae, 0x9a, 0x36, 0x77, 0x3a, 0x6d, 0x6e, 0x6f, 0x3a, 0x6d, 0x7e, 0x5d, 0xdc, 0xe2, 0xf4, 0xd2,
0x31, 0x02, 0x6b, 0x55, 0x57, 0x9a, 0x0c, 0xdd, 0x95, 0xcf, 0x3f, 0x0a, 0xd3, 0x01, 0x27, 0x8c,
0x00, 0x0f, 0x8f, 0x70, 0xcc, 0x29, 0xb3, 0xaa, 0x22, 0x27, 0xff, 0xb9, 0xf0, 0xf8, 0x75, 0xe1,
0x3c, 0xfc, 0x87, 0x4a, 0x74, 0x49, 0xfc, 0xe3, 0x5b, 0x07, 0xe9, 0xaa, 0x76, 0x49, 0x1c, 0xec,
0x2a, 0xef, 0x77, 0xda, 0xfa, 0xb5, 0x74, 0x16, 0x4c, 0xf5, 0xfc, 0x0b, 0xcc, 0xf5, 0xff, 0xc1,
0x54, 0xde, 0x7f, 0x33, 0xfd, 0x17, 0x67, 0x63, 0xdb, 0x38, 0x1f, 0xdb, 0xc6, 0xef, 0xb1, 0x6d,
0x9c, 0x4e, 0xec, 0xca, 0xf9, 0xc4, 0xae, 0xfc, 0x9c, 0xd8, 0x95, 0x0f, 0x57, 0x29, 0x62, 0x8a,
0x3a, 0x19, 0x8e, 0x40, 0x7e, 0x79, 0x9f, 0xd4, 0x9f, 0x94, 0x24, 0x45, 0x9b, 0xb2, 0xc2, 0x4f,
0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x16, 0xde, 0x3f, 0x0d, 0x64, 0x05, 0x00, 0x00,
}
func (m *GenesisState) Marshal() (dAtA []byte, err error) {

View File

@ -401,64 +401,64 @@ func init() {
func init() { proto.RegisterFile("kava/hard/v1beta1/hard.proto", fileDescriptor_23a5de800263a2ff) }
var fileDescriptor_23a5de800263a2ff = []byte{
// 912 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x96, 0xbf, 0x8f, 0x1b, 0x45,
0x14, 0xc7, 0xbd, 0xe7, 0x1f, 0x49, 0xc6, 0xf6, 0x11, 0x6f, 0xee, 0xd0, 0x26, 0x82, 0x75, 0x64,
0x21, 0xb8, 0xc6, 0x36, 0x01, 0x41, 0x45, 0x73, 0x8b, 0x05, 0x9c, 0xc0, 0x92, 0xb5, 0x47, 0x90,
0x12, 0x21, 0x2d, 0xe3, 0xdd, 0x97, 0xbb, 0xc1, 0x9e, 0x9d, 0xd5, 0xcc, 0xd8, 0xb1, 0x3b, 0x5a,
0x1a, 0xc4, 0x1f, 0x41, 0x45, 0x87, 0x74, 0x7f, 0xc4, 0x95, 0x51, 0x2a, 0x44, 0x61, 0xc0, 0xd7,
0x51, 0x53, 0x51, 0xa1, 0xf9, 0xe1, 0x1f, 0xb9, 0x38, 0x52, 0x4e, 0xb1, 0x10, 0x95, 0x3d, 0xf3,
0xde, 0x7c, 0xde, 0xf7, 0xbd, 0x79, 0x33, 0x3b, 0xe8, 0x8d, 0x01, 0x1e, 0xe3, 0xf6, 0x29, 0xe6,
0x49, 0x7b, 0x7c, 0xaf, 0x0f, 0x12, 0xdf, 0xd3, 0x83, 0x56, 0xc6, 0x99, 0x64, 0x6e, 0x4d, 0x59,
0x5b, 0x7a, 0xc2, 0x5a, 0xef, 0xec, 0x9d, 0xb0, 0x13, 0xa6, 0xad, 0x6d, 0xf5, 0xcf, 0x38, 0xde,
0xf1, 0x63, 0x26, 0x28, 0x13, 0xed, 0x3e, 0x16, 0xb0, 0x04, 0xc5, 0x8c, 0xa4, 0xd6, 0x7e, 0xdb,
0xd8, 0x23, 0xb3, 0xd0, 0x0c, 0x8c, 0xa9, 0xf1, 0xb7, 0x83, 0x4a, 0x3d, 0xcc, 0x31, 0x15, 0xee,
0x03, 0x54, 0xa5, 0x2c, 0x85, 0x69, 0x44, 0x31, 0x1f, 0x80, 0x14, 0x9e, 0x73, 0x37, 0x7f, 0x50,
0x7e, 0xcf, 0x6f, 0x3d, 0x27, 0xa3, 0xd5, 0x55, 0x7e, 0x5d, 0xed, 0x16, 0xec, 0x9d, 0xcf, 0xea,
0xb9, 0x9f, 0x7f, 0xaf, 0x57, 0xd6, 0x26, 0x45, 0x58, 0xa1, 0x6b, 0x23, 0xf7, 0x07, 0x07, 0x79,
0x94, 0xa4, 0x84, 0x8e, 0x68, 0xd4, 0x67, 0x9c, 0xb3, 0xc7, 0xd1, 0x48, 0x24, 0xd1, 0x18, 0x0f,
0x47, 0xe0, 0xed, 0xdc, 0x75, 0x0e, 0x6e, 0x04, 0xf7, 0x15, 0xe6, 0xb7, 0x59, 0xfd, 0xed, 0x13,
0x22, 0x4f, 0x47, 0xfd, 0x56, 0xcc, 0xa8, 0x55, 0x6a, 0x7f, 0x9a, 0x22, 0x19, 0xb4, 0xe5, 0x34,
0x03, 0xd1, 0xea, 0x40, 0x3c, 0x9f, 0xd5, 0xf7, 0xbb, 0x86, 0x18, 0x68, 0xe0, 0xfd, 0xe3, 0xce,
0x57, 0x0a, 0xf7, 0xf4, 0xac, 0x89, 0x6c, 0x86, 0x1d, 0x88, 0xc3, 0x7d, 0xfa, 0x8c, 0x93, 0x48,
0xb4, 0x53, 0xe3, 0xbc, 0x80, 0xca, 0x6b, 0x7a, 0xdd, 0x3d, 0x54, 0x4c, 0x20, 0x65, 0xd4, 0x73,
0x94, 0x98, 0xd0, 0x0c, 0xdc, 0x4f, 0x51, 0xc5, 0xaa, 0x1d, 0x12, 0x4a, 0xa4, 0x56, 0xba, 0xb9,
0x20, 0x06, 0xff, 0x85, 0xf2, 0x0a, 0x0a, 0x2a, 0x93, 0xb0, 0xdc, 0x5f, 0x4d, 0xb9, 0x1f, 0xa2,
0x5d, 0x91, 0x31, 0x69, 0x2b, 0x1b, 0x91, 0xc4, 0xcb, 0xeb, 0xa4, 0x6f, 0xce, 0x67, 0xf5, 0xca,
0x71, 0xc6, 0xa4, 0x91, 0x71, 0xd4, 0x09, 0x2b, 0x62, 0x35, 0x4a, 0x5c, 0x82, 0x6a, 0x31, 0x4b,
0xc7, 0xc0, 0x05, 0x61, 0x69, 0xf4, 0x08, 0xc7, 0x92, 0x71, 0xaf, 0xa0, 0x97, 0x7e, 0x74, 0x85,
0x7a, 0x1d, 0xa5, 0x72, 0xad, 0x2c, 0x47, 0xa9, 0x0c, 0x6f, 0xae, 0xb0, 0x9f, 0x68, 0xaa, 0xfb,
// 911 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0xbd, 0x8f, 0x1b, 0x45,
0x14, 0xf7, 0x9e, 0x3f, 0x92, 0x8c, 0xed, 0x23, 0xde, 0xdc, 0xa1, 0x4d, 0x04, 0xeb, 0xc8, 0x42,
0x70, 0x8d, 0x6d, 0x02, 0x82, 0x8a, 0xe6, 0x16, 0x0b, 0x38, 0x81, 0x25, 0x6b, 0x8f, 0x20, 0x25,
0x42, 0x5a, 0xc6, 0xbb, 0x2f, 0x77, 0x83, 0x3d, 0x3b, 0xab, 0x99, 0xb1, 0x63, 0x77, 0xb4, 0x34,
0x88, 0x3f, 0x82, 0x8a, 0x0e, 0xe9, 0xfe, 0x88, 0x2b, 0xa3, 0x54, 0x88, 0xc2, 0x80, 0xaf, 0xa3,
0xa6, 0xa2, 0x42, 0xf3, 0xe1, 0x8f, 0x5c, 0x1c, 0x29, 0xa7, 0x58, 0x88, 0x6a, 0x77, 0xe6, 0xbd,
0xf9, 0xbd, 0xdf, 0xfb, 0xcd, 0x9b, 0x99, 0x87, 0xde, 0x18, 0xe0, 0x31, 0x6e, 0x9f, 0x62, 0x9e,
0xb4, 0xc7, 0xf7, 0xfa, 0x20, 0xf1, 0x3d, 0x3d, 0x68, 0x65, 0x9c, 0x49, 0xe6, 0xd6, 0x94, 0xb5,
0xa5, 0x27, 0xac, 0xf5, 0x8e, 0x1f, 0x33, 0x41, 0x99, 0x68, 0xf7, 0xb1, 0x80, 0xe5, 0x92, 0x98,
0x91, 0xd4, 0x2c, 0xb9, 0x73, 0xdb, 0xd8, 0x23, 0x3d, 0x6a, 0x9b, 0x81, 0x35, 0xed, 0x9d, 0xb0,
0x13, 0x66, 0xe6, 0xd5, 0x9f, 0x99, 0x6d, 0xfc, 0xed, 0xa0, 0x52, 0x0f, 0x73, 0x4c, 0x85, 0xfb,
0x00, 0x55, 0x29, 0x4b, 0x61, 0x1a, 0x51, 0xcc, 0x07, 0x20, 0x85, 0xe7, 0xdc, 0xcd, 0x1f, 0x94,
0xdf, 0xf3, 0x5b, 0xcf, 0xd1, 0x68, 0x75, 0x95, 0x5f, 0x57, 0xbb, 0x05, 0x7b, 0xe7, 0xb3, 0x7a,
0xee, 0xe7, 0xdf, 0xeb, 0x95, 0xb5, 0x49, 0x11, 0x56, 0xe8, 0xda, 0xc8, 0xfd, 0xc1, 0x41, 0x1e,
0x25, 0x29, 0xa1, 0x23, 0x1a, 0xf5, 0x19, 0xe7, 0xec, 0x71, 0x34, 0x12, 0x49, 0x34, 0xc6, 0xc3,
0x11, 0x78, 0x3b, 0x77, 0x9d, 0x83, 0x1b, 0xc1, 0x7d, 0x05, 0xf3, 0xdb, 0xac, 0xfe, 0xf6, 0x09,
0x91, 0xa7, 0xa3, 0x7e, 0x2b, 0x66, 0xd4, 0xf2, 0xb7, 0x9f, 0xa6, 0x48, 0x06, 0x6d, 0x39, 0xcd,
0x40, 0xb4, 0x3a, 0x10, 0xcf, 0x67, 0xf5, 0xfd, 0xae, 0x41, 0x0c, 0x34, 0xe0, 0xfd, 0xe3, 0xce,
0x57, 0x0a, 0xee, 0xe9, 0x59, 0x13, 0xd9, 0xbc, 0x3b, 0x10, 0x87, 0xfb, 0xf4, 0x19, 0x27, 0x91,
0x68, 0xa7, 0xc6, 0x79, 0x01, 0x95, 0xd7, 0xf8, 0xba, 0x7b, 0xa8, 0x98, 0x40, 0xca, 0xa8, 0xe7,
0x28, 0x32, 0xa1, 0x19, 0xb8, 0x9f, 0xa2, 0x8a, 0x65, 0x3b, 0x24, 0x94, 0x48, 0xcd, 0x74, 0xb3,
0x20, 0x06, 0xfe, 0x0b, 0xe5, 0x15, 0x14, 0x54, 0x26, 0x61, 0xb9, 0xbf, 0x9a, 0x72, 0x3f, 0x44,
0xbb, 0x22, 0x63, 0xd2, 0x2a, 0x1b, 0x91, 0xc4, 0xcb, 0xeb, 0xa4, 0x6f, 0xce, 0x67, 0xf5, 0xca,
0x71, 0xc6, 0xa4, 0xa1, 0x71, 0xd4, 0x09, 0x2b, 0x62, 0x35, 0x4a, 0x5c, 0x82, 0x6a, 0x31, 0x4b,
0xc7, 0xc0, 0x05, 0x61, 0x69, 0xf4, 0x08, 0xc7, 0x92, 0x71, 0xaf, 0xa0, 0x97, 0x7e, 0x74, 0x05,
0xbd, 0x8e, 0x52, 0xb9, 0x26, 0xcb, 0x51, 0x2a, 0xc3, 0x9b, 0x2b, 0xd8, 0x4f, 0x34, 0xaa, 0xfb,
0x10, 0xdd, 0x22, 0xa9, 0x04, 0x0e, 0x42, 0x46, 0x1c, 0x4b, 0x88, 0x28, 0x4b, 0x60, 0xe8, 0x15,
0x75, 0xca, 0x6f, 0x6d, 0x48, 0xf9, 0xc8, 0x7a, 0x87, 0x58, 0x42, 0x57, 0xf9, 0xda, 0xc4, 0x6b,
0xe4, 0xb2, 0xc1, 0x8d, 0xd1, 0x2e, 0x07, 0x01, 0x7c, 0x0c, 0x8b, 0x1c, 0x4a, 0x57, 0xce, 0xa1,
0x03, 0xf1, 0xa5, 0xad, 0xad, 0x5a, 0xa6, 0x4d, 0x60, 0x8c, 0xbc, 0x01, 0x40, 0x06, 0x3c, 0xe2,
0xf0, 0x18, 0xf3, 0x24, 0xca, 0x80, 0xc7, 0x90, 0x4a, 0x7c, 0x02, 0xde, 0xb5, 0x2d, 0x84, 0x7b,
0xdd, 0xd0, 0x43, 0x0d, 0xef, 0x2d, 0xd9, 0x8d, 0xef, 0x77, 0x50, 0x79, 0x6d, 0xfb, 0xdd, 0x0f,
0x50, 0xf5, 0x14, 0x8b, 0x88, 0xe2, 0x89, 0xed, 0x1a, 0xd5, 0x52, 0xd7, 0x83, 0xda, 0x5f, 0xb3,
0xfa, 0xb3, 0x86, 0xb0, 0x7c, 0x8a, 0x45, 0x17, 0x4f, 0xcc, 0x32, 0x8c, 0xaa, 0x14, 0x4f, 0xf4,
0x09, 0x59, 0x35, 0xdb, 0xab, 0x6a, 0xae, 0x58, 0xa4, 0x09, 0xf1, 0x0d, 0xaa, 0x0e, 0x19, 0x4e,
0x23, 0xc9, 0xec, 0xc9, 0xcb, 0x6f, 0x21, 0x44, 0x59, 0x21, 0xbf, 0x64, 0xe6, 0x58, 0xfd, 0x94,
0x47, 0xb5, 0xe7, 0xfa, 0xc2, 0x65, 0xa8, 0xaa, 0x6e, 0x26, 0xd3, 0x56, 0x38, 0x9b, 0x9a, 0x43,
0x16, 0x7c, 0x7e, 0xe5, 0x13, 0x5f, 0x0e, 0xb0, 0x00, 0xc5, 0x3d, 0xec, 0x3d, 0xb8, 0x2c, 0xa3,
0xbf, 0x30, 0x65, 0x53, 0x17, 0xd0, 0x6b, 0x3a, 0x20, 0x1d, 0x0d, 0x25, 0xc9, 0x86, 0x04, 0xf8,
0x56, 0xaa, 0xb9, 0xab, 0xa0, 0xdd, 0x25, 0xd3, 0xed, 0xa1, 0xc2, 0x80, 0xa4, 0x83, 0xad, 0x94,
0x51, 0x93, 0x94, 0xf0, 0x6f, 0x47, 0x34, 0x5b, 0x17, 0x5e, 0xd8, 0x86, 0x70, 0x05, 0x5d, 0x09,
0x6f, 0x9c, 0xed, 0xa0, 0x6b, 0x1d, 0xc8, 0x98, 0x20, 0xd2, 0x7d, 0x84, 0x6e, 0x24, 0xe6, 0x2f,
0xe3, 0x76, 0x63, 0x3e, 0xfb, 0x67, 0x56, 0x6f, 0xbe, 0x44, 0xa0, 0xc3, 0x38, 0x3e, 0x4c, 0x12,
0x0e, 0x42, 0x3c, 0x3d, 0x6b, 0xde, 0xb2, 0xf1, 0xec, 0x4c, 0x30, 0x95, 0x20, 0xc2, 0x15, 0xda,
0x8d, 0x51, 0x09, 0x53, 0x36, 0x4a, 0x55, 0x63, 0xab, 0xcf, 0xca, 0xed, 0x96, 0x5d, 0xa0, 0x8a,
0xba, 0xbc, 0x54, 0x3e, 0x66, 0x24, 0x0d, 0xde, 0xb5, 0x5f, 0x94, 0x83, 0x97, 0xd0, 0xa0, 0x16,
0x88, 0xd0, 0xa2, 0xdd, 0xaf, 0x51, 0x91, 0xa4, 0x09, 0x4c, 0xbc, 0xbc, 0x8e, 0xf1, 0xce, 0x86,
0x6b, 0xeb, 0x78, 0x94, 0x65, 0xc3, 0xe9, 0xa2, 0x49, 0xcd, 0xdd, 0x11, 0xbc, 0x69, 0x23, 0xee,
0x6f, 0xb2, 0x8a, 0xd0, 0x40, 0x1b, 0xbf, 0xec, 0xa0, 0x92, 0x39, 0xe9, 0x6e, 0x82, 0xae, 0x9b,
0xfb, 0x1d, 0xb6, 0x5f, 0xb4, 0x25, 0xf9, 0x7f, 0x53, 0x33, 0x93, 0xf4, 0x8b, 0x6a, 0xb6, 0xc9,
0xba, 0xac, 0xd9, 0x77, 0x0e, 0xda, 0xdb, 0x54, 0xd4, 0x17, 0x7c, 0x71, 0x43, 0x54, 0x5c, 0x7f,
0x14, 0xbc, 0x5a, 0xdb, 0x1b, 0x94, 0x96, 0xb0, 0x49, 0xe3, 0x7f, 0x28, 0x81, 0x21, 0xa4, 0x8b,
0xde, 0xd3, 0xef, 0x3a, 0x8c, 0x8a, 0xea, 0x71, 0xb6, 0x78, 0x60, 0x6d, 0x75, 0x57, 0x0d, 0x39,
0x03, 0xf1, 0xa5, 0xad, 0xad, 0x5a, 0x4c, 0x9b, 0xc0, 0x18, 0x79, 0x03, 0x80, 0x0c, 0x78, 0xc4,
0xe1, 0x31, 0xe6, 0x49, 0x94, 0x01, 0x8f, 0x21, 0x95, 0xf8, 0x04, 0xbc, 0x6b, 0x5b, 0x08, 0xf7,
0xba, 0x41, 0x0f, 0x35, 0x78, 0x6f, 0x89, 0xdd, 0xf8, 0x7e, 0x07, 0x95, 0xd7, 0xb6, 0xdf, 0xfd,
0x00, 0x55, 0x4f, 0xb1, 0x88, 0x28, 0x9e, 0xd8, 0xaa, 0x51, 0x25, 0x75, 0x3d, 0xa8, 0xfd, 0x35,
0xab, 0x3f, 0x6b, 0x08, 0xcb, 0xa7, 0x58, 0x74, 0xf1, 0xc4, 0x2c, 0xc3, 0xa8, 0x4a, 0xf1, 0x44,
0x9f, 0x90, 0x55, 0xb1, 0xbd, 0x2a, 0xe7, 0x8a, 0x85, 0x34, 0x21, 0xbe, 0x41, 0xd5, 0x21, 0xc3,
0x69, 0x24, 0x99, 0x3d, 0x79, 0xf9, 0x2d, 0x84, 0x28, 0x2b, 0xc8, 0x2f, 0x99, 0x39, 0x56, 0x3f,
0xe5, 0x51, 0xed, 0xb9, 0xba, 0x70, 0x19, 0xaa, 0xaa, 0xfb, 0xca, 0x94, 0x15, 0xce, 0xa6, 0xe6,
0x90, 0x05, 0x9f, 0x5f, 0xf9, 0xc4, 0x97, 0x03, 0x2c, 0x40, 0xe1, 0x1e, 0xf6, 0x1e, 0x5c, 0xa6,
0xd1, 0x5f, 0x98, 0xb2, 0xa9, 0x0b, 0xe8, 0x35, 0x1d, 0x90, 0x8e, 0x86, 0x92, 0x64, 0x43, 0x02,
0x7c, 0x2b, 0x6a, 0xee, 0x2a, 0xd0, 0xee, 0x12, 0xd3, 0xed, 0xa1, 0xc2, 0x80, 0xa4, 0x83, 0xad,
0xc8, 0xa8, 0x91, 0x14, 0xf1, 0x6f, 0x47, 0x34, 0x5b, 0x27, 0x5e, 0xd8, 0x06, 0x71, 0x05, 0xba,
0x22, 0xde, 0x38, 0xdb, 0x41, 0xd7, 0x3a, 0x90, 0x31, 0x41, 0xa4, 0xfb, 0x08, 0xdd, 0x48, 0xcc,
0x2f, 0xe3, 0x76, 0x63, 0x3e, 0xfb, 0x67, 0x56, 0x6f, 0xbe, 0x44, 0xa0, 0xc3, 0x38, 0x3e, 0x4c,
0x12, 0x0e, 0x42, 0x3c, 0x3d, 0x6b, 0xde, 0xb2, 0xf1, 0xec, 0x4c, 0x30, 0x95, 0x20, 0xc2, 0x15,
0xb4, 0x1b, 0xa3, 0x12, 0xa6, 0x6c, 0x94, 0xaa, 0xc2, 0x56, 0xcf, 0xca, 0xed, 0x96, 0x5d, 0xa0,
0x44, 0x5d, 0x5e, 0x2a, 0x1f, 0x33, 0x92, 0x06, 0xef, 0xda, 0x17, 0xe5, 0xe0, 0x25, 0x38, 0xa8,
0x05, 0x22, 0xb4, 0xd0, 0xee, 0xd7, 0xa8, 0x48, 0xd2, 0x04, 0x26, 0x5e, 0x5e, 0xc7, 0x78, 0x67,
0xc3, 0xb5, 0x75, 0x3c, 0xca, 0xb2, 0xe1, 0x74, 0x51, 0xa4, 0xe6, 0xee, 0x08, 0xde, 0xb4, 0x11,
0xf7, 0x37, 0x59, 0x45, 0x68, 0x40, 0x1b, 0xbf, 0xec, 0xa0, 0x92, 0x39, 0xe9, 0x6e, 0x82, 0xae,
0x9b, 0xfb, 0x1d, 0xb6, 0x2f, 0xda, 0x12, 0xf9, 0x7f, 0xa3, 0x99, 0x49, 0xfa, 0x45, 0x9a, 0x6d,
0xb2, 0x2e, 0x35, 0xfb, 0xce, 0x41, 0x7b, 0x9b, 0x44, 0x7d, 0xc1, 0x8b, 0x1b, 0xa2, 0xe2, 0x7a,
0x53, 0xf0, 0x6a, 0x65, 0x6f, 0xa0, 0x34, 0x85, 0x4d, 0x1c, 0xff, 0x43, 0x0a, 0x0c, 0x21, 0x2d,
0x7a, 0x4f, 0xf7, 0x75, 0x18, 0x15, 0x55, 0xcb, 0xb6, 0x68, 0xb0, 0xb6, 0xba, 0xab, 0x06, 0x39,
0xe8, 0x9c, 0xff, 0xe9, 0xe7, 0xce, 0xe7, 0xbe, 0xf3, 0x64, 0xee, 0x3b, 0x7f, 0xcc, 0x7d, 0xe7,
0xc7, 0x0b, 0x3f, 0xf7, 0xe4, 0xc2, 0xcf, 0xfd, 0x7a, 0xe1, 0xe7, 0x1e, 0xae, 0xe7, 0xa2, 0x76,
0xbb, 0x39, 0xc4, 0x7d, 0xa1, 0xff, 0xb5, 0x27, 0xe6, 0x35, 0xaa, 0x91, 0xfd, 0x92, 0x7e, 0x23,
0xbe, 0xff, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa0, 0xe2, 0x16, 0x8b, 0xa7, 0x0a, 0x00, 0x00,
0xbb, 0x39, 0xc4, 0x7d, 0xa1, 0xff, 0xda, 0x13, 0xd3, 0x8d, 0x6a, 0xc8, 0x7e, 0x49, 0xf7, 0x88,
0xef, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x40, 0xda, 0xa7, 0xd8, 0xa7, 0x0a, 0x00, 0x00,
}
func (m *Params) Marshal() (dAtA []byte, err error) {

View File

@ -1494,91 +1494,91 @@ func init() {
func init() { proto.RegisterFile("kava/hard/v1beta1/query.proto", fileDescriptor_1eedf429c9bff7da) }
var fileDescriptor_1eedf429c9bff7da = []byte{
// 1332 bytes of a gzipped FileDescriptorProto
// 1334 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0xcd, 0x6f, 0x1b, 0x45,
0x14, 0xcf, 0x3a, 0x24, 0x4d, 0x5f, 0xdb, 0xa4, 0x0c, 0xa6, 0xb5, 0x9d, 0xc4, 0x4d, 0xb7, 0xe4,
0x83, 0x24, 0xf6, 0x3a, 0x49, 0x05, 0x57, 0x6a, 0xaa, 0x22, 0x90, 0x82, 0x60, 0x5b, 0x24, 0x84,
0x84, 0xa2, 0xb5, 0x77, 0x70, 0x56, 0x71, 0x76, 0xdc, 0x9d, 0x75, 0xda, 0xf0, 0x75, 0xa8, 0xc4,
0x85, 0x53, 0xa1, 0x27, 0x04, 0x12, 0x87, 0x22, 0x21, 0x01, 0x47, 0xb8, 0x20, 0x71, 0xe1, 0xd4,
0x63, 0x05, 0x17, 0x4e, 0x80, 0x12, 0xfe, 0x02, 0xfe, 0x02, 0xb4, 0x33, 0x6f, 0xd6, 0xde, 0xf5,
0xee, 0x3a, 0x48, 0x14, 0xa5, 0xa7, 0x78, 0x66, 0xde, 0xc7, 0x6f, 0x7e, 0x6f, 0xde, 0xdb, 0xf7,
0xee, 0x3a, 0x48, 0x14, 0xa5, 0xa7, 0x76, 0x67, 0xde, 0xc7, 0xef, 0xfd, 0xde, 0xbc, 0xe7, 0xf7,
0x02, 0xb3, 0x3b, 0xd6, 0x9e, 0x65, 0x6c, 0x5b, 0x9e, 0x6d, 0xec, 0xad, 0x35, 0xa8, 0x6f, 0xad,
0x19, 0x37, 0xbb, 0xd4, 0xdb, 0xaf, 0x76, 0x3c, 0xe6, 0x33, 0xf2, 0x64, 0x70, 0x5c, 0x0d, 0x8e,
0xab, 0x78, 0x5c, 0x9a, 0x19, 0xd4, 0x10, 0xe7, 0x42, 0xa1, 0x94, 0x6f, 0xb1, 0x16, 0x13, 0x3f,
0x8d, 0xe0, 0x17, 0xee, 0x16, 0x9b, 0x8c, 0xef, 0x32, 0xbe, 0x25, 0x0f, 0xe4, 0x02, 0x8f, 0x66,
0x5a, 0x8c, 0xb5, 0xda, 0xd4, 0xb0, 0x3a, 0x8e, 0x61, 0xb9, 0x2e, 0xf3, 0x2d, 0xdf, 0x61, 0xae,
0x3a, 0x2d, 0x4b, 0x59, 0xa3, 0x61, 0x71, 0x1a, 0xba, 0x6b, 0x32, 0xc7, 0xc5, 0xf3, 0xe5, 0xfe,
0x73, 0x01, 0x3c, 0x94, 0xea, 0x58, 0x2d, 0xc7, 0x15, 0xc6, 0x62, 0xb6, 0xac, 0xae, 0xbf, 0x1d,
0x4a, 0x05, 0x0b, 0x79, 0xae, 0xe7, 0x81, 0xbc, 0x1e, 0x58, 0x78, 0xcd, 0xf2, 0xac, 0x5d, 0x6e,
0xd2, 0x9b, 0x5d, 0xca, 0x7d, 0xfd, 0x55, 0x78, 0x2a, 0xb2, 0xcb, 0x3b, 0xcc, 0xe5, 0x94, 0x3c,
0x0f, 0xe3, 0x1d, 0xb1, 0x53, 0xd0, 0xe6, 0xb4, 0xa5, 0x53, 0xeb, 0xc5, 0xea, 0x00, 0x53, 0x55,
0xa9, 0x52, 0x7f, 0xe2, 0xc1, 0xef, 0x17, 0x46, 0x4c, 0x14, 0xd7, 0xcf, 0x41, 0x5e, 0xd8, 0xbb,
0xd2, 0x6c, 0xb2, 0xae, 0xeb, 0x87, 0x7e, 0xde, 0x86, 0xa7, 0x63, 0xfb, 0xe8, 0xe9, 0x2a, 0x4c,
0x58, 0xb8, 0x57, 0xd0, 0xe6, 0x46, 0x97, 0x4e, 0xad, 0xeb, 0x55, 0x64, 0x50, 0x80, 0x57, 0xde,
0x36, 0x99, 0xdd, 0x6d, 0x53, 0x54, 0x47, 0xa7, 0xa1, 0xa6, 0xfe, 0x95, 0x86, 0x7e, 0xaf, 0xd2,
0x0e, 0xe3, 0x4e, 0xe8, 0x97, 0xe4, 0x61, 0xcc, 0xa6, 0x2e, 0xdb, 0x15, 0xf7, 0x38, 0x69, 0xca,
0x05, 0xa9, 0xc2, 0x18, 0xbb, 0xe5, 0x52, 0xaf, 0x90, 0x0b, 0x76, 0xeb, 0x85, 0x5f, 0xbe, 0xaf,
0xe4, 0xd1, 0xe9, 0x15, 0xdb, 0xf6, 0x28, 0xe7, 0xd7, 0x7d, 0xcf, 0x71, 0x5b, 0xa6, 0x14, 0x23,
0xd7, 0x00, 0x7a, 0x7c, 0x17, 0x46, 0x05, 0x25, 0x0b, 0x0a, 0x66, 0x10, 0x9c, 0xaa, 0x7c, 0x55,
0x3d, 0x6a, 0x5a, 0x14, 0x11, 0x98, 0x7d, 0x9a, 0xfa, 0x8f, 0x1a, 0xd2, 0xd0, 0x83, 0x89, 0x34,
0xbc, 0x09, 0x13, 0x36, 0xee, 0x85, 0x34, 0x0c, 0x52, 0x8e, 0x6a, 0x4a, 0xab, 0x5e, 0x08, 0x68,
0xf8, 0xe6, 0x8f, 0x0b, 0x67, 0x63, 0x07, 0xdc, 0x0c, 0xad, 0x91, 0x97, 0x22, 0xd8, 0x73, 0x02,
0xfb, 0xe2, 0x50, 0xec, 0xd2, 0x4e, 0x04, 0xfc, 0x77, 0x1a, 0xcc, 0x08, 0xf0, 0x6f, 0xb8, 0x7c,
0xdf, 0x6d, 0x52, 0xfb, 0x78, 0x73, 0xfd, 0xb3, 0x06, 0xb3, 0x29, 0x70, 0x1f, 0x1f, 0xce, 0xd7,
0xa1, 0x24, 0xee, 0x70, 0x83, 0xf9, 0x56, 0x1b, 0x1d, 0x52, 0x3b, 0x93, 0x70, 0xfd, 0x13, 0x0d,
0xa6, 0x13, 0x95, 0xf0, 0xda, 0x1e, 0x4c, 0xf2, 0x6e, 0xa7, 0xd3, 0x76, 0xa8, 0xbd, 0x15, 0xd4,
0x1a, 0x5e, 0xc8, 0x89, 0xcb, 0x17, 0x23, 0x00, 0x15, 0xb4, 0x17, 0x99, 0xe3, 0xd6, 0x6b, 0x78,
0xe7, 0xa5, 0x96, 0xe3, 0x6f, 0x77, 0x1b, 0xd5, 0x26, 0xdb, 0xc5, 0x32, 0x87, 0x7f, 0x2a, 0xdc,
0xde, 0x31, 0xfc, 0xfd, 0x0e, 0xe5, 0x42, 0x81, 0x9b, 0x67, 0x94, 0x0b, 0xb1, 0xd4, 0xef, 0x6b,
0x58, 0x67, 0xea, 0xcc, 0xf3, 0xd8, 0xad, 0x63, 0xfa, 0x64, 0x7e, 0x50, 0x55, 0x24, 0x44, 0x89,
0x94, 0xdd, 0x80, 0x13, 0x0d, 0xb9, 0x85, 0x0f, 0xe5, 0x62, 0xc2, 0x43, 0x91, 0x4a, 0xe1, 0x3b,
0x39, 0x8f, 0x9c, 0x4d, 0x45, 0xf7, 0xb9, 0xa9, 0x4c, 0xfd, 0x77, 0xaf, 0xe4, 0x5b, 0x15, 0x71,
0xf5, 0xd4, 0x8f, 0x35, 0xcb, 0x3f, 0xc5, 0xeb, 0xc8, 0x63, 0xc6, 0xf6, 0x1a, 0x14, 0x7b, 0xe9,
0x25, 0xdd, 0x0d, 0x4b, 0xc9, 0xbb, 0x5a, 0x7f, 0x1e, 0xf7, 0x74, 0x7a, 0x19, 0xd9, 0xc0, 0xbd,
0x47, 0x98, 0x91, 0xca, 0x85, 0xcc, 0xc8, 0x1a, 0x14, 0x04, 0xa2, 0x97, 0x5d, 0x9f, 0x7a, 0x41,
0x88, 0x2c, 0x9f, 0x0e, 0xbd, 0x44, 0x31, 0x41, 0x05, 0xef, 0xc0, 0x61, 0xd2, 0xc1, 0xfd, 0x2d,
0xcf, 0xf2, 0xa9, 0x8a, 0xdd, 0x72, 0x42, 0xec, 0x36, 0x99, 0x4b, 0xf7, 0x37, 0x2d, 0x6f, 0x87,
0xfa, 0xfd, 0xb6, 0xea, 0x73, 0x78, 0xa9, 0x42, 0x8a, 0x00, 0x37, 0xcf, 0x38, 0xfd, 0x4b, 0x7d,
0x15, 0xf3, 0xd5, 0xa4, 0x9c, 0x7a, 0x7b, 0x34, 0xfb, 0xc1, 0xeb, 0xef, 0xe3, 0xc7, 0xb7, 0x27,
0x8d, 0xd8, 0x9b, 0x30, 0x6e, 0xed, 0x06, 0x8d, 0xc4, 0xa3, 0xe0, 0x1d, 0x4d, 0xeb, 0x1b, 0x98,
0xa3, 0xea, 0x42, 0xd7, 0xac, 0xa6, 0xcf, 0xbc, 0x21, 0x90, 0x3f, 0x52, 0xb9, 0x32, 0xa0, 0x85,
0xd0, 0x29, 0x9c, 0x0d, 0x69, 0x7f, 0x47, 0x9e, 0x65, 0x24, 0x4d, 0xd4, 0x4a, 0x2f, 0x69, 0xe2,
0xd6, 0xa7, 0x9c, 0xe8, 0x86, 0xfe, 0x45, 0x0e, 0xa6, 0x62, 0xdf, 0x3b, 0xf2, 0x1c, 0x9c, 0xc4,
0x0f, 0x1e, 0xf3, 0x24, 0xea, 0x8c, 0x1a, 0xd2, 0x13, 0xfd, 0x5f, 0xd8, 0x26, 0x6d, 0x18, 0x73,
0x5c, 0x9b, 0xde, 0x2e, 0x8c, 0x0a, 0x1f, 0x46, 0x02, 0x19, 0xd7, 0x83, 0x2f, 0x54, 0x8c, 0xd8,
0xb0, 0x9e, 0xcc, 0xa3, 0xe7, 0xd9, 0x2c, 0x29, 0x6e, 0x4a, 0x27, 0xfa, 0x2b, 0x30, 0x93, 0x25,
0x97, 0x52, 0x80, 0xf3, 0x30, 0xb6, 0x67, 0xb5, 0xbb, 0x54, 0x16, 0x60, 0x53, 0x2e, 0xf4, 0xcf,
0x72, 0x30, 0x19, 0x2d, 0x62, 0xe4, 0x32, 0x4c, 0x60, 0xf2, 0x0e, 0x27, 0x3a, 0x94, 0x3c, 0x36,
0x3c, 0xcb, 0xcb, 0x0c, 0xe3, 0x39, 0x4b, 0xaa, 0x9f, 0xe7, 0x2c, 0xb9, 0x7f, 0xc5, 0xf3, 0x3d,
0x0d, 0xce, 0xa7, 0xd4, 0x99, 0x14, 0x3b, 0x35, 0xc8, 0x8b, 0xae, 0x66, 0x7f, 0x2b, 0x52, 0xe9,
0xd0, 0x2c, 0xe1, 0x91, 0x17, 0x20, 0xec, 0xd4, 0x20, 0x2f, 0xc3, 0x11, 0xd3, 0x18, 0x95, 0x1a,
0x8d, 0xc8, 0x5d, 0x02, 0x0d, 0xfd, 0x53, 0x0d, 0x26, 0xa3, 0x97, 0x4b, 0x01, 0x73, 0x19, 0xce,
0xc5, 0x4d, 0xcb, 0xfc, 0x47, 0x38, 0xf9, 0x46, 0x02, 0x51, 0x81, 0x56, 0xfc, 0x0a, 0xa8, 0x25,
0x21, 0xe5, 0x79, 0xc2, 0x33, 0x5e, 0xff, 0xfb, 0x34, 0x8c, 0x89, 0x2a, 0x44, 0xde, 0x85, 0x71,
0x39, 0xf6, 0x91, 0xf9, 0x84, 0x48, 0x0f, 0xce, 0x97, 0xa5, 0x85, 0x61, 0x62, 0x32, 0x72, 0xfa,
0xc5, 0x3b, 0xbf, 0xfe, 0x75, 0x2f, 0x37, 0x4d, 0x8a, 0xc6, 0xe0, 0xfc, 0x2d, 0x47, 0x4b, 0x72,
0x47, 0x83, 0x09, 0x35, 0x3e, 0x92, 0xc5, 0x34, 0xbb, 0xb1, 0xc1, 0xb3, 0xb4, 0x34, 0x5c, 0x10,
0x21, 0x5c, 0x12, 0x10, 0x66, 0xc9, 0x74, 0x02, 0x04, 0x35, 0x68, 0x0a, 0x10, 0x6a, 0x90, 0x48,
0x07, 0x11, 0x9b, 0x8c, 0xd2, 0x41, 0xc4, 0x67, 0x92, 0x4c, 0x10, 0xe1, 0x78, 0x71, 0x5f, 0x83,
0xb3, 0xf1, 0xa9, 0x86, 0x18, 0x69, 0x3e, 0x52, 0xc6, 0xb5, 0x52, 0xed, 0xe8, 0x0a, 0x08, 0x6e,
0x55, 0x80, 0x5b, 0x20, 0xcf, 0x24, 0x80, 0xeb, 0xa2, 0x52, 0xa5, 0x1f, 0xe5, 0x64, 0x74, 0x04,
0x21, 0x95, 0x34, 0x97, 0x89, 0xf3, 0x4d, 0xa9, 0x7a, 0x54, 0x71, 0xc4, 0xb7, 0x2e, 0xf0, 0xad,
0x92, 0xe5, 0x04, 0x7c, 0x7e, 0xa0, 0xa2, 0xc0, 0x51, 0xdb, 0x78, 0x4f, 0xa4, 0xd1, 0x07, 0xe4,
0x43, 0x38, 0x81, 0xfd, 0x27, 0x49, 0x7d, 0xab, 0xd1, 0x76, 0xba, 0xb4, 0x38, 0x54, 0x0e, 0xf1,
0xe8, 0x02, 0xcf, 0x0c, 0x29, 0x25, 0xe0, 0x51, 0x6d, 0xe9, 0x97, 0x1a, 0x4c, 0xc5, 0x1a, 0x61,
0x52, 0x1d, 0x16, 0x99, 0x18, 0x20, 0xe3, 0xc8, 0xf2, 0x08, 0x6c, 0x45, 0x00, 0x9b, 0x27, 0x97,
0xb2, 0x02, 0xd9, 0x87, 0xf0, 0x4c, 0xa4, 0x6f, 0x25, 0xab, 0x99, 0x71, 0x89, 0xb5, 0xc4, 0xa5,
0xca, 0x11, 0xa5, 0x11, 0xdb, 0x9a, 0xc0, 0xb6, 0x42, 0x9e, 0x4d, 0x0d, 0xa2, 0x6a, 0x64, 0xc3,
0x18, 0x7e, 0xae, 0xc1, 0xe9, 0x48, 0xdd, 0x5d, 0x49, 0x73, 0x99, 0xd0, 0xed, 0x96, 0x56, 0x8f,
0x26, 0x8c, 0xf0, 0x6a, 0x02, 0xde, 0x32, 0x59, 0x4a, 0x80, 0xa7, 0x6a, 0x6a, 0x25, 0x28, 0xf2,
0x21, 0xba, 0x8f, 0x35, 0x98, 0x50, 0x2d, 0x67, 0x7a, 0xc9, 0x88, 0xb5, 0xb0, 0xe9, 0x25, 0x23,
0xde, 0xbd, 0x66, 0x06, 0xd3, 0x43, 0xe1, 0x10, 0xcc, 0xd7, 0x1a, 0xc4, 0xbb, 0xbd, 0xf4, 0xe7,
0x96, 0xdc, 0xaa, 0xa6, 0x3f, 0xb7, 0x94, 0x26, 0x55, 0xdf, 0x10, 0x08, 0x2b, 0x64, 0x25, 0x8b,
0x33, 0xec, 0x5e, 0x15, 0xd2, 0xfa, 0x0b, 0x0f, 0x0e, 0xca, 0xda, 0xc3, 0x83, 0xb2, 0xf6, 0xe7,
0x41, 0x59, 0xbb, 0x7b, 0x58, 0x1e, 0x79, 0x78, 0x58, 0x1e, 0xf9, 0xed, 0xb0, 0x3c, 0xf2, 0xd6,
0x42, 0x5f, 0x97, 0x12, 0x18, 0xac, 0xb4, 0xad, 0x06, 0x97, 0xa6, 0x6f, 0x4b, 0xe3, 0xa2, 0x53,
0x69, 0x8c, 0x8b, 0x7f, 0x7c, 0x6e, 0xfc, 0x13, 0x00, 0x00, 0xff, 0xff, 0x0d, 0xd5, 0xcc, 0xac,
0x05, 0x16, 0x00, 0x00,
0x19, 0x37, 0xbb, 0xd4, 0xdb, 0xaf, 0x76, 0x3c, 0xe6, 0x33, 0xf2, 0x64, 0x70, 0x5d, 0x0d, 0xae,
0xab, 0x78, 0x5d, 0x2a, 0x37, 0x19, 0xdf, 0x65, 0xdc, 0xb0, 0xba, 0xfe, 0x76, 0xa8, 0x13, 0x7c,
0x48, 0x95, 0xd2, 0x32, 0xde, 0x37, 0x2c, 0x4e, 0xa5, 0xad, 0x50, 0xaa, 0x63, 0xb5, 0x1c, 0xd7,
0xf2, 0x1d, 0xe6, 0xa2, 0x6c, 0xb9, 0x5f, 0x56, 0x49, 0x35, 0x99, 0xa3, 0xee, 0x8b, 0xf2, 0x7e,
0x4b, 0x7c, 0x19, 0xf2, 0x03, 0xaf, 0xf2, 0x2d, 0xd6, 0x62, 0xf2, 0x3c, 0xf8, 0x1f, 0x9e, 0xce,
0xb4, 0x18, 0x6b, 0xb5, 0xa9, 0x61, 0x75, 0x1c, 0xc3, 0x72, 0x5d, 0xe6, 0x0b, 0x6f, 0x4a, 0x67,
0x66, 0x30, 0x58, 0x11, 0x9a, 0xb8, 0xd5, 0xf3, 0x40, 0x5e, 0x0f, 0xe0, 0xbe, 0x66, 0x79, 0xd6,
0x2e, 0x37, 0xe9, 0xcd, 0x2e, 0xe5, 0xbe, 0xfe, 0x2a, 0x3c, 0x15, 0x39, 0xe5, 0x1d, 0xe6, 0x72,
0x4a, 0x9e, 0x87, 0xf1, 0x8e, 0x38, 0x29, 0x68, 0x73, 0xda, 0xd2, 0xa9, 0xf5, 0x62, 0x75, 0x80,
0xa9, 0xaa, 0x54, 0xa9, 0x3f, 0xf1, 0xe0, 0xf7, 0x0b, 0x23, 0x26, 0x8a, 0xeb, 0xe7, 0x20, 0x2f,
0xec, 0x5d, 0x69, 0x36, 0x59, 0xd7, 0xf5, 0x43, 0x3f, 0x6f, 0xc3, 0xd3, 0xb1, 0x73, 0xf4, 0x74,
0x15, 0x26, 0x2c, 0x3c, 0x2b, 0x68, 0x73, 0xa3, 0x4b, 0xa7, 0xd6, 0xf5, 0x2a, 0x32, 0x21, 0x58,
0x57, 0xde, 0x36, 0x99, 0xdd, 0x6d, 0x53, 0x54, 0x47, 0xa7, 0xa1, 0xa6, 0xfe, 0x95, 0x86, 0x7e,
0xaf, 0xd2, 0x0e, 0xe3, 0x4e, 0xe8, 0x97, 0xe4, 0x61, 0xcc, 0xa6, 0x2e, 0xdb, 0x15, 0x71, 0x9c,
0x34, 0xe5, 0x07, 0xa9, 0xc2, 0x18, 0xbb, 0xe5, 0x52, 0xaf, 0x90, 0x0b, 0x4e, 0xeb, 0x85, 0x5f,
0xbe, 0xaf, 0xe4, 0xd1, 0xe9, 0x15, 0xdb, 0xf6, 0x28, 0xe7, 0xd7, 0x7d, 0xcf, 0x71, 0x5b, 0xa6,
0x14, 0x23, 0xd7, 0x00, 0x7a, 0xc9, 0x2d, 0x8c, 0x0a, 0x4a, 0x16, 0x14, 0xcc, 0x20, 0xbb, 0x55,
0xf9, 0xaa, 0x7a, 0xd4, 0xb4, 0x28, 0x22, 0x30, 0xfb, 0x34, 0xf5, 0x1f, 0x35, 0xa4, 0xa1, 0x07,
0x13, 0x69, 0x78, 0x13, 0x26, 0x6c, 0x3c, 0x0b, 0x69, 0x18, 0xa4, 0x1c, 0xd5, 0x94, 0x56, 0xbd,
0x10, 0xd0, 0xf0, 0xcd, 0x1f, 0x17, 0xce, 0xc6, 0x2e, 0xb8, 0x19, 0x5a, 0x23, 0x2f, 0x45, 0xb0,
0xe7, 0x04, 0xf6, 0xc5, 0xa1, 0xd8, 0xa5, 0x9d, 0x08, 0xf8, 0xef, 0x34, 0x98, 0x11, 0xe0, 0xdf,
0x70, 0xf9, 0xbe, 0xdb, 0xa4, 0xf6, 0xf1, 0xe6, 0xfa, 0x67, 0x0d, 0x66, 0x53, 0xe0, 0x3e, 0x3e,
0x9c, 0xaf, 0x43, 0x49, 0xc4, 0x70, 0x83, 0xf9, 0x56, 0x1b, 0x1d, 0x52, 0x3b, 0x93, 0x70, 0xfd,
0x13, 0x0d, 0xa6, 0x13, 0x95, 0x30, 0x6c, 0x0f, 0x26, 0x79, 0xb7, 0xd3, 0x69, 0x3b, 0xd4, 0xde,
0x0a, 0x9a, 0x11, 0x2f, 0xe4, 0x44, 0xf0, 0xc5, 0x08, 0x40, 0x05, 0xed, 0x45, 0xe6, 0xb8, 0xf5,
0x1a, 0xc6, 0xbc, 0xd4, 0x72, 0xfc, 0xed, 0x6e, 0xa3, 0xda, 0x64, 0xbb, 0xd8, 0xae, 0xf0, 0x9f,
0x0a, 0xb7, 0x77, 0x0c, 0x7f, 0xbf, 0x43, 0xb9, 0x50, 0xe0, 0xe6, 0x19, 0xe5, 0x42, 0x7c, 0xea,
0xf7, 0x35, 0xec, 0x33, 0x75, 0xe6, 0x79, 0xec, 0xd6, 0x31, 0x7d, 0x32, 0x3f, 0xa8, 0x2e, 0x12,
0xa2, 0x44, 0xca, 0x6e, 0xc0, 0x89, 0x86, 0x3c, 0xc2, 0x87, 0x72, 0x31, 0xe1, 0xa1, 0x48, 0xa5,
0xf0, 0x9d, 0x9c, 0x47, 0xce, 0xa6, 0xa2, 0xe7, 0xdc, 0x54, 0xa6, 0xfe, 0xbb, 0x57, 0xf2, 0xad,
0xca, 0xb8, 0x7a, 0xea, 0xc7, 0x9a, 0xe5, 0x9f, 0xe2, 0x7d, 0xe4, 0x31, 0x63, 0x7b, 0x0d, 0x8a,
0xbd, 0xf2, 0x92, 0xee, 0x86, 0x95, 0xe4, 0x5d, 0xad, 0xbf, 0x8e, 0x7b, 0x3a, 0xbd, 0x8a, 0x6c,
0xe0, 0xd9, 0x23, 0xac, 0x48, 0xe5, 0x42, 0x56, 0x64, 0x0d, 0x0a, 0x02, 0xd1, 0xcb, 0xae, 0x4f,
0xbd, 0x20, 0x45, 0x96, 0x4f, 0x87, 0x06, 0x51, 0x4c, 0x50, 0xc1, 0x18, 0x38, 0x4c, 0x3a, 0x78,
0xbe, 0xe5, 0x59, 0x3e, 0x55, 0xb9, 0x5b, 0x4e, 0xc8, 0xdd, 0x26, 0x73, 0xe9, 0xfe, 0xa6, 0xe5,
0xed, 0x50, 0xbf, 0xdf, 0x56, 0x7d, 0x0e, 0x83, 0x2a, 0xa4, 0x08, 0x70, 0xf3, 0x8c, 0xd3, 0xff,
0xa9, 0xaf, 0x62, 0xbd, 0x9a, 0x94, 0x53, 0x6f, 0x8f, 0x66, 0x3f, 0x78, 0xfd, 0x7d, 0xfc, 0xf1,
0xed, 0x49, 0x23, 0xf6, 0x26, 0x8c, 0x5b, 0xbb, 0xc1, 0x20, 0xf1, 0x28, 0x78, 0x47, 0xd3, 0xfa,
0x06, 0xd6, 0xa8, 0x0a, 0xe8, 0x9a, 0xd5, 0xf4, 0x99, 0x37, 0x04, 0xf2, 0x47, 0xaa, 0x56, 0x06,
0xb4, 0x10, 0x3a, 0x85, 0xb3, 0x21, 0xed, 0xef, 0xc8, 0xbb, 0x8c, 0xa2, 0x89, 0x5a, 0xe9, 0x15,
0x4d, 0xdc, 0xfa, 0x94, 0x13, 0x3d, 0xd0, 0xbf, 0xc8, 0xc1, 0x54, 0xec, 0xf7, 0x8e, 0x3c, 0x07,
0x27, 0xf1, 0x07, 0x8f, 0x79, 0x12, 0x75, 0x46, 0x0f, 0xe9, 0x89, 0xfe, 0x2f, 0x6c, 0x93, 0x36,
0x8c, 0x39, 0xae, 0x4d, 0x6f, 0x17, 0x46, 0x85, 0x0f, 0x23, 0x81, 0x8c, 0xeb, 0xc1, 0x2f, 0x54,
0x8c, 0xd8, 0xb0, 0x9f, 0xcc, 0xa3, 0xe7, 0xd9, 0x2c, 0x29, 0x6e, 0x4a, 0x27, 0xfa, 0x2b, 0x30,
0x93, 0x25, 0x97, 0xd2, 0x80, 0xf3, 0x30, 0xb6, 0x67, 0xb5, 0xbb, 0x54, 0x36, 0x60, 0x53, 0x7e,
0xe8, 0x9f, 0xe5, 0x60, 0x32, 0xda, 0xc4, 0xc8, 0x65, 0x98, 0xc0, 0xe2, 0x1d, 0x4e, 0x74, 0x28,
0x79, 0x6c, 0x78, 0x96, 0xc1, 0x0c, 0xe3, 0x39, 0x4b, 0xaa, 0x9f, 0xe7, 0x2c, 0xb9, 0x7f, 0xc5,
0xf3, 0x3d, 0x0d, 0xce, 0xa7, 0xf4, 0x99, 0x14, 0x3b, 0x35, 0xc8, 0x8b, 0xa9, 0x66, 0x7f, 0x2b,
0xd2, 0xe9, 0xd0, 0x2c, 0xe1, 0x91, 0x17, 0x20, 0xec, 0xd4, 0x20, 0x2f, 0xd3, 0x11, 0xd3, 0x18,
0x95, 0x1a, 0x8d, 0x48, 0x2c, 0x81, 0x86, 0xfe, 0xa9, 0x06, 0x93, 0xd1, 0xe0, 0x52, 0xc0, 0x5c,
0x86, 0x73, 0x71, 0xd3, 0xb2, 0xfe, 0x11, 0x4e, 0xbe, 0x91, 0x40, 0x54, 0xa0, 0x15, 0x0f, 0x01,
0xb5, 0x24, 0xa4, 0x3c, 0x4f, 0x78, 0xc6, 0xeb, 0x7f, 0x9f, 0x86, 0x31, 0xd1, 0x85, 0xc8, 0xbb,
0x30, 0x2e, 0xd7, 0x3e, 0x32, 0x9f, 0x90, 0xe9, 0xc1, 0xfd, 0xb2, 0xb4, 0x30, 0x4c, 0x4c, 0x66,
0x4e, 0xbf, 0x78, 0xe7, 0xd7, 0xbf, 0xee, 0xe5, 0xa6, 0x49, 0xd1, 0x18, 0x5c, 0x62, 0xe5, 0x6a,
0x49, 0xee, 0x68, 0x30, 0xa1, 0xd6, 0x47, 0xb2, 0x98, 0x66, 0x37, 0xb6, 0x78, 0x96, 0x96, 0x86,
0x0b, 0x22, 0x84, 0x4b, 0x02, 0xc2, 0x2c, 0x99, 0x4e, 0x80, 0xa0, 0x16, 0x4d, 0x01, 0x42, 0x2d,
0x12, 0xe9, 0x20, 0x62, 0x9b, 0x51, 0x3a, 0x88, 0xf8, 0x4e, 0x92, 0x09, 0x22, 0x5c, 0x2f, 0xee,
0x6b, 0x70, 0x36, 0xbe, 0xd5, 0x10, 0x23, 0xcd, 0x47, 0xca, 0xba, 0x56, 0xaa, 0x1d, 0x5d, 0x01,
0xc1, 0xad, 0x0a, 0x70, 0x0b, 0xe4, 0x99, 0x04, 0x70, 0x5d, 0x54, 0xaa, 0xf4, 0xa3, 0x9c, 0x8c,
0xae, 0x20, 0xa4, 0x92, 0xe6, 0x32, 0x71, 0xbf, 0x29, 0x55, 0x8f, 0x2a, 0x8e, 0xf8, 0xd6, 0x05,
0xbe, 0x55, 0xb2, 0x9c, 0x80, 0xcf, 0x0f, 0x54, 0x14, 0x38, 0x6a, 0x1b, 0xef, 0x89, 0x32, 0xfa,
0x80, 0x7c, 0x08, 0x27, 0x70, 0xfe, 0x24, 0xa9, 0x6f, 0x35, 0x3a, 0x4e, 0x97, 0x16, 0x87, 0xca,
0x21, 0x1e, 0x5d, 0xe0, 0x99, 0x21, 0xa5, 0x04, 0x3c, 0x6a, 0x2c, 0xfd, 0x52, 0x83, 0xa9, 0xd8,
0x20, 0x4c, 0xaa, 0xc3, 0x32, 0x13, 0x03, 0x64, 0x1c, 0x59, 0x1e, 0x81, 0xad, 0x08, 0x60, 0xf3,
0xe4, 0x52, 0x56, 0x22, 0xfb, 0x10, 0x9e, 0x89, 0xcc, 0xad, 0x64, 0x35, 0x33, 0x2f, 0xb1, 0x91,
0xb8, 0x54, 0x39, 0xa2, 0x34, 0x62, 0x5b, 0x13, 0xd8, 0x56, 0xc8, 0xb3, 0xa9, 0x49, 0x54, 0x83,
0x6c, 0x98, 0xc3, 0xcf, 0x35, 0x38, 0x1d, 0xe9, 0xbb, 0x2b, 0x69, 0x2e, 0x13, 0xa6, 0xdd, 0xd2,
0xea, 0xd1, 0x84, 0x11, 0x5e, 0x4d, 0xc0, 0x5b, 0x26, 0x4b, 0x09, 0xf0, 0x54, 0x4f, 0xad, 0x04,
0x4d, 0x3e, 0x44, 0xf7, 0xb1, 0x06, 0x13, 0x6a, 0xe4, 0x4c, 0x6f, 0x19, 0xb1, 0x11, 0x36, 0xbd,
0x65, 0xc4, 0xa7, 0xd7, 0xcc, 0x64, 0x7a, 0x28, 0x1c, 0x82, 0xf9, 0x5a, 0x83, 0xf8, 0xb4, 0x97,
0xfe, 0xdc, 0x92, 0x47, 0xd5, 0xf4, 0xe7, 0x96, 0x32, 0xa4, 0xea, 0x1b, 0x02, 0x61, 0x85, 0xac,
0x64, 0x71, 0x86, 0xd3, 0xab, 0x42, 0x5a, 0x7f, 0xe1, 0xc1, 0x41, 0x59, 0x7b, 0x78, 0x50, 0xd6,
0xfe, 0x3c, 0x28, 0x6b, 0x77, 0x0f, 0xcb, 0x23, 0x0f, 0x0f, 0xcb, 0x23, 0xbf, 0x1d, 0x96, 0x47,
0xde, 0x5a, 0xe8, 0x9b, 0x52, 0x02, 0x83, 0x95, 0xb6, 0xd5, 0xe0, 0xd2, 0xf4, 0x6d, 0x69, 0x5c,
0x4c, 0x2a, 0x8d, 0x71, 0xf1, 0x87, 0xcf, 0x8d, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x2b, 0x21,
0xbf, 0x12, 0x05, 0x16, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -505,41 +505,41 @@ func init() {
func init() { proto.RegisterFile("kava/hard/v1beta1/tx.proto", fileDescriptor_72cf8eb667c23b8a) }
var fileDescriptor_72cf8eb667c23b8a = []byte{
// 534 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0xc1, 0x6e, 0xd3, 0x4a,
0x14, 0x8d, 0x13, 0x35, 0x2f, 0xb9, 0x7d, 0x0b, 0x3a, 0x0d, 0x28, 0x35, 0xe0, 0x54, 0x01, 0x4a,
0x36, 0xb1, 0xdb, 0x82, 0x58, 0x43, 0x60, 0x83, 0x54, 0x0b, 0x29, 0x08, 0x21, 0xb1, 0x41, 0xe3,
0x78, 0x34, 0xb1, 0x42, 0x3c, 0xc6, 0x77, 0x92, 0xb4, 0x7f, 0xc1, 0x9a, 0x0f, 0x40, 0xa2, 0x6b,
0x3e, 0xa2, 0xcb, 0xc2, 0x8a, 0x15, 0xa0, 0xe4, 0x47, 0x90, 0x3d, 0xf6, 0x24, 0x88, 0x28, 0xc9,
0x06, 0xc4, 0xca, 0x77, 0x74, 0xce, 0x3d, 0x73, 0x8e, 0xe6, 0xce, 0x18, 0xcc, 0x01, 0x1d, 0x53,
0xa7, 0x4f, 0x63, 0xdf, 0x19, 0x1f, 0x79, 0x4c, 0xd2, 0x23, 0x47, 0x9e, 0xda, 0x51, 0x2c, 0xa4,
0x20, 0x3b, 0x09, 0x66, 0x27, 0x98, 0x9d, 0x61, 0x66, 0x8d, 0x0b, 0x2e, 0x52, 0xd4, 0x49, 0x2a,
0x45, 0x34, 0xf7, 0x7a, 0x02, 0x87, 0x02, 0x5f, 0x2b, 0x40, 0x2d, 0x32, 0xc8, 0x52, 0x2b, 0xc7,
0xa3, 0xc8, 0xf4, 0x0e, 0x3d, 0x11, 0x84, 0x0a, 0x6f, 0x7e, 0x34, 0x00, 0x5c, 0xe4, 0x4f, 0x58,
0x24, 0x30, 0x90, 0xe4, 0x01, 0x54, 0x7d, 0x55, 0x8a, 0xb8, 0x6e, 0xec, 0x1b, 0xad, 0x6a, 0xa7,
0xfe, 0xe5, 0x53, 0xbb, 0x96, 0x69, 0x3e, 0xf2, 0xfd, 0x98, 0x21, 0x3e, 0x97, 0x71, 0x10, 0xf2,
0xee, 0x9c, 0x4a, 0x7a, 0x50, 0xa6, 0x43, 0x31, 0x0a, 0x65, 0xbd, 0xb8, 0x5f, 0x6a, 0x6d, 0x1f,
0xef, 0xd9, 0x59, 0x47, 0xb2, 0x6f, 0xee, 0xde, 0x7e, 0x2c, 0x82, 0xb0, 0x73, 0x78, 0xf1, 0xad,
0x51, 0x38, 0xff, 0xde, 0x68, 0xf1, 0x40, 0xf6, 0x47, 0x9e, 0xdd, 0x13, 0xc3, 0xcc, 0x72, 0xf6,
0x69, 0xa3, 0x3f, 0x70, 0xe4, 0x59, 0xc4, 0x30, 0x6d, 0xc0, 0x6e, 0x26, 0xdd, 0xac, 0x01, 0x99,
0x5b, 0xed, 0x32, 0x8c, 0x44, 0x88, 0xac, 0x79, 0x6e, 0xc0, 0xb6, 0x8b, 0xfc, 0x65, 0x20, 0xfb,
0x7e, 0x4c, 0x27, 0xff, 0x76, 0x84, 0xab, 0xb0, 0xbb, 0xe0, 0x55, 0x67, 0xf8, 0x60, 0x40, 0xd5,
0x45, 0xde, 0x11, 0x71, 0x2c, 0x26, 0xe4, 0x3e, 0x54, 0xbc, 0xb4, 0x62, 0xeb, 0x03, 0x68, 0xe6,
0xdf, 0xf1, 0xbf, 0x0b, 0x3b, 0xda, 0xa7, 0x76, 0xff, 0xd9, 0x80, 0x8a, 0x8b, 0xbc, 0xcb, 0x22,
0x7a, 0x46, 0x0e, 0xa1, 0x8c, 0x2c, 0xf4, 0x37, 0xb0, 0x9e, 0xf1, 0x88, 0x0d, 0x5b, 0x62, 0x12,
0xb2, 0xb8, 0x5e, 0x5c, 0xd3, 0xa0, 0x68, 0x0b, 0x41, 0x4b, 0x7f, 0x2e, 0x28, 0x81, 0x2b, 0x79,
0x24, 0x9d, 0x73, 0x0c, 0xff, 0xbb, 0xc8, 0x4f, 0x82, 0xb7, 0xa3, 0xc0, 0xa7, 0x92, 0x25, 0x51,
0x07, 0x8c, 0x45, 0x9b, 0x44, 0x55, 0xbc, 0x5f, 0x4e, 0xb6, 0xb8, 0xe9, 0xc9, 0x36, 0xaf, 0x41,
0x6d, 0x71, 0xdf, 0xdc, 0xcf, 0xf1, 0xfb, 0x12, 0x94, 0x5c, 0xe4, 0xe4, 0x19, 0xfc, 0x97, 0xdf,
0xdf, 0x9b, 0xf6, 0x6f, 0x6f, 0x86, 0x3d, 0xbf, 0x33, 0xe6, 0x9d, 0x95, 0x70, 0x2e, 0x4c, 0xba,
0x50, 0xd1, 0xd7, 0xc9, 0x5a, 0xde, 0x92, 0xe3, 0xe6, 0xc1, 0x6a, 0x5c, 0x6b, 0x9e, 0x40, 0x39,
0x1b, 0xef, 0x1b, 0xcb, 0x3b, 0x14, 0x6a, 0xde, 0x5e, 0x85, 0x6a, 0xb5, 0xa7, 0xb0, 0xa5, 0xc6,
0xed, 0xfa, 0x72, 0x7a, 0x0a, 0x9a, 0xb7, 0x56, 0x80, 0x5a, 0xea, 0x05, 0x54, 0xe7, 0x47, 0xda,
0x58, 0xde, 0xa1, 0x09, 0xe6, 0xdd, 0x35, 0x84, 0x5c, 0xb6, 0xf3, 0xf0, 0x62, 0x6a, 0x19, 0x97,
0x53, 0xcb, 0xf8, 0x31, 0xb5, 0x8c, 0x77, 0x33, 0xab, 0x70, 0x39, 0xb3, 0x0a, 0x5f, 0x67, 0x56,
0xe1, 0xd5, 0xc1, 0xc2, 0x30, 0x26, 0x62, 0xed, 0x37, 0xd4, 0xc3, 0xb4, 0x72, 0x4e, 0xd5, 0x9f,
0x20, 0x1d, 0x48, 0xaf, 0x9c, 0xbe, 0xd0, 0xf7, 0x7e, 0x06, 0x00, 0x00, 0xff, 0xff, 0xb7, 0x7f,
0xac, 0x81, 0x23, 0x06, 0x00, 0x00,
// 533 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0x4f, 0x8f, 0xd2, 0x4e,
0x18, 0xa6, 0x90, 0xe5, 0x07, 0xef, 0xfe, 0x0e, 0xee, 0x2c, 0x1a, 0xb6, 0x6a, 0xd9, 0xa0, 0xae,
0x5c, 0x68, 0x77, 0x57, 0xe3, 0x59, 0xd1, 0x8b, 0xc9, 0x36, 0x26, 0x18, 0x63, 0xe2, 0xc5, 0x4c,
0xe9, 0x64, 0x68, 0x90, 0x4e, 0xed, 0x3b, 0xc0, 0xee, 0xb7, 0xf0, 0xec, 0x07, 0x30, 0x71, 0xcf,
0x7e, 0x88, 0x3d, 0xae, 0x9e, 0x3c, 0xa9, 0x81, 0x2f, 0x62, 0xda, 0x69, 0x07, 0x8c, 0x04, 0xb8,
0x68, 0x3c, 0x31, 0xed, 0xf3, 0x87, 0xe7, 0xc9, 0xbc, 0x33, 0x05, 0x73, 0x40, 0xc7, 0xd4, 0xe9,
0xd3, 0xd8, 0x77, 0xc6, 0x47, 0x1e, 0x93, 0xf4, 0xc8, 0x91, 0xa7, 0x76, 0x14, 0x0b, 0x29, 0xc8,
0x4e, 0x82, 0xd9, 0x09, 0x66, 0x67, 0x98, 0x69, 0xf5, 0x04, 0x0e, 0x05, 0x3a, 0x1e, 0x45, 0xa6,
0x05, 0x3d, 0x11, 0x84, 0x4a, 0x62, 0xee, 0x29, 0xfc, 0x75, 0xfa, 0xe4, 0xa8, 0x87, 0x0c, 0xaa,
0x71, 0xc1, 0x85, 0x7a, 0x9f, 0xac, 0xd4, 0xdb, 0xe6, 0x47, 0x03, 0xc0, 0x45, 0xfe, 0x84, 0x45,
0x02, 0x03, 0x49, 0x1e, 0x40, 0xd5, 0x57, 0x4b, 0x11, 0xd7, 0x8d, 0x7d, 0xa3, 0x55, 0xed, 0xd4,
0xbf, 0x7c, 0x6a, 0xd7, 0x32, 0xa7, 0x47, 0xbe, 0x1f, 0x33, 0xc4, 0xe7, 0x32, 0x0e, 0x42, 0xde,
0x9d, 0x53, 0x49, 0x0f, 0xca, 0x74, 0x28, 0x46, 0xa1, 0xac, 0x17, 0xf7, 0x4b, 0xad, 0xed, 0xe3,
0x3d, 0x3b, 0x53, 0x24, 0x41, 0xf3, 0xf4, 0xf6, 0x63, 0x11, 0x84, 0x9d, 0xc3, 0x8b, 0x6f, 0x8d,
0xc2, 0xf9, 0xf7, 0x46, 0x8b, 0x07, 0xb2, 0x3f, 0xf2, 0xec, 0x9e, 0x18, 0x66, 0x41, 0xb3, 0x9f,
0x36, 0xfa, 0x03, 0x47, 0x9e, 0x45, 0x0c, 0x53, 0x01, 0x76, 0x33, 0xeb, 0x66, 0x0d, 0xc8, 0x3c,
0x6a, 0x97, 0x61, 0x24, 0x42, 0x64, 0xcd, 0x73, 0x03, 0xb6, 0x5d, 0xe4, 0x2f, 0x03, 0xd9, 0xf7,
0x63, 0x3a, 0xf9, 0xb7, 0x2b, 0x5c, 0x85, 0xdd, 0x85, 0xac, 0xba, 0xc3, 0x07, 0x03, 0xaa, 0x2e,
0xf2, 0x8e, 0x88, 0x63, 0x31, 0x21, 0xf7, 0xa1, 0xe2, 0xa5, 0x2b, 0xb6, 0xbe, 0x80, 0x66, 0xfe,
0x9d, 0xfc, 0xbb, 0xb0, 0xa3, 0x73, 0xea, 0xf4, 0x9f, 0x0d, 0xa8, 0xb8, 0xc8, 0xbb, 0x2c, 0xa2,
0x67, 0xe4, 0x10, 0xca, 0xc8, 0x42, 0x7f, 0x83, 0xe8, 0x19, 0x8f, 0xd8, 0xb0, 0x25, 0x26, 0x21,
0x8b, 0xeb, 0xc5, 0x35, 0x02, 0x45, 0x5b, 0x28, 0x5a, 0xfa, 0x73, 0x45, 0x09, 0x5c, 0xc9, 0x2b,
0xe9, 0x9e, 0x63, 0xf8, 0xdf, 0x45, 0x7e, 0x12, 0xbc, 0x1d, 0x05, 0x3e, 0x95, 0x2c, 0xa9, 0x3a,
0x60, 0x2c, 0xda, 0xa4, 0xaa, 0xe2, 0xfd, 0xb2, 0xb3, 0xc5, 0x4d, 0x77, 0xb6, 0x79, 0x0d, 0x6a,
0x8b, 0xff, 0x9b, 0xe7, 0x39, 0x7e, 0x5f, 0x82, 0x92, 0x8b, 0x9c, 0x3c, 0x83, 0xff, 0xf2, 0xf3,
0x7b, 0xd3, 0xfe, 0xed, 0xce, 0xb0, 0xe7, 0x67, 0xc6, 0xbc, 0xb3, 0x12, 0xce, 0x8d, 0x49, 0x17,
0x2a, 0xfa, 0x38, 0x59, 0xcb, 0x25, 0x39, 0x6e, 0x1e, 0xac, 0xc6, 0xb5, 0xe7, 0x09, 0x94, 0xb3,
0xf1, 0xbe, 0xb1, 0x5c, 0xa1, 0x50, 0xf3, 0xf6, 0x2a, 0x54, 0xbb, 0x3d, 0x85, 0x2d, 0x35, 0x6e,
0xd7, 0x97, 0xd3, 0x53, 0xd0, 0xbc, 0xb5, 0x02, 0xd4, 0x56, 0x2f, 0xa0, 0x3a, 0xdf, 0xd2, 0xc6,
0x72, 0x85, 0x26, 0x98, 0x77, 0xd7, 0x10, 0x72, 0xdb, 0xce, 0xc3, 0x8b, 0xa9, 0x65, 0x5c, 0x4e,
0x2d, 0xe3, 0xc7, 0xd4, 0x32, 0xde, 0xcd, 0xac, 0xc2, 0xe5, 0xcc, 0x2a, 0x7c, 0x9d, 0x59, 0x85,
0x57, 0x07, 0x0b, 0xc3, 0x98, 0x98, 0xb5, 0xdf, 0x50, 0x0f, 0xd3, 0x95, 0x73, 0xaa, 0xbe, 0x04,
0xe9, 0x40, 0x7a, 0xe5, 0xf4, 0x86, 0xbe, 0xf7, 0x33, 0x00, 0x00, 0xff, 0xff, 0x91, 0x63, 0x35,
0x65, 0x23, 0x06, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

Some files were not shown because too many files have changed in this diff Show More