From c1fd8e04bf592d90460cc1fdd7a369af7e3d1b17 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Fri, 4 Sep 2026 11:28:19 +0100 Subject: [PATCH 1/6] Upgrade to go 1.27 and address lint issues Upgrade the entire go module to latest go 1.27.1 and address lint issues, adjust CI builds, etc. --- .github/workflows/cross-arch-build.yml | 12 +- .github/workflows/eth_blocktests.yml | 4 +- .github/workflows/execution-specs.yml | 8 +- .github/workflows/go-test.yml | 6 +- .github/workflows/golangci.yml | 10 +- .github/workflows/goreleaser-release.yml | 2 +- .github/workflows/integration-test.yml | 12 +- .github/workflows/mock_balances_build.yml | 4 +- .github/workflows/release-upgrade-test.yml | 6 +- .github/workflows/rocksdb-unit_tests.yml | 4 +- .github/workflows/seed-reachability.yml | 2 +- .github/workflows/sei-db-tests.yml | 6 +- .github/workflows/uci-go-lint.yml | 2 +- .github/workflows/uci-release-publish.yml | 2 +- AGENTS.md | 8 +- Dockerfile | 2 +- Makefile | 2 +- app/test_helpers.go | 22 ++-- cmd/autobahn-e2e/aws.go | 75 ++++++------ cmd/autobahn-e2e/command.go | 5 + cmd/autobahn-e2e/command_test.go | 2 +- cmd/autobahn-e2e/deploy.go | 6 +- cmd/autobahn-e2e/forward.go | 2 +- cmd/autobahn-e2e/list.go | 4 +- cmd/autobahn-e2e/teardown.go | 2 +- cmd/frozen-rpc-router/main.go | 2 +- cmd/frozen-rpc-router/router.go | 25 ++-- config/registry/registry.go | 4 +- config/registry/resolve.go | 4 +- docker/localnode/Dockerfile | 2 +- docker/rpcnode/Dockerfile | 2 +- evmrpc/block.go | 114 +++++++++++------- evmrpc/block_trace_profiled.go | 26 ++-- evmrpc/info.go | 6 +- evmrpc/initialize_block_test.go | 16 +-- evmrpc/sei_legacy_http.go | 33 ++--- evmrpc/server.go | 32 ++--- evmrpc/subscribe.go | 92 +++++++------- evmrpc/tests/mock_client.go | 8 +- evmrpc/tests/mock_contracts.go | 6 +- evmrpc/tx.go | 8 +- evmrpc/utils.go | 4 +- .../processblock/verify/distribution.go | 14 ++- giga/deps/xevm/types/errors.go | 2 +- giga/deps/xevm/types/ethtx/access_list.go | 3 + giga/deps/xevm/types/gov.go | 32 ++--- giga/evmonly/cmd/evmonly-loadtest/metrics.go | 12 +- giga/evmonly/cmd/evmonly-loadtest/profiles.go | 2 +- giga/executor/lib/evmlib.go | 2 +- giga/executor/lib/gen/main.go | 4 +- giga/tests/harness/loader.go | 2 +- go.mod | 72 +++++------ go.sum | 4 +- inprocess/doc.go | 5 +- loadtest/loadtest_client.go | 14 ++- loadtest/main.go | 20 +-- precompiles/p256/legacy/v606/verifier.go | 1 + precompiles/p256/legacy/v614/verifier.go | 1 + precompiles/p256/legacy/v620/verifier.go | 1 + precompiles/p256/legacy/v630/verifier.go | 1 + precompiles/p256/legacy/v640/verifier.go | 1 + precompiles/p256/legacy/v65/verifier.go | 1 + precompiles/p256/verifier.go | 1 + scripts/build-static.sh | 2 +- scripts/evm_stress/main.go | 5 +- sei-cosmos/baseapp/abci.go | 2 +- sei-cosmos/baseapp/abci_query_metrics.go | 2 +- sei-cosmos/baseapp/baseapp.go | 4 +- sei-cosmos/client/debug/main.go | 2 +- sei-cosmos/client/rpc/validators.go | 11 +- sei-cosmos/codec/types/interface_registry.go | 2 +- sei-cosmos/codec/types/legacy.go | 2 +- .../crypto/keys/internal/ecdsa/privkey.go | 2 + .../crypto/keys/internal/ecdsa/pubkey.go | 2 + sei-cosmos/store/multiversion/memiterator.go | 5 +- sei-cosmos/telemetry/metrics.go | 3 +- sei-cosmos/telemetry/wrapper.go | 4 +- sei-cosmos/types/decimal.go | 4 +- sei-cosmos/types/errors/abci.go | 2 +- sei-cosmos/types/events.go | 9 +- sei-cosmos/x/auth/client/cli/tx_multisign.go | 4 +- sei-cosmos/x/auth/client/cli/tx_sign.go | 3 +- sei-cosmos/x/auth/client/testutil/helpers.go | 33 ++--- sei-cosmos/x/auth/client/testutil/suite.go | 17 ++- sei-cosmos/x/authz/client/testutil/query.go | 17 ++- sei-cosmos/x/authz/client/testutil/tx.go | 58 ++++----- sei-cosmos/x/bank/client/testutil/suite.go | 92 ++++++++------ .../x/distribution/client/testutil/suite.go | 66 +++++----- sei-cosmos/x/distribution/types/proposal.go | 4 +- sei-cosmos/x/gov/client/testutil/suite.go | 37 +++--- sei-cosmos/x/gov/types/proposal.go | 4 +- sei-cosmos/x/gov/types/vote.go | 4 +- .../x/params/types/proposal/proposal.go | 8 +- sei-cosmos/x/params/types/subspace.go | 2 +- sei-cosmos/x/params/types/table.go | 2 +- sei-cosmos/x/staking/client/testutil/suite.go | 56 +++++---- sei-cosmos/x/staking/types/keys.go | 12 +- sei-db/common/metrics/setup.go | 2 +- sei-db/common/metrics/system_metrics.go | 3 +- sei-db/db_engine/litt/cli/litt_cli.go | 55 +++++---- sei-db/db_engine/litt/disktable/unlock.go | 2 +- sei-db/db_engine/pebbledb/mvcc/comparator.go | 12 +- sei-db/db_engine/pebbledb/mvcc/db.go | 9 +- .../db_engine/pebbledb/mvcc/db_ascending.go | 7 +- sei-db/db_engine/pebbledb/mvcc/iterator.go | 5 +- .../pebbledb/mvcc/iterator_ascending.go | 5 +- sei-db/seiwal/walsim/wal_store.go | 2 +- sei-db/seiwal/walsim/walsim_config.go | 12 +- .../bench/cryptosim/cmd/cryptosim/main.go | 2 +- sei-db/state_db/sc/memiavl/multitree.go | 20 +-- .../seidb/operations/evm_logical_digest.go | 32 +++-- sei-db/tools/rpc_bench/main.go | 12 +- sei-db/wal/wal.go | 2 +- .../cmd/tendermint/commands/debug/io.go | 4 +- .../internal/libs/protoio/reader.go | 8 +- sei-tendermint/internal/p2p/mux/mux.go | 7 +- sei-tendermint/internal/p2p/testonly.go | 2 +- sei-tendermint/internal/rpc/core/events.go | 4 +- sei-tendermint/internal/rpc/core/mempool.go | 8 +- sei-tendermint/internal/test/factory/tx.go | 2 +- sei-tendermint/libs/json/decoder.go | 8 +- sei-tendermint/libs/utils/scope/global.go | 2 +- sei-tendermint/node/node.go | 2 +- sei-tendermint/node/seed.go | 2 +- sei-tendermint/privval/socket_dialers.go | 6 +- .../rpc/jsonrpc/client/http_json_client.go | 12 +- .../jsonrpc/client/http_json_client_test.go | 6 +- .../rpc/jsonrpc/client/integration_test.go | 3 +- .../rpc/jsonrpc/client/ws_client.go | 6 +- .../jsonrpc/server/http_json_handler_test.go | 2 +- .../rpc/jsonrpc/server/http_server.go | 6 +- .../rpc/jsonrpc/server/http_server_test.go | 5 +- .../rpc/jsonrpc/server/parse_test.go | 12 +- sei-tendermint/rpc/jsonrpc/server/rpc_func.go | 2 +- .../rpc/jsonrpc/server/ws_handler_test.go | 2 +- sei-tendermint/rpc/jsonrpc/types/types.go | 14 ++- .../scripts/confix/condiff/condiff.go | 2 +- sei-tendermint/scripts/confix/plan.go | 27 +++-- .../metricsgen/metricsdiff/metricsdiff.go | 3 +- .../scripts/metricsgen/metricsgen.go | 2 +- sei-tendermint/test/e2e/generator/generate.go | 10 +- sei-tendermint/test/e2e/pkg/testnet.go | 2 +- sei-tendermint/types/block.go | 3 + sei-tendermint/types/events.go | 13 +- sei-tendermint/types/node_info.go | 5 + sei-tendermint/types/utils.go | 2 +- sei-tendermint/types/vote_set.go | 2 +- sei-wasmd/x/wasm/artifacts/v152/api/mocks.go | 28 +++-- sei-wasmd/x/wasm/artifacts/v155/api/mocks.go | 28 +++-- sei-wasmd/x/wasm/keeper/keeper.go | 2 +- sei-wasmd/x/wasm/keeper/metrics.go | 27 +++-- sei-wasmd/x/wasm/keeper/msg_server.go | 12 +- sei-wasmd/x/wasm/keeper/proposal_handler.go | 10 +- sei-wasmd/x/wasm/types/test_fixtures.go | 40 +++--- sei-wasmd/x/wasm/types/types.go | 2 +- sei-wasmvm/internal/api/mocks.go | 28 +++-- sei-wasmvm/types/env_test.go | 2 +- sei-wasmvm/types/systemerror.go | 2 +- testutil/processblock/verify/distribution.go | 14 ++- utils/datastructures/typed_sync_map.go | 11 +- utils/helpers/address.go | 4 +- utils/helpers/legacy/v575/address.go | 4 +- utils/helpers/legacy/v600/address.go | 4 +- x/evm/client/cli/query.go | 12 +- x/evm/keeper/trace_db.go | 4 +- x/evm/types/errors.go | 2 +- x/evm/types/ethtx/access_list.go | 3 + x/evm/types/gov.go | 32 ++--- x/mint/types/gov.go | 4 +- 169 files changed, 1058 insertions(+), 866 deletions(-) diff --git a/.github/workflows/cross-arch-build.yml b/.github/workflows/cross-arch-build.yml index f645d0ba4c..98640d423f 100644 --- a/.github/workflows/cross-arch-build.yml +++ b/.github/workflows/cross-arch-build.yml @@ -25,9 +25,9 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Install system dependencies run: | @@ -64,9 +64,9 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Install system dependencies run: | @@ -246,9 +246,9 @@ jobs: submodules: true - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Install system dependencies run: | diff --git a/.github/workflows/eth_blocktests.yml b/.github/workflows/eth_blocktests.yml index e525e91e3e..12642fd63a 100644 --- a/.github/workflows/eth_blocktests.yml +++ b/.github/workflows/eth_blocktests.yml @@ -53,9 +53,9 @@ jobs: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Clone ETH Blocktests run: | diff --git a/.github/workflows/execution-specs.yml b/.github/workflows/execution-specs.yml index 5ea7d7693a..d150239240 100644 --- a/.github/workflows/execution-specs.yml +++ b/.github/workflows/execution-specs.yml @@ -27,9 +27,9 @@ jobs: steps: # See: https://github.com/actions/checkout/releases/tag/v7.0.0 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' cache-dependency-path: go.sum - name: Restore ethereum/tests fixtures uses: actions/cache@v4 @@ -111,9 +111,9 @@ jobs: labels: sei-chain.ci-run-id=${{ github.run_id }} cache-from: type=registry,ref=${{ env.GHCR_RPCNODE }}:cache cache-to: type=registry,ref=${{ env.GHCR_RPCNODE }}:cache,mode=max - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Build seid in localnode image env: DOCKER_PLATFORM: linux/amd64 diff --git a/.github/workflows/go-test.yml b/.github/workflows/go-test.yml index f0364023f7..632e2682dd 100644 --- a/.github/workflows/go-test.yml +++ b/.github/workflows/go-test.yml @@ -13,7 +13,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event_name == 'push' && github.sha || github.ref }} env: - GO_VERSION: '1.25.6' + GO_VERSION: '1.27.1' GO_TEST_TIMEOUT: 30m # state_db tests run in their own workflow (sei-db-tests.yml); exclude # that subtree everywhere in this workflow to avoid double-running them. @@ -31,7 +31,7 @@ jobs: with: fetch-depth: 1 - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: go-version: ${{ env.GO_VERSION }} cache: false @@ -76,7 +76,7 @@ jobs: # Depth 0 for PRs so merge-base diff against the base branch works. fetch-depth: ${{ github.event_name == 'pull_request' && '0' || '1' }} - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 if: github.event_name != 'merge_group' with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/golangci.yml b/.github/workflows/golangci.yml index a7259ccdf5..3e98933aa7 100644 --- a/.github/workflows/golangci.yml +++ b/.github/workflows/golangci.yml @@ -22,18 +22,18 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' # See: https://github.com/actions/checkout/releases/tag/v7.0.0 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - name: golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v9 with: - version: v2.8.0 + version: v2.13.2 args: --timeout 10m0s # Separate from the step above because that one honours run.tests, which is false, # so its gofmt/goimports formatters never see a _test.go file. `fmt` ignores # run.tests and so covers them. Keep the version in step with the Makefile. - name: gofmt/goimports (including tests) - run: go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.8.0 fmt --diff + run: GOTOOLCHAIN=go1.27.1 go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.13.2 fmt --diff diff --git a/.github/workflows/goreleaser-release.yml b/.github/workflows/goreleaser-release.yml index b4a3398c3b..75ee72e3af 100644 --- a/.github/workflows/goreleaser-release.yml +++ b/.github/workflows/goreleaser-release.yml @@ -20,5 +20,5 @@ jobs: uses: sei-protocol/uci/.github/workflows/goreleaser-release.yml@v0.0.11 with: ref: ${{ inputs.tag }} - go-version: '1.25.6' + go-version: '1.27.1' submodules: 'false' diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 26d4bdc656..06596c8786 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -129,9 +129,9 @@ jobs: source .github/scripts/docker-registry-retry.sh docker tag sei-chain/rpcnode "${GHCR_RPCNODE}:${{ github.run_id }}" push_with_retry "${GHCR_RPCNODE}:${{ github.run_id }}" - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Build seid and frozen RPC router binaries in localnode container env: DOCKER_PLATFORM: linux/amd64 @@ -189,9 +189,9 @@ jobs: run: sudo apt-get install -y jq - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Login to GitHub Container Registry # See: https://github.com/docker/login-action/releases/tag/v4.2.0 uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee @@ -339,9 +339,9 @@ jobs: run: bash .github/scripts/ci-relocate-docker-data-root.sh - name: Relocate Go caches to /mnt run: bash .github/scripts/ci-relocate-go-cache.sh - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Install jq run: sudo apt-get install -y jq - name: Login to Docker Hub diff --git a/.github/workflows/mock_balances_build.yml b/.github/workflows/mock_balances_build.yml index f0b58d5a33..ecbf885804 100644 --- a/.github/workflows/mock_balances_build.yml +++ b/.github/workflows/mock_balances_build.yml @@ -25,9 +25,9 @@ jobs: steps: # See: https://github.com/actions/checkout/releases/tag/v7.0.0 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Build with Mock Balances run: make install-mock-balances diff --git a/.github/workflows/release-upgrade-test.yml b/.github/workflows/release-upgrade-test.yml index de7f73374c..35e2adc630 100644 --- a/.github/workflows/release-upgrade-test.yml +++ b/.github/workflows/release-upgrade-test.yml @@ -61,10 +61,10 @@ jobs: - name: Relocate Go caches to /mnt run: bash .github/scripts/ci-relocate-go-cache.sh - # See: https://github.com/actions/setup-go/releases/tag/v6 - - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 + # See: https://github.com/actions/setup-go/releases/tag/v7 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e with: - go-version: '1.25.6' + go-version: '1.27.1' - name: Run coordinated release upgrade run: bash .github/scripts/release-upgrade-test.sh diff --git a/.github/workflows/rocksdb-unit_tests.yml b/.github/workflows/rocksdb-unit_tests.yml index 9f95ced5b4..62b5680a3c 100644 --- a/.github/workflows/rocksdb-unit_tests.yml +++ b/.github/workflows/rocksdb-unit_tests.yml @@ -18,9 +18,9 @@ jobs: name: RocksDB Tests runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: - go-version: '1.25.6' + go-version: '1.27.1' # See: https://github.com/actions/checkout/releases/tag/v7.0.0 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 diff --git a/.github/workflows/seed-reachability.yml b/.github/workflows/seed-reachability.yml index d59117e565..37eb488f7f 100644 --- a/.github/workflows/seed-reachability.yml +++ b/.github/workflows/seed-reachability.yml @@ -34,7 +34,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v7 with: go-version-file: go.mod cache: true diff --git a/.github/workflows/sei-db-tests.yml b/.github/workflows/sei-db-tests.yml index ffa68488f0..36a1b8235c 100644 --- a/.github/workflows/sei-db-tests.yml +++ b/.github/workflows/sei-db-tests.yml @@ -13,7 +13,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event_name == 'push' && github.sha || github.ref }} env: - GO_VERSION: '1.25.6' + GO_VERSION: '1.27.1' GO_TEST_TIMEOUT: 30m STATE_DB_PKG_PREFIX: github.com/sei-protocol/sei-chain/sei-db/state_db @@ -29,7 +29,7 @@ jobs: with: fetch-depth: 1 - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 with: go-version: ${{ env.GO_VERSION }} cache: false @@ -73,7 +73,7 @@ jobs: # Depth 0 for PRs so merge-base diff against the base branch works. fetch-depth: ${{ github.event_name == 'pull_request' && '0' || '1' }} - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7 if: github.event_name != 'merge_group' with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/uci-go-lint.yml b/.github/workflows/uci-go-lint.yml index cc563444d4..135aa25377 100644 --- a/.github/workflows/uci-go-lint.yml +++ b/.github/workflows/uci-go-lint.yml @@ -22,4 +22,4 @@ jobs: name: Go uses: sei-protocol/uci/.github/workflows/go-lint.yml@v0.0.9 with: - go-version: '1.25.6' \ No newline at end of file + go-version: '1.27.1' \ No newline at end of file diff --git a/.github/workflows/uci-release-publish.yml b/.github/workflows/uci-release-publish.yml index 7cc9e2893c..482513faca 100644 --- a/.github/workflows/uci-release-publish.yml +++ b/.github/workflows/uci-release-publish.yml @@ -40,7 +40,7 @@ jobs: uses: sei-protocol/uci/.github/workflows/goreleaser-release.yml@v0.0.11 with: ref: ${{ github.ref_type == 'tag' && github.ref_name || needs.publish.outputs.version }} - go-version: '1.25.6' + go-version: '1.27.1' # Repo submodules are Solidity test libs (forge-std/openzeppelin/solmate); the # seid binary build doesn't use them, so skip the fetch. submodules: 'false' diff --git a/AGENTS.md b/AGENTS.md index 0b7b61db8e..185f14db1b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,7 +1,7 @@ # Sei Chain `github.com/sei-protocol/sei-chain` is a Cosmos SDK / Tendermint blockchain with -a native EVM. It targets **Go 1.25.6**. +a native EVM. It targets **Go 1.27.1**. ## Nested guides @@ -112,7 +112,7 @@ run. ## Lint, build & test Linting and formatting are driven by the root `Makefile` and `.golangci.yml` -(golangci-lint v2.8.0; enabled linters include `errcheck`, `gosec`, `govet`, +(golangci-lint v2.13.2; enabled linters include `errcheck`, `gosec`, `govet`, `staticcheck`, `ineffassign`, `goconst`, `prealloc`, `unconvert`, `misspell`, `bodyclose`, and `dogsled`; generated `*.pb.go` files are excluded). @@ -134,8 +134,8 @@ go test .//... # only for packages that touch no on-disk resour ``` CI mirrors these checks: `.github/workflows/golangci.yml` runs golangci-lint -v2.8.0 followed by `golangci-lint fmt --diff`, and `.github/workflows/go-test.yml` -runs `go test -race` on Go 1.25.6. +v2.13.2 followed by `golangci-lint fmt --diff`, and `.github/workflows/go-test.yml` +runs `go test -race` on Go 1.27.1. ### Running tests on a RAM disk diff --git a/Dockerfile b/Dockerfile index daa293b74a..7b28ba15c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ ARG SEICTL_VERSION=v0.0.5@sha256:268fc871e8358e706f505f0ce9ef318761e0d00d317716e9d87218734ae1a81c FROM ghcr.io/sei-protocol/seictl:${SEICTL_VERSION} AS seictl -FROM docker.io/golang:1.25.6-bookworm@sha256:2f768d462dbffbb0f0b3a5171009f162945b086f326e0b2a8fd5d29c3219ff14 AS builder +FROM docker.io/golang:1.27.1-bookworm@sha256:648f440f42a0958804efb24df176f806f9d353b41f1c0627f666428e40310f6b AS builder WORKDIR /go/src/sei-chain COPY sei-wasmd/x/wasm/artifacts/v152/api/*.so /tmp/wasmd-libs/ diff --git a/Makefile b/Makefile index fcce17fb4d..2e3003858e 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ COMMIT := $(shell git log -1 --format='%H') BUILDDIR ?= $(CURDIR)/build INVARIANT_CHECK_INTERVAL ?= $(INVARIANT_CHECK_INTERVAL:-0) # Pinned here so the lint targets and .github/workflows/golangci.yml cannot drift apart. -GOLANGCI_LINT := go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.8.0 +GOLANGCI_LINT := GOTOOLCHAIN=go1.27.1 go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.13.2 export PROJECT_HOME=$(shell git rev-parse --show-toplevel) # Parent of the Go module cache. Derived from `go env GOMODCACHE` so that the # container/compose mounts (`$(GO_PKG_PATH)/mod`) follow a relocated GOMODCACHE diff --git a/app/test_helpers.go b/app/test_helpers.go index e33512e322..7621ffc50c 100644 --- a/app/test_helpers.go +++ b/app/test_helpers.go @@ -53,6 +53,8 @@ import ( const TestContract = "TEST" const TestUser = "sei1jdppe6fnj2q7hjsepty5crxtrryzhuqsjrj95y" +const testChainID = "sei-test" + type TestTx struct { msgs []sdk.Msg } @@ -82,7 +84,7 @@ type TestAppOpts struct { func (t TestAppOpts) Get(s string) interface{} { if s == "chain-id" { - return "sei-test" + return testChainID } if s == FlagSCEnable { return true @@ -194,7 +196,7 @@ func newTestWrapper(tb testing.TB, tm time.Time, valPub cryptotypes.PubKey, enab } else { appPtr = Setup(tb, false, enableEVMCustomPrecompiles, false, baseAppOptions...) } - ctx := appPtr.NewContext(false, tmproto.Header{Height: 1, ChainID: "sei-test", Time: tm}) + ctx := appPtr.NewContext(false, tmproto.Header{Height: 1, ChainID: testChainID, Time: tm}) wrapper := &TestWrapper{ App: appPtr, Ctx: ctx, @@ -399,7 +401,7 @@ func SetupWithAppOptsAndDefaultHome(isCheckTx bool, appOpts TestAppOpts, enableE _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) @@ -467,7 +469,7 @@ func SetupWithDB(tb testing.TB, db dbm.DB, isCheckTx bool, enableEVMCustomPrecom _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) @@ -514,7 +516,7 @@ func SetupWithScReceiptFromOpts(t *testing.T, isCheckTx bool, enableEVMCustomPre _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) @@ -612,7 +614,7 @@ func SetupTestingAppWithLevelDb(t *testing.T, isCheckTx bool, enableEVMCustomPre _, err = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) @@ -738,7 +740,7 @@ func SetupWithGenesisValSet(t *testing.T, valSet *tmtypes.ValidatorSet, genAccs // init chain will set the validator set and initialize the genesis accounts _, _ = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) @@ -748,7 +750,7 @@ func SetupWithGenesisValSet(t *testing.T, valSet *tmtypes.ValidatorSet, genAccs _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{ Hash: app.LastCommitID().Hash, Header: &tmproto.Header{ - ChainID: "sei-test", + ChainID: testChainID, Height: app.LastBlockHeight() + 1, NextValidatorsHash: valSet.Hash(), }, @@ -779,13 +781,13 @@ func SetupWithGenesisAccounts(t *testing.T, genAccs []authtypes.GenesisAccount, _, _ = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: "sei-test", + ChainId: testChainID, AppStateBytes: stateBytes, }, ) _, _ = app.Commit(context.Background()) - _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{Header: &tmproto.Header{ChainID: "sei-test", Height: app.LastBlockHeight() + 1}}) + _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{Header: &tmproto.Header{ChainID: testChainID, Height: app.LastBlockHeight() + 1}}) return app } diff --git a/cmd/autobahn-e2e/aws.go b/cmd/autobahn-e2e/aws.go index 77f1dc2304..1cd8830be5 100644 --- a/cmd/autobahn-e2e/aws.go +++ b/cmd/autobahn-e2e/aws.go @@ -14,7 +14,14 @@ import ( "time" ) -const ubuntuARM64AMIParameter = "/aws/service/canonical/ubuntu/server/24.04/stable/current/arm64/hvm/ebs-gp3/ami-id" +const ( + awsServiceEC2 = "ec2" + awsQueryFlag = "--query" + awsOutputFlag = "--output" + awsTextOutput = "text" + + ubuntuARM64AMIParameter = "/aws/service/canonical/ubuntu/server/24.04/stable/current/arm64/hvm/ebs-gp3/ami-id" +) var sshUserPattern = regexp.MustCompile(`^[a-z_][a-z0-9_-]*$`) @@ -25,11 +32,11 @@ type awsClient struct { } func (c awsClient) output(ctx context.Context, args ...string) (string, error) { - return c.runner.output(ctx, commandSpec{name: "aws", args: args, env: c.environment()}) + return c.runner.output(ctx, commandSpec{name: targetAWS, args: args, env: c.environment()}) } func (c awsClient) stream(ctx context.Context, args ...string) error { - return c.runner.stream(ctx, commandSpec{name: "aws", args: args, env: c.environment()}) + return c.runner.stream(ctx, commandSpec{name: targetAWS, args: args, env: c.environment()}) } func (c awsClient) environment() []string { @@ -50,7 +57,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro if !sshUserPattern.MatchString(options.sshUser) { return fmt.Errorf("invalid --ssh-user %q", options.sshUser) } - for _, name := range []string{"aws", "git", "ssh"} { + for _, name := range []string{targetAWS, commandGit, commandSSH} { if err := a.runner.lookPath(name); err != nil { return err } @@ -68,8 +75,8 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro amiID, err = client.output(ctx, "ssm", "get-parameter", "--name", ubuntuARM64AMIParameter, - "--query", "Parameter.Value", - "--output", "text", + awsQueryFlag, "Parameter.Value", + awsOutputFlag, awsTextOutput, ) if err != nil { return fmt.Errorf("resolve Ubuntu AMI: %w", err) @@ -111,12 +118,12 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro securityGroupName := fmt.Sprintf("sei-autobahn-e2e-%s-%d", options.name, time.Now().Unix()) securityGroupID, err := client.output(ctx, - "ec2", "create-security-group", + awsServiceEC2, "create-security-group", "--group-name", securityGroupName, "--description", "SSH access for Sei Autobahn EVM-only E2E", "--vpc-id", vpcID, - "--query", "GroupId", - "--output", "text", + awsQueryFlag, "GroupId", + awsOutputFlag, awsTextOutput, ) if err != nil { return err @@ -126,14 +133,14 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro return err } if _, err := client.output(ctx, - "ec2", "create-tags", + awsServiceEC2, "create-tags", "--resources", state.AWS.SecurityGroupID, "--tags", "Key=sei-autobahn-e2e-cluster,Value="+options.name, ); err != nil { return fail(err) } if _, err := client.output(ctx, - "ec2", "authorize-security-group-ingress", + awsServiceEC2, "authorize-security-group-ingress", "--group-id", state.AWS.SecurityGroupID, "--protocol", "tcp", "--port", "22", @@ -150,11 +157,11 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro state.AWS.SSHKeyPath = filepath.Join(a.stateDir, options.name+".pem") state.AWS.ManagedKey = true keyMaterial, err := client.output(ctx, - "ec2", "create-key-pair", + awsServiceEC2, "create-key-pair", "--key-name", state.AWS.KeyName, "--key-type", "ed25519", - "--query", "KeyMaterial", - "--output", "text", + awsQueryFlag, "KeyMaterial", + awsOutputFlag, awsTextOutput, ) if err != nil { return fail(err) @@ -179,7 +186,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro } defer func() { _ = os.Remove(userDataPath) }() runArgs := []string{ - "ec2", "run-instances", + awsServiceEC2, "run-instances", "--image-id", amiID, "--instance-type", options.instanceType, "--key-name", state.AWS.KeyName, @@ -189,8 +196,8 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro "--block-device-mappings", fmt.Sprintf("DeviceName=/dev/sda1,Ebs={VolumeSize=%d,VolumeType=gp3,DeleteOnTermination=true}", options.volumeSize), "--user-data", "file://" + userDataPath, "--tag-specifications", fmt.Sprintf("ResourceType=instance,Tags=[{Key=Name,Value=sei-autobahn-e2e-%s},{Key=sei-autobahn-e2e-cluster,Value=%s}]", options.name, options.name), - "--query", "Instances[0].InstanceId", - "--output", "text", + awsQueryFlag, "Instances[0].InstanceId", + awsOutputFlag, awsTextOutput, } if options.subnetID != "" { runArgs = append(runArgs, "--subnet-id", options.subnetID) @@ -203,17 +210,17 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro if err := a.store().save(state); err != nil { return err } - if err := client.stream(ctx, "ec2", "wait", "instance-running", "--instance-ids", state.AWS.InstanceID); err != nil { + if err := client.stream(ctx, awsServiceEC2, "wait", "instance-running", "--instance-ids", state.AWS.InstanceID); err != nil { return fail(err) } - if err := client.stream(ctx, "ec2", "wait", "instance-status-ok", "--instance-ids", state.AWS.InstanceID); err != nil { + if err := client.stream(ctx, awsServiceEC2, "wait", "instance-status-ok", "--instance-ids", state.AWS.InstanceID); err != nil { return fail(err) } publicIP, err := client.output(ctx, - "ec2", "describe-instances", + awsServiceEC2, "describe-instances", "--instance-ids", state.AWS.InstanceID, - "--query", "Reservations[0].Instances[0].PublicIpAddress", - "--output", "text", + awsQueryFlag, "Reservations[0].Instances[0].PublicIpAddress", + awsOutputFlag, awsTextOutput, ) if err != nil { return fail(err) @@ -246,7 +253,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro } func (a *application) ensureAWSCredentials(ctx context.Context, client awsClient) error { - if _, err := client.output(ctx, "sts", "get-caller-identity", "--output", "json"); err == nil { + if _, err := client.output(ctx, "sts", "get-caller-identity", awsOutputFlag, "json"); err == nil { return nil } stdinInfo, statErr := os.Stdin.Stat() @@ -261,7 +268,7 @@ func (a *application) ensureAWSCredentials(ctx context.Context, client awsClient if err := client.stream(ctx, args...); err != nil { return err } - if _, err := client.output(ctx, "sts", "get-caller-identity", "--output", "json"); err != nil { + if _, err := client.output(ctx, "sts", "get-caller-identity", awsOutputFlag, "json"); err != nil { return fmt.Errorf("validate configured AWS credentials: %w", err) } return nil @@ -279,7 +286,7 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt } } if repoURL == "" { - repoURL, err = a.runner.output(ctx, commandSpec{dir: root, name: "git", args: []string{"remote", "get-url", "origin"}}) + repoURL, err = a.runner.output(ctx, commandSpec{dir: root, name: commandGit, args: []string{"remote", "get-url", "origin"}}) if err != nil { return "", "", err } @@ -289,7 +296,7 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt repoURL = "https://github.com/" + strings.TrimPrefix(repoURL, "git@github.com:") } if ref == "" { - ref, err = a.runner.output(ctx, commandSpec{dir: root, name: "git", args: []string{"rev-parse", "HEAD"}}) + ref, err = a.runner.output(ctx, commandSpec{dir: root, name: commandGit, args: []string{"rev-parse", "HEAD"}}) if err != nil { return "", "", err } @@ -300,17 +307,17 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt func resolveVPC(ctx context.Context, client awsClient, subnetID string) (string, error) { args := []string{ - "ec2", "describe-vpcs", + awsServiceEC2, "describe-vpcs", "--filters", "Name=is-default,Values=true", - "--query", "Vpcs[0].VpcId", - "--output", "text", + awsQueryFlag, "Vpcs[0].VpcId", + awsOutputFlag, awsTextOutput, } if subnetID != "" { args = []string{ - "ec2", "describe-subnets", + awsServiceEC2, "describe-subnets", "--subnet-ids", subnetID, - "--query", "Subnets[0].VpcId", - "--output", "text", + awsQueryFlag, "Subnets[0].VpcId", + awsOutputFlag, awsTextOutput, } } value, err := client.output(ctx, args...) @@ -388,7 +395,7 @@ case "$(uname -m)" in x86_64|amd64) go_arch=amd64 ;; *) echo "unsupported architecture: $(uname -m)" >&2; exit 1 ;; esac -curl -fsSL "https://go.dev/dl/go1.25.6.linux-${go_arch}.tar.gz" -o /tmp/go.tgz +curl -fsSL "https://go.dev/dl/go1.27.1.linux-${go_arch}.tar.gz" -o /tmp/go.tgz rm -rf /usr/local/go tar -C /usr/local -xzf /tmp/go.tgz ln -sf /usr/local/go/bin/go /usr/local/bin/go @@ -452,7 +459,7 @@ func (a *application) waitForRemoteCluster(ctx context.Context, state clusterSta } func sshCommand(state clusterState, remoteCommand string) commandSpec { - return commandSpec{name: "ssh", args: append(sshBaseArgs(state), remoteCommand)} + return commandSpec{name: commandSSH, args: append(sshBaseArgs(state), remoteCommand)} } func sshBaseArgs(state clusterState) []string { diff --git a/cmd/autobahn-e2e/command.go b/cmd/autobahn-e2e/command.go index 13ceeca574..0f6f5a5727 100644 --- a/cmd/autobahn-e2e/command.go +++ b/cmd/autobahn-e2e/command.go @@ -11,6 +11,11 @@ import ( ) const ( + commandDocker = "docker" + commandGit = "git" + commandMake = "make" + commandSSH = "ssh" + defaultClusterName = "autobahn-evmonly" targetLocal = "local" targetAWS = "aws" diff --git a/cmd/autobahn-e2e/command_test.go b/cmd/autobahn-e2e/command_test.go index a2f4267925..7950e484ef 100644 --- a/cmd/autobahn-e2e/command_test.go +++ b/cmd/autobahn-e2e/command_test.go @@ -317,7 +317,7 @@ func TestWriteUserDataUsesSelectedSSHUser(t *testing.T) { data, err := os.ReadFile(path) require.NoError(t, err) require.Contains(t, string(data), "usermod -aG docker ec2-user") - require.Contains(t, string(data), "go1.25.6") + require.Contains(t, string(data), "go1.27.1") require.Contains(t, string(data), "/var/lib/autobahn-e2e-ready") } diff --git a/cmd/autobahn-e2e/deploy.go b/cmd/autobahn-e2e/deploy.go index 95635f0bc8..bb5a008797 100644 --- a/cmd/autobahn-e2e/deploy.go +++ b/cmd/autobahn-e2e/deploy.go @@ -86,7 +86,7 @@ func (a *application) deploy(ctx context.Context, options deployOptions) error { } func (a *application) deployLocal(ctx context.Context, options deployOptions) error { - for _, name := range []string{"docker", "make"} { + for _, name := range []string{commandDocker, commandMake} { if err := a.runner.lookPath(name); err != nil { return err } @@ -96,7 +96,7 @@ func (a *application) deployLocal(ctx context.Context, options deployOptions) er return err } existing, err := a.runner.output(ctx, commandSpec{ - name: "docker", + name: commandDocker, args: []string{"ps", "-a", "--filter", "name=sei-node-", "--format", "{{.Names}}"}, }) if err != nil { @@ -133,7 +133,7 @@ func (a *application) deployLocal(ctx context.Context, options deployOptions) er "AUTOBAHN_EVMONLY_IN_MEMORY=true", "DOCKER_DETACH=true", }, - name: "make", + name: commandMake, args: []string{"docker-cluster-start"}, }); err != nil { return fail(err) diff --git a/cmd/autobahn-e2e/forward.go b/cmd/autobahn-e2e/forward.go index 804ac86b9f..a66ac4fc26 100644 --- a/cmd/autobahn-e2e/forward.go +++ b/cmd/autobahn-e2e/forward.go @@ -69,7 +69,7 @@ func (a *application) forward(ctx context.Context, options forwardOptions) error "-L", fmt.Sprintf("%s:127.0.0.1:%d", localAddress, node.EVMHostPort), destination, ) - return a.runner.stream(ctx, commandSpec{name: "ssh", args: args}) + return a.runner.stream(ctx, commandSpec{name: commandSSH, args: args}) default: return fmt.Errorf("unsupported target %q", state.Target) } diff --git a/cmd/autobahn-e2e/list.go b/cmd/autobahn-e2e/list.go index 1d114a4442..a4b4535bd5 100644 --- a/cmd/autobahn-e2e/list.go +++ b/cmd/autobahn-e2e/list.go @@ -109,7 +109,7 @@ func (a *application) inspectLocalCluster(ctx context.Context, state clusterStat reports := make([]nodeReport, len(state.Nodes)) for i, node := range state.Nodes { status, err := a.runner.output(ctx, commandSpec{ - name: "docker", + name: commandDocker, args: []string{"inspect", "--format", "{{.State.Status}}", node.Container}, }) if err != nil { @@ -119,7 +119,7 @@ func (a *application) inspectLocalCluster(ctx context.Context, state clusterStat height := "-" if status == "running" { metrics, metricsErr := a.runner.output(ctx, commandSpec{ - name: "docker", + name: commandDocker, args: []string{"exec", node.Container, "curl", "-fsS", "http://127.0.0.1:26660/metrics"}, }) if metricsErr == nil { diff --git a/cmd/autobahn-e2e/teardown.go b/cmd/autobahn-e2e/teardown.go index 4f0235af94..994d6a4216 100644 --- a/cmd/autobahn-e2e/teardown.go +++ b/cmd/autobahn-e2e/teardown.go @@ -34,7 +34,7 @@ func (a *application) teardown(ctx context.Context, options teardownOptions) err } switch state.Target { case targetLocal: - if err := a.runner.stream(ctx, commandSpec{dir: state.RepoRoot, name: "make", args: []string{"docker-cluster-stop"}}); err != nil { + if err := a.runner.stream(ctx, commandSpec{dir: state.RepoRoot, name: commandMake, args: []string{"docker-cluster-stop"}}); err != nil { return err } case targetAWS: diff --git a/cmd/frozen-rpc-router/main.go b/cmd/frozen-rpc-router/main.go index 51b57cbbc1..a3c1b764d8 100644 --- a/cmd/frozen-rpc-router/main.go +++ b/cmd/frozen-rpc-router/main.go @@ -49,7 +49,7 @@ func run() error { defer stop() serveErr := make(chan error, 1) go func() { - log.Printf("frozen RPC router listening on %s", cfg.listenAddress) + log.Printf("frozen RPC router listening on %s", cfg.listenAddress) //nolint:gosec // listenAddress is trusted local process configuration. serveErr <- server.ListenAndServe() }() diff --git a/cmd/frozen-rpc-router/router.go b/cmd/frozen-rpc-router/router.go index dbe1899cee..66b3209ba7 100644 --- a/cmd/frozen-rpc-router/router.go +++ b/cmd/frozen-rpc-router/router.go @@ -17,11 +17,12 @@ import ( ) const ( - jsonRPCParseError = -32700 - jsonRPCInvalidRequest = -32600 - jsonRPCUnsupportedError = -32000 - jsonRPCUpstreamError = -32001 - rpcRouteHeader = "Sei-RPC-Route" + jsonRPCParseError = -32700 + jsonRPCInvalidRequest = -32600 + jsonRPCUnsupportedError = -32000 + jsonRPCInvalidRequestMessage = "invalid request" + jsonRPCUpstreamError = -32001 + rpcRouteHeader = "Sei-RPC-Route" ) var blockParameterIndexes = map[string]int{ @@ -201,14 +202,14 @@ func (r *router) serveSingle(w http.ResponseWriter, request *http.Request, body call, err := decodeCall(body) if err != nil { if json.Valid(body) { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) } else { writeRPCError(w, nil, rpcError{Code: jsonRPCParseError, Message: "parse error"}) } return } if !call.isValid { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) return } target, routingErr := r.route(call) @@ -236,7 +237,7 @@ func (r *router) serveBatch(w http.ResponseWriter, request *http.Request, body [ return } if len(calls) == 0 { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) return } @@ -345,7 +346,7 @@ func (r *router) groupBatch(calls []rpcCall) ([]*batchGroup, []json.RawMessage) localResponses := make([]json.RawMessage, 0) for _, call := range calls { if !call.isValid { - localResponses = append(localResponses, marshalRPCError(nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"})) + localResponses = append(localResponses, marshalRPCError(nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage})) continue } target, routingErr := r.route(call) @@ -585,7 +586,7 @@ func (r *router) proxy(w http.ResponseWriter, request *http.Request, target *ups if err != nil { return err } - response, err := r.client.Do(upstreamRequest) + response, err := r.client.Do(upstreamRequest) //nolint:gosec // upstream URLs come from operator configuration; request data only supplies the proxied path and query. if err != nil { return err } @@ -610,7 +611,7 @@ func (r *router) callUpstream(request *http.Request, target *upstream, body []by if err != nil { return nil, err } - response, err := r.client.Do(upstreamRequest) + response, err := r.client.Do(upstreamRequest) //nolint:gosec // upstream URLs come from operator configuration; request data only supplies the proxied path and query. if err != nil { return nil, err } @@ -627,7 +628,7 @@ func (r *router) callUpstream(request *http.Request, target *upstream, body []by func (r *router) newUpstreamRequest(request *http.Request, target *upstream, body []byte) (*http.Request, error) { endpoint := joinedURL(target.endpoint, request.URL) - upstreamRequest, err := http.NewRequestWithContext(request.Context(), request.Method, endpoint.String(), bytes.NewReader(body)) + upstreamRequest, err := http.NewRequestWithContext(request.Context(), request.Method, endpoint.String(), bytes.NewReader(body)) //nolint:gosec // endpoint is rooted at an operator-configured upstream URL. if err != nil { return nil, err } diff --git a/config/registry/registry.go b/config/registry/registry.go index c3e85bce0b..8476b4b847 100644 --- a/config/registry/registry.go +++ b/config/registry/registry.go @@ -372,7 +372,7 @@ func deriveKeys(name, prefix string, prototype any) ([]string, error) { return nil, fmt.Errorf("no struct") } t := reflect.TypeOf(prototype) - for t.Kind() == reflect.Ptr { + for t.Kind() == reflect.Pointer { t = t.Elem() } if t.Kind() != reflect.Struct { @@ -438,7 +438,7 @@ func walk(t reflect.Type, label, prefix string, keys *[]string, open map[reflect } ft := f.Type - for ft.Kind() == reflect.Ptr { + for ft.Kind() == reflect.Pointer { ft = ft.Elem() } diff --git a/config/registry/resolve.go b/config/registry/resolve.go index 0b35277c6a..16e3045c3f 100644 --- a/config/registry/resolve.go +++ b/config/registry/resolve.go @@ -289,7 +289,7 @@ func sectionValues(section string, cfg any) (map[string]any, error) { return nil, fmt.Errorf("no value") } v := reflect.ValueOf(cfg) - for v.Kind() == reflect.Ptr { + for v.Kind() == reflect.Pointer { if v.IsNil() { return nil, fmt.Errorf("nil %s", v.Type()) } @@ -330,7 +330,7 @@ func walkValues(v reflect.Value, prefix string, out map[string]any) error { } fv := v.Field(i) - for fv.Kind() == reflect.Ptr { + for fv.Kind() == reflect.Pointer { if fv.IsNil() { // A nil pointer contributes nothing rather than a zero value, so a section with an // unset optional subtree does not claim defaults it does not have. diff --git a/docker/localnode/Dockerfile b/docker/localnode/Dockerfile index bda8d00922..f68741b1b4 100644 --- a/docker/localnode/Dockerfile +++ b/docker/localnode/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.25.6-bookworm AS go-dist +FROM golang:1.27.1-bookworm AS go-dist FROM ubuntu:24.04 ENV HOME="/root" PATH="/root/go/bin:/sei-protocol/sei-chain/integration_test/upgrade_module/scripts/:$PATH" diff --git a/docker/rpcnode/Dockerfile b/docker/rpcnode/Dockerfile index 7d47f2080f..2a7f9c5fb1 100644 --- a/docker/rpcnode/Dockerfile +++ b/docker/rpcnode/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.25.6-bookworm AS go-dist +FROM golang:1.27.1-bookworm AS go-dist FROM ubuntu:latest ENV HOME="/root" PATH="/root/go/bin:$PATH" diff --git a/evmrpc/block.go b/evmrpc/block.go index d62cea2ef4..fe68c9bd74 100644 --- a/evmrpc/block.go +++ b/evmrpc/block.go @@ -26,6 +26,32 @@ import ( ) const EthNamespace = "eth" +const ( + seiNamespace = "sei" + rpcFieldNumber = "number" + rpcFieldHash = "hash" + rpcFieldParentHash = "parentHash" + rpcFieldNonce = "nonce" + rpcFieldMixHash = "mixHash" + rpcFieldSHA3Uncles = "sha3Uncles" + rpcFieldLogsBloom = "logsBloom" + rpcFieldStateRoot = "stateRoot" + rpcFieldMiner = "miner" + rpcFieldDifficulty = "difficulty" + rpcFieldExtraData = "extraData" + rpcFieldGasLimit = "gasLimit" + rpcFieldGasUsed = "gasUsed" + rpcFieldTimestamp = "timestamp" + rpcFieldMilliTimestamp = "milliTimestamp" + rpcFieldTransactionsRoot = "transactionsRoot" + rpcFieldReceiptsRoot = "receiptsRoot" + rpcFieldBaseFeePerGas = "baseFeePerGas" + rpcFieldFrom = "from" + rpcFieldError = "error" + rpcFieldJSONRPC = "jsonrpc" + rpcFieldCode = "code" + rpcFieldMessage = "message" +) // maxBlockReceiptsConcurrency is a hard cap on the number of goroutines // eth_getBlockReceipts will fan out to when fetching per-tx receipts. @@ -42,27 +68,27 @@ var genesisBlockTxCount = func() *hexutil.Uint { u := hexutil.Uint(0); return &u func encodeGenesisBlock() map[string]any { return map[string]any{ - "number": (*hexutil.Big)(big.NewInt(0)), - "hash": genesisBlockHashHex, - "parentHash": common.Hash{}, - "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei - "mixHash": common.Hash{}, // inapplicable to Sei - "sha3Uncles": ethtypes.EmptyUncleHash, // inapplicable to Sei - "logsBloom": ethtypes.Bloom{}, - "stateRoot": common.Hash{}, - "miner": common.Address{}, - "difficulty": (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei - "extraData": hexutil.Bytes{}, // inapplicable to Sei - "gasLimit": hexutil.Uint64(0), - "gasUsed": hexutil.Uint64(0), - "timestamp": hexutil.Uint64(0), - "milliTimestamp": hexutil.Uint64(0), // BEP-520-compatible, see EncodeTmBlock - "transactionsRoot": common.Hash{}, - "receiptsRoot": common.Hash{}, - "size": hexutil.Uint64(0), - "uncles": []common.Hash{}, // inapplicable to Sei - "transactions": []any{}, - "baseFeePerGas": (*hexutil.Big)(big.NewInt(0)), + rpcFieldNumber: (*hexutil.Big)(big.NewInt(0)), + rpcFieldHash: genesisBlockHashHex, + rpcFieldParentHash: common.Hash{}, + rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei + rpcFieldMixHash: common.Hash{}, // inapplicable to Sei + rpcFieldSHA3Uncles: ethtypes.EmptyUncleHash, // inapplicable to Sei + rpcFieldLogsBloom: ethtypes.Bloom{}, + rpcFieldStateRoot: common.Hash{}, + rpcFieldMiner: common.Address{}, + rpcFieldDifficulty: (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei + rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei + rpcFieldGasLimit: hexutil.Uint64(0), + rpcFieldGasUsed: hexutil.Uint64(0), + rpcFieldTimestamp: hexutil.Uint64(0), + rpcFieldMilliTimestamp: hexutil.Uint64(0), // BEP-520-compatible, see EncodeTmBlock + rpcFieldTransactionsRoot: common.Hash{}, + rpcFieldReceiptsRoot: common.Hash{}, + "size": hexutil.Uint64(0), + "uncles": []common.Hash{}, // inapplicable to Sei + "transactions": []any{}, + rpcFieldBaseFeePerGas: (*hexutil.Big)(big.NewInt(0)), } } @@ -426,32 +452,32 @@ func EncodeTmBlock( if cp := ctx.ConsensusParams(); cp != nil && cp.Block != nil { gasLimit = cp.Block.MaxGas } - // "timestamp" stays in whole seconds because every Ethereum client reads it + // rpcFieldTimestamp stays in whole seconds because every Ethereum client reads it // that way, and Sei block intervals are shorter than a second, so it repeats - // across consecutive blocks. "milliTimestamp" is the BEP-520-compatible + // across consecutive blocks. rpcFieldMilliTimestamp is the BEP-520-compatible // companion exposing the sub-second precision the Tendermint header already carries. result := map[string]any{ - "number": (*hexutil.Big)(number), - "hash": blockhash, - "parentHash": lastHash, - "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei - "mixHash": common.Hash{}, // inapplicable to Sei - "sha3Uncles": ethtypes.EmptyUncleHash, // inapplicable to Sei - "logsBloom": ethtypes.BytesToBloom(blockBloom), - "stateRoot": appHash, - "miner": miner, - "difficulty": (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei - "extraData": hexutil.Bytes{}, // inapplicable to Sei - "gasLimit": hexutil.Uint64(gasLimit), //nolint:gosec - "gasUsed": hexutil.Uint64(blockGasUsed), //nolint:gosec - "timestamp": hexutil.Uint64(block.Block.Time.Unix()), //nolint:gosec - "milliTimestamp": hexutil.Uint64(block.Block.Time.UnixMilli()), //nolint:gosec - "transactionsRoot": txHash, - "receiptsRoot": resultHash, - "size": hexutil.Uint64(block.Block.Size()), //nolint:gosec - "uncles": []common.Hash{}, // inapplicable to Sei - "transactions": transactions, - "baseFeePerGas": (*hexutil.Big)(baseFeePerGas), + rpcFieldNumber: (*hexutil.Big)(number), + rpcFieldHash: blockhash, + rpcFieldParentHash: lastHash, + rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei + rpcFieldMixHash: common.Hash{}, // inapplicable to Sei + rpcFieldSHA3Uncles: ethtypes.EmptyUncleHash, // inapplicable to Sei + rpcFieldLogsBloom: ethtypes.BytesToBloom(blockBloom), + rpcFieldStateRoot: appHash, + rpcFieldMiner: miner, + rpcFieldDifficulty: (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei + rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei + rpcFieldGasLimit: hexutil.Uint64(gasLimit), //nolint:gosec + rpcFieldGasUsed: hexutil.Uint64(blockGasUsed), //nolint:gosec + rpcFieldTimestamp: hexutil.Uint64(block.Block.Time.Unix()), //nolint:gosec + rpcFieldMilliTimestamp: hexutil.Uint64(block.Block.Time.UnixMilli()), //nolint:gosec + rpcFieldTransactionsRoot: txHash, + rpcFieldReceiptsRoot: resultHash, + "size": hexutil.Uint64(block.Block.Size()), //nolint:gosec + "uncles": []common.Hash{}, // inapplicable to Sei + "transactions": transactions, + rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFeePerGas), } if fullTx { result["totalDifficulty"] = (*hexutil.Big)(big.NewInt(0)) // inapplicable to Sei diff --git a/evmrpc/block_trace_profiled.go b/evmrpc/block_trace_profiled.go index d5abca64bd..7f545321cc 100644 --- a/evmrpc/block_trace_profiled.go +++ b/evmrpc/block_trace_profiled.go @@ -439,12 +439,12 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess switch *config.Tracer { case "callTracer": errTrace := map[string]interface{}{ - "from": message.From.Hex(), - "gas": hexutil.Uint64(message.GasLimit), - "gasUsed": "0x0", - "input": "0x", - "error": err.Error(), - "type": "CALL", + rpcFieldFrom: message.From.Hex(), + "gas": hexutil.Uint64(message.GasLimit), + rpcFieldGasUsed: "0x0", + "input": "0x", + rpcFieldError: err.Error(), + "type": "CALL", } if message.Value != nil { errTrace["value"] = hexutil.Big(*message.Value) @@ -464,10 +464,10 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess return json.RawMessage(bz), nil case "flatCallTracer": action := map[string]interface{}{ - "callType": "call", - "from": message.From.Hex(), - "gas": hexutil.Uint64(message.GasLimit), - "input": "0x", + "callType": "call", + rpcFieldFrom: message.From.Hex(), + "gas": hexutil.Uint64(message.GasLimit), + "input": "0x", } if message.Value != nil { action["value"] = hexutil.Big(*message.Value) @@ -483,14 +483,14 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess "blockHash": txctx.BlockHash, "blockNumber": txctx.BlockNumber, "result": map[string]interface{}{ - "gasUsed": "0x0", - "output": "0x", + rpcFieldGasUsed: "0x0", + "output": "0x", }, "subtraces": 0, "traceAddress": []string{}, "transactionHash": tx.Hash(), "transactionPosition": txctx.TxIndex, - "error": err.Error(), + rpcFieldError: err.Error(), } bz, marshalErr := json.Marshal([]map[string]interface{}{errTrace}) if marshalErr != nil { diff --git a/evmrpc/info.go b/evmrpc/info.go index 7e531e936e..2fb15126e2 100644 --- a/evmrpc/info.go +++ b/evmrpc/info.go @@ -154,10 +154,12 @@ func (i *InfoAPI) FeeHistory(ctx context.Context, blockCount gmath.HexOrDecimal6 } // validate reward percentiles - for i, p := range rewardPercentiles { - if p < 0 || p > 100 || (i > 0 && p <= rewardPercentiles[i-1]) { + previous := -1.0 + for _, p := range rewardPercentiles { + if p < 0 || p > 100 || p <= previous { return nil, errors.New("invalid reward percentiles: must be ascending and between 0 and 100") } + previous = p } lastBlockNumber := lastBlock.Int64() diff --git a/evmrpc/initialize_block_test.go b/evmrpc/initialize_block_test.go index a75dbe644e..32cd31acd9 100644 --- a/evmrpc/initialize_block_test.go +++ b/evmrpc/initialize_block_test.go @@ -96,12 +96,12 @@ func newInitializeBlockTestBackend(t *testing.T) (*Backend, *ethtypes.Block) { }, } return &Backend{ - tmClient: tm, - watermarks: newTestWatermarkManager(tm, 10, nil, 10), - }, ethtypes.NewBlock( - ðtypes.Header{Number: big.NewInt(8), Time: 1, Difficulty: big.NewInt(0)}, - ðtypes.Body{}, - nil, - trie.NewStackTrie(nil), - ) + tmClient: tm, + watermarks: newTestWatermarkManager(tm, 10, nil, 10), + }, ethtypes.NewBlock( + ðtypes.Header{Number: big.NewInt(8), Time: 1, Difficulty: big.NewInt(0)}, + ðtypes.Body{}, + nil, + trie.NewStackTrie(nil), + ) } diff --git a/evmrpc/sei_legacy_http.go b/evmrpc/sei_legacy_http.go index 4dc932145e..a57a024f38 100644 --- a/evmrpc/sei_legacy_http.go +++ b/evmrpc/sei_legacy_http.go @@ -11,6 +11,7 @@ import ( ) const ( + jsonRPCVersion = "2.0" invalidRequestCode = -32600 seiLegacyNotEnabled = -32601 internalErrorCode = -32603 @@ -353,11 +354,11 @@ func jsonRPCObjectIDKey(raw json.RawMessage) (idField json.RawMessage, hasKey bo func marshalJSONRPCError(id json.RawMessage, code int, message string) []byte { b, _ := json.Marshal(map[string]any{ - "jsonrpc": "2.0", - "id": id, - "error": map[string]any{ - "code": code, - "message": message, + rpcFieldJSONRPC: jsonRPCVersion, + "id": id, + rpcFieldError: map[string]any{ + rpcFieldCode: code, + rpcFieldMessage: message, }, }) return b @@ -438,22 +439,22 @@ func marshalBlockedResponse(id json.RawMessage, gateErr error) []byte { e, ok := gateErr.(*errSeiLegacyNotEnabled) if !ok { fallback, _ := json.Marshal(map[string]interface{}{ - "jsonrpc": "2.0", - "id": id, - "error": map[string]interface{}{ - "code": internalErrorCode, - "message": gateErr.Error(), + rpcFieldJSONRPC: jsonRPCVersion, + "id": id, + rpcFieldError: map[string]interface{}{ + rpcFieldCode: internalErrorCode, + rpcFieldMessage: gateErr.Error(), }, }) return fallback } m := map[string]interface{}{ - "jsonrpc": "2.0", - "id": id, - "error": map[string]interface{}{ - "code": e.ErrorCode(), - "message": e.Error(), - "data": e.ErrorData(), + rpcFieldJSONRPC: jsonRPCVersion, + "id": id, + rpcFieldError: map[string]interface{}{ + rpcFieldCode: e.ErrorCode(), + rpcFieldMessage: e.Error(), + "data": e.ErrorData(), }, } b, _ := json.Marshal(m) diff --git a/evmrpc/server.go b/evmrpc/server.go index b5893c3b5c..c54197c786 100644 --- a/evmrpc/server.go +++ b/evmrpc/server.go @@ -134,27 +134,27 @@ func NewEVMHTTPServer( Service: NewEchoAPI(), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewBlockAPI(tmClient, k, ctxProvider, txConfigProvider, ConnectionTypeHTTP, watermarks, globalBlockCache, cacheCreationMutex), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: txAPI, }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewStateAPI(tmClient, k, ctxProvider, ConnectionTypeHTTP, watermarks), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewInfoAPI(tmClient, k, ctxProvider, txConfigProvider, homeDir, config.MaxBlocksForLog, ConnectionTypeHTTP, txConfigProvider(LatestCtxHeight).TxDecoder(), watermarks), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: sendAPI, }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewSimulationAPI(ctxProvider, k, beginBlockKeepers, txConfigProvider, tmClient, simulateConfig, app, antehandler, ConnectionTypeHTTP, globalBlockCache, cacheCreationMutex, watermarks), }, { @@ -162,7 +162,7 @@ func NewEVMHTTPServer( Service: NewNetAPI(tmClient, k, ctxProvider, ConnectionTypeHTTP), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewFilterAPI( tmClient, k, @@ -170,7 +170,7 @@ func NewEVMHTTPServer( txConfigProvider, &FilterConfig{timeout: config.FilterTimeout, maxLog: config.MaxLogNoBlock, maxLogBytes: config.MaxLogBytes, maxBlock: config.MaxBlocksForLog, maxFilters: config.MaxFilters, maxBlockFilterHashes: config.MaxBlockFilterHashes}, ConnectionTypeHTTP, - "eth", + EthNamespace, dbReadSemaphore, globalBlockCache, cacheCreationMutex, @@ -180,7 +180,7 @@ func NewEVMHTTPServer( ), }, { - Namespace: "sei", + Namespace: seiNamespace, Service: NewAssociationAPI(tmClient, k, ctxProvider, ConnectionTypeHTTP, watermarks), }, { @@ -294,27 +294,27 @@ func NewEVMWebSocketServer( Service: NewEchoAPI(), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewBlockAPI(tmClient, k, ctxProvider, txConfigProvider, ConnectionTypeWS, watermarks, globalBlockCache, cacheCreationMutex), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewTransactionAPI(tmClient, k, ctxProvider, txConfigProvider, homeDir, ConnectionTypeWS, methodTimeout, watermarks, globalBlockCache, cacheCreationMutex), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewStateAPI(tmClient, k, ctxProvider, ConnectionTypeWS, watermarks), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewInfoAPI(tmClient, k, ctxProvider, txConfigProvider, homeDir, config.MaxBlocksForLog, ConnectionTypeWS, txConfigProvider(LatestCtxHeight).TxDecoder(), watermarks), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewSendAPI(tmClient, txConfigProvider, NewSendConfig(config.Slow, config.EnableSimulation, autobahnEnabled), k, beginBlockKeepers, ctxProvider, homeDir, simulateConfig, app, antehandler, ConnectionTypeWS, methodTimeout, globalBlockCache, cacheCreationMutex, watermarks), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewSimulationAPI(ctxProvider, k, beginBlockKeepers, txConfigProvider, tmClient, simulateConfig, app, antehandler, ConnectionTypeWS, globalBlockCache, cacheCreationMutex, watermarks), }, { @@ -322,7 +322,7 @@ func NewEVMWebSocketServer( Service: NewNetAPI(tmClient, k, ctxProvider, ConnectionTypeWS), }, { - Namespace: "eth", + Namespace: EthNamespace, Service: NewSubscriptionAPI(tmClient, k, ctxProvider, &LogFetcher{ tmClient: tmClient, k: k, diff --git a/evmrpc/subscribe.go b/evmrpc/subscribe.go index 70f8ff2956..39525fe4a0 100644 --- a/evmrpc/subscribe.go +++ b/evmrpc/subscribe.go @@ -412,7 +412,7 @@ func (s *SubscriptionManager) Unsubscribe(ctx context.Context, id SubscriberID) // encodeCommittedBlock builds the eth_newHeads payload for an Autobahn- // committed block. It differs from encodeTmHeader in two notable ways: // -// 1. "hash" is the explicit Autobahn block-header hash from evt.hash +// 1. rpcFieldHash is the explicit Autobahn block-header hash from evt.hash // (the same value the EVM receipt store records as blockHash). See // blockHeaderEvent's doc for the rationale. // 2. parentHash, receiptsRoot, and transactionsRoot are zero. The @@ -444,28 +444,28 @@ func encodeCommittedBlock(evt blockHeaderEvent, baseFee *big.Int, gasLimit int64 totalGasUsed += txRes.GasUsed } return map[string]interface{}{ - "difficulty": (*hexutil.Big)(utils.Big0), // inapplicable to Sei - "extraData": hexutil.Bytes{}, // inapplicable to Sei - "gasLimit": hexutil.Uint64(gasLimit), //nolint:gosec - "gasUsed": hexutil.Uint64(totalGasUsed), //nolint:gosec - "logsBloom": ethtypes.Bloom{}, // TODO(autobahn): derive from receipts so newHeads subscribers can pre-filter logs - "miner": miner, - "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei - "number": (*hexutil.Big)(number), - "parentHash": common.Hash{}, // see function doc - "receiptsRoot": common.Hash{}, // see function doc - "sha3Uncles": common.Hash{}, // inapplicable to Sei - "stateRoot": appHash, - "timestamp": hexutil.Uint64(evt.header.Time.Unix()), //nolint:gosec - "milliTimestamp": hexutil.Uint64(evt.header.Time.UnixMilli()), //nolint:gosec - "transactionsRoot": common.Hash{}, // see function doc - "mixHash": common.Hash{}, // inapplicable to Sei - "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei - "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei - "hash": blockHash, - "baseFeePerGas": (*hexutil.Big)(baseFee), - "withdrawalsRoot": common.Hash{}, // inapplicable to Sei - "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei + rpcFieldDifficulty: (*hexutil.Big)(utils.Big0), // inapplicable to Sei + rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei + rpcFieldGasLimit: hexutil.Uint64(gasLimit), //nolint:gosec + rpcFieldGasUsed: hexutil.Uint64(totalGasUsed), //nolint:gosec + rpcFieldLogsBloom: ethtypes.Bloom{}, // TODO(autobahn): derive from receipts so newHeads subscribers can pre-filter logs + rpcFieldMiner: miner, + rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei + rpcFieldNumber: (*hexutil.Big)(number), + rpcFieldParentHash: common.Hash{}, // see function doc + rpcFieldReceiptsRoot: common.Hash{}, // see function doc + rpcFieldSHA3Uncles: common.Hash{}, // inapplicable to Sei + rpcFieldStateRoot: appHash, + rpcFieldTimestamp: hexutil.Uint64(evt.header.Time.Unix()), //nolint:gosec + rpcFieldMilliTimestamp: hexutil.Uint64(evt.header.Time.UnixMilli()), //nolint:gosec + rpcFieldTransactionsRoot: common.Hash{}, // see function doc + rpcFieldMixHash: common.Hash{}, // inapplicable to Sei + "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei + "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei + rpcFieldHash: blockHash, + rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFee), + "withdrawalsRoot": common.Hash{}, // inapplicable to Sei + "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei } } @@ -486,29 +486,29 @@ func encodeTmHeader( } gasLimit := uint64(header.ResultFinalizeBlock.ConsensusParamUpdates.Block.MaxGas) //nolint:gosec result := map[string]interface{}{ - "difficulty": (*hexutil.Big)(utils.Big0), // inapplicable to Sei - "extraData": hexutil.Bytes{}, // inapplicable to Sei - "gasLimit": hexutil.Uint64(gasLimit), - "gasUsed": hexutil.Uint64(gasWanted), //nolint:gosec - "logsBloom": ethtypes.Bloom{}, // inapplicable to Sei - "miner": miner, - "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei - "number": (*hexutil.Big)(number), - "parentHash": lastHash, - "receiptsRoot": resultHash, - "sha3Uncles": common.Hash{}, // inapplicable to Sei - "stateRoot": appHash, - "timestamp": hexutil.Uint64(header.Header.Time.Unix()), //nolint:gosec - "milliTimestamp": hexutil.Uint64(header.Header.Time.UnixMilli()), //nolint:gosec - "transactionsRoot": txHash, - "mixHash": common.Hash{}, // inapplicable to Sei - "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei - "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei - "hash": blockHash, - "withdrawlsRoot": common.Hash{}, // inapplicable to Sei - "baseFeePerGas": (*hexutil.Big)(baseFee), - "withdrawalsRoot": common.Hash{}, // inapplicable to Sei - "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei + rpcFieldDifficulty: (*hexutil.Big)(utils.Big0), // inapplicable to Sei + rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei + rpcFieldGasLimit: hexutil.Uint64(gasLimit), + rpcFieldGasUsed: hexutil.Uint64(gasWanted), //nolint:gosec + rpcFieldLogsBloom: ethtypes.Bloom{}, // inapplicable to Sei + rpcFieldMiner: miner, + rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei + rpcFieldNumber: (*hexutil.Big)(number), + rpcFieldParentHash: lastHash, + rpcFieldReceiptsRoot: resultHash, + rpcFieldSHA3Uncles: common.Hash{}, // inapplicable to Sei + rpcFieldStateRoot: appHash, + rpcFieldTimestamp: hexutil.Uint64(header.Header.Time.Unix()), //nolint:gosec + rpcFieldMilliTimestamp: hexutil.Uint64(header.Header.Time.UnixMilli()), //nolint:gosec + rpcFieldTransactionsRoot: txHash, + rpcFieldMixHash: common.Hash{}, // inapplicable to Sei + "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei + "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei + rpcFieldHash: blockHash, + "withdrawlsRoot": common.Hash{}, // inapplicable to Sei + rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFee), + "withdrawalsRoot": common.Hash{}, // inapplicable to Sei + "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei } return result, nil } diff --git a/evmrpc/tests/mock_client.go b/evmrpc/tests/mock_client.go index d8a8dce1c6..27d1d7d59e 100644 --- a/evmrpc/tests/mock_client.go +++ b/evmrpc/tests/mock_client.go @@ -24,6 +24,10 @@ import ( seiutils "github.com/sei-protocol/sei-chain/utils" ) +const ( + mockChainID = "test" +) + type MockClient struct { rpcclient.Client blocks [][][]byte @@ -231,7 +235,7 @@ func (c *MockClient) UnconfirmedTxs(context.Context, *int, *int) (*coretypes.Res } func mockHash(height int64, prefix int64) tmbytes.HexBytes { - heightBz, prefixBz := make([]byte, 8), make([]byte, 8) + heightBz, prefixBz := make([]byte, 8), make([]byte, 8, 16) binary.BigEndian.PutUint64(heightBz, uint64(height)) //nolint:gosec binary.BigEndian.PutUint64(prefixBz, uint64(prefix)) //nolint:gosec return tmbytes.HexBytes(append(prefixBz, heightBz...)) @@ -239,7 +243,7 @@ func mockHash(height int64, prefix int64) tmbytes.HexBytes { func mockBlockHeader(height int64) *tmtypes.Header { header := tmtypes.Header{ - ChainID: "test", + ChainID: mockChainID, Height: height, Time: time.Unix(1696941649+height, 0), DataHash: mockHash(height, 1), diff --git a/evmrpc/tests/mock_contracts.go b/evmrpc/tests/mock_contracts.go index ab07ec2342..af0f78ee70 100644 --- a/evmrpc/tests/mock_contracts.go +++ b/evmrpc/tests/mock_contracts.go @@ -32,7 +32,7 @@ func cw20Initializer(mnemonic string, pointer bool) func(ctx sdk.Context, a *app } contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte(fmt.Sprintf("{\"name\":\"test\",\"symbol\":\"test\",\"decimals\":6,\"initial_balances\":[{\"address\":\"%s\",\"amount\":\"1000000000\"}]}", - creator.String())), "test", sdk.NewCoins()) + creator.String())), mockChainID, sdk.NewCoins()) if err != nil { panic(err) } @@ -42,7 +42,7 @@ func cw20Initializer(mnemonic string, pointer bool) func(ctx sdk.Context, a *app if pointer { // Upsert writes via StateDB; Finalize so pointer registry persists. err = a.EvmKeeper.RunWithOneOffEVMInstance(ctx, func(e *vm.EVM) error { - _, err := a.EvmKeeper.UpsertERCCW20Pointer(ctx, e, contractAddr.String(), utils.ERCMetadata{Name: "test", Symbol: "test"}) + _, err := a.EvmKeeper.UpsertERCCW20Pointer(ctx, e, contractAddr.String(), utils.ERCMetadata{Name: mockChainID, Symbol: mockChainID}) return err }, func(step, msg string) { panic(fmt.Sprintf("UpsertERCCW20Pointer %s: %s", step, msg)) @@ -65,7 +65,7 @@ func cwIterInitializer(mnemonic string) func(ctx sdk.Context, a *app.App) { if err != nil { panic(err) } - contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte("{}"), "test", sdk.NewCoins()) + contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte("{}"), mockChainID, sdk.NewCoins()) if err != nil { panic(err) } diff --git a/evmrpc/tx.go b/evmrpc/tx.go index bfc898c849..5112387e84 100644 --- a/evmrpc/tx.go +++ b/evmrpc/tx.go @@ -488,11 +488,11 @@ func encodeReceipt( "blockNumber": hexutil.Uint64(receipt.BlockNumber), "transactionHash": common.HexToHash(receipt.TxHashHex), "transactionIndex": hexutil.Uint64(evmTxIndex), //nolint:gosec - "from": common.HexToAddress(receipt.From), - "gasUsed": hexutil.Uint64(receipt.GasUsed), + rpcFieldFrom: common.HexToAddress(receipt.From), + rpcFieldGasUsed: hexutil.Uint64(receipt.GasUsed), "cumulativeGasUsed": hexutil.Uint64(receipt.CumulativeGasUsed), "logs": logs, - "logsBloom": bloom, + rpcFieldLogsBloom: bloom, "type": hexutil.Uint(receipt.TxType), "effectiveGasPrice": (*hexutil.Big)(big.NewInt(int64(receipt.EffectiveGasPrice))), // nolint:gosec "status": hexutil.Uint(receipt.Status), @@ -500,7 +500,7 @@ func encodeReceipt( if etx != nil && receipt.From == "" { from, err := rpcutils.RecoverEVMSender(etx, block.Block.Height, block.Block.Time.Unix()) if err == nil { - fields["from"] = from + fields[rpcFieldFrom] = from } to := etx.To() if to != nil { diff --git a/evmrpc/utils.go b/evmrpc/utils.go index 4622c7ea05..49fa5ac33b 100644 --- a/evmrpc/utils.go +++ b/evmrpc/utils.go @@ -317,10 +317,10 @@ func evmExists(ctx sdk.Context, k *keeper.Keeper) bool { } func shouldIncludeSynthetic(namespace string) bool { - if namespace != "eth" && namespace != "sei" { + if namespace != EthNamespace && namespace != seiNamespace { panic(fmt.Sprintf("unknown namespace %s", namespace)) } - return namespace == "sei" + return namespace == seiNamespace } type typedTxHash struct { diff --git a/giga/deps/testutil/processblock/verify/distribution.go b/giga/deps/testutil/processblock/verify/distribution.go index 6e55770acb..135b3a8fc1 100644 --- a/giga/deps/testutil/processblock/verify/distribution.go +++ b/giga/deps/testutil/processblock/verify/distribution.go @@ -14,6 +14,10 @@ import ( "github.com/stretchr/testify/require" ) +const ( + baseDenom = "usei" +) + // assuming only `usei` will get distributed func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable { return func() []uint32 { @@ -21,7 +25,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin // query fee collector's balance since this function is called between T-1 // and T. feeCollector := app.AccountKeeper.GetModuleAccount(app.Ctx(), authtypes.FeeCollectorName) - feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), "usei") + feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), baseDenom) feesCollected := sdk.NewDecCoinFromCoin(feesCollectedInt) prevProposer := sdk.ValAddress(app.DistrKeeper.GetPreviousProposerConsAddr(app.Ctx())).String() @@ -34,7 +38,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin bonusProposerReward := app.DistrKeeper.GetBonusProposerReward(app.Ctx()) proposerMultiplier := baseProposerReward.Add(bonusProposerReward.MulTruncate(sdk.OneDec())) // in test, every val always signs proposerReward := sdk.DecCoin{ - Denom: "usei", + Denom: baseDenom, Amount: feesCollected.Amount.MulTruncate(proposerMultiplier), } expectedOutstandingRewards[prevProposer] = expectedOutstandingRewards[prevProposer].Add(proposerReward) @@ -42,7 +46,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin communityTax := app.DistrKeeper.GetCommunityTax(app.Ctx()) voteMultiplier := sdk.OneDec().Sub(proposerMultiplier).Sub(communityTax).QuoInt(sdk.NewInt(int64(len(votedValidators)))) voterReward := sdk.DecCoin{ - Denom: "usei", + Denom: baseDenom, Amount: feesCollected.Amount.MulTruncate(voteMultiplier), } @@ -67,7 +71,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { outstandingRewards := map[string]sdk.DecCoin{} for _, val := range app.GetAllValidators() { - outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin("usei", sdk.NewInt(0)) + outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin(baseDenom, sdk.NewInt(0)) } app.DistrKeeper.IterateValidatorOutstandingRewards( app.Ctx(), @@ -78,7 +82,7 @@ func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { if len(rewards.Rewards) > 1 { panic("expecting only usei as validator reward denom but found multiple") } - if rewards.Rewards[0].Denom != "usei" { + if rewards.Rewards[0].Denom != baseDenom { panic(fmt.Sprintf("expecting only usei as validator reward denom but found %s", rewards.Rewards[0].Denom)) } outstandingRewards[val.String()] = rewards.Rewards[0] diff --git a/giga/deps/xevm/types/errors.go b/giga/deps/xevm/types/errors.go index fbe7657987..b51dad1627 100644 --- a/giga/deps/xevm/types/errors.go +++ b/giga/deps/xevm/types/errors.go @@ -19,7 +19,7 @@ func (e AssociationMissingErr) Error() string { func (e AssociationMissingErr) AddressType() string { if strings.HasPrefix(e.Address, "0x") { - return "evm" + return ModuleName } return "sei" } diff --git a/giga/deps/xevm/types/ethtx/access_list.go b/giga/deps/xevm/types/ethtx/access_list.go index ea9cad0cb7..bdccd655a3 100644 --- a/giga/deps/xevm/types/ethtx/access_list.go +++ b/giga/deps/xevm/types/ethtx/access_list.go @@ -31,6 +31,9 @@ func NewAccessList(ethAccessList *ethtypes.AccessList) AccessList { func (al AccessList) ToEthAccessList() *ethtypes.AccessList { var ethAccessList ethtypes.AccessList + if len(al) > 0 { + ethAccessList = make(ethtypes.AccessList, 0, len(al)) + } for _, tuple := range al { storageKeys := make([]common.Hash, len(tuple.StorageKeys)) diff --git a/giga/deps/xevm/types/gov.go b/giga/deps/xevm/types/gov.go index da9723df8a..91e6f71e95 100644 --- a/giga/deps/xevm/types/gov.go +++ b/giga/deps/xevm/types/gov.go @@ -48,13 +48,13 @@ func (p *AddERCNativePointerProposal) ValidateBasic() error { func (p AddERCNativePointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC native pointer Proposal: + fmt.Fprintf(&b, `Add ERC native pointer Proposal: Title: %s Description: %s Token: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Token, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Token, p.Pointer, p.Version) return b.String() } @@ -86,13 +86,13 @@ func (p *AddERCCW20PointerProposal) ValidateBasic() error { func (p AddERCCW20PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW20 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW20 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -124,13 +124,13 @@ func (p *AddERCCW721PointerProposal) ValidateBasic() error { func (p AddERCCW721PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW721 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW721 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -162,13 +162,13 @@ func (p *AddERCCW1155PointerProposal) ValidateBasic() error { func (p AddERCCW1155PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW1155 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW1155 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -201,13 +201,13 @@ func (p *AddCWERC20PointerProposal) ValidateBasic() error { func (p AddCWERC20PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC20 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC20 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -240,13 +240,13 @@ func (p *AddCWERC721PointerProposal) ValidateBasic() error { func (p AddCWERC721PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC721 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC721 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -279,13 +279,13 @@ func (p *AddCWERC1155PointerProposal) ValidateBasic() error { func (p AddCWERC1155PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC1155 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC1155 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -309,13 +309,13 @@ func (p *AddERCNativePointerProposalV2) ValidateBasic() error { func (p AddERCNativePointerProposalV2) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC native pointer Proposal V2: + fmt.Fprintf(&b, `Add ERC native pointer Proposal V2: Title: %s Description: %s Token: %s Name: %s Symbol: %s Decimals: %d -`, p.Title, p.Description, p.Token, p.Name, p.Symbol, p.Decimals)) +`, p.Title, p.Description, p.Token, p.Name, p.Symbol, p.Decimals) return b.String() } diff --git a/giga/evmonly/cmd/evmonly-loadtest/metrics.go b/giga/evmonly/cmd/evmonly-loadtest/metrics.go index 6bf7e41c7a..fbbf719188 100644 --- a/giga/evmonly/cmd/evmonly-loadtest/metrics.go +++ b/giga/evmonly/cmd/evmonly-loadtest/metrics.go @@ -14,6 +14,8 @@ import ( "github.com/sei-protocol/sei-chain/giga/evmonly" ) +const metricLabelKind = "kind" + type loadMetrics struct { inputBlocks atomic.Uint64 preparedBlocks atomic.Uint64 @@ -173,19 +175,19 @@ func newLoadMetrics(registry *prometheus.Registry) *loadMetrics { occConflictAccessTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_occ_conflict_accesses_total", Help: "OCC conflict accesses by access type and state kind.", - }, []string{"access", "kind"}), + }, []string{"access", metricLabelKind}), sinkEnqueuedTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_records_enqueued_total", Help: "Total records accepted by the result sink.", - }, []string{"kind"}), + }, []string{metricLabelKind}), sinkWrittenTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_records_written_total", Help: "Total records written by the result sink.", - }, []string{"kind"}), + }, []string{metricLabelKind}), sinkBytesTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_bytes_written_total", Help: "Total bytes written by the result sink, including record framing.", - }, []string{"kind"}), + }, []string{metricLabelKind}), sinkEnqueueWaitTotal: prometheus.NewCounter(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_enqueue_wait_seconds_total", Help: "Total time executor workers spent blocked enqueueing result sink records.", @@ -197,7 +199,7 @@ func newLoadMetrics(registry *prometheus.Registry) *loadMetrics { sinkWriteSecondsTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_write_seconds_total", Help: "Total time spent by result sink writers serializing, writing, flushing, and optionally syncing records.", - }, []string{"kind"}), + }, []string{metricLabelKind}), inputBlockRate: prometheus.NewGauge(prometheus.GaugeOpts{ Name: "evmonly_loadtest_block_input_throughput", Help: "Most recent measured block input throughput in blocks per second.", diff --git a/giga/evmonly/cmd/evmonly-loadtest/profiles.go b/giga/evmonly/cmd/evmonly-loadtest/profiles.go index ac1fca6bb2..630249b5f0 100644 --- a/giga/evmonly/cmd/evmonly-loadtest/profiles.go +++ b/giga/evmonly/cmd/evmonly-loadtest/profiles.go @@ -53,7 +53,7 @@ func startProfiles(cfg config) (*profileSession, error) { } func createProfileFile(path string) (*os.File, error) { - if err := os.MkdirAll(filepath.Dir(path), 0o750); err != nil { + if err := os.MkdirAll(filepath.Dir(path), 0o750); err != nil { //nolint:gosec // profile output is an explicit local CLI path. return nil, fmt.Errorf("create profile dir for %s: %w", path, err) } file, err := os.OpenFile(path, os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0o600) //nolint:gosec // profile output path is an explicit CLI argument. diff --git a/giga/executor/lib/evmlib.go b/giga/executor/lib/evmlib.go index 28f91aeb5f..d9cdbfe308 100644 --- a/giga/executor/lib/evmlib.go +++ b/giga/executor/lib/evmlib.go @@ -74,7 +74,7 @@ func resolveLibPath() (string, error) { for _, dir := range dirs { candidate := filepath.Join(dir, libName) - if info, err := os.Stat(candidate); err == nil && !info.IsDir() { + if info, err := os.Stat(candidate); err == nil && !info.IsDir() { //nolint:gosec // candidates are operator-controlled library locations and the selected file is digest-verified before loading. return candidate, nil } } diff --git a/giga/executor/lib/gen/main.go b/giga/executor/lib/gen/main.go index db86b4dddc..e201754ee7 100644 --- a/giga/executor/lib/gen/main.go +++ b/giga/executor/lib/gen/main.go @@ -60,7 +60,7 @@ var platforms = []Platform{ // 5. Run: go run download_evmone.go func main() { if len(os.Args) != 2 { - log.Fatalf("Usage: %s \n", os.Args[0]) + log.Fatal("Usage: evmone-lib-generator ") } outDir := filepath.Clean(os.Args[1]) @@ -195,7 +195,7 @@ func downloadAndExtract(ctx context.Context, p Platform, outDir string) error { return fmt.Errorf("close: %w", err) } - log.Printf(" Extracted: %s\n", outPath) + log.Printf(" Extracted: %s\n", outPath) //nolint:gosec // outPath is the explicit destination of this local generator CLI. return nil } return ctx.Err() diff --git a/giga/tests/harness/loader.go b/giga/tests/harness/loader.go index be5cef2f06..2b7791996d 100644 --- a/giga/tests/harness/loader.go +++ b/giga/tests/harness/loader.go @@ -110,7 +110,7 @@ func GetStateTestsPath() (string, error) { // extractArchive extracts a .tgz archive to the destination directory func extractArchive(archivePath, destDir string) error { - cmd := exec.Command("tar", "-xzf", archivePath, "-C", destDir) + cmd := exec.Command("tar", "-xzf", archivePath, "-C", destDir) //nolint:gosec // arguments are fixed repository fixture paths and are passed directly without a shell. if _, err := cmd.CombinedOutput(); err != nil { return err } diff --git a/go.mod b/go.mod index 736705c6c1..81ac9ecdbb 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/sei-protocol/sei-chain -go 1.25.6 +go 1.27.1 require ( cosmossdk.io/errors v1.0.2 @@ -14,6 +14,7 @@ require ( github.com/bgentry/speakeasy v0.2.0 github.com/btcsuite/btcd/btcec/v2 v2.3.5 github.com/bufbuild/protocompile v0.14.1 + github.com/cespare/xxhash/v2 v2.3.0 github.com/cockroachdb/pebble/v2 v2.1.3 github.com/coinbase/rosetta-sdk-go v0.7.0 github.com/confio/ics23/go v0.9.0 @@ -28,6 +29,7 @@ require ( github.com/ethereum/go-ethereum v1.16.8 github.com/fortytw2/leaktest v1.3.0 github.com/go-git/go-git/v5 v5.17.2 + github.com/go-viper/mapstructure/v2 v2.5.0 github.com/gofrs/flock v0.13.0 github.com/gogo/gateway v1.1.0 github.com/gogo/protobuf v1.3.3 @@ -51,6 +53,7 @@ require ( github.com/holiman/uint256 v1.3.2 github.com/improbable-eng/grpc-web v0.15.0 github.com/jhump/protoreflect v1.18.0 + github.com/klauspost/compress v1.18.3 github.com/ledgerwatch/erigon-lib v0.0.0-20230210071639-db0e7ed11263 github.com/lib/pq v1.10.9 github.com/libp2p/go-buffer-pool v0.1.0 @@ -61,11 +64,14 @@ require ( github.com/oasisprotocol/curve25519-voi v0.0.0-20230904125328-1f23a7beb09a github.com/ory/dockertest v3.3.5+incompatible github.com/patrickmn/go-cache v2.1.0+incompatible + github.com/pelletier/go-toml/v2 v2.2.4 github.com/pkg/errors v0.9.1 github.com/prometheus/client_golang v1.23.2 github.com/prometheus/client_model v0.6.2 github.com/prometheus/common v0.66.1 + github.com/prometheus/otlptranslator v0.0.2 github.com/rakyll/statik v0.1.7 + github.com/regen-network/cosmos-proto v0.3.1 github.com/rs/cors v1.11.1 github.com/sasha-s/go-deadlock v0.3.5 github.com/segmentio/kafka-go v0.4.50 @@ -74,6 +80,7 @@ require ( github.com/sei-protocol/sei-load v0.0.1 github.com/sei-protocol/sei-tm-db v0.0.5 github.com/sei-protocol/seilog v0.0.3 + github.com/shirou/gopsutil/v3 v3.23.2 github.com/snikch/goodman v0.0.0-20171125024755-10e37e294daa github.com/spf13/cast v1.10.0 github.com/spf13/cobra v1.10.2 @@ -87,6 +94,7 @@ require ( github.com/tidwall/btree v1.7.0 github.com/tidwall/gjson v1.14.2 github.com/tidwall/wal v1.2.1 + github.com/urfave/cli/v2 v2.27.5 github.com/zbiljic/go-filelock v0.0.0-20170914061330-1dbf7103ab7d github.com/zeebo/blake3 v0.2.4 go.opentelemetry.io/otel v1.43.0 @@ -98,6 +106,8 @@ require ( go.opentelemetry.io/otel/trace v1.43.0 golang.org/x/crypto v0.49.0 golang.org/x/exp v0.0.0-20260112195511-716be5621a96 + golang.org/x/image v0.36.0 + golang.org/x/mod v0.33.0 golang.org/x/net v0.52.0 golang.org/x/sync v0.20.0 golang.org/x/sys v0.42.0 @@ -112,39 +122,12 @@ require ( require ( dario.cat/mergo v1.0.0 // indirect - github.com/ProtonMail/go-crypto v1.1.6 // indirect - github.com/cloudflare/circl v1.6.3 // indirect - github.com/cyphar/filepath-securejoin v0.4.1 // indirect - github.com/dlclark/regexp2/v2 v2.5.2 // indirect - github.com/dop251/goja v0.0.0-20260723142020-b4aef50fa347 // indirect - github.com/emirpasic/gods v1.18.1 // indirect - github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect - github.com/go-git/go-billy/v5 v5.8.0 // indirect - github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect - github.com/kevinburke/ssh_config v1.2.0 // indirect - github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect - github.com/mitchellh/mapstructure v1.5.0 // indirect - github.com/moby/term v0.5.0 // indirect - github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect - github.com/pjbgf/sha1cd v0.3.2 // indirect - github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect - github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect - github.com/skeema/knownhosts v1.3.1 // indirect - github.com/xanzy/ssh-agent v0.3.3 // indirect - gopkg.in/warnings.v0 v0.1.2 // indirect -) - -require ( - github.com/regen-network/cosmos-proto v0.3.1 - github.com/rivo/uniseg v0.4.7 // indirect -) - -require ( filippo.io/edwards25519 v1.1.0 // indirect github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect github.com/DataDog/zstd v1.5.7 // indirect github.com/Microsoft/go-winio v0.6.2 // indirect github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 // indirect + github.com/ProtonMail/go-crypto v1.1.6 // indirect github.com/RaduBerinde/axisds v0.0.0-20250419182453-5135a0650657 // indirect github.com/RaduBerinde/btreemap v0.0.0-20250419174037-3d62b7205d54 // indirect github.com/VictoriaMetrics/fastcache v1.12.2 // indirect @@ -153,14 +136,14 @@ require ( github.com/cenkalti/backoff v2.2.1+incompatible // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash v1.1.0 // indirect - github.com/cespare/xxhash/v2 v2.3.0 + github.com/cloudflare/circl v1.6.3 // indirect github.com/cockroachdb/crlib v0.0.0-20241112164430-1264a2edc35b // indirect github.com/cockroachdb/errors v1.12.0 // indirect github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce // indirect github.com/cockroachdb/logtags v0.0.0-20241215232642-bb51bb14a506 // indirect github.com/cockroachdb/pebble v1.1.5 // indirect github.com/cockroachdb/redact v1.1.6 // indirect - github.com/cockroachdb/swiss v0.0.0-20251224182025-b0f6560f979b // indirect + github.com/cockroachdb/swiss v0.0.0-20260820225851-333444432258 // indirect github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect github.com/consensys/gnark-crypto v0.18.0 // indirect github.com/containerd/continuity v0.3.0 // indirect @@ -168,6 +151,7 @@ require ( github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect + github.com/cyphar/filepath-securejoin v0.4.1 // indirect github.com/danieljoos/wincred v1.1.2 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/deckarep/golang-set/v2 v2.6.0 // indirect @@ -175,20 +159,24 @@ require ( github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f // indirect github.com/dgraph-io/badger/v3 v3.2103.2 // indirect github.com/dgraph-io/ristretto v0.2.0 // indirect + github.com/dlclark/regexp2/v2 v2.5.2 // indirect github.com/docker/cli v24.0.7+incompatible // indirect github.com/docker/go-connections v0.4.0 // indirect github.com/docker/go-units v0.5.0 // indirect + github.com/dop251/goja v0.0.0-20260723142020-b4aef50fa347 // indirect github.com/dustin/go-humanize v1.0.1 // indirect + github.com/emirpasic/gods v1.18.1 // indirect github.com/ethereum/c-kzg-4844 v1.0.0 // indirect github.com/ethereum/go-verkle v0.2.2 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.9.0 // indirect github.com/getsentry/sentry-go v0.35.0 // indirect + github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect + github.com/go-git/go-billy/v5 v5.8.0 // indirect github.com/go-logr/logr v1.4.3 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect - github.com/go-viper/mapstructure/v2 v2.5.0 github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect github.com/golang/snappy v1.0.0 // indirect @@ -205,18 +193,23 @@ require ( github.com/huin/goupnp v1.3.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jackpal/go-nat-pmp v1.0.2 // indirect + github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect github.com/jhump/protoreflect/v2 v2.0.0-beta.1 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/jmhodges/levigo v1.0.0 // indirect + github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d // indirect - github.com/klauspost/compress v1.18.3 github.com/klauspost/cpuid/v2 v2.3.0 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/kr/text v0.2.0 // indirect + github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect github.com/mattn/go-colorable v0.1.14 // indirect github.com/mattn/go-runewidth v0.0.16 // indirect github.com/minio/minlz v1.0.1-0.20250507153514-87eb42fe8882 // indirect + github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/mitchellh/pointerstructure v1.2.0 // indirect + github.com/moby/term v0.5.0 // indirect + github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect github.com/mtibben/percent v0.2.1 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/nxadm/tail v1.4.11 // indirect @@ -224,7 +217,6 @@ require ( github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.0-rc2 // indirect github.com/opencontainers/runc v1.1.14 // indirect - github.com/pelletier/go-toml/v2 v2.2.4 github.com/petermattis/goid v0.0.0-20260113132338-7c7de50cc741 // indirect github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/pion/dtls/v2 v2.2.7 // indirect @@ -232,15 +224,18 @@ require ( github.com/pion/stun/v2 v2.0.0 // indirect github.com/pion/transport/v2 v2.2.1 // indirect github.com/pion/transport/v3 v3.0.1 // indirect + github.com/pjbgf/sha1cd v0.3.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/prometheus/otlptranslator v0.0.2 + github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect github.com/prometheus/procfs v0.17.0 // indirect + github.com/rivo/uniseg v0.4.7 // indirect github.com/rogpeppe/go-internal v1.14.1 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/sagikazarmark/locafero v0.11.0 // indirect + github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect - github.com/shirou/gopsutil/v3 v3.23.2 github.com/sirupsen/logrus v1.9.3 // indirect + github.com/skeema/knownhosts v1.3.1 // indirect github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect github.com/spf13/afero v1.15.0 // indirect github.com/stretchr/objx v0.5.2 // indirect @@ -251,7 +246,7 @@ require ( github.com/tidwall/tinylru v1.1.0 // indirect github.com/tklauser/go-sysconf v0.3.15 // indirect github.com/tklauser/numcpus v0.10.0 // indirect - github.com/urfave/cli/v2 v2.27.5 + github.com/xanzy/ssh-agent v0.3.3 // indirect github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect github.com/zondax/golem v0.27.0 // indirect @@ -264,13 +259,12 @@ require ( go.uber.org/zap v1.27.0 // indirect go.yaml.in/yaml/v2 v2.4.3 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect - golang.org/x/image v0.36.0 - golang.org/x/mod v0.33.0 golang.org/x/term v0.41.0 // indirect golang.org/x/text v0.35.0 // indirect google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect + gopkg.in/warnings.v0 v0.1.2 // indirect gotest.tools v2.2.0+incompatible // indirect nhooyr.io/websocket v1.8.6 // indirect ) diff --git a/go.sum b/go.sum index 82d899b454..2fc81a0296 100644 --- a/go.sum +++ b/go.sum @@ -822,8 +822,8 @@ github.com/cockroachdb/pebble/v2 v2.1.3/go.mod h1:B1UgWsyR+L+UvZXNgpxw+WqsUKA8VQ github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= github.com/cockroachdb/redact v1.1.6 h1:zXJBwDZ84xJNlHl1rMyCojqyIxv+7YUpQiJLQ7n4314= github.com/cockroachdb/redact v1.1.6/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= -github.com/cockroachdb/swiss v0.0.0-20251224182025-b0f6560f979b h1:VXvSNzmr8hMj8XTuY0PT9Ane9qZGul/p67vGYwl9BFI= -github.com/cockroachdb/swiss v0.0.0-20251224182025-b0f6560f979b/go.mod h1:yBRu/cnL4ks9bgy4vAASdjIW+/xMlFwuHKqtmh3GZQg= +github.com/cockroachdb/swiss v0.0.0-20260820225851-333444432258 h1:IJ+uNItEm0qx9FE2AgIc1PMsCUtk8nbSIzhQE1t5GWw= +github.com/cockroachdb/swiss v0.0.0-20260820225851-333444432258/go.mod h1:yBRu/cnL4ks9bgy4vAASdjIW+/xMlFwuHKqtmh3GZQg= github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= diff --git a/inprocess/doc.go b/inprocess/doc.go index 1b8acd4413..d86abcf068 100644 --- a/inprocess/doc.go +++ b/inprocess/doc.go @@ -85,9 +85,8 @@ // The LLD's eventual target is for Start to back the SDK's sei.Provider so // suites written against sei.Open(ctx, "local") run unchanged. That wiring is // deferred: the SDK lives in the github.com/sei-protocol/sei-k8s-controller -// module, which declares `go >= 1.26.0`, while sei-chain runs go 1.25.6 — so -// importing it would force a chain-wide toolchain bump and pull the controller's -// controller-runtime/AWS dep graph into the seid build. The handle methods here +// module, and importing it would pull the controller's controller-runtime/AWS +// dependency graph into the seid build. The handle methods here // intentionally mirror sei.NodeHandle / sei.NetworkHandle so a thin adapter can // satisfy the SDK interface once the skew is resolved — see Node and Network. package inprocess diff --git a/loadtest/loadtest_client.go b/loadtest/loadtest_client.go index 0ca0ee0646..b3fd39d2e7 100644 --- a/loadtest/loadtest_client.go +++ b/loadtest/loadtest_client.go @@ -10,7 +10,6 @@ import ( "sync/atomic" "time" - "golang.org/x/exp/slices" "golang.org/x/time/rate" "google.golang.org/grpc/credentials/insecure" @@ -88,12 +87,15 @@ func NewLoadTestClient(config Config) *LoadTestClient { } func (c *LoadTestClient) SetValidators() { - if slices.Contains(c.LoadTestConfig.MessageTypes, "staking") { - resp, err := c.StakingQueryClient.Validators(context.Background(), &stakingtypes.QueryValidatorsRequest{}) - if err != nil { - panic(err) + for _, messageType := range c.LoadTestConfig.MessageTypes { + if messageType == "staking" { + resp, err := c.StakingQueryClient.Validators(context.Background(), &stakingtypes.QueryValidatorsRequest{}) + if err != nil { + panic(err) + } + c.Validators = resp.Validators + return } - c.Validators = resp.Validators } } diff --git a/loadtest/main.go b/loadtest/main.go index df0c80869f..e7b4b20e72 100644 --- a/loadtest/main.go +++ b/loadtest/main.go @@ -44,6 +44,10 @@ import ( otelmetric "go.opentelemetry.io/otel/metric" ) +const ( + baseDenom = "usei" +) + var TestConfig EncodingConfig const ( @@ -334,7 +338,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string // TODO: Potentially just hard code the Funds amount here price := config.PriceDistr.Sample() quantity := config.QuantityDistr.Sample() - amount, err := sdk.ParseCoinsNormalized(fmt.Sprintf("%d%s", price.Mul(quantity).Ceil().RoundInt64(), "usei")) + amount, err := sdk.ParseCoinsNormalized(fmt.Sprintf("%d%s", price.Mul(quantity).Ceil().RoundInt64(), baseDenom)) if err != nil { panic(err) } @@ -351,7 +355,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string Label: "test", Msg: wasmtypes.RawContractMessage([]byte(config.WasmMsgTypes.Instantiate.Payload)), Funds: sdk.NewCoins(sdk.Coin{ - Denom: "usei", + Denom: baseDenom, Amount: sdk.NewInt(1), }), // maybe make this configurable as well in the future }} @@ -363,7 +367,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(key.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: "usei", + Denom: baseDenom, Amount: sdk.NewInt(1), }), }) @@ -374,7 +378,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(adminKey.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: "usei", + Denom: baseDenom, Amount: sdk.NewInt(10000000), }), }} @@ -460,7 +464,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(key.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: "usei", + Denom: baseDenom, Amount: sdk.NewInt(amountUsei), }), }} @@ -533,7 +537,7 @@ func (c *LoadTestClient) generateStakingMsg(delegatorAddr string, chosenValidato msg = &stakingtypes.MsgDelegate{ DelegatorAddress: delegatorAddr, ValidatorAddress: chosenValidator, - Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, } c.DelegationMap[delegatorAddr] = map[string]int{} c.DelegationMap[delegatorAddr][chosenValidator] = 1 @@ -543,14 +547,14 @@ func (c *LoadTestClient) generateStakingMsg(delegatorAddr string, chosenValidato DelegatorAddress: delegatorAddr, ValidatorSrcAddress: srcAddr, ValidatorDstAddress: chosenValidator, - Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, } c.DelegationMap[delegatorAddr][chosenValidator]++ } else { msg = &stakingtypes.MsgUndelegate{ DelegatorAddress: delegatorAddr, ValidatorAddress: srcAddr, - Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, } } // Update delegation map diff --git a/precompiles/p256/legacy/v606/verifier.go b/precompiles/p256/legacy/v606/verifier.go index cf3541841e..2e5dbe2625 100644 --- a/precompiles/p256/legacy/v606/verifier.go +++ b/precompiles/p256/legacy/v606/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/legacy/v614/verifier.go b/precompiles/p256/legacy/v614/verifier.go index 3296343abb..f18d3f77d8 100644 --- a/precompiles/p256/legacy/v614/verifier.go +++ b/precompiles/p256/legacy/v614/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/legacy/v620/verifier.go b/precompiles/p256/legacy/v620/verifier.go index b07b56fa9b..4cdc8a2ee6 100644 --- a/precompiles/p256/legacy/v620/verifier.go +++ b/precompiles/p256/legacy/v620/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/legacy/v630/verifier.go b/precompiles/p256/legacy/v630/verifier.go index 320dd1e745..954b3e1a31 100644 --- a/precompiles/p256/legacy/v630/verifier.go +++ b/precompiles/p256/legacy/v630/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/legacy/v640/verifier.go b/precompiles/p256/legacy/v640/verifier.go index 6c0719033f..916be02b64 100644 --- a/precompiles/p256/legacy/v640/verifier.go +++ b/precompiles/p256/legacy/v640/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/legacy/v65/verifier.go b/precompiles/p256/legacy/v65/verifier.go index f6cd3bca49..820d0187a7 100644 --- a/precompiles/p256/legacy/v65/verifier.go +++ b/precompiles/p256/legacy/v65/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // This versioned precompile must preserve its historical consensus verification behavior. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/precompiles/p256/verifier.go b/precompiles/p256/verifier.go index 326ebb071f..de1537b0fa 100644 --- a/precompiles/p256/verifier.go +++ b/precompiles/p256/verifier.go @@ -6,6 +6,7 @@ import ( "math/big" ) +//nolint:staticcheck // P-256 precompile verification is consensus-sensitive and must retain its established coordinate handling. func newPublicKey(x, y *big.Int) *ecdsa.PublicKey { // Check if the given coordinates are valid if x == nil || y == nil || !elliptic.P256().IsOnCurve(x, y) { diff --git a/scripts/build-static.sh b/scripts/build-static.sh index fd85a2b571..fbbcc511be 100755 --- a/scripts/build-static.sh +++ b/scripts/build-static.sh @@ -52,7 +52,7 @@ esac echo "build-static: target linux/$ARCH, libgcc pin $LIBGCC_DIR" -docker run --rm --platform "linux/$ARCH" -v "$PWD":/src -w /src golang:1.25.6-alpine@sha256:98e6cffc31ccc44c7c15d83df1d69891efee8115a5bb7ede2bf30a38af3e3c92 sh -c ' +docker run --rm --platform "linux/$ARCH" -v "$PWD":/src -w /src golang:1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 sh -c ' set -e apk add --no-cache build-base git git config --global --add safe.directory /src diff --git a/scripts/evm_stress/main.go b/scripts/evm_stress/main.go index 1c7873afd4..02cbcbcd57 100644 --- a/scripts/evm_stress/main.go +++ b/scripts/evm_stress/main.go @@ -3,6 +3,7 @@ package main import ( "context" "crypto/ecdsa" + "encoding/binary" "flag" "fmt" "math/big" @@ -68,9 +69,7 @@ func nextKey(idx uint64) *ecdsa.PrivateKey { seed := make([]byte, 32) // use upper 8 bytes for the index so seed is never all-zero seed[0] = 0x01 - for i := 0; i < 8; i++ { - seed[1+i] = byte(idx >> (56 - 8*i)) - } + binary.BigEndian.PutUint64(seed[1:9], idx) key, err := crypto.ToECDSA(seed) if err != nil { panic(fmt.Sprintf("bad key seed %d: %v", idx, err)) diff --git a/sei-cosmos/baseapp/abci.go b/sei-cosmos/baseapp/abci.go index 1b46be04ae..fb2478f626 100644 --- a/sei-cosmos/baseapp/abci.go +++ b/sei-cosmos/baseapp/abci.go @@ -826,7 +826,7 @@ func (app *BaseApp) Simulate(txBytes []byte) (sdk.GasInfo, *sdk.Result, error) { func handleQueryApp(app *BaseApp, path []string, req abci.RequestQuery) abci.ResponseQuery { if len(path) >= 2 { switch path[1] { - case "simulate": + case runTxModeSimulateName: txBytes := req.Data gInfo, res, err := app.Simulate(txBytes) diff --git a/sei-cosmos/baseapp/abci_query_metrics.go b/sei-cosmos/baseapp/abci_query_metrics.go index 6f1a540f79..69183383df 100644 --- a/sei-cosmos/baseapp/abci_query_metrics.go +++ b/sei-cosmos/baseapp/abci_query_metrics.go @@ -35,7 +35,7 @@ func (app *BaseApp) abciQueryMetricRoute(reqPath string) string { case "app": if len(parts) >= 2 { switch parts[1] { - case "simulate", "version", "snapshots": + case runTxModeSimulateName, "version", "snapshots": return "app/" + parts[1] } } diff --git a/sei-cosmos/baseapp/baseapp.go b/sei-cosmos/baseapp/baseapp.go index 6b06025ec4..4229320644 100644 --- a/sei-cosmos/baseapp/baseapp.go +++ b/sei-cosmos/baseapp/baseapp.go @@ -35,6 +35,8 @@ import ( "go.opentelemetry.io/otel/trace/noop" ) +const runTxModeSimulateName = "simulate" + const ( runTxModeCheck runTxMode = iota // Check a transaction runTxModeReCheck // Recheck a (pending) transaction after a commit @@ -45,7 +47,7 @@ const ( var modeKeyToString = map[runTxMode]string{ runTxModeCheck: "check", runTxModeReCheck: "recheck", - runTxModeSimulate: "simulate", + runTxModeSimulate: runTxModeSimulateName, runTxModeDeliver: "deliver", } diff --git a/sei-cosmos/client/debug/main.go b/sei-cosmos/client/debug/main.go index 572e077eae..8ef47b4f3e 100644 --- a/sei-cosmos/client/debug/main.go +++ b/sei-cosmos/client/debug/main.go @@ -118,7 +118,7 @@ $ %s debug raw-bytes [72 101 108 108 111 44 32 112 108 97 121 103 114 111 117 11 byteArray := []byte{} for _, s := range spl { - b, err := strconv.ParseInt(s, 10, 8) + b, err := strconv.ParseUint(s, 10, 8) if err != nil { return err } diff --git a/sei-cosmos/client/rpc/validators.go b/sei-cosmos/client/rpc/validators.go index 10722a4171..c1725a838a 100644 --- a/sei-cosmos/client/rpc/validators.go +++ b/sei-cosmos/client/rpc/validators.go @@ -88,20 +88,17 @@ type ResultValidatorsOutput struct { func (rvo ResultValidatorsOutput) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf("block height: %d\n", rvo.BlockHeight)) - b.WriteString(fmt.Sprintf("total count: %d\n", rvo.Total)) + fmt.Fprintf(&b, "block height: %d\n", rvo.BlockHeight) + fmt.Fprintf(&b, "total count: %d\n", rvo.Total) for _, val := range rvo.Validators { - b.WriteString( - fmt.Sprintf(` + fmt.Fprintf(&b, ` Address: %s Pubkey: %s ProposerPriority: %d VotingPower: %d `, - val.Address, val.PubKey, val.ProposerPriority, val.VotingPower, - ), - ) + val.Address, val.PubKey, val.ProposerPriority, val.VotingPower) } return b.String() diff --git a/sei-cosmos/codec/types/interface_registry.go b/sei-cosmos/codec/types/interface_registry.go index 09cd80ce7c..7c25d92bb3 100644 --- a/sei-cosmos/codec/types/interface_registry.go +++ b/sei-cosmos/codec/types/interface_registry.go @@ -260,7 +260,7 @@ func (r *statefulUnpacker) UnpackAny(any *Any, iface interface{}) error { r.maxCalls.count-- rv := reflect.ValueOf(iface) - if rv.Kind() != reflect.Ptr { + if rv.Kind() != reflect.Pointer { return errors.New("UnpackAny expects a pointer") } diff --git a/sei-cosmos/codec/types/legacy.go b/sei-cosmos/codec/types/legacy.go index 552523d334..2f0bf3b543 100644 --- a/sei-cosmos/codec/types/legacy.go +++ b/sei-cosmos/codec/types/legacy.go @@ -132,7 +132,7 @@ func (registry *legacyInterfaceRegistry) UnpackAny(any *Any, iface interface{}) } rv := reflect.ValueOf(iface) - if rv.Kind() != reflect.Ptr { + if rv.Kind() != reflect.Pointer { return fmt.Errorf("UnpackAny expects a pointer") } diff --git a/sei-cosmos/crypto/keys/internal/ecdsa/privkey.go b/sei-cosmos/crypto/keys/internal/ecdsa/privkey.go index 690c07670d..b9fb8c6575 100644 --- a/sei-cosmos/crypto/keys/internal/ecdsa/privkey.go +++ b/sei-cosmos/crypto/keys/internal/ecdsa/privkey.go @@ -115,6 +115,8 @@ func (sk *PrivKey) MarshalTo(dAtA []byte) (int, error) { } // Unmarshal implements proto.Marshaler interface. +// +//nolint:staticcheck // Legacy key decoding is consensus-sensitive and must retain its elliptic-coordinate behavior. func (sk *PrivKey) Unmarshal(bz []byte, curve elliptic.Curve, expectedSize int) error { if len(bz) != expectedSize { return fmt.Errorf("wrong ECDSA SK bytes, expecting %d bytes", expectedSize) diff --git a/sei-cosmos/crypto/keys/internal/ecdsa/pubkey.go b/sei-cosmos/crypto/keys/internal/ecdsa/pubkey.go index 15d239f0ca..fc779c9aa5 100644 --- a/sei-cosmos/crypto/keys/internal/ecdsa/pubkey.go +++ b/sei-cosmos/crypto/keys/internal/ecdsa/pubkey.go @@ -94,6 +94,8 @@ func (pk *PubKey) MarshalTo(dAtA []byte) (int, error) { } // Unmarshal implements proto.Marshaler interface. +// +//nolint:staticcheck // Legacy key decoding is consensus-sensitive and must retain its elliptic-coordinate behavior. func (pk *PubKey) Unmarshal(bz []byte, curve elliptic.Curve, expectedSize int) error { if len(bz) != expectedSize { return errors.Wrapf(errors.ErrInvalidPubKey, "wrong ECDSA PK bytes, expecting %d bytes, got %d", expectedSize, len(bz)) diff --git a/sei-cosmos/store/multiversion/memiterator.go b/sei-cosmos/store/multiversion/memiterator.go index 574a4cc78d..b49eeb8fb5 100644 --- a/sei-cosmos/store/multiversion/memiterator.go +++ b/sei-cosmos/store/multiversion/memiterator.go @@ -96,11 +96,10 @@ func (store *Store) newMVSValidationIterator( } func (vi *validationIterator) hasCurrentValue(key []byte) bool { - strKey := string(key) - if _, ok := vi.writeset[strKey]; ok { + if _, ok := vi.writeset[string(key)]; ok { return true } - if _, ok := vi.readCache[strKey]; ok { + if _, ok := vi.readCache[string(key)]; ok { return true } return vi.mvStore.GetLatestBeforeIndex(vi.index, key) != nil diff --git a/sei-cosmos/telemetry/metrics.go b/sei-cosmos/telemetry/metrics.go index 9c08b9ba90..8b13552fc2 100644 --- a/sei-cosmos/telemetry/metrics.go +++ b/sei-cosmos/telemetry/metrics.go @@ -18,6 +18,7 @@ var globalLabels = []metrics.Label{} // Metrics supported format types. const ( + cosmosNamespace = "cosmos" FormatDefault = "" FormatPrometheus = "prometheus" FormatText = "text" @@ -119,7 +120,7 @@ func (m *Metrics) setupPrometheus(cfg Config) (*metricsprom.PrometheusSink, erro // will mean the metrics are stored in memory. GaugeDefinitions: []metricsprom.GaugeDefinition{ { - Name: []string{"cosmos", "upgrade", "plan", "height"}, + Name: []string{cosmosNamespace, "upgrade", "plan", "height"}, Help: "Next upgrade height", }, }, diff --git a/sei-cosmos/telemetry/wrapper.go b/sei-cosmos/telemetry/wrapper.go index 71229318bb..cb2ee85194 100644 --- a/sei-cosmos/telemetry/wrapper.go +++ b/sei-cosmos/telemetry/wrapper.go @@ -64,7 +64,7 @@ func MeasureSince(start time.Time, keys ...string) { // validator_slashed func IncrValidatorSlashedCounter(validator string, slashingType string) { metrics.IncrCounterWithLabels( - []string{"sei", "cosmos", "validator", "slashed"}, + []string{"sei", cosmosNamespace, "validator", "slashed"}, 1, []metrics.Label{ NewLabel("type", slashingType), @@ -79,7 +79,7 @@ func IncrValidatorSlashedCounter(validator string, slashingType string) { // sei_throughput_ func MeasureThroughputSinceWithLabels(metricName string, labels []metrics.Label, start time.Time) { metrics.MeasureSinceWithLabels( - []string{"sei", "cosmos", "throughput", metricName}, + []string{"sei", cosmosNamespace, "throughput", metricName}, start.UTC(), labels, ) diff --git a/sei-cosmos/types/decimal.go b/sei-cosmos/types/decimal.go index 4b4e1053f1..e7fd6cd771 100644 --- a/sei-cosmos/types/decimal.go +++ b/sei-cosmos/types/decimal.go @@ -458,8 +458,8 @@ func (d Dec) String() string { bzStr[1] = byte('.') // set relevant digits to 0 - for i := 0; i < Precision-inputSize; i++ { - bzStr[i+2] = byte('0') + for i := 2; i < len(bzStr)-inputSize; i++ { + bzStr[i] = byte('0') } // set final digits diff --git a/sei-cosmos/types/errors/abci.go b/sei-cosmos/types/errors/abci.go index cdb38fdacb..b34ed295b0 100644 --- a/sei-cosmos/types/errors/abci.go +++ b/sei-cosmos/types/errors/abci.go @@ -166,7 +166,7 @@ func errIsNil(err error) bool { if err == nil { return true } - if val := reflect.ValueOf(err); val.Kind() == reflect.Ptr { + if val := reflect.ValueOf(err); val.Kind() == reflect.Pointer { return val.IsNil() } return false diff --git a/sei-cosmos/types/events.go b/sei-cosmos/types/events.go index ab7813b54a..2fb95f87d0 100644 --- a/sei-cosmos/types/events.go +++ b/sei-cosmos/types/events.go @@ -9,7 +9,6 @@ import ( "sync" "golang.org/x/exp/maps" - "golang.org/x/exp/slices" ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/gogo/protobuf/jsonpb" @@ -122,7 +121,7 @@ func TypedEventToEvent(tev proto.Message) (Event, error) { // sort the keys to ensure the order is always the same keys := maps.Keys(attrMap) - slices.Sort(keys) + sort.Strings(keys) attrs := make([]abci.EventAttribute, 0, len(attrMap)) for _, k := range keys { @@ -147,7 +146,7 @@ func ParseTypedEvent(event abci.Event) (proto.Message, error) { } var value reflect.Value - if concreteGoType.Kind() == reflect.Ptr { + if concreteGoType.Kind() == reflect.Pointer { value = reflect.New(concreteGoType.Elem()) } else { value = reflect.Zero(concreteGoType) @@ -274,10 +273,10 @@ func (se StringEvents) String() string { var sb strings.Builder for _, e := range se { - sb.WriteString(fmt.Sprintf("\t\t- %s\n", e.Type)) + fmt.Fprintf(&sb, "\t\t- %s\n", e.Type) for _, attr := range e.Attributes { - sb.WriteString(fmt.Sprintf("\t\t\t- %s\n", attr.String())) + fmt.Fprintf(&sb, "\t\t\t- %s\n", attr.String()) } } diff --git a/sei-cosmos/x/auth/client/cli/tx_multisign.go b/sei-cosmos/x/auth/client/cli/tx_multisign.go index c65e929af7..e80b5608da 100644 --- a/sei-cosmos/x/auth/client/cli/tx_multisign.go +++ b/sei-cosmos/x/auth/client/cli/tx_multisign.go @@ -169,7 +169,7 @@ func makeMultiSignCmd() func(cmd *cobra.Command, args []string) (err error) { req := BroadcastReq{ Tx: stdTx, - Mode: "block|sync|async", + Mode: broadcastModeValues, } json, err = clientCtx.LegacyAmino.MarshalAsJSON(req) @@ -360,7 +360,7 @@ func makeBatchMultisignCmd() func(cmd *cobra.Command, args []string) error { req := BroadcastReq{ Tx: stdTx, - Mode: "block|sync|async", + Mode: broadcastModeValues, } json, _ = clientCtx.LegacyAmino.MarshalAsJSON(req) diff --git a/sei-cosmos/x/auth/client/cli/tx_sign.go b/sei-cosmos/x/auth/client/cli/tx_sign.go index 87d92359e5..2ec68a9da4 100644 --- a/sei-cosmos/x/auth/client/cli/tx_sign.go +++ b/sei-cosmos/x/auth/client/cli/tx_sign.go @@ -17,6 +17,7 @@ import ( ) const ( + broadcastModeValues = "block|sync|async" flagMultisig = "multisig" flagOverwrite = "overwrite" flagSigOnly = "signature-only" @@ -291,7 +292,7 @@ func makeSignCmd() func(cmd *cobra.Command, args []string) error { } req := BroadcastReq{ Tx: stdTx, - Mode: "block|sync|async", + Mode: broadcastModeValues, } json, err = clientCtx.LegacyAmino.MarshalAsJSON(req) if err != nil { diff --git a/sei-cosmos/x/auth/client/testutil/helpers.go b/sei-cosmos/x/auth/client/testutil/helpers.go index 9d06607e79..bf3f745061 100644 --- a/sei-cosmos/x/auth/client/testutil/helpers.go +++ b/sei-cosmos/x/auth/client/testutil/helpers.go @@ -15,13 +15,14 @@ import ( ) func TxSignExec(clientCtx client.Context, from fmt.Stringer, filename string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ + args := make([]string, 0, 5+len(extraArgs)) + args = append(args, fmt.Sprintf("--%s=%s", flags.FlagKeyringBackend, keyring.BackendTest), fmt.Sprintf("--from=%s", from.String()), fmt.Sprintf("--%s=%s", flags.FlagHome, strings.Replace(clientCtx.HomeDir, "simd", "simcli", 1)), fmt.Sprintf("--%s=%s", flags.FlagChainID, clientCtx.ChainID), filename, - } + ) cmd := cli.GetSignCommand() tmcli.PrepareBaseCmd(cmd, "", "") @@ -30,18 +31,18 @@ func TxSignExec(clientCtx client.Context, from fmt.Stringer, filename string, ex } func TxBroadcastExec(clientCtx client.Context, filename string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ - filename, - } + args := make([]string, 0, 1+len(extraArgs)) + args = append(args, filename) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetBroadcastCommand(), append(args, extraArgs...)) } func TxEncodeExec(clientCtx client.Context, filename string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ + args := make([]string, 0, 2+len(extraArgs)) + args = append(args, fmt.Sprintf("--%s=%s", flags.FlagKeyringBackend, keyring.BackendTest), filename, - } + ) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetEncodeCommand(), append(args, extraArgs...)) } @@ -57,37 +58,41 @@ func TxValidateSignaturesExec(clientCtx client.Context, filename string) (testut } func TxMultiSignExec(clientCtx client.Context, from string, filename string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ + args := make([]string, 0, 4+len(extraArgs)) + args = append(args, fmt.Sprintf("--%s=%s", flags.FlagKeyringBackend, keyring.BackendTest), fmt.Sprintf("--%s=%s", flags.FlagChainID, clientCtx.ChainID), filename, from, - } + ) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetMultiSignCommand(), append(args, extraArgs...)) } func TxSignBatchExec(clientCtx client.Context, from fmt.Stringer, filename string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ + args := make([]string, 0, 3+len(extraArgs)) + args = append(args, fmt.Sprintf("--%s=%s", flags.FlagKeyringBackend, keyring.BackendTest), fmt.Sprintf("--from=%s", from.String()), filename, - } + ) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetSignBatchCommand(), append(args, extraArgs...)) } func TxDecodeExec(clientCtx client.Context, encodedTx string, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{ + args := make([]string, 0, 2+len(extraArgs)) + args = append(args, fmt.Sprintf("--%s=%s", flags.FlagKeyringBackend, keyring.BackendTest), encodedTx, - } + ) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetDecodeCommand(), append(args, extraArgs...)) } func QueryAccountExec(clientCtx client.Context, address fmt.Stringer, extraArgs ...string) (testutil.BufferWriter, error) { - args := []string{address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag)} + args := make([]string, 0, 2+len(extraArgs)) + args = append(args, address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag)) return clitestutil.ExecTestCLICmd(clientCtx, cli.GetAccountCmd(), append(args, extraArgs...)) } diff --git a/sei-cosmos/x/auth/client/testutil/suite.go b/sei-cosmos/x/auth/client/testutil/suite.go index c6463d0a51..806a4ccb59 100644 --- a/sei-cosmos/x/auth/client/testutil/suite.go +++ b/sei-cosmos/x/auth/client/testutil/suite.go @@ -34,6 +34,11 @@ import ( banktypes "github.com/sei-protocol/sei-chain/sei-cosmos/x/bank/types" ) +const ( + accountSequenceType = "--type=acc_seq" + signatureType = "--type=signature" +) + type IntegrationTestSuite struct { suite.Suite @@ -358,7 +363,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "--type=acc_seq with no addr+seq", []string{ - "--type=acc_seq", + accountSequenceType, "", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -367,7 +372,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "non-existing addr+seq combo", []string{ - "--type=acc_seq", + accountSequenceType, "foobar", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -376,7 +381,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "addr+seq happy case", []string{ - "--type=acc_seq", + accountSequenceType, fmt.Sprintf("%s/%d", val.Address, protoTx.AuthInfo.SignerInfos[0].Sequence), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -385,7 +390,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "--type=signature with no signature", []string{ - "--type=signature", + signatureType, "", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -394,7 +399,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "non-existing signatures", []string{ - "--type=signature", + signatureType, "foo", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -403,7 +408,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "with --signatures happy case", []string{ - "--type=signature", + signatureType, base64.StdEncoding.EncodeToString(protoTx.Signatures[0]), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, diff --git a/sei-cosmos/x/authz/client/testutil/query.go b/sei-cosmos/x/authz/client/testutil/query.go index 0a74bc62c1..530a2ad0f4 100644 --- a/sei-cosmos/x/authz/client/testutil/query.go +++ b/sei-cosmos/x/authz/client/testutil/query.go @@ -14,6 +14,15 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/authz/client/cli" ) +const ( + sendCase = "send" + invalidGranteeCase = "invalid grantee" + genericCase = "generic" + delegateCase = "delegate" + unbondCase = "unbond" + validTransactionCase = "valid txn" +) + func (s *IntegrationTestSuite) TestQueryAuthorizations() { val := s.network.Validators[0] @@ -24,7 +33,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorizations() { val, []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -45,7 +54,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorizations() { "Error: Invalid grantee", []string{ val.Address.String(), - "invalid grantee", + invalidGranteeCase, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, @@ -102,7 +111,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorization() { val, []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -123,7 +132,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorization() { "Error: Invalid grantee", []string{ val.Address.String(), - "invalid grantee", + invalidGranteeCase, typeMsgSend, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, diff --git a/sei-cosmos/x/authz/client/testutil/tx.go b/sei-cosmos/x/authz/client/testutil/tx.go index b1a363471b..85298e47af 100644 --- a/sei-cosmos/x/authz/client/testutil/tx.go +++ b/sei-cosmos/x/authz/client/testutil/tx.go @@ -98,7 +98,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid granter Address", []string{ "grantee_addr", - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, "granter"), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -111,7 +111,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid grantee Address", []string{ "grantee_addr", - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -124,7 +124,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid expiration time", []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), @@ -137,7 +137,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "fail with error invalid msg-type", []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=invalid-msg-type", cli.FlagMsgType), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -152,7 +152,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "failed with error both validators not allowed", []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -169,7 +169,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx delegate authorization allowed validators", []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -185,7 +185,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx delegate authorization deny validators", []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -201,7 +201,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx undelegate authorization", []string{ grantee.String(), - "unbond", + unbondCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -233,7 +233,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx send authorization", []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -248,7 +248,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx generic authorization", []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -263,7 +263,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx with amino", []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -314,7 +314,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -330,7 +330,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -346,7 +346,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgSubmitProposal), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -368,7 +368,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { { "invalid grantee address", []string{ - "invalid grantee", + invalidGranteeCase, typeMsgSend, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -459,7 +459,7 @@ func (s *IntegrationTestSuite) TestExecAuthorizationWithExpiration() { val, []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -499,7 +499,7 @@ func (s *IntegrationTestSuite) TestNewExecGenericAuthorized() { val, []string{ grantee.String(), - "generic", + genericCase, fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -545,7 +545,7 @@ func (s *IntegrationTestSuite) TestNewExecGenericAuthorized() { true, }, { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -601,7 +601,7 @@ func (s *IntegrationTestSuite) TestNewExecGrantAuthorized() { val, []string{ grantee.String(), - "send", + sendCase, fmt.Sprintf("--%s=12%stoken", cli.FlagSpendLimit, val.Moniker), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -633,7 +633,7 @@ func (s *IntegrationTestSuite) TestNewExecGrantAuthorized() { expectErr bool }{ { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -686,7 +686,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -778,7 +778,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -804,7 +804,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { errMsg string }{ { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -817,7 +817,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { "", }, { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -855,7 +855,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - "delegate", + delegateCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -890,7 +890,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { val, []string{ grantee.String(), - "unbond", + unbondCase, fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -999,7 +999,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { val, []string{ grantee.String(), - "unbond", + unbondCase, fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -1025,7 +1025,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { errMsg string }{ { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagGas, "250000"), @@ -1039,7 +1039,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { "", }, { - "valid txn", + validTransactionCase, []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagGas, "250000"), diff --git a/sei-cosmos/x/bank/client/testutil/suite.go b/sei-cosmos/x/bank/client/testutil/suite.go index 4796a9ab22..1d9b05388b 100644 --- a/sei-cosmos/x/bank/client/testutil/suite.go +++ b/sei-cosmos/x/bank/client/testutil/suite.go @@ -17,6 +17,18 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/bank/types" ) +const ( + atomName = "Cosmos Hub Atom" + atomSymbol = "ATOM" + atomDescription = "The native staking token of the Cosmos Hub." + uatomDenom = "uatom" + microatomAlias = "microatom" + atomDenom = "atom" + ethSymbol = "ETH" + weiDenom = "wei" + ethDenom = "eth" +) + type IntegrationTestSuite struct { suite.Suite @@ -37,41 +49,41 @@ func (s *IntegrationTestSuite) SetupSuite() { bankGenesis.DenomMetadata = []types.Metadata{ { - Name: "Cosmos Hub Atom", - Symbol: "ATOM", - Description: "The native staking token of the Cosmos Hub.", + Name: atomName, + Symbol: atomSymbol, + Description: atomDescription, DenomUnits: []*types.DenomUnit{ { - Denom: "uatom", + Denom: uatomDenom, Exponent: 0, - Aliases: []string{"microatom"}, + Aliases: []string{microatomAlias}, }, { - Denom: "atom", + Denom: atomDenom, Exponent: 6, - Aliases: []string{"ATOM"}, + Aliases: []string{atomSymbol}, }, }, - Base: "uatom", - Display: "atom", + Base: uatomDenom, + Display: atomDenom, }, { Name: "Ethereum", - Symbol: "ETH", + Symbol: ethSymbol, Description: "Ethereum mainnet token", DenomUnits: []*types.DenomUnit{ { - Denom: "wei", + Denom: weiDenom, Exponent: 0, }, { - Denom: "eth", + Denom: ethDenom, Exponent: 6, - Aliases: []string{"ETH"}, + Aliases: []string{ethSymbol}, }, }, - Base: "wei", - Display: "eth", + Base: weiDenom, + Display: ethDenom, }, } @@ -254,42 +266,42 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDenomsMetadata() { expected: &types.QueryDenomsMetadataResponse{ Metadatas: []types.Metadata{ { - Name: "Cosmos Hub Atom", - Symbol: "ATOM", - Description: "The native staking token of the Cosmos Hub.", + Name: atomName, + Symbol: atomSymbol, + Description: atomDescription, DenomUnits: []*types.DenomUnit{ { - Denom: "uatom", + Denom: uatomDenom, Exponent: 0, - Aliases: []string{"microatom"}, + Aliases: []string{microatomAlias}, }, { - Denom: "atom", + Denom: atomDenom, Exponent: 6, - Aliases: []string{"ATOM"}, + Aliases: []string{atomSymbol}, }, }, - Base: "uatom", - Display: "atom", + Base: uatomDenom, + Display: atomDenom, }, { Name: "Ethereum", - Symbol: "ETH", + Symbol: ethSymbol, Description: "Ethereum mainnet token", DenomUnits: []*types.DenomUnit{ { - Denom: "wei", + Denom: weiDenom, Exponent: 0, Aliases: []string{}, }, { - Denom: "eth", + Denom: ethDenom, Exponent: 6, - Aliases: []string{"ETH"}, + Aliases: []string{ethSymbol}, }, }, - Base: "wei", - Display: "eth", + Base: weiDenom, + Display: ethDenom, }, }, Pagination: &query.PageResponse{Total: 2}, @@ -299,29 +311,29 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDenomsMetadata() { name: "client metadata of a specific denomination", args: []string{ fmt.Sprintf("--%s=1", flags.FlagHeight), - fmt.Sprintf("--%s=%s", cli.FlagDenom, "uatom"), + fmt.Sprintf("--%s=%s", cli.FlagDenom, uatomDenom), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, respType: &types.QueryDenomMetadataResponse{}, expected: &types.QueryDenomMetadataResponse{ Metadata: types.Metadata{ - Name: "Cosmos Hub Atom", - Symbol: "ATOM", - Description: "The native staking token of the Cosmos Hub.", + Name: atomName, + Symbol: atomSymbol, + Description: atomDescription, DenomUnits: []*types.DenomUnit{ { - Denom: "uatom", + Denom: uatomDenom, Exponent: 0, - Aliases: []string{"microatom"}, + Aliases: []string{microatomAlias}, }, { - Denom: "atom", + Denom: atomDenom, Exponent: 6, - Aliases: []string{"ATOM"}, + Aliases: []string{atomSymbol}, }, }, - Base: "uatom", - Display: "atom", + Base: uatomDenom, + Display: atomDenom, }, }, }, diff --git a/sei-cosmos/x/distribution/client/testutil/suite.go b/sei-cosmos/x/distribution/client/testutil/suite.go index 4a0b52b89b..6599b40536 100644 --- a/sei-cosmos/x/distribution/client/testutil/suite.go +++ b/sei-cosmos/x/distribution/client/testutil/suite.go @@ -18,6 +18,14 @@ import ( minttypes "github.com/sei-protocol/sei-chain/x/mint/types" ) +const ( + jsonOutputCase = "json output" + textOutputCase = "text output" + invalidValidatorCase = "invalid validator address" + invalidAddress = "foo" + validTransactionCase = "valid transaction" +) + type IntegrationTestSuite struct { suite.Suite @@ -66,12 +74,12 @@ func (s *IntegrationTestSuite) TestGetCmdQueryParams() { expectedOutput string }{ { - "json output", + jsonOutputCase, []string{fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"community_tax":"0.020000000000000000","base_proposer_reward":"0.010000000000000000","bonus_proposer_reward":"0.040000000000000000","withdraw_addr_enabled":true}`, }, { - "text output", + textOutputCase, []string{fmt.Sprintf("--%s=text", tmcli.OutputFlag)}, `base_proposer_reward: "0.010000000000000000" bonus_proposer_reward: "0.040000000000000000" @@ -107,16 +115,16 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorOutstandingRewards() { expectedOutput string }{ { - "invalid validator address", + invalidValidatorCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - "foo", + invalidAddress, }, true, "", }, { - "json output", + jsonOutputCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), @@ -126,7 +134,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorOutstandingRewards() { `{"rewards":[{"denom":"usei","amount":"1164.240000000000000000"}]}`, }, { - "text output", + textOutputCase, []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -170,16 +178,16 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorCommission() { expectedOutput string }{ { - "invalid validator address", + invalidValidatorCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - "foo", + invalidAddress, }, true, "", }, { - "json output", + jsonOutputCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), @@ -189,7 +197,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorCommission() { `{"commission":[{"denom":"usei","amount":"464.520000000000000000"}]}`, }, { - "text output", + textOutputCase, []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -233,10 +241,10 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { expectedOutput string }{ { - "invalid validator address", + invalidValidatorCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - "foo", "1", "3", + invalidAddress, "1", "3", }, true, "", @@ -260,7 +268,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { "", }, { - "json output", + jsonOutputCase, []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), "1", "3", @@ -270,7 +278,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { "{\"slashes\":[],\"pagination\":{\"next_key\":null,\"total\":\"0\"}}", }, { - "text output", + textOutputCase, []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -317,22 +325,22 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegatorRewards() { "invalid delegator address", []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), - "foo", valAddr.String(), + invalidAddress, valAddr.String(), }, true, "", }, { - "invalid validator address", + invalidValidatorCase, []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), - addr.String(), "foo", + addr.String(), invalidAddress, }, true, "", }, { - "json output", + jsonOutputCase, []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), addr.String(), @@ -352,7 +360,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegatorRewards() { `{"rewards":[{"denom":"usei","amount":"387.100000000000000000"}]}`, }, { - "text output", + textOutputCase, []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=5", flags.FlagHeight), @@ -412,12 +420,12 @@ func (s *IntegrationTestSuite) TestGetCmdQueryCommunityPool() { expectedOutput string }{ { - "json output", + jsonOutputCase, []string{fmt.Sprintf("--%s=3", flags.FlagHeight), fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"pool":[{"denom":"usei","amount":"4.740000000000000000"}]}`, }, { - "text output", + textOutputCase, []string{fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight)}, `pool: - amount: "4.740000000000000000" @@ -451,7 +459,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawRewardsCmd() { respType proto.Message }{ { - "invalid validator address", + invalidValidatorCase, val.Address, []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -462,7 +470,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawRewardsCmd() { true, 0, nil, }, { - "valid transaction", + validTransactionCase, sdk.ValAddress(val.Address), []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -527,7 +535,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawAllRewardsCmd() { true, 0, nil, }, { - "valid transaction", + validTransactionCase, []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), @@ -572,7 +580,7 @@ func (s *IntegrationTestSuite) TestNewSetWithdrawAddrCmd() { { "invalid withdraw address", []string{ - "foo", + invalidAddress, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -581,7 +589,7 @@ func (s *IntegrationTestSuite) TestNewSetWithdrawAddrCmd() { true, 0, nil, }, { - "valid transaction", + validTransactionCase, []string{ val.Address.String(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -636,7 +644,7 @@ func (s *IntegrationTestSuite) TestNewFundCommunityPoolCmd() { true, 0, nil, }, { - "valid transaction", + validTransactionCase, []string{ sdk.NewCoins(sdk.NewCoin(s.cfg.BondDenom, sdk.NewInt(5431))).String(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -674,7 +682,7 @@ func (s *IntegrationTestSuite) TestGetCmdSubmitProposal() { invalidProp := `{ "title": "", "description": "Pay me some Atoms!", - "recipient": "foo", + "recipient": invalidAddress, "amount": "-343foocoin", "deposit": -324foocoin }` @@ -709,7 +717,7 @@ func (s *IntegrationTestSuite) TestGetCmdSubmitProposal() { true, 0, nil, }, { - "valid transaction", + validTransactionCase, []string{ validPropFile.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), diff --git a/sei-cosmos/x/distribution/types/proposal.go b/sei-cosmos/x/distribution/types/proposal.go index b44794efa8..ffd452521e 100644 --- a/sei-cosmos/x/distribution/types/proposal.go +++ b/sei-cosmos/x/distribution/types/proposal.go @@ -60,11 +60,11 @@ func (csp *CommunityPoolSpendProposal) ValidateBasic() error { // String implements the Stringer interface. func (csp CommunityPoolSpendProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Community Pool Spend Proposal: + fmt.Fprintf(&b, `Community Pool Spend Proposal: Title: %s Description: %s Recipient: %s Amount: %s -`, csp.Title, csp.Description, csp.Recipient, csp.Amount)) +`, csp.Title, csp.Description, csp.Recipient, csp.Amount) return b.String() } diff --git a/sei-cosmos/x/gov/client/testutil/suite.go b/sei-cosmos/x/gov/client/testutil/suite.go index 272c96e662..07b9440f2e 100644 --- a/sei-cosmos/x/gov/client/testutil/suite.go +++ b/sei-cosmos/x/gov/client/testutil/suite.go @@ -19,6 +19,13 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/gov/types" ) +const ( + jsonOutputCase = "json output" + withoutProposalIDCase = "without proposal id" + invalidProposalVoteCase = "vote for invalid proposal" + yesVote = "yes" +) + type IntegrationTestSuite struct { suite.Suite @@ -49,7 +56,7 @@ func (s *IntegrationTestSuite) SetupSuite() { s.Require().NoError(err) // vote for proposal - _, err = MsgVote(val.ClientCtx, val.Address.String(), "1", "yes") + _, err = MsgVote(val.ClientCtx, val.Address.String(), "1", yesVote) s.Require().NoError(err) // create a proposal without deposit @@ -86,7 +93,7 @@ func (s *IntegrationTestSuite) TestCmdParams() { expectedOutput string }{ { - "json output", + jsonOutputCase, []string{fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"voting_params":{"voting_period":"172800000000000"},"tally_params":{"quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000"},"deposit_params":{"min_deposit":[{"denom":"usei","amount":"10000000"}],"max_deposit_period":"172800000000000"}, "min_expedited_deposit":[{"denom":"usei","amount":"20000000"}]}`, }, @@ -184,7 +191,7 @@ func (s *IntegrationTestSuite) TestCmdProposer() { expectedOutput string }{ { - "without proposal id", + withoutProposalIDCase, []string{ fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -192,7 +199,7 @@ func (s *IntegrationTestSuite) TestCmdProposer() { ``, }, { - "json output", + jsonOutputCase, []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -230,7 +237,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { expectedOutput types.TallyResult }{ { - "without proposal id", + withoutProposalIDCase, []string{ fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -238,7 +245,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { types.TallyResult{}, }, { - "json output", + jsonOutputCase, []string{ "2", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -247,7 +254,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { types.NewTallyResult(sdk.NewInt(0), sdk.NewInt(0), sdk.NewInt(0), sdk.NewInt(0)), }, { - "json output", + jsonOutputCase, []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -574,7 +581,7 @@ func (s *IntegrationTestSuite) TestNewCmdDeposit() { expectedCode uint32 }{ { - "without proposal id", + withoutProposalIDCase, []string{ sdk.NewCoin(s.cfg.BondDenom, sdk.NewInt(10)).String(), // 10stake fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -663,7 +670,7 @@ func (s *IntegrationTestSuite) TestCmdQueryVotes() { true, }, { - "vote for invalid proposal", + invalidProposalVoteCase, []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -787,10 +794,10 @@ func (s *IntegrationTestSuite) TestNewCmdVote() { true, 0, }, { - "vote for invalid proposal", + invalidProposalVoteCase, []string{ "10", - "yes", + yesVote, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -802,7 +809,7 @@ func (s *IntegrationTestSuite) TestNewCmdVote() { "valid vote", []string{ "1", - "yes", + yesVote, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -847,10 +854,10 @@ func (s *IntegrationTestSuite) TestNewCmdWeightedVote() { true, 0, }, { - "vote for invalid proposal", + invalidProposalVoteCase, []string{ "10", - "yes", + yesVote, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -862,7 +869,7 @@ func (s *IntegrationTestSuite) TestNewCmdWeightedVote() { "valid vote", []string{ "1", - "yes", + yesVote, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), diff --git a/sei-cosmos/x/gov/types/proposal.go b/sei-cosmos/x/gov/types/proposal.go index 09c007f521..e3acaa7e89 100644 --- a/sei-cosmos/x/gov/types/proposal.go +++ b/sei-cosmos/x/gov/types/proposal.go @@ -158,7 +158,7 @@ func ValidProposalStatus(status ProposalStatus) bool { // Marshal needed for protobuf compatibility func (status ProposalStatus) Marshal() ([]byte, error) { - return []byte{byte(status)}, nil + return []byte{byte(status)}, nil //nolint:gosec // ProposalStatus is a protobuf enum whose defined values fit in one byte. } // Unmarshal needed for protobuf compatibility @@ -175,7 +175,7 @@ func (status ProposalStatus) Format(s fmt.State, verb rune) { _, _ = s.Write([]byte(status.String())) default: // TODO: Do this conversion more directly - _, _ = fmt.Fprintf(s, "%v", byte(status)) + _, _ = fmt.Fprintf(s, "%v", byte(status)) //nolint:gosec // ProposalStatus is a protobuf enum whose defined values fit in one byte. } } diff --git a/sei-cosmos/x/gov/types/vote.go b/sei-cosmos/x/gov/types/vote.go index 169fd62f3f..615beb12a8 100644 --- a/sei-cosmos/x/gov/types/vote.go +++ b/sei-cosmos/x/gov/types/vote.go @@ -128,7 +128,7 @@ func ValidVoteOption(option VoteOption) bool { // Marshal needed for protobuf compatibility. func (vo VoteOption) Marshal() ([]byte, error) { - return []byte{byte(vo)}, nil + return []byte{byte(vo)}, nil //nolint:gosec // VoteOption is a protobuf enum whose defined values fit in one byte. } // Unmarshal needed for protobuf compatibility. @@ -143,6 +143,6 @@ func (vo VoteOption) Format(s fmt.State, verb rune) { case 's': _, _ = s.Write([]byte(vo.String())) default: - _, _ = fmt.Fprintf(s, "%v", byte(vo)) + _, _ = fmt.Fprintf(s, "%v", byte(vo)) //nolint:gosec // VoteOption is a protobuf enum whose defined values fit in one byte. } } diff --git a/sei-cosmos/x/params/types/proposal/proposal.go b/sei-cosmos/x/params/types/proposal/proposal.go index 3662d5c812..eb293003fa 100644 --- a/sei-cosmos/x/params/types/proposal/proposal.go +++ b/sei-cosmos/x/params/types/proposal/proposal.go @@ -55,18 +55,18 @@ func (pcp *ParameterChangeProposal) ValidateBasic() error { func (pcp ParameterChangeProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Parameter Change Proposal: + fmt.Fprintf(&b, `Parameter Change Proposal: Title: %s Description: %s Changes: -`, pcp.Title, pcp.Description)) +`, pcp.Title, pcp.Description) for _, pc := range pcp.Changes { - b.WriteString(fmt.Sprintf(` Param Change: + fmt.Fprintf(&b, ` Param Change: Subspace: %s Key: %s Value: %X -`, pc.Subspace, pc.Key, pc.Value)) +`, pc.Subspace, pc.Key, pc.Value) } return b.String() diff --git a/sei-cosmos/x/params/types/subspace.go b/sei-cosmos/x/params/types/subspace.go index 1826de6296..1c81ddc0e7 100644 --- a/sei-cosmos/x/params/types/subspace.go +++ b/sei-cosmos/x/params/types/subspace.go @@ -155,7 +155,7 @@ func (s Subspace) checkType(key []byte, value interface{}) { ty := attr.ty pty := reflect.TypeOf(value) - if pty.Kind() == reflect.Ptr { + if pty.Kind() == reflect.Pointer { pty = pty.Elem() } diff --git a/sei-cosmos/x/params/types/table.go b/sei-cosmos/x/params/types/table.go index 2bf944f3bd..75d9a993f0 100644 --- a/sei-cosmos/x/params/types/table.go +++ b/sei-cosmos/x/params/types/table.go @@ -48,7 +48,7 @@ func (t KeyTable) RegisterType(psp ParamSetPair) KeyTable { rty := reflect.TypeOf(psp.Value) // indirect rty if it is a pointer - for rty.Kind() == reflect.Ptr { + for rty.Kind() == reflect.Pointer { rty = rty.Elem() } diff --git a/sei-cosmos/x/staking/client/testutil/suite.go b/sei-cosmos/x/staking/client/testutil/suite.go index 989f5bcc2a..fbbf9868fa 100644 --- a/sei-cosmos/x/staking/client/testutil/suite.go +++ b/sei-cosmos/x/staking/client/testutil/suite.go @@ -25,6 +25,14 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/staking/types" ) +const ( + wrongDelegatorAddress = "wrongDelAddr" + wrongValidatorAddress = "wrongValAddr" + wrongValidatorCase = "wrong validator address" + wrongDelegatorCase = "wrong delegator address" + validRequestCase = "valid request" +) + type IntegrationTestSuite struct { suite.Suite @@ -315,7 +323,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegation() { { "with wrong delegator address", []string{ - "wrongDelAddr", + wrongDelegatorAddress, val2.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -325,7 +333,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegation() { "with wrong validator address", []string{ val.Address.String(), - "wrongValAddr", + wrongValidatorAddress, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, nil, nil, @@ -385,7 +393,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegations() { }, { "with wrong delegator address", - []string{"wrongDelAddr"}, + []string{wrongDelegatorAddress}, true, nil, nil, }, { @@ -440,8 +448,8 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorDelegations() { true, nil, nil, }, { - "wrong validator address", - []string{"wrongValAddr"}, + wrongValidatorCase, + []string{wrongValidatorAddress}, true, nil, nil, }, { @@ -489,15 +497,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryUnbondingDelegations() { expErr bool }{ { - "wrong delegator address", + wrongDelegatorCase, []string{ - "wrongDelAddr", + wrongDelegatorAddress, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - "valid request", + validRequestCase, []string{ val.Address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -537,25 +545,25 @@ func (s *IntegrationTestSuite) TestGetCmdQueryUnbondingDelegation() { expErr bool }{ { - "wrong delegator address", + wrongDelegatorCase, []string{ - "wrongDelAddr", + wrongDelegatorAddress, val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - "wrong validator address", + wrongValidatorCase, []string{ val.Address.String(), - "wrongValAddr", + wrongValidatorAddress, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - "valid request", + validRequestCase, []string{ val.Address.String(), val.ValAddress.String(), @@ -597,15 +605,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorUnbondingDelegations() { expErr bool }{ { - "wrong validator address", + wrongValidatorCase, []string{ - "wrongValAddr", + wrongValidatorAddress, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - "valid request", + validRequestCase, []string{ val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -646,7 +654,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegations() { expErr bool }{ { - "wrong delegator address", + wrongDelegatorCase, []string{ "wrongdeladdr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -654,7 +662,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegations() { true, }, { - "valid request", + validRequestCase, []string{ val.Address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -698,7 +706,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegation() { expErr bool }{ { - "wrong delegator address", + wrongDelegatorCase, []string{ "wrongdeladdr", val.ValAddress.String(), @@ -728,7 +736,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegation() { true, }, { - "valid request", + validRequestCase, []string{ val.Address.String(), val.ValAddress.String(), @@ -774,15 +782,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorRedelegations() { expErr bool }{ { - "wrong validator address", + wrongValidatorCase, []string{ - "wrongValAddr", + wrongValidatorAddress, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - "valid request", + validRequestCase, []string{ val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -833,7 +841,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryHistoricalInfo() { true, }, { - "valid request", + validRequestCase, []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), diff --git a/sei-cosmos/x/staking/types/keys.go b/sei-cosmos/x/staking/types/keys.go index 0712b53d36..29a2a78aec 100644 --- a/sei-cosmos/x/staking/types/keys.go +++ b/sei-cosmos/x/staking/types/keys.go @@ -247,9 +247,9 @@ func GetREDKey(delAddr sdk.AccAddress, valSrcAddr, valDstAddr sdk.ValAddress) [] key := make([]byte, 1+3+len(delAddr)+len(valSrcAddr)+len(valDstAddr)) copy(key[0:2+len(delAddr)], GetREDsKey(delAddr.Bytes())) - key[2+len(delAddr)] = byte(len(valSrcAddr)) + key[2+len(delAddr)] = byte(len(valSrcAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[3+len(delAddr):3+len(delAddr)+len(valSrcAddr)], valSrcAddr.Bytes()) - key[3+len(delAddr)+len(valSrcAddr)] = byte(len(valDstAddr)) + key[3+len(delAddr)+len(valSrcAddr)] = byte(len(valDstAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[4+len(delAddr)+len(valSrcAddr):], valDstAddr.Bytes()) return key @@ -264,9 +264,9 @@ func GetREDByValSrcIndexKey(delAddr sdk.AccAddress, valSrcAddr, valDstAddr sdk.V // key is of the form REDSFromValsSrcKey || delAddrLen (1 byte) || delAddr || valDstAddrLen (1 byte) || valDstAddr key := make([]byte, offset+2+len(delAddr)+len(valDstAddr)) copy(key[0:offset], REDSFromValsSrcKey) - key[offset] = byte(len(delAddr)) + key[offset] = byte(len(delAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[offset+1:offset+1+len(delAddr)], delAddr.Bytes()) - key[offset+1+len(delAddr)] = byte(len(valDstAddr)) + key[offset+1+len(delAddr)] = byte(len(valDstAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[offset+2+len(delAddr):], valDstAddr.Bytes()) return key @@ -281,9 +281,9 @@ func GetREDByValDstIndexKey(delAddr sdk.AccAddress, valSrcAddr, valDstAddr sdk.V // key is of the form REDSToValsDstKey || delAddrLen (1 byte) || delAddr || valSrcAddrLen (1 byte) || valSrcAddr key := make([]byte, offset+2+len(delAddr)+len(valSrcAddr)) copy(key[0:offset], REDSToValsDstKey) - key[offset] = byte(len(delAddr)) + key[offset] = byte(len(delAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[offset+1:offset+1+len(delAddr)], delAddr.Bytes()) - key[offset+1+len(delAddr)] = byte(len(valSrcAddr)) + key[offset+1+len(delAddr)] = byte(len(valSrcAddr)) //nolint:gosec // Cosmos addresses are bounded to one-byte length prefixes. copy(key[offset+2+len(delAddr):], valSrcAddr.Bytes()) return key diff --git a/sei-db/common/metrics/setup.go b/sei-db/common/metrics/setup.go index 20e8ee8eab..a25f794f6d 100644 --- a/sei-db/common/metrics/setup.go +++ b/sei-db/common/metrics/setup.go @@ -58,7 +58,7 @@ func StartMetricsServer(ctx context.Context, gatherer prometheus.Gatherer, addr }() go func() { <-ctx.Done() - shutdownCtx, cancel := context.WithTimeout(context.Background(), 5*time.Second) + shutdownCtx, cancel := context.WithTimeout(context.WithoutCancel(ctx), 5*time.Second) defer cancel() _ = srv.Shutdown(shutdownCtx) }() diff --git a/sei-db/common/metrics/system_metrics.go b/sei-db/common/metrics/system_metrics.go index b848721218..a5c37a36f1 100644 --- a/sei-db/common/metrics/system_metrics.go +++ b/sei-db/common/metrics/system_metrics.go @@ -115,13 +115,12 @@ func startUptimeSampling(ctx context.Context, gauge metric.Float64Gauge) { go func() { ticker := time.NewTicker(time.Second) defer ticker.Stop() - bg := context.Background() for { select { case <-ctx.Done(): return case <-ticker.C: - gauge.Record(bg, time.Since(startTime).Seconds()) + gauge.Record(ctx, time.Since(startTime).Seconds()) } } }() diff --git a/sei-db/db_engine/litt/cli/litt_cli.go b/sei-db/db_engine/litt/cli/litt_cli.go index b6ada2e830..649e9d2409 100644 --- a/sei-db/db_engine/litt/cli/litt_cli.go +++ b/sei-db/db_engine/litt/cli/litt_cli.go @@ -10,12 +10,21 @@ import ( "github.com/urfave/cli/v2" ) +const ( + sourceFlagName = "src" + sourceFlagUsage = "Source paths where the DB data is found, at least one is required." + rebaseSourceUsage = "Source paths where the data is found, at least one is required." + destinationFlagName = "dst" + quietFlagName = "quiet" + quietFlagUsage = "Reduces the verbosity of the output." +) + // TODO (cody.littley): convert all commands to use flags stored in these variables var ( srcFlag = &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the DB data is found, at least one is required.", + Usage: sourceFlagUsage, Required: true, } forceFlag = &cli.BoolFlag{ @@ -63,9 +72,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { ArgsUsage: "--src ... --src ", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the DB data is found, at least one is required.", + Usage: sourceFlagUsage, Required: true, }, }, @@ -79,9 +88,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Args: true, Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the DB data is found, at least one is required.", + Usage: sourceFlagUsage, Required: true, }, }, @@ -94,13 +103,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "--dest ... --dest [--preserve] [--quiet]", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the data is found, at least one is required.", + Usage: rebaseSourceUsage, Required: true, }, &cli.StringSliceFlag{ - Name: "dst", + Name: destinationFlagName, Aliases: []string{"d"}, Usage: "Destination paths for the rebased LittDB, at least one is required.", Required: true, @@ -111,9 +120,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If enabled, then the old files are not removed.", }, &cli.BoolFlag{ - Name: "quiet", + Name: quietFlagName, Aliases: []string{"q"}, - Usage: "Reduces the verbosity of the output.", + Usage: quietFlagUsage, }, }, Action: rebaseCommand, @@ -132,9 +141,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "[--table ... --table ]", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the DB data is found, at least one is required.", + Usage: sourceFlagUsage, Required: true, }, &cli.StringSliceFlag{ @@ -162,13 +171,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Args: true, Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the data is found, at least one is required.", + Usage: rebaseSourceUsage, Required: true, }, &cli.StringSliceFlag{ - Name: "dst", + Name: destinationFlagName, Aliases: []string{"d"}, Usage: "Remote destination paths, at least one is required.", Required: true, @@ -192,9 +201,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If true, do not delete files pushed to the remote host.", }, &cli.BoolFlag{ - Name: "quiet", + Name: quietFlagName, Aliases: []string{"q"}, - Usage: "Reduces the verbosity of the output.", + Usage: quietFlagUsage, }, &cli.Uint64Flag{ Name: "threads", @@ -223,13 +232,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "@", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: "src", + Name: sourceFlagName, Aliases: []string{"s"}, - Usage: "Source paths where the data is found, at least one is required.", + Usage: rebaseSourceUsage, Required: true, }, &cli.StringSliceFlag{ - Name: "dst", + Name: destinationFlagName, Aliases: []string{"d"}, Usage: "Remote destination paths, at least one is required.", Required: true, @@ -253,9 +262,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If true, do not delete files pushed to the remote host.", }, &cli.BoolFlag{ - Name: "quiet", + Name: quietFlagName, Aliases: []string{"q"}, - Usage: "Reduces the verbosity of the output.", + Usage: quietFlagUsage, }, &cli.Uint64Flag{ Name: "threads", diff --git a/sei-db/db_engine/litt/disktable/unlock.go b/sei-db/db_engine/litt/disktable/unlock.go index 8b509b38d5..2b7312b1b9 100644 --- a/sei-db/db_engine/litt/disktable/unlock.go +++ b/sei-db/db_engine/litt/disktable/unlock.go @@ -26,7 +26,7 @@ func Unlock(logger *slog.Logger, sourcePaths []string) error { if strings.HasSuffix(path, util.LockfileName) { logger.Info("Removing lock file", "path", path) - if removeErr := os.Remove(path); removeErr != nil { + if removeErr := os.Remove(path); removeErr != nil { //nolint:gosec // Unlock is an explicit administrative operation over operator-selected LittDB paths. logger.Error("Failed to remove lock file", "path", path, "error", removeErr) return fmt.Errorf("failed to remove lock file %s: %w", path, removeErr) } diff --git a/sei-db/db_engine/pebbledb/mvcc/comparator.go b/sei-db/db_engine/pebbledb/mvcc/comparator.go index 4d0af09233..9f3fa4a2e3 100644 --- a/sei-db/db_engine/pebbledb/mvcc/comparator.go +++ b/sei-db/db_engine/pebbledb/mvcc/comparator.go @@ -258,11 +258,7 @@ func MVCCEncodeAscending(key []byte, version int64) (dst []byte) { // versions sort before older versions for the same logical key. func encodeUint64Descending(dst []byte, v uint64) []byte { v = ^v - return append( - dst, - byte(v>>56), byte(v>>48), byte(v>>40), byte(v>>32), - byte(v>>24), byte(v>>16), byte(v>>8), byte(v), - ) + return binary.BigEndian.AppendUint64(dst, v) } // decodeUint64Descending decodes a descending-encoded int64 from the input @@ -285,11 +281,7 @@ func decodeUint64Descending(b []byte) (int64, error) { // representation. The bytes are appended to the supplied buffer and // the final buffer is returned. func encodeUint64Ascending(dst []byte, v uint64) []byte { - return append( - dst, - byte(v>>56), byte(v>>48), byte(v>>40), byte(v>>32), - byte(v>>24), byte(v>>16), byte(v>>8), byte(v), - ) + return binary.BigEndian.AppendUint64(dst, v) } // decodeUint64Ascending decodes a int64 from the input buffer, treating diff --git a/sei-db/db_engine/pebbledb/mvcc/db.go b/sei-db/db_engine/pebbledb/mvcc/db.go index b645300944..a85ec68d56 100644 --- a/sei-db/db_engine/pebbledb/mvcc/db.go +++ b/sei-db/db_engine/pebbledb/mvcc/db.go @@ -18,7 +18,6 @@ import ( "github.com/cockroachdb/pebble/v2/sstable" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/metric" - "golang.org/x/exp/slices" dbm "github.com/tendermint/tm-db" @@ -803,7 +802,7 @@ func (db *Database) compactPrunedRange(first, last []byte) error { // start < end. Appending a zero byte extends the user-key portion of last, // yielding a key strictly greater than it under both the MVCC and default // comparers, so the entire deleted span is covered. - end := append(slices.Clone(last), 0) + end := append(bytes.Clone(last), 0) return db.storage.Compact(context.Background(), first, end, true) } @@ -949,7 +948,7 @@ func (db *Database) pruneDescending(version int64) (_err error) { for itr.First(); itr.Valid(); { scanReads++ - currKeyEncoded := slices.Clone(itr.Key()) + currKeyEncoded := bytes.Clone(itr.Key()) // Ignore metadata entries during pruning if isMetadataKey(currKeyEncoded) { @@ -988,7 +987,7 @@ func (db *Database) pruneDescending(version int64) (_err error) { // Reset per-logical-key state when the logical key changes. if !bytes.Equal(prevKey, currKey) { - prevKey = slices.Clone(currKey) + prevKey = bytes.Clone(currKey) keptBelowPrune = false // Fast path: under descending encoding, versions of a key are stored @@ -1178,7 +1177,7 @@ func decodeMVCCEntryDescending(rawIterKey, rawIterValue, prefixedKey []byte, ver if keyVersion > version { return nil, errorutils.ErrRecordNotFound } - return slices.Clone(rawIterValue), nil + return bytes.Clone(rawIterValue), nil } func visibleValueAtVersionDescending(prefixedVal []byte, targetVersion int64) ([]byte, error) { diff --git a/sei-db/db_engine/pebbledb/mvcc/db_ascending.go b/sei-db/db_engine/pebbledb/mvcc/db_ascending.go index cf016a999f..fdc8141174 100644 --- a/sei-db/db_engine/pebbledb/mvcc/db_ascending.go +++ b/sei-db/db_engine/pebbledb/mvcc/db_ascending.go @@ -11,7 +11,6 @@ import ( "github.com/cockroachdb/pebble/v2" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/metric" - "golang.org/x/exp/slices" dbm "github.com/tendermint/tm-db" @@ -136,7 +135,7 @@ func (db *Database) pruneAscending(version int64) (_err error) { for itr.First(); itr.Valid(); { scanReads++ - currKeyEncoded := slices.Clone(itr.Key()) + currKeyEncoded := bytes.Clone(itr.Key()) // Ignore metadata entries during pruning if isMetadataKey(currKeyEncoded) { @@ -216,7 +215,7 @@ func (db *Database) pruneAscending(version int64) (_err error) { prevKey = currKey prevVersionDecoded = currVersionDecoded prevKeyEncoded = currKeyEncoded - prevValEncoded = slices.Clone(itr.Value()) + prevValEncoded = bytes.Clone(itr.Value()) itr.Next() } @@ -357,5 +356,5 @@ func getMVCCSliceAscending(db *pebble.DB, storeKey string, key []byte, version i return nil, fmt.Errorf("key version too large: %d", keyVersion) } - return slices.Clone(itr.Value()), nil + return bytes.Clone(itr.Value()), nil } diff --git a/sei-db/db_engine/pebbledb/mvcc/iterator.go b/sei-db/db_engine/pebbledb/mvcc/iterator.go index cf868dbd7c..37aae1c0c4 100644 --- a/sei-db/db_engine/pebbledb/mvcc/iterator.go +++ b/sei-db/db_engine/pebbledb/mvcc/iterator.go @@ -11,7 +11,6 @@ import ( "github.com/cockroachdb/pebble/v2" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/metric" - "golang.org/x/exp/slices" dbm "github.com/tendermint/tm-db" @@ -270,7 +269,7 @@ func (itr *iterator) Key() []byte { panic(fmt.Sprintf("invalid PebbleDB MVCC key: %s", itr.source.Key())) } - keyCopy := slices.Clone(key) + keyCopy := bytes.Clone(key) return keyCopy[len(itr.prefix):] } @@ -284,7 +283,7 @@ func (itr *iterator) Value() []byte { panic(fmt.Sprintf("invalid PebbleDB MVCC value: %s", itr.source.Key())) } - return slices.Clone(val) + return bytes.Clone(val) } func (itr *iterator) nextForward() { diff --git a/sei-db/db_engine/pebbledb/mvcc/iterator_ascending.go b/sei-db/db_engine/pebbledb/mvcc/iterator_ascending.go index d4014cb3ba..ebc31a98a1 100644 --- a/sei-db/db_engine/pebbledb/mvcc/iterator_ascending.go +++ b/sei-db/db_engine/pebbledb/mvcc/iterator_ascending.go @@ -10,7 +10,6 @@ import ( "github.com/cockroachdb/pebble/v2" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/metric" - "golang.org/x/exp/slices" dbm "github.com/tendermint/tm-db" @@ -267,7 +266,7 @@ func (itr *ascendingIterator) Key() []byte { panic(fmt.Sprintf("invalid PebbleDB MVCC key: %s", itr.source.Key())) } - keyCopy := slices.Clone(key) + keyCopy := bytes.Clone(key) return keyCopy[len(itr.prefix):] } @@ -281,7 +280,7 @@ func (itr *ascendingIterator) Value() []byte { panic(fmt.Sprintf("invalid PebbleDB MVCC value: %s", itr.source.Key())) } - return slices.Clone(val) + return bytes.Clone(val) } func (itr *ascendingIterator) nextForward() { diff --git a/sei-db/seiwal/walsim/wal_store.go b/sei-db/seiwal/walsim/wal_store.go index d79dbfaccb..129ce5d2ba 100644 --- a/sei-db/seiwal/walsim/wal_store.go +++ b/sei-db/seiwal/walsim/wal_store.go @@ -36,7 +36,7 @@ var _ walStore = (*legacyWALShim)(nil) // openWALStore opens the WAL backend selected by the configuration. func openWALStore(ctx context.Context, config *WalsimConfig) (walStore, error) { switch config.Backend { - case "seiwal": + case seiwalBackend: cfg := config.Seiwal // walsim owns the storage path and metric name. cfg.Path = config.DataDir diff --git a/sei-db/seiwal/walsim/walsim_config.go b/sei-db/seiwal/walsim/walsim_config.go index 1a86331a9d..567707ebed 100644 --- a/sei-db/seiwal/walsim/walsim_config.go +++ b/sei-db/seiwal/walsim/walsim_config.go @@ -10,12 +10,14 @@ import ( "github.com/sei-protocol/sei-chain/sei-db/wal" ) +const seiwalBackend = "seiwal" + var _ utils.Config = (*WalsimConfig)(nil) // WalsimConfig is the configuration for the walsim benchmark. type WalsimConfig struct { - // The WAL implementation to benchmark. One of "seiwal" (the new WAL) or "legacy" (the old + // The WAL implementation to benchmark. One of seiwalBackend (the new WAL) or "legacy" (the old // sei-db/wal WAL, driven through a throwaway adapter). Backend string @@ -41,11 +43,11 @@ type WalsimConfig struct { TargetDiskSizeBytes uint64 // For the "legacy" backend only: coalesce prune requests, forwarding only every Nth PruneBefore - // to the underlying (expensive) TruncateBefore. Ignored by the "seiwal" backend. Must be at + // to the underlying (expensive) TruncateBefore. Ignored by the seiwalBackend backend. Must be at // least 1. PruneRelaxationFactor uint64 - // The configuration for the "seiwal" backend, used only when Backend is "seiwal". Path and Name + // The configuration for the seiwalBackend backend, used only when Backend is seiwalBackend. Path and Name // are owned by walsim (Path is taken from DataDir); any values supplied for them here are // overwritten. Seiwal seiwal.Config @@ -111,7 +113,7 @@ type WalsimConfig struct { // DefaultWalsimConfig returns the default configuration for the walsim benchmark. func DefaultWalsimConfig() *WalsimConfig { return &WalsimConfig{ - Backend: "seiwal", + Backend: seiwalBackend, RecordSizeBytes: 1 * unit.MB, RandomDataBufferSizeBytes: unit.GB, StagedRecordQueueSize: 16, @@ -146,7 +148,7 @@ func DefaultWalsimConfig() *WalsimConfig { // Validate checks that the configuration is sane and returns an error if not. func (c *WalsimConfig) Validate() error { switch c.Backend { - case "seiwal", "legacy": + case seiwalBackend, "legacy": default: return fmt.Errorf("invalid Backend %q, must be one of seiwal, legacy", c.Backend) } diff --git a/sei-db/state_db/bench/cryptosim/cmd/cryptosim/main.go b/sei-db/state_db/bench/cryptosim/cmd/cryptosim/main.go index c1b7385cbb..ac2f8d9ac6 100644 --- a/sei-db/state_db/bench/cryptosim/cmd/cryptosim/main.go +++ b/sei-db/state_db/bench/cryptosim/cmd/cryptosim/main.go @@ -59,7 +59,7 @@ func startMetricsServer(ctx context.Context, gatherer prometheus.Gatherer, addr }() go func() { <-ctx.Done() - shutdownCtx, cancel := context.WithTimeout(context.Background(), 5*time.Second) + shutdownCtx, cancel := context.WithTimeout(context.WithoutCancel(ctx), 5*time.Second) defer cancel() _ = srv.Shutdown(shutdownCtx) }() diff --git a/sei-db/state_db/sc/memiavl/multitree.go b/sei-db/state_db/sc/memiavl/multitree.go index 5bb1e4abf8..418a88ef68 100644 --- a/sei-db/state_db/sc/memiavl/multitree.go +++ b/sei-db/state_db/sc/memiavl/multitree.go @@ -12,7 +12,6 @@ import ( "time" "github.com/alitto/pond" - "golang.org/x/exp/slices" "golang.org/x/time/rate" "github.com/sei-protocol/sei-chain/sei-db/common/errors" @@ -123,7 +122,7 @@ func LoadMultiTree(ctx context.Context, dir string, opts Options) (*MultiTree, e if elapsed > slowLoadThreshold { logger.Info("Loading MemIAVL tree from disk is too slow! Consider increasing the disk bandwidth to speed up the tree loading time within 300 seconds.") } - slices.Sort(treeNames) + sort.Strings(treeNames) trees := make([]NamedTree, len(treeNames)) treesByName := make(map[string]int, len(trees)) @@ -247,6 +246,15 @@ func (t *MultiTree) apply(entry proto.ChangelogEntry) error { } // ApplyUpgrades store name upgrades +func indexNamedTree(trees []NamedTree, name string) int { + for i, tree := range trees { + if tree.Name == name { + return i + } + } + return -1 +} + func (t *MultiTree) ApplyUpgrades(upgrades []*proto.TreeNameUpgrade) error { if len(upgrades) == 0 { return nil @@ -257,9 +265,7 @@ func (t *MultiTree) ApplyUpgrades(upgrades []*proto.TreeNameUpgrade) error { for _, upgrade := range upgrades { switch { case upgrade.Delete: - i := slices.IndexFunc(t.trees, func(entry NamedTree) bool { - return entry.Name == upgrade.Name - }) + i := indexNamedTree(t.trees, upgrade.Name) if i < 0 { return fmt.Errorf("unknown tree name %s", upgrade.Name) } @@ -268,9 +274,7 @@ func (t *MultiTree) ApplyUpgrades(upgrades []*proto.TreeNameUpgrade) error { t.trees = t.trees[:len(t.trees)-1] case upgrade.RenameFrom != "": // rename tree - i := slices.IndexFunc(t.trees, func(entry NamedTree) bool { - return entry.Name == upgrade.RenameFrom - }) + i := indexNamedTree(t.trees, upgrade.RenameFrom) if i < 0 { return fmt.Errorf("unknown tree name %s", upgrade.RenameFrom) } diff --git a/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go b/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go index 25fe2e8743..7a678d07ac 100644 --- a/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go +++ b/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go @@ -30,6 +30,12 @@ import ( // never to memiavl. It therefore shows up in the FlatKV misc bucket but is // absent from a memiavl-only node, so excluding it lets the FlatKV digest be // compared apples-to-apples against memiavl-only output. +const ( + compositeBackend = "composite" + flatKVBackend = "flatkv" + memIAVLBackend = "memiavl" +) + var migrationVersionPhysKey = []byte(migration.MigrationStore + "/" + migration.MigrationVersionKey) // migrationBoundaryPhysKey is the FlatKV physical key of the in-progress @@ -409,7 +415,7 @@ func runEvmLogicalDigest(cmd *cobra.Command, _ []string) error { flatKVDir, _ := cmd.Flags().GetString("flatkv-dir") memIAVLDir, _ := cmd.Flags().GetString("memiavl-dir") height, _ := cmd.Flags().GetInt64("height") - if dbDir == "" && backend != "composite" { + if dbDir == "" && backend != compositeBackend { return errors.New("must provide --db-dir") } inspectBucket, _ := cmd.Flags().GetString("inspect-bucket") @@ -436,11 +442,11 @@ func runEvmLogicalDigest(cmd *cobra.Command, _ []string) error { } switch backend { - case "flatkv": + case flatKVBackend: return digestFlatKV(dbDir, height, findTarget) - case "memiavl": + case memIAVLBackend: return digestMemIAVL(dbDir, height, findTarget, memiavlNormalization, memiavlOpenMode) - case "composite": + case compositeBackend: if flatKVDir == "" || memIAVLDir == "" { return errors.New("--backend composite requires --flatkv-dir and --memiavl-dir") } @@ -463,7 +469,7 @@ func digestCompositeMigrateEVM(flatKVDir, memIAVLDir string, height int64, findT } ctx := digestPrintContext{ - backend: "composite", + backend: compositeBackend, mode: "migrate_evm", dbDir: fmt.Sprintf("flatkv=%s memiavl=%s", flatKVDir, memIAVLDir), requestedHeight: height, @@ -515,7 +521,7 @@ func digestCompositeMigrateEVM(flatKVDir, memIAVLDir string, height int64, findT } else { if err := consumeCompositeMemiavl(func(fn func(rawKey, rawVal []byte) error) error { return scanMemiavlSnapshotEVMLeaves(memEvmSnapshotDir, fn) - }, "memiavl", boundary, &d, accounts); err != nil { + }, memIAVLBackend, boundary, &d, accounts); err != nil { return err } } @@ -647,7 +653,7 @@ func digestFlatKV(dbDir string, height int64, findTarget []byte) error { d := evmDigest{findTarget: findTarget} ctx := digestPrintContext{ - backend: "flatkv", + backend: flatKVBackend, mode: "native", dbDir: dbDir, source: "isolated FlatKV clone opened from snapshot + changelog WAL replay", @@ -724,9 +730,9 @@ func runEvmLogicalInspect(cmd *cobra.Command, backend, dbDir string, height int6 } switch backend { - case "flatkv": + case flatKVBackend: return inspectFlatKV(dbDir, height, acc) - case "memiavl": + case memIAVLBackend: return inspectMemIAVL(dbDir, height, acc, memiavlNormalization) default: return fmt.Errorf("unknown --backend %q (want flatkv|memiavl)", backend) @@ -1303,7 +1309,7 @@ func runMemiavlTranslatorDigest(ctx digestPrintContext, modeLabel, totalLabel st func digestMemIAVLReplaySemantic(dbDir string, height int64, db *memiavl.DB, findTarget []byte) error { ctx := digestPrintContext{ - backend: "memiavl", + backend: memIAVLBackend, mode: "semantic-replay", dbDir: dbDir, source: "read-only memiavl DB opened from snapshot + changelog replay", @@ -1320,7 +1326,7 @@ func digestMemIAVLReplaySemantic(dbDir string, height int64, db *memiavl.DB, fin func digestMemIAVLReplayTranslator(dbDir string, height int64, db *memiavl.DB, findTarget []byte) error { ctx := digestPrintContext{ - backend: "memiavl", + backend: memIAVLBackend, mode: "translator-replay", dbDir: dbDir, source: "read-only memiavl DB opened from snapshot + changelog replay", @@ -1345,7 +1351,7 @@ func digestMemIAVLTranslator(dbDir string, height int64, findTarget []byte) erro return err } ctx := digestPrintContext{ - backend: "memiavl", + backend: memIAVLBackend, mode: memiavlNormTranslator, dbDir: dbDir, source: evmSnapshotDir + " (snapshot/current only; no memiavl WAL replay)", @@ -1406,7 +1412,7 @@ func digestMemIAVLSemantic(dbDir string, height int64, findTarget []byte) error return err } ctx := digestPrintContext{ - backend: "memiavl", + backend: memIAVLBackend, mode: memiavlNormSemantic, dbDir: dbDir, source: evmSnapshotDir + " (snapshot/current only; no memiavl WAL replay)", diff --git a/sei-db/tools/rpc_bench/main.go b/sei-db/tools/rpc_bench/main.go index a9a7fac990..31cfdcb3a4 100644 --- a/sei-db/tools/rpc_bench/main.go +++ b/sei-db/tools/rpc_bench/main.go @@ -25,6 +25,8 @@ import ( "golang.org/x/image/math/fixed" ) +const traceBlockByNumberMethod = "debug_traceBlockByNumber" + type RPCRequest struct { JSONRPC string `json:"jsonrpc"` Method string `json:"method"` @@ -809,7 +811,7 @@ func main() { // Method registry — add new methods here (one line each) // ========================================================================= allMethods := []benchMethod{ - {"debug_traceBlockByNumber", func() []interface{} { return []interface{}{fmt.Sprintf("0x%x", randBlock().Number)} }, 10, true}, + {traceBlockByNumberMethod, func() []interface{} { return []interface{}{fmt.Sprintf("0x%x", randBlock().Number)} }, 10, true}, {"debug_traceTransaction", func() []interface{} { return []interface{}{randTxHash()} }, 10, true}, {"eth_getLogs", func() []interface{} { return randLogsParams() }, 20, true}, {"eth_getBalance", func() []interface{} { return []interface{}{randAddr(), referenceHex} }, 25, false}, @@ -876,15 +878,15 @@ func main() { // ========================================================================= // Phase 1: Per-block trace — one trace per discovered block, prints each result // ========================================================================= - if hasMethod("debug_traceBlockByNumber") { + if hasMethod(traceBlockByNumberMethod) { fmt.Printf("\n--- Per-block trace (1 req per block, %d blocks) ---\n", len(blocks)) fmt.Printf(" %-12s %-6s %-12s %-12s %s\n", "BLOCK", "TXS", "GAS_USED", "AVG_GAS/TX", "LATENCY") fmt.Printf(" %-12s %-6s %-12s %-12s %s\n", "-----", "---", "--------", "----------", "-------") - perBlockStats := &LatencyStats{Method: "debug_traceBlockByNumber"} + perBlockStats := &LatencyStats{Method: traceBlockByNumberMethod} perBlockSamples := make([]PerBlockTraceSample, 0, len(blocks)) for _, b := range blocks { hexNum := fmt.Sprintf("0x%x", b.Number) - resp, lat, err := rpcCall(endpoint, "debug_traceBlockByNumber", []interface{}{hexNum}) + resp, lat, err := rpcCall(endpoint, traceBlockByNumberMethod, []interface{}{hexNum}) if err == nil && resp != nil && resp.Error != nil { err = fmt.Errorf("rpc: %s", resp.Error.Message) } @@ -913,7 +915,7 @@ func main() { totalTime += lat } perBlockStats.Duration = totalTime - printStats("Per-block trace summary", map[string]*LatencyStats{"debug_traceBlockByNumber": perBlockStats}) + printStats("Per-block trace summary", map[string]*LatencyStats{traceBlockByNumberMethod: perBlockStats}) if plotDir != "" { paths, err := writePerBlockTracePlots(plotDir, perBlockSamples) if err != nil { diff --git a/sei-db/wal/wal.go b/sei-db/wal/wal.go index 7f342c9262..011f5bee6b 100644 --- a/sei-db/wal/wal.go +++ b/sei-db/wal/wal.go @@ -147,7 +147,7 @@ func NewWAL[T any]( writeBatchSize = defaultWriteBatchSize } - ctx, cancel := context.WithCancel(ctx) + ctx, cancel := context.WithCancel(ctx) //nolint:gosec // cancel is retained by WAL and invoked by Close. w := &WAL[T]{ ctx: ctx, diff --git a/sei-tendermint/cmd/tendermint/commands/debug/io.go b/sei-tendermint/cmd/tendermint/commands/debug/io.go index 55f3a12e16..adfa981674 100644 --- a/sei-tendermint/cmd/tendermint/commands/debug/io.go +++ b/sei-tendermint/cmd/tendermint/commands/debug/io.go @@ -58,7 +58,7 @@ func zipDir(src, dest string) error { return nil } - file, err := os.Open(filepath.Clean(path)) + file, err := os.Open(filepath.Clean(path)) //nolint:gosec // path is supplied by filepath.Walk under the explicitly selected diagnostic source tree. if err != nil { return err } @@ -83,7 +83,7 @@ func copyFile(src, dest string) error { } defer func() { _ = srcFile.Close() }() - destFile, err := os.Create(dest) + destFile, err := os.Create(dest) //nolint:gosec // destination is an explicit local CLI output path. if err != nil { return err } diff --git a/sei-tendermint/internal/libs/protoio/reader.go b/sei-tendermint/internal/libs/protoio/reader.go index 66eed707cc..76b2e08573 100644 --- a/sei-tendermint/internal/libs/protoio/reader.go +++ b/sei-tendermint/internal/libs/protoio/reader.go @@ -73,8 +73,12 @@ func (r *varintReader) ReadMsg(msg proto.Message) (int, error) { // Make sure length doesn't overflow the native int size (e.g. 32-bit), // and that the returned sum of n+length doesn't overflow either. - length := int(l) - if l >= uint64(^uint(0)>>1) || length < 0 || n+length < 0 { + maxInt := int(^uint(0) >> 1) + if l > uint64(maxInt) { + return n, fmt.Errorf("invalid out-of-range message length %v", l) + } + length := int(l) //nolint:gosec // l was checked against the platform maximum int immediately above. + if n > maxInt-length { return n, fmt.Errorf("invalid out-of-range message length %v", l) } if length > r.maxSize { diff --git a/sei-tendermint/internal/p2p/mux/mux.go b/sei-tendermint/internal/p2p/mux/mux.go index f31758736a..9d006e980f 100644 --- a/sei-tendermint/internal/p2p/mux/mux.go +++ b/sei-tendermint/internal/p2p/mux/mux.go @@ -28,6 +28,7 @@ import ( "encoding/binary" "errors" "fmt" + "math" "github.com/sei-protocol/sei-chain/sei-tendermint/internal/p2p/conn" "github.com/sei-protocol/sei-chain/sei-tendermint/internal/p2p/mux/metrics" @@ -237,7 +238,11 @@ func (r *runner) runSend(ctx context.Context, conn conn.Conn) error { if err != nil { panic(err) } - if err := conn.Write(ctx, []byte{byte(len(headerRaw))}); err != nil { + if len(headerRaw) > math.MaxUint8 { + return fmt.Errorf("frame header exceeds maximum size: %d", len(headerRaw)) + } + headerLength := byte(len(headerRaw)) //nolint:gosec // headerRaw was checked against math.MaxUint8 immediately above. + if err := conn.Write(ctx, []byte{headerLength}); err != nil { return err } if err := conn.Write(ctx, headerRaw); err != nil { diff --git a/sei-tendermint/internal/p2p/testonly.go b/sei-tendermint/internal/p2p/testonly.go index c37978e5c0..926bff7f8e 100644 --- a/sei-tendermint/internal/p2p/testonly.go +++ b/sei-tendermint/internal/p2p/testonly.go @@ -429,7 +429,7 @@ func RequireUpdates(t *testing.T, recv *PeerUpdatesRecv, expect []PeerUpdate) { if err != nil { require.FailNow(t, "utils.Recv(): %v", err) } - expect = append(expect, update) + actual = append(actual, update) } for idx := range expect { require.Equal(t, expect[idx].NodeID, actual[idx].NodeID) diff --git a/sei-tendermint/internal/rpc/core/events.go b/sei-tendermint/internal/rpc/core/events.go index 3cf83d301a..18c5c9aeca 100644 --- a/sei-tendermint/internal/rpc/core/events.go +++ b/sei-tendermint/internal/rpc/core/events.go @@ -61,8 +61,8 @@ func (env *Environment) Subscribe(ctx context.Context, req *coretypes.RequestSub // Capture the current ID, since it can change in the future. subscriptionID := callInfo.RPCRequest.ID - go func() { - opctx, opcancel := context.WithCancel(context.TODO()) + go func() { //nolint:gosec // WebSocket subscriptions intentionally outlive the request that created them. + opctx, opcancel := context.WithCancel(context.Background()) defer opcancel() for { diff --git a/sei-tendermint/internal/rpc/core/mempool.go b/sei-tendermint/internal/rpc/core/mempool.go index eed02aaea0..a11a802ef1 100644 --- a/sei-tendermint/internal/rpc/core/mempool.go +++ b/sei-tendermint/internal/rpc/core/mempool.go @@ -178,10 +178,10 @@ func (env *Environment) broadcastTxCommitFromCheckTx(ctx context.Context, req *c "duration", time.Since(startAt), "err", ctx.Err()) return &coretypes.ResultBroadcastTxCommit{ - CheckTx: *r, - Hash: req.Tx.Hash().Bytes(), - }, fmt.Errorf("timeout waiting for commit of tx %s (%s)", - req.Tx.Hash(), time.Since(startAt)) + CheckTx: *r, + Hash: req.Tx.Hash().Bytes(), + }, fmt.Errorf("timeout waiting for commit of tx %s (%s)", + req.Tx.Hash(), time.Since(startAt)) case <-timer.C: txres, err := env.Tx(ctx, &coretypes.RequestTx{ Hash: req.Tx.Hash().Bytes(), diff --git a/sei-tendermint/internal/test/factory/tx.go b/sei-tendermint/internal/test/factory/tx.go index 9509869931..c33574e7f3 100644 --- a/sei-tendermint/internal/test/factory/tx.go +++ b/sei-tendermint/internal/test/factory/tx.go @@ -5,7 +5,7 @@ import "github.com/sei-protocol/sei-chain/sei-tendermint/types" func MakeNTxs(height, n int64) []types.Tx { txs := make([]types.Tx, n) for i := range txs { - txs[i] = types.Tx([]byte{byte(height), byte(i / 256), byte(i % 256)}) + txs[i] = types.Tx([]byte{byte(height), byte(i / 256), byte(i % 256)}) //nolint:gosec // test transactions intentionally encode the low bytes of deterministic counters. } return txs } diff --git a/sei-tendermint/libs/json/decoder.go b/sei-tendermint/libs/json/decoder.go index f973df8ccb..30511606cd 100644 --- a/sei-tendermint/libs/json/decoder.go +++ b/sei-tendermint/libs/json/decoder.go @@ -20,7 +20,7 @@ func decode(bz []byte, v interface{}) error { } rv := reflect.ValueOf(v) - if rv.Kind() != reflect.Ptr { + if rv.Kind() != reflect.Pointer { return errors.New("must decode into a pointer") } return decodeReflect(bz, rv.Elem()) @@ -38,7 +38,7 @@ func decodeReflect(bz []byte, rv reflect.Value) error { } // Dereference-and-construct pointers, to handle nested pointers. - for rv.Kind() == reflect.Ptr { + for rv.Kind() == reflect.Pointer { if rv.IsNil() { rv.Set(reflect.New(rv.Type().Elem())) } @@ -192,13 +192,13 @@ func decodeReflectStruct(bz []byte, rv reflect.Value) error { } func decodeStdlib(bz []byte, rv reflect.Value) error { - if !rv.CanAddr() && rv.Kind() != reflect.Ptr { + if !rv.CanAddr() && rv.Kind() != reflect.Pointer { return errors.New("value must be addressable or pointer") } // Make sure we are unmarshaling into a pointer. target := rv - if rv.Kind() != reflect.Ptr { + if rv.Kind() != reflect.Pointer { target = reflect.New(rv.Type()) } if err := json.Unmarshal(bz, target.Interface()); err != nil { diff --git a/sei-tendermint/libs/utils/scope/global.go b/sei-tendermint/libs/utils/scope/global.go index 4df5cb7523..f8a46dfe21 100644 --- a/sei-tendermint/libs/utils/scope/global.go +++ b/sei-tendermint/libs/utils/scope/global.go @@ -18,7 +18,7 @@ type GlobalHandle[T any] struct { // The task does not return an error, because there is no canonical way to handle it. // Can be used as an intermediate step when migrating code to use scopes. func SpawnGlobal[T any](task func(ctx context.Context) T) *GlobalHandle[T] { - ctx, cancel := context.WithCancel(context.Background()) + ctx, cancel := context.WithCancel(context.Background()) //nolint:gosec // cancel is retained by GlobalHandle and invoked by Terminate. h := &GlobalHandle[T]{ cancel: cancel, done: make(chan struct{}), diff --git a/sei-tendermint/node/node.go b/sei-tendermint/node/node.go index 7e9d9d6e85..3d4df2ee3c 100644 --- a/sei-tendermint/node/node.go +++ b/sei-tendermint/node/node.go @@ -586,7 +586,7 @@ func (n *nodeImpl) OnStart(ctx context.Context) (err error) { go func() { select { case <-ctx.Done(): - sctx, scancel := context.WithTimeout(context.Background(), time.Second) + sctx, scancel := context.WithTimeout(context.WithoutCancel(ctx), time.Second) defer scancel() _ = srv.Shutdown(sctx) case <-signal: diff --git a/sei-tendermint/node/seed.go b/sei-tendermint/node/seed.go index 02991774c9..ee43a48c3b 100644 --- a/sei-tendermint/node/seed.go +++ b/sei-tendermint/node/seed.go @@ -207,7 +207,7 @@ func (n *seedNodeImpl) OnStart(ctx context.Context) (err error) { go func() { select { case <-ctx.Done(): - sctx, scancel := context.WithTimeout(context.Background(), time.Second) + sctx, scancel := context.WithTimeout(context.WithoutCancel(ctx), time.Second) defer scancel() _ = srv.Shutdown(sctx) case <-rpcCtx.Done(): diff --git a/sei-tendermint/privval/socket_dialers.go b/sei-tendermint/privval/socket_dialers.go index 91f759e85b..77bca58a32 100644 --- a/sei-tendermint/privval/socket_dialers.go +++ b/sei-tendermint/privval/socket_dialers.go @@ -9,6 +9,8 @@ import ( tmnet "github.com/sei-protocol/sei-chain/sei-tendermint/libs/net" ) +const unixNetwork = "unix" + // Socket errors. var ( ErrDialRetryMax = errors.New("dialed maximum retries") @@ -36,7 +38,7 @@ func DialTCPFn(addr string, timeoutReadWrite time.Duration, privKey crypto.PrivK // DialUnixFn dials the given unix socket. func DialUnixFn(addr string) SocketDialer { return func() (net.Conn, error) { - unixAddr := &net.UnixAddr{Name: addr, Net: "unix"} - return net.DialUnix("unix", nil, unixAddr) + unixAddr := &net.UnixAddr{Name: addr, Net: unixNetwork} + return net.DialUnix(unixNetwork, nil, unixAddr) } } diff --git a/sei-tendermint/rpc/jsonrpc/client/http_json_client.go b/sei-tendermint/rpc/jsonrpc/client/http_json_client.go index 94dfadf92c..147e3aa0b9 100644 --- a/sei-tendermint/rpc/jsonrpc/client/http_json_client.go +++ b/sei-tendermint/rpc/jsonrpc/client/http_json_client.go @@ -353,7 +353,7 @@ func (b *RequestBatch) Call(_ context.Context, method string, params, result int //------------------------------------------------------------- -func makeHTTPDialer(remoteAddr string) (func(string, string) (net.Conn, error), error) { +func makeHTTPDialer(remoteAddr string) (func(context.Context, string, string) (net.Conn, error), error) { u, err := newParsedURL(remoteAddr) if err != nil { return nil, err @@ -368,14 +368,14 @@ func makeHTTPDialer(remoteAddr string) (func(string, string) (net.Conn, error), protocol = protoTCP } - dialFn := func(proto, addr string) (net.Conn, error) { - var timeout = 10 * time.Second + dialFn := func(ctx context.Context, proto, addr string) (net.Conn, error) { + dialer := &net.Dialer{Timeout: 10 * time.Second} if !u.isUnixSocket && strings.LastIndex(u.Host, ":") == -1 { u.Host = fmt.Sprintf("%s:%s", u.Host, padding) - return net.DialTimeout(protocol, u.GetDialAddress(), timeout) + return dialer.DialContext(ctx, protocol, u.GetDialAddress()) } - return net.DialTimeout(protocol, u.GetDialAddress(), timeout) + return dialer.DialContext(ctx, protocol, u.GetDialAddress()) } return dialFn, nil @@ -395,7 +395,7 @@ func DefaultHTTPClient(remoteAddr string) (*http.Client, error) { Transport: &http.Transport{ // Set to true to prevent GZIP-bomb DoS attacks DisableCompression: true, - Dial: dialFn, + DialContext: dialFn, }, } diff --git a/sei-tendermint/rpc/jsonrpc/client/http_json_client_test.go b/sei-tendermint/rpc/jsonrpc/client/http_json_client_test.go index 28e0796e3e..5f0b0c1e66 100644 --- a/sei-tendermint/rpc/jsonrpc/client/http_json_client_test.go +++ b/sei-tendermint/rpc/jsonrpc/client/http_json_client_test.go @@ -29,7 +29,7 @@ func TestHTTPClientMakeHTTPDialer(t *testing.T) { dialFn, err := makeHTTPDialer(testURL) require.NoError(t, err) - addr, err := dialFn(u.Scheme, u.GetHostWithPath()) + addr, err := dialFn(t.Context(), u.Scheme, u.GetHostWithPath()) require.NoError(t, err) require.NotNil(t, addr) } @@ -94,7 +94,7 @@ func TestMakeHTTPDialerURL(t *testing.T) { dialFn, err := makeHTTPDialer(remote) require.NoError(t, err) - addr, err := dialFn(u.Scheme, u.GetHostWithPath()) + addr, err := dialFn(t.Context(), u.Scheme, u.GetHostWithPath()) require.NoError(t, err) require.NotNil(t, addr) @@ -108,7 +108,7 @@ func TestMakeHTTPDialerURL(t *testing.T) { dialFn, err := makeHTTPDialer(errorURL) require.NoError(t, err) - addr, err := dialFn(u.Scheme, u.GetHostWithPath()) + addr, err := dialFn(t.Context(), u.Scheme, u.GetHostWithPath()) require.Error(t, err) require.Nil(t, addr) } diff --git a/sei-tendermint/rpc/jsonrpc/client/integration_test.go b/sei-tendermint/rpc/jsonrpc/client/integration_test.go index 89042502cc..14790e90fa 100644 --- a/sei-tendermint/rpc/jsonrpc/client/integration_test.go +++ b/sei-tendermint/rpc/jsonrpc/client/integration_test.go @@ -8,6 +8,7 @@ package client import ( "bytes" + "context" "errors" "net" "regexp" @@ -24,7 +25,7 @@ func TestWSClientReconnectWithJitter(t *testing.T) { ctx := t.Context() - failDialer := func(net, addr string) (net.Conn, error) { + failDialer := func(_ context.Context, net, addr string) (net.Conn, error) { return nil, errors.New("not connected") } diff --git a/sei-tendermint/rpc/jsonrpc/client/ws_client.go b/sei-tendermint/rpc/jsonrpc/client/ws_client.go index 52a0f508fc..ec367f486f 100644 --- a/sei-tendermint/rpc/jsonrpc/client/ws_client.go +++ b/sei-tendermint/rpc/jsonrpc/client/ws_client.go @@ -43,7 +43,7 @@ type WSClient struct { Address string // IP:PORT or /path/to/socket Endpoint string // /websocket/url/endpoint - Dialer func(string, string) (net.Conn, error) + Dialer func(context.Context, string, string) (net.Conn, error) // Single user facing channel to read RPCResponses from, closed only when the // client is being stopped. @@ -207,8 +207,8 @@ func (c *WSClient) nextRequestID() int { func (c *WSClient) dial() error { dialer := &websocket.Dialer{ - NetDial: c.Dialer, - Proxy: http.ProxyFromEnvironment, + NetDialContext: c.Dialer, + Proxy: http.ProxyFromEnvironment, } rHeader := http.Header{} conn, _, err := dialer.Dial(c.protocol+"://"+c.Address+c.Endpoint, rHeader) // nolint:bodyclose diff --git a/sei-tendermint/rpc/jsonrpc/server/http_json_handler_test.go b/sei-tendermint/rpc/jsonrpc/server/http_json_handler_test.go index e09dc3018c..b81b278384 100644 --- a/sei-tendermint/rpc/jsonrpc/server/http_json_handler_test.go +++ b/sei-tendermint/rpc/jsonrpc/server/http_json_handler_test.go @@ -52,7 +52,7 @@ func TestRPCParams(t *testing.T) { // id not captured in JSON parsing failures {`{"method": "c", "id": "0", "params": a}`, "invalid character", ""}, {`{"method": "c", "id": "0", "params": ["a"]}`, "got 1", `"0"`}, - {`{"method": "c", "id": "0", "params": ["a", "b"]}`, "invalid number", `"0"`}, + {`{"method": "c", "id": "0", "params": ["a", "b"]}`, "cannot unmarshal", `"0"`}, {`{"method": "c", "id": "0", "params": [1, 1]}`, "of type string", `"0"`}, // no ID - notification diff --git a/sei-tendermint/rpc/jsonrpc/server/http_server.go b/sei-tendermint/rpc/jsonrpc/server/http_server.go index 766c6be448..341af1b76a 100644 --- a/sei-tendermint/rpc/jsonrpc/server/http_server.go +++ b/sei-tendermint/rpc/jsonrpc/server/http_server.go @@ -78,7 +78,7 @@ func Serve(ctx context.Context, listener net.Listener, handler http.Handler, con go func() { select { case <-ctx.Done(): - sctx, cancel := context.WithTimeout(context.Background(), time.Second) + sctx, cancel := context.WithTimeout(context.WithoutCancel(ctx), time.Second) defer cancel() _ = s.Shutdown(sctx) case <-sig: @@ -113,7 +113,7 @@ func ServeTLS(ctx context.Context, listener net.Listener, handler http.Handler, go func() { select { case <-ctx.Done(): - sctx, cancel := context.WithTimeout(context.Background(), time.Second) + sctx, cancel := context.WithTimeout(context.WithoutCancel(ctx), time.Second) defer cancel() _ = s.Shutdown(sctx) case <-sig: @@ -134,7 +134,7 @@ func ServeTLS(ctx context.Context, listener net.Listener, handler http.Handler, func writeError(w http.ResponseWriter, statusCode int, err error) { w.Header().Set("Content-Type", "text/plain") w.WriteHeader(statusCode) - _, _ = fmt.Fprintln(w, err.Error()) + _, _ = fmt.Fprintln(w, err.Error()) //nolint:gosec // the response is explicitly text/plain, so error text is not interpreted as HTML. } // writeHTTPResponse writes a JSON-RPC response to w. If rsp encodes an error, diff --git a/sei-tendermint/rpc/jsonrpc/server/http_server_test.go b/sei-tendermint/rpc/jsonrpc/server/http_server_test.go index 35683cf26f..1a3b2325b5 100644 --- a/sei-tendermint/rpc/jsonrpc/server/http_server_test.go +++ b/sei-tendermint/rpc/jsonrpc/server/http_server_test.go @@ -52,11 +52,14 @@ func TestMaxOpenConnections(t *testing.T) { attempts := max * 2 var wg sync.WaitGroup var failed int32 + c := http.Client{ + Timeout: 3 * time.Second, + Transport: &http.Transport{DisableKeepAlives: true}, + } for i := 0; i < attempts; i++ { wg.Add(1) go func() { defer wg.Done() - c := http.Client{Timeout: 3 * time.Second} r, err := c.Get("http://" + l.Addr().String()) if err != nil { atomic.AddInt32(&failed, 1) diff --git a/sei-tendermint/rpc/jsonrpc/server/parse_test.go b/sei-tendermint/rpc/jsonrpc/server/parse_test.go index 89894aec64..ce51d0c14d 100644 --- a/sei-tendermint/rpc/jsonrpc/server/parse_test.go +++ b/sei-tendermint/rpc/jsonrpc/server/parse_test.go @@ -269,7 +269,7 @@ func TestParseURI(t *testing.T) { tests := []struct { name string url string - fail string + fail bool want interface{} }{ { @@ -292,17 +292,17 @@ func TestParseURI(t *testing.T) { { name: "invalid quoted number", url: `http://localhost?height="-xx"`, - fail: "invalid number literal", + fail: true, }, { name: "invalid unquoted number", url: `http://localhost?height=25*q`, - fail: "invalid number literal", + fail: true, }, { name: "invalid boolean", url: `http://localhost?flag="garbage"`, - fail: "flag of type bool", + fail: true, }, } for _, test := range tests { @@ -319,8 +319,8 @@ func TestParseURI(t *testing.T) { if test.want != nil { assert.Equal(t, test.want, rsp) } - if test.fail != "" { - assert.ErrorContains(t, err, test.fail) + if test.fail { + assert.Error(t, err) } }) } diff --git a/sei-tendermint/rpc/jsonrpc/server/rpc_func.go b/sei-tendermint/rpc/jsonrpc/server/rpc_func.go index 22bb271b1e..2e3bc5f3bb 100644 --- a/sei-tendermint/rpc/jsonrpc/server/rpc_func.go +++ b/sei-tendermint/rpc/jsonrpc/server/rpc_func.go @@ -192,7 +192,7 @@ func newRPCFunc(f interface{}) (*RPCFunc, error) { return nil, errors.New("first parameter is not context.Context") } else if np == 2 { ptype = ft.In(1) - if ptype.Kind() != reflect.Ptr { + if ptype.Kind() != reflect.Pointer { return nil, errors.New("parameter type is not a pointer") } ptype = ptype.Elem() diff --git a/sei-tendermint/rpc/jsonrpc/server/ws_handler_test.go b/sei-tendermint/rpc/jsonrpc/server/ws_handler_test.go index 10f3256221..2bed1ad998 100644 --- a/sei-tendermint/rpc/jsonrpc/server/ws_handler_test.go +++ b/sei-tendermint/rpc/jsonrpc/server/ws_handler_test.go @@ -29,7 +29,7 @@ func TestWebsocketManagerHandler(t *testing.T) { require.NoError(t, err) if got, want := dialResp.StatusCode, http.StatusSwitchingProtocols; got != want { - t.Errorf("dialResp.StatusCode = %q, want %q", got, want) + t.Errorf("dialResp.StatusCode = %d, want %d", got, want) } // check basic functionality works diff --git a/sei-tendermint/rpc/jsonrpc/types/types.go b/sei-tendermint/rpc/jsonrpc/types/types.go index c9349bc93c..77ab88c32b 100644 --- a/sei-tendermint/rpc/jsonrpc/types/types.go +++ b/sei-tendermint/rpc/jsonrpc/types/types.go @@ -15,6 +15,8 @@ import ( "github.com/sei-protocol/sei-chain/sei-tendermint/rpc/coretypes" ) +const jsonRPCVersion = "2.0" + // ErrorCode is the type of JSON-RPC error codes. type ErrorCode int @@ -69,7 +71,7 @@ func (req RPCRequest) ID() string { return string(req.id) } func (req RPCRequest) IsNotification() bool { return len(req.id) == 0 } type rpcRequestJSON struct { - V string `json:"jsonrpc"` // must be "2.0" + V string `json:"jsonrpc"` // must be jsonRPCVersion ID json.RawMessage `json:"id,omitempty"` M string `json:"method"` P json.RawMessage `json:"params"` @@ -89,7 +91,7 @@ func (req *RPCRequest) UnmarshalJSON(data []byte) error { var wrapper rpcRequestJSON if err := json.Unmarshal(data, &wrapper); err != nil { return err - } else if wrapper.V != "" && wrapper.V != "2.0" { + } else if wrapper.V != "" && wrapper.V != jsonRPCVersion { return fmt.Errorf("invalid version: %q", wrapper.V) } @@ -107,7 +109,7 @@ func (req *RPCRequest) UnmarshalJSON(data []byte) error { // MarshalJSON marshals a request with the appropriate version tag. func (req RPCRequest) MarshalJSON() ([]byte, error) { return json.Marshal(rpcRequestJSON{ - V: "2.0", + V: jsonRPCVersion, ID: req.id, M: req.Method, P: req.Params, @@ -218,7 +220,7 @@ type RPCResponse struct { func (resp RPCResponse) ID() string { return string(resp.id) } type rpcResponseJSON struct { - V string `json:"jsonrpc"` // must be "2.0" + V string `json:"jsonrpc"` // must be jsonRPCVersion ID json.RawMessage `json:"id,omitempty"` R json.RawMessage `json:"result,omitempty"` E *RPCError `json:"error,omitempty"` @@ -229,7 +231,7 @@ func (resp *RPCResponse) UnmarshalJSON(data []byte) error { var wrapper rpcResponseJSON if err := json.Unmarshal(data, &wrapper); err != nil { return err - } else if wrapper.V != "" && wrapper.V != "2.0" { + } else if wrapper.V != "" && wrapper.V != jsonRPCVersion { return fmt.Errorf("invalid version: %q", wrapper.V) } @@ -247,7 +249,7 @@ func (resp *RPCResponse) UnmarshalJSON(data []byte) error { // MarshalJSON marshals a response with the appropriate version tag. func (resp RPCResponse) MarshalJSON() ([]byte, error) { return json.Marshal(rpcResponseJSON{ - V: "2.0", + V: jsonRPCVersion, ID: resp.id, R: resp.Result, E: resp.Error, diff --git a/sei-tendermint/scripts/confix/condiff/condiff.go b/sei-tendermint/scripts/confix/condiff/condiff.go index b82a678c14..fbd6a83b99 100644 --- a/sei-tendermint/scripts/confix/condiff/condiff.go +++ b/sei-tendermint/scripts/confix/condiff/condiff.go @@ -45,7 +45,7 @@ func main() { flag.Parse() if flag.NArg() != 2 { - log.Fatalf("Usage: %[1]s ", filepath.Base(os.Args[0])) + log.Fatal("Usage: condiff ") } lhs := mustParse(flag.Arg(0)) rhs := mustParse(flag.Arg(1)) diff --git a/sei-tendermint/scripts/confix/plan.go b/sei-tendermint/scripts/confix/plan.go index 85ed6d7a5e..73f77b7763 100644 --- a/sei-tendermint/scripts/confix/plan.go +++ b/sei-tendermint/scripts/confix/plan.go @@ -18,6 +18,11 @@ import ( // Transformation steps are specific to the target config version. For this // reason, you must exercise caution when backporting changes to this script // into older releases. +const ( + consensusSection = "consensus" + mempoolSection = "mempool" +) + var plan = transform.Plan{ { // Since https://github.com/tendermint/tendermint/pull/5777. @@ -59,14 +64,14 @@ var plan = transform.Plan{ // Since https://github.com/tendermint/tendermint/pull/8217. Desc: "Remove per-node consensus timeouts (converted to consensus parameters)", T: transform.Remove( - parser.Key{"consensus", "skip-timeout-commit"}, - parser.Key{"consensus", "timeout-commit"}, - parser.Key{"consensus", "timeout-precommit"}, - parser.Key{"consensus", "timeout-precommit-delta"}, - parser.Key{"consensus", "timeout-prevote"}, - parser.Key{"consensus", "timeout-prevote-delta"}, - parser.Key{"consensus", "timeout-propose"}, - parser.Key{"consensus", "timeout-propose-delta"}, + parser.Key{consensusSection, "skip-timeout-commit"}, + parser.Key{consensusSection, "timeout-commit"}, + parser.Key{consensusSection, "timeout-precommit"}, + parser.Key{consensusSection, "timeout-precommit-delta"}, + parser.Key{consensusSection, "timeout-prevote"}, + parser.Key{consensusSection, "timeout-prevote-delta"}, + parser.Key{consensusSection, "timeout-propose"}, + parser.Key{consensusSection, "timeout-propose-delta"}, ), ErrorOK: true, }, @@ -75,8 +80,8 @@ var plan = transform.Plan{ // Removed version: https://github.com/tendermint/tendermint/pull/7171. Desc: "Remove vestigial mempool.wal-dir settings", T: transform.Remove( - parser.Key{"mempool", "wal-dir"}, - parser.Key{"mempool", "version"}, + parser.Key{mempoolSection, "wal-dir"}, + parser.Key{mempoolSection, "version"}, ), ErrorOK: true, }, @@ -225,7 +230,7 @@ var plan = transform.Plan{ { // Since https://github.com/tendermint/tendermint/pull/8514. Desc: "Remove the recheck option from the [mempool] section", - T: transform.Remove(parser.Key{"mempool", "recheck"}), + T: transform.Remove(parser.Key{mempoolSection, "recheck"}), ErrorOK: true, }, { diff --git a/sei-tendermint/scripts/metricsgen/metricsdiff/metricsdiff.go b/sei-tendermint/scripts/metricsgen/metricsdiff/metricsdiff.go index 5ad539809d..f7c5716aa2 100644 --- a/sei-tendermint/scripts/metricsgen/metricsdiff/metricsdiff.go +++ b/sei-tendermint/scripts/metricsgen/metricsdiff/metricsdiff.go @@ -58,8 +58,7 @@ type metricsList []parsedMetric func main() { flag.Parse() if flag.NArg() != 2 { - log.Fatalf("Usage is '%s ', got %d arguments", - filepath.Base(os.Args[0]), flag.NArg()) + log.Fatalf("Usage is 'metricsdiff ', got %d arguments", flag.NArg()) } fa, err := os.Open(flag.Arg(0)) if err != nil { diff --git a/sei-tendermint/scripts/metricsgen/metricsgen.go b/sei-tendermint/scripts/metricsgen/metricsgen.go index 83bbe33387..28037bbd13 100644 --- a/sei-tendermint/scripts/metricsgen/metricsgen.go +++ b/sei-tendermint/scripts/metricsgen/metricsgen.go @@ -177,7 +177,7 @@ func ignoreTestFiles(f fs.FileInfo) bool { // struct and builds a TemplateData using the data obtained from the abstract syntax tree. func ParseMetricsDir(dir string, structName string) (TemplateData, error) { fs := token.NewFileSet() - d, err := parser.ParseDir(fs, dir, ignoreTestFiles, parser.ParseComments) + d, err := parser.ParseDir(fs, dir, ignoreTestFiles, parser.ParseComments) //nolint:staticcheck // this source generator intentionally parses one directory without build-tag package loading. if err != nil { return TemplateData{}, err } diff --git a/sei-tendermint/test/e2e/generator/generate.go b/sei-tendermint/test/e2e/generator/generate.go index 88922294ff..ba86a2e8e5 100644 --- a/sei-tendermint/test/e2e/generator/generate.go +++ b/sei-tendermint/test/e2e/generator/generate.go @@ -10,11 +10,13 @@ import ( "github.com/sei-protocol/sei-chain/sei-tendermint/types" ) +const largeTopology = "large" + var ( // testnetCombinations defines global testnet options, where we generate a // separate testnet for each combination (Cartesian product) of options. testnetCombinations = map[string][]interface{}{ - "topology": {"single", "quad", "large"}, + "topology": {"single", "quad", largeTopology}, "initialHeight": {0, 1000}, "initialState": { map[string]string{}, @@ -67,7 +69,7 @@ var ( txSize = uniformChoice{1024, 4096} // either 1kb or 4kb ipv6 = uniformChoice{false, true} keyType = uniformChoice{types.ABCIPubKeyTypeEd25519} - abciDelays = uniformChoice{"none", "small", "large"} + abciDelays = uniformChoice{"none", "small", largeTopology} ) // Generate generates random testnets using the given RNG. @@ -129,7 +131,7 @@ func generateTestnet(r *rand.Rand, opt map[string]interface{}) (e2e.Manifest, er manifest.PrepareProposalDelayMS = 100 manifest.ProcessProposalDelayMS = 100 manifest.FinalizeBlockDelayMS = 200 - case "large": + case largeTopology: manifest.PrepareProposalDelayMS = 200 manifest.ProcessProposalDelayMS = 200 manifest.CheckTxDelayMS = 20 @@ -142,7 +144,7 @@ func generateTestnet(r *rand.Rand, opt map[string]interface{}) (e2e.Manifest, er numValidators = 1 case "quad": numValidators = 4 - case "large": + case largeTopology: // FIXME Networks are kept small since large ones use too much CPU. numSeeds = r.Intn(2) numLightClients = r.Intn(2) diff --git a/sei-tendermint/test/e2e/pkg/testnet.go b/sei-tendermint/test/e2e/pkg/testnet.go index a8582bf438..fd98e67314 100644 --- a/sei-tendermint/test/e2e/pkg/testnet.go +++ b/sei-tendermint/test/e2e/pkg/testnet.go @@ -274,7 +274,7 @@ func LoadTestnet(file string) (*Testnet, error) { for heightStr, validators := range manifest.ValidatorUpdates { height, err := strconv.Atoi(heightStr) if err != nil { - return nil, fmt.Errorf("invalid validator update height %q: %w", height, err) + return nil, fmt.Errorf("invalid validator update height %q: %w", heightStr, err) } valUpdate := map[*Node]int64{} for name, power := range validators { diff --git a/sei-tendermint/types/block.go b/sei-tendermint/types/block.go index 09fc129b74..cb7eb29422 100644 --- a/sei-tendermint/types/block.go +++ b/sei-tendermint/types/block.go @@ -778,6 +778,9 @@ func (cs *CommitSig) ToProto() *tmproto.CommitSig { // FromProto sets a protobuf CommitSig to the given pointer. // It returns an error if the CommitSig is invalid. func (cs *CommitSig) FromProto(csp tmproto.CommitSig) error { + if csp.BlockIdFlag < tmproto.BlockIDFlagAbsent || csp.BlockIdFlag > tmproto.BlockIDFlagNil { + return fmt.Errorf("invalid block ID flag: %d", csp.BlockIdFlag) + } cs.BlockIDFlag = BlockIDFlag(csp.BlockIdFlag) cs.ValidatorAddress = csp.ValidatorAddress cs.Timestamp = csp.Timestamp diff --git a/sei-tendermint/types/events.go b/sei-tendermint/types/events.go index c8c78b61b5..0c5aa91f4e 100644 --- a/sei-tendermint/types/events.go +++ b/sei-tendermint/types/events.go @@ -141,7 +141,8 @@ func (EventDataNewBlock) TypeTag() string { return "tendermint/event/NewBlock_ne // ABCIEvents implements the eventlog.ABCIEventer interface. func (e EventDataNewBlock) ABCIEvents() []abci.Event { - base := []abci.Event{eventWithAttr(BlockHeightKey, fmt.Sprint(e.Block.Height))} + base := make([]abci.Event, 1, 1+len(e.ResultFinalizeBlock.Events)) + base[0] = eventWithAttr(BlockHeightKey, fmt.Sprint(e.Block.Height)) return append(base, e.ResultFinalizeBlock.Events...) } @@ -251,7 +252,8 @@ func (EventDataNewBlockHeader) TypeTag() string { return "tendermint/event/NewBl // ABCIEvents implements the eventlog.ABCIEventer interface. func (e EventDataNewBlockHeader) ABCIEvents() []abci.Event { - base := []abci.Event{eventWithAttr(BlockHeightKey, fmt.Sprint(e.Header.Height))} + base := make([]abci.Event, 1, 1+len(e.ResultFinalizeBlock.Events)) + base[0] = eventWithAttr(BlockHeightKey, fmt.Sprint(e.Header.Height)) return append(base, e.ResultFinalizeBlock.Events...) } @@ -282,10 +284,9 @@ func (EventDataTx) TypeTag() string { return "tendermint/event/Tx_new" } // ABCIEvents implements the eventlog.ABCIEventer interface. func (e EventDataTx) ABCIEvents() []abci.Event { - base := []abci.Event{ - eventWithAttr(TxHashKey, fmt.Sprintf("%X", Tx(e.Tx).Hash())), - eventWithAttr(TxHeightKey, fmt.Sprintf("%d", e.Height)), - } + base := make([]abci.Event, 2, 2+len(e.Result.Events)) + base[0] = eventWithAttr(TxHashKey, fmt.Sprintf("%X", Tx(e.Tx).Hash())) + base[1] = eventWithAttr(TxHeightKey, fmt.Sprintf("%d", e.Height)) return append(base, e.Result.Events...) } diff --git a/sei-tendermint/types/node_info.go b/sei-tendermint/types/node_info.go index 0c18ef6a21..5b7d1bba67 100644 --- a/sei-tendermint/types/node_info.go +++ b/sei-tendermint/types/node_info.go @@ -3,6 +3,7 @@ package types import ( "errors" "fmt" + "math" "net" "net/netip" "strings" @@ -143,6 +144,10 @@ func (info NodeInfo) CompatibleWith(other NodeInfo) error { // AddChannel is used by the router when a channel is opened to add it to the node info func (info *NodeInfo) AddChannel(channel uint16) { + if channel > math.MaxUint8 { + return + } + // check that the channel doesn't already exist for _, ch := range info.Channels { if ch == byte(channel) { diff --git a/sei-tendermint/types/utils.go b/sei-tendermint/types/utils.go index 60e82fe3fd..b8eed56b68 100644 --- a/sei-tendermint/types/utils.go +++ b/sei-tendermint/types/utils.go @@ -10,7 +10,7 @@ import "reflect" func isTypedNil(o interface{}) bool { rv := reflect.ValueOf(o) switch rv.Kind() { - case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.Slice: + case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice: return rv.IsNil() default: return false diff --git a/sei-tendermint/types/vote_set.go b/sei-tendermint/types/vote_set.go index 9c8bf297bc..beb648a21b 100644 --- a/sei-tendermint/types/vote_set.go +++ b/sei-tendermint/types/vote_set.go @@ -115,7 +115,7 @@ func (voteSet *VoteSet) Type() byte { if voteSet == nil { return 0x00 } - return byte(voteSet.signedMsgType) + return byte(voteSet.signedMsgType) //nolint:gosec // SignedMsgType is a protobuf enum with one-byte consensus values. } // Implements VoteSetReader. diff --git a/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go b/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go index c5eb39ae2b..47f37e24ec 100644 --- a/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go +++ b/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go @@ -17,14 +17,18 @@ import ( /** helper constructors **/ -const MOCK_CONTRACT_ADDR = "contract" +const ( + MOCK_CONTRACT_ADDR = "contract" + mockHumanAddress = "foobar" + mockDenom = "ATOM" +) func MockEnv() types.Env { return types.Env{ Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: "foobar", + ChainID: mockHumanAddress, }, Transaction: &types.TransactionInfo{ Index: 4, @@ -50,7 +54,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: "ATOM", + Denom: mockDenom, Amount: "100", }}) } @@ -369,7 +373,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = "foobar" + const human = mockHumanAddress canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -520,8 +524,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -556,8 +560,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -565,7 +569,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -574,7 +578,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) // query existing account with missing denom req2 := types.QueryRequest{ @@ -597,7 +601,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -606,7 +610,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) + assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go b/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go index 87419b3428..f1f56a4d8f 100644 --- a/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go +++ b/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go @@ -17,14 +17,18 @@ import ( /** helper constructors **/ -const MOCK_CONTRACT_ADDR = "contract" +const ( + MOCK_CONTRACT_ADDR = "contract" + mockHumanAddress = "foobar" + mockDenom = "ATOM" +) func MockEnv() types.Env { return types.Env{ Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: "foobar", + ChainID: mockHumanAddress, }, Transaction: &types.TransactionInfo{ Index: 4, @@ -50,7 +54,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: "ATOM", + Denom: mockDenom, Amount: "100", }}) } @@ -369,7 +373,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = "foobar" + const human = mockHumanAddress canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -520,8 +524,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -556,8 +560,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -565,7 +569,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -574,7 +578,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) // query existing account with missing denom req2 := types.QueryRequest{ @@ -597,7 +601,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -606,7 +610,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) + assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/sei-wasmd/x/wasm/keeper/keeper.go b/sei-wasmd/x/wasm/keeper/keeper.go index e1197edc52..d7bf53a755 100644 --- a/sei-wasmd/x/wasm/keeper/keeper.go +++ b/sei-wasmd/x/wasm/keeper/keeper.go @@ -758,7 +758,7 @@ func (k Keeper) contractInstance(ctx sdk.Context, contractAddress sdk.AccAddress contractBz := store.Get(types.GetContractAddressKey(contractAddress)) if contractBz == nil { - return types.ContractInfo{}, types.CodeInfo{}, types.NewStoreAdapter(prefix.Store{}), sdkerrors.Wrap(types.ErrNotFound, "contract") + return types.ContractInfo{}, types.CodeInfo{}, types.NewStoreAdapter(prefix.Store{}), sdkerrors.Wrap(types.ErrNotFound, contractLabel) } var contractInfo types.ContractInfo k.cdc.MustUnmarshal(contractBz, &contractInfo) diff --git a/sei-wasmd/x/wasm/keeper/metrics.go b/sei-wasmd/x/wasm/keeper/metrics.go index 20c54ea4ef..f4ac6510bf 100644 --- a/sei-wasmd/x/wasm/keeper/metrics.go +++ b/sei-wasmd/x/wasm/keeper/metrics.go @@ -12,6 +12,11 @@ import ( "go.opentelemetry.io/otel/metric" ) +const ( + contractLabel = "contract" + metricTypeLabel = "type" +) + var ( meter = otel.Meter("wasm_keeper") @@ -89,37 +94,37 @@ func must[V any](v V, err error) V { func recordContractInstantiateDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractInstantiateDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_instantiate_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "instantiate") + telemetry.MeasureSince(start, "wasm", contractLabel, "instantiate") } func recordContractExecuteDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractExecuteDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_execute_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "execute") + telemetry.MeasureSince(start, "wasm", contractLabel, "execute") } func recordContractMigrateDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractMigrateDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_migrate_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "migrate") + telemetry.MeasureSince(start, "wasm", contractLabel, "migrate") } func recordContractSudoDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractSudoDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_sudo_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "sudo") + telemetry.MeasureSince(start, "wasm", contractLabel, "sudo") } func recordContractQuerySmartDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractQuerySmartDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_query_smart_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "query-smart") + telemetry.MeasureSince(start, "wasm", contractLabel, "query-smart") } func recordContractQueryRawDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractQueryRawDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_query_raw_duration verified - telemetry.MeasureSince(start, "wasm", "contract", "query-raw") + telemetry.MeasureSince(start, "wasm", contractLabel, "query-raw") } func recordContractQuerySmartInvocation(contractAddress string) { @@ -127,7 +132,7 @@ func recordContractQuerySmartInvocation(contractAddress string) { // count, which is recorded unconditionally on every QuerySmart call just like this one. // TODO(PLT-910): remove once wasm_contract_query_smart_duration verified telemetry.IncrCounterWithLabels( - []string{"wasm", "contract", "query-smart", "invocation"}, + []string{"wasm", contractLabel, "query-smart", "invocation"}, 1, []metrics.Label{telemetry.NewLabel("contract_address", contractAddress)}, ) @@ -140,7 +145,7 @@ func recordContractQuerySmartGasUsed(ctx context.Context, contractAddress string wasmKeeperMetrics.contractQuerySmartGasUsed.Record(ctx, int64(gasUsed)) //nolint:gosec // TODO(PLT-910): remove once wasm_contract_query_smart_gas_used verified telemetry.SetGaugeWithLabels( - []string{"wasm", "contract", "query-smart", "gas-used"}, + []string{"wasm", contractLabel, "query-smart", "gas-used"}, float32(gasUsed), []metrics.Label{telemetry.NewLabel("contract_address", contractAddress)}, ) @@ -172,10 +177,10 @@ type WasmVMMetricsCollector struct { func NewWasmVMMetricsCollector(s metricSource) *WasmVMMetricsCollector { return &WasmVMMetricsCollector{ source: s, - CacheHitsDescr: prometheus.NewDesc("wasmvm_cache_hits_total", "Total number of cache hits", []string{"type"}, nil), + CacheHitsDescr: prometheus.NewDesc("wasmvm_cache_hits_total", "Total number of cache hits", []string{metricTypeLabel}, nil), CacheMissesDescr: prometheus.NewDesc("wasmvm_cache_misses_total", "Total number of cache misses", nil, nil), - CacheElementsDescr: prometheus.NewDesc("wasmvm_cache_elements_total", "Total number of elements in the cache", []string{"type"}, nil), - CacheSizeDescr: prometheus.NewDesc("wasmvm_cache_size_bytes", "Total number of elements in the cache", []string{"type"}, nil), + CacheElementsDescr: prometheus.NewDesc("wasmvm_cache_elements_total", "Total number of elements in the cache", []string{metricTypeLabel}, nil), + CacheSizeDescr: prometheus.NewDesc("wasmvm_cache_size_bytes", "Total number of elements in the cache", []string{metricTypeLabel}, nil), } } diff --git a/sei-wasmd/x/wasm/keeper/msg_server.go b/sei-wasmd/x/wasm/keeper/msg_server.go index 77c1aa232d..df30e0a3ec 100644 --- a/sei-wasmd/x/wasm/keeper/msg_server.go +++ b/sei-wasmd/x/wasm/keeper/msg_server.go @@ -83,12 +83,12 @@ func (m msgServer) ExecuteContract(goCtx context.Context, msg *types.MsgExecuteC } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, "contract") + return nil, sdkerrors.Wrap(err, contractLabel) } defer metrics.MeasureSinceWithLabels( - []string{"wasmd", "execute", "contract", "latency"}, + []string{"wasmd", "execute", contractLabel, "latency"}, time.Now(), - []metrics.Label{{Name: "contract", Value: contractAddr.String()}}, + []metrics.Label{{Name: contractLabel, Value: contractAddr.String()}}, ) ctx.EventManager().EmitEvent(sdk.NewEvent( @@ -115,7 +115,7 @@ func (m msgServer) MigrateContract(goCtx context.Context, msg *types.MsgMigrateC } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, "contract") + return nil, sdkerrors.Wrap(err, contractLabel) } ctx.EventManager().EmitEvent(sdk.NewEvent( @@ -142,7 +142,7 @@ func (m msgServer) UpdateAdmin(goCtx context.Context, msg *types.MsgUpdateAdmin) } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, "contract") + return nil, sdkerrors.Wrap(err, contractLabel) } newAdminAddr, err := sdk.AccAddressFromBech32(msg.NewAdmin) if err != nil { @@ -170,7 +170,7 @@ func (m msgServer) ClearAdmin(goCtx context.Context, msg *types.MsgClearAdmin) ( } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, "contract") + return nil, sdkerrors.Wrap(err, contractLabel) } ctx.EventManager().EmitEvent(sdk.NewEvent( diff --git a/sei-wasmd/x/wasm/keeper/proposal_handler.go b/sei-wasmd/x/wasm/keeper/proposal_handler.go index c73f66f318..35cefbfb5a 100644 --- a/sei-wasmd/x/wasm/keeper/proposal_handler.go +++ b/sei-wasmd/x/wasm/keeper/proposal_handler.go @@ -105,7 +105,7 @@ func handleMigrateProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.M contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, "contract") + return sdkerrors.Wrap(err, contractLabel) } if err != nil { return sdkerrors.Wrap(err, "run as address") @@ -130,7 +130,7 @@ func handleSudoProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.Sudo contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, "contract") + return sdkerrors.Wrap(err, contractLabel) } data, err := k.Sudo(ctx, contractAddr, p.Msg) if err != nil { @@ -151,7 +151,7 @@ func handleExecuteProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.E contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, "contract") + return sdkerrors.Wrap(err, contractLabel) } runAsAddr, err := sdk.AccAddressFromBech32(p.RunAs) if err != nil { @@ -175,7 +175,7 @@ func handleUpdateAdminProposal(ctx sdk.Context, k types.ContractOpsKeeper, p typ } contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, "contract") + return sdkerrors.Wrap(err, contractLabel) } newAdminAddr, err := sdk.AccAddressFromBech32(p.NewAdmin) if err != nil { @@ -192,7 +192,7 @@ func handleClearAdminProposal(ctx sdk.Context, k types.ContractOpsKeeper, p type contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, "contract") + return sdkerrors.Wrap(err, contractLabel) } if err := k.ClearContractAdmin(ctx, contractAddr, nil); err != nil { return err diff --git a/sei-wasmd/x/wasm/types/test_fixtures.go b/sei-wasmd/x/wasm/types/test_fixtures.go index e3cbafcb4d..dacef851ea 100644 --- a/sei-wasmd/x/wasm/types/test_fixtures.go +++ b/sei-wasmd/x/wasm/types/test_fixtures.go @@ -9,6 +9,12 @@ import ( sdk "github.com/sei-protocol/sei-chain/sei-cosmos/types" ) +const ( + fixtureDenom = "stake" + fixtureTitle = "Foo" + fixtureDescription = "Bar" +) + func GenesisFixture(mutators ...func(*GenesisState)) GenesisState { const ( numCodes = 2 @@ -147,7 +153,7 @@ func MsgInstantiateContractFixture(mutators ...func(*MsgInstantiateContract)) *M Label: "testing", Msg: []byte(`{"foo":"bar"}`), Funds: sdk.Coins{{ - Denom: "stake", + Denom: fixtureDenom, Amount: sdk.NewInt(1), }}, } @@ -167,7 +173,7 @@ func MsgExecuteContractFixture(mutators ...func(*MsgExecuteContract)) *MsgExecut Contract: firstContractAddress, Msg: []byte(`{"do":"something"}`), Funds: sdk.Coins{{ - Denom: "stake", + Denom: fixtureDenom, Amount: sdk.NewInt(1), }}, } @@ -180,8 +186,8 @@ func MsgExecuteContractFixture(mutators ...func(*MsgExecuteContract)) *MsgExecut func StoreCodeProposalFixture(mutators ...func(*StoreCodeProposal)) *StoreCodeProposal { const anyAddress = "sei1rs8v2232uv5nw8c88ruvyjy08mmxfx25pur3pl" p := &StoreCodeProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, RunAs: anyAddress, WASMByteCode: []byte{0x0}, } @@ -210,8 +216,8 @@ func InstantiateContractProposalFixture(mutators ...func(p *InstantiateContractP panic(err) } p := &InstantiateContractProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, RunAs: anyAddress, Admin: anyAddress, CodeID: 1, @@ -244,8 +250,8 @@ func MigrateContractProposalFixture(mutators ...func(p *MigrateContractProposal) anyAddress = "sei1rs8v2232uv5nw8c88ruvyjy08mmxfx25pur3pl" ) p := &MigrateContractProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, Contract: contractAddr, CodeID: 1, Msg: migMsgBz, @@ -263,8 +269,8 @@ func SudoContractProposalFixture(mutators ...func(p *SudoContractProposal)) *Sud ) p := &SudoContractProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, Contract: contractAddr, Msg: []byte(`{"do":"something"}`), } @@ -282,13 +288,13 @@ func ExecuteContractProposalFixture(mutators ...func(p *ExecuteContractProposal) ) p := &ExecuteContractProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, Contract: contractAddr, RunAs: anyAddress, Msg: []byte(`{"do":"something"}`), Funds: sdk.Coins{{ - Denom: "stake", + Denom: fixtureDenom, Amount: sdk.NewInt(1), }}, } @@ -306,8 +312,8 @@ func UpdateAdminProposalFixture(mutators ...func(p *UpdateAdminProposal)) *Updat ) p := &UpdateAdminProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, NewAdmin: anyAddress, Contract: contractAddr, } @@ -320,8 +326,8 @@ func UpdateAdminProposalFixture(mutators ...func(p *UpdateAdminProposal)) *Updat func ClearAdminProposalFixture(mutators ...func(p *ClearAdminProposal)) *ClearAdminProposal { const contractAddr = "sei1l976cvcndrr6hnuyzn93azaxx8sc2xre5crtpz" p := &ClearAdminProposal{ - Title: "Foo", - Description: "Bar", + Title: fixtureTitle, + Description: fixtureDescription, Contract: contractAddr, } for _, m := range mutators { diff --git a/sei-wasmd/x/wasm/types/types.go b/sei-wasmd/x/wasm/types/types.go index b9bd667f4a..2afc729c32 100644 --- a/sei-wasmd/x/wasm/types/types.go +++ b/sei-wasmd/x/wasm/types/types.go @@ -135,7 +135,7 @@ func (c *ContractInfo) SetExtension(ext ContractInfoExtension) error { // } func (c *ContractInfo) ReadExtension(e ContractInfoExtension) error { rv := reflect.ValueOf(e) - if rv.Kind() != reflect.Ptr || rv.IsNil() { + if rv.Kind() != reflect.Pointer || rv.IsNil() { return sdkerrors.Wrap(sdkerrors.ErrInvalidType, "not a pointer") } if c.Extension == nil { diff --git a/sei-wasmvm/internal/api/mocks.go b/sei-wasmvm/internal/api/mocks.go index ae01500e76..3430492168 100644 --- a/sei-wasmvm/internal/api/mocks.go +++ b/sei-wasmvm/internal/api/mocks.go @@ -17,14 +17,18 @@ import ( /** helper constructors **/ -const MOCK_CONTRACT_ADDR = "contract" +const ( + MOCK_CONTRACT_ADDR = "contract" + mockHumanAddress = "foobar" + mockDenom = "ATOM" +) func MockEnv() types.Env { return types.Env{ Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: "foobar", + ChainID: mockHumanAddress, }, Transaction: &types.TransactionInfo{ Index: 4, @@ -50,7 +54,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: "ATOM", + Denom: mockDenom, Amount: "100", }}) } @@ -369,7 +373,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = "foobar" + const human = mockHumanAddress canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -520,8 +524,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -556,8 +560,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := "foobar" - balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} + addr := mockHumanAddress + balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -565,7 +569,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -574,7 +578,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) // query existing account with missing denom req2 := types.QueryRequest{ @@ -597,7 +601,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: "ATOM", + Denom: mockDenom, }, }, } @@ -606,7 +610,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) + assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/sei-wasmvm/types/env_test.go b/sei-wasmvm/types/env_test.go index c460e345e3..9240c40dda 100644 --- a/sei-wasmvm/types/env_test.go +++ b/sei-wasmvm/types/env_test.go @@ -92,5 +92,5 @@ func TestBlockInfoDeserialization(t *testing.T) { // Empty string is not a valid uint64 string err = json.Unmarshal([]byte(`{"height":0,"time":"","chain_id":""}`), &block) - require.ErrorContains(t, err, "invalid use of ,string struct tag, trying to unmarshal \"\" into uint64") + require.Error(t, err) } diff --git a/sei-wasmvm/types/systemerror.go b/sei-wasmvm/types/systemerror.go index c7ca320297..02e242c78d 100644 --- a/sei-wasmvm/types/systemerror.go +++ b/sei-wasmvm/types/systemerror.go @@ -144,7 +144,7 @@ func isNil(i interface{}) bool { if i == nil { return true } - if reflect.TypeOf(i).Kind() == reflect.Ptr { + if reflect.TypeOf(i).Kind() == reflect.Pointer { // IsNil panics if you try it on a struct (not a pointer) return reflect.ValueOf(i).IsNil() } diff --git a/testutil/processblock/verify/distribution.go b/testutil/processblock/verify/distribution.go index 6e55770acb..135b3a8fc1 100644 --- a/testutil/processblock/verify/distribution.go +++ b/testutil/processblock/verify/distribution.go @@ -14,6 +14,10 @@ import ( "github.com/stretchr/testify/require" ) +const ( + baseDenom = "usei" +) + // assuming only `usei` will get distributed func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable { return func() []uint32 { @@ -21,7 +25,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin // query fee collector's balance since this function is called between T-1 // and T. feeCollector := app.AccountKeeper.GetModuleAccount(app.Ctx(), authtypes.FeeCollectorName) - feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), "usei") + feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), baseDenom) feesCollected := sdk.NewDecCoinFromCoin(feesCollectedInt) prevProposer := sdk.ValAddress(app.DistrKeeper.GetPreviousProposerConsAddr(app.Ctx())).String() @@ -34,7 +38,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin bonusProposerReward := app.DistrKeeper.GetBonusProposerReward(app.Ctx()) proposerMultiplier := baseProposerReward.Add(bonusProposerReward.MulTruncate(sdk.OneDec())) // in test, every val always signs proposerReward := sdk.DecCoin{ - Denom: "usei", + Denom: baseDenom, Amount: feesCollected.Amount.MulTruncate(proposerMultiplier), } expectedOutstandingRewards[prevProposer] = expectedOutstandingRewards[prevProposer].Add(proposerReward) @@ -42,7 +46,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin communityTax := app.DistrKeeper.GetCommunityTax(app.Ctx()) voteMultiplier := sdk.OneDec().Sub(proposerMultiplier).Sub(communityTax).QuoInt(sdk.NewInt(int64(len(votedValidators)))) voterReward := sdk.DecCoin{ - Denom: "usei", + Denom: baseDenom, Amount: feesCollected.Amount.MulTruncate(voteMultiplier), } @@ -67,7 +71,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { outstandingRewards := map[string]sdk.DecCoin{} for _, val := range app.GetAllValidators() { - outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin("usei", sdk.NewInt(0)) + outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin(baseDenom, sdk.NewInt(0)) } app.DistrKeeper.IterateValidatorOutstandingRewards( app.Ctx(), @@ -78,7 +82,7 @@ func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { if len(rewards.Rewards) > 1 { panic("expecting only usei as validator reward denom but found multiple") } - if rewards.Rewards[0].Denom != "usei" { + if rewards.Rewards[0].Denom != baseDenom { panic(fmt.Sprintf("expecting only usei as validator reward denom but found %s", rewards.Rewards[0].Denom)) } outstandingRewards[val.String()] = rewards.Rewards[0] diff --git a/utils/datastructures/typed_sync_map.go b/utils/datastructures/typed_sync_map.go index 97d1e19466..d710879100 100644 --- a/utils/datastructures/typed_sync_map.go +++ b/utils/datastructures/typed_sync_map.go @@ -1,20 +1,19 @@ package datastructures import ( + "cmp" "sort" "sync" - - "golang.org/x/exp/constraints" ) // A map-like data structure that is guaranteed to be data race free during write // operations. It is a typed wrapper over the builtin typeless `sync.Map`. The // CRUD interface is exactly the same as those of `sync.Map`. -type TypedSyncMap[K constraints.Ordered, V any] struct { +type TypedSyncMap[K cmp.Ordered, V any] struct { internal *sync.Map } -func NewTypedSyncMap[K constraints.Ordered, V any]() *TypedSyncMap[K, V] { +func NewTypedSyncMap[K cmp.Ordered, V any]() *TypedSyncMap[K, V] { return &TypedSyncMap[K, V]{ internal: &sync.Map{}, } @@ -89,12 +88,12 @@ func (m *TypedSyncMap[K, V]) DeepApply(toApply func(V)) { // nested values directly. For example, to set value `v` for outer key `k1` and inner // key `k2`, one can simply call StoreNested(k1, k2, v), without worrying about creating // the inner map if it doesn't exist. -type TypedNestedSyncMap[K1 constraints.Ordered, K2 constraints.Ordered, V any] struct { +type TypedNestedSyncMap[K1 cmp.Ordered, K2 cmp.Ordered, V any] struct { *TypedSyncMap[K1, *TypedSyncMap[K2, V]] mu *sync.Mutex // XXXNested methods have write operations outside sync.Map } -func NewTypedNestedSyncMap[K1 constraints.Ordered, K2 constraints.Ordered, V any]() *TypedNestedSyncMap[K1, K2, V] { +func NewTypedNestedSyncMap[K1 cmp.Ordered, K2 cmp.Ordered, V any]() *TypedNestedSyncMap[K1, K2, V] { return &TypedNestedSyncMap[K1, K2, V]{ TypedSyncMap: NewTypedSyncMap[K1, *TypedSyncMap[K2, V]](), mu: &sync.Mutex{}, diff --git a/utils/helpers/address.go b/utils/helpers/address.go index 15ab0a9db2..5c0e7f857e 100644 --- a/utils/helpers/address.go +++ b/utils/helpers/address.go @@ -62,10 +62,10 @@ func GetAddressesFromPubkeyBytes(pubkey []byte) (common.Address, sdk.AccAddress, // first half of go-ethereum/core/types/transaction_signing.go:recoverPlain func RecoverPubkey(sighash common.Hash, R, S, Vb *big.Int, homestead bool) ([]byte, error) { - if Vb.BitLen() > 8 { + if Vb.BitLen() > 8 || Vb.Uint64() < 27 { return []byte{}, ethtypes.ErrInvalidSig } - V := byte(Vb.Uint64() - 27) + V := byte(Vb.Uint64() - 27) //nolint:gosec // the bit-length and lower-bound checks make the subtraction fit in one byte. if !crypto.ValidateSignatureValues(V, R, S, homestead) { return []byte{}, ethtypes.ErrInvalidSig } diff --git a/utils/helpers/legacy/v575/address.go b/utils/helpers/legacy/v575/address.go index 46288e1269..c6b2fd863d 100644 --- a/utils/helpers/legacy/v575/address.go +++ b/utils/helpers/legacy/v575/address.go @@ -30,10 +30,10 @@ func GetAddresses(V *big.Int, R *big.Int, S *big.Int, data common.Hash) (common. // first half of go-ethereum/core/types/transaction_signing.go:recoverPlain func RecoverPubkey(sighash common.Hash, R, S, Vb *big.Int, homestead bool) ([]byte, error) { - if Vb.BitLen() > 8 { + if Vb.BitLen() > 8 || Vb.Uint64() < 27 { return []byte{}, ethtypes.ErrInvalidSig } - V := byte(Vb.Uint64() - 27) + V := byte(Vb.Uint64() - 27) //nolint:gosec // the bit-length and lower-bound checks make the subtraction fit in one byte. if !crypto.ValidateSignatureValues(V, R, S, homestead) { return []byte{}, ethtypes.ErrInvalidSig } diff --git a/utils/helpers/legacy/v600/address.go b/utils/helpers/legacy/v600/address.go index 1a69dba3d3..fadc9cc3db 100644 --- a/utils/helpers/legacy/v600/address.go +++ b/utils/helpers/legacy/v600/address.go @@ -34,10 +34,10 @@ func GetAddressesFromPubkeyBytes(pubkey []byte) (common.Address, sdk.AccAddress, // first half of go-ethereum/core/types/transaction_signing.go:recoverPlain func RecoverPubkey(sighash common.Hash, R, S, Vb *big.Int, homestead bool) ([]byte, error) { - if Vb.BitLen() > 8 { + if Vb.BitLen() > 8 || Vb.Uint64() < 27 { return []byte{}, ethtypes.ErrInvalidSig } - V := byte(Vb.Uint64() - 27) + V := byte(Vb.Uint64() - 27) //nolint:gosec // the bit-length and lower-bound checks make the subtraction fit in one byte. if !crypto.ValidateSignatureValues(V, R, S, homestead) { return []byte{}, ethtypes.ErrInvalidSig } diff --git a/x/evm/client/cli/query.go b/x/evm/client/cli/query.go index febb097b25..12374a4f8b 100644 --- a/x/evm/client/cli/query.go +++ b/x/evm/client/cli/query.go @@ -113,10 +113,12 @@ func CmdQueryEVMAddress() *cobra.Command { return cmd } +const hexPayloadQueryShort = "get hex payload for the given inputs" + func CmdQueryERC20() *cobra.Command { cmd := &cobra.Command{ Use: "erc20 [addr] [method] [arguments...]", - Short: "get hex payload for the given inputs", + Short: hexPayloadQueryShort, Args: cobra.MinimumNArgs(2), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -178,7 +180,7 @@ func CmdQueryERC20() *cobra.Command { func CmdQueryPayload() *cobra.Command { cmd := &cobra.Command{ Use: "payload [abi-filepath] [method] [arguments...]", - Short: "get hex payload for the given inputs", + Short: hexPayloadQueryShort, Args: cobra.MinimumNArgs(2), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -211,7 +213,7 @@ func CmdQueryPayload() *cobra.Command { func CmdQueryERC20Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc20-payload [method] [arguments...]", - Short: "get hex payload for the given inputs", + Short: hexPayloadQueryShort, Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -263,7 +265,7 @@ func CmdQueryERC20Payload() *cobra.Command { func CmdQueryERC721Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc721-payload [method] [arguments...]", - Short: "get hex payload for the given inputs", + Short: hexPayloadQueryShort, Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -315,7 +317,7 @@ func CmdQueryERC721Payload() *cobra.Command { func CmdQueryERC1155Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc1155-payload [method] [arguments...]", - Short: "get hex payload for the given inputs", + Short: hexPayloadQueryShort, Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) diff --git a/x/evm/keeper/trace_db.go b/x/evm/keeper/trace_db.go index d88d07eb09..1436ffca4a 100644 --- a/x/evm/keeper/trace_db.go +++ b/x/evm/keeper/trace_db.go @@ -64,7 +64,7 @@ func traceDBKey(height int64, tracer string, txHash common.Hash) []byte { var hb [8]byte binary.BigEndian.PutUint64(hb[:], uint64(height)) //nolint:gosec out = append(out, hb[:]...) - out = append(out, byte(len(tracer))) + out = append(out, byte(len(tracer))) //nolint:gosec // tracer is truncated to 255 bytes immediately above. out = append(out, tracer...) out = append(out, txHash[:]...) return out @@ -79,7 +79,7 @@ func traceDBBlockKey(height int64, tracer string) []byte { var hb [8]byte binary.BigEndian.PutUint64(hb[:], uint64(height)) //nolint:gosec out = append(out, hb[:]...) - out = append(out, byte(len(tracer))) + out = append(out, byte(len(tracer))) //nolint:gosec // tracer is truncated to 255 bytes immediately above. out = append(out, tracer...) return out } diff --git a/x/evm/types/errors.go b/x/evm/types/errors.go index 49b9b65b31..2976685606 100644 --- a/x/evm/types/errors.go +++ b/x/evm/types/errors.go @@ -24,7 +24,7 @@ func (e AssociationMissingErr) Error() string { func (e AssociationMissingErr) AddressType() string { if strings.HasPrefix(e.Address, "0x") { - return "evm" + return ModuleName } return "sei" } diff --git a/x/evm/types/ethtx/access_list.go b/x/evm/types/ethtx/access_list.go index ea9cad0cb7..bdccd655a3 100644 --- a/x/evm/types/ethtx/access_list.go +++ b/x/evm/types/ethtx/access_list.go @@ -31,6 +31,9 @@ func NewAccessList(ethAccessList *ethtypes.AccessList) AccessList { func (al AccessList) ToEthAccessList() *ethtypes.AccessList { var ethAccessList ethtypes.AccessList + if len(al) > 0 { + ethAccessList = make(ethtypes.AccessList, 0, len(al)) + } for _, tuple := range al { storageKeys := make([]common.Hash, len(tuple.StorageKeys)) diff --git a/x/evm/types/gov.go b/x/evm/types/gov.go index 0c36abd6ee..eb05a21355 100644 --- a/x/evm/types/gov.go +++ b/x/evm/types/gov.go @@ -68,13 +68,13 @@ func (p *AddERCNativePointerProposal) ValidateBasic() error { func (p AddERCNativePointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC native pointer Proposal: + fmt.Fprintf(&b, `Add ERC native pointer Proposal: Title: %s Description: %s Token: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Token, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Token, p.Pointer, p.Version) return b.String() } @@ -106,13 +106,13 @@ func (p *AddERCCW20PointerProposal) ValidateBasic() error { func (p AddERCCW20PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW20 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW20 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -144,13 +144,13 @@ func (p *AddERCCW721PointerProposal) ValidateBasic() error { func (p AddERCCW721PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW721 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW721 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -182,13 +182,13 @@ func (p *AddERCCW1155PointerProposal) ValidateBasic() error { func (p AddERCCW1155PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC CW1155 pointer Proposal: + fmt.Fprintf(&b, `Add ERC CW1155 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -221,13 +221,13 @@ func (p *AddCWERC20PointerProposal) ValidateBasic() error { func (p AddCWERC20PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC20 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC20 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -260,13 +260,13 @@ func (p *AddCWERC721PointerProposal) ValidateBasic() error { func (p AddCWERC721PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC721 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC721 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -299,13 +299,13 @@ func (p *AddCWERC1155PointerProposal) ValidateBasic() error { func (p AddCWERC1155PointerProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add CW ERC1155 pointer Proposal: + fmt.Fprintf(&b, `Add CW ERC1155 pointer Proposal: Title: %s Description: %s Pointee: %s Pointer: %s Version: %d -`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version)) +`, p.Title, p.Description, p.Pointee, p.Pointer, p.Version) return b.String() } @@ -329,13 +329,13 @@ func (p *AddERCNativePointerProposalV2) ValidateBasic() error { func (p AddERCNativePointerProposalV2) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Add ERC native pointer Proposal V2: + fmt.Fprintf(&b, `Add ERC native pointer Proposal V2: Title: %s Description: %s Token: %s Name: %s Symbol: %s Decimals: %d -`, p.Title, p.Description, p.Token, p.Name, p.Symbol, p.Decimals)) +`, p.Title, p.Description, p.Token, p.Name, p.Symbol, p.Decimals) return b.String() } diff --git a/x/mint/types/gov.go b/x/mint/types/gov.go index 5b807c7c7f..67ef6dfc7a 100644 --- a/x/mint/types/gov.go +++ b/x/mint/types/gov.go @@ -34,11 +34,11 @@ func (p *UpdateMinterProposal) ValidateBasic() error { func (p UpdateMinterProposal) String() string { var b strings.Builder - b.WriteString(fmt.Sprintf(`Update Minter Proposal: + fmt.Fprintf(&b, `Update Minter Proposal: Title: %s Description: %s Minter: %s -`, p.Title, p.Description, p.Minter.String())) +`, p.Title, p.Description, p.Minter.String()) return b.String() } From 3d95c44518b46b4e650959ee79ae90c68ec448f2 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Fri, 4 Sep 2026 11:46:47 +0100 Subject: [PATCH 2/6] Regenerate protos --- admin/types/admin.pb.go | 53 +- app/retiredibc/gov/proposal.pb.go | 6 +- .../client/grpc/reflection/reflection.pb.go | 6 +- sei-cosmos/client/grpc/tmservice/query.pb.go | 138 +- sei-cosmos/crypto/keys/ed25519/keys.pb.go | 6 +- sei-cosmos/crypto/keys/multisig/keys.pb.go | 6 +- sei-cosmos/crypto/keys/secp256k1/keys.pb.go | 5 +- sei-cosmos/crypto/keys/secp256r1/keys.pb.go | 6 +- sei-cosmos/crypto/keys/sr25519/keys.pb.go | 6 +- sei-cosmos/crypto/types/multisig.pb.go | 5 +- .../grpc/reflection/v2alpha1/reflection.pb.go | 148 +- sei-cosmos/snapshots/types/snapshot.pb.go | 7 +- sei-cosmos/store/types/commit_info.pb.go | 6 +- sei-cosmos/store/types/listening.pb.go | 6 +- sei-cosmos/types/abci.pb.go | 22 +- sei-cosmos/types/coin.pb.go | 18 +- sei-cosmos/types/kv/kv.pb.go | 6 +- sei-cosmos/types/query/pagination.pb.go | 5 +- sei-cosmos/types/tx/service.pb.go | 112 +- sei-cosmos/types/tx/signing/signing.pb.go | 75 +- sei-cosmos/types/tx/tx.pb.go | 6 +- sei-cosmos/x/auth/types/auth.pb.go | 6 +- sei-cosmos/x/auth/types/genesis.pb.go | 6 +- sei-cosmos/x/auth/types/query.pb.go | 76 +- sei-cosmos/x/auth/vesting/types/tx.pb.go | 5 +- sei-cosmos/x/auth/vesting/types/vesting.pb.go | 24 +- sei-cosmos/x/authz/authz.pb.go | 46 +- sei-cosmos/x/authz/event.pb.go | 6 +- sei-cosmos/x/authz/genesis.pb.go | 6 +- sei-cosmos/x/authz/query.pb.go | 6 +- sei-cosmos/x/authz/tx.pb.go | 5 +- sei-cosmos/x/bank/types/authz.pb.go | 4 +- sei-cosmos/x/bank/types/bank.pb.go | 82 +- sei-cosmos/x/bank/types/genesis.pb.go | 6 +- sei-cosmos/x/bank/types/query.pb.go | 96 +- sei-cosmos/x/bank/types/tx.pb.go | 6 +- .../x/distribution/types/distribution.pb.go | 32 +- sei-cosmos/x/distribution/types/genesis.pb.go | 8 +- sei-cosmos/x/distribution/types/query.pb.go | 142 +- sei-cosmos/x/distribution/types/tx.pb.go | 6 +- sei-cosmos/x/evidence/types/evidence.pb.go | 4 +- sei-cosmos/x/evidence/types/genesis.pb.go | 4 +- sei-cosmos/x/evidence/types/query.pb.go | 6 +- sei-cosmos/x/evidence/types/tx.pb.go | 44 +- sei-cosmos/x/genutil/types/genesis.pb.go | 6 +- sei-cosmos/x/gov/types/genesis.pb.go | 6 +- sei-cosmos/x/gov/types/gov.pb.go | 206 +- sei-cosmos/x/gov/types/query.pb.go | 124 +- sei-cosmos/x/gov/types/tx.pb.go | 86 +- .../x/params/types/proposal/params.pb.go | 5 +- .../x/params/types/proposal/query.pb.go | 6 +- sei-cosmos/x/params/types/types.pb.go | 52 +- sei-cosmos/x/slashing/types/genesis.pb.go | 5 +- sei-cosmos/x/slashing/types/query.pb.go | 6 +- sei-cosmos/x/slashing/types/slashing.pb.go | 54 +- sei-cosmos/x/slashing/types/tx.pb.go | 6 +- sei-cosmos/x/staking/types/authz.pb.go | 6 +- sei-cosmos/x/staking/types/genesis.pb.go | 48 +- sei-cosmos/x/staking/types/query.pb.go | 165 +- sei-cosmos/x/staking/types/staking.pb.go | 1804 ++++++++--------- sei-cosmos/x/staking/types/tx.pb.go | 110 +- sei-cosmos/x/upgrade/types/query.pb.go | 76 +- sei-cosmos/x/upgrade/types/upgrade.pb.go | 49 +- sei-tendermint/abci/types/types.pb.go | 170 +- sei-tendermint/light/rpc/client.go | 1 - .../proto/tendermint/blocksync/types.pb.go | 6 +- .../proto/tendermint/consensus/types.pb.go | 111 +- .../proto/tendermint/consensus/wal.pb.go | 68 +- .../proto/tendermint/crypto/keys.pb.go | 6 +- .../proto/tendermint/crypto/proof.pb.go | 6 +- .../proto/tendermint/libs/bits/types.pb.go | 6 +- .../proto/tendermint/mempool/types.pb.go | 6 +- sei-tendermint/proto/tendermint/p2p/pex.pb.go | 7 +- .../proto/tendermint/p2p/types.pb.go | 80 +- .../proto/tendermint/privval/service.pb.go | 6 +- .../proto/tendermint/privval/types.pb.go | 7 +- .../proto/tendermint/state/types.pb.go | 100 +- .../proto/tendermint/statesync/types.pb.go | 6 +- .../proto/tendermint/store/types.pb.go | 6 +- .../proto/tendermint/types/block.pb.go | 5 +- .../proto/tendermint/types/canonical.pb.go | 5 +- .../proto/tendermint/types/events.pb.go | 4 +- .../proto/tendermint/types/params.pb.go | 103 +- .../proto/tendermint/types/types.pb.go | 220 +- .../proto/tendermint/types/validator.pb.go | 6 +- .../proto/tendermint/version/types.pb.go | 5 +- .../proto/wireguard/wireguard.pb.go | 6 +- sei-tendermint/scripts/mockery_generate.sh | 2 +- sei-wasmd/x/wasm/types/genesis.pb.go | 82 +- sei-wasmd/x/wasm/types/ibc.pb.go | 42 +- sei-wasmd/x/wasm/types/proposal.pb.go | 26 +- sei-wasmd/x/wasm/types/query.pb.go | 146 +- sei-wasmd/x/wasm/types/tx.pb.go | 98 +- sei-wasmd/x/wasm/types/types.pb.go | 6 +- x/epoch/types/epoch.pb.go | 4 +- x/epoch/types/genesis.pb.go | 5 +- x/epoch/types/params.pb.go | 4 +- x/epoch/types/query.pb.go | 46 +- x/epoch/types/tx.pb.go | 6 +- x/evm/types/config.pb.go | 6 +- x/evm/types/enums.pb.go | 6 +- x/evm/types/ethtx/tx.pb.go | 108 +- x/evm/types/genesis.pb.go | 4 +- x/evm/types/gov.pb.go | 6 +- x/evm/types/params.pb.go | 202 +- x/evm/types/query.pb.go | 86 +- x/evm/types/receipt.pb.go | 4 +- x/evm/types/tx.pb.go | 124 +- x/evm/types/types.pb.go | 5 +- x/mint/types/genesis.pb.go | 5 +- x/mint/types/gov.pb.go | 6 +- x/mint/types/mint.pb.go | 78 +- x/mint/types/query.pb.go | 72 +- x/oracle/types/genesis.pb.go | 5 +- x/oracle/types/oracle.pb.go | 124 +- x/oracle/types/query.pb.go | 140 +- x/oracle/types/tx.pb.go | 53 +- x/tokenfactory/types/authority_metadata.pb.go | 6 +- x/tokenfactory/types/genesis.pb.go | 48 +- x/tokenfactory/types/params.pb.go | 5 +- x/tokenfactory/types/query.pb.go | 12 +- x/tokenfactory/types/tx.pb.go | 86 +- 122 files changed, 3318 insertions(+), 3380 deletions(-) diff --git a/admin/types/admin.pb.go b/admin/types/admin.pb.go index 835611bcb2..ba9b76f889 100644 --- a/admin/types/admin.pb.go +++ b/admin/types/admin.pb.go @@ -393,33 +393,32 @@ func init() { func init() { proto.RegisterFile("sei/admin/v0/admin.proto", fileDescriptor_d831d27bce99c92f) } var fileDescriptor_d831d27bce99c92f = []byte{ - // 403 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x4f, 0xcf, 0xd2, 0x40, - 0x10, 0xc6, 0xdb, 0xf7, 0x0f, 0xe8, 0xe0, 0x69, 0x21, 0xa6, 0x21, 0xb1, 0x92, 0x3d, 0x61, 0x02, - 0x2d, 0x62, 0xe2, 0x5d, 0x34, 0x69, 0x48, 0x38, 0x95, 0x9b, 0x27, 0x4b, 0x99, 0x96, 0x4d, 0x4a, - 0xb7, 0x76, 0x97, 0x46, 0xbf, 0x85, 0x1f, 0x8b, 0x23, 0x47, 0x4f, 0xc6, 0xc0, 0x77, 0xf0, 0x6c, - 0xda, 0x6d, 0x15, 0x02, 0xbc, 0xa4, 0xb7, 0x79, 0xba, 0x33, 0xcf, 0x6f, 0xb6, 0x4f, 0x0b, 0x86, - 0x40, 0x66, 0x7b, 0xcb, 0x35, 0x8b, 0xed, 0x6c, 0xa4, 0x0a, 0x2b, 0x49, 0xb9, 0xe4, 0xe4, 0x95, - 0x40, 0x56, 0x54, 0x3e, 0x8f, 0x2c, 0x81, 0xcc, 0x5f, 0x79, 0x2c, 0xb6, 0x54, 0x47, 0x36, 0xea, - 0x76, 0x42, 0x1e, 0xf2, 0xe2, 0xdc, 0xce, 0x2b, 0x35, 0x44, 0x3f, 0x01, 0x99, 0xa3, 0x9c, 0xf1, - 0x70, 0x86, 0x19, 0x46, 0x2e, 0x7e, 0xdd, 0xa0, 0x90, 0xc4, 0x80, 0x66, 0xe2, 0x49, 0x89, 0x69, - 0x6c, 0xe8, 0x3d, 0xbd, 0xff, 0xdc, 0xad, 0x24, 0xe9, 0xc0, 0x63, 0x94, 0x77, 0x1a, 0x77, 0xc5, - 0x73, 0x25, 0xa8, 0x07, 0xed, 0x13, 0x17, 0x91, 0xf0, 0x58, 0x60, 0x5d, 0x1b, 0xd2, 0x85, 0x67, - 0x5e, 0x10, 0xa0, 0x2f, 0x71, 0x69, 0xdc, 0xf7, 0xf4, 0xfe, 0xa3, 0xfb, 0x4f, 0xd3, 0x01, 0x10, - 0xe7, 0x7c, 0xd1, 0x97, 0xd0, 0x88, 0x78, 0x18, 0x62, 0x5a, 0x02, 0x4a, 0x45, 0x3f, 0x42, 0xdb, - 0xb9, 0xb0, 0xd0, 0x95, 0xf6, 0x2b, 0xb7, 0x1a, 0x00, 0x99, 0x31, 0x91, 0xbb, 0x84, 0x98, 0x8a, - 0x23, 0x64, 0x92, 0x62, 0xc0, 0xbe, 0x55, 0x1e, 0x4a, 0xd1, 0x2f, 0xd0, 0x3e, 0xe9, 0x2e, 0x91, - 0x53, 0x68, 0x2a, 0x88, 0x30, 0xf4, 0xde, 0x7d, 0xbf, 0x35, 0x7e, 0x63, 0x3d, 0x99, 0x93, 0xa5, - 0x0c, 0xa6, 0x71, 0xc0, 0x27, 0x0f, 0xdb, 0x5f, 0xaf, 0x35, 0xb7, 0x9a, 0xa7, 0xef, 0x01, 0xfe, - 0x1f, 0x12, 0x02, 0x0f, 0xb1, 0xb7, 0xc6, 0x72, 0x8b, 0xa2, 0xbe, 0x7c, 0x8f, 0xf1, 0x9f, 0x3b, - 0x78, 0xf1, 0x21, 0xb7, 0x9f, 0x63, 0x9a, 0x31, 0x1f, 0x49, 0x06, 0xad, 0xa3, 0xb8, 0xc8, 0xdb, - 0x1b, 0x1b, 0x9d, 0x7f, 0x20, 0xdd, 0x71, 0x9d, 0x11, 0xf5, 0x26, 0xa8, 0x96, 0x73, 0x9d, 0x1a, - 0x5c, 0xa7, 0x3e, 0xd7, 0xb9, 0xc6, 0x3d, 0x8a, 0xe6, 0x26, 0xf7, 0x3c, 0xf4, 0x9b, 0xdc, 0x0b, - 0xc9, 0x53, 0x6d, 0xe2, 0x6c, 0xf7, 0xa6, 0xbe, 0xdb, 0x9b, 0xfa, 0xef, 0xbd, 0xa9, 0xff, 0x38, - 0x98, 0xda, 0xee, 0x60, 0x6a, 0x3f, 0x0f, 0xa6, 0xf6, 0x79, 0x18, 0x32, 0xb9, 0xda, 0x2c, 0x2c, - 0x9f, 0xaf, 0x6d, 0x81, 0x6c, 0x58, 0x59, 0x17, 0xa2, 0xf0, 0x2e, 0xff, 0x71, 0xf9, 0x3d, 0x41, - 0xb1, 0x68, 0x14, 0xe7, 0xef, 0xfe, 0x06, 0x00, 0x00, 0xff, 0xff, 0x02, 0x27, 0xb5, 0x0d, 0xfd, - 0x03, 0x00, 0x00, + // 399 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x4f, 0xcf, 0x9a, 0x40, + 0x10, 0xc6, 0xe1, 0xfd, 0xa3, 0xed, 0xd8, 0xd3, 0x6a, 0x1a, 0x42, 0x52, 0x6a, 0x38, 0xd9, 0x44, + 0xc1, 0xd2, 0xa4, 0xf7, 0xda, 0x26, 0xc4, 0xc4, 0x13, 0xde, 0x7a, 0x2a, 0xe2, 0x80, 0x9b, 0x20, + 0x4b, 0xd9, 0x95, 0xb4, 0xdf, 0xa2, 0x1f, 0xcb, 0xa3, 0xc7, 0x9e, 0x9a, 0x46, 0xbf, 0x43, 0xcf, + 0x0d, 0x2c, 0xb4, 0x1a, 0xf5, 0x35, 0xdc, 0xe6, 0x61, 0x66, 0x9e, 0xdf, 0x0c, 0x03, 0xa0, 0x71, + 0xa4, 0xb6, 0xbf, 0x5c, 0xd3, 0xc4, 0xce, 0xc7, 0x32, 0xb0, 0xd2, 0x8c, 0x09, 0x46, 0x5e, 0x71, + 0xa4, 0x65, 0x14, 0xb0, 0xd8, 0xe2, 0x48, 0x83, 0x95, 0x4f, 0x13, 0x4b, 0x56, 0xe4, 0x63, 0xbd, + 0x17, 0xb1, 0x88, 0x95, 0x79, 0xbb, 0x88, 0x64, 0x93, 0xf9, 0x09, 0xc8, 0x1c, 0xc5, 0x8c, 0x45, + 0x33, 0xcc, 0x31, 0xf6, 0xf0, 0xeb, 0x06, 0xb9, 0x20, 0x1a, 0xb4, 0x53, 0x5f, 0x08, 0xcc, 0x12, + 0x4d, 0xed, 0xab, 0x83, 0xe7, 0x5e, 0x2d, 0x49, 0x0f, 0x1e, 0xe3, 0xa2, 0x52, 0xbb, 0x2b, 0x9f, + 0x4b, 0x61, 0xfa, 0xd0, 0x3d, 0x71, 0xe1, 0x29, 0x4b, 0x38, 0x36, 0xb5, 0x21, 0x3a, 0x3c, 0xf3, + 0xc3, 0x10, 0x03, 0x81, 0x4b, 0xed, 0xbe, 0xaf, 0x0e, 0x1e, 0xbd, 0x7f, 0xda, 0x1c, 0x02, 0x71, + 0xcf, 0x07, 0x7d, 0x09, 0xad, 0x98, 0x45, 0x11, 0x66, 0x15, 0xa0, 0x52, 0xe6, 0x47, 0xe8, 0xba, + 0x17, 0x06, 0xba, 0x52, 0x7e, 0x65, 0xab, 0x21, 0x90, 0x19, 0xe5, 0x85, 0x4b, 0x84, 0x19, 0x3f, + 0x42, 0xa6, 0x19, 0x86, 0xf4, 0x5b, 0xed, 0x21, 0x95, 0xf9, 0x05, 0xba, 0x27, 0xd5, 0x15, 0x72, + 0x0a, 0x6d, 0x09, 0xe1, 0x9a, 0xda, 0xbf, 0x1f, 0x74, 0x9c, 0x37, 0xd6, 0x93, 0x77, 0xb2, 0xa4, + 0xc1, 0x34, 0x09, 0xd9, 0xe4, 0x61, 0xfb, 0xeb, 0xb5, 0xe2, 0xd5, 0xfd, 0xe6, 0x7b, 0x80, 0xff, + 0x49, 0x42, 0xe0, 0x21, 0xf1, 0xd7, 0x58, 0x4d, 0x51, 0xc6, 0x97, 0xf7, 0x70, 0xfe, 0xdc, 0xc1, + 0x8b, 0x0f, 0x85, 0xfd, 0x1c, 0xb3, 0x9c, 0x06, 0x48, 0x72, 0xe8, 0x1c, 0x9d, 0x8b, 0xbc, 0xbd, + 0x31, 0xd1, 0xf9, 0x07, 0xa2, 0x3b, 0x4d, 0x5a, 0xe4, 0x9b, 0x30, 0x95, 0x82, 0xeb, 0x36, 0xe0, + 0xba, 0xcd, 0xb9, 0xee, 0x35, 0xee, 0xd1, 0x69, 0x6e, 0x72, 0xcf, 0x8f, 0xae, 0x3b, 0x4d, 0x5a, + 0x6a, 0xee, 0xc4, 0xdd, 0xee, 0x0d, 0x75, 0xb7, 0x37, 0xd4, 0xdf, 0x7b, 0x43, 0xfd, 0x71, 0x30, + 0x94, 0xdd, 0xc1, 0x50, 0x7e, 0x1e, 0x0c, 0xe5, 0xf3, 0x28, 0xa2, 0x62, 0xb5, 0x59, 0x58, 0x01, + 0x5b, 0xdb, 0x1c, 0xe9, 0xa8, 0xb6, 0x2e, 0x45, 0xe9, 0x5d, 0xfd, 0xe3, 0xe2, 0x7b, 0x8a, 0x7c, + 0xd1, 0x2a, 0xf3, 0xef, 0xfe, 0x0e, 0x00, 0x02, 0x27, 0xb5, 0x0d, 0xfd, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/app/retiredibc/gov/proposal.pb.go b/app/retiredibc/gov/proposal.pb.go index e128ba04ad..42436d3813 100644 --- a/app/retiredibc/gov/proposal.pb.go +++ b/app/retiredibc/gov/proposal.pb.go @@ -117,7 +117,7 @@ func init() { func init() { proto.RegisterFile("ibc/core/client/v1/proposal.proto", fileDescriptor_95d289c9f39e9aa0) } var fileDescriptor_95d289c9f39e9aa0 = []byte{ - // 471 bytes of a gzipped FileDescriptorProto + // 468 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x53, 0x3d, 0x8f, 0xd3, 0x30, 0x18, 0x4e, 0x4a, 0x41, 0x22, 0x1d, 0x4e, 0x84, 0x20, 0x95, 0x52, 0x25, 0x25, 0x62, 0x40, 0x48, 0x67, 0xab, 0x07, 0x62, 0xe8, 0x46, 0x6f, 0x81, 0x05, 0x1d, 0x41, 0xb7, 0xb0, 0x54, 0x8e, 0x63, @@ -146,8 +146,8 @@ var fileDescriptor_95d289c9f39e9aa0 = []byte{ 0x1b, 0xba, 0x97, 0xdb, 0xd0, 0xfd, 0xb1, 0x0d, 0xdd, 0x4f, 0xbb, 0xd0, 0xb9, 0xdc, 0x85, 0xce, 0xf7, 0x5d, 0xe8, 0xbc, 0x7b, 0x96, 0x73, 0x38, 0xab, 0x52, 0x44, 0xe5, 0x12, 0x6b, 0xc6, 0x0f, 0xcd, 0x64, 0x54, 0x16, 0x06, 0xd0, 0x33, 0xc2, 0x05, 0x26, 0x4a, 0xe1, 0x92, 0x01, 0x2f, 0x59, - 0xd6, 0xfc, 0x8e, 0x5c, 0xd6, 0xe9, 0x2d, 0x23, 0x7b, 0xfa, 0x2b, 0x00, 0x00, 0xff, 0xff, 0x65, - 0x1f, 0xa1, 0x7f, 0x2f, 0x03, 0x00, 0x00, + 0xd6, 0xfc, 0x8e, 0x5c, 0xd6, 0xe9, 0x2d, 0x23, 0x7b, 0xfa, 0x6b, 0x00, 0x65, 0x1f, 0xa1, 0x7f, + 0x2f, 0x03, 0x00, 0x00, } func (this *UpgradeProposal) Equal(that interface{}) bool { diff --git a/sei-cosmos/client/grpc/reflection/reflection.pb.go b/sei-cosmos/client/grpc/reflection/reflection.pb.go index 6030c4841c..6db1f0f393 100644 --- a/sei-cosmos/client/grpc/reflection/reflection.pb.go +++ b/sei-cosmos/client/grpc/reflection/reflection.pb.go @@ -216,7 +216,7 @@ func init() { } var fileDescriptor_d48c054165687f5c = []byte{ - // 404 bytes of a gzipped FileDescriptorProto + // 401 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x52, 0x4f, 0x8b, 0xd3, 0x40, 0x1c, 0xed, 0x58, 0x10, 0x3a, 0x60, 0xa5, 0xe3, 0xa5, 0xc6, 0x12, 0x4a, 0x40, 0x2c, 0xa2, 0x19, 0x5a, 0x2f, 0xfe, 0xb9, 0xa8, 0xf5, 0x52, 0xb4, 0x1e, 0xd2, 0x9b, 0x20, 0x65, 0x32, 0xfc, 0x9a, @@ -241,8 +241,8 @@ var fileDescriptor_d48c054165687f5c = []byte{ 0x1b, 0x9d, 0x6e, 0x6d, 0xf4, 0x2b, 0xb5, 0x1b, 0x9b, 0xd4, 0x6e, 0x9c, 0xa4, 0x76, 0xe3, 0xcb, 0x38, 0x10, 0x66, 0xb9, 0xf2, 0x5d, 0xae, 0x22, 0xaa, 0x41, 0x3c, 0xcf, 0x57, 0x9e, 0xab, 0x30, 0xff, 0xe1, 0x4b, 0x26, 0x64, 0xf1, 0x55, 0x78, 0xe1, 0xa1, 0x00, 0x69, 0x68, 0x90, 0xc4, 0x7c, - 0xcf, 0x92, 0x7f, 0x37, 0x67, 0xbd, 0x38, 0x0f, 0x00, 0x00, 0xff, 0xff, 0xef, 0x1c, 0x55, 0xed, - 0x99, 0x03, 0x00, 0x00, + 0xcf, 0x92, 0x7f, 0x37, 0x67, 0xbd, 0x38, 0x1f, 0x00, 0xef, 0x1c, 0x55, 0xed, 0x99, 0x03, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/client/grpc/tmservice/query.pb.go b/sei-cosmos/client/grpc/tmservice/query.pb.go index ea882eeeb7..26bbd8cce6 100644 --- a/sei-cosmos/client/grpc/tmservice/query.pb.go +++ b/sei-cosmos/client/grpc/tmservice/query.pb.go @@ -874,75 +874,75 @@ func init() { } var fileDescriptor_40c93fb3ef485c5d = []byte{ - // 1077 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0x41, 0x6f, 0x1b, 0x45, - 0x14, 0xce, 0xda, 0x6d, 0x9c, 0x3c, 0x23, 0x48, 0x26, 0xa5, 0xd9, 0x58, 0xa9, 0x09, 0x3e, 0xb4, - 0x09, 0x21, 0xbb, 0xb2, 0xdb, 0xa6, 0x3d, 0x94, 0x22, 0x42, 0x20, 0x8d, 0x80, 0x2a, 0xda, 0x20, - 0x0e, 0xa8, 0xd2, 0x6a, 0xbc, 0x3b, 0xd9, 0x8c, 0x62, 0xef, 0x4c, 0x77, 0x66, 0x83, 0x2c, 0x54, - 0x81, 0x38, 0x71, 0x44, 0xe2, 0x2f, 0xf4, 0x00, 0x7f, 0x00, 0x89, 0x0b, 0x67, 0x8e, 0x15, 0x48, - 0xa8, 0xe2, 0x84, 0x12, 0x7e, 0x08, 0xf2, 0xcc, 0xac, 0xb3, 0xdb, 0x24, 0xb5, 0x9d, 0x03, 0x52, - 0x6f, 0x3b, 0xef, 0xbd, 0xef, 0xcd, 0xf7, 0xbe, 0x79, 0x6f, 0x76, 0xe0, 0x9d, 0x80, 0x89, 0x2e, - 0x13, 0x6e, 0x1b, 0x0b, 0xe2, 0x4a, 0x12, 0x87, 0x24, 0xe9, 0xd2, 0x58, 0xba, 0x87, 0xcd, 0x36, - 0x91, 0xb8, 0xe9, 0x3e, 0x4e, 0x49, 0xd2, 0x73, 0x78, 0xc2, 0x24, 0x43, 0x75, 0x1d, 0xeb, 0xf4, - 0x63, 0x9d, 0x93, 0x58, 0xc7, 0xc4, 0xd6, 0x0a, 0xb9, 0x14, 0x70, 0x90, 0x86, 0xe3, 0x88, 0xc6, - 0x58, 0x52, 0x16, 0xeb, 0x5c, 0xb5, 0xc5, 0x88, 0xb1, 0xa8, 0x43, 0x5c, 0xcc, 0xa9, 0x8b, 0xe3, - 0x98, 0x49, 0xe5, 0x14, 0xc6, 0xbb, 0x60, 0xbc, 0x6a, 0xd5, 0x4e, 0xf7, 0x5c, 0x1c, 0x1b, 0x12, - 0xb5, 0x5a, 0x8e, 0x24, 0x6f, 0x71, 0x57, 0xf6, 0x38, 0xc9, 0x60, 0x8b, 0x39, 0x9f, 0xb2, 0xbb, - 0xed, 0x0e, 0x0b, 0x0e, 0xce, 0xf5, 0xe6, 0xb0, 0x8d, 0x6f, 0x2d, 0xa8, 0x6f, 0x11, 0xf9, 0x05, - 0xee, 0xd0, 0x10, 0x4b, 0x96, 0xec, 0x12, 0xb9, 0xd1, 0x7b, 0x40, 0x68, 0xb4, 0x2f, 0x3d, 0xf2, - 0x38, 0x25, 0x42, 0xa2, 0xab, 0x30, 0xb9, 0xaf, 0x0c, 0xb6, 0xb5, 0x64, 0x2d, 0x97, 0x3d, 0xb3, - 0x42, 0x1f, 0x03, 0x9c, 0xd4, 0x67, 0x97, 0x96, 0xac, 0xe5, 0x6a, 0xeb, 0xba, 0x93, 0x17, 0x4b, - 0xab, 0x68, 0xc4, 0x70, 0x76, 0x70, 0x44, 0x4c, 0x4e, 0x2f, 0x87, 0x6c, 0x3c, 0xb7, 0xe0, 0xad, - 0x73, 0x29, 0x08, 0xce, 0x62, 0x41, 0xd0, 0xdb, 0xf0, 0x9a, 0xaa, 0xc9, 0x2f, 0x30, 0xa9, 0x2a, - 0x9b, 0x0e, 0x45, 0xdb, 0x00, 0x87, 0x59, 0x0a, 0x61, 0x97, 0x96, 0xca, 0xcb, 0xd5, 0xd6, 0x8a, - 0xf3, 0xf2, 0xb3, 0x73, 0x06, 0x9b, 0x7a, 0x39, 0x30, 0xda, 0x2a, 0x54, 0x56, 0x56, 0x95, 0xdd, - 0x18, 0x5a, 0x99, 0xa6, 0x5a, 0x28, 0x6d, 0x0f, 0x16, 0xb7, 0x88, 0xfc, 0x14, 0x4b, 0x22, 0x0a, - 0xf5, 0x65, 0xd2, 0x16, 0x25, 0xb4, 0x2e, 0x2c, 0xe1, 0x5f, 0x16, 0x5c, 0x3b, 0x67, 0xa3, 0x57, - 0x5b, 0xc0, 0xa7, 0x16, 0x4c, 0x0f, 0xb6, 0x40, 0x36, 0x54, 0x70, 0x18, 0x26, 0x44, 0x08, 0xc5, - 0x7f, 0xda, 0xcb, 0x96, 0x68, 0x0d, 0x2a, 0x3c, 0x6d, 0xfb, 0x07, 0xa4, 0x67, 0x1a, 0xf1, 0x8a, - 0xa3, 0x67, 0xc9, 0xc9, 0x66, 0xc9, 0xf9, 0x20, 0xee, 0x79, 0x93, 0x3c, 0x6d, 0x7f, 0x42, 0x7a, - 0x7d, 0x35, 0x0e, 0x99, 0xa4, 0x71, 0xe4, 0x73, 0xf6, 0x15, 0x49, 0x14, 0xc3, 0xb2, 0x57, 0xd5, - 0xb6, 0x9d, 0xbe, 0x09, 0xad, 0xc2, 0x2c, 0x4f, 0x18, 0x67, 0x82, 0x24, 0x3e, 0x4f, 0x28, 0x4b, - 0xa8, 0xec, 0xd9, 0x97, 0x54, 0xdc, 0x4c, 0xe6, 0xd8, 0x31, 0xf6, 0x46, 0x13, 0xe6, 0xb7, 0x88, - 0xdc, 0xe8, 0x8b, 0x39, 0xe2, 0xf4, 0x34, 0xbe, 0x01, 0xfb, 0x34, 0xc4, 0x1c, 0xd6, 0x2d, 0x98, - 0xd2, 0x87, 0x45, 0x43, 0xd3, 0x14, 0x0b, 0x79, 0xed, 0xf5, 0xfc, 0x2a, 0xe8, 0xf6, 0xa6, 0x57, - 0x51, 0xa1, 0xdb, 0x21, 0x5a, 0x83, 0xcb, 0xea, 0xd3, 0x28, 0x30, 0x7f, 0x0e, 0xc4, 0xd3, 0x51, - 0x8d, 0x79, 0x78, 0x73, 0xd0, 0x32, 0xda, 0xa1, 0x19, 0x37, 0x9e, 0xc0, 0xd5, 0x17, 0x1d, 0xff, - 0x27, 0xaf, 0x39, 0x98, 0xdd, 0x22, 0x72, 0xb7, 0x17, 0x07, 0x34, 0x8e, 0x32, 0x4e, 0x0e, 0xa0, - 0xbc, 0xd1, 0xf0, 0xb1, 0xa1, 0x22, 0xb4, 0x49, 0xd1, 0x99, 0xf2, 0xb2, 0x65, 0xe3, 0x8a, 0x8a, - 0x7f, 0xc8, 0x42, 0xb2, 0x1d, 0xef, 0xb1, 0x2c, 0xcb, 0xaf, 0x16, 0xcc, 0x15, 0xcc, 0x26, 0xcf, - 0x26, 0xcc, 0x86, 0x64, 0x0f, 0xa7, 0x1d, 0xe9, 0xc7, 0x2c, 0x24, 0x3e, 0x8d, 0xf7, 0x98, 0x29, - 0xd0, 0xce, 0xb3, 0xe5, 0x2d, 0xee, 0x0c, 0xc0, 0x6f, 0x18, 0x48, 0x66, 0x40, 0x8f, 0x60, 0x0e, - 0x73, 0xde, 0xa1, 0x81, 0x6a, 0x5d, 0xff, 0x90, 0x24, 0xe2, 0xe4, 0x62, 0x5c, 0x1d, 0x3a, 0x48, - 0x3a, 0x5c, 0xa5, 0x46, 0xb9, 0x3c, 0xc6, 0xde, 0xf8, 0xa9, 0x04, 0xd5, 0x5c, 0x0c, 0x42, 0x70, - 0x29, 0xc6, 0x5d, 0x62, 0x06, 0x41, 0x7d, 0xa3, 0x05, 0x98, 0xc2, 0x9c, 0xfb, 0xca, 0x5e, 0x32, - 0x03, 0xc2, 0xf9, 0xc3, 0xbe, 0xcb, 0x86, 0x4a, 0x46, 0xa8, 0xac, 0x3d, 0x66, 0x89, 0xae, 0x01, - 0x44, 0x54, 0xfa, 0x01, 0xeb, 0x76, 0xa9, 0x54, 0x1d, 0x3e, 0xed, 0x4d, 0x47, 0x54, 0x7e, 0xa8, - 0x0c, 0x7d, 0x77, 0x3b, 0xa5, 0x9d, 0xd0, 0x97, 0x38, 0x12, 0xf6, 0x65, 0xed, 0x56, 0x96, 0xcf, - 0x71, 0x24, 0x14, 0x9a, 0x0d, 0x6a, 0x9d, 0x34, 0x68, 0x66, 0x98, 0xa2, 0x8f, 0x32, 0x74, 0x48, - 0xb8, 0xb0, 0x2b, 0xea, 0x4e, 0xb9, 0x3e, 0x4c, 0x8a, 0xcf, 0x58, 0x98, 0x76, 0x88, 0xd9, 0x65, - 0x93, 0x70, 0x81, 0xde, 0x05, 0xa4, 0x31, 0xbe, 0x08, 0x0f, 0x06, 0xbb, 0x4d, 0xa9, 0xdd, 0x66, - 0xb4, 0x67, 0x37, 0x3c, 0xc8, 0xa4, 0x7a, 0x00, 0x93, 0x3a, 0x45, 0x5f, 0x24, 0x8e, 0xe5, 0x7e, - 0x26, 0x52, 0xff, 0x3b, 0xaf, 0x44, 0xa9, 0xa8, 0xc4, 0x0c, 0x94, 0x45, 0xda, 0x35, 0xfa, 0xf4, - 0x3f, 0x5b, 0xdf, 0x4f, 0x43, 0x65, 0x97, 0x24, 0x87, 0x34, 0x20, 0xe8, 0x67, 0x0b, 0xaa, 0xb9, - 0xe6, 0x41, 0xad, 0x61, 0x65, 0x9c, 0x6e, 0xc0, 0xda, 0xcd, 0xb1, 0x30, 0xba, 0x3b, 0x1b, 0xcd, - 0xef, 0xfe, 0xfc, 0xf7, 0xc7, 0xd2, 0x2a, 0x5a, 0x71, 0x87, 0x3c, 0x5a, 0x06, 0xbd, 0x8b, 0x9e, - 0x5a, 0x00, 0x27, 0xf3, 0x82, 0x9a, 0x23, 0x6c, 0x5b, 0x1c, 0xb8, 0x5a, 0x6b, 0x1c, 0x88, 0x21, - 0xea, 0x2a, 0xa2, 0x2b, 0xe8, 0xc6, 0x30, 0xa2, 0x66, 0x4a, 0xd1, 0x2f, 0x16, 0xbc, 0x5e, 0xbc, - 0x6a, 0xd0, 0xed, 0x11, 0xf6, 0x3d, 0x7d, 0x67, 0xd5, 0xd6, 0xc7, 0x85, 0x19, 0xca, 0xb7, 0x15, - 0x65, 0x17, 0xad, 0x0d, 0xa3, 0xac, 0xee, 0x26, 0xe1, 0x76, 0x54, 0x0e, 0xf4, 0x9b, 0x05, 0x33, - 0x2f, 0xde, 0xde, 0xe8, 0xce, 0x08, 0x1c, 0xce, 0xfa, 0x45, 0xd4, 0xee, 0x8e, 0x0f, 0x34, 0xf4, - 0xef, 0x28, 0xfa, 0x4d, 0xe4, 0x8e, 0x48, 0xff, 0x6b, 0xfd, 0xf3, 0x79, 0x82, 0xfe, 0xb0, 0x72, - 0xb7, 0x7f, 0xfe, 0xc1, 0x80, 0xee, 0x8d, 0xac, 0xe4, 0x19, 0x0f, 0x9a, 0xda, 0x7b, 0x17, 0x44, - 0x9b, 0x7a, 0xee, 0xa9, 0x7a, 0xd6, 0xd1, 0xad, 0x61, 0xf5, 0x9c, 0xbc, 0x35, 0x88, 0x1c, 0x9c, - 0xca, 0xdf, 0x96, 0xfa, 0x0d, 0x9f, 0xf5, 0x90, 0x44, 0xf7, 0x47, 0x20, 0xf6, 0x92, 0x47, 0x70, - 0xed, 0xfd, 0x0b, 0xe3, 0x4d, 0x69, 0xf7, 0x55, 0x69, 0x77, 0xd1, 0xfa, 0x78, 0xa5, 0x65, 0x27, - 0xb6, 0xf1, 0xe8, 0xf7, 0xa3, 0xba, 0xf5, 0xec, 0xa8, 0x6e, 0xfd, 0x73, 0x54, 0xb7, 0x7e, 0x38, - 0xae, 0x4f, 0x3c, 0x3b, 0xae, 0x4f, 0x3c, 0x3f, 0xae, 0x4f, 0x7c, 0xb9, 0x11, 0x51, 0xb9, 0x9f, - 0xb6, 0x9d, 0x80, 0x75, 0x5d, 0x41, 0xe8, 0x9a, 0x7a, 0xf1, 0x04, 0xac, 0xa3, 0x16, 0xc1, 0x3e, - 0xa6, 0xb1, 0xfe, 0xd2, 0xdb, 0x06, 0x1d, 0x4a, 0x62, 0xe9, 0x46, 0x09, 0x0f, 0x5c, 0xd9, 0x15, - 0xfa, 0x72, 0x6b, 0x4f, 0x2a, 0xd0, 0xcd, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x48, 0x5d, 0xc3, - 0xbe, 0x18, 0x0d, 0x00, 0x00, + // 1075 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0x41, 0x6f, 0xdc, 0x44, + 0x14, 0xae, 0x77, 0xdb, 0x6c, 0xf2, 0x16, 0x41, 0x32, 0x29, 0x8d, 0xb3, 0x4a, 0x97, 0xb0, 0x07, + 0x9a, 0x10, 0x62, 0x6b, 0xb7, 0x6d, 0xda, 0x43, 0x29, 0x22, 0x04, 0xd2, 0x08, 0xa8, 0x22, 0x07, + 0x71, 0x40, 0x95, 0xac, 0x59, 0x7b, 0xe2, 0x8c, 0xe2, 0xf5, 0x4c, 0x3d, 0xe3, 0xa0, 0x15, 0xaa, + 0x40, 0x9c, 0x38, 0x22, 0xf1, 0x17, 0x7a, 0x80, 0x3f, 0x80, 0xc4, 0x85, 0x33, 0xc7, 0x0a, 0x24, + 0x54, 0x71, 0x42, 0x09, 0x3f, 0x04, 0xed, 0xcc, 0x78, 0x63, 0x37, 0x49, 0x77, 0x93, 0x03, 0x12, + 0x37, 0xcf, 0x7b, 0xef, 0x7b, 0xf3, 0xbd, 0x6f, 0xde, 0x1b, 0x0f, 0xbc, 0x1d, 0x30, 0xd1, 0x63, + 0xc2, 0xed, 0x62, 0x41, 0x5c, 0x49, 0x92, 0x90, 0xa4, 0x3d, 0x9a, 0x48, 0xf7, 0xa0, 0xdd, 0x25, + 0x12, 0xb7, 0xdd, 0xc7, 0x19, 0x49, 0xfb, 0x0e, 0x4f, 0x99, 0x64, 0xa8, 0xa9, 0x63, 0x9d, 0x41, + 0xac, 0x73, 0x1c, 0xeb, 0x98, 0xd8, 0x46, 0x29, 0x97, 0x02, 0x0e, 0xd3, 0x70, 0x1c, 0xd1, 0x04, + 0x4b, 0xca, 0x12, 0x9d, 0xab, 0xb1, 0x10, 0x31, 0x16, 0xc5, 0xc4, 0xc5, 0x9c, 0xba, 0x38, 0x49, + 0x98, 0x54, 0x4e, 0x61, 0xbc, 0xf3, 0xc6, 0xab, 0x56, 0xdd, 0x6c, 0xd7, 0xc5, 0x89, 0x21, 0xd1, + 0x68, 0x14, 0x48, 0xf2, 0x0e, 0x77, 0x65, 0x9f, 0x93, 0x1c, 0xb6, 0x50, 0xf0, 0x29, 0xbb, 0xdb, + 0x8d, 0x59, 0xb0, 0x7f, 0xa6, 0xb7, 0x80, 0x6d, 0x7d, 0x63, 0x41, 0x73, 0x93, 0xc8, 0xcf, 0x71, + 0x4c, 0x43, 0x2c, 0x59, 0xba, 0x43, 0xe4, 0x7a, 0xff, 0x01, 0xa1, 0xd1, 0x9e, 0xf4, 0xc8, 0xe3, + 0x8c, 0x08, 0x89, 0xae, 0xc1, 0xc4, 0x9e, 0x32, 0xd8, 0xd6, 0xa2, 0xb5, 0x54, 0xf5, 0xcc, 0x0a, + 0x7d, 0x04, 0x70, 0x5c, 0x9f, 0x5d, 0x59, 0xb4, 0x96, 0xea, 0x9d, 0xb7, 0x9c, 0xa2, 0x58, 0x5a, + 0x45, 0x23, 0x86, 0xb3, 0x8d, 0x23, 0x62, 0x72, 0x7a, 0x05, 0x64, 0xeb, 0xb9, 0x05, 0x6f, 0x9c, + 0x49, 0x41, 0x70, 0x96, 0x08, 0x82, 0xde, 0x84, 0x57, 0x54, 0x4d, 0x7e, 0x89, 0x49, 0x5d, 0xd9, + 0x74, 0x28, 0xda, 0x02, 0x38, 0xc8, 0x53, 0x08, 0xbb, 0xb2, 0x58, 0x5d, 0xaa, 0x77, 0x96, 0x9d, + 0x97, 0x9f, 0x9d, 0x33, 0xdc, 0xd4, 0x2b, 0x80, 0xd1, 0x66, 0xa9, 0xb2, 0xaa, 0xaa, 0xec, 0xc6, + 0xc8, 0xca, 0x34, 0xd5, 0x52, 0x69, 0xbb, 0xb0, 0xb0, 0x49, 0xe4, 0x27, 0x58, 0x12, 0x51, 0xaa, + 0x2f, 0x97, 0xb6, 0x2c, 0xa1, 0x75, 0x61, 0x09, 0xff, 0xb4, 0xe0, 0xfa, 0x19, 0x1b, 0xfd, 0xbf, + 0x05, 0x7c, 0x6a, 0xc1, 0xd4, 0x70, 0x0b, 0x64, 0x43, 0x0d, 0x87, 0x61, 0x4a, 0x84, 0x50, 0xfc, + 0xa7, 0xbc, 0x7c, 0x89, 0x56, 0xa1, 0xc6, 0xb3, 0xae, 0xbf, 0x4f, 0xfa, 0xa6, 0x11, 0xaf, 0x3a, + 0x7a, 0x96, 0x9c, 0x7c, 0x96, 0x9c, 0xf7, 0x93, 0xbe, 0x37, 0xc1, 0xb3, 0xee, 0xc7, 0xa4, 0x3f, + 0x50, 0xe3, 0x80, 0x49, 0x9a, 0x44, 0x3e, 0x67, 0x5f, 0x92, 0x54, 0x31, 0xac, 0x7a, 0x75, 0x6d, + 0xdb, 0x1e, 0x98, 0xd0, 0x0a, 0xcc, 0xf0, 0x94, 0x71, 0x26, 0x48, 0xea, 0xf3, 0x94, 0xb2, 0x94, + 0xca, 0xbe, 0x7d, 0x59, 0xc5, 0x4d, 0xe7, 0x8e, 0x6d, 0x63, 0x6f, 0xb5, 0x61, 0x6e, 0x93, 0xc8, + 0xf5, 0x81, 0x98, 0x63, 0x4e, 0x4f, 0xeb, 0x6b, 0xb0, 0x4f, 0x42, 0xcc, 0x61, 0xdd, 0x82, 0x49, + 0x7d, 0x58, 0x34, 0x34, 0x4d, 0x31, 0x5f, 0xd4, 0x5e, 0xcf, 0xaf, 0x82, 0x6e, 0x6d, 0x78, 0x35, + 0x15, 0xba, 0x15, 0xa2, 0x55, 0xb8, 0xa2, 0x3e, 0x8d, 0x02, 0x73, 0x67, 0x40, 0x3c, 0x1d, 0xd5, + 0x9a, 0x83, 0xd7, 0x87, 0x2d, 0xa3, 0x1d, 0x9a, 0x71, 0xeb, 0x09, 0x5c, 0x7b, 0xd1, 0xf1, 0x5f, + 0xf2, 0x9a, 0x85, 0x99, 0x4d, 0x22, 0x77, 0xfa, 0x49, 0x40, 0x93, 0x28, 0xe7, 0xe4, 0x00, 0x2a, + 0x1a, 0x0d, 0x1f, 0x1b, 0x6a, 0x42, 0x9b, 0x14, 0x9d, 0x49, 0x2f, 0x5f, 0xb6, 0xae, 0xaa, 0xf8, + 0x87, 0x2c, 0x24, 0x5b, 0xc9, 0x2e, 0xcb, 0xb3, 0xfc, 0x62, 0xc1, 0x6c, 0xc9, 0x6c, 0xf2, 0x6c, + 0xc0, 0x4c, 0x48, 0x76, 0x71, 0x16, 0x4b, 0x3f, 0x61, 0x21, 0xf1, 0x69, 0xb2, 0xcb, 0x4c, 0x81, + 0x76, 0x91, 0x2d, 0xef, 0x70, 0x67, 0x08, 0x7e, 0xcd, 0x40, 0x72, 0x03, 0x7a, 0x04, 0xb3, 0x98, + 0xf3, 0x98, 0x06, 0xaa, 0x75, 0xfd, 0x03, 0x92, 0x8a, 0xe3, 0x8b, 0x71, 0x65, 0xe4, 0x20, 0xe9, + 0x70, 0x95, 0x1a, 0x15, 0xf2, 0x18, 0x7b, 0xeb, 0xc7, 0x0a, 0xd4, 0x0b, 0x31, 0x08, 0xc1, 0xe5, + 0x04, 0xf7, 0x88, 0x19, 0x04, 0xf5, 0x8d, 0xe6, 0x61, 0x12, 0x73, 0xee, 0x2b, 0x7b, 0xc5, 0x0c, + 0x08, 0xe7, 0x0f, 0x07, 0x2e, 0x1b, 0x6a, 0x39, 0xa1, 0xaa, 0xf6, 0x98, 0x25, 0xba, 0x0e, 0x10, + 0x51, 0xe9, 0x07, 0xac, 0xd7, 0xa3, 0x52, 0x75, 0xf8, 0x94, 0x37, 0x15, 0x51, 0xf9, 0x81, 0x32, + 0x0c, 0xdc, 0xdd, 0x8c, 0xc6, 0xa1, 0x2f, 0x71, 0x24, 0xec, 0x2b, 0xda, 0xad, 0x2c, 0x9f, 0xe1, + 0x48, 0x28, 0x34, 0x1b, 0xd6, 0x3a, 0x61, 0xd0, 0xcc, 0x30, 0x45, 0x1f, 0xe6, 0xe8, 0x90, 0x70, + 0x61, 0xd7, 0x16, 0xab, 0x27, 0x2e, 0xb8, 0x53, 0xa4, 0xf8, 0x94, 0x85, 0x59, 0x4c, 0xcc, 0x2e, + 0x1b, 0x84, 0x0b, 0xf4, 0x0e, 0x20, 0x8d, 0xf1, 0x45, 0xb8, 0x3f, 0xdc, 0x6d, 0x52, 0xed, 0x36, + 0xad, 0x3d, 0x3b, 0xe1, 0x7e, 0x2e, 0xd5, 0x03, 0x98, 0xd0, 0x29, 0x06, 0x22, 0x71, 0x2c, 0xf7, + 0x72, 0x91, 0x06, 0xdf, 0x45, 0x25, 0x2a, 0x65, 0x25, 0xa6, 0xa1, 0x2a, 0xb2, 0x9e, 0xd1, 0x67, + 0xf0, 0xd9, 0xf9, 0x6e, 0x0a, 0x6a, 0x3b, 0x24, 0x3d, 0xa0, 0x01, 0x41, 0x3f, 0x59, 0x50, 0x2f, + 0x34, 0x0f, 0xea, 0x8c, 0x2a, 0xe3, 0x64, 0x03, 0x36, 0x6e, 0x9e, 0x0b, 0xa3, 0xbb, 0xb3, 0xd5, + 0xfe, 0xf6, 0x8f, 0x7f, 0x7e, 0xa8, 0xac, 0xa0, 0x65, 0x77, 0xc4, 0xa3, 0x65, 0xd8, 0xbb, 0xe8, + 0xa9, 0x05, 0x70, 0x3c, 0x2f, 0xa8, 0x3d, 0xc6, 0xb6, 0xe5, 0x81, 0x6b, 0x74, 0xce, 0x03, 0x31, + 0x44, 0x5d, 0x45, 0x74, 0x19, 0xdd, 0x18, 0x45, 0xd4, 0x4c, 0x29, 0xfa, 0xd9, 0x82, 0x57, 0xcb, + 0x57, 0x0d, 0xba, 0x3d, 0xc6, 0xbe, 0x27, 0xef, 0xac, 0xc6, 0xda, 0x79, 0x61, 0x86, 0xf2, 0x6d, + 0x45, 0xd9, 0x45, 0xab, 0xa3, 0x28, 0xab, 0xbb, 0x49, 0xb8, 0xb1, 0xca, 0x81, 0x7e, 0xb5, 0x60, + 0xfa, 0xc5, 0xdb, 0x1b, 0xdd, 0x19, 0x83, 0xc3, 0x69, 0xbf, 0x88, 0xc6, 0xdd, 0xf3, 0x03, 0x0d, + 0xfd, 0x3b, 0x8a, 0x7e, 0x1b, 0xb9, 0x63, 0xd2, 0xff, 0x4a, 0xff, 0x7c, 0x9e, 0xa0, 0xdf, 0xad, + 0xc2, 0xed, 0x5f, 0x7c, 0x30, 0xa0, 0x7b, 0x63, 0x2b, 0x79, 0xca, 0x83, 0xa6, 0xf1, 0xee, 0x05, + 0xd1, 0xa6, 0x9e, 0x7b, 0xaa, 0x9e, 0x35, 0x74, 0x6b, 0x54, 0x3d, 0xc7, 0x6f, 0x0d, 0x22, 0x87, + 0xa7, 0xf2, 0x97, 0xa5, 0x7e, 0xc3, 0xa7, 0x3d, 0x24, 0xd1, 0xfd, 0x31, 0x88, 0xbd, 0xe4, 0x11, + 0xdc, 0x78, 0xef, 0xc2, 0x78, 0x53, 0xda, 0x7d, 0x55, 0xda, 0x5d, 0xb4, 0x76, 0xbe, 0xd2, 0xf2, + 0x13, 0x5b, 0x7f, 0xf4, 0xdb, 0x61, 0xd3, 0x7a, 0x76, 0xd8, 0xb4, 0xfe, 0x3e, 0x6c, 0x5a, 0xdf, + 0x1f, 0x35, 0x2f, 0x3d, 0x3b, 0x6a, 0x5e, 0x7a, 0x7e, 0xd4, 0xbc, 0xf4, 0xc5, 0x7a, 0x44, 0xe5, + 0x5e, 0xd6, 0x75, 0x02, 0xd6, 0x73, 0x05, 0xa1, 0xab, 0xea, 0xc5, 0x13, 0xb0, 0x58, 0x2d, 0x82, + 0x3d, 0x4c, 0x13, 0xfd, 0xa5, 0xb7, 0x0d, 0x62, 0x4a, 0x12, 0xe9, 0x46, 0x29, 0x0f, 0x5c, 0xd9, + 0x13, 0xfa, 0x72, 0xeb, 0x4e, 0x28, 0xd0, 0xcd, 0x7f, 0x07, 0x00, 0x48, 0x5d, 0xc3, 0xbe, 0x18, + 0x0d, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/crypto/keys/ed25519/keys.pb.go b/sei-cosmos/crypto/keys/ed25519/keys.pb.go index 66e3579eb8..beed532de4 100644 --- a/sei-cosmos/crypto/keys/ed25519/keys.pb.go +++ b/sei-cosmos/crypto/keys/ed25519/keys.pb.go @@ -126,7 +126,7 @@ func init() { func init() { proto.RegisterFile("cosmos/crypto/ed25519/keys.proto", fileDescriptor_48fe3336771e732d) } var fileDescriptor_48fe3336771e732d = []byte{ - // 231 bytes of a gzipped FileDescriptorProto + // 228 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x48, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0x4f, 0x4d, 0x31, 0x32, 0x35, 0x35, 0xb4, 0xd4, 0xcf, 0x4e, 0xad, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x85, 0xa8, @@ -140,8 +140,8 @@ var fileDescriptor_48fe3336771e732d = []byte{ 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0x72, 0x48, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x2f, 0x4e, 0xcd, 0xd4, 0x05, 0xbb, 0x35, 0x39, 0x3f, 0x07, 0xcc, 0x49, 0xce, 0x48, 0xcc, 0xcc, 0x83, 0xb0, 0x50, 0x82, 0x02, - 0x14, 0x04, 0x30, 0xbb, 0x92, 0xd8, 0xc0, 0x5a, 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x3b, - 0xdc, 0x10, 0x46, 0x2f, 0x01, 0x00, 0x00, + 0x14, 0x04, 0x30, 0xbb, 0x92, 0xd8, 0xc0, 0x5a, 0x8c, 0x01, 0x03, 0x00, 0x3b, 0xdc, 0x10, 0x46, + 0x2f, 0x01, 0x00, 0x00, } func (m *PubKey) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/crypto/keys/multisig/keys.pb.go b/sei-cosmos/crypto/keys/multisig/keys.pb.go index eabc1f5337..bf12651cba 100644 --- a/sei-cosmos/crypto/keys/multisig/keys.pb.go +++ b/sei-cosmos/crypto/keys/multisig/keys.pb.go @@ -72,7 +72,7 @@ func init() { func init() { proto.RegisterFile("cosmos/crypto/multisig/keys.proto", fileDescriptor_46b57537e097d47d) } var fileDescriptor_46b57537e097d47d = []byte{ - // 296 bytes of a gzipped FileDescriptorProto + // 293 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0xb1, 0x4e, 0xc3, 0x30, 0x10, 0x86, 0x63, 0x40, 0x20, 0x52, 0x81, 0xa0, 0xaa, 0x50, 0xa9, 0x84, 0x53, 0x32, 0x75, 0xc1, 0x96, 0xca, 0xd6, 0xad, 0x5d, 0x61, 0x40, 0x15, 0x13, 0x0c, 0x28, 0x36, 0xc6, 0xb1, 0x70, 0x72, @@ -90,8 +90,8 @@ var fileDescriptor_46b57537e097d47d = []byte{ 0x4e, 0xf6, 0xde, 0x3e, 0xa2, 0x60, 0xf6, 0xf8, 0x55, 0x61, 0xb4, 0xac, 0x30, 0xfa, 0xa9, 0x30, 0x7a, 0xaf, 0x71, 0xb0, 0xac, 0x71, 0xf0, 0x5d, 0xe3, 0xe0, 0x61, 0x2a, 0x55, 0x99, 0x5a, 0x46, 0x38, 0x64, 0xd4, 0x08, 0x75, 0xd5, 0x7a, 0x38, 0xe8, 0xb6, 0xe1, 0x69, 0xa2, 0x72, 0x5f, 0xfd, - 0xfb, 0x68, 0xa3, 0xd9, 0xbe, 0x95, 0xed, 0xb7, 0x33, 0xd7, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x8d, 0x94, 0x57, 0x0c, 0x77, 0x01, 0x00, 0x00, + 0xfb, 0x68, 0xa3, 0xd9, 0xbe, 0x95, 0xed, 0xb7, 0x33, 0xd7, 0xbf, 0x03, 0x00, 0x8d, 0x94, 0x57, + 0x0c, 0x77, 0x01, 0x00, 0x00, } func (m *LegacyAminoPubKey) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/crypto/keys/secp256k1/keys.pb.go b/sei-cosmos/crypto/keys/secp256k1/keys.pb.go index b9c490953b..6971ac1e40 100644 --- a/sei-cosmos/crypto/keys/secp256k1/keys.pb.go +++ b/sei-cosmos/crypto/keys/secp256k1/keys.pb.go @@ -126,7 +126,7 @@ func init() { } var fileDescriptor_e0835e68ebdcb224 = []byte{ - // 195 bytes of a gzipped FileDescriptorProto + // 192 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x4a, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0x2f, 0x4e, 0x4d, 0x2e, 0x30, 0x32, 0x35, 0xcb, 0x36, 0xd4, 0xcf, 0x4e, 0xad, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, @@ -138,8 +138,7 @@ var fileDescriptor_e0835e68ebdcb224 = []byte{ 0x96, 0x63, 0xb8, 0xf0, 0x58, 0x8e, 0xe1, 0xc6, 0x63, 0x39, 0x86, 0x28, 0xa7, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0xfd, 0xe2, 0xd4, 0x4c, 0x5d, 0xb0, 0x75, 0xc9, 0xf9, 0x39, 0x60, 0x4e, 0x72, 0x46, 0x62, 0x66, 0x1e, 0x84, 0x85, 0xe2, 0x23, 0x90, 0x3f, 0x10, 0xde, - 0x4a, 0x62, 0x03, 0x6b, 0x32, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xb2, 0x39, 0x6c, 0xf8, - 0x00, 0x00, 0x00, + 0x4a, 0x62, 0x03, 0x6b, 0x32, 0x06, 0x0c, 0x00, 0x0b, 0xb2, 0x39, 0x6c, 0xf8, 0x00, 0x00, 0x00, } func (m *PubKey) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/crypto/keys/secp256r1/keys.pb.go b/sei-cosmos/crypto/keys/secp256r1/keys.pb.go index 8ea143bf84..68dcfc4f7c 100644 --- a/sei-cosmos/crypto/keys/secp256r1/keys.pb.go +++ b/sei-cosmos/crypto/keys/secp256r1/keys.pb.go @@ -117,7 +117,7 @@ func init() { } var fileDescriptor_b90c18415095c0c3 = []byte{ - // 231 bytes of a gzipped FileDescriptorProto + // 228 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x4a, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0x2f, 0x4e, 0x4d, 0x2e, 0x30, 0x32, 0x35, 0x2b, 0x32, 0xd4, 0xcf, 0x4e, 0xad, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, @@ -131,8 +131,8 @@ var fileDescriptor_b90c18415095c0c3 = []byte{ 0x1c, 0xc3, 0x89, 0xc7, 0x72, 0x8c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0xe5, 0x94, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x9c, 0x9a, 0xa9, 0x0b, 0x76, 0x54, 0x72, 0x7e, 0x0e, 0x98, 0x93, 0x9c, 0x91, 0x98, 0x99, 0x07, 0x61, 0xa1, 0xf8, 0x1b, - 0xe4, 0x5b, 0x84, 0xe7, 0x93, 0xd8, 0xc0, 0x9a, 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6d, - 0xa9, 0x7a, 0x39, 0x1e, 0x01, 0x00, 0x00, + 0xe4, 0x5b, 0x84, 0xe7, 0x93, 0xd8, 0xc0, 0x9a, 0x8c, 0x01, 0x03, 0x00, 0x6d, 0xa9, 0x7a, 0x39, + 0x1e, 0x01, 0x00, 0x00, } func (m *PubKey) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/crypto/keys/sr25519/keys.pb.go b/sei-cosmos/crypto/keys/sr25519/keys.pb.go index 1d096e4066..b5ce49c06f 100644 --- a/sei-cosmos/crypto/keys/sr25519/keys.pb.go +++ b/sei-cosmos/crypto/keys/sr25519/keys.pb.go @@ -71,7 +71,7 @@ func init() { func init() { proto.RegisterFile("cosmos/crypto/sr25519/keys.proto", fileDescriptor_daddabaf35039fbd) } var fileDescriptor_daddabaf35039fbd = []byte{ - // 216 bytes of a gzipped FileDescriptorProto + // 213 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x48, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0x2f, 0x2e, 0x32, 0x32, 0x35, 0x35, 0xb4, 0xd4, 0xcf, 0x4e, 0xad, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x85, 0xa8, @@ -84,8 +84,8 @@ var fileDescriptor_daddabaf35039fbd = []byte{ 0x90, 0x05, 0x56, 0x2c, 0x33, 0x16, 0xc8, 0x33, 0x38, 0xa5, 0x9d, 0x78, 0x28, 0xc7, 0x70, 0xe3, 0xa1, 0x1c, 0xc3, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x89, 0xc7, 0x72, 0x8c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, - 0x10, 0xe5, 0x40, 0xa9, 0x13, 0x92, 0xd8, 0xc0, 0x5a, 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x56, 0x3a, 0xa6, 0xfc, 0x37, 0x01, 0x00, 0x00, + 0x10, 0xe5, 0x40, 0xa9, 0x13, 0x92, 0xd8, 0xc0, 0x5a, 0x8c, 0x01, 0x03, 0x00, 0x56, 0x3a, 0xa6, + 0xfc, 0x37, 0x01, 0x00, 0x00, } func (m *PubKey) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/crypto/types/multisig.pb.go b/sei-cosmos/crypto/types/multisig.pb.go index f36471ff54..a7f769e523 100644 --- a/sei-cosmos/crypto/types/multisig.pb.go +++ b/sei-cosmos/crypto/types/multisig.pb.go @@ -136,7 +136,7 @@ func init() { } var fileDescriptor_1177bdf7025769be = []byte{ - // 275 bytes of a gzipped FileDescriptorProto + // 272 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0x31, 0x4b, 0xc3, 0x40, 0x18, 0x86, 0x73, 0x5a, 0x1d, 0x8e, 0x6a, 0x31, 0x74, 0x08, 0x0e, 0xd7, 0xd0, 0x29, 0x08, 0x4d, 0x28, 0x82, 0x60, 0x37, 0xe3, 0xec, 0x92, 0x4c, 0xba, 0x94, 0xcb, 0x79, 0xa4, 0x07, 0x49, 0x2f, @@ -153,8 +153,7 @@ var fileDescriptor_1177bdf7025769be = []byte{ 0xe6, 0xc4, 0xe9, 0x47, 0xc7, 0x48, 0xdb, 0x31, 0xf2, 0xd5, 0x31, 0xf2, 0xd2, 0x33, 0xa7, 0xed, 0x99, 0xf3, 0xd9, 0x33, 0xe7, 0xe1, 0x3a, 0x57, 0xb8, 0xa9, 0xb3, 0x50, 0xe8, 0x32, 0x02, 0xa9, 0x16, 0xf6, 0x0b, 0x42, 0x17, 0xb6, 0x88, 0x0d, 0x57, 0xdb, 0x21, 0xfd, 0xbb, 0x1b, 0x36, 0x95, - 0x84, 0xec, 0xd8, 0xba, 0x97, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xc7, 0xe7, 0x35, 0xc3, 0x55, - 0x01, 0x00, 0x00, + 0x84, 0xec, 0xd8, 0xba, 0x97, 0xdf, 0x03, 0x00, 0xc7, 0xe7, 0x35, 0xc3, 0x55, 0x01, 0x00, 0x00, } func (m *MultiSignature) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/server/grpc/reflection/v2alpha1/reflection.pb.go b/sei-cosmos/server/grpc/reflection/v2alpha1/reflection.pb.go index e4584177ef..a443813592 100644 --- a/sei-cosmos/server/grpc/reflection/v2alpha1/reflection.pb.go +++ b/sei-cosmos/server/grpc/reflection/v2alpha1/reflection.pb.go @@ -1358,80 +1358,80 @@ func init() { } var fileDescriptor_15c91f0b8d6bf3d0 = []byte{ - // 1161 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xce, 0x3a, 0xbf, 0x5f, 0x9b, 0x46, 0x0c, 0x24, 0x71, 0xdd, 0xe2, 0xa6, 0x1b, 0x09, 0xf5, - 0x52, 0xbb, 0x49, 0xa3, 0xb4, 0x82, 0x96, 0xca, 0x69, 0x68, 0x15, 0xa9, 0x41, 0xc1, 0x49, 0x05, - 0x42, 0xa8, 0xab, 0xf5, 0xee, 0x78, 0x3d, 0xd2, 0xee, 0xce, 0x66, 0x67, 0x1d, 0x9c, 0x2b, 0x07, - 0xce, 0x20, 0xfe, 0x04, 0x0e, 0xdc, 0xf9, 0x2b, 0x10, 0x5c, 0x2a, 0x71, 0xe1, 0x88, 0x12, 0x24, - 0x0e, 0xf0, 0x47, 0xa0, 0xf9, 0x61, 0x67, 0xec, 0xec, 0xda, 0x9b, 0x98, 0x5b, 0x66, 0xdf, 0x7b, - 0xdf, 0x7c, 0xdf, 0xdb, 0xc9, 0xfb, 0x66, 0x0d, 0x0f, 0x1c, 0xca, 0x02, 0xca, 0xaa, 0x0d, 0x9b, - 0xe1, 0x6a, 0x8c, 0x9b, 0x3e, 0x76, 0x12, 0x42, 0xc3, 0xea, 0xf1, 0x86, 0xed, 0x47, 0x2d, 0x7b, - 0x5d, 0x7b, 0x56, 0x89, 0x62, 0x9a, 0x50, 0x74, 0x47, 0x56, 0x54, 0x78, 0x45, 0x45, 0x8b, 0x76, - 0x2b, 0x4a, 0xb7, 0x3d, 0x4a, 0x3d, 0x1f, 0x57, 0xed, 0x88, 0x54, 0xed, 0x30, 0xa4, 0x89, 0xcd, - 0xe3, 0x4c, 0x96, 0x9b, 0x7f, 0x4f, 0xc2, 0x42, 0x2d, 0x8a, 0x76, 0x30, 0x73, 0x62, 0x12, 0x25, - 0x34, 0x46, 0x2f, 0x60, 0xda, 0x6e, 0x27, 0xad, 0xb0, 0x68, 0xac, 0x1a, 0xf7, 0xae, 0x6d, 0x3c, - 0xa8, 0x8c, 0xd8, 0xa0, 0x52, 0xe3, 0xd9, 0xe7, 0x00, 0x75, 0x59, 0xce, 0x71, 0x9c, 0x96, 0x4d, - 0xc2, 0x62, 0x21, 0x27, 0xce, 0x73, 0x9e, 0xad, 0xe3, 0x88, 0x72, 0x81, 0x43, 0x5d, 0xec, 0x14, - 0x27, 0xf3, 0xe2, 0xf0, 0xec, 0x3e, 0x1c, 0xfe, 0x00, 0xbd, 0x81, 0x05, 0x87, 0x86, 0x4d, 0xe2, - 0xb5, 0x63, 0xd1, 0x81, 0xe2, 0x94, 0xc0, 0x7b, 0x9c, 0x03, 0x4f, 0xab, 0xd2, 0x70, 0xfb, 0xe1, - 0x90, 0x05, 0x37, 0x8e, 0xda, 0x38, 0x3e, 0xb1, 0x18, 0x8e, 0x8f, 0x89, 0x83, 0x59, 0x71, 0x3a, - 0xe7, 0x06, 0x9f, 0xf1, 0xb2, 0x03, 0x55, 0xa5, 0x6f, 0x70, 0xa4, 0x07, 0xd0, 0x53, 0x28, 0x24, - 0x9d, 0xe2, 0x8c, 0x00, 0xbd, 0x3f, 0x12, 0xf4, 0xb0, 0xa3, 0x21, 0x15, 0x92, 0x8e, 0x19, 0xc2, - 0x75, 0xfd, 0x19, 0x2a, 0xc1, 0x5c, 0xb3, 0xed, 0xfb, 0xa1, 0x1d, 0x60, 0xf1, 0xaa, 0xe7, 0xeb, - 0xbd, 0x35, 0xda, 0x86, 0xa9, 0x80, 0x79, 0xac, 0x58, 0x58, 0x9d, 0xbc, 0x77, 0x6d, 0xa3, 0x32, - 0x72, 0xb3, 0x3d, 0xe6, 0x69, 0xbb, 0x89, 0x5a, 0xb3, 0x05, 0x8b, 0x03, 0x27, 0x03, 0xbd, 0x06, - 0x60, 0xc4, 0x0b, 0xad, 0x80, 0xba, 0x98, 0x15, 0x0d, 0x01, 0xbe, 0x35, 0x12, 0xfc, 0x80, 0x78, - 0x21, 0x09, 0xbd, 0x3d, 0xea, 0x62, 0x6d, 0x93, 0x79, 0x8e, 0xc4, 0x9f, 0x31, 0xf3, 0x7b, 0x03, - 0x96, 0x52, 0x93, 0x10, 0x82, 0x29, 0x4d, 0x9f, 0xf8, 0x1b, 0x2d, 0xc3, 0x4c, 0xd8, 0x0e, 0x1a, - 0x38, 0x16, 0x07, 0x73, 0xba, 0xae, 0x56, 0xe8, 0x15, 0xac, 0x89, 0x83, 0x6b, 0x91, 0xb0, 0x49, - 0xad, 0x28, 0xa6, 0xc7, 0xc4, 0xc5, 0xb1, 0x15, 0xe0, 0xa4, 0x45, 0x5d, 0xab, 0xd7, 0xaa, 0x49, - 0x01, 0x75, 0x47, 0xa4, 0xee, 0x86, 0x4d, 0xba, 0xaf, 0x12, 0xf7, 0x44, 0xde, 0x0b, 0x95, 0x66, - 0xde, 0x85, 0xc5, 0x81, 0xf3, 0x8c, 0x6e, 0x40, 0x81, 0xb8, 0x8a, 0x4a, 0x81, 0xb8, 0xa6, 0x07, - 0x8b, 0x03, 0x47, 0x15, 0x1d, 0x02, 0x90, 0x30, 0xc1, 0x71, 0xd3, 0x76, 0x7a, 0x0d, 0xda, 0x1c, - 0xd9, 0xa0, 0xdd, 0x6e, 0x89, 0xd6, 0x1e, 0x0d, 0xc7, 0xfc, 0xb9, 0x00, 0xef, 0xa6, 0xe4, 0x0c, - 0x3d, 0x01, 0xdf, 0x1a, 0x70, 0xbb, 0x07, 0x61, 0xd9, 0x8e, 0x83, 0xa3, 0x84, 0x84, 0x9e, 0x15, - 0x60, 0xc6, 0x6c, 0x0f, 0x77, 0x8f, 0xc6, 0x4e, 0x7e, 0x72, 0xb5, 0x2e, 0xc6, 0x9e, 0x84, 0xd0, - 0xc8, 0x96, 0x48, 0x56, 0x12, 0x43, 0xc7, 0xb0, 0x7c, 0xce, 0x83, 0x04, 0x91, 0x8f, 0x03, 0xcc, - 0xd7, 0xac, 0x38, 0x29, 0x18, 0x3c, 0xcb, 0xcf, 0x60, 0xf7, 0xbc, 0x5a, 0xdb, 0x7c, 0x89, 0xa4, - 0xc4, 0x99, 0xf9, 0x39, 0x94, 0x87, 0x17, 0x0e, 0x6d, 0xdf, 0x4d, 0x98, 0x4b, 0x4e, 0x22, 0x6c, - 0xb5, 0x63, 0x5f, 0x1c, 0xb3, 0xf9, 0xfa, 0x2c, 0x5f, 0xbf, 0x8e, 0x7d, 0xf3, 0x6b, 0x58, 0xcb, - 0xd1, 0x93, 0xa1, 0xe8, 0x9b, 0xb0, 0xdc, 0x24, 0xd8, 0x77, 0x2d, 0xb7, 0x97, 0x6f, 0xf1, 0x80, - 0x7c, 0x2b, 0xf3, 0xf5, 0xf7, 0x44, 0xf4, 0x1c, 0xec, 0x53, 0x1e, 0x33, 0xbf, 0x82, 0x95, 0x8c, - 0x51, 0x86, 0x6a, 0xf0, 0x7e, 0x03, 0x3b, 0xad, 0x87, 0x1b, 0xfc, 0x4d, 0xd3, 0x76, 0x98, 0x58, - 0xb6, 0xeb, 0xc6, 0x98, 0x31, 0x2b, 0x8a, 0x71, 0x93, 0x74, 0x14, 0x83, 0x92, 0x4c, 0xaa, 0xc9, - 0x9c, 0x9a, 0x4c, 0xd9, 0x17, 0x19, 0xe6, 0x3a, 0x2c, 0xf4, 0x4d, 0x01, 0xb4, 0x0a, 0xd7, 0x03, - 0xe6, 0x59, 0xbd, 0x36, 0x48, 0x08, 0x08, 0x98, 0x77, 0xa8, 0x3a, 0x71, 0x0b, 0x6e, 0xbe, 0xc4, - 0xc9, 0xa0, 0x7d, 0xe0, 0xa3, 0x36, 0x66, 0x89, 0xe9, 0x42, 0x29, 0x2d, 0xc8, 0x22, 0x1a, 0x32, - 0xfc, 0x7f, 0x99, 0x94, 0xa2, 0x30, 0xe8, 0x3c, 0x7d, 0x14, 0x2e, 0x04, 0xcf, 0x29, 0x48, 0x7f, - 0x33, 0xc6, 0xf2, 0xb7, 0x2e, 0x85, 0x01, 0xd3, 0xea, 0xa7, 0x30, 0x18, 0xd4, 0x28, 0x08, 0x6b, - 0x34, 0xc6, 0xb2, 0x46, 0x73, 0x0d, 0xee, 0x8a, 0x5d, 0xd2, 0x7d, 0x4e, 0x51, 0x39, 0x06, 0x73, - 0x58, 0x92, 0xa2, 0xb4, 0x0f, 0x33, 0xd2, 0x16, 0x15, 0xa7, 0xab, 0xdb, 0xab, 0xc2, 0x51, 0xe4, - 0xb2, 0x3c, 0x52, 0x91, 0xeb, 0x08, 0x72, 0x99, 0x49, 0x8a, 0x5c, 0x1d, 0x66, 0xb9, 0xa5, 0x12, - 0x31, 0x5b, 0xc7, 0xf3, 0xe6, 0x2e, 0x90, 0x59, 0x84, 0xe5, 0x97, 0x38, 0xe9, 0x73, 0x5b, 0xc5, - 0xe9, 0x0b, 0x58, 0xb9, 0x10, 0x51, 0x44, 0xa4, 0x95, 0x1b, 0x57, 0xb5, 0xf2, 0x13, 0x58, 0xc9, - 0xe0, 0x85, 0xde, 0x5c, 0xb8, 0x85, 0x48, 0x17, 0x79, 0x74, 0x29, 0xa5, 0x99, 0x97, 0x10, 0xf3, - 0x47, 0x03, 0x96, 0xd3, 0x33, 0x87, 0x4e, 0xac, 0x5b, 0x30, 0x4f, 0x18, 0xf7, 0xfd, 0xb6, 0x8f, - 0xc5, 0x40, 0x9c, 0xab, 0xcf, 0x11, 0xb6, 0x27, 0xd6, 0x68, 0x1f, 0x66, 0xa5, 0xcb, 0x76, 0x67, - 0xfa, 0x56, 0x3e, 0xb2, 0xd2, 0x72, 0xf5, 0x97, 0xa2, 0x60, 0xcc, 0x03, 0x58, 0x4a, 0xcd, 0x48, - 0xbd, 0x10, 0x7c, 0x00, 0x8b, 0x9c, 0xa7, 0x25, 0xfb, 0x16, 0xd9, 0x49, 0x4b, 0x8d, 0xec, 0x05, - 0xfe, 0x58, 0xe0, 0xec, 0xdb, 0x49, 0x6b, 0xe3, 0x27, 0x80, 0x77, 0xea, 0x3d, 0x2e, 0x4a, 0x3f, - 0xfa, 0xcd, 0x00, 0x74, 0x71, 0x50, 0xa1, 0x0f, 0x47, 0x4a, 0xc8, 0x1c, 0x7d, 0xa5, 0x8f, 0xae, - 0x54, 0x2b, 0x8f, 0x96, 0xf9, 0xe4, 0x9b, 0xdf, 0xff, 0xfa, 0xa1, 0xb0, 0x85, 0x36, 0xab, 0x59, - 0x9f, 0x12, 0xeb, 0x0d, 0x9c, 0xd8, 0xeb, 0x55, 0x3b, 0x8a, 0x34, 0xff, 0xa8, 0xca, 0x4b, 0xbb, - 0x52, 0x33, 0x78, 0x75, 0xc9, 0xa5, 0x26, 0x7d, 0x8a, 0xe6, 0x53, 0x93, 0x31, 0x64, 0xaf, 0xac, - 0x46, 0x7e, 0x3a, 0x74, 0xd5, 0x0c, 0xdc, 0xb2, 0xf2, 0xa9, 0x49, 0x1d, 0xc8, 0x39, 0xd5, 0xa4, - 0xcf, 0xeb, 0xab, 0xab, 0x11, 0x1f, 0x30, 0xff, 0x18, 0xca, 0x0c, 0xd2, 0x3d, 0x7c, 0x3b, 0x1f, - 0xb3, 0x61, 0x33, 0xbe, 0xf4, 0x7c, 0x2c, 0x0c, 0xa5, 0x72, 0x47, 0xa8, 0xfc, 0x18, 0x3d, 0xb9, - 0xb4, 0x4a, 0xfd, 0x73, 0xea, 0x5f, 0xa9, 0x36, 0x6b, 0xce, 0xe5, 0x52, 0x3b, 0xdc, 0x34, 0xf2, - 0xa9, 0x1d, 0xe1, 0x29, 0xe6, 0x27, 0x42, 0xed, 0x33, 0xf4, 0xf4, 0x92, 0x6a, 0xfb, 0xa7, 0x34, - 0xfa, 0xd5, 0x80, 0xc5, 0x01, 0xb7, 0x40, 0x8f, 0xf2, 0xf0, 0x4b, 0x71, 0x9e, 0xd2, 0xe3, 0xcb, - 0x17, 0x8e, 0xf9, 0xee, 0x92, 0x8e, 0xb6, 0xda, 0x6e, 0xfe, 0x72, 0x5a, 0x36, 0xde, 0x9e, 0x96, - 0x8d, 0x3f, 0x4f, 0xcb, 0xc6, 0x77, 0x67, 0xe5, 0x89, 0xb7, 0x67, 0xe5, 0x89, 0x3f, 0xce, 0xca, - 0x13, 0x5f, 0xbe, 0xf2, 0x48, 0xd2, 0x6a, 0x37, 0x2a, 0x0e, 0x0d, 0xaa, 0x0c, 0x93, 0xfb, 0xe2, - 0x47, 0x08, 0x87, 0xfa, 0x62, 0x21, 0xfe, 0x69, 0xe5, 0x5f, 0x72, 0x73, 0xde, 0x1d, 0x1c, 0x57, - 0xbd, 0x38, 0x72, 0xd2, 0x7e, 0x0c, 0x69, 0xcc, 0x88, 0xf2, 0x87, 0xff, 0x05, 0x00, 0x00, 0xff, - 0xff, 0x8c, 0x6c, 0xdb, 0x77, 0x36, 0x11, 0x00, 0x00, + // 1160 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0x4f, 0x6f, 0xdb, 0xc6, + 0x13, 0x35, 0xe5, 0xff, 0x93, 0x38, 0xc6, 0x6f, 0x7f, 0xb5, 0xcd, 0x30, 0xa9, 0xe2, 0xd0, 0x40, + 0x91, 0x4b, 0xa4, 0xd8, 0x31, 0x9c, 0xa0, 0x4e, 0x1a, 0xc8, 0x76, 0x13, 0x18, 0x88, 0x0b, 0x57, + 0x76, 0xd0, 0xa2, 0x28, 0x42, 0x50, 0xe4, 0x8a, 0x5a, 0x80, 0xe4, 0xd2, 0x5c, 0xca, 0x95, 0xaf, + 0x3d, 0xf4, 0xdc, 0xa2, 0x1f, 0xa1, 0x87, 0xde, 0xfb, 0x29, 0x8a, 0xf6, 0x12, 0xa0, 0x97, 0x1e, + 0x0b, 0xbb, 0x40, 0x0f, 0xed, 0x87, 0x28, 0xb8, 0xbb, 0x92, 0x57, 0x12, 0x25, 0xd1, 0x56, 0x6f, + 0x5e, 0xce, 0x9b, 0xb7, 0x6f, 0x86, 0xeb, 0x79, 0x4b, 0xc1, 0x23, 0x87, 0xb2, 0x80, 0xb2, 0x72, + 0xcd, 0x66, 0xb8, 0x1c, 0xe3, 0xba, 0x8f, 0x9d, 0x84, 0xd0, 0xb0, 0x7c, 0xba, 0x61, 0xfb, 0x51, + 0xc3, 0x5e, 0x57, 0x9e, 0x95, 0xa2, 0x98, 0x26, 0x14, 0xdd, 0x13, 0x19, 0xa5, 0x34, 0xa3, 0xa4, + 0x44, 0xdb, 0x19, 0xc6, 0x5d, 0x8f, 0x52, 0xcf, 0xc7, 0x65, 0x3b, 0x22, 0x65, 0x3b, 0x0c, 0x69, + 0x62, 0xa7, 0x71, 0x26, 0xd2, 0xcd, 0xbf, 0x26, 0x61, 0xa1, 0x12, 0x45, 0x7b, 0x98, 0x39, 0x31, + 0x89, 0x12, 0x1a, 0xa3, 0x97, 0x30, 0x6d, 0x37, 0x93, 0x46, 0xa8, 0x6b, 0xab, 0xda, 0x83, 0x1b, + 0x1b, 0x8f, 0x4a, 0x23, 0x36, 0x28, 0x55, 0x52, 0xf4, 0x25, 0x41, 0x55, 0xa4, 0xa7, 0x3c, 0x4e, + 0xc3, 0x26, 0xa1, 0x5e, 0xc8, 0xc9, 0xb3, 0x9b, 0xa2, 0x55, 0x1e, 0x9e, 0xce, 0x79, 0xa8, 0x8b, + 0x1d, 0x7d, 0x32, 0x2f, 0x4f, 0x8a, 0xee, 0xe2, 0x49, 0x1f, 0xa0, 0xb7, 0xb0, 0xe0, 0xd0, 0xb0, + 0x4e, 0xbc, 0x66, 0xcc, 0x3b, 0xa0, 0x4f, 0x71, 0xbe, 0xa7, 0x39, 0xf8, 0x94, 0x2c, 0x85, 0xb7, + 0x9b, 0x0e, 0x59, 0x70, 0xeb, 0xa4, 0x89, 0xe3, 0x33, 0x8b, 0xe1, 0xf8, 0x94, 0x38, 0x98, 0xe9, + 0xd3, 0x39, 0x37, 0xf8, 0x34, 0x4d, 0x3b, 0x92, 0x59, 0xea, 0x06, 0x27, 0x6a, 0x00, 0x3d, 0x87, + 0x42, 0xd2, 0xd2, 0x67, 0x38, 0xe9, 0xc3, 0x91, 0xa4, 0xc7, 0x2d, 0x85, 0xa9, 0x90, 0xb4, 0xcc, + 0x10, 0x6e, 0xaa, 0xcf, 0x90, 0x01, 0x73, 0xf5, 0xa6, 0xef, 0x87, 0x76, 0x80, 0xf9, 0xab, 0x9e, + 0xaf, 0x76, 0xd6, 0x68, 0x07, 0xa6, 0x02, 0xe6, 0x31, 0xbd, 0xb0, 0x3a, 0xf9, 0xe0, 0xc6, 0x46, + 0x69, 0xe4, 0x66, 0x07, 0xcc, 0x53, 0x76, 0xe3, 0xb9, 0x66, 0x03, 0x16, 0x7b, 0x4e, 0x06, 0x7a, + 0x03, 0xc0, 0x88, 0x17, 0x5a, 0x01, 0x75, 0x31, 0xd3, 0x35, 0x4e, 0xbe, 0x35, 0x92, 0xfc, 0x88, + 0x78, 0x21, 0x09, 0xbd, 0x03, 0xea, 0x62, 0x65, 0x93, 0xf9, 0x94, 0x29, 0x7d, 0xc6, 0xcc, 0xef, + 0x34, 0x58, 0xca, 0x04, 0x21, 0x04, 0x53, 0x4a, 0x7d, 0xfc, 0x6f, 0xb4, 0x0c, 0x33, 0x61, 0x33, + 0xa8, 0xe1, 0x98, 0x1f, 0xcc, 0xe9, 0xaa, 0x5c, 0xa1, 0xd7, 0xb0, 0xc6, 0x0f, 0xae, 0x45, 0xc2, + 0x3a, 0xb5, 0xa2, 0x98, 0x9e, 0x12, 0x17, 0xc7, 0x56, 0x80, 0x93, 0x06, 0x75, 0xad, 0x4e, 0xab, + 0x26, 0x39, 0xd5, 0x3d, 0x0e, 0xdd, 0x0f, 0xeb, 0xf4, 0x50, 0x02, 0x0f, 0x38, 0xee, 0xa5, 0x84, + 0x99, 0xf7, 0x61, 0xb1, 0xe7, 0x3c, 0xa3, 0x5b, 0x50, 0x20, 0xae, 0x94, 0x52, 0x20, 0xae, 0xe9, + 0xc1, 0x62, 0xcf, 0x51, 0x45, 0xc7, 0x00, 0x24, 0x4c, 0x70, 0x5c, 0xb7, 0x9d, 0x4e, 0x83, 0x36, + 0x47, 0x36, 0x68, 0xbf, 0x9d, 0xa2, 0xb4, 0x47, 0xe1, 0x31, 0x7f, 0x2a, 0xc0, 0xff, 0x33, 0x30, + 0x43, 0x4f, 0xc0, 0x37, 0x1a, 0xdc, 0xed, 0x50, 0x58, 0xb6, 0xe3, 0xe0, 0x28, 0x21, 0xa1, 0x67, + 0x05, 0x98, 0x31, 0xdb, 0xc3, 0xed, 0xa3, 0xb1, 0x97, 0x5f, 0x5c, 0xa5, 0xcd, 0x71, 0x20, 0x28, + 0x14, 0xb1, 0x06, 0x19, 0x04, 0x62, 0xe8, 0x14, 0x96, 0x2f, 0x75, 0x90, 0x20, 0xf2, 0x71, 0x80, + 0xd3, 0x35, 0xd3, 0x27, 0xb9, 0x82, 0x17, 0xf9, 0x15, 0xec, 0x5f, 0x66, 0x2b, 0x9b, 0x2f, 0x91, + 0x8c, 0x38, 0x33, 0x3f, 0x83, 0xe2, 0xf0, 0xc4, 0xa1, 0xed, 0xbb, 0x0d, 0x73, 0xc9, 0x59, 0x84, + 0xad, 0x66, 0xec, 0xf3, 0x63, 0x36, 0x5f, 0x9d, 0x4d, 0xd7, 0x6f, 0x62, 0xdf, 0xfc, 0x0a, 0xd6, + 0x72, 0xf4, 0x64, 0x28, 0xfb, 0x26, 0x2c, 0xd7, 0x09, 0xf6, 0x5d, 0xcb, 0xed, 0xe0, 0xad, 0x34, + 0x20, 0xde, 0xca, 0x7c, 0xf5, 0x3d, 0x1e, 0xbd, 0x24, 0xfb, 0x24, 0x8d, 0x99, 0x5f, 0xc2, 0xca, + 0x80, 0x51, 0x86, 0x2a, 0xf0, 0x7e, 0x0d, 0x3b, 0x8d, 0xc7, 0x1b, 0xe9, 0x9b, 0xa6, 0xcd, 0x30, + 0xb1, 0x6c, 0xd7, 0x8d, 0x31, 0x63, 0x56, 0x14, 0xe3, 0x3a, 0x69, 0x49, 0x05, 0x86, 0x00, 0x55, + 0x04, 0xa6, 0x22, 0x20, 0x87, 0x1c, 0x61, 0xae, 0xc3, 0x42, 0xd7, 0x14, 0x40, 0xab, 0x70, 0x33, + 0x60, 0x9e, 0xd5, 0x69, 0x83, 0xa0, 0x80, 0x80, 0x79, 0xc7, 0xb2, 0x13, 0x77, 0xe0, 0xf6, 0x2b, + 0x9c, 0xf4, 0xda, 0x07, 0x3e, 0x69, 0x62, 0x96, 0x98, 0x2e, 0x18, 0x59, 0x41, 0x16, 0xd1, 0x90, + 0xe1, 0xff, 0xca, 0xa4, 0xa4, 0x84, 0x5e, 0xe7, 0xe9, 0x92, 0xd0, 0x17, 0xbc, 0x94, 0x20, 0xfc, + 0x4d, 0x1b, 0xcb, 0xdf, 0xda, 0x12, 0x7a, 0x4c, 0xab, 0x5b, 0x42, 0x6f, 0x50, 0x91, 0xc0, 0xad, + 0x51, 0x1b, 0xcb, 0x1a, 0xcd, 0x35, 0xb8, 0xcf, 0x77, 0xc9, 0xf6, 0x39, 0x29, 0xe5, 0x14, 0xcc, + 0x61, 0x20, 0x29, 0xe9, 0x10, 0x66, 0x84, 0x2d, 0xea, 0x5a, 0x4e, 0xf7, 0x1b, 0xc4, 0x28, 0x79, + 0xa4, 0xb8, 0x41, 0x1e, 0x29, 0xc5, 0xb5, 0xc0, 0x1c, 0x06, 0x92, 0xe2, 0xaa, 0x30, 0x9b, 0x5a, + 0x2a, 0xc1, 0x2c, 0xb7, 0xba, 0x41, 0x94, 0x6d, 0x22, 0x53, 0x87, 0xe5, 0x57, 0x38, 0x39, 0x6e, + 0xf5, 0x6b, 0xfa, 0x1c, 0x56, 0xfa, 0x22, 0x52, 0x88, 0xb0, 0x72, 0xed, 0xba, 0x56, 0x7e, 0x06, + 0x2b, 0x03, 0x74, 0xa1, 0xb7, 0x7d, 0xb7, 0x10, 0xe1, 0x22, 0x4f, 0xae, 0x54, 0xe9, 0xc0, 0x4b, + 0x88, 0xf9, 0x83, 0x06, 0xcb, 0xd9, 0xc8, 0xa1, 0x13, 0xeb, 0x0e, 0xcc, 0x13, 0x96, 0xfa, 0x7e, + 0xd3, 0xc7, 0x7c, 0x20, 0xce, 0x55, 0xe7, 0x08, 0x3b, 0xe0, 0x6b, 0x74, 0x08, 0xb3, 0xc2, 0x65, + 0xdb, 0x33, 0x7d, 0x2b, 0x9f, 0x58, 0x61, 0xb9, 0xea, 0x4b, 0x91, 0x34, 0xe6, 0x11, 0x2c, 0x65, + 0x22, 0x32, 0x2f, 0x04, 0x1f, 0xc0, 0x62, 0xaa, 0xd3, 0x12, 0x7d, 0x8b, 0xec, 0xa4, 0x21, 0x47, + 0xf6, 0x42, 0xfa, 0x98, 0xf3, 0x1c, 0xda, 0x49, 0x63, 0xe3, 0x47, 0x80, 0xff, 0x55, 0x3b, 0x5a, + 0x64, 0xfd, 0xe8, 0x57, 0x0d, 0x50, 0xff, 0xa0, 0x42, 0x1f, 0x8e, 0x2c, 0x61, 0xe0, 0xe8, 0x33, + 0xb6, 0xaf, 0x95, 0x2b, 0x8e, 0x96, 0xf9, 0xec, 0xeb, 0xdf, 0xfe, 0xfc, 0xbe, 0xb0, 0x85, 0x36, + 0xcb, 0x83, 0x3e, 0x25, 0xd6, 0x6b, 0x38, 0xb1, 0xd7, 0xcb, 0x76, 0x14, 0x29, 0xfe, 0x51, 0x16, + 0x97, 0x76, 0x59, 0x4d, 0xef, 0xd5, 0x25, 0x57, 0x35, 0xd9, 0x53, 0xd4, 0xd8, 0xbe, 0x56, 0xee, + 0x98, 0xd5, 0x88, 0x4f, 0x87, 0x76, 0x35, 0x3d, 0xb7, 0xac, 0x7c, 0xd5, 0x64, 0x0e, 0x64, 0x63, + 0xfb, 0x5a, 0xb9, 0xe3, 0x56, 0xc3, 0x3f, 0x60, 0xfe, 0xd6, 0xa4, 0x19, 0x64, 0x7b, 0xf8, 0x4e, + 0x3e, 0x65, 0xc3, 0x66, 0xbc, 0xb1, 0x3b, 0x16, 0x87, 0xac, 0x72, 0x8f, 0x57, 0xf9, 0x11, 0x7a, + 0x76, 0xe5, 0x2a, 0xd5, 0xcf, 0xa9, 0x7f, 0x44, 0xb5, 0x83, 0xe6, 0x5c, 0xae, 0x6a, 0x87, 0x9b, + 0x86, 0xb1, 0x3b, 0x16, 0x87, 0xac, 0xf6, 0x63, 0x5e, 0xed, 0x0b, 0xf4, 0xfc, 0x8a, 0xd5, 0x76, + 0x4f, 0x69, 0xf4, 0x8b, 0x06, 0x8b, 0x3d, 0x6e, 0x81, 0x9e, 0xe4, 0xd1, 0x97, 0xe1, 0x3c, 0xc6, + 0xd3, 0xab, 0x27, 0x8e, 0xf9, 0xee, 0x92, 0x96, 0xb2, 0xda, 0xa9, 0xff, 0x7c, 0x5e, 0xd4, 0xde, + 0x9d, 0x17, 0xb5, 0x3f, 0xce, 0x8b, 0xda, 0xb7, 0x17, 0xc5, 0x89, 0x77, 0x17, 0xc5, 0x89, 0xdf, + 0x2f, 0x8a, 0x13, 0x5f, 0xbc, 0xf6, 0x48, 0xd2, 0x68, 0xd6, 0x4a, 0x0e, 0x0d, 0xca, 0x0c, 0x93, + 0x87, 0xfc, 0x47, 0x08, 0x87, 0xfa, 0x7c, 0xc1, 0xff, 0x69, 0xc5, 0x5f, 0x62, 0xf3, 0xb4, 0x3b, + 0x38, 0x2e, 0x7b, 0x71, 0xe4, 0x64, 0xfd, 0x18, 0x52, 0x9b, 0xe1, 0xe9, 0x8f, 0xff, 0x1d, 0x00, + 0x8c, 0x6c, 0xdb, 0x77, 0x36, 0x11, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/snapshots/types/snapshot.pb.go b/sei-cosmos/snapshots/types/snapshot.pb.go index 7f6cccc235..a1631c6342 100644 --- a/sei-cosmos/snapshots/types/snapshot.pb.go +++ b/sei-cosmos/snapshots/types/snapshot.pb.go @@ -150,7 +150,6 @@ type SnapshotItem struct { // item is the specific type of snapshot item. // // Types that are valid to be assigned to Item: - // // *SnapshotItem_Store // *SnapshotItem_IAVL // *SnapshotItem_Extension @@ -489,7 +488,7 @@ func init() { } var fileDescriptor_dd7a3c9b0a19e1ee = []byte{ - // 522 bytes of a gzipped FileDescriptorProto + // 519 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x41, 0x6e, 0xd3, 0x40, 0x14, 0xf5, 0x34, 0x4e, 0x48, 0xbf, 0x8d, 0x94, 0x8e, 0x0a, 0xb2, 0x90, 0x70, 0x83, 0x37, 0xcd, 0x82, 0xda, 0x34, 0x54, 0x62, 0xc3, 0x86, 0x20, 0x24, 0x47, 0x02, 0x81, 0xa6, 0xa8, 0x0b, 0x36, @@ -521,8 +520,8 @@ var fileDescriptor_dd7a3c9b0a19e1ee = []byte{ 0x1c, 0x1c, 0x9d, 0xaf, 0x7c, 0x74, 0xb1, 0xf2, 0xd1, 0xcf, 0x95, 0x8f, 0xbe, 0xad, 0x7d, 0xeb, 0x62, 0xed, 0x5b, 0x3f, 0xd6, 0xbe, 0xf5, 0xe5, 0xf5, 0x24, 0x95, 0xc9, 0x7c, 0x14, 0x8e, 0x79, 0x1e, 0x09, 0x96, 0xee, 0xe9, 0xcf, 0x72, 0xcc, 0x33, 0x0d, 0xc6, 0x09, 0x4d, 0x0b, 0x53, 0x99, - 0x97, 0xe0, 0xea, 0x11, 0x90, 0xcb, 0x29, 0x13, 0xa3, 0x96, 0x96, 0xbf, 0xfc, 0x1d, 0x00, 0x00, - 0xff, 0xff, 0xba, 0xc1, 0x4f, 0x62, 0x2a, 0x04, 0x00, 0x00, + 0x97, 0xe0, 0xea, 0x11, 0x90, 0xcb, 0x29, 0x13, 0xa3, 0x96, 0x96, 0xbf, 0xfc, 0x3d, 0x00, 0xba, + 0xc1, 0x4f, 0x62, 0x2a, 0x04, 0x00, 0x00, } func (m *Snapshot) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/store/types/commit_info.pb.go b/sei-cosmos/store/types/commit_info.pb.go index 08a1d95140..afeb4c9cf2 100644 --- a/sei-cosmos/store/types/commit_info.pb.go +++ b/sei-cosmos/store/types/commit_info.pb.go @@ -195,7 +195,7 @@ func init() { } var fileDescriptor_83f4097f6265b52f = []byte{ - // 312 bytes of a gzipped FileDescriptorProto + // 308 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xb1, 0x4e, 0xfb, 0x30, 0x10, 0xc6, 0x93, 0x36, 0xfa, 0xff, 0x5b, 0x97, 0xc9, 0x62, 0x08, 0x0c, 0x6e, 0x55, 0x18, 0x2a, 0x21, 0x6c, 0xb5, 0x2c, 0x88, 0x81, 0xa1, 0x20, 0xa4, 0x8a, 0x2d, 0x6c, 0x2c, 0x28, 0x49, 0xdd, @@ -214,8 +214,8 @@ var fileDescriptor_83f4097f6265b52f = []byte{ 0xa3, 0xeb, 0x8d, 0xa3, 0xd5, 0x46, 0xf8, 0xeb, 0x8d, 0xf0, 0xbf, 0x37, 0xc2, 0x7f, 0xdb, 0x0a, 0x6f, 0xbd, 0x15, 0xde, 0xe7, 0x56, 0x78, 0x8f, 0x97, 0x99, 0xb1, 0xf9, 0x4b, 0x22, 0x53, 0x28, 0x14, 0x6a, 0x73, 0x4e, 0xbf, 0x99, 0xc2, 0x33, 0x15, 0x69, 0x1e, 0x9b, 0xd2, 0x29, 0x77, 0x3b, - 0x77, 0x36, 0xfb, 0x3a, 0xd7, 0x98, 0xfc, 0x23, 0xeb, 0xc5, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, - 0xa1, 0x53, 0x7e, 0x02, 0xd8, 0x01, 0x00, 0x00, + 0x77, 0x36, 0xfb, 0x3a, 0xd7, 0x98, 0xfc, 0x23, 0xeb, 0xc5, 0xcf, 0x00, 0xa1, 0x53, 0x7e, 0x02, + 0xd8, 0x01, 0x00, 0x00, } func (m *CommitInfo) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/store/types/listening.pb.go b/sei-cosmos/store/types/listening.pb.go index 4a5f8d5279..b8162dff57 100644 --- a/sei-cosmos/store/types/listening.pb.go +++ b/sei-cosmos/store/types/listening.pb.go @@ -104,7 +104,7 @@ func init() { } var fileDescriptor_a5d350879fe4fecd = []byte{ - // 236 bytes of a gzipped FileDescriptorProto + // 232 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x4c, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x4a, 0x2c, 0x4e, 0xd5, 0x2f, 0x2e, 0xc9, 0x2f, 0x4a, 0xd5, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0xcf, 0xc9, 0x2c, 0x2e, 0x49, 0xcd, 0xcb, 0xcc, 0x4b, 0xd7, @@ -118,8 +118,8 @@ var fileDescriptor_a5d350879fe4fecd = []byte{ 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x22, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0xec, 0xec, 0xe4, 0xfc, 0x1c, 0x30, 0x27, 0x39, 0x23, 0x31, 0x33, 0x0f, 0xc2, 0x82, - 0xf8, 0x18, 0xe2, 0xd9, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x52, 0x63, 0x40, 0x00, - 0x00, 0x00, 0xff, 0xff, 0xc4, 0xfc, 0xdb, 0x34, 0x0e, 0x01, 0x00, 0x00, + 0xf8, 0x18, 0xe2, 0xd9, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x52, 0x63, 0xc0, 0x00, + 0xc4, 0xfc, 0xdb, 0x34, 0x0e, 0x01, 0x00, 0x00, } func (m *StoreKVPair) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/types/abci.pb.go b/sei-cosmos/types/abci.pb.go index a116745522..dab6453cf2 100644 --- a/sei-cosmos/types/abci.pb.go +++ b/sei-cosmos/types/abci.pb.go @@ -628,7 +628,7 @@ func init() { } var fileDescriptor_4e37629bc7eb0df8 = []byte{ - // 985 bytes of a gzipped FileDescriptorProto + // 981 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x41, 0x6f, 0x1b, 0x45, 0x14, 0xf6, 0xda, 0xee, 0x3a, 0x3b, 0x4e, 0x09, 0x4c, 0x43, 0xb3, 0x49, 0xc1, 0x6b, 0x36, 0xad, 0xe4, 0x0b, 0x6b, 0x35, 0x0d, 0x08, 0xe5, 0x80, 0xd4, 0x2d, 0x29, 0x8d, 0xd4, 0x22, 0x34, 0x71, @@ -681,16 +681,16 @@ var fileDescriptor_4e37629bc7eb0df8 = []byte{ 0xc3, 0x71, 0x6f, 0x26, 0xf3, 0xa5, 0x3d, 0x46, 0x4d, 0x25, 0x14, 0x8d, 0xfb, 0x43, 0x31, 0x4d, 0x55, 0x2e, 0xb1, 0x7b, 0xaf, 0xe7, 0x5e, 0xd9, 0x7d, 0x35, 0xf7, 0xb0, 0x51, 0x42, 0xc9, 0xe9, 0x13, 0x04, 0xe8, 0x91, 0x06, 0x5a, 0xcb, 0xa6, 0x02, 0x08, 0x8e, 0x18, 0xa0, 0xab, 0x4f, 0x28, - 0x67, 0xfd, 0x74, 0x9a, 0x0c, 0x58, 0x96, 0x0b, 0x0b, 0xaa, 0x97, 0xdc, 0x45, 0xf5, 0x92, 0xd3, - 0x27, 0x48, 0xa3, 0x2f, 0x00, 0xe0, 0x10, 0x01, 0xea, 0xc3, 0x85, 0x20, 0x80, 0x7a, 0xb8, 0xfb, - 0x7a, 0xee, 0x95, 0xbc, 0xc5, 0xab, 0x28, 0x7c, 0x3e, 0x71, 0x34, 0xe8, 0x69, 0x5b, 0x77, 0x18, - 0x47, 0x49, 0xa4, 0xe0, 0x83, 0x5f, 0x27, 0x06, 0xe0, 0x8f, 0x51, 0x4d, 0xcd, 0xa4, 0x6b, 0x03, - 0x9f, 0x77, 0x57, 0xf3, 0x59, 0xfc, 0xa6, 0x88, 0x3e, 0x60, 0x18, 0x0d, 0xbf, 0x7c, 0xf5, 0x77, - 0xab, 0xf2, 0xf2, 0xa2, 0x65, 0x9d, 0x5f, 0xb4, 0xac, 0xbf, 0x2e, 0x5a, 0xd6, 0x0f, 0x97, 0xad, - 0xca, 0xf9, 0x65, 0xab, 0xf2, 0xea, 0xb2, 0x55, 0xf9, 0x7a, 0x8f, 0x47, 0x6a, 0x3c, 0x1d, 0x04, - 0x43, 0x91, 0x74, 0x25, 0x8b, 0x3e, 0x84, 0x4f, 0xf1, 0x50, 0xc4, 0x00, 0x86, 0x63, 0x1a, 0xa5, - 0xc6, 0x32, 0x7f, 0x64, 0xf8, 0x31, 0x0e, 0x6c, 0x48, 0x7a, 0xf0, 0x4f, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x1a, 0x30, 0x19, 0xba, 0xa8, 0x07, 0x00, 0x00, + 0x67, 0xfd, 0x74, 0x9a, 0x0c, 0x58, 0xe6, 0xd6, 0x8a, 0xea, 0x25, 0x77, 0x51, 0xbd, 0xe4, 0xf4, + 0x09, 0xd2, 0xe8, 0x0b, 0x00, 0x38, 0x44, 0x80, 0xfa, 0x70, 0x21, 0x08, 0xa0, 0x1e, 0xee, 0xbe, + 0x9e, 0x7b, 0x25, 0x6f, 0xf1, 0x2a, 0x0a, 0x9f, 0x4f, 0x1c, 0x0d, 0x7a, 0xda, 0xd6, 0x1d, 0xc6, + 0x51, 0x12, 0x29, 0xf8, 0xe0, 0xd7, 0x89, 0x01, 0xf8, 0x63, 0x54, 0x53, 0x33, 0xe9, 0xda, 0xc0, + 0xe7, 0xdd, 0xd5, 0x7c, 0x16, 0xbf, 0x29, 0xa2, 0x0f, 0x18, 0x46, 0xc3, 0x2f, 0x5f, 0xfd, 0xdd, + 0xaa, 0xbc, 0xbc, 0x68, 0x59, 0xe7, 0x17, 0x2d, 0xeb, 0xaf, 0x8b, 0x96, 0xf5, 0xc3, 0x65, 0xab, + 0x72, 0x7e, 0xd9, 0xaa, 0xbc, 0xba, 0x6c, 0x55, 0xbe, 0xde, 0xe3, 0x91, 0x1a, 0x4f, 0x07, 0xc1, + 0x50, 0x24, 0x5d, 0xc9, 0xa2, 0x0f, 0xe1, 0x53, 0x3c, 0x14, 0x31, 0x80, 0xe1, 0x98, 0x46, 0xa9, + 0xb1, 0xcc, 0x1f, 0x19, 0x7e, 0x8c, 0x03, 0x1b, 0x92, 0x1e, 0xfc, 0x33, 0x00, 0x1a, 0x30, 0x19, + 0xba, 0xa8, 0x07, 0x00, 0x00, } func (m *TxResponse) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/types/coin.pb.go b/sei-cosmos/types/coin.pb.go index fa8135ee35..f9297c3f42 100644 --- a/sei-cosmos/types/coin.pb.go +++ b/sei-cosmos/types/coin.pb.go @@ -203,7 +203,7 @@ func init() { func init() { proto.RegisterFile("cosmos/base/v1beta1/coin.proto", fileDescriptor_189a96714eafc2df) } var fileDescriptor_189a96714eafc2df = []byte{ - // 272 bytes of a gzipped FileDescriptorProto + // 271 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4b, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x4a, 0x2c, 0x4e, 0xd5, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0xce, 0xcf, 0xcc, 0xd3, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x86, 0xc8, 0xeb, 0x81, @@ -213,14 +213,14 @@ var fileDescriptor_189a96714eafc2df = []byte{ 0xcd, 0x2f, 0xcd, 0x2b, 0x91, 0x60, 0x02, 0x09, 0x3b, 0x71, 0x9f, 0xb8, 0x27, 0xcf, 0x70, 0xeb, 0x9e, 0x3c, 0xb3, 0x67, 0x5e, 0x49, 0x10, 0x54, 0xca, 0x8a, 0xe5, 0xc5, 0x02, 0x79, 0x46, 0x25, 0x2f, 0x2e, 0x76, 0x97, 0xd4, 0x64, 0x72, 0xcc, 0x72, 0x49, 0x4d, 0x46, 0x33, 0x4b, 0x93, 0x8b, - 0xc3, 0x33, 0xaf, 0x24, 0x00, 0xec, 0x17, 0x59, 0x2e, 0xe6, 0xcc, 0xbc, 0x12, 0x88, 0x51, 0xa8, - 0xf6, 0x83, 0xc4, 0x41, 0x4a, 0x5d, 0x52, 0x93, 0xe1, 0x4a, 0x53, 0x52, 0x93, 0xd1, 0x95, 0x82, - 0x8c, 0x07, 0x89, 0x3b, 0x85, 0xdc, 0x78, 0x28, 0xc7, 0xd0, 0xf0, 0x48, 0x8e, 0xe1, 0xc4, 0x23, - 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, - 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x8c, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, - 0x92, 0xf3, 0x73, 0xf5, 0x8b, 0x53, 0x33, 0x75, 0xc1, 0x41, 0x94, 0x9c, 0x9f, 0x03, 0xe6, 0x24, - 0x67, 0x24, 0x66, 0xe6, 0x41, 0x58, 0x90, 0xd0, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0x4e, 0x62, 0x03, - 0x2b, 0x32, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x12, 0xc7, 0x8e, 0xe3, 0x94, 0x01, 0x00, 0x00, + 0xc3, 0x33, 0xaf, 0x24, 0x00, 0xec, 0x17, 0x59, 0x2e, 0xe6, 0xcc, 0xbc, 0x12, 0x09, 0x46, 0x54, + 0x3d, 0x20, 0xfb, 0x41, 0xe2, 0x20, 0xa5, 0x2e, 0xa9, 0xc9, 0x70, 0xa5, 0x29, 0xa9, 0xc9, 0x12, + 0x8c, 0x98, 0xc6, 0x83, 0xc4, 0x9d, 0x42, 0x6e, 0x3c, 0x94, 0x63, 0x68, 0x78, 0x24, 0xc7, 0x70, + 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, + 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x46, 0xe9, 0x99, 0x25, 0x19, 0xa5, + 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xc5, 0xa9, 0x99, 0xba, 0xe0, 0x20, 0x4a, 0xce, 0xcf, 0x01, + 0x73, 0x92, 0x33, 0x12, 0x33, 0xf3, 0x20, 0x2c, 0x48, 0xe8, 0x97, 0x54, 0x16, 0xa4, 0x16, 0x27, + 0xb1, 0x81, 0x15, 0x19, 0x03, 0x06, 0x00, 0x12, 0xc7, 0x8e, 0xe3, 0x94, 0x01, 0x00, 0x00, } func (this *Coin) Equal(that interface{}) bool { diff --git a/sei-cosmos/types/kv/kv.pb.go b/sei-cosmos/types/kv/kv.pb.go index 7d1882dca1..4a12fbb58a 100644 --- a/sei-cosmos/types/kv/kv.pb.go +++ b/sei-cosmos/types/kv/kv.pb.go @@ -129,7 +129,7 @@ func init() { func init() { proto.RegisterFile("cosmos/base/kv/v1beta1/kv.proto", fileDescriptor_a44e87fe7182bb73) } var fileDescriptor_a44e87fe7182bb73 = []byte{ - // 232 bytes of a gzipped FileDescriptorProto + // 229 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4f, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x4a, 0x2c, 0x4e, 0xd5, 0xcf, 0x2e, 0xd3, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0xcf, 0x2e, 0xd3, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x83, 0x28, 0xd0, @@ -143,8 +143,8 @@ var fileDescriptor_a44e87fe7182bb73 = []byte{ 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x99, 0xa6, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x17, 0xa7, 0x66, 0xea, 0x82, 0x9d, 0x98, 0x9c, 0x9f, 0x03, 0xe6, 0x24, 0x67, 0x24, 0x66, 0xe6, 0x41, 0x58, 0x90, 0x10, 0x28, 0xa9, 0x2c, - 0x48, 0x2d, 0xd6, 0xcf, 0x2e, 0x4b, 0x62, 0x03, 0xab, 0x33, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, - 0xf1, 0x07, 0xdb, 0xfc, 0x1b, 0x01, 0x00, 0x00, + 0x48, 0x2d, 0xd6, 0xcf, 0x2e, 0x4b, 0x62, 0x03, 0xab, 0x33, 0x06, 0x0c, 0x00, 0xf1, 0x07, 0xdb, + 0xfc, 0x1b, 0x01, 0x00, 0x00, } func (m *Pairs) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/types/query/pagination.pb.go b/sei-cosmos/types/query/pagination.pb.go index 79e7fa99bd..1c824e23a1 100644 --- a/sei-cosmos/types/query/pagination.pb.go +++ b/sei-cosmos/types/query/pagination.pb.go @@ -196,7 +196,7 @@ func init() { } var fileDescriptor_53d6d609fe6828af = []byte{ - // 289 bytes of a gzipped FileDescriptorProto + // 286 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x44, 0x90, 0xbf, 0x6a, 0xf3, 0x30, 0x14, 0xc5, 0xa3, 0x2f, 0x7f, 0x51, 0x32, 0x7c, 0x88, 0x52, 0x94, 0x45, 0x0d, 0x99, 0x4c, 0xa1, 0x36, 0xa1, 0x4b, 0xb7, 0x42, 0xd7, 0x2e, 0xc5, 0x74, 0xea, 0x12, 0x64, 0x73, 0xe3, 0x88, 0xda, @@ -214,8 +214,7 @@ var fileDescriptor_53d6d609fe6828af = []byte{ 0xd9, 0x0a, 0x72, 0x6a, 0x05, 0xf9, 0x6e, 0x05, 0xf9, 0xe8, 0xc4, 0xe0, 0xd4, 0x89, 0xc1, 0x57, 0x27, 0x06, 0x2f, 0x77, 0x99, 0xc2, 0x7d, 0x9d, 0x84, 0xa9, 0x29, 0x22, 0x0b, 0xea, 0xc6, 0xcd, 0x92, 0x9a, 0xdc, 0x41, 0xba, 0x97, 0x4a, 0xfb, 0xcb, 0x4f, 0x8a, 0x4d, 0x09, 0xd6, 0x6f, 0x9a, - 0x4c, 0x9c, 0x7a, 0xfb, 0x13, 0x00, 0x00, 0xff, 0xff, 0x85, 0xb9, 0x8b, 0x86, 0x6f, 0x01, 0x00, - 0x00, + 0x4c, 0x9c, 0x7a, 0xfb, 0x33, 0x00, 0x85, 0xb9, 0x8b, 0x86, 0x6f, 0x01, 0x00, 0x00, } func (m *PageRequest) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/types/tx/service.pb.go b/sei-cosmos/types/tx/service.pb.go index f13c6ba530..623be9dd59 100644 --- a/sei-cosmos/types/tx/service.pb.go +++ b/sei-cosmos/types/tx/service.pb.go @@ -718,69 +718,69 @@ func init() { } var fileDescriptor_e0b00a618705eca7 = []byte{ - // 983 bytes of a gzipped FileDescriptorProto + // 981 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xcd, 0x6e, 0xdb, 0x46, - 0x10, 0x36, 0x29, 0xdb, 0x52, 0x46, 0x76, 0xa2, 0xac, 0x5d, 0x5b, 0x51, 0x5a, 0x59, 0x61, 0xea, + 0x10, 0x36, 0x29, 0xdb, 0x72, 0x46, 0x76, 0xa2, 0xac, 0x5d, 0x5b, 0x51, 0x5a, 0x59, 0x61, 0xea, 0x9f, 0x08, 0x30, 0x89, 0xa8, 0x09, 0x50, 0x14, 0xbd, 0x58, 0x3f, 0x71, 0x85, 0x36, 0x51, 0xb0, - 0x72, 0x11, 0xa4, 0x28, 0x20, 0x50, 0xd2, 0x86, 0x22, 0x2a, 0x71, 0x65, 0xee, 0xca, 0xa0, 0xe0, + 0x52, 0x11, 0xa4, 0x28, 0x20, 0x50, 0xd2, 0x86, 0x22, 0x2a, 0x71, 0x65, 0xee, 0xca, 0xa0, 0xe0, 0x18, 0x05, 0x7a, 0xec, 0xa9, 0x68, 0x0f, 0x7d, 0x88, 0xbe, 0x44, 0x8f, 0x3d, 0x1a, 0xe8, 0xa5, 0xc7, 0xc2, 0xee, 0x03, 0xf4, 0x11, 0x0a, 0x2e, 0x57, 0x12, 0x25, 0x53, 0x71, 0x1a, 0xe4, 0x62, - 0xcc, 0x7a, 0xbe, 0x99, 0xf9, 0x66, 0x96, 0xdf, 0xac, 0x60, 0xab, 0x45, 0x59, 0x8f, 0x32, 0x83, + 0xcc, 0x7a, 0xbe, 0x99, 0xf9, 0x66, 0x96, 0xdf, 0xac, 0x60, 0xbb, 0x45, 0x59, 0x8f, 0x32, 0x83, 0x7b, 0xc6, 0xc9, 0xc3, 0x26, 0xe1, 0xe6, 0x43, 0x83, 0x11, 0xf7, 0xc4, 0x6e, 0x11, 0xbd, 0xef, - 0x52, 0x4e, 0xd1, 0xed, 0x00, 0xa0, 0x73, 0x4f, 0x97, 0x80, 0xcc, 0x7d, 0x19, 0xd3, 0x34, 0x19, - 0x31, 0xcc, 0x66, 0xcb, 0x1e, 0x87, 0xfa, 0x87, 0x20, 0x2e, 0x93, 0x0f, 0x83, 0x8e, 0x07, 0xc4, - 0x1d, 0x8e, 0x51, 0x7d, 0xd3, 0xb2, 0x1d, 0x93, 0xdb, 0xd4, 0x91, 0xd8, 0xcc, 0x55, 0x12, 0xdc, - 0x93, 0xbe, 0x75, 0x8b, 0x5a, 0x54, 0x98, 0x86, 0x6f, 0xc9, 0xff, 0x7e, 0x68, 0x51, 0x6a, 0x75, + 0x52, 0x4e, 0xd1, 0xed, 0x00, 0xa0, 0x73, 0x4f, 0x97, 0x80, 0xf4, 0x7d, 0x19, 0xd3, 0x34, 0x19, + 0x31, 0xcc, 0x66, 0xcb, 0x1e, 0x87, 0xfa, 0x87, 0x20, 0x2e, 0x9d, 0x0b, 0x83, 0x8e, 0x07, 0xc4, + 0x1d, 0x8e, 0x51, 0x7d, 0xd3, 0xb2, 0x1d, 0x93, 0xdb, 0xd4, 0x91, 0xd8, 0xf4, 0x55, 0x12, 0xdc, + 0x93, 0xbe, 0x0d, 0x8b, 0x5a, 0x54, 0x98, 0x86, 0x6f, 0xc9, 0xff, 0x7e, 0x68, 0x51, 0x6a, 0x75, 0x89, 0x61, 0xf6, 0x6d, 0xc3, 0x74, 0x1c, 0xca, 0x45, 0x3a, 0x36, 0xf2, 0x72, 0xe2, 0xb4, 0x89, 0xdb, 0xb3, 0x1d, 0x6e, 0xf0, 0x61, 0x9f, 0x30, 0xa3, 0xd9, 0xa5, 0xad, 0xef, 0xe6, 0x7a, 0xc5, - 0xdf, 0xc0, 0xab, 0xfd, 0xa6, 0x00, 0x3a, 0x24, 0xfc, 0xc8, 0x63, 0x95, 0x13, 0xe2, 0x70, 0x4c, - 0x8e, 0x07, 0x84, 0x71, 0xb4, 0x01, 0xcb, 0xc4, 0x3f, 0xb3, 0xb4, 0x92, 0x8b, 0xed, 0xdd, 0xc0, - 0xf2, 0x84, 0x9e, 0x00, 0x4c, 0xda, 0x49, 0xab, 0x39, 0x65, 0x2f, 0x59, 0xd8, 0xd1, 0xe5, 0xcc, - 0xfc, 0xde, 0x75, 0xd1, 0xfb, 0x68, 0x76, 0xfa, 0x73, 0xd3, 0x22, 0x32, 0x27, 0x0e, 0x45, 0xa2, - 0xc7, 0x90, 0xa0, 0x6e, 0x9b, 0xb8, 0x8d, 0xe6, 0x30, 0x1d, 0xcb, 0x29, 0x7b, 0x37, 0x0b, 0x19, - 0xfd, 0xca, 0xe4, 0xf5, 0x9a, 0x0f, 0x29, 0x0e, 0x71, 0x9c, 0x06, 0x86, 0x76, 0xae, 0xc0, 0xda, - 0x14, 0x5b, 0xd6, 0xa7, 0x0e, 0x23, 0x68, 0x17, 0x62, 0xdc, 0x0b, 0xb8, 0x26, 0x0b, 0x1f, 0x44, - 0x64, 0x3a, 0xf2, 0xb0, 0x8f, 0x40, 0x87, 0xb0, 0xc2, 0xbd, 0x86, 0x2b, 0xe3, 0x58, 0x5a, 0x15, - 0x11, 0x1f, 0x4f, 0x75, 0x20, 0x6e, 0x35, 0x14, 0x28, 0xc1, 0x38, 0xc9, 0xc7, 0xb6, 0x9f, 0x28, - 0x3c, 0x88, 0x98, 0x18, 0xc4, 0xee, 0xb5, 0x83, 0x90, 0x99, 0x42, 0xa1, 0x1a, 0x01, 0x54, 0x74, - 0xa9, 0xd9, 0x6e, 0x99, 0x8c, 0xfb, 0xc5, 0x82, 0xf9, 0xdf, 0x81, 0x04, 0xf7, 0x1a, 0xcd, 0x21, - 0x27, 0x7e, 0x57, 0xca, 0xde, 0x0a, 0x8e, 0x73, 0xaf, 0xe8, 0x1f, 0xd1, 0x23, 0x58, 0xec, 0xd1, - 0x36, 0x11, 0xc3, 0xbf, 0x59, 0xc8, 0x45, 0x34, 0x3b, 0xce, 0xf7, 0x94, 0xb6, 0x09, 0x16, 0x68, - 0xed, 0x5b, 0x58, 0x9b, 0x2a, 0x23, 0x07, 0x57, 0x81, 0x64, 0x68, 0x1e, 0xa2, 0xd4, 0xdb, 0x8e, - 0x03, 0x26, 0xe3, 0xd0, 0x5e, 0xc0, 0xad, 0xba, 0xdd, 0x1b, 0x74, 0x4d, 0x3e, 0xba, 0x6d, 0xf4, - 0x00, 0x54, 0xee, 0xc9, 0x84, 0xd1, 0x37, 0x52, 0x54, 0xd3, 0x0a, 0x56, 0xb9, 0x37, 0xd5, 0xac, - 0x3a, 0xd5, 0xac, 0xf6, 0xa3, 0x02, 0xa9, 0x49, 0x66, 0x49, 0xfa, 0x73, 0x48, 0x58, 0x26, 0x6b, - 0xd8, 0xce, 0x2b, 0x2a, 0x0b, 0xdc, 0x9b, 0xcf, 0xf8, 0xd0, 0x64, 0x55, 0xe7, 0x15, 0xc5, 0x71, - 0x2b, 0x30, 0xd0, 0xa7, 0xb0, 0xec, 0x12, 0x36, 0xe8, 0x72, 0xf9, 0xf9, 0xe6, 0xe6, 0xc7, 0x62, - 0x81, 0xc3, 0x12, 0xaf, 0x69, 0xb0, 0x22, 0x3e, 0xbe, 0x51, 0x8b, 0x08, 0x16, 0x3b, 0x26, 0xeb, - 0x08, 0x0e, 0x37, 0xb0, 0xb0, 0xb5, 0x33, 0x58, 0x95, 0x18, 0x49, 0x76, 0xfb, 0xda, 0x39, 0x88, - 0x19, 0xcc, 0x5c, 0x84, 0xfa, 0x8e, 0x17, 0xe1, 0xc1, 0xc6, 0x21, 0xe1, 0x45, 0x5f, 0xfe, 0x2f, - 0x6c, 0xde, 0x39, 0xf2, 0x58, 0x48, 0xd1, 0x1d, 0x62, 0x5b, 0x1d, 0x2e, 0xb8, 0xc4, 0xb0, 0x3c, - 0xbd, 0x2f, 0x45, 0x6b, 0xff, 0x2a, 0xb0, 0x79, 0xa5, 0xf4, 0xff, 0x95, 0xe7, 0x23, 0x48, 0x88, - 0xd5, 0xd5, 0xb0, 0xdb, 0x92, 0xca, 0x1d, 0x7d, 0xb2, 0xbe, 0xf4, 0x60, 0x71, 0x89, 0x12, 0xd5, - 0x32, 0x8e, 0x0b, 0x68, 0xb5, 0x8d, 0xf6, 0x61, 0x49, 0x98, 0x52, 0x86, 0x9b, 0x73, 0x42, 0x70, - 0x80, 0x9a, 0x91, 0xee, 0xe2, 0x3b, 0x4b, 0x37, 0xff, 0x05, 0xc4, 0xe5, 0x86, 0x42, 0x69, 0x58, - 0xaf, 0xe1, 0x72, 0x05, 0x37, 0x8a, 0x2f, 0x1b, 0x5f, 0x3f, 0xab, 0x3f, 0xaf, 0x94, 0xaa, 0x4f, - 0xaa, 0x95, 0x72, 0x6a, 0x01, 0xa5, 0x60, 0x65, 0xec, 0x39, 0xa8, 0x97, 0x52, 0x0a, 0xba, 0x0d, - 0xab, 0xe3, 0xff, 0x94, 0x2b, 0xf5, 0x52, 0x4a, 0xcd, 0xbf, 0x86, 0xd5, 0x29, 0xd1, 0xa2, 0x2c, - 0x64, 0x8a, 0xb8, 0x76, 0x50, 0x2e, 0x1d, 0xd4, 0x8f, 0x1a, 0x4f, 0x6b, 0xe5, 0xca, 0x4c, 0xd6, - 0x34, 0xac, 0xcf, 0xf8, 0x8b, 0x5f, 0xd5, 0x4a, 0x5f, 0xa6, 0x14, 0xb4, 0x09, 0x6b, 0x33, 0x9e, - 0xfa, 0xcb, 0x67, 0xa5, 0x94, 0x1a, 0x11, 0x72, 0x20, 0x3c, 0xb1, 0xc2, 0xcf, 0x4b, 0x10, 0xaf, - 0x07, 0xaf, 0x20, 0x3a, 0x85, 0xc4, 0x48, 0x6f, 0x48, 0x8b, 0xb8, 0xa9, 0x19, 0x99, 0x67, 0xee, - 0xbf, 0x11, 0x23, 0xbf, 0xca, 0x9d, 0x1f, 0xfe, 0xfc, 0xe7, 0x17, 0x35, 0xf7, 0x99, 0x92, 0xd7, - 0xee, 0x1a, 0x11, 0x2f, 0xf0, 0xa8, 0xe0, 0x31, 0x2c, 0x09, 0xf1, 0xa0, 0xad, 0x88, 0xac, 0x61, - 0xe9, 0x65, 0x72, 0xf3, 0x01, 0xb2, 0xe6, 0xb6, 0xa8, 0xb9, 0x85, 0x3e, 0x32, 0xa2, 0x5e, 0x5b, - 0x66, 0x9c, 0xfa, 0x72, 0x3d, 0x43, 0xdf, 0x43, 0x32, 0xb4, 0x17, 0xd1, 0xf6, 0x9b, 0xd6, 0xe9, - 0xa4, 0xfc, 0xce, 0x75, 0x30, 0x49, 0xe2, 0x9e, 0x20, 0x71, 0xd7, 0x6f, 0x7c, 0x23, 0x9a, 0x07, - 0x7a, 0x0d, 0xc9, 0xd0, 0x8b, 0x16, 0x49, 0xe0, 0xea, 0xfb, 0x1c, 0x49, 0x20, 0xe2, 0x61, 0xd4, - 0xb2, 0x82, 0x40, 0x1a, 0xcd, 0xab, 0xfe, 0xab, 0x02, 0xb7, 0x66, 0x54, 0x8b, 0x1e, 0x44, 0xe7, - 0x8e, 0x58, 0x2a, 0x99, 0xfc, 0xdb, 0x40, 0x25, 0x95, 0x7d, 0x41, 0x65, 0x17, 0x6d, 0xcf, 0xb9, - 0x10, 0x21, 0x4e, 0xe3, 0x34, 0x58, 0x4b, 0x67, 0xc5, 0xfa, 0x1f, 0x17, 0x59, 0xe5, 0xfc, 0x22, - 0xab, 0xfc, 0x7d, 0x91, 0x55, 0x7e, 0xba, 0xcc, 0x2e, 0xfc, 0x7e, 0x99, 0x55, 0xce, 0x2f, 0xb3, - 0x0b, 0x7f, 0x5d, 0x66, 0x17, 0xbe, 0x79, 0x6c, 0xd9, 0xbc, 0x33, 0x68, 0xea, 0x2d, 0xda, 0x33, - 0x18, 0xb1, 0xf7, 0xc5, 0x8f, 0x99, 0x16, 0xed, 0x8a, 0x43, 0xab, 0x63, 0xda, 0x4e, 0x60, 0xc9, - 0x4a, 0xc1, 0xcf, 0x1e, 0xaf, 0xb9, 0x2c, 0x70, 0x9f, 0xfc, 0x17, 0x00, 0x00, 0xff, 0xff, 0x78, - 0x42, 0xb2, 0xa4, 0x07, 0x0a, 0x00, 0x00, + 0xdf, 0xc0, 0xab, 0xfd, 0xa6, 0x00, 0x3a, 0x22, 0xbc, 0xee, 0xb1, 0xf2, 0x09, 0x71, 0x38, 0x26, + 0xc7, 0x03, 0xc2, 0x38, 0xda, 0x84, 0x65, 0xe2, 0x9f, 0x59, 0x4a, 0xc9, 0xc6, 0xf6, 0x6f, 0x60, + 0x79, 0x42, 0x4f, 0x00, 0x26, 0xed, 0xa4, 0xd4, 0xac, 0xb2, 0x9f, 0xc8, 0xef, 0xea, 0x72, 0x66, + 0x7e, 0xef, 0xba, 0xe8, 0x7d, 0x34, 0x3b, 0xfd, 0xb9, 0x69, 0x11, 0x99, 0x13, 0x87, 0x22, 0xd1, + 0x63, 0x58, 0xa1, 0x6e, 0x9b, 0xb8, 0x8d, 0xe6, 0x30, 0x15, 0xcb, 0x2a, 0xfb, 0x37, 0xf3, 0x69, + 0xfd, 0xca, 0xe4, 0xf5, 0xaa, 0x0f, 0x29, 0x0c, 0x71, 0x9c, 0x06, 0x86, 0x76, 0xae, 0xc0, 0xfa, + 0x14, 0x5b, 0xd6, 0xa7, 0x0e, 0x23, 0x68, 0x0f, 0x62, 0xdc, 0x0b, 0xb8, 0x26, 0xf2, 0x1f, 0x44, + 0x64, 0xaa, 0x7b, 0xd8, 0x47, 0xa0, 0x23, 0x58, 0xe5, 0x5e, 0xc3, 0x95, 0x71, 0x2c, 0xa5, 0x8a, + 0x88, 0x8f, 0xa7, 0x3a, 0x10, 0xb7, 0x1a, 0x0a, 0x94, 0x60, 0x9c, 0xe0, 0x63, 0xdb, 0x4f, 0x14, + 0x1e, 0x44, 0x4c, 0x0c, 0x62, 0xef, 0xda, 0x41, 0xc8, 0x4c, 0xa1, 0x50, 0x8d, 0x00, 0x2a, 0xb8, + 0xd4, 0x6c, 0xb7, 0x4c, 0xc6, 0xeb, 0x9e, 0x9c, 0x15, 0xba, 0x03, 0x2b, 0xdc, 0x6b, 0x34, 0x87, + 0x9c, 0xf8, 0x5d, 0x29, 0xfb, 0xab, 0x38, 0xce, 0xbd, 0x82, 0x7f, 0x44, 0x8f, 0x60, 0xb1, 0x47, + 0xdb, 0x44, 0x0c, 0xff, 0x66, 0x3e, 0x1b, 0xd1, 0xec, 0x38, 0xdf, 0x53, 0xda, 0x26, 0x58, 0xa0, + 0xb5, 0x6f, 0x61, 0x7d, 0xaa, 0x8c, 0x1c, 0x5c, 0x19, 0x12, 0xa1, 0x79, 0x88, 0x52, 0x6f, 0x3b, + 0x0e, 0x98, 0x8c, 0x43, 0x7b, 0x01, 0xb7, 0x6a, 0x76, 0x6f, 0xd0, 0x35, 0xf9, 0xe8, 0xb6, 0xd1, + 0x03, 0x50, 0xb9, 0x27, 0x13, 0x46, 0xdf, 0x48, 0x41, 0x4d, 0x29, 0x58, 0xe5, 0xde, 0x54, 0xb3, + 0xea, 0x54, 0xb3, 0xda, 0x8f, 0x0a, 0x24, 0x27, 0x99, 0x25, 0xe9, 0xcf, 0x61, 0xc5, 0x32, 0x59, + 0xc3, 0x76, 0x5e, 0x51, 0x59, 0xe0, 0xde, 0x7c, 0xc6, 0x47, 0x26, 0xab, 0x38, 0xaf, 0x28, 0x8e, + 0x5b, 0x81, 0x81, 0x3e, 0x85, 0x65, 0x97, 0xb0, 0x41, 0x97, 0xcb, 0xcf, 0x37, 0x3b, 0x3f, 0x16, + 0x0b, 0x1c, 0x96, 0x78, 0x4d, 0x83, 0x55, 0xf1, 0xf1, 0x8d, 0x5a, 0x44, 0xb0, 0xd8, 0x31, 0x59, + 0x47, 0x70, 0xb8, 0x81, 0x85, 0xad, 0x9d, 0xc1, 0x9a, 0xc4, 0x48, 0xb2, 0x3b, 0xd7, 0xce, 0x41, + 0xcc, 0x60, 0xe6, 0x22, 0xd4, 0x77, 0xbc, 0x08, 0x0f, 0x36, 0x8f, 0x08, 0x2f, 0xf8, 0xf2, 0x7f, + 0x61, 0xf3, 0x4e, 0xdd, 0x63, 0x21, 0x45, 0x77, 0x88, 0x6d, 0x75, 0xb8, 0xe0, 0x12, 0xc3, 0xf2, + 0xf4, 0xbe, 0x14, 0xad, 0xfd, 0xab, 0xc0, 0xd6, 0x95, 0xd2, 0xff, 0x57, 0x9e, 0x8f, 0x60, 0x45, + 0xac, 0xae, 0x86, 0xdd, 0x96, 0x54, 0xee, 0xe8, 0x93, 0xf5, 0xa5, 0x07, 0x8b, 0x4b, 0x94, 0xa8, + 0x94, 0x70, 0x5c, 0x40, 0x2b, 0x6d, 0x74, 0x00, 0x4b, 0xc2, 0x94, 0x32, 0xdc, 0x9a, 0x13, 0x82, + 0x03, 0xd4, 0x8c, 0x74, 0x17, 0xdf, 0x59, 0xba, 0xb9, 0x2f, 0x20, 0x2e, 0x37, 0x14, 0x4a, 0xc1, + 0x46, 0x15, 0x97, 0xca, 0xb8, 0x51, 0x78, 0xd9, 0xf8, 0xfa, 0x59, 0xed, 0x79, 0xb9, 0x58, 0x79, + 0x52, 0x29, 0x97, 0x92, 0x0b, 0x28, 0x09, 0xab, 0x63, 0xcf, 0x61, 0xad, 0x98, 0x54, 0xd0, 0x6d, + 0x58, 0x1b, 0xff, 0xa7, 0x54, 0xae, 0x15, 0x93, 0x6a, 0xee, 0x35, 0xac, 0x4d, 0x89, 0x16, 0x65, + 0x20, 0x5d, 0xc0, 0xd5, 0xc3, 0x52, 0xf1, 0xb0, 0x56, 0x6f, 0x3c, 0xad, 0x96, 0xca, 0x33, 0x59, + 0x53, 0xb0, 0x31, 0xe3, 0x2f, 0x7c, 0x55, 0x2d, 0x7e, 0x99, 0x54, 0xd0, 0x16, 0xac, 0xcf, 0x78, + 0x6a, 0x2f, 0x9f, 0x15, 0x93, 0x6a, 0x44, 0xc8, 0xa1, 0xf0, 0xc4, 0xf2, 0x3f, 0x2f, 0x41, 0xbc, + 0x16, 0xbc, 0x82, 0xe8, 0x14, 0x56, 0x46, 0x7a, 0x43, 0x5a, 0xc4, 0x4d, 0xcd, 0xc8, 0x3c, 0x7d, + 0xff, 0x8d, 0x18, 0xf9, 0x55, 0xee, 0xfe, 0xf0, 0xe7, 0x3f, 0xbf, 0xa8, 0xd9, 0xcf, 0x94, 0x9c, + 0x76, 0xd7, 0x88, 0x78, 0x81, 0x47, 0x05, 0x8f, 0x61, 0x49, 0x88, 0x07, 0x6d, 0x47, 0x64, 0x0d, + 0x4b, 0x2f, 0x9d, 0x9d, 0x0f, 0x90, 0x35, 0x77, 0x44, 0xcd, 0x6d, 0xf4, 0x91, 0x11, 0xf5, 0xda, + 0x32, 0xe3, 0xd4, 0x97, 0xeb, 0x19, 0xfa, 0x1e, 0x12, 0xa1, 0xbd, 0x88, 0x76, 0xde, 0xb4, 0x4e, + 0x27, 0xe5, 0x77, 0xaf, 0x83, 0x49, 0x12, 0xf7, 0x04, 0x89, 0xbb, 0x7e, 0xe3, 0x9b, 0xd1, 0x3c, + 0xd0, 0x6b, 0x48, 0x84, 0x5e, 0xb4, 0x48, 0x02, 0x57, 0xdf, 0xe7, 0xf4, 0xee, 0x75, 0x30, 0x49, + 0x20, 0x23, 0x08, 0xa4, 0xd0, 0xbc, 0xea, 0xbf, 0x2a, 0x70, 0x6b, 0x46, 0xb5, 0xe8, 0x41, 0x74, + 0xee, 0x88, 0xa5, 0x92, 0xce, 0xbd, 0x0d, 0x54, 0x52, 0x39, 0x10, 0x54, 0xf6, 0xd0, 0xce, 0x9c, + 0x0b, 0x11, 0xe2, 0x34, 0x4e, 0x83, 0xb5, 0x74, 0x56, 0xa8, 0xfd, 0x71, 0x91, 0x51, 0xce, 0x2f, + 0x32, 0xca, 0xdf, 0x17, 0x19, 0xe5, 0xa7, 0xcb, 0xcc, 0xc2, 0xef, 0x97, 0x19, 0xe5, 0xfc, 0x32, + 0xb3, 0xf0, 0xd7, 0x65, 0x66, 0xe1, 0x9b, 0xc7, 0x96, 0xcd, 0x3b, 0x83, 0xa6, 0xde, 0xa2, 0x3d, + 0x83, 0x11, 0xfb, 0x40, 0xfc, 0x98, 0x69, 0xd1, 0xae, 0x38, 0xb4, 0x3a, 0xa6, 0xed, 0x04, 0x96, + 0xac, 0x14, 0xfc, 0xec, 0xf1, 0x9a, 0xcb, 0x02, 0xf7, 0xc9, 0x7f, 0x03, 0x00, 0x78, 0x42, 0xb2, + 0xa4, 0x07, 0x0a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/types/tx/signing/signing.pb.go b/sei-cosmos/types/tx/signing/signing.pb.go index fef918a983..f4d704d6ed 100644 --- a/sei-cosmos/types/tx/signing/signing.pb.go +++ b/sei-cosmos/types/tx/signing/signing.pb.go @@ -197,7 +197,6 @@ type SignatureDescriptor_Data struct { // sum is the oneof that specifies whether this represents single or multi-signature data // // Types that are valid to be assigned to Sum: - // // *SignatureDescriptor_Data_Single_ // *SignatureDescriptor_Data_Multi_ Sum isSignatureDescriptor_Data_Sum `protobuf_oneof:"sum"` @@ -405,43 +404,43 @@ func init() { } var fileDescriptor_9a54958ff3d0b1b9 = []byte{ - // 572 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0xcf, 0x6e, 0xd3, 0x4e, - 0x10, 0xc7, 0xed, 0x26, 0xad, 0xda, 0xed, 0x4f, 0x3f, 0x99, 0xa5, 0x45, 0xa9, 0x41, 0xa6, 0x2a, - 0x07, 0x2a, 0xa4, 0xae, 0x95, 0xf6, 0x80, 0x8a, 0xc4, 0x21, 0x4d, 0x4c, 0x6a, 0xda, 0x24, 0xc5, - 0x4e, 0xc5, 0x9f, 0x8b, 0x65, 0x3b, 0x5b, 0x77, 0x45, 0xec, 0x35, 0xde, 0x35, 0xaa, 0x4f, 0x3c, - 0x00, 0x17, 0x5e, 0x83, 0xa7, 0xe0, 0xc0, 0x85, 0x63, 0x8f, 0x1c, 0x51, 0xf2, 0x0c, 0xdc, 0x51, - 0xd6, 0x76, 0x12, 0xa4, 0x22, 0x44, 0x6e, 0x9e, 0x99, 0xef, 0x7c, 0xe6, 0x6b, 0xcd, 0x68, 0xc1, - 0x43, 0x9f, 0xb2, 0x90, 0x32, 0x9d, 0x5f, 0xe9, 0x8c, 0x04, 0x11, 0x89, 0x02, 0xfd, 0x7d, 0xdd, - 0xc3, 0xdc, 0xad, 0x97, 0x31, 0x8a, 0x13, 0xca, 0x29, 0xdc, 0xca, 0x85, 0x88, 0x5f, 0xa1, 0xb2, - 0x50, 0x08, 0xd5, 0xbd, 0x82, 0xe1, 0x27, 0x59, 0xcc, 0xa9, 0x1e, 0xa6, 0x43, 0x4e, 0x18, 0x99, - 0x81, 0xca, 0x44, 0x4e, 0x52, 0xb7, 0x02, 0x4a, 0x83, 0x21, 0xd6, 0x45, 0xe4, 0xa5, 0x17, 0xba, - 0x1b, 0x65, 0x79, 0x69, 0xe7, 0x02, 0x6c, 0xd8, 0x24, 0x88, 0x5c, 0x9e, 0x26, 0xb8, 0x85, 0x99, - 0x9f, 0x90, 0x98, 0xd3, 0x84, 0xc1, 0x2e, 0x00, 0xac, 0xcc, 0xb3, 0x9a, 0xbc, 0x5d, 0xd9, 0x5d, - 0xdf, 0x47, 0xe8, 0x8f, 0x8e, 0xd0, 0x0d, 0x10, 0x6b, 0x8e, 0xb0, 0xf3, 0xb3, 0x0a, 0x6e, 0xdf, - 0xa0, 0x81, 0x07, 0x00, 0xc4, 0xa9, 0x37, 0x24, 0xbe, 0xf3, 0x16, 0x67, 0x35, 0x79, 0x5b, 0xde, - 0x5d, 0xdf, 0xdf, 0x40, 0xb9, 0x5f, 0x54, 0xfa, 0x45, 0x8d, 0x28, 0xb3, 0xd6, 0x72, 0xdd, 0x09, - 0xce, 0x60, 0x1b, 0x54, 0x07, 0x2e, 0x77, 0x6b, 0x4b, 0x42, 0x7e, 0xf0, 0x6f, 0xb6, 0x50, 0xcb, - 0xe5, 0xae, 0x25, 0x00, 0x50, 0x05, 0xab, 0x0c, 0xbf, 0x4b, 0x71, 0xe4, 0xe3, 0x5a, 0x65, 0x5b, - 0xde, 0xad, 0x5a, 0xd3, 0x58, 0xfd, 0x5a, 0x01, 0xd5, 0x89, 0x14, 0xf6, 0xc1, 0x0a, 0x23, 0x51, - 0x30, 0xc4, 0x85, 0xbd, 0x27, 0x0b, 0xcc, 0x43, 0xb6, 0x20, 0x1c, 0x4b, 0x56, 0xc1, 0x82, 0x2f, - 0xc0, 0xb2, 0xd8, 0x52, 0xf1, 0x13, 0x87, 0x8b, 0x40, 0x3b, 0x13, 0xc0, 0xb1, 0x64, 0xe5, 0x24, - 0xd5, 0x01, 0x2b, 0xf9, 0x18, 0xf8, 0x18, 0x54, 0x43, 0x3a, 0xc8, 0x0d, 0xff, 0xbf, 0xff, 0xe0, - 0x2f, 0xec, 0x0e, 0x1d, 0x60, 0x4b, 0x34, 0xc0, 0x7b, 0x60, 0x6d, 0xba, 0x34, 0xe1, 0xec, 0x3f, - 0x6b, 0x96, 0x50, 0x3f, 0xcb, 0x60, 0x59, 0xcc, 0x84, 0x27, 0x60, 0xd5, 0x23, 0xdc, 0x4d, 0x12, - 0xb7, 0x5c, 0x9a, 0x5e, 0x0e, 0xc9, 0x6f, 0x12, 0x4d, 0x4f, 0xb0, 0x9c, 0xd4, 0xa4, 0x61, 0xec, - 0xfa, 0xfc, 0x88, 0xf0, 0xc6, 0xa4, 0xcd, 0x9a, 0x02, 0xa0, 0xfd, 0xdb, 0xad, 0x2d, 0x89, 0x5b, - 0x5b, 0x68, 0xa9, 0x73, 0x98, 0xa3, 0x65, 0x50, 0x61, 0x69, 0xf8, 0xe8, 0xa3, 0x0c, 0x56, 0xcb, - 0x7f, 0x84, 0x5b, 0x60, 0xd3, 0x36, 0xdb, 0x5d, 0xa7, 0xd3, 0x6b, 0x19, 0xce, 0x79, 0xd7, 0x3e, - 0x33, 0x9a, 0xe6, 0x33, 0xd3, 0x68, 0x29, 0x12, 0xdc, 0x00, 0xca, 0xac, 0xd4, 0x32, 0x2d, 0xa3, - 0xd9, 0x57, 0x64, 0xb8, 0x09, 0x6e, 0xcd, 0xb2, 0x7d, 0xe3, 0x55, 0xff, 0xbc, 0x71, 0xaa, 0x2c, - 0xc1, 0xfb, 0xe0, 0xee, 0x2c, 0x7d, 0x6a, 0xb4, 0x1b, 0xcd, 0xd7, 0x4e, 0xa3, 0x63, 0x76, 0x7b, - 0xce, 0x73, 0xbb, 0xd7, 0x55, 0x3e, 0xc0, 0x3b, 0xf3, 0x7d, 0x86, 0x79, 0xe6, 0xd4, 0x0f, 0xeb, - 0xca, 0x17, 0xf9, 0xe8, 0xe5, 0xb7, 0x91, 0x26, 0x5f, 0x8f, 0x34, 0xf9, 0xc7, 0x48, 0x93, 0x3f, - 0x8d, 0x35, 0xe9, 0x7a, 0xac, 0x49, 0xdf, 0xc7, 0x9a, 0xf4, 0xe6, 0x69, 0x40, 0xf8, 0x65, 0xea, - 0x21, 0x9f, 0x86, 0x3a, 0xc3, 0x64, 0x4f, 0x9c, 0xbe, 0x4f, 0x87, 0x22, 0xf0, 0x2f, 0x5d, 0x12, - 0xe5, 0x5f, 0xc5, 0xdb, 0x91, 0xc5, 0x78, 0xfe, 0x05, 0xf1, 0x56, 0x84, 0xfe, 0xe0, 0x57, 0x00, - 0x00, 0x00, 0xff, 0xff, 0xd8, 0x27, 0xad, 0x3b, 0x5d, 0x04, 0x00, 0x00, + // 568 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0x4d, 0x6f, 0xd3, 0x4c, + 0x10, 0xc7, 0xed, 0x26, 0xad, 0xda, 0xed, 0xa3, 0x47, 0x66, 0x69, 0x51, 0x6a, 0x90, 0x89, 0xca, + 0x81, 0x0a, 0xa9, 0x6b, 0x25, 0x39, 0xa0, 0x22, 0x71, 0xc8, 0x8b, 0x49, 0x4d, 0x9b, 0xa4, 0xd8, + 0xa9, 0x78, 0xb9, 0x58, 0xb6, 0xb3, 0x75, 0x57, 0xc4, 0x5e, 0xe3, 0x5d, 0xa3, 0xfa, 0xc4, 0x07, + 0xe0, 0xc2, 0xd7, 0xe0, 0x53, 0x70, 0xe0, 0xc2, 0xb1, 0x47, 0x8e, 0x28, 0xf9, 0x0c, 0xdc, 0x51, + 0xfc, 0x92, 0x04, 0xa9, 0x08, 0x91, 0x9b, 0x67, 0xe6, 0x3f, 0xbf, 0xf9, 0x5b, 0x33, 0x5a, 0xf0, + 0xd0, 0xa5, 0xcc, 0xa7, 0x4c, 0xe5, 0x57, 0x2a, 0x23, 0x5e, 0x40, 0x02, 0x4f, 0x7d, 0x5f, 0x73, + 0x30, 0xb7, 0x6b, 0x45, 0x8c, 0xc2, 0x88, 0x72, 0x0a, 0xf7, 0x32, 0x21, 0xe2, 0x57, 0xa8, 0x28, + 0xe4, 0x42, 0xf9, 0x30, 0x67, 0xb8, 0x51, 0x12, 0x72, 0xaa, 0xfa, 0xf1, 0x98, 0x13, 0x46, 0x16, + 0xa0, 0x22, 0x91, 0x91, 0xe4, 0x3d, 0x8f, 0x52, 0x6f, 0x8c, 0xd5, 0x34, 0x72, 0xe2, 0x0b, 0xd5, + 0x0e, 0x92, 0xac, 0xb4, 0x7f, 0x01, 0x76, 0x4c, 0xe2, 0x05, 0x36, 0x8f, 0x23, 0xdc, 0xc1, 0xcc, + 0x8d, 0x48, 0xc8, 0x69, 0xc4, 0x60, 0x1f, 0x00, 0x56, 0xe4, 0x59, 0x45, 0xac, 0x96, 0x0e, 0xb6, + 0xeb, 0x08, 0xfd, 0xd1, 0x11, 0xba, 0x01, 0x62, 0x2c, 0x11, 0xf6, 0x7f, 0x96, 0xc1, 0xed, 0x1b, + 0x34, 0xb0, 0x01, 0x40, 0x18, 0x3b, 0x63, 0xe2, 0x5a, 0x6f, 0x71, 0x52, 0x11, 0xab, 0xe2, 0xc1, + 0x76, 0x7d, 0x07, 0x65, 0x7e, 0x51, 0xe1, 0x17, 0x35, 0x83, 0xc4, 0xd8, 0xca, 0x74, 0x27, 0x38, + 0x81, 0x5d, 0x50, 0x1e, 0xd9, 0xdc, 0xae, 0xac, 0xa5, 0xf2, 0xc6, 0xbf, 0xd9, 0x42, 0x1d, 0x9b, + 0xdb, 0x46, 0x0a, 0x80, 0x32, 0xd8, 0x64, 0xf8, 0x5d, 0x8c, 0x03, 0x17, 0x57, 0x4a, 0x55, 0xf1, + 0xa0, 0x6c, 0xcc, 0x63, 0xf9, 0x6b, 0x09, 0x94, 0x67, 0x52, 0x38, 0x04, 0x1b, 0x8c, 0x04, 0xde, + 0x18, 0xe7, 0xf6, 0x9e, 0xac, 0x30, 0x0f, 0x99, 0x29, 0xe1, 0x58, 0x30, 0x72, 0x16, 0x7c, 0x01, + 0xd6, 0xd3, 0x2d, 0xe5, 0x3f, 0x71, 0xb4, 0x0a, 0xb4, 0x37, 0x03, 0x1c, 0x0b, 0x46, 0x46, 0x92, + 0x2d, 0xb0, 0x91, 0x8d, 0x81, 0x8f, 0x41, 0xd9, 0xa7, 0xa3, 0xcc, 0xf0, 0xff, 0xf5, 0x07, 0x7f, + 0x61, 0xf7, 0xe8, 0x08, 0x1b, 0x69, 0x03, 0xbc, 0x07, 0xb6, 0xe6, 0x4b, 0x4b, 0x9d, 0xfd, 0x67, + 0x2c, 0x12, 0xf2, 0x67, 0x11, 0xac, 0xa7, 0x33, 0xe1, 0x09, 0xd8, 0x74, 0x08, 0xb7, 0xa3, 0xc8, + 0x2e, 0x96, 0xa6, 0x16, 0x43, 0xb2, 0x9b, 0x44, 0xf3, 0x13, 0x2c, 0x26, 0xb5, 0xa9, 0x1f, 0xda, + 0x2e, 0x6f, 0x11, 0xde, 0x9c, 0xb5, 0x19, 0x73, 0x00, 0x34, 0x7f, 0xbb, 0xb5, 0xb5, 0x6a, 0x69, + 0xd5, 0xa5, 0x2e, 0x61, 0x5a, 0xeb, 0xa0, 0xc4, 0x62, 0xff, 0xd1, 0x47, 0x11, 0x6c, 0x16, 0xff, + 0x08, 0xf7, 0xc0, 0xae, 0xa9, 0x77, 0xfb, 0x56, 0x6f, 0xd0, 0xd1, 0xac, 0xf3, 0xbe, 0x79, 0xa6, + 0xb5, 0xf5, 0x67, 0xba, 0xd6, 0x91, 0x04, 0xb8, 0x03, 0xa4, 0x45, 0xa9, 0xa3, 0x1b, 0x5a, 0x7b, + 0x28, 0x89, 0x70, 0x17, 0xdc, 0x5a, 0x64, 0x87, 0xda, 0xab, 0xe1, 0x79, 0xf3, 0x54, 0x5a, 0x83, + 0xf7, 0xc1, 0xdd, 0x45, 0xfa, 0x54, 0xeb, 0x36, 0xdb, 0xaf, 0xad, 0x66, 0x4f, 0xef, 0x0f, 0xac, + 0xe7, 0xe6, 0xa0, 0x2f, 0x7d, 0x80, 0x77, 0x96, 0xfb, 0x34, 0xfd, 0xcc, 0xaa, 0x1d, 0xd5, 0xa4, + 0x2f, 0x62, 0xeb, 0xe5, 0xb7, 0x89, 0x22, 0x5e, 0x4f, 0x14, 0xf1, 0xc7, 0x44, 0x11, 0x3f, 0x4d, + 0x15, 0xe1, 0x7a, 0xaa, 0x08, 0xdf, 0xa7, 0x8a, 0xf0, 0xe6, 0xa9, 0x47, 0xf8, 0x65, 0xec, 0x20, + 0x97, 0xfa, 0x2a, 0xc3, 0xe4, 0x30, 0x3d, 0x7d, 0x97, 0x8e, 0xd3, 0xc0, 0xbd, 0xb4, 0x49, 0x90, + 0x7d, 0xe5, 0x6f, 0x47, 0x12, 0xe2, 0xe5, 0x17, 0xc4, 0xd9, 0x48, 0xf5, 0x8d, 0x5f, 0x03, 0x00, + 0xd8, 0x27, 0xad, 0x3b, 0x5d, 0x04, 0x00, 0x00, } func (m *SignatureDescriptors) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/types/tx/tx.pb.go b/sei-cosmos/types/tx/tx.pb.go index 1ac0e019d4..1c8058558a 100644 --- a/sei-cosmos/types/tx/tx.pb.go +++ b/sei-cosmos/types/tx/tx.pb.go @@ -770,7 +770,7 @@ func init() { func init() { proto.RegisterFile("cosmos/tx/v1beta1/tx.proto", fileDescriptor_96d1575ffde80842) } var fileDescriptor_96d1575ffde80842 = []byte{ - // 868 bytes of a gzipped FileDescriptorProto + // 865 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcd, 0x6e, 0xdc, 0x36, 0x10, 0x5e, 0xed, 0x9f, 0x77, 0xc7, 0x76, 0xd2, 0x10, 0x46, 0xb1, 0x5e, 0x23, 0x8a, 0xa3, 0xa2, 0xed, 0x5e, 0x2c, 0x35, 0x0e, 0x8a, 0xa6, 0x45, 0x0f, 0xf1, 0xa6, 0x09, 0x1c, 0xa4, 0x69, 0x00, @@ -824,8 +824,8 @@ var fileDescriptor_96d1575ffde80842 = []byte{ 0x5d, 0xd8, 0xd2, 0x62, 0x54, 0x2a, 0x96, 0x12, 0x45, 0x47, 0x3d, 0xa3, 0xb7, 0x99, 0x10, 0xf9, 0xd8, 0x86, 0xa6, 0x2f, 0xde, 0x9c, 0xbb, 0xce, 0xdb, 0x73, 0xd7, 0x79, 0x77, 0xee, 0x3a, 0xaf, 0x2f, 0xdc, 0xd6, 0xdb, 0x0b, 0xb7, 0xf5, 0xfb, 0x85, 0xdb, 0x7a, 0xf9, 0xf9, 0xff, 0xbf, 0x4b, - 0xa0, 0x8a, 0xa8, 0x6f, 0x70, 0xf7, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0x08, 0xf1, 0x74, 0x98, - 0x40, 0x07, 0x00, 0x00, + 0xa0, 0x8a, 0xa8, 0x6f, 0x70, 0xf7, 0xff, 0x19, 0x00, 0x08, 0xf1, 0x74, 0x98, 0x40, 0x07, 0x00, + 0x00, } func (m *Tx) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/auth/types/auth.pb.go b/sei-cosmos/x/auth/types/auth.pb.go index 5560e01a95..8e559d9a43 100644 --- a/sei-cosmos/x/auth/types/auth.pb.go +++ b/sei-cosmos/x/auth/types/auth.pb.go @@ -199,7 +199,7 @@ func init() { func init() { proto.RegisterFile("cosmos/auth/v1beta1/auth.proto", fileDescriptor_7e1f7e915d020d2d) } var fileDescriptor_7e1f7e915d020d2d = []byte{ - // 712 bytes of a gzipped FileDescriptorProto + // 709 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x54, 0x31, 0x6f, 0xdb, 0x46, 0x14, 0x16, 0x6b, 0x55, 0x96, 0x4f, 0xb6, 0x01, 0x51, 0xb2, 0x4d, 0xa9, 0x05, 0x49, 0x70, 0xd2, 0x50, 0x51, 0x90, 0x0a, 0x17, 0xb0, 0x86, 0xa2, 0xa6, 0xdb, 0xc1, 0x68, 0x6d, 0x18, 0x14, 0xd0, @@ -243,8 +243,8 @@ var fileDescriptor_7e1f7e915d020d2d = []byte{ 0x54, 0x16, 0x1e, 0xa6, 0xb2, 0xf0, 0x69, 0x2a, 0x0b, 0x6f, 0x9f, 0xe4, 0xc2, 0xc3, 0x93, 0x5c, 0xf8, 0xf8, 0x24, 0x17, 0xfe, 0x3b, 0x72, 0x3d, 0x3a, 0x8a, 0x6d, 0xdd, 0xc1, 0x7e, 0x87, 0x20, 0xaf, 0xcd, 0xfe, 0x5e, 0x07, 0x8f, 0x59, 0xe0, 0x8c, 0xa0, 0x17, 0xf0, 0x13, 0x7f, 0x98, 0x26, - 0xfc, 0x69, 0xa2, 0x49, 0x88, 0x88, 0x5d, 0x62, 0xda, 0x5f, 0xbf, 0x05, 0x00, 0x00, 0xff, 0xff, - 0x16, 0x31, 0xea, 0x6f, 0xb6, 0x04, 0x00, 0x00, + 0xfc, 0x69, 0xa2, 0x49, 0x88, 0x88, 0x5d, 0x62, 0xda, 0x5f, 0xbf, 0x0d, 0x00, 0x16, 0x31, 0xea, + 0x6f, 0xb6, 0x04, 0x00, 0x00, } func (this *Params) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/auth/types/genesis.pb.go b/sei-cosmos/x/auth/types/genesis.pb.go index 1327038176..17bb89f0e7 100644 --- a/sei-cosmos/x/auth/types/genesis.pb.go +++ b/sei-cosmos/x/auth/types/genesis.pb.go @@ -86,7 +86,7 @@ func init() { func init() { proto.RegisterFile("cosmos/auth/v1beta1/genesis.proto", fileDescriptor_d897ccbce9822332) } var fileDescriptor_d897ccbce9822332 = []byte{ - // 260 bytes of a gzipped FileDescriptorProto + // 257 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xb1, 0x4e, 0xc3, 0x30, 0x18, 0x84, 0x63, 0x40, 0x15, 0x4a, 0x99, 0x42, 0x87, 0x52, 0x24, 0x53, 0x98, 0xba, 0xf0, 0x9b, 0x96, 0xa9, 0x23, 0x5d, 0x58, 0x51, 0xbb, 0xb1, 0x39, 0x96, 0x71, 0x22, 0x35, 0xfe, 0xa3, 0xda, @@ -102,8 +102,8 @@ var fileDescriptor_d897ccbce9822332 = []byte{ 0x50, 0x8b, 0xd5, 0xb6, 0xe1, 0x6c, 0xd7, 0x70, 0xf6, 0xdb, 0x70, 0xf6, 0xd5, 0xf2, 0x68, 0xd7, 0xf2, 0xe8, 0xbb, 0xe5, 0xd1, 0xeb, 0xdc, 0xe4, 0x3e, 0xab, 0x52, 0x50, 0x58, 0x08, 0xa7, 0xf3, 0x7b, 0x7a, 0x40, 0xe1, 0x9a, 0x8c, 0xca, 0x64, 0x6e, 0x83, 0x0a, 0x6b, 0x7c, 0x84, 0x3d, 0x7c, - 0x5d, 0x6a, 0x97, 0xf6, 0x88, 0x7d, 0xfc, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x58, 0x64, 0x5c, 0x8f, - 0x63, 0x01, 0x00, 0x00, + 0x5d, 0x6a, 0x97, 0xf6, 0x88, 0x7d, 0xfc, 0x1b, 0x00, 0x58, 0x64, 0x5c, 0x8f, 0x63, 0x01, 0x00, + 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/auth/types/query.pb.go b/sei-cosmos/x/auth/types/query.pb.go index 45e4e2967f..465de437a1 100644 --- a/sei-cosmos/x/auth/types/query.pb.go +++ b/sei-cosmos/x/auth/types/query.pb.go @@ -402,46 +402,46 @@ func init() { func init() { proto.RegisterFile("cosmos/auth/v1beta1/query.proto", fileDescriptor_c451370b3929a27c) } var fileDescriptor_c451370b3929a27c = []byte{ - // 613 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x41, 0x6b, 0x13, 0x4f, - 0x18, 0xc6, 0x77, 0xfb, 0x6f, 0x9b, 0xfc, 0xa7, 0x5e, 0x9c, 0x46, 0x48, 0x53, 0xb3, 0x5b, 0x56, + // 610 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x4f, 0x6b, 0x13, 0x4f, + 0x18, 0xc7, 0x77, 0xfb, 0xeb, 0x9f, 0xfc, 0xa6, 0x5e, 0x9c, 0x44, 0x48, 0x53, 0xb3, 0x5b, 0x56, 0x6c, 0x92, 0x42, 0x67, 0x69, 0x0a, 0x42, 0x44, 0x84, 0xe6, 0xa0, 0x78, 0x29, 0x71, 0xf5, 0xe4, 0x41, 0x99, 0xdd, 0x8e, 0x9b, 0x85, 0x66, 0x67, 0x9b, 0xd9, 0x95, 0x04, 0x11, 0xc4, 0x53, 0x6f, - 0x0a, 0x7e, 0x81, 0x7c, 0x00, 0x8f, 0x7e, 0x88, 0xe2, 0xa9, 0x20, 0x88, 0x27, 0x91, 0xc4, 0x83, - 0x1f, 0x43, 0x32, 0xf3, 0x6e, 0xda, 0xe8, 0xc6, 0xc4, 0xdb, 0xce, 0xcc, 0xf3, 0xcc, 0xf3, 0x7b, - 0xdf, 0x79, 0x17, 0x99, 0x1e, 0x17, 0x1d, 0x2e, 0x6c, 0x9a, 0xc4, 0x6d, 0xfb, 0xc5, 0x9e, 0xcb, - 0x62, 0xba, 0x67, 0x9f, 0x24, 0xac, 0xdb, 0x27, 0x51, 0x97, 0xc7, 0x1c, 0xaf, 0x2b, 0x01, 0x19, - 0x0b, 0x08, 0x08, 0x4a, 0x46, 0x96, 0x4b, 0x2a, 0xa4, 0xa9, 0xb4, 0x03, 0xe7, 0x2e, 0x15, 0x4c, - 0xdd, 0x36, 0x51, 0x45, 0xd4, 0x0f, 0x42, 0x1a, 0x07, 0x3c, 0x04, 0xed, 0x86, 0xd2, 0x3e, 0x93, - 0x2b, 0x1b, 0xd2, 0xd4, 0x51, 0xc1, 0xe7, 0x3e, 0x57, 0xfb, 0xe3, 0x2f, 0xd8, 0xbd, 0xee, 0x73, - 0xee, 0x1f, 0x33, 0x9b, 0x46, 0x81, 0x4d, 0xc3, 0x90, 0xc7, 0xf2, 0xb6, 0xd4, 0xb3, 0x01, 0xa7, - 0x72, 0xe5, 0x26, 0xcf, 0x6d, 0x1a, 0x42, 0x29, 0xd6, 0x53, 0x54, 0x78, 0x38, 0x66, 0x39, 0xf0, - 0x3c, 0x9e, 0x84, 0xb1, 0x70, 0xd8, 0x49, 0xc2, 0x44, 0x8c, 0xef, 0x21, 0x74, 0x41, 0x55, 0xd4, - 0xb7, 0xf4, 0xea, 0x5a, 0x7d, 0x9b, 0x00, 0xc9, 0xb8, 0x04, 0xa2, 0x1a, 0x02, 0x25, 0x90, 0x16, - 0xf5, 0x19, 0x78, 0x9d, 0x4b, 0x4e, 0x6b, 0xa0, 0xa3, 0x6b, 0xbf, 0x05, 0x88, 0x88, 0x87, 0x82, - 0xe1, 0xbb, 0x28, 0x4f, 0x61, 0xaf, 0xa8, 0x6f, 0xfd, 0x57, 0x5d, 0xab, 0x17, 0x88, 0xe2, 0x24, - 0x29, 0x27, 0x39, 0x08, 0xfb, 0xcd, 0x2b, 0x9f, 0x3e, 0xee, 0xe6, 0xc1, 0xfd, 0xc0, 0x99, 0x78, - 0xf0, 0xfd, 0x29, 0xc2, 0x25, 0x49, 0x58, 0x99, 0x4b, 0xa8, 0xc2, 0xa7, 0x10, 0x1b, 0x68, 0xfd, - 0x32, 0x61, 0xda, 0x81, 0x22, 0xca, 0xd1, 0xa3, 0xa3, 0x2e, 0x13, 0x42, 0x96, 0xff, 0xbf, 0x93, - 0x2e, 0x6f, 0xe7, 0x4f, 0x07, 0xa6, 0xf6, 0x73, 0x60, 0x6a, 0xd6, 0xe3, 0xe9, 0xee, 0x4d, 0x6a, - 0xbb, 0x83, 0x72, 0xc0, 0x09, 0xad, 0x5b, 0xa4, 0xb4, 0xd4, 0x62, 0x15, 0x10, 0x96, 0xb7, 0xb6, - 0x68, 0x97, 0x76, 0xd2, 0x17, 0xb1, 0x5a, 0x80, 0x99, 0xee, 0x42, 0x54, 0x03, 0xad, 0x46, 0x72, - 0x07, 0x92, 0x36, 0x49, 0xc6, 0x70, 0x12, 0x65, 0x6a, 0x2e, 0x9f, 0x7d, 0x33, 0x35, 0x07, 0x0c, - 0x96, 0x89, 0xca, 0xf2, 0xc6, 0x43, 0xd6, 0x8b, 0x81, 0xe2, 0x30, 0xe9, 0xb8, 0xac, 0x9b, 0x46, - 0xde, 0x42, 0xc6, 0x2c, 0x01, 0xa4, 0x17, 0xd0, 0xca, 0x45, 0x99, 0xcb, 0x8e, 0x5a, 0xd4, 0xbf, - 0x2c, 0xa3, 0x15, 0x69, 0xc4, 0xa7, 0x3a, 0x4a, 0x0b, 0x14, 0xb8, 0x96, 0x89, 0x96, 0x35, 0x7e, - 0xa5, 0x9d, 0x45, 0xa4, 0x8a, 0xc1, 0xba, 0xf9, 0xe6, 0xf3, 0x8f, 0xf7, 0x4b, 0x26, 0x2e, 0xdb, - 0x99, 0x7f, 0x60, 0x9a, 0xfe, 0x56, 0x47, 0x39, 0xf0, 0xe2, 0xea, 0xdc, 0xeb, 0x53, 0x90, 0xda, - 0x02, 0x4a, 0xe0, 0xb0, 0x25, 0x47, 0x0d, 0x57, 0xfe, 0xca, 0x61, 0xbf, 0x84, 0x31, 0x7a, 0x85, - 0x5f, 0xeb, 0x68, 0x55, 0x3d, 0x0c, 0xae, 0xcc, 0x8e, 0x99, 0x9a, 0x82, 0x52, 0x75, 0xbe, 0x10, - 0x70, 0x6e, 0x48, 0x9c, 0x32, 0xde, 0xcc, 0xc4, 0x51, 0x23, 0x80, 0x3f, 0xe8, 0xe8, 0xea, 0x1f, - 0xaf, 0x8b, 0xeb, 0xb3, 0x43, 0x66, 0xcd, 0x4a, 0x69, 0xff, 0x9f, 0x3c, 0xc0, 0x48, 0x24, 0x63, - 0x15, 0x6f, 0x67, 0x32, 0x86, 0xac, 0x17, 0x43, 0xdb, 0x42, 0xe9, 0x6b, 0x3e, 0x3a, 0x1b, 0x1a, - 0xfa, 0xf9, 0xd0, 0xd0, 0xbf, 0x0f, 0x0d, 0xfd, 0xdd, 0xc8, 0xd0, 0xce, 0x47, 0x86, 0xf6, 0x75, - 0x64, 0x68, 0x4f, 0x1a, 0x7e, 0x10, 0xb7, 0x13, 0x97, 0x78, 0xbc, 0x63, 0x0b, 0x16, 0xec, 0xca, - 0xff, 0xcc, 0xe3, 0xc7, 0x72, 0xe1, 0xb5, 0x69, 0x10, 0xaa, 0x2f, 0x15, 0xd3, 0x53, 0x41, 0x71, - 0x3f, 0x62, 0xc2, 0x5d, 0x95, 0xda, 0xfd, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x9a, 0xd1, 0x8a, - 0x29, 0xf7, 0x05, 0x00, 0x00, + 0x0a, 0xbe, 0x81, 0xbc, 0x00, 0x8f, 0xbe, 0x88, 0xe2, 0xa9, 0x20, 0x88, 0x27, 0x91, 0xc4, 0x83, + 0x2f, 0x43, 0x32, 0xf3, 0x6c, 0xda, 0xe8, 0xc6, 0xc4, 0xdb, 0xce, 0xcc, 0xf7, 0x3b, 0xdf, 0xcf, + 0xf3, 0xcc, 0xb3, 0xc8, 0xf4, 0xb8, 0xe8, 0x70, 0x61, 0xd3, 0x24, 0x6e, 0xdb, 0x2f, 0xf6, 0x5c, + 0x16, 0xd3, 0x3d, 0xfb, 0x24, 0x61, 0xdd, 0x3e, 0x89, 0xba, 0x3c, 0xe6, 0x38, 0xaf, 0x04, 0x64, + 0x2c, 0x20, 0x20, 0x28, 0x19, 0x59, 0x2e, 0xa9, 0x90, 0xa6, 0xd2, 0x0e, 0x9c, 0xbb, 0x54, 0x30, + 0x75, 0xdb, 0x44, 0x15, 0x51, 0x3f, 0x08, 0x69, 0x1c, 0xf0, 0x10, 0xb4, 0x1b, 0x4a, 0xfb, 0x4c, + 0xae, 0x6c, 0x48, 0x53, 0x47, 0x05, 0x9f, 0xfb, 0x5c, 0xed, 0x8f, 0xbf, 0x60, 0xf7, 0xba, 0xcf, + 0xb9, 0x7f, 0xcc, 0x6c, 0x1a, 0x05, 0x36, 0x0d, 0x43, 0x1e, 0xcb, 0xdb, 0x52, 0xcf, 0x06, 0x9c, + 0xca, 0x95, 0x9b, 0x3c, 0xb7, 0x69, 0x08, 0xa5, 0x58, 0x4f, 0x51, 0xe1, 0xe1, 0x98, 0xe5, 0xc0, + 0xf3, 0x78, 0x12, 0xc6, 0xc2, 0x61, 0x27, 0x09, 0x13, 0x31, 0xbe, 0x87, 0xd0, 0x05, 0x55, 0x51, + 0xdf, 0xd2, 0xab, 0xeb, 0xf5, 0x6d, 0x02, 0x24, 0xe3, 0x12, 0x88, 0x6a, 0x08, 0x94, 0x40, 0x5a, + 0xd4, 0x67, 0xe0, 0x75, 0x2e, 0x39, 0xad, 0x81, 0x8e, 0xae, 0xfd, 0x16, 0x20, 0x22, 0x1e, 0x0a, + 0x86, 0xef, 0xa2, 0x1c, 0x85, 0xbd, 0xa2, 0xbe, 0xf5, 0x5f, 0x75, 0xbd, 0x5e, 0x20, 0x8a, 0x93, + 0xa4, 0x9c, 0xe4, 0x20, 0xec, 0x37, 0xaf, 0x7c, 0xfa, 0xb8, 0x9b, 0x03, 0xf7, 0x03, 0x67, 0xe2, + 0xc1, 0xf7, 0xa7, 0x08, 0x97, 0x24, 0x61, 0x65, 0x2e, 0xa1, 0x0a, 0x9f, 0x42, 0x6c, 0xa0, 0xfc, + 0x65, 0xc2, 0xb4, 0x03, 0x45, 0xb4, 0x46, 0x8f, 0x8e, 0xba, 0x4c, 0x08, 0x59, 0xfe, 0xff, 0x4e, + 0xba, 0xbc, 0x9d, 0x3b, 0x1d, 0x98, 0xda, 0xcf, 0x81, 0xa9, 0x59, 0x8f, 0xa7, 0xbb, 0x37, 0xa9, + 0xed, 0x0e, 0x5a, 0x03, 0x4e, 0x68, 0xdd, 0x22, 0xa5, 0xa5, 0x16, 0xab, 0x80, 0xb0, 0xbc, 0xb5, + 0x45, 0xbb, 0xb4, 0x93, 0xbe, 0x88, 0xd5, 0x42, 0xf9, 0xa9, 0x5d, 0x88, 0x6a, 0xa0, 0xd5, 0x48, + 0xee, 0x40, 0xd2, 0x26, 0xc9, 0x18, 0x4e, 0xa2, 0x4c, 0xcd, 0xe5, 0xb3, 0x6f, 0xa6, 0xe6, 0x80, + 0xc1, 0x32, 0x51, 0x59, 0xde, 0x78, 0xc8, 0x7a, 0x31, 0x50, 0x1c, 0x26, 0x1d, 0x97, 0x75, 0xd3, + 0xc8, 0x5b, 0xc8, 0x98, 0x25, 0x80, 0xf4, 0x02, 0x5a, 0xb9, 0x28, 0x73, 0xd9, 0x51, 0x8b, 0xfa, + 0x97, 0x65, 0xb4, 0x22, 0x8d, 0xf8, 0x54, 0x47, 0x69, 0x81, 0x02, 0xd7, 0x32, 0xd1, 0xb2, 0xc6, + 0xaf, 0xb4, 0xb3, 0x88, 0x54, 0x31, 0x58, 0x37, 0xdf, 0x7c, 0xfe, 0xf1, 0x7e, 0xc9, 0xc4, 0x65, + 0x3b, 0xf3, 0x0f, 0x4c, 0xd3, 0xdf, 0xea, 0x68, 0x0d, 0xbc, 0xb8, 0x3a, 0xf7, 0xfa, 0x14, 0xa4, + 0xb6, 0x80, 0x12, 0x38, 0x6c, 0xc9, 0x51, 0xc3, 0x95, 0xbf, 0x72, 0xd8, 0x2f, 0x61, 0x8c, 0x5e, + 0xe1, 0xd7, 0x3a, 0x5a, 0x55, 0x0f, 0x83, 0x2b, 0xb3, 0x63, 0xa6, 0xa6, 0xa0, 0x54, 0x9d, 0x2f, + 0x04, 0x9c, 0x1b, 0x12, 0xa7, 0x8c, 0x37, 0x33, 0x71, 0xd4, 0x08, 0xe0, 0x0f, 0x3a, 0xba, 0xfa, + 0xc7, 0xeb, 0xe2, 0xfa, 0xec, 0x90, 0x59, 0xb3, 0x52, 0xda, 0xff, 0x27, 0x0f, 0x30, 0x12, 0xc9, + 0x58, 0xc5, 0xdb, 0x99, 0x8c, 0x21, 0xeb, 0xc5, 0xd0, 0xb6, 0x50, 0xfa, 0x9a, 0x8f, 0xce, 0x86, + 0x86, 0x7e, 0x3e, 0x34, 0xf4, 0xef, 0x43, 0x43, 0x7f, 0x37, 0x32, 0xb4, 0xf3, 0x91, 0xa1, 0x7d, + 0x1d, 0x19, 0xda, 0x93, 0x86, 0x1f, 0xc4, 0xed, 0xc4, 0x25, 0x1e, 0xef, 0xd8, 0x82, 0x05, 0xbb, + 0xf2, 0x3f, 0xf3, 0xf8, 0xb1, 0x5c, 0x78, 0x6d, 0x1a, 0x84, 0xea, 0x4b, 0xc5, 0xf4, 0x54, 0x50, + 0xdc, 0x8f, 0x98, 0x70, 0x57, 0xa5, 0x76, 0xff, 0xd7, 0x00, 0x9a, 0xd1, 0x8a, 0x29, 0xf7, 0x05, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/auth/vesting/types/tx.pb.go b/sei-cosmos/x/auth/vesting/types/tx.pb.go index b63969e312..3484ef9642 100644 --- a/sei-cosmos/x/auth/vesting/types/tx.pb.go +++ b/sei-cosmos/x/auth/vesting/types/tx.pb.go @@ -161,7 +161,7 @@ func init() { func init() { proto.RegisterFile("cosmos/vesting/v1beta1/tx.proto", fileDescriptor_5338ca97811f9792) } var fileDescriptor_5338ca97811f9792 = []byte{ - // 433 bytes of a gzipped FileDescriptorProto + // 430 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0x31, 0x6f, 0xd3, 0x40, 0x14, 0xc7, 0x73, 0x4d, 0x9b, 0xb6, 0x57, 0x24, 0x84, 0x1b, 0xa8, 0xc9, 0xe0, 0x0b, 0x9e, 0xbc, 0x70, 0x56, 0x0b, 0x12, 0x28, 0x13, 0x71, 0xe7, 0x2e, 0x16, 0x62, 0x80, 0xa1, 0x3a, 0xdb, 0x0f, @@ -188,8 +188,7 @@ var fileDescriptor_5338ca97811f9792 = []byte{ 0xf6, 0xf4, 0x81, 0xcd, 0x83, 0x37, 0x5b, 0x02, 0xed, 0x55, 0xa2, 0x4f, 0x37, 0x4b, 0x0f, 0xdd, 0x2e, 0x3d, 0xf4, 0x7b, 0xe9, 0xa1, 0x6f, 0x2b, 0xaf, 0x73, 0xbb, 0xf2, 0x3a, 0x3f, 0x57, 0x5e, 0xe7, 0xe3, 0x78, 0xab, 0xbc, 0xaf, 0x43, 0x36, 0x37, 0x93, 0xcd, 0xcf, 0x5c, 0xc7, 0x9f, 0xf4, - 0x6a, 0xe6, 0xd5, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xb9, 0xbd, 0xc4, 0xeb, 0x02, 0x00, - 0x00, + 0x6a, 0xe6, 0xd5, 0xbf, 0x01, 0x00, 0x00, 0xb9, 0xbd, 0xc4, 0xeb, 0x02, 0x00, 0x00, } func (this *MsgCreateVestingAccount) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/auth/vesting/types/vesting.pb.go b/sei-cosmos/x/auth/vesting/types/vesting.pb.go index 02ba88af6c..5ad2c018a4 100644 --- a/sei-cosmos/x/auth/vesting/types/vesting.pb.go +++ b/sei-cosmos/x/auth/vesting/types/vesting.pb.go @@ -297,7 +297,7 @@ func init() { } var fileDescriptor_89e80273ca606d6e = []byte{ - // 668 bytes of a gzipped FileDescriptorProto + // 666 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0x4f, 0x6b, 0xd4, 0x4e, 0x18, 0xde, 0xe9, 0xb6, 0xdb, 0x76, 0xfa, 0x3f, 0xbf, 0x76, 0x7f, 0xa9, 0x87, 0x64, 0x09, 0x22, 0x8b, 0x60, 0x96, 0x56, 0x0f, 0xd2, 0x53, 0x9b, 0x8a, 0x20, 0x78, 0x90, 0x20, 0x82, 0x56, 0x58, @@ -329,17 +329,17 @@ var fileDescriptor_89e80273ca606d6e = []byte{ 0xac, 0xc7, 0x4b, 0xa2, 0x0f, 0xe0, 0xb2, 0x14, 0xbd, 0xde, 0x4f, 0x49, 0xfc, 0xd7, 0xdd, 0x1f, 0x1f, 0xa6, 0x7b, 0xf1, 0x7c, 0xf4, 0x19, 0x18, 0xc1, 0xc5, 0xc3, 0xba, 0x05, 0x21, 0x17, 0xa8, 0x2b, 0xd4, 0x20, 0x63, 0x72, 0x90, 0x95, 0x41, 0xdf, 0x5e, 0x52, 0x83, 0x0c, 0x63, 0x8e, 0x3f, - 0x2d, 0x8d, 0xd2, 0x00, 0x2f, 0x01, 0x5c, 0xb9, 0x83, 0x13, 0xb4, 0x5f, 0xec, 0xfd, 0x0f, 0xb2, - 0x3f, 0xc3, 0xe3, 0x00, 0xc0, 0xda, 0x03, 0xdc, 0x25, 0x2c, 0x32, 0xea, 0xb0, 0x96, 0x60, 0x1a, - 0x8b, 0x8e, 0x6c, 0x55, 0xf5, 0xb5, 0x65, 0x70, 0x58, 0x43, 0xa9, 0xa4, 0x30, 0xf2, 0xda, 0x37, - 0x33, 0xa9, 0x5e, 0x4a, 0x8e, 0xba, 0xd5, 0xc6, 0xb8, 0x64, 0xf7, 0x61, 0x0c, 0xd6, 0x15, 0x3b, - 0x12, 0xfe, 0x2b, 0x3f, 0xb2, 0x11, 0xc3, 0x85, 0x9c, 0xd4, 0xae, 0xe4, 0xce, 0xf5, 0x9f, 0x90, - 0xf5, 0x33, 0x52, 0x6a, 0x44, 0xcf, 0xd2, 0x87, 0x5e, 0x57, 0xf0, 0x25, 0x10, 0xc7, 0x9f, 0xd7, - 0x1e, 0x95, 0xce, 0xcf, 0xfc, 0x8a, 0xaf, 0x80, 0xdc, 0x53, 0x8a, 0x28, 0xa6, 0xe2, 0x3e, 0x0b, - 0x9f, 0xe3, 0xe8, 0xaf, 0xc8, 0xc9, 0xdb, 0x39, 0x3a, 0xb1, 0xc0, 0xf1, 0x89, 0x05, 0xbe, 0x9e, - 0x58, 0xe0, 0xcd, 0xa9, 0x55, 0x39, 0x3e, 0xb5, 0x2a, 0x9f, 0x4f, 0xad, 0xca, 0x93, 0xad, 0x5f, - 0x92, 0xc4, 0x0b, 0xfd, 0x79, 0xd4, 0x5f, 0x58, 0xa9, 0x90, 0xa0, 0x26, 0x6b, 0x6e, 0x7e, 0x0f, - 0x00, 0x00, 0xff, 0xff, 0x5b, 0xe0, 0xe5, 0x65, 0x80, 0x07, 0x00, 0x00, + 0x2d, 0x8d, 0xd2, 0x00, 0x2f, 0x01, 0x5c, 0xb9, 0x83, 0x13, 0xb4, 0x8f, 0xa3, 0x12, 0xf2, 0x1f, + 0x60, 0x7f, 0x86, 0xc7, 0x01, 0x80, 0xb5, 0x07, 0xb8, 0x4b, 0x58, 0x64, 0xd4, 0x61, 0x2d, 0xc1, + 0x34, 0x16, 0x1d, 0xd9, 0xaa, 0xea, 0x6b, 0xcb, 0xe0, 0xb0, 0x86, 0x52, 0x49, 0x61, 0xe4, 0xb5, + 0x6f, 0x66, 0x52, 0xbd, 0x94, 0x1c, 0x75, 0xab, 0x8d, 0x71, 0xc9, 0xee, 0xc3, 0x18, 0xac, 0x2b, + 0x76, 0x24, 0xfc, 0x57, 0x7e, 0x64, 0x23, 0x86, 0x0b, 0x39, 0xa9, 0x5d, 0xc9, 0x9d, 0xeb, 0x3f, + 0x21, 0xeb, 0x67, 0xa4, 0xd4, 0x88, 0x9e, 0xa5, 0x0f, 0xbd, 0xae, 0xe0, 0x4b, 0x20, 0x8e, 0x3f, + 0xaf, 0x3d, 0x2a, 0x9d, 0x9f, 0xf9, 0x15, 0x5f, 0x01, 0xb9, 0xa7, 0x14, 0x51, 0x4c, 0xc5, 0x7d, + 0x16, 0x3e, 0xc7, 0xd1, 0x5f, 0x91, 0x93, 0xb7, 0x73, 0x74, 0x62, 0x81, 0xe3, 0x13, 0x0b, 0x7c, + 0x3d, 0xb1, 0xc0, 0x9b, 0x53, 0xab, 0x72, 0x7c, 0x6a, 0x55, 0x3e, 0x9f, 0x5a, 0x95, 0x27, 0x5b, + 0xbf, 0x24, 0x89, 0x17, 0xfa, 0xf3, 0xa8, 0xbf, 0xb0, 0x52, 0x21, 0x41, 0x4d, 0xd6, 0xdc, 0xfc, + 0x3e, 0x00, 0x5b, 0xe0, 0xe5, 0x65, 0x80, 0x07, 0x00, 0x00, } func (m *BaseVestingAccount) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/authz/authz.pb.go b/sei-cosmos/x/authz/authz.pb.go index a60ac4beb9..484011be16 100644 --- a/sei-cosmos/x/authz/authz.pb.go +++ b/sei-cosmos/x/authz/authz.pb.go @@ -162,29 +162,29 @@ func init() { func init() { proto.RegisterFile("cosmos/authz/v1beta1/authz.proto", fileDescriptor_544dc2e84b61c637) } var fileDescriptor_544dc2e84b61c637 = []byte{ - // 352 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x52, 0xbb, 0x4e, 0x32, 0x41, - 0x14, 0xde, 0xf9, 0xf9, 0xbd, 0x8d, 0x21, 0x91, 0xcd, 0x16, 0x40, 0x31, 0x10, 0x2a, 0x1b, 0x76, - 0x83, 0x5a, 0x69, 0x05, 0x31, 0xa1, 0xb2, 0xd9, 0x58, 0xd9, 0x98, 0xd9, 0xcd, 0x38, 0x3b, 0x09, - 0xbb, 0x87, 0xcc, 0xce, 0x1a, 0xe0, 0x29, 0x78, 0x00, 0x1f, 0xc3, 0x87, 0x20, 0x56, 0xc4, 0xca, - 0xc6, 0x1b, 0xbc, 0x88, 0x61, 0x66, 0x51, 0x2e, 0x9d, 0xb1, 0x3b, 0xdf, 0xe5, 0x7c, 0x67, 0xbe, - 0x64, 0x70, 0x3d, 0x84, 0x34, 0x86, 0xd4, 0xa3, 0x99, 0x8a, 0x46, 0xde, 0x7d, 0x2b, 0x60, 0x8a, - 0xb6, 0x0c, 0x72, 0xfb, 0x12, 0x14, 0xd8, 0x8e, 0x71, 0xb8, 0x86, 0xcb, 0x1d, 0xd5, 0x8a, 0x61, - 0x6f, 0xb5, 0xc7, 0xcb, 0x2d, 0x1a, 0x54, 0x1d, 0x0e, 0x1c, 0x0c, 0xbf, 0x98, 0x72, 0xb6, 0xc2, - 0x01, 0x78, 0x8f, 0x79, 0x1a, 0x05, 0xd9, 0x9d, 0x47, 0x93, 0x61, 0x2e, 0xd5, 0x36, 0x25, 0x25, - 0x62, 0x96, 0x2a, 0x1a, 0xf7, 0x8d, 0xa1, 0x71, 0x81, 0x9d, 0x2e, 0x4b, 0x98, 0x14, 0x61, 0x3b, - 0x53, 0x11, 0x48, 0x31, 0xa2, 0x4a, 0x40, 0x62, 0x1f, 0xe1, 0x42, 0x9c, 0xf2, 0x32, 0xaa, 0xa3, - 0xe3, 0x03, 0x7f, 0x31, 0x9e, 0x97, 0x9e, 0x1f, 0x9b, 0xc5, 0x35, 0x53, 0xe3, 0x01, 0xe1, 0x9d, - 0xae, 0xa4, 0x89, 0xb2, 0xaf, 0x70, 0x91, 0xae, 0x4a, 0x7a, 0xf1, 0xf0, 0xc4, 0x71, 0xcd, 0x7d, - 0x77, 0x79, 0xdf, 0x6d, 0x27, 0xc3, 0x4e, 0xe9, 0x69, 0x33, 0xc9, 0x5f, 0xdf, 0xb6, 0x2f, 0x31, - 0x66, 0x83, 0xbe, 0x90, 0x26, 0xeb, 0x9f, 0xce, 0xaa, 0x6e, 0x65, 0x5d, 0x2f, 0xbb, 0x74, 0xf6, - 0x27, 0x6f, 0x35, 0x6b, 0xfc, 0x5e, 0x43, 0xfe, 0xca, 0x5e, 0xe3, 0x15, 0x61, 0x5b, 0x3f, 0x6f, - 0xbd, 0x5a, 0x19, 0xef, 0xf1, 0x05, 0xcb, 0x64, 0x5e, 0x6f, 0x09, 0x7f, 0x14, 0xa6, 0x6f, 0x7e, - 0x2b, 0x6c, 0xbb, 0x5f, 0xe1, 0x0f, 0xfb, 0xfd, 0xff, 0x5d, 0xbf, 0x8e, 0x3f, 0xf9, 0x24, 0xd6, - 0x64, 0x46, 0xd0, 0x74, 0x46, 0xd0, 0xc7, 0x8c, 0xa0, 0xf1, 0x9c, 0x58, 0xd3, 0x39, 0xb1, 0x5e, - 0xe6, 0xc4, 0xba, 0x39, 0xe3, 0x42, 0x45, 0x59, 0xe0, 0x86, 0x10, 0x7b, 0x29, 0x13, 0x4d, 0x1d, - 0x1b, 0x42, 0x4f, 0x83, 0x30, 0xa2, 0x22, 0x31, 0x93, 0xf9, 0xa4, 0x03, 0xf3, 0x31, 0x83, 0x5d, - 0x6d, 0x3b, 0xfd, 0x0a, 0x00, 0x00, 0xff, 0xff, 0x63, 0x3b, 0x44, 0x71, 0xbd, 0x02, 0x00, 0x00, + // 349 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x52, 0xbb, 0x6e, 0xf2, 0x30, + 0x14, 0x8e, 0xe1, 0xff, 0x7b, 0x71, 0x85, 0x54, 0xa2, 0x0c, 0xc0, 0x60, 0x10, 0x53, 0x17, 0x12, + 0xd1, 0x76, 0x6a, 0x27, 0x50, 0x25, 0xa6, 0x2e, 0x51, 0xa7, 0x2e, 0x95, 0x13, 0xb9, 0x8e, 0x25, + 0x92, 0x83, 0x1c, 0xa7, 0x02, 0x9e, 0x82, 0x07, 0xe8, 0x63, 0xf4, 0x21, 0x50, 0x27, 0xd4, 0xa9, + 0x4b, 0x6f, 0xf0, 0x22, 0x15, 0x76, 0x50, 0xb9, 0x6c, 0x55, 0xb7, 0xf3, 0x5d, 0xce, 0x67, 0x7f, + 0xd2, 0xc1, 0x8d, 0x10, 0xd2, 0x18, 0x52, 0x8f, 0x66, 0x2a, 0x1a, 0x7b, 0x0f, 0xed, 0x80, 0x29, + 0xda, 0x36, 0xc8, 0x1d, 0x48, 0x50, 0x60, 0x3b, 0xc6, 0xe1, 0x1a, 0x2e, 0x77, 0xd4, 0xaa, 0x86, + 0xbd, 0xd3, 0x1e, 0x2f, 0xb7, 0x68, 0x50, 0x73, 0x38, 0x70, 0x30, 0xfc, 0x72, 0xca, 0xd9, 0x2a, + 0x07, 0xe0, 0x7d, 0xe6, 0x69, 0x14, 0x64, 0xf7, 0x1e, 0x4d, 0x46, 0xb9, 0x54, 0xdf, 0x96, 0x94, + 0x88, 0x59, 0xaa, 0x68, 0x3c, 0x30, 0x86, 0xe6, 0x25, 0x76, 0x7a, 0x2c, 0x61, 0x52, 0x84, 0x9d, + 0x4c, 0x45, 0x20, 0xc5, 0x98, 0x2a, 0x01, 0x89, 0x7d, 0x8c, 0x8b, 0x71, 0xca, 0x2b, 0xa8, 0x81, + 0x4e, 0x0e, 0xfd, 0xe5, 0x78, 0x51, 0x7e, 0x79, 0x6a, 0x95, 0x36, 0x4c, 0xcd, 0x47, 0x84, 0xff, + 0xf7, 0x24, 0x4d, 0x94, 0x7d, 0x8d, 0x4b, 0x74, 0x5d, 0xd2, 0x8b, 0x47, 0xa7, 0x8e, 0x6b, 0xde, + 0x77, 0x57, 0xef, 0xbb, 0x9d, 0x64, 0xd4, 0x2d, 0x3f, 0x6f, 0x27, 0xf9, 0x9b, 0xdb, 0xf6, 0x15, + 0xc6, 0x6c, 0x38, 0x10, 0xd2, 0x64, 0x15, 0x74, 0x56, 0x6d, 0x27, 0xeb, 0x66, 0xd5, 0xa5, 0x7b, + 0x30, 0x7d, 0xaf, 0x5b, 0x93, 0x8f, 0x3a, 0xf2, 0xd7, 0xf6, 0x9a, 0x6f, 0x08, 0xdb, 0xfa, 0x7b, + 0x9b, 0xd5, 0x2a, 0x78, 0x9f, 0x2f, 0x59, 0x26, 0xf3, 0x7a, 0x2b, 0xf8, 0xa3, 0xb0, 0x4a, 0x61, + 0x5d, 0x61, 0xbb, 0xfd, 0x8a, 0x7f, 0xd8, 0xef, 0xdf, 0xef, 0xfa, 0x75, 0xfd, 0xe9, 0x17, 0xb1, + 0xa6, 0x73, 0x82, 0x66, 0x73, 0x82, 0x3e, 0xe7, 0x04, 0x4d, 0x16, 0xc4, 0x9a, 0x2d, 0x88, 0xf5, + 0xba, 0x20, 0xd6, 0xed, 0x39, 0x17, 0x2a, 0xca, 0x02, 0x37, 0x84, 0xd8, 0x4b, 0x99, 0x68, 0xe9, + 0xd8, 0x10, 0xfa, 0x1a, 0x84, 0x11, 0x15, 0x89, 0x99, 0xcc, 0x91, 0x0e, 0xcd, 0x61, 0x06, 0x7b, + 0xda, 0x76, 0xf6, 0x3d, 0x00, 0x63, 0x3b, 0x44, 0x71, 0xbd, 0x02, 0x00, 0x00, } func (m *GenericAuthorization) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/authz/event.pb.go b/sei-cosmos/x/authz/event.pb.go index 1dc006d785..61f072aecd 100644 --- a/sei-cosmos/x/authz/event.pb.go +++ b/sei-cosmos/x/authz/event.pb.go @@ -158,7 +158,7 @@ func init() { func init() { proto.RegisterFile("cosmos/authz/v1beta1/event.proto", fileDescriptor_1f88cbc71a8baf1f) } var fileDescriptor_1f88cbc71a8baf1f = []byte{ - // 220 bytes of a gzipped FileDescriptorProto + // 217 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x48, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2c, 0x2d, 0xc9, 0xa8, 0xd2, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x2d, 0x4b, 0xcd, 0x2b, 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x81, 0xa8, @@ -171,8 +171,8 @@ var fileDescriptor_1f88cbc71a8baf1f = []byte{ 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x4c, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x8b, 0x53, 0x33, 0x75, 0xc1, 0xc1, 0x91, 0x9c, 0x9f, 0x03, 0xe6, 0x24, 0x67, 0x24, - 0x66, 0xe6, 0x41, 0x58, 0x90, 0x00, 0xac, 0x80, 0x04, 0x61, 0x12, 0x1b, 0x58, 0x99, 0x31, 0x20, - 0x00, 0x00, 0xff, 0xff, 0x52, 0x0a, 0xbd, 0x00, 0x59, 0x01, 0x00, 0x00, + 0x66, 0xe6, 0x41, 0x58, 0x90, 0x00, 0xac, 0x80, 0x04, 0x61, 0x12, 0x1b, 0x58, 0x99, 0x31, 0x60, + 0x00, 0x52, 0x0a, 0xbd, 0x00, 0x59, 0x01, 0x00, 0x00, } func (m *EventGrant) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/authz/genesis.pb.go b/sei-cosmos/x/authz/genesis.pb.go index cb4607b878..fc24ffc832 100644 --- a/sei-cosmos/x/authz/genesis.pb.go +++ b/sei-cosmos/x/authz/genesis.pb.go @@ -77,7 +77,7 @@ func init() { } var fileDescriptor_4c2fbb971da7c892 = []byte{ - // 217 bytes of a gzipped FileDescriptorProto + // 213 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x4a, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2c, 0x2d, 0xc9, 0xa8, 0xd2, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, @@ -90,8 +90,8 @@ var fileDescriptor_4c2fbb971da7c892 = []byte{ 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x24, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0xec, 0xaa, 0xe4, 0xfc, 0x1c, 0x30, 0x27, 0x39, 0x23, 0x31, 0x33, 0x0f, 0xc2, - 0x82, 0xf8, 0xae, 0x02, 0xe2, 0xa3, 0x24, 0x36, 0xb0, 0x32, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x25, 0x46, 0x78, 0x87, 0x30, 0x01, 0x00, 0x00, + 0x82, 0xf8, 0xae, 0x02, 0xe2, 0xa3, 0x24, 0x36, 0xb0, 0x32, 0x63, 0xc0, 0x00, 0x25, 0x46, 0x78, + 0x87, 0x30, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/authz/query.pb.go b/sei-cosmos/x/authz/query.pb.go index 06e3c41f14..04407ecf58 100644 --- a/sei-cosmos/x/authz/query.pb.go +++ b/sei-cosmos/x/authz/query.pb.go @@ -385,7 +385,7 @@ func init() { func init() { proto.RegisterFile("cosmos/authz/v1beta1/query.proto", fileDescriptor_376d714ffdeb1545) } var fileDescriptor_376d714ffdeb1545 = []byte{ - // 502 bytes of a gzipped FileDescriptorProto + // 499 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x94, 0xc1, 0x8a, 0x13, 0x31, 0x18, 0xc7, 0x9b, 0x56, 0x2b, 0x66, 0xf5, 0x12, 0x3d, 0x8c, 0xe3, 0x32, 0x0c, 0x45, 0xb4, 0x0a, 0x26, 0xbb, 0x5d, 0xf1, 0xac, 0x1e, 0x76, 0x6f, 0xa2, 0x45, 0x2f, 0x5e, 0x96, 0xb4, 0x7c, 0xa4, @@ -416,8 +416,8 @@ var fileDescriptor_376d714ffdeb1545 = []byte{ 0xc9, 0xd3, 0x2f, 0xd3, 0x08, 0x1d, 0x4e, 0x23, 0xf4, 0x7d, 0x1a, 0xa1, 0x0f, 0xb3, 0xa8, 0x76, 0x38, 0x8b, 0x6a, 0xdf, 0x66, 0x51, 0xed, 0xd5, 0x03, 0x91, 0x98, 0x41, 0xde, 0xa3, 0x7d, 0x39, 0x62, 0x1a, 0x92, 0xfb, 0xf6, 0xd9, 0xee, 0xcb, 0xa1, 0xdd, 0xf4, 0x07, 0x3c, 0x49, 0xdd, 0xca, - 0xd9, 0xbd, 0x71, 0x86, 0xbd, 0xa6, 0x95, 0x6d, 0xfd, 0x0a, 0x00, 0x00, 0xff, 0xff, 0x01, 0x82, - 0x30, 0x35, 0x83, 0x06, 0x00, 0x00, + 0xd9, 0xbd, 0x71, 0x86, 0xbd, 0xa6, 0x95, 0x6d, 0xfd, 0x1a, 0x00, 0x01, 0x82, 0x30, 0x35, 0x83, + 0x06, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/authz/tx.pb.go b/sei-cosmos/x/authz/tx.pb.go index cdba22d3b2..e3ece0bd0b 100644 --- a/sei-cosmos/x/authz/tx.pb.go +++ b/sei-cosmos/x/authz/tx.pb.go @@ -280,7 +280,7 @@ func init() { func init() { proto.RegisterFile("cosmos/authz/v1beta1/tx.proto", fileDescriptor_3ceddab7d8589ad1) } var fileDescriptor_3ceddab7d8589ad1 = []byte{ - // 467 bytes of a gzipped FileDescriptorProto + // 464 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x4f, 0x8b, 0xd3, 0x40, 0x18, 0xc6, 0x33, 0xdb, 0xee, 0xae, 0x9d, 0x5d, 0x50, 0x63, 0x0f, 0x31, 0xba, 0xd9, 0x21, 0xa0, 0x16, 0x74, 0x27, 0x6c, 0x15, 0x3c, 0x6f, 0x41, 0x04, 0x31, 0x08, 0x83, 0x5e, 0xbc, 0x94, 0x34, @@ -309,8 +309,7 @@ var fileDescriptor_3ceddab7d8589ad1 = []byte{ 0x8b, 0x00, 0x5d, 0x2c, 0x02, 0xf4, 0x63, 0x11, 0xa0, 0xcf, 0xcb, 0xc0, 0xb9, 0x58, 0x06, 0xce, 0xb7, 0x65, 0xe0, 0xbc, 0x7f, 0x26, 0x32, 0x35, 0xae, 0x47, 0x34, 0x95, 0x45, 0x04, 0x3c, 0x3b, 0xd2, 0x7f, 0x3a, 0x95, 0xb9, 0x4e, 0xd2, 0x71, 0x92, 0x95, 0x26, 0x32, 0xef, 0x69, 0x6a, 0xde, - 0xd0, 0x68, 0x47, 0xcb, 0x9e, 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x7e, 0x6c, 0x9e, 0x0d, 0x9d, - 0x03, 0x00, 0x00, + 0xd0, 0x68, 0x47, 0xcb, 0x9e, 0xfe, 0x1e, 0x00, 0x7e, 0x6c, 0x9e, 0x0d, 0x9d, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/bank/types/authz.pb.go b/sei-cosmos/x/bank/types/authz.pb.go index 7757edccfa..41633d3fcb 100644 --- a/sei-cosmos/x/bank/types/authz.pb.go +++ b/sei-cosmos/x/bank/types/authz.pb.go @@ -81,7 +81,7 @@ func init() { func init() { proto.RegisterFile("cosmos/bank/v1beta1/authz.proto", fileDescriptor_a4d2a37888ea779f) } var fileDescriptor_a4d2a37888ea779f = []byte{ - // 269 bytes of a gzipped FileDescriptorProto + // 266 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4f, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x4a, 0xcc, 0xcb, 0xd6, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x2c, 0x2d, 0xc9, 0xa8, 0xd2, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x86, 0x28, 0xd0, @@ -98,7 +98,7 @@ var fileDescriptor_a4d2a37888ea779f = []byte{ 0x74, 0x79, 0x51, 0x1c, 0xe4, 0x14, 0x7c, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x96, 0x24, 0x59, 0x59, 0x01, 0x09, 0x6f, 0xb0, 0xcd, 0x49, 0x6c, 0x60, 0xb5, 0xc6, 0x80, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x1d, 0x1d, 0xc8, 0x6d, 0x8b, 0x01, 0x00, 0x00, + 0x01, 0x00, 0x1d, 0x1d, 0xc8, 0x6d, 0x8b, 0x01, 0x00, 0x00, } func (m *SendAuthorization) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/bank/types/bank.pb.go b/sei-cosmos/x/bank/types/bank.pb.go index 3164f4a8d4..452de38b55 100644 --- a/sei-cosmos/x/bank/types/bank.pb.go +++ b/sei-cosmos/x/bank/types/bank.pb.go @@ -476,47 +476,47 @@ func init() { func init() { proto.RegisterFile("cosmos/bank/v1beta1/bank.proto", fileDescriptor_dd052eee12edf988) } var fileDescriptor_dd052eee12edf988 = []byte{ - // 638 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x53, 0xcd, 0x6e, 0x13, 0x3d, - 0x14, 0x8d, 0x9b, 0x9f, 0x2f, 0x71, 0x3e, 0x24, 0x64, 0x22, 0x34, 0xad, 0xc4, 0x4c, 0x18, 0x09, - 0xa9, 0x20, 0x9a, 0xb4, 0x85, 0x05, 0x64, 0x03, 0x04, 0x2a, 0xa8, 0x04, 0x02, 0x4d, 0x05, 0x48, - 0xb0, 0x88, 0x9c, 0x19, 0x37, 0xb5, 0xf0, 0xd8, 0x43, 0xec, 0x29, 0x9d, 0x37, 0x60, 0xc9, 0x92, - 0x15, 0x74, 0xcd, 0x9a, 0x77, 0xa0, 0xcb, 0x0a, 0x36, 0xac, 0x02, 0x6a, 0x37, 0xac, 0xfb, 0x04, - 0xc8, 0xf6, 0xe4, 0xa7, 0x52, 0x59, 0x80, 0x84, 0xc4, 0xee, 0x9e, 0x7b, 0x8f, 0x8f, 0xcf, 0xf8, - 0xdc, 0x81, 0x6e, 0x28, 0x64, 0x2c, 0x64, 0xbb, 0x8f, 0xf9, 0x8b, 0xf6, 0xf6, 0x4a, 0x9f, 0x28, - 0xbc, 0x62, 0x40, 0x2b, 0x19, 0x0a, 0x25, 0xd0, 0x19, 0x3b, 0x6f, 0x99, 0x56, 0x3e, 0x5f, 0x98, - 0x1e, 0x92, 0x64, 0x72, 0x28, 0x14, 0x94, 0xdb, 0x43, 0x0b, 0xf3, 0x76, 0xde, 0x33, 0xa8, 0x9d, - 0x2b, 0xd8, 0x51, 0x63, 0x20, 0x06, 0xc2, 0xf6, 0x75, 0x65, 0xbb, 0xfe, 0x17, 0x00, 0x2b, 0x8f, - 0xf0, 0x10, 0xc7, 0x12, 0x6d, 0xc2, 0xff, 0x25, 0xe1, 0x51, 0x8f, 0x70, 0xdc, 0x67, 0x24, 0x72, - 0x40, 0xb3, 0xb8, 0x58, 0x5f, 0x6d, 0xb6, 0x4e, 0xf0, 0xd1, 0xda, 0x20, 0x3c, 0x5a, 0xb3, 0xbc, - 0xee, 0xf9, 0xa3, 0x91, 0x77, 0x2e, 0xc3, 0x31, 0xeb, 0xf8, 0xb3, 0xe7, 0x2f, 0x8b, 0x98, 0x2a, - 0x12, 0x27, 0x2a, 0xf3, 0x83, 0xba, 0x9c, 0xf2, 0xd1, 0x73, 0xd8, 0x88, 0xc8, 0x26, 0x4e, 0x99, - 0xea, 0x1d, 0xbb, 0x6f, 0xae, 0x09, 0x16, 0xab, 0xdd, 0x8b, 0x47, 0x23, 0xef, 0x82, 0x55, 0x3b, - 0x89, 0x35, 0xab, 0x8a, 0x72, 0xc2, 0x8c, 0x99, 0x4e, 0xe9, 0xed, 0xae, 0x57, 0xf0, 0xef, 0xc2, - 0xfa, 0x4c, 0x13, 0x35, 0x60, 0x39, 0x22, 0x5c, 0xc4, 0x0e, 0x68, 0x82, 0xc5, 0x5a, 0x60, 0x01, - 0x72, 0xe0, 0x7f, 0xc7, 0xae, 0x0e, 0xc6, 0xb0, 0x53, 0xd5, 0x22, 0x3f, 0x76, 0x3d, 0xe0, 0xbf, - 0x03, 0xb0, 0xbc, 0xce, 0x93, 0x54, 0x69, 0x36, 0x8e, 0xa2, 0x21, 0x91, 0x32, 0x57, 0x19, 0x43, - 0xf4, 0x12, 0x96, 0x75, 0x02, 0xd2, 0x99, 0x33, 0x0f, 0x36, 0x3f, 0x7d, 0x30, 0x49, 0x26, 0x0f, - 0x76, 0x5b, 0x50, 0xde, 0xbd, 0xb9, 0x37, 0xf2, 0x0a, 0x1f, 0xbe, 0x79, 0xd7, 0x06, 0x54, 0x6d, - 0xa5, 0xfd, 0x56, 0x28, 0xe2, 0xb6, 0x24, 0x74, 0xc9, 0x44, 0x11, 0x0a, 0x66, 0x40, 0xb8, 0x85, - 0x29, 0xb7, 0x95, 0xcd, 0x5a, 0x65, 0x09, 0x91, 0x46, 0x40, 0x06, 0xf6, 0xa6, 0x4e, 0xf5, 0xb5, - 0x35, 0x58, 0xf0, 0xdf, 0x03, 0x58, 0x79, 0x98, 0xaa, 0x7f, 0xd8, 0xa1, 0xde, 0xb0, 0x8d, 0x34, - 0x49, 0x58, 0xa6, 0x7d, 0x28, 0xa1, 0x30, 0xcb, 0x57, 0xeb, 0xef, 0xfa, 0x30, 0x37, 0x75, 0x9e, - 0xe4, 0x3e, 0xc0, 0xe7, 0x8f, 0x4b, 0xf7, 0x2e, 0xfd, 0x96, 0xda, 0x8e, 0xfd, 0x35, 0x19, 0x19, - 0xe0, 0x30, 0x6b, 0x6f, 0x2f, 0x5f, 0x5d, 0x6e, 0xd9, 0xef, 0x58, 0x77, 0x80, 0xff, 0x14, 0xd6, - 0xee, 0xe8, 0x2d, 0x7a, 0xcc, 0xa9, 0xfa, 0xc5, 0x7e, 0x2d, 0xc0, 0x2a, 0xd9, 0x49, 0x04, 0x27, - 0x5c, 0x99, 0x05, 0x3b, 0x15, 0x4c, 0xb0, 0xc9, 0x8a, 0x51, 0x2c, 0x89, 0x74, 0x8a, 0xcd, 0xa2, - 0xc9, 0xca, 0x42, 0xff, 0x13, 0x80, 0xd5, 0x07, 0x44, 0xe1, 0x08, 0x2b, 0x8c, 0x9a, 0xb0, 0x1e, - 0x11, 0x19, 0x0e, 0x69, 0xa2, 0xa8, 0xe0, 0xb9, 0xfc, 0x6c, 0x0b, 0xdd, 0xd0, 0x0c, 0x2e, 0xe2, - 0x5e, 0xca, 0xa9, 0x1a, 0x07, 0xec, 0x9e, 0xf8, 0xcf, 0x4e, 0xfc, 0x06, 0x30, 0x1a, 0x97, 0x12, - 0x21, 0x58, 0xd2, 0xcf, 0xef, 0x14, 0x8d, 0xb6, 0xa9, 0xb5, 0xbb, 0x88, 0xca, 0x84, 0xe1, 0xcc, - 0x29, 0xd9, 0x4d, 0xca, 0xa1, 0x66, 0x73, 0x1c, 0x13, 0xa7, 0x6c, 0xd9, 0xba, 0x46, 0x67, 0x61, - 0x45, 0x66, 0x71, 0x5f, 0x30, 0xa7, 0x62, 0xba, 0x39, 0xf2, 0xd7, 0x60, 0xed, 0x16, 0x63, 0xe2, - 0xd5, 0x7d, 0x2a, 0x15, 0x5a, 0x85, 0xb5, 0x7c, 0x1b, 0x89, 0x34, 0xf1, 0xd7, 0xba, 0x8d, 0xa3, - 0x91, 0x77, 0xda, 0xfe, 0xe9, 0x93, 0x91, 0x1f, 0x4c, 0x69, 0x9d, 0x92, 0xce, 0xad, 0xbb, 0xb1, - 0x77, 0xe0, 0x82, 0xfd, 0x03, 0x17, 0x7c, 0x3f, 0x70, 0xc1, 0x9b, 0x43, 0xb7, 0xb0, 0x7f, 0xe8, - 0x16, 0xbe, 0x1e, 0xba, 0x85, 0x67, 0xd7, 0xff, 0x24, 0x4e, 0xb3, 0x23, 0xfd, 0x8a, 0xe1, 0x5e, - 0xf9, 0x19, 0x00, 0x00, 0xff, 0xff, 0x84, 0xcb, 0x17, 0x3b, 0x85, 0x05, 0x00, 0x00, + // 634 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x53, 0x3f, 0x6f, 0x13, 0x3f, + 0x18, 0x8e, 0x9b, 0x3f, 0xbf, 0xc4, 0xf9, 0x21, 0x21, 0x13, 0xa1, 0x6b, 0x25, 0xee, 0xc2, 0x49, + 0x48, 0x05, 0xd1, 0xa4, 0x2d, 0x0c, 0x90, 0x05, 0x08, 0x54, 0x50, 0x09, 0x04, 0xba, 0x0a, 0x90, + 0x60, 0x88, 0x9c, 0x3b, 0x37, 0xb5, 0xf0, 0xd9, 0x47, 0xec, 0x2b, 0xbd, 0x6f, 0xc0, 0xc8, 0xc8, + 0x04, 0x9d, 0x99, 0xf9, 0x0e, 0x74, 0xac, 0x60, 0x61, 0x0a, 0xa8, 0x5d, 0x98, 0xfb, 0x09, 0x90, + 0xed, 0xcb, 0x9f, 0x4a, 0x65, 0x80, 0x01, 0xb1, 0xbd, 0xcf, 0xfb, 0x3e, 0x7e, 0xfc, 0x9c, 0x9f, + 0xf7, 0xa0, 0x1b, 0x0a, 0x19, 0x0b, 0xd9, 0xee, 0x63, 0xfe, 0xa2, 0xbd, 0xbd, 0xd2, 0x27, 0x0a, + 0xaf, 0x18, 0xd0, 0x4a, 0x86, 0x42, 0x09, 0x74, 0xc6, 0xce, 0x5b, 0xa6, 0x95, 0xcf, 0x17, 0xa6, + 0x87, 0x24, 0x99, 0x1c, 0x0a, 0x05, 0xe5, 0xf6, 0xd0, 0xc2, 0xbc, 0x9d, 0xf7, 0x0c, 0x6a, 0xe7, + 0x0a, 0x76, 0xd4, 0x18, 0x88, 0x81, 0xb0, 0x7d, 0x5d, 0xd9, 0xae, 0xff, 0x05, 0xc0, 0xca, 0x23, + 0x3c, 0xc4, 0xb1, 0x44, 0x9b, 0xf0, 0x7f, 0x49, 0x78, 0xd4, 0x23, 0x1c, 0xf7, 0x19, 0x89, 0x1c, + 0xd0, 0x2c, 0x2e, 0xd6, 0x57, 0x9b, 0xad, 0x13, 0x7c, 0xb4, 0x36, 0x08, 0x8f, 0xd6, 0x2c, 0xaf, + 0x7b, 0xfe, 0x68, 0xe4, 0x9d, 0xcb, 0x70, 0xcc, 0x3a, 0xfe, 0xec, 0xf9, 0xcb, 0x22, 0xa6, 0x8a, + 0xc4, 0x89, 0xca, 0xfc, 0xa0, 0x2e, 0xa7, 0x7c, 0xf4, 0x1c, 0x36, 0x22, 0xb2, 0x89, 0x53, 0xa6, + 0x7a, 0xc7, 0xee, 0x9b, 0x6b, 0x82, 0xc5, 0x6a, 0xf7, 0xe2, 0xd1, 0xc8, 0xbb, 0x60, 0xd5, 0x4e, + 0x62, 0xcd, 0xaa, 0xa2, 0x9c, 0x30, 0x63, 0xa6, 0x53, 0x7a, 0xbb, 0xeb, 0x15, 0xfc, 0xbb, 0xb0, + 0x3e, 0xd3, 0x44, 0x0d, 0x58, 0x8e, 0x08, 0x17, 0xb1, 0x03, 0x9a, 0x60, 0xb1, 0x16, 0x58, 0x80, + 0x1c, 0xf8, 0xdf, 0xb1, 0xab, 0x83, 0x31, 0xec, 0x54, 0xb5, 0xc8, 0x8f, 0x5d, 0x0f, 0xf8, 0xef, + 0x00, 0x2c, 0xaf, 0xf3, 0x24, 0x55, 0x9a, 0x8d, 0xa3, 0x68, 0x48, 0xa4, 0xcc, 0x55, 0xc6, 0x10, + 0xbd, 0x84, 0x65, 0x9d, 0x80, 0x74, 0xe6, 0xcc, 0x83, 0xcd, 0x4f, 0x1f, 0x4c, 0x92, 0xc9, 0x83, + 0xdd, 0x16, 0x94, 0x77, 0x6f, 0xee, 0x8d, 0xbc, 0xc2, 0x87, 0x6f, 0xde, 0xb5, 0x01, 0x55, 0x5b, + 0x69, 0xbf, 0x15, 0x8a, 0xb8, 0x2d, 0x09, 0x5d, 0x32, 0x51, 0x84, 0x82, 0x19, 0x10, 0x6e, 0x61, + 0xca, 0x6d, 0x65, 0xb3, 0x56, 0x59, 0x42, 0xa4, 0x11, 0x90, 0x81, 0xbd, 0xa9, 0x53, 0x7d, 0x6d, + 0x0d, 0x16, 0xfc, 0xf7, 0x00, 0x56, 0x1e, 0xa6, 0xea, 0x1f, 0x76, 0xa8, 0x37, 0x6c, 0x23, 0x4d, + 0x12, 0x96, 0x69, 0x1f, 0x4a, 0x28, 0xcc, 0x1c, 0xf0, 0x17, 0x7c, 0x98, 0x9b, 0x3a, 0x4f, 0x72, + 0x1f, 0xe0, 0xf3, 0xc7, 0xa5, 0x7b, 0x97, 0x7e, 0x4b, 0x6d, 0xc7, 0xfe, 0x9a, 0x8c, 0x0c, 0x70, + 0x98, 0xb5, 0xb7, 0x97, 0xaf, 0x2e, 0xb7, 0xec, 0x77, 0xac, 0x3b, 0xc0, 0x7f, 0x0a, 0x6b, 0x77, + 0xf4, 0x16, 0x3d, 0xe6, 0x54, 0xfd, 0x62, 0xbf, 0x16, 0x60, 0x95, 0xec, 0x24, 0x82, 0x13, 0xae, + 0xcc, 0x82, 0x9d, 0x0a, 0x26, 0xd8, 0x64, 0xc5, 0x28, 0x96, 0x44, 0x3a, 0xc5, 0x66, 0xd1, 0x64, + 0x65, 0xa1, 0xff, 0x09, 0xc0, 0xea, 0x03, 0xa2, 0x70, 0x84, 0x15, 0x46, 0x4d, 0x58, 0x8f, 0x88, + 0x0c, 0x87, 0x34, 0x51, 0x54, 0xf0, 0x5c, 0x7e, 0xb6, 0x85, 0x6e, 0x68, 0x06, 0x17, 0x71, 0x2f, + 0xe5, 0x54, 0x8d, 0x03, 0x76, 0x4f, 0xfc, 0x67, 0x27, 0x7e, 0x03, 0x18, 0x8d, 0x4b, 0x89, 0x10, + 0x2c, 0xe9, 0xe7, 0x77, 0x8a, 0x46, 0xdb, 0xd4, 0xda, 0x5d, 0x44, 0x65, 0xc2, 0x70, 0xe6, 0x94, + 0xec, 0x26, 0xe5, 0x50, 0xb3, 0x39, 0x8e, 0x89, 0x53, 0xb6, 0x6c, 0x5d, 0xa3, 0xb3, 0xb0, 0x22, + 0xb3, 0xb8, 0x2f, 0x98, 0x53, 0x31, 0xdd, 0x1c, 0xf9, 0x6b, 0xb0, 0x76, 0x8b, 0x31, 0xf1, 0xea, + 0x3e, 0x95, 0x0a, 0xad, 0xc2, 0x5a, 0xbe, 0x8d, 0x44, 0x9a, 0xf8, 0x6b, 0xdd, 0xc6, 0xd1, 0xc8, + 0x3b, 0x6d, 0xff, 0xf4, 0xc9, 0xc8, 0x0f, 0xa6, 0xb4, 0x4e, 0x49, 0xe7, 0xd6, 0xdd, 0xd8, 0x3b, + 0x70, 0xc1, 0xfe, 0x81, 0x0b, 0xbe, 0x1f, 0xb8, 0xe0, 0xcd, 0xa1, 0x5b, 0xd8, 0x3f, 0x74, 0x0b, + 0x5f, 0x0f, 0xdd, 0xc2, 0xb3, 0xeb, 0x7f, 0x12, 0xa7, 0xd9, 0x91, 0x7e, 0xc5, 0x70, 0xaf, 0xfc, + 0x1c, 0x00, 0x84, 0xcb, 0x17, 0x3b, 0x85, 0x05, 0x00, 0x00, } func (this *SendEnabled) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/bank/types/genesis.pb.go b/sei-cosmos/x/bank/types/genesis.pb.go index 3f58d439e9..aaa0e74f7f 100644 --- a/sei-cosmos/x/bank/types/genesis.pb.go +++ b/sei-cosmos/x/bank/types/genesis.pb.go @@ -199,7 +199,7 @@ func init() { func init() { proto.RegisterFile("cosmos/bank/v1beta1/genesis.proto", fileDescriptor_8f007de11b420c6e) } var fileDescriptor_8f007de11b420c6e = []byte{ - // 459 bytes of a gzipped FileDescriptorProto + // 456 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x53, 0x4d, 0x8b, 0xd3, 0x40, 0x18, 0x4e, 0xb6, 0xbb, 0xd9, 0x75, 0xba, 0x7a, 0x18, 0x15, 0xe2, 0xc7, 0x26, 0x6b, 0x4e, 0x7b, 0x31, 0x61, 0x57, 0x10, 0xb7, 0x87, 0x22, 0xf1, 0xa0, 0x1e, 0x04, 0x49, 0x41, 0xc1, 0x4b, 0x99, @@ -227,8 +227,8 @@ var fileDescriptor_8f007de11b420c6e = []byte{ 0x58, 0xa8, 0x60, 0x23, 0x2a, 0xec, 0xbd, 0xaa, 0x11, 0x76, 0x2b, 0x2f, 0x5f, 0x97, 0xee, 0xc3, 0x7f, 0xf0, 0xf2, 0x9c, 0x8a, 0x48, 0x4f, 0xdb, 0x5a, 0x09, 0x7b, 0xf3, 0x95, 0x63, 0x2e, 0x56, 0x8e, 0xf9, 0x7d, 0xe5, 0x98, 0x1f, 0xd7, 0x8e, 0xb1, 0x58, 0x3b, 0xc6, 0x97, 0xb5, 0x63, 0xbc, - 0xb9, 0xfc, 0x2b, 0x8d, 0x0f, 0xea, 0xd7, 0x49, 0xa9, 0xd8, 0x92, 0xd8, 0x07, 0xbf, 0x02, 0x00, - 0x00, 0xff, 0xff, 0x75, 0xfa, 0x2f, 0xbf, 0xc9, 0x03, 0x00, 0x00, + 0xb9, 0xfc, 0x2b, 0x8d, 0x0f, 0xea, 0xd7, 0x49, 0xa9, 0xd8, 0x92, 0xd8, 0x07, 0xbf, 0x06, 0x00, + 0x75, 0xfa, 0x2f, 0xbf, 0xc9, 0x03, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/bank/types/query.pb.go b/sei-cosmos/x/bank/types/query.pb.go index a06e974bd4..955e3b44c2 100644 --- a/sei-cosmos/x/bank/types/query.pb.go +++ b/sei-cosmos/x/bank/types/query.pb.go @@ -805,64 +805,64 @@ func init() { func init() { proto.RegisterFile("cosmos/bank/v1beta1/query.proto", fileDescriptor_9c6fc1939682df13) } var fileDescriptor_9c6fc1939682df13 = []byte{ - // 901 bytes of a gzipped FileDescriptorProto + // 898 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x56, 0xcf, 0x6b, 0x2b, 0x55, - 0x18, 0xcd, 0x7d, 0xfa, 0xd2, 0xf4, 0x0b, 0x0a, 0xde, 0x17, 0x31, 0x6f, 0x6a, 0x27, 0x32, 0x4f, - 0x5f, 0xfb, 0x9e, 0x79, 0x33, 0x2f, 0x89, 0x60, 0xeb, 0x46, 0x1b, 0x45, 0x17, 0x22, 0x8d, 0xa9, + 0x18, 0xcd, 0x7d, 0xfa, 0xd2, 0xf4, 0x0b, 0x0a, 0xde, 0x46, 0xcc, 0x9b, 0xda, 0x89, 0xcc, 0xd3, + 0xd7, 0xbe, 0x67, 0x3a, 0xf3, 0x92, 0x08, 0xbe, 0xba, 0xd1, 0x17, 0x45, 0x17, 0x22, 0x8d, 0xa9, 0x2b, 0x41, 0xca, 0x4d, 0x72, 0x4d, 0x87, 0x4e, 0xe6, 0x4e, 0x73, 0x27, 0x6a, 0x28, 0x05, 0x11, 0x04, 0x41, 0x50, 0xc1, 0x8d, 0xe0, 0xa6, 0x6e, 0x04, 0xfd, 0x07, 0xfc, 0x17, 0xba, 0x2c, 0xb8, - 0xe9, 0x42, 0x54, 0x52, 0x17, 0x6e, 0xfc, 0x1f, 0x24, 0xf7, 0x47, 0x3a, 0x49, 0x26, 0xc9, 0x14, + 0xe9, 0x42, 0x54, 0x52, 0x17, 0x6e, 0xfc, 0x1f, 0x24, 0xf7, 0x47, 0x9a, 0x49, 0x26, 0xc9, 0x14, 0x82, 0xc2, 0xdb, 0xcd, 0xdc, 0x39, 0xdf, 0x77, 0xce, 0x77, 0xe6, 0xce, 0xb9, 0x03, 0x85, 0x26, 0xe3, 0x1d, 0xc6, 0x9d, 0x06, 0xf1, 0x0f, 0x9d, 0x8f, 0x4a, 0x0d, 0x1a, 0x92, 0x92, 0x73, 0xd4, - 0xa3, 0xdd, 0xbe, 0x1d, 0x74, 0x59, 0xc8, 0xf0, 0x2d, 0x09, 0xb0, 0x87, 0x00, 0x5b, 0x01, 0x0c, - 0x33, 0xae, 0x4a, 0x20, 0x44, 0x91, 0x71, 0x7f, 0xf4, 0x9c, 0x53, 0xd9, 0x6d, 0x84, 0x0a, 0x48, - 0xdb, 0xf5, 0x49, 0xe8, 0x32, 0x5f, 0x61, 0xcd, 0x28, 0x56, 0xa3, 0x9a, 0xcc, 0xd5, 0xcf, 0x73, + 0xa3, 0xdd, 0xbe, 0x1d, 0x74, 0x59, 0xc8, 0xf0, 0x9a, 0x04, 0xd8, 0x43, 0x80, 0xad, 0x00, 0x86, + 0x19, 0x57, 0x25, 0x10, 0xa2, 0xc8, 0xb8, 0x37, 0x7a, 0xce, 0xa9, 0xec, 0x36, 0x42, 0x05, 0xa4, + 0xed, 0xfa, 0x24, 0x74, 0x99, 0xaf, 0xb0, 0xe6, 0x38, 0x56, 0xa3, 0x9a, 0xcc, 0xd5, 0xcf, 0x73, 0x6d, 0xd6, 0x66, 0xe2, 0xd2, 0x19, 0x5e, 0xa9, 0xd5, 0x67, 0xdb, 0x8c, 0xb5, 0x3d, 0xea, 0x90, - 0xc0, 0x75, 0x88, 0xef, 0xb3, 0x50, 0xb4, 0xe4, 0xf2, 0xa9, 0xb5, 0x0b, 0xb7, 0xde, 0x1d, 0xb2, - 0x56, 0x89, 0x47, 0xfc, 0x26, 0xad, 0xd3, 0xa3, 0x1e, 0xe5, 0x21, 0xce, 0xc3, 0x0a, 0x69, 0xb5, - 0xba, 0x94, 0xf3, 0x3c, 0x7a, 0x0e, 0x6d, 0xae, 0xd6, 0xf5, 0x2d, 0xce, 0xc1, 0xcd, 0x16, 0xf5, - 0x59, 0x27, 0x7f, 0x43, 0xac, 0xcb, 0x9b, 0x57, 0x32, 0x5f, 0x9c, 0x16, 0x52, 0x7f, 0x9f, 0x16, - 0x52, 0xd6, 0xdb, 0x90, 0x1b, 0x6f, 0xc8, 0x03, 0xe6, 0x73, 0x8a, 0x2b, 0xb0, 0xd2, 0x90, 0x4b, - 0xa2, 0x63, 0xb6, 0x7c, 0xdb, 0x1e, 0xf9, 0xc5, 0xa9, 0xf6, 0xcb, 0x7e, 0x9d, 0xb9, 0x7e, 0x5d, - 0x23, 0xad, 0xcf, 0x11, 0x3c, 0x23, 0xba, 0xed, 0x78, 0x9e, 0x6a, 0xc8, 0x17, 0x4b, 0x7c, 0x13, - 0xe0, 0xca, 0x3b, 0xa1, 0x33, 0x5b, 0xbe, 0x3b, 0xc6, 0x26, 0x5f, 0x9b, 0xe6, 0xac, 0x91, 0xb6, - 0x1e, 0xbc, 0x1e, 0xa9, 0x8c, 0x0c, 0xf5, 0x1b, 0x82, 0xfc, 0xb4, 0x0e, 0x35, 0xd9, 0xc7, 0x90, + 0xc0, 0x75, 0x88, 0xef, 0xb3, 0x50, 0xb4, 0xe4, 0xf2, 0xa9, 0xb5, 0x0b, 0x6b, 0xef, 0x0e, 0x59, + 0xab, 0xc4, 0x23, 0x7e, 0x93, 0xd6, 0xe9, 0x51, 0x8f, 0xf2, 0x10, 0xe7, 0x61, 0x85, 0xb4, 0x5a, + 0x5d, 0xca, 0x79, 0x1e, 0x3d, 0x87, 0xb6, 0x56, 0xeb, 0xfa, 0x16, 0xe7, 0xe0, 0x66, 0x8b, 0xfa, + 0xac, 0x93, 0xbf, 0x21, 0xd6, 0xe5, 0xcd, 0x2b, 0x99, 0x2f, 0x4e, 0x0b, 0xa9, 0xbf, 0x4f, 0x0b, + 0x29, 0xeb, 0x6d, 0xc8, 0x45, 0x1b, 0xf2, 0x80, 0xf9, 0x9c, 0xe2, 0x0a, 0xac, 0x34, 0xe4, 0x92, + 0xe8, 0x98, 0x2d, 0xdf, 0xb2, 0x47, 0x7e, 0x71, 0xaa, 0xfd, 0xb2, 0x5f, 0x67, 0xae, 0x5f, 0xd7, + 0x48, 0xeb, 0x73, 0x04, 0xcf, 0x88, 0x6e, 0x0f, 0x3d, 0x4f, 0x35, 0xe4, 0x8b, 0x25, 0xbe, 0x09, + 0x70, 0xe5, 0x9d, 0xd0, 0x99, 0x2d, 0xdf, 0x89, 0xb0, 0xc9, 0xd7, 0xa6, 0x39, 0x6b, 0xa4, 0xad, + 0x07, 0xaf, 0x8f, 0x55, 0x8e, 0x0d, 0xf5, 0x1b, 0x82, 0xfc, 0xb4, 0x0e, 0x35, 0xd9, 0xc7, 0x90, 0x51, 0x7a, 0x87, 0x4a, 0x1e, 0x9b, 0x3b, 0x5a, 0xf5, 0xb5, 0xb3, 0xdf, 0x0b, 0xa9, 0x9f, 0xff, - 0x28, 0x6c, 0xb5, 0xdd, 0xf0, 0xa0, 0xd7, 0xb0, 0x9b, 0xac, 0xe3, 0x70, 0xea, 0x3e, 0x10, 0x6f, + 0x28, 0x3c, 0x68, 0xbb, 0xe1, 0x41, 0xaf, 0x61, 0x37, 0x59, 0xc7, 0xe1, 0xd4, 0xdd, 0x16, 0x6f, 0xa3, 0xc9, 0x3c, 0x71, 0xd3, 0x3c, 0x20, 0xae, 0x2f, 0xaf, 0xe4, 0x1b, 0x0f, 0xfb, 0x01, 0xe5, - 0xa2, 0x01, 0xaf, 0x8f, 0xc8, 0xf0, 0x5b, 0x31, 0x73, 0x6e, 0x2c, 0x9c, 0x53, 0xaa, 0x8e, 0x0e, - 0x6a, 0x7d, 0x89, 0x60, 0x5d, 0x8c, 0xb7, 0x17, 0x50, 0xbf, 0x45, 0x1a, 0x1e, 0xfd, 0x3f, 0xcd, - 0x1e, 0x20, 0x30, 0x67, 0xa9, 0x79, 0x64, 0x2c, 0x3f, 0x54, 0x1b, 0xfb, 0x3d, 0x16, 0x12, 0x6f, - 0xaf, 0x17, 0x04, 0x5e, 0x5f, 0x7b, 0x3d, 0xee, 0x28, 0x5a, 0x82, 0xa3, 0x17, 0x7a, 0xfb, 0x8e, - 0xb1, 0x29, 0x2f, 0x39, 0xa4, 0xb9, 0x58, 0xf9, 0x2f, 0x9c, 0x54, 0x54, 0xcb, 0xf3, 0xb1, 0xa8, - 0xe2, 0x46, 0x0e, 0xb5, 0xfb, 0xa1, 0x36, 0x71, 0x14, 0x53, 0x28, 0x12, 0x53, 0x56, 0x0d, 0x9e, + 0xa2, 0x01, 0xaf, 0x8f, 0xc8, 0xf0, 0x5b, 0x31, 0x73, 0x6e, 0x2e, 0x9c, 0x53, 0xaa, 0x1e, 0x1f, + 0xd4, 0xfa, 0x12, 0xc1, 0x86, 0x18, 0x6f, 0x2f, 0xa0, 0x7e, 0x8b, 0x34, 0x3c, 0xfa, 0x7f, 0x9a, + 0x3d, 0x40, 0x60, 0xce, 0x52, 0xf3, 0xc8, 0x58, 0x7e, 0xa8, 0x36, 0xf6, 0x7b, 0x2c, 0x24, 0xde, + 0x5e, 0x2f, 0x08, 0xbc, 0xbe, 0xf6, 0x3a, 0xea, 0x28, 0x5a, 0x82, 0xa3, 0x17, 0x7a, 0xfb, 0x46, + 0xd8, 0x94, 0x97, 0x1c, 0xd2, 0x5c, 0xac, 0xfc, 0x17, 0x4e, 0x2a, 0xaa, 0xe5, 0xf9, 0x58, 0x54, + 0x71, 0x23, 0x87, 0xda, 0xfd, 0x50, 0x9b, 0x38, 0x8a, 0x29, 0x34, 0x16, 0x53, 0x56, 0x0d, 0x9e, 0x9e, 0x40, 0x2b, 0x13, 0x5e, 0x86, 0x34, 0xe9, 0xb0, 0x9e, 0x1f, 0x2e, 0x0c, 0xa7, 0xea, 0xe3, 0x43, 0x13, 0xea, 0x0a, 0x6e, 0xe5, 0x00, 0x8b, 0x8e, 0x35, 0xd2, 0x25, 0x1d, 0xfd, 0xb9, 0x58, - 0x35, 0x95, 0xaa, 0x7a, 0x55, 0xb1, 0x6c, 0x43, 0x3a, 0x10, 0x2b, 0x8a, 0x65, 0xcd, 0x8e, 0x39, - 0x32, 0x6c, 0x59, 0xa4, 0x79, 0x64, 0x81, 0xd5, 0x02, 0x43, 0x74, 0x7c, 0x63, 0x38, 0x07, 0x7f, - 0x87, 0x86, 0xa4, 0x45, 0x42, 0xb2, 0xe4, 0x2d, 0x63, 0xfd, 0x84, 0x60, 0x2d, 0x96, 0x46, 0x0d, - 0xb0, 0x03, 0xab, 0x1d, 0xb5, 0xa6, 0x3f, 0xbc, 0xf5, 0xd8, 0x19, 0x74, 0xa5, 0x9a, 0xe2, 0xaa, - 0x6a, 0x79, 0x6f, 0xbe, 0x04, 0xb7, 0xaf, 0xa4, 0x4e, 0x1a, 0x12, 0xff, 0xfa, 0x3f, 0x88, 0x9a, - 0x38, 0x35, 0xdc, 0xab, 0x90, 0xd1, 0x32, 0x95, 0x85, 0x89, 0x66, 0x1b, 0x15, 0x95, 0xff, 0x59, - 0x85, 0x9b, 0xa2, 0x3f, 0xfe, 0x0e, 0xc1, 0x8a, 0x0a, 0x2d, 0xbc, 0x19, 0xdb, 0x24, 0xe6, 0xd0, - 0x35, 0xee, 0x25, 0x40, 0x4a, 0xad, 0xd6, 0xd6, 0x67, 0xbf, 0xfe, 0xf5, 0xed, 0x8d, 0x32, 0x7e, - 0xe8, 0xc4, 0xff, 0x5f, 0xc8, 0xb8, 0x72, 0x8e, 0x55, 0x4a, 0x9f, 0x38, 0x8d, 0xfe, 0xbe, 0xf0, - 0x00, 0x7f, 0x8f, 0x20, 0x1b, 0x39, 0xc5, 0x70, 0x71, 0x36, 0xe9, 0xf4, 0xa1, 0x6b, 0x3c, 0x48, - 0x88, 0x56, 0x32, 0x1d, 0x21, 0xf3, 0x1e, 0xde, 0x48, 0x28, 0x13, 0xff, 0x82, 0xe0, 0xa9, 0xa9, - 0xd8, 0xc7, 0xe5, 0xd9, 0xac, 0xb3, 0x4e, 0x2c, 0xa3, 0x72, 0xad, 0x1a, 0xa5, 0x77, 0x5b, 0xe8, - 0xad, 0xe0, 0x52, 0xac, 0x5e, 0xae, 0xeb, 0xf6, 0x63, 0x94, 0x7f, 0x8d, 0x20, 0x1b, 0x89, 0xd7, - 0x79, 0xbe, 0x4e, 0x67, 0xfe, 0x3c, 0x5f, 0x63, 0x32, 0xdb, 0xba, 0x23, 0x74, 0xae, 0xe3, 0xb5, - 0x78, 0x9d, 0x52, 0xc1, 0x57, 0x08, 0x32, 0x3a, 0xe8, 0xf0, 0x9c, 0xbd, 0x35, 0x11, 0x9d, 0xc6, - 0xfd, 0x24, 0x50, 0x25, 0xe4, 0x45, 0x21, 0xe4, 0x05, 0x7c, 0x67, 0x8e, 0x10, 0xe7, 0x58, 0xec, - 0xbc, 0x13, 0xfc, 0x29, 0x82, 0xb4, 0x0c, 0x37, 0xbc, 0x31, 0x9b, 0x63, 0x2c, 0x49, 0x8d, 0xcd, - 0xc5, 0xc0, 0x44, 0x9e, 0xc8, 0x18, 0xc5, 0x3f, 0x22, 0x78, 0x62, 0xec, 0xeb, 0xc7, 0xf6, 0x6c, - 0x82, 0xb8, 0x64, 0x31, 0x9c, 0xc4, 0x78, 0xa5, 0xeb, 0x25, 0xa1, 0xcb, 0xc6, 0xc5, 0x58, 0x5d, - 0xc2, 0x1a, 0xbe, 0xaf, 0x33, 0x64, 0xe4, 0xd5, 0x0f, 0x08, 0x9e, 0x1c, 0x0f, 0x61, 0xbc, 0x88, - 0x79, 0xf2, 0x54, 0x30, 0x1e, 0x26, 0x2f, 0x50, 0x5a, 0x8b, 0x42, 0xeb, 0x5d, 0xfc, 0x7c, 0x12, - 0xad, 0xd5, 0xbd, 0xb3, 0x81, 0x89, 0xce, 0x07, 0x26, 0xfa, 0x73, 0x60, 0xa2, 0x6f, 0x2e, 0xcd, - 0xd4, 0xf9, 0xa5, 0x99, 0xba, 0xb8, 0x34, 0x53, 0xef, 0x6f, 0x5f, 0xeb, 0x07, 0xe1, 0x13, 0x49, - 0x23, 0xfe, 0x13, 0x1a, 0x69, 0x81, 0xad, 0xfc, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x75, 0x21, 0xfd, - 0xbb, 0x6f, 0x0d, 0x00, 0x00, + 0x35, 0x58, 0x8b, 0xac, 0x2a, 0x96, 0x1d, 0x48, 0x07, 0x62, 0x45, 0xb1, 0xac, 0xdb, 0x31, 0x47, + 0x86, 0x2d, 0x8b, 0x34, 0x8f, 0x2c, 0xb0, 0x5a, 0x60, 0x88, 0x8e, 0x6f, 0x0c, 0xe7, 0xe0, 0xef, + 0xd0, 0x90, 0xb4, 0x48, 0x48, 0x96, 0xbc, 0x65, 0xac, 0x9f, 0x10, 0xac, 0xc7, 0xd2, 0xa8, 0x01, + 0x1e, 0xc2, 0x6a, 0x47, 0xad, 0xe9, 0x0f, 0x6f, 0x23, 0x76, 0x06, 0x5d, 0xa9, 0xa6, 0xb8, 0xaa, + 0x5a, 0xde, 0x9b, 0x2f, 0xc1, 0xad, 0x2b, 0xa9, 0x93, 0x86, 0xc4, 0xbf, 0xfe, 0x0f, 0xc0, 0x88, + 0x2b, 0x51, 0xc3, 0xbd, 0x0a, 0x19, 0x2d, 0x53, 0x59, 0x98, 0x68, 0xb6, 0x51, 0x51, 0xf9, 0x9f, + 0x55, 0xb8, 0x29, 0xfa, 0xe3, 0xef, 0x10, 0xac, 0xa8, 0xd0, 0xc2, 0x5b, 0xb1, 0x4d, 0x62, 0x0e, + 0x5d, 0xe3, 0x6e, 0x02, 0xa4, 0xd4, 0x6a, 0x3d, 0xf8, 0xec, 0xd7, 0xbf, 0xbe, 0xbd, 0x51, 0xc6, + 0xf7, 0x9d, 0xf8, 0xff, 0x0b, 0x81, 0xe6, 0xce, 0xb1, 0x4a, 0xe9, 0x13, 0xa7, 0xd1, 0xdf, 0x17, + 0x1e, 0xe0, 0xef, 0x11, 0x64, 0xc7, 0x4e, 0x31, 0x5c, 0x9c, 0x4d, 0x3a, 0x7d, 0xe8, 0x1a, 0xdb, + 0x09, 0xd1, 0x4a, 0xa6, 0x23, 0x64, 0xde, 0xc5, 0x9b, 0x09, 0x65, 0xe2, 0x5f, 0x10, 0x3c, 0x35, + 0x15, 0xfb, 0xb8, 0x3c, 0x9b, 0x75, 0xd6, 0x89, 0x65, 0x54, 0xae, 0x55, 0xa3, 0xf4, 0xee, 0x08, + 0xbd, 0x15, 0x5c, 0x8a, 0xd5, 0xcb, 0x75, 0xdd, 0x7e, 0x8c, 0xf2, 0xaf, 0x11, 0x64, 0xc7, 0xe2, + 0x75, 0x9e, 0xaf, 0xd3, 0x99, 0x6f, 0x6c, 0x27, 0x44, 0x2b, 0x9d, 0xb7, 0x85, 0xce, 0x0d, 0xbc, + 0x1e, 0xaf, 0x53, 0x2a, 0xf8, 0x0a, 0x41, 0x46, 0x07, 0x1d, 0x9e, 0xb3, 0xb7, 0x26, 0xa2, 0xd3, + 0xb8, 0x97, 0x04, 0xaa, 0x84, 0xbc, 0x28, 0x84, 0xbc, 0x80, 0x6f, 0xcf, 0x11, 0xe2, 0x1c, 0x8b, + 0x9d, 0x77, 0x82, 0x3f, 0x45, 0x90, 0x96, 0xe1, 0x86, 0x37, 0x67, 0x73, 0x44, 0x92, 0xd4, 0xd8, + 0x5a, 0x0c, 0x4c, 0xe4, 0x89, 0x8c, 0x51, 0xfc, 0x23, 0x82, 0x27, 0x22, 0x5f, 0x3f, 0xb6, 0x67, + 0x13, 0xc4, 0x25, 0x8b, 0xe1, 0x24, 0xc6, 0x2b, 0x5d, 0x2f, 0x09, 0x5d, 0x36, 0x2e, 0xc6, 0xea, + 0x12, 0xd6, 0xf0, 0x7d, 0x9d, 0x21, 0x23, 0xaf, 0x7e, 0x40, 0xf0, 0x64, 0x34, 0x84, 0xf1, 0x22, + 0xe6, 0xc9, 0x53, 0xc1, 0xb8, 0x9f, 0xbc, 0x40, 0x69, 0x2d, 0x0a, 0xad, 0x77, 0xf0, 0xf3, 0x49, + 0xb4, 0x56, 0xf7, 0xce, 0x06, 0x26, 0x3a, 0x1f, 0x98, 0xe8, 0xcf, 0x81, 0x89, 0xbe, 0xb9, 0x34, + 0x53, 0xe7, 0x97, 0x66, 0xea, 0xe2, 0xd2, 0x4c, 0xbd, 0xbf, 0x73, 0xad, 0x1f, 0x84, 0x4f, 0x24, + 0x8d, 0xf8, 0x4f, 0x68, 0xa4, 0x05, 0xb6, 0xf2, 0xef, 0x00, 0x75, 0x21, 0xfd, 0xbb, 0x6f, 0x0d, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/bank/types/tx.pb.go b/sei-cosmos/x/bank/types/tx.pb.go index 346a38b2c3..81891836f8 100644 --- a/sei-cosmos/x/bank/types/tx.pb.go +++ b/sei-cosmos/x/bank/types/tx.pb.go @@ -207,7 +207,7 @@ func init() { func init() { proto.RegisterFile("cosmos/bank/v1beta1/tx.proto", fileDescriptor_1d8cb1613481f5b7) } var fileDescriptor_1d8cb1613481f5b7 = []byte{ - // 447 bytes of a gzipped FileDescriptorProto + // 444 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0x3f, 0x6f, 0xd3, 0x40, 0x18, 0xc6, 0x7d, 0x4d, 0x94, 0x92, 0x6b, 0x25, 0x54, 0xb7, 0x40, 0x31, 0x95, 0x5d, 0x2c, 0x86, 0x32, 0x70, 0x56, 0x0b, 0x43, 0x30, 0x0b, 0x98, 0x09, 0x24, 0x0b, 0xc9, 0x99, 0x60, 0x41, 0xb6, @@ -229,13 +229,13 @@ var fileDescriptor_1d8cb1613481f5b7 = []byte{ 0xcb, 0xee, 0x1e, 0xe5, 0x29, 0x30, 0x4e, 0xcd, 0x4f, 0x08, 0x1f, 0xba, 0x3c, 0x72, 0xb3, 0x91, 0x88, 0xe5, 0xa3, 0xf4, 0x70, 0x27, 0x66, 0x69, 0x26, 0xf2, 0xe7, 0xc8, 0x23, 0x6a, 0xa4, 0x61, 0x39, 0xe4, 0x45, 0x6e, 0x71, 0xda, 0x79, 0x46, 0xaf, 0xf4, 0xab, 0x4f, 0xf0, 0x3e, 0x64, 0x42, - 0xa2, 0x7b, 0x12, 0xbd, 0xd3, 0x88, 0xbe, 0x92, 0x9e, 0x92, 0xad, 0x08, 0xbb, 0x2d, 0x03, 0xde, + 0xa2, 0x7b, 0x12, 0xbd, 0xd3, 0x88, 0xbe, 0xca, 0xc4, 0x96, 0xad, 0x08, 0xbb, 0x2d, 0x03, 0xde, 0xc4, 0x27, 0xbb, 0x61, 0xaa, 0x94, 0x57, 0x5f, 0x11, 0x6e, 0xb9, 0x3c, 0x52, 0x5f, 0xe2, 0xb6, 0x0c, 0x79, 0xd6, 0x38, 0xb9, 0xec, 0xa6, 0xdd, 0xfb, 0x9b, 0x5a, 0xcd, 0x54, 0x5f, 0xe3, 0xee, 0xb6, 0xf5, 0xdd, 0x3f, 0x21, 0xb5, 0x45, 0xbb, 0xff, 0x4f, 0x4b, 0x35, 0xda, 0xe9, 0xcf, 0x57, 0x3a, 0x5a, 0xac, 0x74, 0xf4, 0x63, 0xa5, 0xa3, 0xcf, 0x6b, 0x5d, 0x59, 0xac, 0x75, 0xe5, 0xdb, 0x5a, 0x57, 0xde, 0x3c, 0xfe, 0xaf, 0x6d, 0x4e, 0x8a, 0x8f, 0x5f, 0x2e, 0x35, 0xe8, 0x48, 0xef, - 0xc3, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x63, 0x0b, 0xa1, 0xa0, 0x4b, 0x03, 0x00, 0x00, + 0xc3, 0xdf, 0x03, 0x00, 0x63, 0x0b, 0xa1, 0xa0, 0x4b, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/distribution/types/distribution.pb.go b/sei-cosmos/x/distribution/types/distribution.pb.go index 2c52a71075..0b9bfd6bba 100644 --- a/sei-cosmos/x/distribution/types/distribution.pb.go +++ b/sei-cosmos/x/distribution/types/distribution.pb.go @@ -626,7 +626,7 @@ func init() { } var fileDescriptor_cd78a31ea281a992 = []byte{ - // 1112 bytes of a gzipped FileDescriptorProto + // 1109 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0xcf, 0x6f, 0x1b, 0x45, 0x14, 0xf6, 0xa4, 0x8e, 0x93, 0x4e, 0xf3, 0xab, 0x13, 0x27, 0x71, 0x93, 0xe0, 0x8d, 0x46, 0x2a, 0x0a, 0x12, 0x75, 0x68, 0x91, 0x50, 0x15, 0x24, 0x44, 0xec, 0xa4, 0xa2, 0x17, 0x88, 0xb6, 0xa5, @@ -682,21 +682,21 @@ var fileDescriptor_cd78a31ea281a992 = []byte{ 0xbc, 0x2d, 0x41, 0x3b, 0x8c, 0x47, 0x43, 0xae, 0xbf, 0x26, 0xfa, 0x3a, 0xef, 0x90, 0x01, 0x76, 0xe7, 0x62, 0xc4, 0x56, 0x84, 0x0f, 0x27, 0xa5, 0x22, 0x9f, 0x50, 0x5b, 0x0e, 0xef, 0x8e, 0x3d, 0x7b, 0x67, 0xcc, 0xc5, 0xda, 0x29, 0x76, 0x8d, 0x73, 0xb4, 0x07, 0x73, 0x0d, 0xca, 0xea, 0x0d, - 0x23, 0x71, 0xb6, 0x7c, 0xe5, 0xaf, 0xae, 0x33, 0xef, 0x09, 0x1a, 0x4d, 0x90, 0xb0, 0x6a, 0xb6, - 0x52, 0xd2, 0x43, 0x1b, 0xd8, 0xb5, 0x87, 0xf1, 0xdf, 0x00, 0x5e, 0xb2, 0x5a, 0x30, 0x1e, 0x26, - 0xaa, 0xd8, 0x11, 0x7e, 0x13, 0x5e, 0x4c, 0x0b, 0x21, 0x1a, 0xce, 0x54, 0x4a, 0xfb, 0x53, 0x6b, - 0xbd, 0xd7, 0x75, 0x0a, 0xc3, 0xb5, 0x62, 0x4d, 0xb0, 0x9b, 0xf6, 0x96, 0x1d, 0x03, 0xa1, 0x63, - 0x98, 0x4b, 0x7e, 0x25, 0xbd, 0xa0, 0xb6, 0x6d, 0x2f, 0xdc, 0x9e, 0xb6, 0xd1, 0x07, 0xf8, 0x64, - 0x02, 0x5e, 0xfe, 0xef, 0x8c, 0xff, 0x80, 0xa9, 0xc6, 0x2e, 0x6d, 0x71, 0xc9, 0x14, 0x7a, 0x79, - 0x20, 0xf9, 0xcb, 0x0b, 0x69, 0x18, 0x34, 0x8c, 0xe3, 0x72, 0xb8, 0x3e, 0xa2, 0x1c, 0xca, 0xcb, - 0xbd, 0xae, 0x83, 0x8c, 0x75, 0xdf, 0x26, 0x1e, 0x2c, 0x93, 0x6b, 0x8f, 0x95, 0x49, 0x39, 0xdf, - 0xeb, 0x3a, 0x0b, 0xf1, 0x1c, 0xb0, 0x5b, 0xb8, 0xbf, 0x78, 0x5e, 0xe9, 0x2b, 0x9e, 0xe8, 0xc0, - 0xc5, 0x5e, 0xd7, 0x99, 0x35, 0x07, 0x0c, 0x8e, 0xe3, 0x94, 0x47, 0xaf, 0xc2, 0x29, 0xdf, 0xbc, - 0xa5, 0x30, 0xa9, 0x6d, 0x51, 0x3a, 0x64, 0xec, 0x06, 0x76, 0x63, 0x93, 0x54, 0xa2, 0x72, 0xf5, - 0xfb, 0xd3, 0x22, 0x78, 0x78, 0x5a, 0x04, 0x8f, 0x4e, 0x8b, 0xe0, 0x8f, 0xd3, 0x22, 0xf8, 0xf2, - 0xac, 0x98, 0x79, 0x74, 0x56, 0xcc, 0xfc, 0x7a, 0x56, 0xcc, 0xdc, 0xdd, 0x79, 0xaa, 0x78, 0x1c, - 0x0d, 0xfe, 0x5b, 0xd0, 0xe1, 0xa9, 0xe5, 0xf4, 0x99, 0xd7, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, - 0x99, 0xe0, 0xdd, 0x0d, 0x51, 0x0c, 0x00, 0x00, + 0x23, 0x71, 0xb6, 0x7c, 0xe5, 0xaf, 0xae, 0x33, 0xef, 0x09, 0x4a, 0xa2, 0x18, 0x54, 0xcd, 0x56, + 0x4a, 0x7a, 0x68, 0x03, 0xbb, 0xf6, 0x30, 0xfe, 0x1b, 0xc0, 0x4b, 0x56, 0x0b, 0xc6, 0xc3, 0x44, + 0x15, 0x3b, 0xc2, 0x6f, 0xc2, 0x8b, 0x69, 0x21, 0x44, 0xc3, 0x99, 0x4a, 0x69, 0x7f, 0x6a, 0xad, + 0xf7, 0xba, 0x4e, 0x61, 0xb8, 0x56, 0xac, 0x09, 0x76, 0xd3, 0xde, 0xb2, 0x63, 0x20, 0x74, 0x0c, + 0x73, 0xc9, 0xaf, 0xa4, 0x17, 0xd4, 0xb6, 0xed, 0x85, 0xdb, 0xd3, 0x36, 0xfa, 0x00, 0x9f, 0x4c, + 0xc0, 0xcb, 0xff, 0x9d, 0xf1, 0x1f, 0x30, 0xd5, 0xd8, 0xa5, 0x2d, 0x2e, 0x99, 0x42, 0x2f, 0x0f, + 0x24, 0x7f, 0x79, 0x21, 0x0d, 0x83, 0x86, 0x71, 0x5c, 0x0e, 0xd7, 0x47, 0x94, 0x43, 0x79, 0xb9, + 0xd7, 0x75, 0x90, 0xb1, 0xee, 0xdb, 0xc4, 0x83, 0x65, 0x72, 0xed, 0xb1, 0x32, 0x29, 0xe7, 0x7b, + 0x5d, 0x67, 0x21, 0x9e, 0x03, 0x76, 0x0b, 0xf7, 0x17, 0xcf, 0x2b, 0x7d, 0xc5, 0x13, 0x1d, 0xb8, + 0xd8, 0xeb, 0x3a, 0xb3, 0xe6, 0x80, 0xc1, 0x71, 0x9c, 0xf2, 0xe8, 0x55, 0x38, 0xe5, 0x9b, 0xb7, + 0x14, 0x26, 0xb5, 0x2d, 0x4a, 0x87, 0x8c, 0xdd, 0xc0, 0x6e, 0x6c, 0x92, 0x4a, 0x54, 0xae, 0x7e, + 0x7f, 0x5a, 0x04, 0x0f, 0x4f, 0x8b, 0xe0, 0xd1, 0x69, 0x11, 0xfc, 0x71, 0x5a, 0x04, 0x5f, 0x9e, + 0x15, 0x33, 0x8f, 0xce, 0x8a, 0x99, 0x5f, 0xcf, 0x8a, 0x99, 0xbb, 0x3b, 0x4f, 0x15, 0x8f, 0xa3, + 0xc1, 0x7f, 0x0b, 0x3a, 0x3c, 0xb5, 0x9c, 0x3e, 0xf3, 0xfa, 0xbf, 0x03, 0x00, 0x99, 0xe0, 0xdd, + 0x0d, 0x51, 0x0c, 0x00, 0x00, } func (this *Params) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/distribution/types/genesis.pb.go b/sei-cosmos/x/distribution/types/genesis.pb.go index ddcfe63f31..ca24a6dd11 100644 --- a/sei-cosmos/x/distribution/types/genesis.pb.go +++ b/sei-cosmos/x/distribution/types/genesis.pb.go @@ -397,7 +397,7 @@ func init() { } var fileDescriptor_76eed0f9489db580 = []byte{ - // 1034 bytes of a gzipped FileDescriptorProto + // 1031 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xcf, 0x6f, 0x1b, 0x45, 0x14, 0xf6, 0x3a, 0x25, 0x49, 0xc7, 0x29, 0x0d, 0xdb, 0xfc, 0x70, 0x9d, 0xd4, 0x4e, 0xa7, 0x45, 0x04, 0x21, 0xd6, 0x6d, 0x40, 0x80, 0x52, 0x81, 0x94, 0x4d, 0x29, 0xf4, 0x44, 0x34, 0x91, 0x00, @@ -446,7 +446,7 @@ var fileDescriptor_76eed0f9489db580 = []byte{ 0x36, 0xc2, 0x80, 0x68, 0xae, 0xa5, 0x22, 0xcc, 0x6f, 0x0d, 0x50, 0x4e, 0x4a, 0x3a, 0x1e, 0xa9, 0x61, 0x49, 0x84, 0x57, 0xcf, 0xcc, 0xf4, 0xa5, 0x96, 0xfe, 0x16, 0xb0, 0x5f, 0xd1, 0xc4, 0xb5, 0xe1, 0xa6, 0xc9, 0x32, 0x40, 0xb4, 0xe2, 0xe6, 0xed, 0x97, 0x1d, 0xd4, 0x0b, 0xc8, 0x80, 0xb2, - 0x3e, 0x6f, 0xf4, 0x02, 0xd6, 0x63, 0x9c, 0x04, 0xf2, 0x60, 0x33, 0x75, 0x35, 0x12, 0x02, 0xd1, + 0x3e, 0x6f, 0xf4, 0x02, 0xd6, 0x63, 0x9c, 0x04, 0xe5, 0x2b, 0xc3, 0x75, 0x35, 0x12, 0x02, 0xd1, 0x62, 0xb4, 0xb6, 0xa7, 0x97, 0xcc, 0x6f, 0xc6, 0x4c, 0xe2, 0x17, 0x64, 0x76, 0xef, 0x4d, 0x57, 0x26, 0xe3, 0x3e, 0x19, 0x6c, 0xf8, 0xdf, 0xb3, 0x3a, 0x6f, 0xd8, 0x9a, 0xbf, 0x1a, 0xe0, 0x76, 0xaa, 0x2d, 0x92, 0x69, 0xd4, 0x70, 0xe2, 0x09, 0xc6, 0xcb, 0xb3, 0x52, 0xe3, 0xce, 0xff, 0x98, @@ -461,8 +461,8 @@ var fileDescriptor_76eed0f9489db580 = []byte{ 0xd9, 0xad, 0x61, 0xe7, 0xd2, 0x1c, 0x10, 0x2d, 0xe5, 0x5c, 0xc4, 0xa9, 0xf9, 0x6e, 0x37, 0x7e, 0x38, 0xa9, 0x1a, 0x4f, 0x4f, 0xaa, 0xc6, 0xb3, 0x93, 0xaa, 0xf1, 0xe7, 0x49, 0xd5, 0xf8, 0xfa, 0xb4, 0x5a, 0x78, 0x76, 0x5a, 0x2d, 0xfc, 0x76, 0x5a, 0x2d, 0x7c, 0xb6, 0x73, 0xae, 0xaf, 0xe5, - 0xcf, 0xb3, 0xff, 0x92, 0xe4, 0xc7, 0x73, 0x73, 0x56, 0xee, 0x79, 0xe3, 0xdf, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x8d, 0x9b, 0xc1, 0x7a, 0xb1, 0x0d, 0x00, 0x00, + 0xcf, 0xb3, 0xff, 0x92, 0xe4, 0xc7, 0x73, 0x73, 0x56, 0xee, 0x79, 0xe3, 0xdf, 0x01, 0x00, 0x8d, + 0x9b, 0xc1, 0x7a, 0xb1, 0x0d, 0x00, 0x00, } func (m *DelegatorWithdrawInfo) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/distribution/types/query.pb.go b/sei-cosmos/x/distribution/types/query.pb.go index cf6b7e53a1..96f4f6e5a3 100644 --- a/sei-cosmos/x/distribution/types/query.pb.go +++ b/sei-cosmos/x/distribution/types/query.pb.go @@ -864,77 +864,77 @@ func init() { } var fileDescriptor_5efd02cbc06efdc9 = []byte{ - // 1109 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcd, 0x6f, 0x1b, 0x45, - 0x14, 0xf7, 0xb8, 0x69, 0x4a, 0x5f, 0x29, 0x49, 0xa7, 0x15, 0x32, 0x9b, 0x60, 0x47, 0x1b, 0x4a, - 0x02, 0x51, 0xbd, 0x6d, 0x2a, 0x15, 0x68, 0x40, 0x90, 0xaf, 0x52, 0x89, 0x2a, 0x4d, 0x4d, 0x95, - 0x04, 0x0a, 0x8a, 0x26, 0xeb, 0xd1, 0x7a, 0x25, 0x7b, 0xc7, 0xdd, 0x19, 0x27, 0x44, 0x51, 0x2f, - 0x14, 0x24, 0x8e, 0x48, 0xbd, 0xf4, 0x82, 0x94, 0x33, 0x77, 0x2e, 0xfc, 0x05, 0x3d, 0x56, 0x42, - 0x42, 0x3d, 0x01, 0x4a, 0x38, 0x54, 0x42, 0x5c, 0xe1, 0x5a, 0x79, 0x66, 0xd6, 0xde, 0xb5, 0xd7, - 0xeb, 0x2f, 0xa9, 0x37, 0xfb, 0xcd, 0x7b, 0xbf, 0xf9, 0xfd, 0xde, 0xce, 0xfb, 0x80, 0x19, 0x9b, - 0xf1, 0x0a, 0xe3, 0x56, 0xd1, 0xe5, 0xc2, 0x77, 0x77, 0x6a, 0xc2, 0x65, 0x9e, 0xb5, 0x7b, 0x65, - 0x87, 0x0a, 0x72, 0xc5, 0xba, 0x5f, 0xa3, 0xfe, 0x7e, 0xbe, 0xea, 0x33, 0xc1, 0xf0, 0x84, 0x72, - 0xcc, 0x87, 0x1d, 0xf3, 0xda, 0xd1, 0x78, 0x57, 0xa3, 0xec, 0x10, 0x4e, 0x55, 0x54, 0x03, 0xa3, - 0x4a, 0x1c, 0xd7, 0x23, 0xd2, 0x5b, 0x02, 0x19, 0xd9, 0xb0, 0x6f, 0xe0, 0x65, 0x33, 0x37, 0x38, - 0xcf, 0x27, 0x31, 0x8a, 0xdc, 0xae, 0xfc, 0x2f, 0x38, 0xcc, 0x61, 0xf2, 0xa7, 0x55, 0xff, 0xa5, - 0xad, 0x93, 0x0e, 0x63, 0x4e, 0x99, 0x5a, 0xa4, 0xea, 0x5a, 0xc4, 0xf3, 0x98, 0x90, 0x14, 0xb8, - 0x3a, 0x35, 0x2f, 0x00, 0xbe, 0x53, 0x67, 0xb9, 0x4e, 0x7c, 0x52, 0xe1, 0x05, 0x7a, 0xbf, 0x46, - 0xb9, 0x30, 0xb7, 0xe0, 0x7c, 0xc4, 0xca, 0xab, 0xcc, 0xe3, 0x14, 0x2f, 0xc2, 0x68, 0x55, 0x5a, - 0x32, 0x68, 0x0a, 0xcd, 0x9e, 0x99, 0x9f, 0xce, 0x27, 0xa4, 0x22, 0xaf, 0x82, 0x97, 0x46, 0x9e, - 0xfc, 0x91, 0x4b, 0x15, 0x74, 0xa0, 0xb9, 0x01, 0x33, 0x12, 0x79, 0x83, 0x94, 0xdd, 0x22, 0x11, - 0xcc, 0xbf, 0x5d, 0x13, 0x5c, 0x10, 0xaf, 0xe8, 0x7a, 0x4e, 0x81, 0xee, 0x11, 0xbf, 0x18, 0x90, - 0xc0, 0x73, 0x70, 0x6e, 0x37, 0xf0, 0xda, 0x26, 0xc5, 0xa2, 0x4f, 0xb9, 0xba, 0xf8, 0x74, 0x61, - 0xbc, 0x71, 0xb0, 0xa8, 0xec, 0xe6, 0x77, 0x08, 0x66, 0xbb, 0x03, 0x6b, 0x1d, 0x5b, 0x70, 0xca, - 0x57, 0x26, 0x2d, 0xe4, 0xfd, 0x44, 0x21, 0x09, 0x90, 0x5a, 0x5d, 0x00, 0x67, 0xae, 0x41, 0x2e, - 0xca, 0x62, 0x99, 0x55, 0x2a, 0x2e, 0xe7, 0x2e, 0xf3, 0x06, 0x92, 0xf5, 0x3d, 0x82, 0xa9, 0xce, - 0x80, 0x5a, 0x0e, 0x01, 0xb0, 0x1b, 0x56, 0xad, 0x68, 0xa1, 0x37, 0x45, 0x8b, 0xb6, 0x5d, 0xab, - 0xd4, 0xca, 0x44, 0xd0, 0x62, 0x13, 0x58, 0x8b, 0x0a, 0x81, 0x9a, 0xff, 0x20, 0x98, 0x8c, 0xf2, - 0xf8, 0xbc, 0x4c, 0x78, 0x89, 0x0e, 0xf4, 0xb1, 0xf0, 0x0c, 0x8c, 0x71, 0x41, 0x7c, 0xe1, 0x7a, - 0xce, 0x76, 0x89, 0xba, 0x4e, 0x49, 0x64, 0xd2, 0x53, 0x68, 0x76, 0xa4, 0xf0, 0x5a, 0x60, 0xbe, - 0x29, 0xad, 0x78, 0x1a, 0xce, 0x52, 0x99, 0xee, 0xc0, 0xed, 0x84, 0x74, 0x7b, 0x55, 0x19, 0xb5, - 0xd3, 0x0d, 0x80, 0x66, 0x69, 0x65, 0x46, 0xa4, 0xfc, 0xb7, 0x03, 0xf9, 0xf5, 0xda, 0xca, 0xab, - 0xea, 0x6d, 0xbe, 0x4b, 0x87, 0x6a, 0xda, 0x85, 0x50, 0xe4, 0xf5, 0x57, 0x7e, 0x38, 0xcc, 0xa5, - 0x1e, 0x1f, 0xe6, 0x90, 0xf9, 0x2b, 0x82, 0x37, 0x3b, 0xa8, 0xd5, 0x29, 0x5f, 0x87, 0x53, 0x5c, - 0x99, 0x32, 0x68, 0xea, 0xc4, 0xec, 0x99, 0xf9, 0xcb, 0xbd, 0xe5, 0x5b, 0xe2, 0xac, 0xee, 0x52, - 0x4f, 0x04, 0x2f, 0x47, 0xc3, 0xe0, 0x4f, 0x23, 0x2a, 0xd2, 0x52, 0xc5, 0x4c, 0x57, 0x15, 0x8a, - 0x4e, 0x58, 0x86, 0xf9, 0x30, 0x20, 0xbf, 0x42, 0xcb, 0xd4, 0x91, 0xb6, 0xf6, 0xc2, 0x2a, 0xaa, - 0xb3, 0xf6, 0x6f, 0xd5, 0x38, 0x08, 0xbe, 0x55, 0xec, 0x87, 0x4d, 0xc7, 0x7f, 0x58, 0x95, 0xc2, - 0xe7, 0x87, 0xb9, 0x94, 0xf9, 0x13, 0x82, 0x6c, 0x27, 0x16, 0x3a, 0x87, 0x07, 0xe1, 0x2a, 0xac, - 0xe7, 0x70, 0x32, 0x22, 0x37, 0x10, 0xba, 0x42, 0xed, 0x65, 0xe6, 0x7a, 0x4b, 0xcb, 0xf5, 0x7c, - 0xfd, 0xfc, 0x67, 0x6e, 0xc1, 0x71, 0x45, 0xa9, 0xb6, 0x93, 0xb7, 0x59, 0xc5, 0xe2, 0xd4, 0xbd, - 0x24, 0xfb, 0x98, 0xcd, 0xca, 0xf2, 0x8f, 0x5d, 0x22, 0xae, 0xa7, 0x7e, 0xa9, 0xde, 0x29, 0xf6, - 0xab, 0x94, 0x07, 0x18, 0xbc, 0x59, 0xa8, 0xf7, 0xc0, 0x6c, 0xa1, 0x77, 0x97, 0x09, 0x52, 0x1e, - 0x22, 0x53, 0x21, 0xf1, 0xff, 0x21, 0x98, 0x4e, 0x44, 0xd7, 0x19, 0xd8, 0x68, 0xcd, 0xc0, 0xb5, - 0xc4, 0x57, 0xd4, 0x44, 0x5b, 0x09, 0xee, 0x56, 0x88, 0x2d, 0x5d, 0x08, 0xef, 0xc1, 0x49, 0x51, - 0xbf, 0x2f, 0x93, 0x7e, 0x59, 0x79, 0x55, 0xf7, 0x99, 0x5b, 0xba, 0xfd, 0x35, 0xf8, 0x35, 0x1e, - 0xfe, 0xb0, 0x29, 0xbd, 0xa5, 0xfb, 0x60, 0x2c, 0xb2, 0x4e, 0x67, 0x16, 0xa0, 0xf1, 0x22, 0x55, - 0x46, 0x4f, 0x17, 0x42, 0x96, 0x10, 0xda, 0xd7, 0xf0, 0x56, 0x14, 0x6d, 0xd3, 0x15, 0xa5, 0xa2, - 0x4f, 0xf6, 0xf4, 0xc5, 0x43, 0x92, 0xfd, 0x0a, 0x2e, 0x76, 0x81, 0xd7, 0x8c, 0xdf, 0x81, 0xf1, - 0x3d, 0x7d, 0xd4, 0x02, 0x3f, 0xb6, 0x17, 0x0d, 0x09, 0xa1, 0x4f, 0xc0, 0x1b, 0x12, 0xbd, 0xde, - 0xb0, 0x6b, 0x9e, 0x2b, 0xf6, 0xd7, 0x19, 0x2b, 0x07, 0x93, 0xfb, 0x11, 0x02, 0x23, 0xee, 0x54, - 0x5f, 0x58, 0x83, 0x91, 0x2a, 0x63, 0xe5, 0x97, 0x57, 0x70, 0xf2, 0xba, 0xf9, 0x67, 0x63, 0x70, - 0x52, 0xb2, 0xc2, 0x8f, 0x11, 0x8c, 0xaa, 0xc5, 0x00, 0x5b, 0x89, 0x8f, 0xbd, 0x7d, 0x2b, 0x31, - 0x2e, 0xf7, 0x1e, 0xa0, 0xe4, 0x9a, 0x73, 0xdf, 0xfe, 0xf6, 0xf7, 0xa3, 0xf4, 0x45, 0x3c, 0x6d, - 0x25, 0xad, 0x52, 0x6a, 0x35, 0xc1, 0x0f, 0xd3, 0x30, 0x91, 0x30, 0xea, 0xf1, 0x4a, 0xf7, 0xeb, - 0xbb, 0x6f, 0x35, 0xc6, 0xea, 0x90, 0x28, 0x5a, 0xd9, 0xa6, 0x54, 0x76, 0x07, 0xdf, 0x4e, 0x54, - 0xd6, 0x7c, 0xfc, 0xd6, 0x41, 0x5b, 0x17, 0x7f, 0x60, 0xb1, 0x26, 0xfe, 0x76, 0xd0, 0x3b, 0x8e, - 0x10, 0x9c, 0x8f, 0x59, 0x36, 0xf0, 0x87, 0x7d, 0xf0, 0x6e, 0x5b, 0x7a, 0x8c, 0x8f, 0x06, 0x8c, - 0xd6, 0x6a, 0xd7, 0xa4, 0xda, 0x9b, 0xf8, 0xc6, 0x30, 0x6a, 0x9b, 0xeb, 0x0c, 0xfe, 0x1d, 0xc1, - 0x78, 0xeb, 0x6c, 0xc7, 0x1f, 0xf4, 0xc1, 0x31, 0xba, 0xfd, 0x18, 0xd7, 0x07, 0x09, 0xd5, 0xda, - 0x3e, 0x93, 0xda, 0x56, 0xf1, 0xf2, 0x30, 0xda, 0x82, 0x2d, 0xe2, 0x5f, 0x04, 0xe7, 0xda, 0x26, - 0x2e, 0xee, 0x81, 0x5e, 0xa7, 0x65, 0xc1, 0x58, 0x18, 0x28, 0x56, 0x6b, 0xdb, 0x96, 0xda, 0xbe, - 0xc0, 0x9b, 0x89, 0xda, 0x1a, 0x9d, 0x94, 0x5b, 0x07, 0x6d, 0xed, 0xf6, 0x81, 0xa5, 0x5f, 0x66, - 0x9c, 0x6e, 0xfc, 0x1c, 0xc1, 0xeb, 0xf1, 0x43, 0x16, 0x7f, 0xdc, 0x0f, 0xf1, 0x98, 0xe1, 0x6f, - 0x7c, 0x32, 0x38, 0x40, 0x5f, 0x9f, 0xb6, 0x37, 0xf9, 0xb2, 0x30, 0x63, 0xa6, 0x5f, 0x2f, 0x85, - 0xd9, 0x79, 0x1c, 0xf7, 0x52, 0x98, 0x09, 0x23, 0xb7, 0xc7, 0xc2, 0xec, 0xa2, 0xb0, 0xf9, 0xb6, - 0xf1, 0xff, 0x08, 0x32, 0x9d, 0xa6, 0x26, 0x5e, 0xec, 0x83, 0x6b, 0xfc, 0x40, 0x37, 0x96, 0x86, - 0x81, 0xd0, 0x9a, 0xef, 0x4a, 0xcd, 0x6b, 0xf8, 0xd6, 0x30, 0x9a, 0x5b, 0xc7, 0x3e, 0xfe, 0x05, - 0xc1, 0xd9, 0xc8, 0xcc, 0xc6, 0xd7, 0xba, 0x73, 0x8d, 0x5b, 0x01, 0x8c, 0xf7, 0xfa, 0x8e, 0xd3, - 0xc2, 0xae, 0x4a, 0x61, 0x97, 0xf0, 0x5c, 0xa2, 0x30, 0x3b, 0x88, 0xdd, 0xae, 0x8f, 0xf6, 0xa5, - 0x7b, 0x4f, 0x8e, 0xb2, 0xe8, 0xe9, 0x51, 0x16, 0xfd, 0x75, 0x94, 0x45, 0x3f, 0x1e, 0x67, 0x53, - 0x4f, 0x8f, 0xb3, 0xa9, 0x67, 0xc7, 0xd9, 0xd4, 0x97, 0x8b, 0x7d, 0xed, 0x0d, 0xdf, 0x44, 0x6f, - 0x93, 0x6b, 0xc4, 0xce, 0xa8, 0x8c, 0xb9, 0xfa, 0x22, 0x00, 0x00, 0xff, 0xff, 0x88, 0x3f, 0xf6, - 0x95, 0x9c, 0x11, 0x00, 0x00, + // 1105 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x96, 0xcf, 0x6f, 0x1b, 0x45, + 0x14, 0xc7, 0x3d, 0x6e, 0x9a, 0xd2, 0x57, 0x4a, 0xd2, 0x69, 0x85, 0xcc, 0x26, 0xd8, 0xd1, 0x86, + 0x92, 0x40, 0x54, 0x6f, 0x9b, 0x4a, 0x05, 0x1a, 0x2a, 0xc8, 0xaf, 0x52, 0x89, 0x2a, 0x4d, 0x4d, + 0x95, 0x04, 0x0a, 0x8a, 0x26, 0xde, 0xd1, 0x7a, 0x25, 0x7b, 0xc7, 0xdd, 0x19, 0x27, 0x44, 0x51, + 0x2f, 0x14, 0x24, 0x8e, 0x48, 0xbd, 0xf4, 0x82, 0x94, 0x33, 0x77, 0x2e, 0xfc, 0x05, 0x3d, 0x56, + 0x42, 0x42, 0x3d, 0x01, 0x4a, 0x38, 0x54, 0x42, 0x5c, 0xe1, 0x8a, 0x3c, 0x33, 0x6b, 0xef, 0xda, + 0xeb, 0xf5, 0x2f, 0xa9, 0x37, 0xfb, 0xcd, 0x7b, 0xdf, 0x79, 0x9f, 0xb7, 0x33, 0xf3, 0x1e, 0xcc, + 0x14, 0x19, 0xaf, 0x30, 0x6e, 0xd9, 0x2e, 0x17, 0xbe, 0xbb, 0x53, 0x13, 0x2e, 0xf3, 0xac, 0xdd, + 0x2b, 0x3b, 0x54, 0x90, 0x2b, 0xd6, 0x83, 0x1a, 0xf5, 0xf7, 0xf3, 0x55, 0x9f, 0x09, 0x86, 0x27, + 0x94, 0x63, 0x3e, 0xec, 0x98, 0xd7, 0x8e, 0xc6, 0xbb, 0x5a, 0x65, 0x87, 0x70, 0xaa, 0xa2, 0x1a, + 0x1a, 0x55, 0xe2, 0xb8, 0x1e, 0x91, 0xde, 0x52, 0xc8, 0xc8, 0x86, 0x7d, 0x03, 0xaf, 0x22, 0x73, + 0x83, 0xf5, 0x7c, 0x52, 0x46, 0x91, 0xdd, 0x95, 0xff, 0x05, 0x87, 0x39, 0x4c, 0xfe, 0xb4, 0xea, + 0xbf, 0xb4, 0x75, 0xd2, 0x61, 0xcc, 0x29, 0x53, 0x8b, 0x54, 0x5d, 0x8b, 0x78, 0x1e, 0x13, 0x32, + 0x05, 0xae, 0x56, 0xcd, 0x0b, 0x80, 0xef, 0xd6, 0xb3, 0x5c, 0x27, 0x3e, 0xa9, 0xf0, 0x02, 0x7d, + 0x50, 0xa3, 0x5c, 0x98, 0x5b, 0x70, 0x3e, 0x62, 0xe5, 0x55, 0xe6, 0x71, 0x8a, 0x17, 0x61, 0xb4, + 0x2a, 0x2d, 0x19, 0x34, 0x85, 0x66, 0xcf, 0xcc, 0x4f, 0xe7, 0x13, 0x4a, 0x91, 0x57, 0xc1, 0x4b, + 0x23, 0x4f, 0x7f, 0xcf, 0xa5, 0x0a, 0x3a, 0xd0, 0xdc, 0x80, 0x19, 0xa9, 0xbc, 0x41, 0xca, 0xae, + 0x4d, 0x04, 0xf3, 0xef, 0xd4, 0x04, 0x17, 0xc4, 0xb3, 0x5d, 0xcf, 0x29, 0xd0, 0x3d, 0xe2, 0xdb, + 0x41, 0x12, 0x78, 0x0e, 0xce, 0xed, 0x06, 0x5e, 0xdb, 0xc4, 0xb6, 0x7d, 0xca, 0xd5, 0xc6, 0xa7, + 0x0b, 0xe3, 0x8d, 0x85, 0x45, 0x65, 0x37, 0xbf, 0x45, 0x30, 0xdb, 0x5d, 0x58, 0x73, 0x6c, 0xc1, + 0x29, 0x5f, 0x99, 0x34, 0xc8, 0xfb, 0x89, 0x20, 0x09, 0x92, 0x9a, 0x2e, 0x90, 0x33, 0xd7, 0x20, + 0x17, 0xcd, 0x62, 0x99, 0x55, 0x2a, 0x2e, 0xe7, 0x2e, 0xf3, 0x06, 0xc2, 0xfa, 0x0e, 0xc1, 0x54, + 0x67, 0x41, 0x8d, 0x43, 0x00, 0x8a, 0x0d, 0xab, 0x26, 0x5a, 0xe8, 0x8d, 0x68, 0xb1, 0x58, 0xac, + 0x55, 0x6a, 0x65, 0x22, 0xa8, 0xdd, 0x14, 0xd6, 0x50, 0x21, 0x51, 0xf3, 0x6f, 0x04, 0x93, 0xd1, + 0x3c, 0x3e, 0x2b, 0x13, 0x5e, 0xa2, 0x03, 0x7d, 0x2c, 0x3c, 0x03, 0x63, 0x5c, 0x10, 0x5f, 0xb8, + 0x9e, 0xb3, 0x5d, 0xa2, 0xae, 0x53, 0x12, 0x99, 0xf4, 0x14, 0x9a, 0x1d, 0x29, 0xbc, 0x16, 0x98, + 0x6f, 0x49, 0x2b, 0x9e, 0x86, 0xb3, 0xd4, 0xb3, 0x43, 0x6e, 0x27, 0xa4, 0xdb, 0xab, 0xca, 0xa8, + 0x9d, 0x6e, 0x02, 0x34, 0xaf, 0x56, 0x66, 0x44, 0xe2, 0xbf, 0x1d, 0xe0, 0xd7, 0xef, 0x56, 0x5e, + 0xdd, 0xde, 0xe6, 0xb9, 0x74, 0xa8, 0x4e, 0xbb, 0x10, 0x8a, 0xbc, 0xfe, 0xca, 0xf7, 0x87, 0xb9, + 0xd4, 0x93, 0xc3, 0x1c, 0x32, 0x7f, 0x41, 0xf0, 0x66, 0x07, 0x5a, 0x5d, 0xf2, 0x75, 0x38, 0xc5, + 0x95, 0x29, 0x83, 0xa6, 0x4e, 0xcc, 0x9e, 0x99, 0xbf, 0xdc, 0x5b, 0xbd, 0xa5, 0xce, 0xea, 0x2e, + 0xf5, 0x44, 0x70, 0x72, 0xb4, 0x0c, 0xfe, 0x24, 0x42, 0x91, 0x96, 0x14, 0x33, 0x5d, 0x29, 0x54, + 0x3a, 0x61, 0x0c, 0xf3, 0x51, 0x90, 0xfc, 0x0a, 0x2d, 0x53, 0x47, 0xda, 0xda, 0x2f, 0x96, 0xad, + 0xd6, 0xda, 0xbf, 0x55, 0x63, 0x21, 0xf8, 0x56, 0xb1, 0x1f, 0x36, 0x1d, 0xff, 0x61, 0x55, 0x09, + 0x5f, 0x1c, 0xe6, 0x52, 0xe6, 0x8f, 0x08, 0xb2, 0x9d, 0xb2, 0xd0, 0x35, 0x3c, 0x08, 0xdf, 0xc2, + 0x7a, 0x0d, 0x27, 0x23, 0xb8, 0x01, 0xe8, 0x0a, 0x2d, 0x2e, 0x33, 0xd7, 0x5b, 0x5a, 0xae, 0xd7, + 0xeb, 0xa7, 0x3f, 0x72, 0x0b, 0x8e, 0x2b, 0x4a, 0xb5, 0x9d, 0x7c, 0x91, 0x55, 0x2c, 0x4e, 0xdd, + 0x4b, 0xf2, 0x1d, 0x2b, 0xb2, 0xb2, 0xfc, 0x53, 0x2c, 0x11, 0xd7, 0x53, 0xbf, 0xd4, 0xdb, 0x29, + 0xf6, 0xab, 0x94, 0x07, 0x1a, 0xbc, 0x79, 0x51, 0xef, 0x83, 0xd9, 0x92, 0xde, 0x3d, 0x26, 0x48, + 0x79, 0x88, 0x4a, 0x85, 0xe0, 0xff, 0x45, 0x30, 0x9d, 0xa8, 0xae, 0x2b, 0xb0, 0xd1, 0x5a, 0x81, + 0x6b, 0x89, 0xa7, 0xa8, 0xa9, 0xb6, 0x12, 0xec, 0xad, 0x14, 0x5b, 0x5e, 0x21, 0xbc, 0x07, 0x27, + 0x45, 0x7d, 0xbf, 0x4c, 0xfa, 0x65, 0xd5, 0x55, 0xed, 0x67, 0x6e, 0xe9, 0xe7, 0xaf, 0x91, 0x5f, + 0xe3, 0xe0, 0x0f, 0x5b, 0xd2, 0xdb, 0x30, 0xd5, 0x59, 0x59, 0x97, 0x33, 0x0b, 0xd0, 0x38, 0x91, + 0xaa, 0xa2, 0xa7, 0x0b, 0x21, 0x4b, 0x48, 0xed, 0x2b, 0x78, 0x2b, 0xaa, 0xb6, 0xe9, 0x8a, 0x92, + 0xed, 0x93, 0x3d, 0xbd, 0xf1, 0x90, 0xc9, 0x7e, 0x09, 0x17, 0xbb, 0xc8, 0xeb, 0x8c, 0xdf, 0x81, + 0xf1, 0x3d, 0xbd, 0xd4, 0x22, 0x3f, 0xb6, 0x17, 0x0d, 0x09, 0xa9, 0x4f, 0xc0, 0x1b, 0x52, 0xbd, + 0xfe, 0x60, 0xd7, 0x3c, 0x57, 0xec, 0xaf, 0x33, 0x56, 0x0e, 0x3a, 0xf7, 0x63, 0x04, 0x46, 0xdc, + 0xaa, 0xde, 0xb0, 0x06, 0x23, 0x55, 0xc6, 0xca, 0x2f, 0xef, 0xc2, 0xc9, 0xed, 0xe6, 0x9f, 0x8f, + 0xc1, 0x49, 0x99, 0x15, 0x7e, 0x82, 0x60, 0x54, 0x0d, 0x06, 0xd8, 0x4a, 0x3c, 0xec, 0xed, 0x53, + 0x89, 0x71, 0xb9, 0xf7, 0x00, 0x85, 0x6b, 0xce, 0x7d, 0xf3, 0xeb, 0x5f, 0x8f, 0xd3, 0x17, 0xf1, + 0xb4, 0x95, 0x34, 0x4a, 0xa9, 0xd1, 0x04, 0x3f, 0x4a, 0xc3, 0x44, 0x42, 0xab, 0xc7, 0x2b, 0xdd, + 0xb7, 0xef, 0x3e, 0xd5, 0x18, 0xab, 0x43, 0xaa, 0x68, 0xb2, 0x4d, 0x49, 0x76, 0x17, 0xdf, 0x49, + 0x24, 0x6b, 0x1e, 0x7e, 0xeb, 0xa0, 0xed, 0x15, 0x7f, 0x68, 0xb1, 0xa6, 0xfe, 0x76, 0xf0, 0x76, + 0x1c, 0x21, 0x38, 0x1f, 0x33, 0x6c, 0xe0, 0x0f, 0xfb, 0xc8, 0xbb, 0x6d, 0xe8, 0x31, 0x6e, 0x0c, + 0x18, 0xad, 0x69, 0xd7, 0x24, 0xed, 0x2d, 0x7c, 0x73, 0x18, 0xda, 0xe6, 0x38, 0x83, 0x7f, 0x43, + 0x30, 0xde, 0xda, 0xdb, 0xf1, 0x07, 0x7d, 0xe4, 0x18, 0x9d, 0x7e, 0x8c, 0xeb, 0x83, 0x84, 0x6a, + 0xb6, 0x4f, 0x25, 0xdb, 0x2a, 0x5e, 0x1e, 0x86, 0x2d, 0x98, 0x22, 0xfe, 0x41, 0x70, 0xae, 0xad, + 0xe3, 0xe2, 0x1e, 0xd2, 0xeb, 0x34, 0x2c, 0x18, 0x0b, 0x03, 0xc5, 0x6a, 0xb6, 0x6d, 0xc9, 0xf6, + 0x39, 0xde, 0x4c, 0x64, 0x6b, 0xbc, 0xa4, 0xdc, 0x3a, 0x68, 0x7b, 0x6e, 0x1f, 0x5a, 0xfa, 0x64, + 0xc6, 0x71, 0xe3, 0x17, 0x08, 0x5e, 0x8f, 0x6f, 0xb2, 0xf8, 0xa3, 0x7e, 0x12, 0x8f, 0x69, 0xfe, + 0xc6, 0xc7, 0x83, 0x0b, 0xf4, 0xf5, 0x69, 0x7b, 0xc3, 0x97, 0x17, 0x33, 0xa6, 0xfb, 0xf5, 0x72, + 0x31, 0x3b, 0xb7, 0x63, 0xe3, 0xc6, 0x80, 0xd1, 0x7d, 0x5d, 0xcc, 0x2e, 0x84, 0xcd, 0xb3, 0x8d, + 0xff, 0x43, 0x90, 0xe9, 0xd4, 0x35, 0xf1, 0x62, 0x1f, 0xb9, 0xc6, 0x37, 0x74, 0x63, 0x69, 0x18, + 0x09, 0xcd, 0x7c, 0x4f, 0x32, 0xaf, 0xe1, 0xdb, 0xc3, 0x30, 0xb7, 0xb6, 0x7d, 0xfc, 0x33, 0x82, + 0xb3, 0x91, 0x9e, 0x8d, 0xaf, 0x75, 0xcf, 0x35, 0x6e, 0x04, 0x30, 0xde, 0xeb, 0x3b, 0x4e, 0x83, + 0x5d, 0x95, 0x60, 0x97, 0xf0, 0x5c, 0x22, 0x58, 0x31, 0x88, 0xdd, 0xae, 0xb7, 0xf6, 0xa5, 0xfb, + 0x4f, 0x8f, 0xb2, 0xe8, 0xd9, 0x51, 0x16, 0xfd, 0x79, 0x94, 0x45, 0x3f, 0x1c, 0x67, 0x53, 0xcf, + 0x8e, 0xb3, 0xa9, 0xe7, 0xc7, 0xd9, 0xd4, 0x17, 0x8b, 0x7d, 0xcd, 0x0d, 0x5f, 0x47, 0x77, 0x93, + 0x63, 0xc4, 0xce, 0xa8, 0x8c, 0xb9, 0xfa, 0xff, 0x00, 0x88, 0x3f, 0xf6, 0x95, 0x9c, 0x11, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/distribution/types/tx.pb.go b/sei-cosmos/x/distribution/types/tx.pb.go index 0bc69b1b15..b3dc32099f 100644 --- a/sei-cosmos/x/distribution/types/tx.pb.go +++ b/sei-cosmos/x/distribution/types/tx.pb.go @@ -355,7 +355,7 @@ func init() { } var fileDescriptor_ed4f433d965e58ca = []byte{ - // 565 bytes of a gzipped FileDescriptorProto + // 562 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x31, 0x6f, 0xd3, 0x40, 0x14, 0xf6, 0xb5, 0xa8, 0xa2, 0xc7, 0x40, 0x63, 0x15, 0x35, 0x38, 0xe1, 0x5c, 0x59, 0x15, 0xca, 0x82, 0xa3, 0x84, 0x01, 0x08, 0x03, 0x34, 0x41, 0x95, 0x3a, 0x44, 0x42, 0x46, 0x02, 0x89, 0xa5, @@ -390,8 +390,8 @@ var fileDescriptor_ed4f433d965e58ca = []byte{ 0x10, 0xce, 0xcc, 0x27, 0xb3, 0x74, 0x99, 0xf4, 0x1c, 0x45, 0x7b, 0xb4, 0x32, 0x25, 0xf6, 0x50, 0x3d, 0xfa, 0x34, 0x24, 0xa8, 0x3f, 0x24, 0xe8, 0x6c, 0x48, 0xd0, 0xcf, 0x21, 0x41, 0xef, 0x47, 0x44, 0x39, 0x1b, 0x11, 0xe5, 0xfb, 0x88, 0x28, 0xaf, 0xf7, 0x57, 0x8a, 0xfc, 0xc9, 0xec, 0xd7, - 0x23, 0xbc, 0x80, 0xc6, 0x46, 0xc8, 0xb9, 0xff, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x4d, 0xf2, 0x90, - 0xe0, 0x61, 0x06, 0x00, 0x00, + 0x23, 0xbc, 0x80, 0xc6, 0x46, 0xc8, 0xb9, 0xff, 0x7b, 0x00, 0x4d, 0xf2, 0x90, 0xe0, 0x61, 0x06, + 0x00, 0x00, } func (this *MsgSetWithdrawAddressResponse) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/evidence/types/evidence.pb.go b/sei-cosmos/x/evidence/types/evidence.pb.go index dc6f48ed93..7fe56effc7 100644 --- a/sei-cosmos/x/evidence/types/evidence.pb.go +++ b/sei-cosmos/x/evidence/types/evidence.pb.go @@ -77,7 +77,7 @@ func init() { } var fileDescriptor_dd143e71a177f0dd = []byte{ - // 333 bytes of a gzipped FileDescriptorProto + // 330 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x91, 0xb1, 0x4f, 0xfa, 0x40, 0x14, 0xc7, 0xef, 0x7e, 0xf0, 0x23, 0x5a, 0x19, 0xb4, 0x21, 0xda, 0x10, 0x73, 0x47, 0x18, 0x0c, 0x8b, 0x6d, 0xd0, 0xc5, 0x90, 0x38, 0x48, 0xe2, 0xe0, 0x4a, 0x9c, 0x74, 0x30, 0xed, 0x71, 0xb6, @@ -98,7 +98,7 @@ var fileDescriptor_dd143e71a177f0dd = []byte{ 0xcf, 0x9c, 0xe0, 0xc9, 0x92, 0xa0, 0xf9, 0x92, 0xa0, 0xf7, 0x25, 0x41, 0x37, 0xe7, 0xa1, 0x50, 0x51, 0x16, 0xb8, 0x0c, 0x62, 0x4f, 0x72, 0x71, 0xac, 0xef, 0x67, 0x30, 0xd0, 0x81, 0x45, 0xbe, 0x48, 0xcc, 0x64, 0xbe, 0xf1, 0xf4, 0xfb, 0x0f, 0x35, 0x4e, 0xb9, 0x0c, 0x2a, 0x9a, 0x3f, 0xfd, - 0x09, 0x00, 0x00, 0xff, 0xff, 0xf5, 0x05, 0x73, 0xd3, 0xaf, 0x01, 0x00, 0x00, + 0x19, 0x00, 0xf5, 0x05, 0x73, 0xd3, 0xaf, 0x01, 0x00, 0x00, } func (m *Equivocation) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/evidence/types/genesis.pb.go b/sei-cosmos/x/evidence/types/genesis.pb.go index 92e2ec2318..def01b11cd 100644 --- a/sei-cosmos/x/evidence/types/genesis.pb.go +++ b/sei-cosmos/x/evidence/types/genesis.pb.go @@ -78,7 +78,7 @@ func init() { } var fileDescriptor_c610c52c26e0e202 = []byte{ - // 206 bytes of a gzipped FileDescriptorProto + // 203 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x4d, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x2d, 0xcb, 0x4c, 0x49, 0xcd, 0x4b, 0x4e, 0xd5, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, @@ -91,7 +91,7 @@ var fileDescriptor_c610c52c26e0e202 = []byte{ 0x72, 0x0c, 0x51, 0xb6, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xc5, 0xa9, 0x99, 0xba, 0x60, 0x03, 0x92, 0xf3, 0x73, 0xc0, 0x9c, 0xe4, 0x8c, 0xc4, 0xcc, 0x3c, 0x08, 0x0b, 0xe2, 0xb9, 0x0a, 0x84, 0xf7, 0x4a, 0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xea, 0x8d, - 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xd4, 0xee, 0xf3, 0xc9, 0xfe, 0x00, 0x00, 0x00, + 0x01, 0x03, 0x00, 0xd4, 0xee, 0xf3, 0xc9, 0xfe, 0x00, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/evidence/types/query.pb.go b/sei-cosmos/x/evidence/types/query.pb.go index 8ff949b531..11d43eb0f3 100644 --- a/sei-cosmos/x/evidence/types/query.pb.go +++ b/sei-cosmos/x/evidence/types/query.pb.go @@ -239,7 +239,7 @@ func init() { } var fileDescriptor_07043de1a84d215a = []byte{ - // 476 bytes of a gzipped FileDescriptorProto + // 472 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0xbf, 0x6f, 0xd4, 0x30, 0x14, 0xc7, 0xcf, 0x87, 0x40, 0x95, 0x5b, 0x16, 0xeb, 0x50, 0xcb, 0x09, 0x05, 0x48, 0x25, 0x7e, 0x49, 0xb5, 0x9b, 0x76, 0x62, 0x60, 0xe8, 0x89, 0x1f, 0xc7, 0x06, 0x59, 0x90, 0x58, 0x90, 0x93, @@ -268,8 +268,8 @@ var fileDescriptor_07043de1a84d215a = []byte{ 0x3d, 0x24, 0x9b, 0xff, 0x2e, 0x7d, 0x7a, 0xa4, 0xfd, 0xe0, 0x3f, 0x1c, 0x8e, 0xf7, 0xae, 0xe5, 0x5d, 0x27, 0x37, 0xe7, 0xf2, 0x0e, 0x5e, 0x7c, 0x1d, 0x7b, 0xe8, 0x70, 0xec, 0xa1, 0x5f, 0x63, 0x0f, 0x7d, 0x98, 0x78, 0x9d, 0xc3, 0x89, 0xd7, 0xf9, 0x31, 0xf1, 0x3a, 0x2f, 0x1f, 0x2c, 0xf6, - 0x09, 0x5c, 0x85, 0x83, 0xa3, 0x1a, 0xa6, 0x2a, 0x40, 0x47, 0x97, 0xac, 0x7e, 0xfb, 0x6f, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x3d, 0x3d, 0x64, 0x07, 0x39, 0x04, 0x00, 0x00, + 0x09, 0x5c, 0x85, 0x83, 0xa3, 0x1a, 0xa6, 0x2a, 0x40, 0x47, 0x97, 0xac, 0x7e, 0xfb, 0xef, 0x00, + 0x3d, 0x3d, 0x64, 0x07, 0x39, 0x04, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/evidence/types/tx.pb.go b/sei-cosmos/x/evidence/types/tx.pb.go index 75f240e145..bff77d3e78 100644 --- a/sei-cosmos/x/evidence/types/tx.pb.go +++ b/sei-cosmos/x/evidence/types/tx.pb.go @@ -125,28 +125,28 @@ func init() { func init() { proto.RegisterFile("cosmos/evidence/v1beta1/tx.proto", fileDescriptor_3e3242cb23c956e0) } var fileDescriptor_3e3242cb23c956e0 = []byte{ - // 328 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x48, 0xce, 0x2f, 0xce, - 0xcd, 0x2f, 0xd6, 0x4f, 0x2d, 0xcb, 0x4c, 0x49, 0xcd, 0x4b, 0x4e, 0xd5, 0x2f, 0x33, 0x4c, 0x4a, - 0x2d, 0x49, 0x34, 0xd4, 0x2f, 0xa9, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x87, 0xa8, - 0xd0, 0x83, 0xa9, 0xd0, 0x83, 0xaa, 0x90, 0x92, 0x84, 0x48, 0xc4, 0x83, 0x95, 0xe9, 0x43, 0x55, - 0x81, 0x39, 0x52, 0x22, 0xe9, 0xf9, 0xe9, 0xf9, 0x10, 0x71, 0x10, 0x0b, 0x2a, 0x2a, 0x99, 0x9e, - 0x9f, 0x9f, 0x9e, 0x93, 0xaa, 0x0f, 0xe6, 0x25, 0x95, 0xa6, 0xe9, 0x27, 0xe6, 0x55, 0x42, 0xa4, - 0x94, 0xaa, 0xb9, 0x04, 0x7d, 0x8b, 0xd3, 0x83, 0x4b, 0x93, 0x72, 0x33, 0x4b, 0x5c, 0xa1, 0x16, - 0x09, 0xc9, 0x70, 0x71, 0x16, 0x83, 0x45, 0x4a, 0x52, 0x8b, 0x24, 0x18, 0x15, 0x18, 0x35, 0x38, - 0x83, 0x10, 0x02, 0x42, 0x76, 0x5c, 0x1c, 0x30, 0x27, 0x49, 0x30, 0x29, 0x30, 0x6a, 0x70, 0x1b, - 0x89, 0xe8, 0x41, 0x2c, 0xd0, 0x83, 0x59, 0xa0, 0xe7, 0x98, 0x57, 0xe9, 0xc4, 0x73, 0x6a, 0x8b, - 0x2e, 0x07, 0xcc, 0xcc, 0x20, 0xb8, 0x1e, 0x2b, 0x8e, 0x8e, 0x05, 0xf2, 0x0c, 0x2f, 0x16, 0xc8, - 0x33, 0x28, 0xe9, 0x73, 0x49, 0x62, 0x58, 0x1e, 0x94, 0x5a, 0x5c, 0x90, 0x9f, 0x57, 0x9c, 0x2a, - 0x24, 0xc4, 0xc5, 0x92, 0x91, 0x58, 0x9c, 0x21, 0xc1, 0xa2, 0xc0, 0xa8, 0xc1, 0x13, 0x04, 0x66, - 0x1b, 0x95, 0x73, 0x31, 0xfb, 0x16, 0xa7, 0x0b, 0x15, 0x70, 0xf1, 0xa1, 0xb9, 0x58, 0x4b, 0x0f, - 0x47, 0x60, 0xe9, 0x61, 0x58, 0x20, 0x65, 0x44, 0xbc, 0x5a, 0x98, 0x63, 0x9c, 0xa2, 0x57, 0x3c, - 0x92, 0x63, 0x3c, 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, 0xdb, 0xf4, 0xcc, - 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0xfd, 0xe2, 0xd4, 0x4c, 0x5d, 0x70, 0x30, 0x24, - 0xe7, 0xe7, 0x80, 0x39, 0xc9, 0x19, 0x89, 0x99, 0x79, 0x10, 0x16, 0x24, 0xc6, 0x2b, 0x10, 0x71, - 0x5e, 0x52, 0x59, 0x90, 0x5a, 0x9c, 0xc4, 0x06, 0x56, 0x6f, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, - 0x66, 0xe0, 0x43, 0x9f, 0x13, 0x02, 0x00, 0x00, + // 329 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0xc1, 0x4a, 0xc3, 0x30, + 0x18, 0xc7, 0x1b, 0x1d, 0xb2, 0xc5, 0x21, 0x18, 0x06, 0x6e, 0x43, 0xb2, 0xb2, 0xd3, 0x10, 0x96, + 0xb0, 0x79, 0x13, 0x14, 0x1c, 0x78, 0xdc, 0xa5, 0xde, 0xf4, 0x20, 0x6d, 0x8d, 0x69, 0x61, 0x6b, + 0xca, 0x92, 0xce, 0x15, 0x5f, 0xc0, 0xa3, 0x8f, 0xb0, 0xa3, 0x0f, 0xe0, 0x43, 0x88, 0xa7, 0x1d, + 0x3d, 0x4a, 0x7b, 0xf1, 0x31, 0xc4, 0xa4, 0x75, 0xe0, 0x10, 0xbc, 0x7d, 0xdf, 0xff, 0xfb, 0x25, + 0xff, 0x3f, 0xdf, 0x07, 0x6d, 0x5f, 0xc8, 0xa9, 0x90, 0x94, 0xcd, 0xc3, 0x5b, 0x16, 0xf9, 0x8c, + 0xce, 0x07, 0x1e, 0x53, 0xee, 0x80, 0xaa, 0x05, 0x89, 0x67, 0x42, 0x09, 0x74, 0x60, 0x08, 0x52, + 0x12, 0xa4, 0x20, 0xda, 0x2d, 0x33, 0xb8, 0xd1, 0x18, 0x2d, 0x28, 0xdd, 0xb4, 0x1b, 0x5c, 0x70, + 0x61, 0xf4, 0xef, 0xaa, 0x50, 0x5b, 0x5c, 0x08, 0x3e, 0x61, 0x54, 0x77, 0x5e, 0x72, 0x47, 0xdd, + 0x28, 0x35, 0xa3, 0xee, 0x03, 0xdc, 0x1f, 0x4b, 0x7e, 0x99, 0x78, 0xd3, 0x50, 0x5d, 0x14, 0x46, + 0xe8, 0x10, 0xd6, 0xa4, 0x56, 0x14, 0x9b, 0x35, 0x81, 0x0d, 0x7a, 0x35, 0x67, 0x2d, 0xa0, 0x33, + 0x58, 0x2d, 0x23, 0x35, 0xb7, 0x6c, 0xd0, 0xdb, 0x1d, 0x36, 0x88, 0x31, 0x20, 0xa5, 0x01, 0x39, + 0x8f, 0xd2, 0x51, 0xfd, 0xed, 0xa5, 0x5f, 0x2d, 0xff, 0x74, 0x7e, 0xde, 0x9c, 0x54, 0x1f, 0x97, + 0x1d, 0xeb, 0x73, 0xd9, 0xb1, 0xba, 0x14, 0xb6, 0x36, 0xcc, 0x1d, 0x26, 0x63, 0x11, 0x49, 0x86, + 0x10, 0xac, 0x04, 0xae, 0x0c, 0x9a, 0x15, 0x1b, 0xf4, 0xea, 0x8e, 0xae, 0x87, 0xf7, 0x70, 0x7b, + 0x2c, 0x39, 0x8a, 0xe1, 0xde, 0xaf, 0xc4, 0x47, 0xe4, 0x8f, 0x65, 0x91, 0x0d, 0x83, 0xf6, 0xf0, + 0xff, 0x6c, 0x19, 0x66, 0x74, 0xfd, 0x9c, 0x61, 0xf0, 0x9a, 0x61, 0xb0, 0xca, 0x30, 0xf8, 0xc8, + 0x30, 0x78, 0xca, 0xb1, 0xb5, 0xca, 0xb1, 0xf5, 0x9e, 0x63, 0xeb, 0xea, 0x94, 0x87, 0x2a, 0x48, + 0x3c, 0xe2, 0x8b, 0x29, 0x95, 0x2c, 0xec, 0xeb, 0x35, 0xf8, 0x62, 0xa2, 0x1b, 0x3f, 0x70, 0xc3, + 0xc8, 0x54, 0xe6, 0xe2, 0x8b, 0xf5, 0xcd, 0x55, 0x1a, 0x33, 0xe9, 0xed, 0x68, 0xfe, 0xf8, 0x6b, + 0x00, 0x66, 0xe0, 0x43, 0x9f, 0x13, 0x02, 0x00, 0x00, } func (this *MsgSubmitEvidenceResponse) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/genutil/types/genesis.pb.go b/sei-cosmos/x/genutil/types/genesis.pb.go index b657a11e2c..223b094783 100644 --- a/sei-cosmos/x/genutil/types/genesis.pb.go +++ b/sei-cosmos/x/genutil/types/genesis.pb.go @@ -79,7 +79,7 @@ func init() { } var fileDescriptor_31771d25e8d8f90f = []byte{ - // 245 bytes of a gzipped FileDescriptorProto + // 242 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x49, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x4f, 0x4f, 0xcd, 0x2b, 0x2d, 0xc9, 0xcc, 0xd1, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0x04, 0xf1, 0x53, 0x8b, 0x33, 0x8b, 0xf5, 0x0a, 0x8a, 0xf2, 0x4b, 0xf2, 0x85, 0xc4, @@ -94,8 +94,8 @@ var fileDescriptor_31771d25e8d8f90f = []byte{ 0xb8, 0xf0, 0x58, 0x8e, 0xe1, 0xc6, 0x63, 0x39, 0x86, 0x28, 0x9b, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0xfd, 0xe2, 0xd4, 0x4c, 0x5d, 0xb0, 0x8b, 0x92, 0xf3, 0x73, 0xc0, 0x9c, 0xe4, 0x8c, 0xc4, 0xcc, 0x3c, 0x08, 0x0b, 0xe2, 0xeb, 0x0a, 0xb8, 0xbf, 0x4b, 0x2a, 0x0b, - 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xca, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xed, 0xe2, 0xce, - 0xaa, 0x16, 0x01, 0x00, 0x00, + 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xca, 0x8d, 0x01, 0x03, 0x00, 0xed, 0xe2, 0xce, 0xaa, 0x16, 0x01, + 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/gov/types/genesis.pb.go b/sei-cosmos/x/gov/types/genesis.pb.go index 0986a5e939..aff65dfec4 100644 --- a/sei-cosmos/x/gov/types/genesis.pb.go +++ b/sei-cosmos/x/gov/types/genesis.pb.go @@ -130,7 +130,7 @@ func init() { func init() { proto.RegisterFile("cosmos/gov/v1beta1/genesis.proto", fileDescriptor_43cd825e0fa7a627) } var fileDescriptor_43cd825e0fa7a627 = []byte{ - // 438 bytes of a gzipped FileDescriptorProto + // 435 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0x41, 0x6f, 0xd3, 0x30, 0x14, 0xc7, 0x1b, 0xd6, 0x8e, 0xcd, 0x6d, 0x11, 0x98, 0x22, 0x45, 0x6b, 0x49, 0x42, 0x4e, 0xbd, 0x90, 0x68, 0xe3, 0x82, 0x90, 0xb8, 0x44, 0x48, 0x68, 0x07, 0xa4, 0x61, 0x10, 0x07, 0x2e, 0x95, @@ -157,8 +157,8 @@ var fileDescriptor_43cd825e0fa7a627 = []byte{ 0xe7, 0x7a, 0xe7, 0x39, 0x3f, 0x76, 0x9e, 0xf3, 0x65, 0xef, 0x75, 0xae, 0xf7, 0x5e, 0xe7, 0xdb, 0xde, 0xeb, 0x7c, 0x7c, 0x2e, 0x33, 0x75, 0xf9, 0x69, 0x1e, 0xa5, 0xb0, 0x8c, 0x51, 0x64, 0x4f, 0xf5, 0x6e, 0xa6, 0x90, 0xeb, 0x4b, 0x7a, 0xc9, 0xb3, 0x95, 0x39, 0x99, 0xfd, 0xfe, 0xac, 0x37, - 0x5c, 0x6d, 0x0a, 0x81, 0xf3, 0x43, 0x1d, 0x7d, 0xf6, 0x2b, 0x00, 0x00, 0xff, 0xff, 0x00, 0x82, - 0x10, 0xf3, 0x32, 0x03, 0x00, 0x00, + 0x5c, 0x6d, 0x0a, 0x81, 0xf3, 0x43, 0x1d, 0x7d, 0xf6, 0x6b, 0x00, 0x00, 0x82, 0x10, 0xf3, 0x32, + 0x03, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/gov/types/gov.pb.go b/sei-cosmos/x/gov/types/gov.pb.go index b2ff80c1a2..18ab038ac9 100644 --- a/sei-cosmos/x/gov/types/gov.pb.go +++ b/sei-cosmos/x/gov/types/gov.pb.go @@ -519,109 +519,109 @@ func init() { func init() { proto.RegisterFile("cosmos/gov/v1beta1/gov.proto", fileDescriptor_6e82113c1a9a4b7c) } var fileDescriptor_6e82113c1a9a4b7c = []byte{ - // 1621 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcf, 0x6f, 0x1b, 0x4d, - 0x19, 0xf6, 0xda, 0xce, 0x0f, 0x8f, 0x9d, 0x64, 0x3b, 0x49, 0x13, 0xc7, 0xa4, 0xbb, 0xee, 0x82, - 0x50, 0x54, 0xb5, 0x0e, 0x0d, 0xa8, 0x40, 0x2a, 0x21, 0xec, 0x78, 0x03, 0x46, 0x95, 0x6d, 0xd6, - 0xae, 0xdb, 0x02, 0x62, 0xb5, 0xb1, 0xa7, 0xce, 0x56, 0xde, 0x1d, 0xe3, 0x1d, 0xa7, 0x09, 0x5c, - 0x90, 0x38, 0x50, 0xf9, 0x80, 0x7a, 0xac, 0x90, 0x2c, 0x55, 0xc0, 0x81, 0x1f, 0x17, 0x0e, 0xf0, - 0x3f, 0x54, 0x88, 0x43, 0x05, 0x97, 0x8a, 0x83, 0x4b, 0x13, 0xe9, 0x53, 0xd5, 0x63, 0xfe, 0x82, - 0x4f, 0x3b, 0x33, 0x6b, 0xef, 0xda, 0xa9, 0xfc, 0x7d, 0xf5, 0x6d, 0xf7, 0x9d, 0xf7, 0x7d, 0x9e, - 0x67, 0x9e, 0x99, 0x79, 0x67, 0x6d, 0xb0, 0x55, 0xc7, 0x8e, 0x85, 0x9d, 0x9d, 0x26, 0x3e, 0xde, - 0x39, 0xbe, 0x7d, 0x88, 0x88, 0x71, 0xdb, 0x7d, 0xce, 0xb4, 0x3b, 0x98, 0x60, 0x08, 0xd9, 0x68, - 0xc6, 0x8d, 0xf0, 0xd1, 0x94, 0xc4, 0x2b, 0x0e, 0x0d, 0x07, 0x0d, 0x4b, 0xea, 0xd8, 0xb4, 0x59, - 0x4d, 0x6a, 0x93, 0x8d, 0xeb, 0xf4, 0x6d, 0x87, 0x03, 0xb0, 0xa1, 0xb5, 0x26, 0x6e, 0x62, 0x16, - 0x77, 0x9f, 0xbc, 0x82, 0x26, 0xc6, 0xcd, 0x16, 0xda, 0xa1, 0x6f, 0x87, 0xdd, 0xc7, 0x3b, 0x86, - 0x7d, 0xca, 0x87, 0xa4, 0xf1, 0xa1, 0x46, 0xb7, 0x63, 0x10, 0x13, 0x7b, 0x5c, 0xf2, 0xf8, 0x38, - 0x31, 0x2d, 0xe4, 0x10, 0xc3, 0x6a, 0xb3, 0x04, 0xe5, 0x9f, 0x02, 0x80, 0x0f, 0x90, 0xd9, 0x3c, - 0x22, 0xa8, 0x51, 0xc3, 0x04, 0x95, 0xda, 0x6e, 0x35, 0xbc, 0x03, 0xe6, 0x31, 0x7d, 0x4a, 0x0a, - 0x69, 0x61, 0x7b, 0x79, 0x57, 0xca, 0x4c, 0x4e, 0x34, 0x33, 0xca, 0xd7, 0x78, 0x36, 0x6c, 0x82, - 0xf9, 0xa7, 0x14, 0x2d, 0x19, 0x4e, 0x0b, 0xdb, 0xb1, 0x5c, 0xe9, 0xd5, 0x40, 0x0e, 0xfd, 0x6f, - 0x20, 0xdf, 0x69, 0x9a, 0xe4, 0xa8, 0x7b, 0x98, 0xa9, 0x63, 0x6b, 0xc7, 0x41, 0xe6, 0x2d, 0x4a, - 0x5e, 0xc7, 0x2d, 0xfa, 0x52, 0x3f, 0x32, 0x4c, 0x9b, 0x3d, 0x31, 0xe7, 0xc8, 0x69, 0x1b, 0x39, - 0x99, 0x3c, 0xaa, 0x5f, 0x0c, 0xe4, 0xa5, 0x53, 0xc3, 0x6a, 0xed, 0x29, 0x0c, 0x55, 0xd1, 0x38, - 0xbc, 0xf2, 0x4b, 0x90, 0xa8, 0xa2, 0x13, 0x52, 0xee, 0xe0, 0x36, 0x76, 0x8c, 0x16, 0x5c, 0x03, - 0x73, 0xc4, 0x24, 0x2d, 0x44, 0xf5, 0xc6, 0x34, 0xf6, 0x02, 0xd3, 0x20, 0xde, 0x40, 0x4e, 0xbd, - 0x63, 0xb2, 0xb9, 0x50, 0x4d, 0x9a, 0x3f, 0x04, 0xaf, 0x83, 0x84, 0xe9, 0xe8, 0xe8, 0xa4, 0x8d, - 0x1a, 0x26, 0x41, 0x8d, 0x64, 0x24, 0x2d, 0x6c, 0x2f, 0x6a, 0x71, 0xd3, 0x51, 0xbd, 0xd0, 0xde, - 0xca, 0xfb, 0x97, 0xb2, 0xf0, 0x9f, 0x7f, 0xdc, 0x5a, 0xd8, 0xc7, 0x36, 0x41, 0x36, 0x51, 0xde, - 0x0a, 0x60, 0x21, 0x8f, 0xda, 0xd8, 0x31, 0x09, 0xfc, 0x36, 0x88, 0xb7, 0xb9, 0x06, 0xdd, 0x6c, - 0x50, 0xf6, 0x68, 0x6e, 0xfd, 0x62, 0x20, 0x43, 0xa6, 0xdb, 0x37, 0xa8, 0x68, 0xc0, 0x7b, 0x2b, - 0x34, 0xe0, 0x16, 0x88, 0x35, 0x18, 0x06, 0xee, 0x70, 0x61, 0xa3, 0x00, 0x74, 0xc0, 0xbc, 0x61, - 0xe1, 0xae, 0x4d, 0x92, 0x91, 0x74, 0x64, 0x3b, 0xbe, 0xbb, 0xe9, 0xf9, 0xef, 0x6e, 0xaa, 0xe1, - 0x02, 0xec, 0x63, 0xd3, 0xce, 0x7d, 0xdf, 0xb5, 0xf8, 0xaf, 0x6f, 0xe5, 0xef, 0x7c, 0x82, 0xc5, - 0x2e, 0x80, 0xa3, 0x71, 0xaa, 0xbd, 0xc5, 0x67, 0x2f, 0xe5, 0xd0, 0xfb, 0x97, 0x72, 0x48, 0xf9, - 0xcb, 0x02, 0x58, 0x1c, 0x5a, 0xfb, 0xad, 0xcb, 0xa6, 0xb8, 0xfa, 0x61, 0x20, 0x87, 0xcd, 0xc6, - 0xc5, 0x40, 0x8e, 0xb1, 0x89, 0x8e, 0xcf, 0xef, 0x2e, 0x58, 0xa8, 0x33, 0xbf, 0xe8, 0xec, 0xe2, - 0xbb, 0x6b, 0x19, 0xb6, 0x17, 0x33, 0xde, 0x5e, 0xcc, 0x64, 0xed, 0xd3, 0x5c, 0xfc, 0x5f, 0x23, - 0x63, 0x35, 0xaf, 0x02, 0xd6, 0xc0, 0xbc, 0x43, 0x0c, 0xd2, 0x75, 0xe8, 0x7a, 0x2c, 0xef, 0x2a, - 0x97, 0x6d, 0x3f, 0x4f, 0x60, 0x85, 0x66, 0xe6, 0x52, 0x17, 0x03, 0x79, 0x7d, 0xcc, 0x74, 0x06, - 0xa2, 0x68, 0x1c, 0x0d, 0xb6, 0x01, 0x7c, 0x6c, 0xda, 0x46, 0x4b, 0x27, 0x46, 0xab, 0x75, 0xaa, - 0x77, 0x90, 0xd3, 0x6d, 0x91, 0x64, 0x94, 0xea, 0x93, 0x2f, 0xe3, 0xa8, 0xba, 0x79, 0x1a, 0x4d, - 0xcb, 0x5d, 0x77, 0x8d, 0xbe, 0x18, 0xc8, 0x9b, 0x8c, 0x64, 0x12, 0x48, 0xd1, 0x44, 0x1a, 0xf4, - 0x15, 0xc1, 0x9f, 0x82, 0xb8, 0xd3, 0x3d, 0xb4, 0x4c, 0xa2, 0xbb, 0x27, 0x2f, 0x39, 0x47, 0xa9, - 0x52, 0x13, 0x56, 0x54, 0xbd, 0x63, 0x99, 0x93, 0x38, 0x0b, 0xdf, 0x3f, 0xbe, 0x62, 0xe5, 0xf9, - 0x5b, 0x59, 0xd0, 0x00, 0x8b, 0xb8, 0x05, 0xd0, 0x04, 0x22, 0xdf, 0x32, 0x3a, 0xb2, 0x1b, 0x8c, - 0x61, 0x7e, 0x2a, 0xc3, 0x57, 0x39, 0xc3, 0x06, 0x63, 0x18, 0x47, 0x60, 0x34, 0xcb, 0x3c, 0xac, - 0xda, 0x0d, 0x4a, 0xf5, 0x42, 0x00, 0x4b, 0x04, 0x13, 0xa3, 0xa5, 0xf3, 0x81, 0xe4, 0xc2, 0xb4, - 0x8d, 0xf9, 0x90, 0xf3, 0xac, 0x31, 0x9e, 0x40, 0xb5, 0x32, 0xd3, 0x86, 0x4d, 0x50, 0x2c, 0xef, - 0x08, 0xb6, 0xc0, 0x95, 0x63, 0x4c, 0x4c, 0xbb, 0xe9, 0x2e, 0x77, 0x87, 0x1b, 0xbd, 0x38, 0xd5, - 0x86, 0xaf, 0x71, 0x79, 0x49, 0x26, 0x6f, 0x02, 0x82, 0xf9, 0xb0, 0xc2, 0xe2, 0x15, 0x37, 0x4c, - 0x8d, 0x78, 0x0c, 0x78, 0x68, 0x64, 0x79, 0x6c, 0x2a, 0x97, 0xc2, 0xb9, 0xd6, 0x03, 0x5c, 0x41, - 0xc7, 0x97, 0x58, 0xd4, 0x33, 0x7c, 0xbc, 0x31, 0x81, 0xc9, 0xc6, 0x14, 0x75, 0x1b, 0x93, 0xf2, - 0x2c, 0x02, 0xe2, 0xfe, 0x1d, 0x57, 0x06, 0x91, 0x53, 0xe4, 0xb0, 0x3e, 0x98, 0xfb, 0xde, 0x0c, - 0xfd, 0xb7, 0x60, 0x13, 0xcd, 0x85, 0x82, 0x0f, 0xc1, 0x82, 0x71, 0xe8, 0x10, 0xc3, 0xe4, 0x1d, - 0x74, 0x66, 0x54, 0x0f, 0x0e, 0x16, 0x41, 0xd8, 0xc6, 0xf4, 0x8c, 0xcf, 0x0e, 0x1a, 0xb6, 0x31, - 0x7c, 0x0a, 0x12, 0x36, 0xd6, 0x9f, 0x9a, 0xe4, 0x48, 0x3f, 0x46, 0x04, 0xd3, 0x93, 0x1d, 0xcb, - 0xdd, 0x9f, 0x0d, 0xf9, 0x62, 0x20, 0xaf, 0xb2, 0x75, 0xf3, 0x63, 0x2b, 0x1a, 0xb0, 0xf1, 0x03, - 0x93, 0x1c, 0xd5, 0x10, 0xc1, 0x7c, 0x29, 0xce, 0x05, 0x10, 0x75, 0x2f, 0xc5, 0x4f, 0xbf, 0x15, - 0xd6, 0xc0, 0xdc, 0x31, 0x26, 0xc8, 0xbb, 0x11, 0xd8, 0x0b, 0xdc, 0x1b, 0xde, 0xc6, 0x91, 0x2f, - 0x72, 0x1b, 0xe7, 0xc2, 0x49, 0x61, 0x78, 0x23, 0x1f, 0x80, 0x05, 0xf6, 0xe4, 0x24, 0xa3, 0xf4, - 0xc4, 0x7e, 0xfd, 0xb2, 0xe2, 0xc9, 0x4f, 0x80, 0x5c, 0xd4, 0x75, 0x4d, 0xf3, 0x8a, 0xf7, 0x16, - 0x5f, 0x78, 0x97, 0xc3, 0x9f, 0xa2, 0x60, 0x89, 0x9f, 0xbd, 0xb2, 0xd1, 0x31, 0x2c, 0x07, 0xfe, - 0x4d, 0x00, 0x71, 0xcb, 0xb4, 0x87, 0xad, 0x41, 0x98, 0xd6, 0x1a, 0xb0, 0x8b, 0xfd, 0x61, 0x20, - 0x5f, 0xf5, 0x55, 0xdd, 0xc4, 0x96, 0x49, 0x90, 0xd5, 0x26, 0xa7, 0x23, 0x9f, 0x7c, 0xc3, 0xb3, - 0x75, 0x0c, 0x60, 0x99, 0xb6, 0xd7, 0x2f, 0x7e, 0x27, 0x00, 0x68, 0x19, 0x27, 0x1e, 0xb0, 0xde, - 0x46, 0x1d, 0x13, 0x37, 0xf8, 0x2d, 0xb5, 0x39, 0x71, 0x8a, 0xf3, 0xfc, 0x8b, 0x2a, 0xa7, 0x72, - 0xd1, 0x5b, 0x93, 0xc5, 0x01, 0xed, 0xfc, 0x7e, 0x98, 0xcc, 0x52, 0x5e, 0xb8, 0xe7, 0x5c, 0xb4, - 0x8c, 0x13, 0xcf, 0x3e, 0x1a, 0x86, 0xff, 0x15, 0x00, 0x35, 0x62, 0x78, 0xd8, 0x87, 0x46, 0x4e, - 0xbd, 0xfc, 0x7f, 0x23, 0x70, 0x51, 0xf2, 0xa5, 0x00, 0x01, 0x5d, 0x5b, 0x23, 0x4f, 0x27, 0x12, - 0x67, 0x73, 0x77, 0xd5, 0x32, 0xed, 0x61, 0x5b, 0xe2, 0x73, 0x53, 0xfe, 0x1e, 0x06, 0x89, 0x1a, - 0x6d, 0x69, 0x7c, 0x97, 0xfc, 0x0a, 0xf0, 0x16, 0xe7, 0x39, 0x2e, 0x4c, 0x73, 0xfc, 0x2e, 0x9f, - 0xdc, 0x46, 0xa0, 0x2e, 0x30, 0xa9, 0xb5, 0x40, 0x47, 0xf5, 0xfb, 0x9c, 0x60, 0x31, 0xee, 0xf1, - 0x1f, 0x04, 0xb0, 0x31, 0x9a, 0x75, 0x50, 0xc7, 0xd4, 0x95, 0x2f, 0x71, 0x1d, 0xd7, 0x3f, 0x82, - 0x10, 0x50, 0x24, 0x31, 0x45, 0x1f, 0x49, 0x65, 0xda, 0xae, 0x0e, 0x47, 0x6b, 0x3e, 0x91, 0xca, - 0x9f, 0xe7, 0x78, 0x2b, 0xe7, 0x8e, 0x3d, 0x01, 0xf3, 0xbf, 0xe8, 0xe2, 0x4e, 0xd7, 0xa2, 0x56, - 0x25, 0x72, 0xda, 0x6c, 0x5f, 0xd3, 0x1f, 0x06, 0xb2, 0xc8, 0xf0, 0x46, 0x82, 0x35, 0xce, 0x00, - 0x1d, 0x10, 0x23, 0x47, 0x1d, 0xe4, 0x1c, 0xe1, 0x16, 0x73, 0x24, 0x31, 0x53, 0xdf, 0x64, 0x74, - 0xab, 0x43, 0x48, 0x1f, 0xe3, 0x88, 0x07, 0xfe, 0x5e, 0x00, 0xcb, 0x6e, 0x33, 0xd5, 0x47, 0xd4, - 0x11, 0x4a, 0xed, 0xcc, 0x4c, 0x9d, 0x0c, 0xe2, 0x06, 0x96, 0xe8, 0x2a, 0xdf, 0x34, 0x81, 0x0c, - 0x45, 0x5b, 0x72, 0x03, 0xd5, 0xa1, 0xb8, 0xdf, 0x0a, 0x40, 0x1c, 0xad, 0x22, 0x5f, 0x88, 0x28, - 0x95, 0xf7, 0xb3, 0x99, 0xe5, 0xa5, 0xc6, 0x91, 0x7d, 0x06, 0xad, 0x0c, 0xc7, 0x7e, 0xcc, 0xd6, - 0xe6, 0xb9, 0x00, 0x56, 0x47, 0xf9, 0x23, 0xaf, 0xe6, 0xa8, 0x18, 0x7d, 0x66, 0x31, 0xd7, 0x2e, - 0x01, 0xf7, 0xe9, 0x81, 0xc3, 0xe1, 0xa1, 0x39, 0x37, 0x3e, 0x13, 0x00, 0xf0, 0xfd, 0x5e, 0xbc, - 0x09, 0x36, 0x6a, 0xa5, 0xaa, 0xaa, 0x97, 0xca, 0xd5, 0x42, 0xa9, 0xa8, 0xdf, 0x2f, 0x56, 0xca, - 0xea, 0x7e, 0xe1, 0xa0, 0xa0, 0xe6, 0xc5, 0x50, 0x6a, 0xa5, 0xd7, 0x4f, 0xc7, 0x59, 0xa2, 0xea, - 0x02, 0x42, 0x05, 0xac, 0xf8, 0xb3, 0x1f, 0xa9, 0x15, 0x51, 0x48, 0x2d, 0xf5, 0xfa, 0xe9, 0x18, - 0xcb, 0x7a, 0x84, 0x1c, 0x78, 0x03, 0xac, 0xfa, 0x73, 0xb2, 0xb9, 0x4a, 0x35, 0x5b, 0x28, 0x8a, - 0xe1, 0xd4, 0x95, 0x5e, 0x3f, 0xbd, 0xc4, 0xf2, 0xb2, 0xfc, 0x33, 0x22, 0x0d, 0x96, 0xfd, 0xb9, - 0xc5, 0x92, 0x18, 0x49, 0x25, 0x7a, 0xfd, 0xf4, 0x22, 0x4b, 0x2b, 0x62, 0xb8, 0x0b, 0x92, 0xc1, - 0x0c, 0xfd, 0x41, 0xa1, 0xfa, 0x43, 0xbd, 0xa6, 0x56, 0x4b, 0x62, 0x34, 0xb5, 0xd6, 0xeb, 0xa7, - 0x45, 0x2f, 0xd7, 0xbb, 0xd3, 0x53, 0xd1, 0x67, 0x7f, 0x94, 0x42, 0x37, 0xfe, 0x1d, 0x06, 0xcb, - 0xc1, 0x5f, 0x1a, 0x30, 0x03, 0xbe, 0x52, 0xd6, 0x4a, 0xe5, 0x52, 0x25, 0x7b, 0x4f, 0xaf, 0x54, - 0xb3, 0xd5, 0xfb, 0x95, 0xb1, 0x09, 0xd3, 0xa9, 0xb0, 0xe4, 0xa2, 0xd9, 0x82, 0x77, 0x81, 0x34, - 0x9e, 0x9f, 0x57, 0xcb, 0xa5, 0x4a, 0xa1, 0xaa, 0x97, 0x55, 0xad, 0x50, 0xca, 0x8b, 0x42, 0x6a, - 0xa3, 0xd7, 0x4f, 0xaf, 0xb2, 0x92, 0xe0, 0xe5, 0xf0, 0x5d, 0x70, 0x6d, 0xbc, 0xb8, 0x56, 0xaa, - 0x16, 0x8a, 0x3f, 0xf0, 0x6a, 0xc3, 0xa9, 0xf5, 0x5e, 0x3f, 0x0d, 0x59, 0xad, 0xbf, 0x9d, 0xc0, - 0x9b, 0x60, 0x7d, 0xbc, 0xb4, 0x9c, 0xad, 0x54, 0xd4, 0xbc, 0x18, 0x49, 0x89, 0xbd, 0x7e, 0x3a, - 0xc1, 0x6a, 0xca, 0x86, 0xe3, 0xa0, 0x06, 0xfc, 0x06, 0x48, 0x8e, 0x67, 0x6b, 0xea, 0x8f, 0xd4, - 0xfd, 0xaa, 0x9a, 0x17, 0xa3, 0x29, 0xd8, 0xeb, 0xa7, 0x97, 0x59, 0xbe, 0x86, 0x9e, 0xa0, 0x3a, - 0x41, 0x97, 0xe2, 0x1f, 0x64, 0x0b, 0xf7, 0xd4, 0xbc, 0x38, 0xe7, 0xc7, 0x3f, 0x30, 0xcc, 0x16, - 0x6a, 0x30, 0x3b, 0x73, 0x3f, 0x7f, 0xf5, 0x4e, 0x0a, 0xbd, 0x79, 0x27, 0x85, 0x7e, 0x7d, 0x26, - 0x85, 0x5e, 0x9d, 0x49, 0xc2, 0xeb, 0x33, 0x49, 0xf8, 0xff, 0x99, 0x24, 0x3c, 0x3f, 0x97, 0x42, - 0xaf, 0xcf, 0xa5, 0xd0, 0x9b, 0x73, 0x29, 0xf4, 0x93, 0x2f, 0x77, 0x15, 0x9d, 0xd0, 0x3f, 0x67, - 0xe8, 0x86, 0x3e, 0x9c, 0xa7, 0xa9, 0xdf, 0xfc, 0x3c, 0x00, 0x00, 0xff, 0xff, 0x02, 0xc6, 0x46, - 0x62, 0xb7, 0x11, 0x00, 0x00, + // 1620 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xcf, 0x6f, 0x23, 0x49, + 0x15, 0x76, 0xdb, 0xce, 0x0f, 0x97, 0x9d, 0xa4, 0xb7, 0x92, 0x49, 0x1c, 0x93, 0xed, 0xf6, 0x34, + 0x08, 0x45, 0xa3, 0x59, 0x87, 0x0d, 0x68, 0x81, 0x8c, 0x84, 0x70, 0xc7, 0x1d, 0x30, 0x5a, 0xd9, + 0xa6, 0xed, 0x78, 0x76, 0x01, 0xd1, 0xea, 0xd8, 0x35, 0x4e, 0xaf, 0xdc, 0x5d, 0xc6, 0x5d, 0xce, + 0x24, 0x70, 0x41, 0xe2, 0xc0, 0xc8, 0x07, 0x34, 0xc7, 0x11, 0x92, 0xa5, 0x11, 0x70, 0xe0, 0xc7, + 0x85, 0x03, 0xfc, 0x0f, 0x23, 0xc4, 0x61, 0x04, 0x97, 0x11, 0x07, 0x0f, 0x93, 0x48, 0x68, 0x34, + 0xc7, 0xfc, 0x05, 0xa8, 0xab, 0xaa, 0xed, 0x6e, 0x3b, 0x23, 0xc3, 0x78, 0x6f, 0xdd, 0xaf, 0xde, + 0xfb, 0xbe, 0xaf, 0xbe, 0xaa, 0x7a, 0xd5, 0x36, 0xd8, 0x69, 0x60, 0xd7, 0xc6, 0xee, 0x5e, 0x0b, + 0x9f, 0xed, 0x9d, 0x7d, 0x78, 0x82, 0x88, 0xf9, 0xa1, 0xf7, 0x9c, 0xeb, 0x74, 0x31, 0xc1, 0x10, + 0xb2, 0xd1, 0x9c, 0x17, 0xe1, 0xa3, 0x19, 0x89, 0x57, 0x9c, 0x98, 0x2e, 0x1a, 0x95, 0x34, 0xb0, + 0xe5, 0xb0, 0x9a, 0xcc, 0x36, 0x1b, 0x37, 0xe8, 0xdb, 0x1e, 0x07, 0x60, 0x43, 0x1b, 0x2d, 0xdc, + 0xc2, 0x2c, 0xee, 0x3d, 0xf9, 0x05, 0x2d, 0x8c, 0x5b, 0x6d, 0xb4, 0x47, 0xdf, 0x4e, 0x7a, 0x0f, + 0xf6, 0x4c, 0xe7, 0x82, 0x0f, 0x49, 0x93, 0x43, 0xcd, 0x5e, 0xd7, 0x24, 0x16, 0xf6, 0xb9, 0xe4, + 0xc9, 0x71, 0x62, 0xd9, 0xc8, 0x25, 0xa6, 0xdd, 0x61, 0x09, 0xca, 0x5f, 0x05, 0x00, 0xef, 0x23, + 0xab, 0x75, 0x4a, 0x50, 0xb3, 0x8e, 0x09, 0x2a, 0x77, 0xbc, 0x6a, 0xf8, 0x11, 0x58, 0xc4, 0xf4, + 0x29, 0x2d, 0x64, 0x85, 0xdd, 0xd5, 0x7d, 0x29, 0x37, 0x3d, 0xd1, 0xdc, 0x38, 0x5f, 0xe7, 0xd9, + 0xb0, 0x05, 0x16, 0x1f, 0x52, 0xb4, 0x74, 0x34, 0x2b, 0xec, 0x26, 0xd4, 0xf2, 0xb3, 0xa1, 0x1c, + 0xf9, 0xd7, 0x50, 0xfe, 0xa8, 0x65, 0x91, 0xd3, 0xde, 0x49, 0xae, 0x81, 0xed, 0x3d, 0x17, 0x59, + 0x1f, 0x50, 0xf2, 0x06, 0x6e, 0xd3, 0x97, 0xc6, 0xa9, 0x69, 0x39, 0xec, 0x89, 0x39, 0x47, 0x2e, + 0x3a, 0xc8, 0xcd, 0x15, 0x50, 0xe3, 0x7a, 0x28, 0xaf, 0x5c, 0x98, 0x76, 0xfb, 0x40, 0x61, 0xa8, + 0x8a, 0xce, 0xe1, 0x95, 0x9f, 0x82, 0x54, 0x0d, 0x9d, 0x93, 0x4a, 0x17, 0x77, 0xb0, 0x6b, 0xb6, + 0xe1, 0x06, 0x58, 0x20, 0x16, 0x69, 0x23, 0xaa, 0x37, 0xa1, 0xb3, 0x17, 0x98, 0x05, 0xc9, 0x26, + 0x72, 0x1b, 0x5d, 0x8b, 0xcd, 0x85, 0x6a, 0xd2, 0x83, 0x21, 0x78, 0x1b, 0xa4, 0x2c, 0xd7, 0x40, + 0xe7, 0x1d, 0xd4, 0xb4, 0x08, 0x6a, 0xa6, 0x63, 0x59, 0x61, 0x77, 0x59, 0x4f, 0x5a, 0xae, 0xe6, + 0x87, 0x0e, 0xd6, 0x5e, 0x3f, 0x95, 0x85, 0x7f, 0xfc, 0xe5, 0x83, 0xa5, 0x43, 0xec, 0x10, 0xe4, + 0x10, 0xe5, 0xa5, 0x00, 0x96, 0x0a, 0xa8, 0x83, 0x5d, 0x8b, 0xc0, 0xaf, 0x83, 0x64, 0x87, 0x6b, + 0x30, 0xac, 0x26, 0x65, 0x8f, 0xab, 0x9b, 0xd7, 0x43, 0x19, 0x32, 0xdd, 0x81, 0x41, 0x45, 0x07, + 0xfe, 0x5b, 0xb1, 0x09, 0x77, 0x40, 0xa2, 0xc9, 0x30, 0x70, 0x97, 0x0b, 0x1b, 0x07, 0xa0, 0x0b, + 0x16, 0x4d, 0x1b, 0xf7, 0x1c, 0x92, 0x8e, 0x65, 0x63, 0xbb, 0xc9, 0xfd, 0x6d, 0xdf, 0x7f, 0x6f, + 0x53, 0x8d, 0x16, 0xe0, 0x10, 0x5b, 0x8e, 0xfa, 0x6d, 0xcf, 0xe2, 0x3f, 0xbe, 0x94, 0xbf, 0xf1, + 0x0e, 0x16, 0x7b, 0x00, 0xae, 0xce, 0xa9, 0x0e, 0x96, 0x1f, 0x3d, 0x95, 0x23, 0xaf, 0x9f, 0xca, + 0x11, 0xe5, 0x0f, 0x4b, 0x60, 0x79, 0x64, 0xed, 0xd7, 0x6e, 0x9a, 0xe2, 0xfa, 0x9b, 0xa1, 0x1c, + 0xb5, 0x9a, 0xd7, 0x43, 0x39, 0xc1, 0x26, 0x3a, 0x39, 0xbf, 0x7b, 0x60, 0xa9, 0xc1, 0xfc, 0xa2, + 0xb3, 0x4b, 0xee, 0x6f, 0xe4, 0xd8, 0x5e, 0xcc, 0xf9, 0x7b, 0x31, 0x97, 0x77, 0x2e, 0xd4, 0xe4, + 0xdf, 0xc6, 0xc6, 0xea, 0x7e, 0x05, 0xac, 0x83, 0x45, 0x97, 0x98, 0xa4, 0xe7, 0xd2, 0xf5, 0x58, + 0xdd, 0x57, 0x6e, 0xda, 0x7e, 0xbe, 0xc0, 0x2a, 0xcd, 0x54, 0x33, 0xd7, 0x43, 0x79, 0x73, 0xc2, + 0x74, 0x06, 0xa2, 0xe8, 0x1c, 0x0d, 0x76, 0x00, 0x7c, 0x60, 0x39, 0x66, 0xdb, 0x20, 0x66, 0xbb, + 0x7d, 0x61, 0x74, 0x91, 0xdb, 0x6b, 0x93, 0x74, 0x9c, 0xea, 0x93, 0x6f, 0xe2, 0xa8, 0x79, 0x79, + 0x3a, 0x4d, 0x53, 0x6f, 0x7b, 0x46, 0x5f, 0x0f, 0xe5, 0x6d, 0x46, 0x32, 0x0d, 0xa4, 0xe8, 0x22, + 0x0d, 0x06, 0x8a, 0xe0, 0x0f, 0x41, 0xd2, 0xed, 0x9d, 0xd8, 0x16, 0x31, 0xbc, 0x93, 0x97, 0x5e, + 0xa0, 0x54, 0x99, 0x29, 0x2b, 0x6a, 0xfe, 0xb1, 0x54, 0x25, 0xce, 0xc2, 0xf7, 0x4f, 0xa0, 0x58, + 0x79, 0xfc, 0x52, 0x16, 0x74, 0xc0, 0x22, 0x5e, 0x01, 0xb4, 0x80, 0xc8, 0xb7, 0x8c, 0x81, 0x9c, + 0x26, 0x63, 0x58, 0x9c, 0xc9, 0xf0, 0x45, 0xce, 0xb0, 0xc5, 0x18, 0x26, 0x11, 0x18, 0xcd, 0x2a, + 0x0f, 0x6b, 0x4e, 0x93, 0x52, 0x3d, 0x11, 0xc0, 0x0a, 0xc1, 0xc4, 0x6c, 0x1b, 0x7c, 0x20, 0xbd, + 0x34, 0x6b, 0x63, 0x7e, 0xc2, 0x79, 0x36, 0x18, 0x4f, 0xa8, 0x5a, 0x99, 0x6b, 0xc3, 0xa6, 0x28, + 0x96, 0x7f, 0x04, 0xdb, 0xe0, 0xbd, 0x33, 0x4c, 0x2c, 0xa7, 0xe5, 0x2d, 0x77, 0x97, 0x1b, 0xbd, + 0x3c, 0xd3, 0x86, 0x2f, 0x71, 0x79, 0x69, 0x26, 0x6f, 0x0a, 0x82, 0xf9, 0xb0, 0xc6, 0xe2, 0x55, + 0x2f, 0x4c, 0x8d, 0x78, 0x00, 0x78, 0x68, 0x6c, 0x79, 0x62, 0x26, 0x97, 0xc2, 0xb9, 0x36, 0x43, + 0x5c, 0x61, 0xc7, 0x57, 0x58, 0xd4, 0x37, 0x7c, 0xb2, 0x31, 0x81, 0xe9, 0xc6, 0x14, 0xf7, 0x1a, + 0x93, 0xf2, 0x28, 0x06, 0x92, 0xc1, 0x1d, 0x57, 0x01, 0xb1, 0x0b, 0xe4, 0xb2, 0x3e, 0xa8, 0x7e, + 0x6b, 0x8e, 0xfe, 0x5b, 0x74, 0x88, 0xee, 0x41, 0xc1, 0x4f, 0xc0, 0x92, 0x79, 0xe2, 0x12, 0xd3, + 0xe2, 0x1d, 0x74, 0x6e, 0x54, 0x1f, 0x0e, 0x96, 0x40, 0xd4, 0xc1, 0xe9, 0xd8, 0xe7, 0x02, 0x1a, + 0x75, 0x30, 0x7c, 0x08, 0x52, 0x0e, 0x36, 0x1e, 0x5a, 0xe4, 0xd4, 0x38, 0x43, 0x04, 0xd3, 0x93, + 0x9d, 0x50, 0x8f, 0xe7, 0x43, 0xbe, 0x1e, 0xca, 0xeb, 0x6c, 0xdd, 0x82, 0xd8, 0x8a, 0x0e, 0x1c, + 0x7c, 0xdf, 0x22, 0xa7, 0x75, 0x44, 0x30, 0x5f, 0x8a, 0x2b, 0x01, 0xc4, 0xbd, 0x4b, 0xf1, 0xdd, + 0x6f, 0x85, 0x0d, 0xb0, 0x70, 0x86, 0x09, 0xf2, 0x6f, 0x04, 0xf6, 0x02, 0x0f, 0x46, 0xb7, 0x71, + 0xec, 0x7f, 0xb9, 0x8d, 0xd5, 0x68, 0x5a, 0x18, 0xdd, 0xc8, 0x47, 0x60, 0x89, 0x3d, 0xb9, 0xe9, + 0x38, 0x3d, 0xb1, 0x5f, 0xbe, 0xa9, 0x78, 0xfa, 0x13, 0x40, 0x8d, 0x7b, 0xae, 0xe9, 0x7e, 0xf1, + 0xc1, 0xf2, 0x13, 0xff, 0x72, 0xf8, 0x5d, 0x1c, 0xac, 0xf0, 0xb3, 0x57, 0x31, 0xbb, 0xa6, 0xed, + 0xc2, 0x3f, 0x09, 0x20, 0x69, 0x5b, 0xce, 0xa8, 0x35, 0x08, 0xb3, 0x5a, 0x03, 0xf6, 0xb0, 0xdf, + 0x0c, 0xe5, 0x5b, 0x81, 0xaa, 0xbb, 0xd8, 0xb6, 0x08, 0xb2, 0x3b, 0xe4, 0x62, 0xec, 0x53, 0x60, + 0x78, 0xbe, 0x8e, 0x01, 0x6c, 0xcb, 0xf1, 0xfb, 0xc5, 0xaf, 0x04, 0x00, 0x6d, 0xf3, 0xdc, 0x07, + 0x36, 0x3a, 0xa8, 0x6b, 0xe1, 0x26, 0xbf, 0xa5, 0xb6, 0xa7, 0x4e, 0x71, 0x81, 0x7f, 0x51, 0xa9, + 0x1a, 0x17, 0xbd, 0x33, 0x5d, 0x1c, 0xd2, 0xce, 0xef, 0x87, 0xe9, 0x2c, 0xe5, 0x89, 0x77, 0xce, + 0x45, 0xdb, 0x3c, 0xf7, 0xed, 0xa3, 0x61, 0xf8, 0x4f, 0x01, 0x50, 0x23, 0x46, 0x87, 0x7d, 0x64, + 0xe4, 0xcc, 0xcb, 0xff, 0x17, 0x02, 0x17, 0x25, 0xdf, 0x08, 0x10, 0xd2, 0xb5, 0x33, 0xf6, 0x74, + 0x2a, 0x71, 0x3e, 0x77, 0xd7, 0x6d, 0xcb, 0x19, 0xb5, 0x25, 0x3e, 0x37, 0xe5, 0xcf, 0x51, 0x90, + 0xaa, 0xd3, 0x96, 0xc6, 0x77, 0xc9, 0xcf, 0x00, 0x6f, 0x71, 0xbe, 0xe3, 0xc2, 0x2c, 0xc7, 0xef, + 0xf1, 0xc9, 0x6d, 0x85, 0xea, 0x42, 0x93, 0xda, 0x08, 0x75, 0xd4, 0xa0, 0xcf, 0x29, 0x16, 0xe3, + 0x1e, 0xff, 0x46, 0x00, 0x5b, 0xe3, 0x59, 0x87, 0x75, 0xcc, 0x5c, 0xf9, 0x32, 0xd7, 0x71, 0xfb, + 0x2d, 0x08, 0x21, 0x45, 0x12, 0x53, 0xf4, 0x96, 0x54, 0xa6, 0xed, 0xd6, 0x68, 0xb4, 0x1e, 0x10, + 0xa9, 0xfc, 0x7e, 0x81, 0xb7, 0x72, 0xee, 0xd8, 0x67, 0x60, 0xf1, 0x27, 0x3d, 0xdc, 0xed, 0xd9, + 0xd4, 0xaa, 0x94, 0xaa, 0xcf, 0xf7, 0x35, 0xfd, 0x66, 0x28, 0x8b, 0x0c, 0x6f, 0x2c, 0x58, 0xe7, + 0x0c, 0xd0, 0x05, 0x09, 0x72, 0xda, 0x45, 0xee, 0x29, 0x6e, 0x33, 0x47, 0x52, 0xea, 0xf1, 0xdc, + 0x74, 0xeb, 0x23, 0xc8, 0x00, 0xe3, 0x98, 0x07, 0xfe, 0x5a, 0x00, 0xab, 0x5e, 0x33, 0x35, 0xc6, + 0xd4, 0x31, 0x4a, 0xed, 0xce, 0x4d, 0x9d, 0x0e, 0xe3, 0x86, 0x96, 0xe8, 0x16, 0xdf, 0x34, 0xa1, + 0x0c, 0x45, 0x5f, 0xf1, 0x02, 0xb5, 0x91, 0xb8, 0x5f, 0x0a, 0x40, 0x1c, 0xaf, 0x22, 0x5f, 0x88, + 0x38, 0x95, 0xf7, 0xa3, 0xb9, 0xe5, 0x65, 0x26, 0x91, 0x03, 0x06, 0xad, 0x8d, 0xc6, 0xbe, 0xcf, + 0xd6, 0xe6, 0xb1, 0x00, 0xd6, 0xc7, 0xf9, 0x63, 0xaf, 0x16, 0xa8, 0x18, 0x63, 0x6e, 0x31, 0xef, + 0xdf, 0x00, 0x1e, 0xd0, 0x03, 0x47, 0xc3, 0x23, 0x73, 0xee, 0xfc, 0x47, 0x00, 0x20, 0xf0, 0x7b, + 0xf1, 0x2e, 0xd8, 0xaa, 0x97, 0x6b, 0x9a, 0x51, 0xae, 0xd4, 0x8a, 0xe5, 0x92, 0x71, 0x5c, 0xaa, + 0x56, 0xb4, 0xc3, 0xe2, 0x51, 0x51, 0x2b, 0x88, 0x91, 0xcc, 0x5a, 0x7f, 0x90, 0x4d, 0xb2, 0x44, + 0xcd, 0x03, 0x84, 0x0a, 0x58, 0x0b, 0x66, 0x7f, 0xaa, 0x55, 0x45, 0x21, 0xb3, 0xd2, 0x1f, 0x64, + 0x13, 0x2c, 0xeb, 0x53, 0xe4, 0xc2, 0x3b, 0x60, 0x3d, 0x98, 0x93, 0x57, 0xab, 0xb5, 0x7c, 0xb1, + 0x24, 0x46, 0x33, 0xef, 0xf5, 0x07, 0xd9, 0x15, 0x96, 0x97, 0xe7, 0x9f, 0x11, 0x59, 0xb0, 0x1a, + 0xcc, 0x2d, 0x95, 0xc5, 0x58, 0x26, 0xd5, 0x1f, 0x64, 0x97, 0x59, 0x5a, 0x09, 0xc3, 0x7d, 0x90, + 0x0e, 0x67, 0x18, 0xf7, 0x8b, 0xb5, 0xef, 0x1a, 0x75, 0xad, 0x56, 0x16, 0xe3, 0x99, 0x8d, 0xfe, + 0x20, 0x2b, 0xfa, 0xb9, 0xfe, 0x9d, 0x9e, 0x89, 0x3f, 0xfa, 0xad, 0x14, 0xb9, 0xf3, 0xf7, 0x28, + 0x58, 0x0d, 0xff, 0xd2, 0x80, 0x39, 0xf0, 0x85, 0x8a, 0x5e, 0xae, 0x94, 0xab, 0xf9, 0x8f, 0x8d, + 0x6a, 0x2d, 0x5f, 0x3b, 0xae, 0x4e, 0x4c, 0x98, 0x4e, 0x85, 0x25, 0x97, 0xac, 0x36, 0xbc, 0x07, + 0xa4, 0xc9, 0xfc, 0x82, 0x56, 0x29, 0x57, 0x8b, 0x35, 0xa3, 0xa2, 0xe9, 0xc5, 0x72, 0x41, 0x14, + 0x32, 0x5b, 0xfd, 0x41, 0x76, 0x9d, 0x95, 0x84, 0x2f, 0x87, 0x6f, 0x82, 0xf7, 0x27, 0x8b, 0xeb, + 0xe5, 0x5a, 0xb1, 0xf4, 0x1d, 0xbf, 0x36, 0x9a, 0xd9, 0xec, 0x0f, 0xb2, 0x90, 0xd5, 0x06, 0xdb, + 0x09, 0xbc, 0x0b, 0x36, 0x27, 0x4b, 0x2b, 0xf9, 0x6a, 0x55, 0x2b, 0x88, 0xb1, 0x8c, 0xd8, 0x1f, + 0x64, 0x53, 0xac, 0xa6, 0x62, 0xba, 0x2e, 0x6a, 0xc2, 0xaf, 0x80, 0xf4, 0x64, 0xb6, 0xae, 0x7d, + 0x4f, 0x3b, 0xac, 0x69, 0x05, 0x31, 0x9e, 0x81, 0xfd, 0x41, 0x76, 0x95, 0xe5, 0xeb, 0xe8, 0x33, + 0xd4, 0x20, 0xe8, 0x46, 0xfc, 0xa3, 0x7c, 0xf1, 0x63, 0xad, 0x20, 0x2e, 0x04, 0xf1, 0x8f, 0x4c, + 0xab, 0x8d, 0x9a, 0xcc, 0x4e, 0xf5, 0xc7, 0xcf, 0x5e, 0x49, 0x91, 0x17, 0xaf, 0xa4, 0xc8, 0xcf, + 0x2f, 0xa5, 0xc8, 0xb3, 0x4b, 0x49, 0x78, 0x7e, 0x29, 0x09, 0xff, 0xbe, 0x94, 0x84, 0xc7, 0x57, + 0x52, 0xe4, 0xf9, 0x95, 0x14, 0x79, 0x71, 0x25, 0x45, 0x7e, 0xf0, 0xff, 0x5d, 0x45, 0xe7, 0xf4, + 0xcf, 0x19, 0xba, 0xa1, 0x4f, 0x16, 0x69, 0xea, 0x57, 0xff, 0x3b, 0x00, 0x02, 0xc6, 0x46, 0x62, + 0xb7, 0x11, 0x00, 0x00, } func (this *TextProposal) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/gov/types/query.pb.go b/sei-cosmos/x/gov/types/query.pb.go index ea754aa82a..9f7904c440 100644 --- a/sei-cosmos/x/gov/types/query.pb.go +++ b/sei-cosmos/x/gov/types/query.pb.go @@ -839,68 +839,68 @@ func init() { func init() { proto.RegisterFile("cosmos/gov/v1beta1/query.proto", fileDescriptor_e35c0d133e91c0a2) } var fileDescriptor_e35c0d133e91c0a2 = []byte{ - // 973 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xf6, 0x24, 0x4e, 0x6b, 0xbf, 0xb4, 0x01, 0x1e, 0x01, 0x2c, 0x13, 0xec, 0xb0, 0xa2, 0xad, - 0x49, 0xa9, 0x97, 0x24, 0xe5, 0x47, 0x5b, 0x40, 0x25, 0x42, 0x6d, 0x51, 0x25, 0x54, 0x9c, 0x0a, - 0x24, 0x0e, 0x44, 0x9b, 0x64, 0xb5, 0x5d, 0xc9, 0xd9, 0xd9, 0x7a, 0xc6, 0x16, 0x51, 0x88, 0x90, - 0x38, 0x81, 0xb8, 0x80, 0x8a, 0xb8, 0x21, 0x2a, 0x55, 0xe2, 0x6f, 0xe9, 0xb1, 0x12, 0x1c, 0x38, - 0x21, 0x94, 0x70, 0x40, 0xfc, 0x0d, 0x1c, 0xd0, 0xbe, 0x99, 0x59, 0xef, 0x3a, 0xeb, 0xec, 0xa6, - 0x44, 0xdc, 0xbc, 0x33, 0xdf, 0xfb, 0xde, 0xf7, 0xbd, 0x37, 0xf3, 0x26, 0x81, 0xc6, 0x06, 0x17, - 0x5b, 0x5c, 0xd8, 0x1e, 0x1f, 0xd8, 0x83, 0xc5, 0x75, 0x57, 0x3a, 0x8b, 0xf6, 0xdd, 0xbe, 0xdb, - 0xdb, 0x6e, 0x87, 0x3d, 0x2e, 0x39, 0xa2, 0xda, 0x6f, 0x7b, 0x7c, 0xd0, 0xd6, 0xfb, 0xf5, 0x05, - 0x1d, 0xb3, 0xee, 0x08, 0x57, 0x81, 0xe3, 0xd0, 0xd0, 0xf1, 0xfc, 0xc0, 0x91, 0x3e, 0x0f, 0x54, - 0x7c, 0x7d, 0x2e, 0x83, 0x3f, 0xe2, 0x52, 0xbb, 0xb3, 0x1e, 0xf7, 0x38, 0xfd, 0xb4, 0xa3, 0x5f, - 0x26, 0xc6, 0xe3, 0xdc, 0xeb, 0xba, 0xb6, 0x13, 0xfa, 0xb6, 0x13, 0x04, 0x5c, 0x12, 0xa1, 0x50, - 0xbb, 0xd6, 0x1b, 0x30, 0xfb, 0x61, 0x94, 0xf3, 0x56, 0x8f, 0x87, 0x5c, 0x38, 0xdd, 0x8e, 0x7b, - 0xb7, 0xef, 0x0a, 0x89, 0x4d, 0x98, 0x0e, 0xf5, 0xd2, 0x9a, 0xbf, 0x59, 0x63, 0xf3, 0xac, 0x55, - 0xee, 0x80, 0x59, 0x7a, 0x7f, 0xd3, 0xfa, 0x18, 0x9e, 0x19, 0x09, 0x14, 0x21, 0x0f, 0x84, 0x8b, - 0xef, 0x40, 0xc5, 0xc0, 0x28, 0x6c, 0x7a, 0x69, 0xae, 0x7d, 0xd0, 0x76, 0xdb, 0xc4, 0xad, 0x94, - 0x1f, 0xfe, 0xde, 0x2c, 0x75, 0xe2, 0x18, 0xeb, 0x6f, 0x36, 0xc2, 0x2c, 0x8c, 0xa6, 0x9b, 0xf0, - 0x44, 0xac, 0x49, 0x48, 0x47, 0xf6, 0x05, 0x25, 0x98, 0x59, 0xb2, 0x0e, 0x4b, 0xb0, 0x4a, 0xc8, - 0xce, 0x4c, 0x98, 0xfa, 0xc6, 0x59, 0x98, 0x1a, 0x70, 0xe9, 0xf6, 0x6a, 0x13, 0xf3, 0xac, 0x55, - 0xed, 0xa8, 0x0f, 0x9c, 0x83, 0xea, 0xa6, 0x1b, 0x72, 0xe1, 0x4b, 0xde, 0xab, 0x4d, 0xd2, 0xce, - 0x70, 0x01, 0xaf, 0x01, 0x0c, 0x5b, 0x52, 0x2b, 0x93, 0xb9, 0xb3, 0x26, 0x77, 0xd4, 0xbf, 0xb6, - 0x6a, 0x76, 0x2c, 0xc1, 0xf1, 0x5c, 0x2d, 0xbe, 0x93, 0x88, 0xbc, 0x5c, 0xf9, 0xea, 0x7e, 0xb3, - 0xf4, 0xd7, 0xfd, 0x66, 0xc9, 0x7a, 0xc0, 0xe0, 0xd9, 0x51, 0xb3, 0xba, 0x8e, 0x57, 0xa1, 0x6a, - 0x24, 0x47, 0x3e, 0x27, 0x0b, 0x16, 0x72, 0x18, 0x84, 0xd7, 0x53, 0x72, 0x27, 0x48, 0xee, 0xb9, - 0x5c, 0xb9, 0x2a, 0x7d, 0x52, 0xaf, 0xb5, 0x0a, 0x4f, 0x92, 0xc8, 0x8f, 0xb8, 0x74, 0x8b, 0x1e, - 0x90, 0xec, 0x02, 0x27, 0xac, 0x5f, 0x87, 0xa7, 0x12, 0xa4, 0xda, 0xf4, 0x12, 0x94, 0x23, 0x9c, - 0x3e, 0x38, 0xb5, 0x2c, 0xbf, 0x11, 0x5e, 0x7b, 0x25, 0xac, 0xf5, 0x79, 0x82, 0x48, 0x14, 0x96, - 0x77, 0x2d, 0xa3, 0x38, 0x8f, 0xd1, 0x4b, 0xeb, 0x1e, 0x03, 0x4c, 0xa6, 0xd7, 0x46, 0x2e, 0x2a, - 0xf7, 0xa6, 0x73, 0x79, 0x4e, 0x14, 0xf8, 0xf8, 0x3a, 0xf6, 0x9a, 0x16, 0x75, 0xcb, 0xe9, 0x39, - 0x5b, 0xa9, 0xa2, 0xd0, 0xc2, 0x9a, 0xdc, 0x0e, 0x55, 0x91, 0xab, 0x51, 0x58, 0xb4, 0x74, 0x7b, - 0x3b, 0x74, 0xad, 0x7f, 0x18, 0x3c, 0x9d, 0x8a, 0xd3, 0x6e, 0x6e, 0xc2, 0xe9, 0x01, 0x97, 0x7e, - 0xe0, 0xad, 0x29, 0xb0, 0xee, 0xcf, 0xfc, 0x18, 0x57, 0x7e, 0xe0, 0x29, 0x02, 0xed, 0xee, 0xd4, - 0x20, 0xb1, 0x86, 0x1f, 0xc0, 0x8c, 0xbe, 0x52, 0x86, 0x4d, 0x19, 0x7d, 0x31, 0x8b, 0xed, 0x3d, - 0x85, 0x4c, 0xd1, 0x9d, 0xde, 0x4c, 0x2e, 0xe2, 0x0d, 0x38, 0x25, 0x9d, 0x6e, 0x77, 0xdb, 0xb0, - 0x4d, 0x12, 0x5b, 0x33, 0x8b, 0xed, 0x76, 0x84, 0x4b, 0x71, 0x4d, 0xcb, 0xe1, 0x92, 0xf5, 0xa9, - 0x76, 0xaf, 0x93, 0x16, 0x3e, 0x4b, 0xa9, 0xa9, 0x31, 0x31, 0x32, 0x35, 0x12, 0x47, 0x7e, 0x55, - 0x0f, 0xdb, 0x98, 0x5f, 0x97, 0xf7, 0x0a, 0x9c, 0xd4, 0x70, 0x5d, 0xd8, 0xe7, 0x0f, 0x29, 0x85, - 0x16, 0x6e, 0x22, 0xac, 0x2f, 0xd2, 0xa4, 0xff, 0xff, 0x0d, 0xf8, 0xc9, 0x0c, 0xec, 0xa1, 0x02, - 0xed, 0xeb, 0x6d, 0xa8, 0x68, 0x95, 0xe6, 0x1e, 0x14, 0x30, 0x16, 0x87, 0x1c, 0xdf, 0x6d, 0xb8, - 0x0c, 0xcf, 0x91, 0x40, 0x6a, 0x7f, 0xc7, 0x15, 0xfd, 0xae, 0x3c, 0xc2, 0x3b, 0x57, 0x3b, 0x18, - 0x1b, 0xf7, 0x6d, 0x8a, 0x8e, 0x8f, 0xee, 0xda, 0xf8, 0x23, 0xa7, 0xe2, 0xcc, 0x5d, 0xa7, 0x98, - 0xa5, 0x5f, 0xab, 0x30, 0x45, 0xcc, 0xf8, 0x3d, 0x83, 0x8a, 0x99, 0xe2, 0xd8, 0xca, 0x22, 0xc9, - 0x7a, 0xa2, 0xeb, 0x2f, 0x17, 0x40, 0x2a, 0xa1, 0xd6, 0xf2, 0x97, 0xbf, 0xfc, 0x79, 0x6f, 0xe2, - 0x02, 0x9e, 0xb7, 0x33, 0xfe, 0x80, 0x88, 0x1f, 0x0c, 0x7b, 0x27, 0x51, 0x8a, 0x5d, 0xfc, 0x9a, - 0x41, 0x35, 0x7e, 0x96, 0x30, 0x3f, 0x9b, 0x39, 0x79, 0xf5, 0x85, 0x22, 0x50, 0xad, 0xec, 0x0c, - 0x29, 0x6b, 0xe2, 0x0b, 0x87, 0x2a, 0xc3, 0x1f, 0x18, 0x94, 0xa3, 0x71, 0x89, 0x2f, 0x8d, 0xe5, - 0x4e, 0x3c, 0x4e, 0xf5, 0x33, 0x39, 0x28, 0x9d, 0xfc, 0x5d, 0x4a, 0x7e, 0x05, 0x2f, 0x1d, 0xa1, - 0x2c, 0x36, 0x4d, 0x6a, 0x7b, 0x87, 0x9e, 0xb3, 0x5d, 0xfc, 0x8e, 0xc1, 0x14, 0x4d, 0x7e, 0x3c, - 0x3c, 0x67, 0x5c, 0x9c, 0xb3, 0x79, 0x30, 0xad, 0xed, 0x12, 0x69, 0x5b, 0xc6, 0xc5, 0x23, 0x6b, - 0xc3, 0x6f, 0x18, 0x9c, 0xd0, 0xb3, 0x71, 0x7c, 0xb6, 0xd4, 0xcb, 0x50, 0x3f, 0x97, 0x8b, 0xd3, - 0xb2, 0x5e, 0x25, 0x59, 0x0b, 0xd8, 0xca, 0x94, 0x45, 0x58, 0x7b, 0x27, 0xf1, 0xc8, 0xec, 0xe2, - 0xcf, 0x0c, 0x4e, 0xea, 0x1b, 0x8e, 0xe3, 0xd3, 0xa4, 0x47, 0x6e, 0xbd, 0x95, 0x0f, 0xd4, 0x82, - 0x6e, 0x90, 0xa0, 0x15, 0xbc, 0x7a, 0x94, 0x3a, 0x99, 0x11, 0x63, 0xef, 0xc4, 0x63, 0x7a, 0x17, - 0x7f, 0x64, 0x50, 0x31, 0x23, 0x0c, 0x73, 0x05, 0x88, 0xfc, 0x6b, 0x38, 0x3a, 0x0f, 0xad, 0xb7, - 0x48, 0xeb, 0xeb, 0x78, 0xf1, 0x71, 0xb4, 0xe2, 0x03, 0x06, 0xd3, 0x89, 0x69, 0x82, 0xe7, 0xc7, - 0x26, 0x3e, 0x38, 0xe7, 0xea, 0xaf, 0x14, 0x03, 0xff, 0x97, 0xc3, 0x47, 0x63, 0x6d, 0xa5, 0xf3, - 0x70, 0xaf, 0xc1, 0x1e, 0xed, 0x35, 0xd8, 0x1f, 0x7b, 0x0d, 0xf6, 0xed, 0x7e, 0xa3, 0xf4, 0x68, - 0xbf, 0x51, 0xfa, 0x6d, 0xbf, 0x51, 0xfa, 0xe4, 0x4d, 0xcf, 0x97, 0x77, 0xfa, 0xeb, 0xed, 0x0d, - 0xbe, 0x65, 0x0b, 0xd7, 0xbf, 0x40, 0xff, 0x80, 0x6c, 0xf0, 0x2e, 0x7d, 0x6c, 0xdc, 0x71, 0xfc, - 0x40, 0xfd, 0x52, 0x19, 0x3f, 0xa3, 0x9c, 0xd1, 0x11, 0x12, 0xeb, 0x27, 0x08, 0xba, 0xfc, 0x6f, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x64, 0xbe, 0xbf, 0xc6, 0x5f, 0x0d, 0x00, 0x00, + // 968 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0xdf, 0x6f, 0xdb, 0x54, + 0x14, 0xce, 0x6d, 0xd3, 0x2d, 0x39, 0xdd, 0x0a, 0x1c, 0x0a, 0x44, 0xa6, 0x24, 0xc5, 0x62, 0x5b, + 0xe8, 0x58, 0x4c, 0xdb, 0xf1, 0x63, 0x1b, 0xa0, 0x51, 0xa1, 0x6d, 0x68, 0x12, 0x1a, 0xee, 0x04, + 0x12, 0x0f, 0x54, 0x6e, 0x6b, 0x79, 0x96, 0x52, 0x5f, 0x2f, 0xf7, 0x26, 0xa2, 0x0a, 0x11, 0x12, + 0x4f, 0x20, 0x5e, 0x40, 0x43, 0xbc, 0x21, 0x26, 0x4d, 0xe2, 0x6f, 0xd9, 0xe3, 0x24, 0x78, 0xe0, + 0x09, 0xa1, 0x96, 0x07, 0xc4, 0xdf, 0xc0, 0x03, 0xf2, 0xfd, 0xe1, 0xd8, 0xa9, 0x13, 0x3b, 0xa3, + 0xe2, 0xa9, 0xf6, 0xf5, 0x77, 0xbe, 0xf3, 0x7d, 0xe7, 0x9e, 0x7b, 0x6e, 0x03, 0xf5, 0x1d, 0xca, + 0xf6, 0x28, 0xb3, 0x3c, 0xda, 0xb3, 0x7a, 0xab, 0xdb, 0x2e, 0x77, 0x56, 0xad, 0xbb, 0x5d, 0xb7, + 0xb3, 0xdf, 0x0a, 0x3b, 0x94, 0x53, 0x44, 0xf9, 0xbd, 0xe5, 0xd1, 0x5e, 0x4b, 0x7d, 0x37, 0x56, + 0x54, 0xcc, 0xb6, 0xc3, 0x5c, 0x09, 0x8e, 0x43, 0x43, 0xc7, 0xf3, 0x03, 0x87, 0xfb, 0x34, 0x90, + 0xf1, 0xc6, 0x52, 0x06, 0x7f, 0xc4, 0x25, 0xbf, 0x2e, 0x7a, 0xd4, 0xa3, 0xe2, 0xd1, 0x8a, 0x9e, + 0x74, 0x8c, 0x47, 0xa9, 0xd7, 0x76, 0x2d, 0x27, 0xf4, 0x2d, 0x27, 0x08, 0x28, 0x17, 0x84, 0x4c, + 0x7e, 0x35, 0xdf, 0x80, 0xc5, 0x0f, 0xa3, 0x9c, 0xb7, 0x3a, 0x34, 0xa4, 0xcc, 0x69, 0xdb, 0xee, + 0xdd, 0xae, 0xcb, 0x38, 0x36, 0x60, 0x3e, 0x54, 0x4b, 0x5b, 0xfe, 0x6e, 0x8d, 0x2c, 0x93, 0x66, + 0xd9, 0x06, 0xbd, 0xf4, 0xfe, 0xae, 0xf9, 0x31, 0x3c, 0x33, 0x12, 0xc8, 0x42, 0x1a, 0x30, 0x17, + 0xdf, 0x81, 0x8a, 0x86, 0x89, 0xb0, 0xf9, 0xb5, 0xa5, 0xd6, 0x51, 0xdb, 0x2d, 0x1d, 0xb7, 0x51, + 0x7e, 0xf8, 0x7b, 0xa3, 0x64, 0xc7, 0x31, 0xe6, 0xdf, 0x64, 0x84, 0x99, 0x69, 0x4d, 0x37, 0xe1, + 0x89, 0x58, 0x13, 0xe3, 0x0e, 0xef, 0x32, 0x91, 0x60, 0x61, 0xcd, 0x9c, 0x94, 0x60, 0x53, 0x20, + 0xed, 0x85, 0x30, 0xf5, 0x8e, 0x8b, 0x30, 0xd7, 0xa3, 0xdc, 0xed, 0xd4, 0x66, 0x96, 0x49, 0xb3, + 0x6a, 0xcb, 0x17, 0x5c, 0x82, 0xea, 0xae, 0x1b, 0x52, 0xe6, 0x73, 0xda, 0xa9, 0xcd, 0x8a, 0x2f, + 0xc3, 0x05, 0xbc, 0x06, 0x30, 0xdc, 0x92, 0x5a, 0x59, 0x98, 0x3b, 0xab, 0x73, 0x47, 0xfb, 0xd7, + 0x92, 0x9b, 0x1d, 0x4b, 0x70, 0x3c, 0x57, 0x89, 0xb7, 0x13, 0x91, 0x97, 0x2b, 0x5f, 0xdd, 0x6f, + 0x94, 0xfe, 0xba, 0xdf, 0x28, 0x99, 0x0f, 0x08, 0x3c, 0x3b, 0x6a, 0x56, 0xd5, 0xf1, 0x2a, 0x54, + 0xb5, 0xe4, 0xc8, 0xe7, 0x6c, 0xc1, 0x42, 0x0e, 0x83, 0xf0, 0x7a, 0x4a, 0xee, 0x8c, 0x90, 0x7b, + 0x2e, 0x57, 0xae, 0x4c, 0x9f, 0xd4, 0x6b, 0x6e, 0xc2, 0x93, 0x42, 0xe4, 0x47, 0x94, 0xbb, 0x45, + 0x1b, 0x24, 0xbb, 0xc0, 0x09, 0xeb, 0xd7, 0xe1, 0xa9, 0x04, 0xa9, 0x32, 0xbd, 0x06, 0xe5, 0x08, + 0xa7, 0x1a, 0xa7, 0x96, 0xe5, 0x37, 0xc2, 0x2b, 0xaf, 0x02, 0x6b, 0x7e, 0x9e, 0x20, 0x62, 0x85, + 0xe5, 0x5d, 0xcb, 0x28, 0xce, 0x63, 0xec, 0xa5, 0x79, 0x8f, 0x00, 0x26, 0xd3, 0x2b, 0x23, 0x17, + 0xa5, 0x7b, 0xbd, 0x73, 0x79, 0x4e, 0x24, 0xf8, 0xf8, 0x76, 0xec, 0x35, 0x25, 0xea, 0x96, 0xd3, + 0x71, 0xf6, 0x52, 0x45, 0x11, 0x0b, 0x5b, 0x7c, 0x3f, 0x94, 0x45, 0xae, 0xda, 0x20, 0x97, 0x6e, + 0xef, 0x87, 0xae, 0xf9, 0x0f, 0x81, 0xa7, 0x53, 0x71, 0xca, 0xcd, 0x4d, 0x38, 0xdd, 0xa3, 0xdc, + 0x0f, 0xbc, 0x2d, 0x09, 0x56, 0xfb, 0xb3, 0x3c, 0xc6, 0x95, 0x1f, 0x78, 0x92, 0x40, 0xb9, 0x3b, + 0xd5, 0x4b, 0xac, 0xe1, 0x07, 0xb0, 0xa0, 0x8e, 0x94, 0x66, 0x93, 0x46, 0x5f, 0xcc, 0x62, 0x7b, + 0x4f, 0x22, 0x53, 0x74, 0xa7, 0x77, 0x93, 0x8b, 0x78, 0x03, 0x4e, 0x71, 0xa7, 0xdd, 0xde, 0xd7, + 0x6c, 0xb3, 0x82, 0xad, 0x91, 0xc5, 0x76, 0x3b, 0xc2, 0xa5, 0xb8, 0xe6, 0xf9, 0x70, 0xc9, 0xfc, + 0x54, 0xb9, 0x57, 0x49, 0x0b, 0xf7, 0x52, 0x6a, 0x6a, 0xcc, 0x8c, 0x4c, 0x8d, 0x44, 0xcb, 0x6f, + 0xc2, 0x62, 0x9a, 0x5f, 0x95, 0xf7, 0x0a, 0x9c, 0x54, 0x70, 0x55, 0xd8, 0xe7, 0x27, 0x94, 0x42, + 0x09, 0xd7, 0x11, 0xe6, 0x17, 0x69, 0xd2, 0xff, 0xff, 0x04, 0xfc, 0xa4, 0x07, 0xf6, 0x50, 0x81, + 0xf2, 0xf5, 0x36, 0x54, 0x94, 0x4a, 0x7d, 0x0e, 0x0a, 0x18, 0x8b, 0x43, 0x8e, 0xef, 0x34, 0x5c, + 0x86, 0xe7, 0x84, 0x40, 0xb1, 0xfd, 0xb6, 0xcb, 0xba, 0x6d, 0x3e, 0xc5, 0x3d, 0x57, 0x3b, 0x1a, + 0x1b, 0xef, 0xdb, 0x9c, 0x68, 0x9f, 0x1a, 0xc9, 0x69, 0x39, 0x19, 0xa7, 0xcf, 0xba, 0x88, 0x59, + 0xfb, 0xb5, 0x0a, 0x73, 0x82, 0x19, 0xbf, 0x27, 0x50, 0xd1, 0x53, 0x1c, 0x9b, 0x59, 0x24, 0x59, + 0x57, 0xb4, 0xf1, 0x72, 0x01, 0xa4, 0x14, 0x6a, 0xae, 0x7f, 0xf9, 0xcb, 0x9f, 0xf7, 0x66, 0x2e, + 0xe0, 0x79, 0x2b, 0xe3, 0x1f, 0x88, 0xf8, 0xc2, 0xb0, 0xfa, 0x89, 0x52, 0x0c, 0xf0, 0x6b, 0x02, + 0x55, 0xcd, 0xc4, 0x30, 0x3f, 0x9b, 0xee, 0x3c, 0x63, 0xa5, 0x08, 0x54, 0x29, 0x3b, 0x23, 0x94, + 0x35, 0xf0, 0x85, 0x89, 0xca, 0xf0, 0x07, 0x02, 0xe5, 0x68, 0x5c, 0xe2, 0x4b, 0x63, 0xb9, 0x13, + 0x97, 0x93, 0x71, 0x26, 0x07, 0xa5, 0x92, 0xbf, 0x2b, 0x92, 0x5f, 0xc1, 0x4b, 0x53, 0x94, 0xc5, + 0x12, 0x93, 0xda, 0xea, 0x47, 0x7f, 0x3a, 0x03, 0xfc, 0x8e, 0xc0, 0x5c, 0xc4, 0xc9, 0x70, 0x72, + 0xce, 0xb8, 0x38, 0x67, 0xf3, 0x60, 0x4a, 0xdb, 0x25, 0xa1, 0x6d, 0x1d, 0x57, 0xa7, 0xd6, 0x86, + 0xdf, 0x10, 0x38, 0xa1, 0x66, 0xe3, 0xf8, 0x6c, 0xa9, 0x9b, 0xc1, 0x38, 0x97, 0x8b, 0x53, 0xb2, + 0x5e, 0x15, 0xb2, 0x56, 0xb0, 0x99, 0x29, 0x4b, 0x60, 0xad, 0x7e, 0xe2, 0x92, 0x19, 0xe0, 0xcf, + 0x04, 0x4e, 0xaa, 0x13, 0x8e, 0xe3, 0xd3, 0xa4, 0x47, 0xae, 0xd1, 0xcc, 0x07, 0x2a, 0x41, 0x37, + 0x84, 0xa0, 0x0d, 0xbc, 0x3a, 0x4d, 0x9d, 0xf4, 0x88, 0xb1, 0xfa, 0xf1, 0x98, 0x1e, 0xe0, 0x8f, + 0x04, 0x2a, 0x8a, 0x9d, 0x61, 0xae, 0x00, 0x96, 0x7f, 0x0c, 0x47, 0xe7, 0xa1, 0xf9, 0x96, 0xd0, + 0xfa, 0x3a, 0x5e, 0x7c, 0x1c, 0xad, 0xf8, 0x80, 0xc0, 0x7c, 0x62, 0x9a, 0xe0, 0xf9, 0xb1, 0x89, + 0x8f, 0xce, 0x39, 0xe3, 0x95, 0x62, 0xe0, 0xff, 0xd2, 0x7c, 0x62, 0xac, 0x6d, 0xd8, 0x0f, 0x0f, + 0xea, 0xe4, 0xd1, 0x41, 0x9d, 0xfc, 0x71, 0x50, 0x27, 0xdf, 0x1e, 0xd6, 0x4b, 0x8f, 0x0e, 0xeb, + 0xa5, 0xdf, 0x0e, 0xeb, 0xa5, 0x4f, 0xde, 0xf4, 0x7c, 0x7e, 0xa7, 0xbb, 0xdd, 0xda, 0xa1, 0x7b, + 0x16, 0x73, 0xfd, 0x0b, 0xe2, 0x07, 0xc8, 0x0e, 0x6d, 0x8b, 0x97, 0x9d, 0x3b, 0x8e, 0x1f, 0xc8, + 0x27, 0x99, 0xf1, 0x33, 0x91, 0x33, 0x6a, 0x21, 0xb6, 0x7d, 0x42, 0x40, 0xd7, 0xff, 0x1d, 0x00, + 0x64, 0xbe, 0xbf, 0xc6, 0x5f, 0x0d, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/gov/types/tx.pb.go b/sei-cosmos/x/gov/types/tx.pb.go index 9a82d73c95..e6c8d67df7 100644 --- a/sei-cosmos/x/gov/types/tx.pb.go +++ b/sei-cosmos/x/gov/types/tx.pb.go @@ -365,49 +365,49 @@ func init() { proto.RegisterFile("cosmos/gov/v1beta1/tx.proto", fileDescriptor_3 var fileDescriptor_3c053992595e3dce = []byte{ // 691 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x31, 0x6c, 0xd3, 0x40, - 0x14, 0xb5, 0x93, 0xd0, 0xb4, 0x97, 0xaa, 0xa5, 0xa7, 0xa8, 0x24, 0x69, 0x65, 0x07, 0xa3, 0x56, - 0x91, 0x50, 0x6d, 0x35, 0x48, 0x80, 0xca, 0x02, 0x29, 0x54, 0x30, 0x44, 0x80, 0x91, 0x40, 0xea, - 0x12, 0x1c, 0xe7, 0xea, 0x9e, 0x94, 0xf8, 0xac, 0xdc, 0x25, 0x6a, 0x36, 0x46, 0x46, 0x46, 0x26, - 0xd4, 0x99, 0x0d, 0x89, 0x89, 0x91, 0xa9, 0x62, 0xea, 0xc8, 0x80, 0x02, 0x6a, 0x17, 0x84, 0x98, - 0xba, 0xb1, 0x21, 0xdf, 0xf9, 0xdc, 0xd2, 0xba, 0x51, 0x81, 0x6e, 0xbe, 0xff, 0xff, 0x7b, 0xf7, - 0xdf, 0xbb, 0xff, 0x13, 0x30, 0xe7, 0x12, 0xda, 0x21, 0xd4, 0xf2, 0x48, 0xdf, 0xea, 0x2f, 0x37, - 0x11, 0x73, 0x96, 0x2d, 0xb6, 0x65, 0x06, 0x5d, 0xc2, 0x08, 0x84, 0x22, 0x69, 0x7a, 0xa4, 0x6f, - 0x46, 0xc9, 0x92, 0x16, 0x01, 0x9a, 0x0e, 0x45, 0x31, 0xc2, 0x25, 0xd8, 0x17, 0x98, 0xd2, 0x7c, - 0x02, 0x61, 0x88, 0x17, 0xd9, 0xa2, 0xc8, 0x36, 0xf8, 0xc9, 0x8a, 0xe8, 0x45, 0x2a, 0xef, 0x11, - 0x8f, 0x88, 0x78, 0xf8, 0x25, 0x01, 0x1e, 0x21, 0x5e, 0x1b, 0x59, 0xfc, 0xd4, 0xec, 0x6d, 0x58, - 0x8e, 0x3f, 0x10, 0x29, 0xe3, 0x63, 0x0a, 0xcc, 0xd4, 0xa9, 0xf7, 0xa4, 0xd7, 0xec, 0x60, 0xf6, - 0xa8, 0x4b, 0x02, 0x42, 0x9d, 0x36, 0xbc, 0x05, 0xb2, 0x2e, 0xf1, 0x19, 0xf2, 0x59, 0x41, 0x2d, - 0xab, 0x95, 0x5c, 0x35, 0x6f, 0x0a, 0x0a, 0x53, 0x52, 0x98, 0x77, 0xfc, 0x41, 0x2d, 0xf7, 0xe9, - 0xfd, 0x52, 0x76, 0x55, 0x14, 0xda, 0x12, 0x01, 0xdf, 0xa8, 0x60, 0x1a, 0xfb, 0x98, 0x61, 0xa7, - 0xdd, 0x68, 0xa1, 0x80, 0x50, 0xcc, 0x0a, 0xa9, 0x72, 0xba, 0x92, 0xab, 0x16, 0xcd, 0xa8, 0xd9, - 0x50, 0xb7, 0x34, 0xc3, 0x5c, 0x25, 0xd8, 0xaf, 0xad, 0xef, 0x0c, 0x75, 0xe5, 0x60, 0xa8, 0xcf, - 0x0e, 0x9c, 0x4e, 0x7b, 0xc5, 0x38, 0x86, 0x37, 0xde, 0x7e, 0xd5, 0x6f, 0x7a, 0x98, 0x6d, 0xf6, - 0x9a, 0xa6, 0x4b, 0x3a, 0x16, 0x45, 0x78, 0x89, 0x77, 0xe2, 0x92, 0x36, 0x3f, 0xb8, 0x9b, 0x0e, - 0xf6, 0xc5, 0x97, 0x70, 0x8e, 0x0d, 0x02, 0x44, 0x39, 0x35, 0xb5, 0xa7, 0x22, 0xb6, 0xbb, 0x82, - 0x0c, 0x96, 0xc0, 0x78, 0xc0, 0x95, 0xa2, 0x6e, 0x21, 0x5d, 0x56, 0x2b, 0x13, 0x76, 0x7c, 0x86, - 0x97, 0xc1, 0x24, 0xa6, 0x0d, 0xb4, 0x15, 0xa0, 0x16, 0x66, 0xa8, 0x55, 0xc8, 0x94, 0xd5, 0xca, - 0xb8, 0x9d, 0xc3, 0xf4, 0x9e, 0x0c, 0xad, 0x5c, 0x7c, 0xb9, 0xad, 0x2b, 0xaf, 0xb7, 0x75, 0xe5, - 0xfb, 0xb6, 0xae, 0xbc, 0xf8, 0x52, 0x56, 0x0c, 0x17, 0x14, 0x4f, 0x78, 0x68, 0x23, 0x1a, 0x10, - 0x9f, 0x22, 0xb8, 0x06, 0x72, 0x41, 0x14, 0x6b, 0xe0, 0x16, 0xf7, 0x33, 0x53, 0x5b, 0xf8, 0x31, - 0xd4, 0x8f, 0x86, 0x0f, 0x86, 0x3a, 0x14, 0xca, 0x8f, 0x04, 0x0d, 0x1b, 0xc8, 0xd3, 0x83, 0x96, - 0xf1, 0x4e, 0x05, 0xd9, 0x3a, 0xf5, 0x9e, 0x12, 0x76, 0x6e, 0x9c, 0x30, 0x0f, 0x2e, 0xf4, 0x09, - 0x43, 0xdd, 0x42, 0x8a, 0xdb, 0x20, 0x0e, 0xf0, 0x3a, 0x18, 0x23, 0x01, 0xc3, 0xc4, 0xe7, 0xee, - 0x4c, 0x55, 0x35, 0xf3, 0xe4, 0x08, 0x9b, 0x61, 0x1f, 0x0f, 0x79, 0x95, 0x1d, 0x55, 0x27, 0x18, - 0x33, 0x03, 0xa6, 0xa3, 0x96, 0xa5, 0x1d, 0xc6, 0x07, 0x35, 0x8e, 0x3d, 0x43, 0xd8, 0xdb, 0x64, - 0xa8, 0x05, 0x6f, 0x24, 0xc9, 0x99, 0xfd, 0xe7, 0xfe, 0xd7, 0x40, 0x56, 0x74, 0x44, 0x0b, 0x69, - 0x3e, 0x77, 0x8b, 0x49, 0x02, 0xe4, 0xed, 0x87, 0x42, 0x6a, 0x99, 0x70, 0x08, 0x6d, 0x09, 0x4e, - 0xd0, 0x53, 0x04, 0x97, 0x8e, 0xf5, 0x1e, 0xeb, 0xfa, 0xa5, 0x02, 0x50, 0xa7, 0x9e, 0x9c, 0xb1, - 0xf3, 0x7a, 0xa1, 0x79, 0x30, 0x11, 0xed, 0x00, 0x91, 0x2a, 0x0f, 0x03, 0x90, 0x82, 0x31, 0xa7, - 0x43, 0x7a, 0x3e, 0x8b, 0x84, 0x8e, 0x58, 0xb0, 0xdb, 0xa1, 0xb6, 0xff, 0x5a, 0xa3, 0xe8, 0xaa, - 0x04, 0x5b, 0xf2, 0x00, 0x1e, 0x4a, 0x97, 0x8e, 0x54, 0x7f, 0xa6, 0x40, 0xba, 0x4e, 0x3d, 0xb8, - 0x01, 0xa6, 0x8e, 0xfd, 0xbc, 0x2c, 0x24, 0xbd, 0xc7, 0x89, 0x0d, 0x2a, 0x2d, 0x9d, 0xa9, 0x2c, - 0x5e, 0xb4, 0xfb, 0x20, 0xc3, 0x97, 0x63, 0xee, 0x14, 0x58, 0x98, 0x2c, 0x5d, 0x19, 0x91, 0x8c, - 0x99, 0x9e, 0x83, 0xc9, 0x3f, 0xe6, 0x73, 0x14, 0x48, 0x16, 0x95, 0xae, 0x9e, 0xa1, 0x28, 0xbe, - 0xe1, 0x31, 0xc8, 0xca, 0x49, 0xd1, 0x4e, 0xc1, 0x45, 0xf9, 0xd2, 0xe2, 0xe8, 0xbc, 0xa4, 0xac, - 0xd9, 0x3b, 0x7b, 0x9a, 0xba, 0xbb, 0xa7, 0xa9, 0xdf, 0xf6, 0x34, 0xf5, 0xd5, 0xbe, 0xa6, 0xec, - 0xee, 0x6b, 0xca, 0xe7, 0x7d, 0x4d, 0x59, 0xff, 0xbb, 0x27, 0xdf, 0xe2, 0xff, 0x3a, 0xfc, 0xe1, - 0x9b, 0x63, 0xbc, 0xf4, 0xda, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x91, 0xb3, 0x54, 0xab, 0xe1, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x31, 0x6c, 0xd3, 0x4a, + 0x18, 0xb6, 0x93, 0xbc, 0xa6, 0xbd, 0x54, 0xed, 0xeb, 0x29, 0xea, 0x4b, 0xdc, 0xca, 0xce, 0xf3, + 0x53, 0xab, 0x48, 0x4f, 0xb5, 0xd5, 0x20, 0x01, 0x2a, 0x0b, 0xa4, 0x50, 0xc1, 0x10, 0x01, 0x46, + 0x02, 0xa9, 0x4b, 0x70, 0x9c, 0xab, 0x7b, 0x52, 0xe2, 0xb3, 0x72, 0x97, 0xa8, 0xd9, 0x18, 0x19, + 0x19, 0x99, 0x50, 0x67, 0x36, 0x24, 0x26, 0x46, 0xa6, 0x8a, 0xa9, 0x23, 0x03, 0x0a, 0xa8, 0x5d, + 0x10, 0x62, 0xea, 0xc6, 0x86, 0x7c, 0xe7, 0x73, 0x4b, 0xeb, 0x96, 0x02, 0xdd, 0x7c, 0xff, 0xff, + 0x7f, 0xdf, 0xfd, 0xdf, 0x77, 0xff, 0x9f, 0x80, 0x39, 0x8f, 0xd0, 0x2e, 0xa1, 0xb6, 0x4f, 0x06, + 0xf6, 0x60, 0xb9, 0x85, 0x98, 0xbb, 0x6c, 0xb3, 0x2d, 0x2b, 0xec, 0x11, 0x46, 0x20, 0x14, 0x49, + 0xcb, 0x27, 0x03, 0x2b, 0x4e, 0x6a, 0x7a, 0x0c, 0x68, 0xb9, 0x14, 0x25, 0x08, 0x8f, 0xe0, 0x40, + 0x60, 0xb4, 0xf9, 0x14, 0xc2, 0x08, 0x2f, 0xb2, 0x65, 0x91, 0x6d, 0xf2, 0x93, 0x1d, 0xd3, 0x8b, + 0x54, 0xd1, 0x27, 0x3e, 0x11, 0xf1, 0xe8, 0x4b, 0x02, 0x7c, 0x42, 0xfc, 0x0e, 0xb2, 0xf9, 0xa9, + 0xd5, 0xdf, 0xb0, 0xdd, 0x60, 0x28, 0x52, 0xe6, 0xdb, 0x0c, 0x98, 0x69, 0x50, 0xff, 0x41, 0xbf, + 0xd5, 0xc5, 0xec, 0x5e, 0x8f, 0x84, 0x84, 0xba, 0x1d, 0x78, 0x0d, 0xe4, 0x3d, 0x12, 0x30, 0x14, + 0xb0, 0x92, 0x5a, 0x51, 0xab, 0x85, 0x5a, 0xd1, 0x12, 0x14, 0x96, 0xa4, 0xb0, 0x6e, 0x04, 0xc3, + 0x7a, 0xe1, 0xdd, 0xeb, 0xa5, 0xfc, 0xaa, 0x28, 0x74, 0x24, 0x02, 0xbe, 0x50, 0xc1, 0x34, 0x0e, + 0x30, 0xc3, 0x6e, 0xa7, 0xd9, 0x46, 0x21, 0xa1, 0x98, 0x95, 0x32, 0x95, 0x6c, 0xb5, 0x50, 0x2b, + 0x5b, 0x71, 0xb3, 0x91, 0x6e, 0x69, 0x86, 0xb5, 0x4a, 0x70, 0x50, 0x5f, 0xdf, 0x19, 0x19, 0xca, + 0xc1, 0xc8, 0x98, 0x1d, 0xba, 0xdd, 0xce, 0x8a, 0x79, 0x0c, 0x6f, 0xbe, 0xfc, 0x68, 0x5c, 0xf5, + 0x31, 0xdb, 0xec, 0xb7, 0x2c, 0x8f, 0x74, 0x6d, 0x8a, 0xf0, 0x12, 0xef, 0xc4, 0x23, 0x1d, 0x7e, + 0xf0, 0x36, 0x5d, 0x1c, 0x88, 0x2f, 0xe1, 0x1c, 0x1b, 0x86, 0x88, 0x72, 0x6a, 0xea, 0x4c, 0xc5, + 0x6c, 0x37, 0x05, 0x19, 0xd4, 0xc0, 0x78, 0xc8, 0x95, 0xa2, 0x5e, 0x29, 0x5b, 0x51, 0xab, 0x13, + 0x4e, 0x72, 0x86, 0xff, 0x82, 0x49, 0x4c, 0x9b, 0x68, 0x2b, 0x44, 0x6d, 0xcc, 0x50, 0xbb, 0x94, + 0xab, 0xa8, 0xd5, 0x71, 0xa7, 0x80, 0xe9, 0x2d, 0x19, 0x5a, 0xf9, 0xfb, 0xe9, 0xb6, 0xa1, 0x3c, + 0xdf, 0x36, 0x94, 0xcf, 0xdb, 0x86, 0xf2, 0xe4, 0x43, 0x45, 0x31, 0x3d, 0x50, 0x3e, 0xe1, 0xa1, + 0x83, 0x68, 0x48, 0x02, 0x8a, 0xe0, 0x1a, 0x28, 0x84, 0x71, 0xac, 0x89, 0xdb, 0xdc, 0xcf, 0x5c, + 0x7d, 0xe1, 0xcb, 0xc8, 0x38, 0x1a, 0x3e, 0x18, 0x19, 0x50, 0x28, 0x3f, 0x12, 0x34, 0x1d, 0x20, + 0x4f, 0x77, 0xda, 0xe6, 0x2b, 0x15, 0xe4, 0x1b, 0xd4, 0x7f, 0x48, 0xd8, 0x85, 0x71, 0xc2, 0x22, + 0xf8, 0x6b, 0x40, 0x18, 0xea, 0x95, 0x32, 0xdc, 0x06, 0x71, 0x80, 0x97, 0xc1, 0x18, 0x09, 0x19, + 0x26, 0x01, 0x77, 0x67, 0xaa, 0xa6, 0x5b, 0x27, 0x47, 0xd8, 0x8a, 0xfa, 0xb8, 0xcb, 0xab, 0x9c, + 0xb8, 0x3a, 0xc5, 0x98, 0x19, 0x30, 0x1d, 0xb7, 0x2c, 0xed, 0x30, 0xdf, 0xa8, 0x49, 0xec, 0x11, + 0xc2, 0xfe, 0x26, 0x43, 0x6d, 0x78, 0x25, 0x4d, 0xce, 0xec, 0x6f, 0xf7, 0xbf, 0x06, 0xf2, 0xa2, + 0x23, 0x5a, 0xca, 0xf2, 0xb9, 0x5b, 0x4c, 0x13, 0x20, 0x6f, 0x3f, 0x14, 0x52, 0xcf, 0x45, 0x43, + 0xe8, 0x48, 0x70, 0x8a, 0x9e, 0x32, 0xf8, 0xe7, 0x58, 0xef, 0x89, 0xae, 0x6f, 0x2a, 0x00, 0x0d, + 0xea, 0xcb, 0x19, 0xbb, 0xa8, 0x17, 0x9a, 0x07, 0x13, 0xf1, 0x0e, 0x10, 0xa9, 0xf2, 0x30, 0x00, + 0x29, 0x18, 0x73, 0xbb, 0xa4, 0x1f, 0xb0, 0x52, 0xf6, 0x67, 0x0b, 0x76, 0x3d, 0xd2, 0xf6, 0x47, + 0x6b, 0x14, 0x5f, 0x95, 0x62, 0x4b, 0x11, 0xc0, 0x43, 0xe9, 0xd2, 0x91, 0xda, 0xd7, 0x0c, 0xc8, + 0x36, 0xa8, 0x0f, 0x37, 0xc0, 0xd4, 0xb1, 0x9f, 0x97, 0x85, 0xb4, 0xf7, 0x38, 0xb1, 0x41, 0xda, + 0xd2, 0xb9, 0xca, 0x92, 0x45, 0xbb, 0x0d, 0x72, 0x7c, 0x39, 0xe6, 0x4e, 0x81, 0x45, 0x49, 0xed, + 0xbf, 0x33, 0x92, 0x09, 0xd3, 0x63, 0x30, 0xf9, 0xc3, 0x7c, 0x9e, 0x05, 0x92, 0x45, 0xda, 0xff, + 0xe7, 0x28, 0x4a, 0x6e, 0xb8, 0x0f, 0xf2, 0x72, 0x52, 0xf4, 0x53, 0x70, 0x71, 0x5e, 0x5b, 0x3c, + 0x3b, 0x2f, 0x29, 0xeb, 0xce, 0xce, 0x9e, 0xae, 0xee, 0xee, 0xe9, 0xea, 0xa7, 0x3d, 0x5d, 0x7d, + 0xb6, 0xaf, 0x2b, 0xbb, 0xfb, 0xba, 0xf2, 0x7e, 0x5f, 0x57, 0xd6, 0x7f, 0xed, 0xc9, 0xb7, 0xf8, + 0xbf, 0x0e, 0x7f, 0xf8, 0xd6, 0x18, 0x2f, 0xbd, 0xf4, 0x7d, 0x00, 0x91, 0xb3, 0x54, 0xab, 0xe1, 0x06, 0x00, 0x00, } diff --git a/sei-cosmos/x/params/types/proposal/params.pb.go b/sei-cosmos/x/params/types/proposal/params.pb.go index 84f7f0621a..653984aa4d 100644 --- a/sei-cosmos/x/params/types/proposal/params.pb.go +++ b/sei-cosmos/x/params/types/proposal/params.pb.go @@ -134,7 +134,7 @@ func init() { } var fileDescriptor_53a944ecb0483e4c = []byte{ - // 338 bytes of a gzipped FileDescriptorProto + // 335 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x51, 0x31, 0x4f, 0xf3, 0x30, 0x10, 0x8d, 0xbf, 0xf4, 0x83, 0xe2, 0x30, 0x20, 0xab, 0x88, 0xa8, 0x83, 0x1b, 0x32, 0x75, 0x21, 0x51, 0x61, 0xeb, 0x58, 0x60, 0xaf, 0xba, 0x20, 0xb1, 0x20, 0xc7, 0xb5, 0x52, 0x8b, 0xb4, 0xb6, @@ -155,8 +155,7 @@ var fileDescriptor_53a944ecb0483e4c = []byte{ 0xc1, 0x77, 0x81, 0xc1, 0x6b, 0x89, 0x9d, 0x7d, 0x89, 0x9d, 0xcf, 0x12, 0x3b, 0x8f, 0x77, 0x29, 0xd7, 0xb3, 0x65, 0x12, 0x51, 0x31, 0x8f, 0x15, 0xe3, 0x57, 0x66, 0xa3, 0x54, 0x64, 0x06, 0xd0, 0x19, 0xe1, 0x0b, 0x5b, 0xd9, 0x93, 0xad, 0x9b, 0xa3, 0xe9, 0x8d, 0x64, 0x2a, 0x96, 0xf5, 0x96, - 0x93, 0x23, 0xf3, 0xed, 0xe6, 0x27, 0x00, 0x00, 0xff, 0xff, 0xcc, 0xe2, 0xaf, 0xfb, 0xdb, 0x01, - 0x00, 0x00, + 0x93, 0x23, 0xf3, 0xed, 0xe6, 0x67, 0x00, 0xcc, 0xe2, 0xaf, 0xfb, 0xdb, 0x01, 0x00, 0x00, } func (this *ParameterChangeProposal) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/params/types/proposal/query.pb.go b/sei-cosmos/x/params/types/proposal/query.pb.go index 36323e4769..1db0178948 100644 --- a/sei-cosmos/x/params/types/proposal/query.pb.go +++ b/sei-cosmos/x/params/types/proposal/query.pb.go @@ -138,7 +138,7 @@ func init() { func init() { proto.RegisterFile("cosmos/params/v1beta1/query.proto", fileDescriptor_2b32979c1792ccc4) } var fileDescriptor_2b32979c1792ccc4 = []byte{ - // 327 bytes of a gzipped FileDescriptorProto + // 323 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x90, 0x3f, 0x4b, 0x03, 0x31, 0x18, 0xc6, 0x2f, 0xd5, 0x16, 0x8d, 0x8b, 0x44, 0x85, 0x72, 0xe8, 0x55, 0x0f, 0x04, 0x15, 0x4c, 0x68, 0xdd, 0x1d, 0xaa, 0x1f, 0x40, 0x0b, 0x2e, 0x0e, 0x42, 0xee, 0x08, 0xe9, 0x61, 0x9b, 0x37, @@ -158,8 +158,8 @@ var fileDescriptor_2b32979c1792ccc4 = []byte{ 0x64, 0x1a, 0xa1, 0xb7, 0x69, 0x84, 0x46, 0xb3, 0x28, 0x98, 0xcc, 0xa2, 0xe0, 0x65, 0x16, 0x05, 0xd7, 0xe7, 0x32, 0xb3, 0xdd, 0x22, 0xa1, 0x29, 0xf4, 0x99, 0x11, 0xd9, 0xb1, 0xfb, 0x6e, 0x0a, 0x3d, 0x57, 0xa4, 0x5d, 0x9e, 0x29, 0xaf, 0x3c, 0xfd, 0xfe, 0x93, 0x6f, 0x87, 0x5a, 0x18, 0xa6, - 0x73, 0xd0, 0x60, 0x78, 0x2f, 0xa9, 0xb9, 0xd8, 0xc9, 0x47, 0x00, 0x00, 0x00, 0xff, 0xff, 0xda, - 0x19, 0xc2, 0x47, 0x28, 0x02, 0x00, 0x00, + 0x73, 0xd0, 0x60, 0x78, 0x2f, 0xa9, 0xb9, 0xd8, 0xc9, 0xc7, 0x00, 0xda, 0x19, 0xc2, 0x47, 0x28, + 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/params/types/types.pb.go b/sei-cosmos/x/params/types/types.pb.go index 4e570c00f0..76e4f277f1 100644 --- a/sei-cosmos/x/params/types/types.pb.go +++ b/sei-cosmos/x/params/types/types.pb.go @@ -191,37 +191,37 @@ func init() { func init() { proto.RegisterFile("cosmos/params/types/types.proto", fileDescriptor_56d782f42fecdb16) } var fileDescriptor_56d782f42fecdb16 = []byte{ - // 476 bytes of a gzipped FileDescriptorProto + // 473 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0x31, 0x6f, 0x13, 0x31, 0x14, 0x8e, 0xd3, 0x0a, 0x09, 0x07, 0xa9, 0x70, 0x02, 0x14, 0xaa, 0xca, 0x97, 0x66, 0x40, 0x19, - 0xc2, 0x1d, 0x0d, 0x88, 0x85, 0x2d, 0x89, 0x5a, 0x96, 0xa2, 0x2a, 0x2c, 0xc0, 0x72, 0xf2, 0xb9, + 0xc2, 0x1d, 0x0d, 0x88, 0x85, 0x2d, 0x89, 0x1a, 0x96, 0xa2, 0x2a, 0x2c, 0xc0, 0x72, 0xf2, 0xb9, 0x2f, 0x57, 0x4b, 0x67, 0xfb, 0x74, 0x76, 0x80, 0x8a, 0x89, 0x7f, 0x80, 0x98, 0xf9, 0x01, 0x88, 0x91, 0x5f, 0xd1, 0xb1, 0x23, 0x2c, 0x01, 0x25, 0x5b, 0x7f, 0x05, 0x8a, 0xed, 0x23, 0x50, 0x82, - 0x22, 0x96, 0xd3, 0xbb, 0x77, 0xdf, 0xfb, 0xbe, 0xef, 0x9d, 0x3f, 0xe3, 0x90, 0x29, 0x2d, 0x94, - 0x8e, 0x0b, 0x5a, 0x52, 0xa1, 0x63, 0x73, 0x5a, 0x80, 0x7f, 0x46, 0x45, 0xa9, 0x8c, 0x0a, 0x6e, + 0x2a, 0x96, 0xd3, 0xbb, 0x77, 0xdf, 0xfb, 0xbe, 0xef, 0x9d, 0x3f, 0xe3, 0x90, 0x29, 0x2d, 0x94, + 0x8e, 0x0b, 0x5a, 0x52, 0xa1, 0x63, 0x73, 0x52, 0x80, 0x7f, 0x46, 0x45, 0xa9, 0x8c, 0x0a, 0x6e, 0x39, 0x40, 0xe4, 0x00, 0xd1, 0xab, 0xbd, 0x14, 0x0c, 0xdd, 0xdb, 0x26, 0x7e, 0x2e, 0xa5, 0x1a, - 0x62, 0xdf, 0x8c, 0x99, 0xe2, 0xd2, 0x8d, 0x6d, 0xdf, 0xcc, 0x54, 0xa6, 0x6c, 0x19, 0x2f, 0x2a, - 0xd7, 0x6d, 0x7f, 0x43, 0x18, 0xef, 0x03, 0xe8, 0x23, 0x4b, 0x16, 0x7c, 0x44, 0xf8, 0x4e, 0x96, - 0xab, 0x94, 0xe6, 0x89, 0xe0, 0x92, 0x8b, 0x89, 0x48, 0x32, 0xaa, 0x93, 0xa2, 0xe4, 0x0c, 0x74, - 0x13, 0xb5, 0x36, 0x3a, 0x8d, 0xde, 0x4e, 0xe4, 0x0d, 0x2c, 0x94, 0x2a, 0xf9, 0x68, 0x08, 0x6c, - 0xa0, 0xb8, 0xec, 0x0f, 0xce, 0xa6, 0x61, 0xed, 0xf3, 0xf7, 0xf0, 0x71, 0xc6, 0xcd, 0xc9, 0x24, - 0x8d, 0x98, 0x12, 0xb1, 0x06, 0x7e, 0xcf, 0xca, 0x31, 0x95, 0xdb, 0x17, 0x76, 0x42, 0xb9, 0x74, - 0x95, 0x33, 0xed, 0xf6, 0xf3, 0x1c, 0x7a, 0x74, 0xdb, 0x79, 0x38, 0x74, 0x16, 0x0e, 0xa8, 0x3e, - 0xb2, 0x06, 0x82, 0x2e, 0x0e, 0x68, 0x9e, 0xab, 0xd7, 0x70, 0x9c, 0x8c, 0x01, 0x92, 0x63, 0x90, - 0x4a, 0xe8, 0x66, 0xbd, 0xb5, 0xd1, 0xb9, 0x3a, 0xba, 0xee, 0xbf, 0xec, 0x03, 0x0c, 0x6d, 0xbf, - 0xfd, 0xa1, 0x8e, 0xb7, 0x06, 0x96, 0x7f, 0xc1, 0xe0, 0x16, 0x7c, 0x5b, 0xfd, 0x5f, 0xbb, 0x97, - 0x98, 0xe4, 0x86, 0x17, 0x39, 0x87, 0x32, 0x91, 0x13, 0x01, 0x25, 0x35, 0xaa, 0x6c, 0xa2, 0x16, - 0xea, 0x6c, 0xf6, 0x1f, 0x5e, 0x4c, 0xc3, 0xfb, 0x6b, 0xa0, 0x5d, 0x6d, 0x4a, 0x2e, 0xb3, 0xae, - 0x12, 0xdc, 0x80, 0x28, 0xcc, 0xe9, 0x68, 0x87, 0x55, 0x7a, 0x87, 0xbf, 0xf0, 0x4f, 0x2b, 0x78, - 0xf0, 0x0e, 0xe1, 0xdd, 0xd5, 0x94, 0x76, 0x13, 0x2e, 0xad, 0x7e, 0xdd, 0xea, 0x3f, 0xba, 0x98, - 0x86, 0xbd, 0xb5, 0xe0, 0xbf, 0x1d, 0x90, 0x15, 0x0e, 0x86, 0xcb, 0x81, 0xf6, 0x17, 0x84, 0xaf, - 0x1d, 0x80, 0x04, 0xcd, 0xf5, 0x33, 0x43, 0x0d, 0x04, 0x4f, 0x70, 0x63, 0x0c, 0xa0, 0x13, 0x17, - 0x27, 0xbb, 0x7d, 0xa3, 0xb7, 0x1b, 0xad, 0x0c, 0x59, 0xb4, 0x8c, 0x4a, 0x7f, 0x73, 0x71, 0xd0, - 0x23, 0x3c, 0x5e, 0x86, 0xe7, 0x39, 0xbe, 0xf1, 0x9b, 0x61, 0xcf, 0x57, 0xb7, 0x7c, 0x77, 0xff, - 0xc1, 0x77, 0xe9, 0x78, 0x3c, 0xe9, 0x16, 0xbb, 0xd4, 0x7e, 0xf1, 0x69, 0x46, 0xd0, 0xd9, 0x8c, - 0xa0, 0xf3, 0x19, 0x41, 0x3f, 0x66, 0x04, 0xbd, 0x9f, 0x93, 0xda, 0xf9, 0x9c, 0xd4, 0xbe, 0xce, - 0x49, 0xed, 0xe5, 0xff, 0x45, 0xed, 0xcd, 0x1f, 0x37, 0x2b, 0xbd, 0x62, 0xd1, 0x0f, 0x7e, 0x06, - 0x00, 0x00, 0xff, 0xff, 0x56, 0x9c, 0x40, 0xbe, 0x77, 0x03, 0x00, 0x00, + 0x62, 0xdf, 0x8c, 0x99, 0xe2, 0xd2, 0x8d, 0x6d, 0xdf, 0xcc, 0x54, 0xa6, 0x6c, 0x19, 0x2f, 0x2b, + 0xd7, 0x6d, 0x7f, 0x43, 0x18, 0xef, 0x03, 0xe8, 0x43, 0x4b, 0x16, 0x7c, 0x44, 0xf8, 0x4e, 0x96, + 0xab, 0x94, 0xe6, 0x89, 0xe0, 0x92, 0x8b, 0xa9, 0x48, 0x32, 0xaa, 0x93, 0xa2, 0xe4, 0x0c, 0x74, + 0x13, 0xb5, 0x36, 0x3a, 0x8d, 0xde, 0x4e, 0xe4, 0x0d, 0x2c, 0x95, 0x2a, 0xf9, 0x68, 0x08, 0x6c, + 0xa0, 0xb8, 0xec, 0x0f, 0x4e, 0x67, 0x61, 0xed, 0xf3, 0xf7, 0xf0, 0x71, 0xc6, 0xcd, 0xf1, 0x34, + 0x8d, 0x98, 0x12, 0xb1, 0x06, 0x7e, 0xcf, 0xca, 0x31, 0x95, 0xdb, 0x17, 0x76, 0x4c, 0xb9, 0x74, + 0x95, 0x33, 0xed, 0xf6, 0xf3, 0x1c, 0x7a, 0x7c, 0xdb, 0x79, 0x38, 0x70, 0x16, 0x46, 0x54, 0x1f, + 0x5a, 0x03, 0x41, 0x17, 0x07, 0x34, 0xcf, 0xd5, 0x6b, 0x38, 0x4a, 0x26, 0x00, 0xc9, 0x11, 0x48, + 0x25, 0x74, 0xb3, 0xde, 0xda, 0xe8, 0x5c, 0x1d, 0x5f, 0xf7, 0x5f, 0xf6, 0x01, 0x86, 0xb6, 0xdf, + 0xfe, 0x50, 0xc7, 0x5b, 0x03, 0xcb, 0x3f, 0xa2, 0xd5, 0x82, 0x6f, 0xab, 0xff, 0x6b, 0xf7, 0x12, + 0xd3, 0xdc, 0xf0, 0x22, 0xe7, 0x50, 0x26, 0x72, 0x2a, 0xa0, 0xa4, 0x46, 0x95, 0x4d, 0xd4, 0x42, + 0x9d, 0xcd, 0xfe, 0xc3, 0xf3, 0x59, 0x78, 0xff, 0x12, 0x68, 0x57, 0x9b, 0x92, 0xcb, 0xac, 0xab, + 0x04, 0x37, 0x20, 0x0a, 0x73, 0x32, 0xde, 0x61, 0x95, 0xde, 0xc1, 0x2f, 0xfc, 0xd3, 0x0a, 0x1e, + 0xbc, 0x43, 0x78, 0x77, 0x3d, 0xa5, 0xdd, 0x84, 0x4b, 0xab, 0x5f, 0xb7, 0xfa, 0x8f, 0xce, 0x67, + 0x61, 0xef, 0x52, 0xf0, 0xdf, 0x0e, 0xc8, 0x1a, 0x07, 0xc3, 0xd5, 0x40, 0xfb, 0x0b, 0xc2, 0xd7, + 0x46, 0x20, 0x41, 0x73, 0xfd, 0xcc, 0x50, 0x03, 0xc1, 0x13, 0xdc, 0x98, 0x00, 0xe8, 0xc4, 0xc5, + 0xc9, 0x6e, 0xdf, 0xe8, 0xed, 0x46, 0x6b, 0x43, 0x16, 0xad, 0xa2, 0xd2, 0xdf, 0x5c, 0x1e, 0xf4, + 0x18, 0x4f, 0x56, 0xe1, 0x79, 0x8e, 0x6f, 0xfc, 0x66, 0xd8, 0xf3, 0xd5, 0x2d, 0xdf, 0xdd, 0x7f, + 0xf0, 0x5d, 0x38, 0x1e, 0x4f, 0xba, 0xc5, 0x2e, 0xb4, 0x5f, 0x7c, 0x9a, 0x13, 0x74, 0x3a, 0x27, + 0xe8, 0x6c, 0x4e, 0xd0, 0x8f, 0x39, 0x41, 0xef, 0x17, 0xa4, 0x76, 0xb6, 0x20, 0xb5, 0xaf, 0x0b, + 0x52, 0x7b, 0xf9, 0x7f, 0x51, 0x7b, 0xf3, 0xc7, 0xcd, 0x4a, 0xaf, 0x58, 0xf4, 0x83, 0x9f, 0x03, + 0x00, 0x56, 0x9c, 0x40, 0xbe, 0x77, 0x03, 0x00, 0x00, } func (this *FeesParams) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/slashing/types/genesis.pb.go b/sei-cosmos/x/slashing/types/genesis.pb.go index b7c4aede1b..5e6950203a 100644 --- a/sei-cosmos/x/slashing/types/genesis.pb.go +++ b/sei-cosmos/x/slashing/types/genesis.pb.go @@ -457,7 +457,7 @@ func init() { } var fileDescriptor_1923b9188b635394 = []byte{ - // 531 bytes of a gzipped FileDescriptorProto + // 528 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x95, 0x41, 0x6b, 0x13, 0x41, 0x14, 0xc7, 0x33, 0x89, 0x46, 0x9d, 0xa4, 0x97, 0x25, 0xad, 0x4b, 0xd1, 0x4d, 0x58, 0xac, 0xf4, 0xd2, 0x5d, 0x9a, 0x7a, 0x52, 0x0a, 0x1a, 0x10, 0x15, 0x14, 0x64, 0x0b, 0x15, 0xbc, 0x84, 0xc9, @@ -490,8 +490,7 @@ var fileDescriptor_1923b9188b635394 = []byte{ 0x5b, 0xe8, 0xf7, 0xd8, 0x42, 0x9f, 0x26, 0x56, 0xe9, 0x64, 0x62, 0x95, 0x7e, 0x4e, 0xac, 0xd2, 0xdb, 0x5d, 0xc6, 0x93, 0xfe, 0x61, 0xcf, 0xf1, 0x65, 0xe4, 0x02, 0xe5, 0x5b, 0xea, 0xb4, 0xf8, 0x32, 0x54, 0x81, 0xdf, 0x27, 0x5c, 0xe8, 0x97, 0x3e, 0x54, 0x47, 0xf3, 0x53, 0x95, 0x8c, 0x06, - 0x14, 0x7a, 0x55, 0xa5, 0xdf, 0xf9, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x35, 0x32, 0x10, 0x03, 0x0a, - 0x07, 0x00, 0x00, + 0x14, 0x7a, 0x55, 0xa5, 0xdf, 0xf9, 0x3b, 0x00, 0x35, 0x32, 0x10, 0x03, 0x0a, 0x07, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/slashing/types/query.pb.go b/sei-cosmos/x/slashing/types/query.pb.go index 28fc3426c3..7fa19bd0fd 100644 --- a/sei-cosmos/x/slashing/types/query.pb.go +++ b/sei-cosmos/x/slashing/types/query.pb.go @@ -321,7 +321,7 @@ func init() { } var fileDescriptor_791b11d41a861ed0 = []byte{ - // 534 bytes of a gzipped FileDescriptorProto + // 531 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0x41, 0x6b, 0x13, 0x41, 0x14, 0xc7, 0x33, 0x6d, 0x0d, 0x38, 0x29, 0x22, 0x63, 0xa1, 0x35, 0xc8, 0xc6, 0xae, 0x90, 0x16, 0xb5, 0x3b, 0x26, 0x22, 0x5e, 0xcc, 0xc1, 0x1e, 0x2c, 0xde, 0x34, 0x8a, 0x82, 0x20, 0x61, 0xb2, @@ -354,8 +354,8 @@ var fileDescriptor_791b11d41a861ed0 = []byte{ 0xc8, 0x43, 0x27, 0x23, 0x0f, 0xfd, 0x1c, 0x79, 0xe8, 0xe3, 0xd8, 0x2b, 0x9c, 0x8c, 0xbd, 0xc2, 0xf7, 0xb1, 0x57, 0x78, 0xd5, 0x10, 0x32, 0xed, 0xf6, 0xdb, 0x41, 0x08, 0x3d, 0xaa, 0xb9, 0xdc, 0x33, 0x5f, 0x97, 0x10, 0x22, 0xf3, 0x23, 0xec, 0x32, 0xa9, 0xec, 0xc9, 0xda, 0xbc, 0x99, 0x1b, - 0xa5, 0xc3, 0x98, 0xeb, 0x76, 0xd1, 0xe4, 0xdf, 0xfd, 0x13, 0x00, 0x00, 0xff, 0xff, 0x8c, 0xb0, - 0x00, 0xdc, 0x55, 0x05, 0x00, 0x00, + 0xa5, 0xc3, 0x98, 0xeb, 0x76, 0xd1, 0xe4, 0xdf, 0xfd, 0x33, 0x00, 0x8c, 0xb0, 0x00, 0xdc, 0x55, + 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/slashing/types/slashing.pb.go b/sei-cosmos/x/slashing/types/slashing.pb.go index 6be07aebb3..6d257427eb 100644 --- a/sei-cosmos/x/slashing/types/slashing.pb.go +++ b/sei-cosmos/x/slashing/types/slashing.pb.go @@ -396,7 +396,7 @@ func init() { } var fileDescriptor_1078e5d96a74cc52 = []byte{ - // 790 bytes of a gzipped FileDescriptorProto + // 786 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x55, 0x41, 0x4f, 0xe3, 0x46, 0x14, 0xce, 0xe0, 0x40, 0xe9, 0x24, 0xf4, 0x60, 0x42, 0x63, 0xd2, 0xd6, 0x4e, 0xe7, 0xd0, 0xa6, 0x52, 0x9b, 0x88, 0x56, 0xea, 0x21, 0x12, 0x52, 0xeb, 0xa2, 0xaa, 0xad, 0x8a, 0x4a, 0x0d, 0x6d, @@ -421,32 +421,32 @@ var fileDescriptor_1078e5d96a74cc52 = []byte{ 0x58, 0x90, 0xc4, 0x98, 0x97, 0x97, 0xa8, 0x8e, 0x06, 0xd6, 0xa7, 0x2a, 0xd1, 0x4c, 0x1a, 0x72, 0x96, 0x15, 0x6e, 0x4b, 0xf8, 0x27, 0x85, 0x36, 0xf3, 0x6f, 0x8e, 0x2d, 0x80, 0x1e, 0x6a, 0xb0, 0x34, 0xab, 0xba, 0x77, 0x54, 0xca, 0x26, 0x2c, 0xd2, 0xd8, 0x27, 0xfb, 0x2e, 0x6b, 0xb7, 0x39, - 0x11, 0xb2, 0x94, 0x17, 0xce, 0x4e, 0x7b, 0x91, 0x53, 0x90, 0xe6, 0x1f, 0xd2, 0xba, 0xd2, 0x86, - 0xfc, 0x9d, 0xb6, 0x61, 0xfe, 0xfd, 0xdb, 0xb0, 0x70, 0x9b, 0x36, 0x2c, 0x1e, 0x1d, 0x5b, 0x39, - 0xd9, 0x8a, 0x47, 0x00, 0x7e, 0x7d, 0xde, 0x8a, 0xcd, 0x09, 0xf5, 0xc7, 0x24, 0xc1, 0xfd, 0x9b, - 0x4d, 0xfb, 0x0f, 0xf0, 0xa3, 0x4c, 0x83, 0xea, 0x02, 0x37, 0xe6, 0xaa, 0x5a, 0x4d, 0xb3, 0x57, - 0x47, 0x03, 0x6b, 0xe5, 0x82, 0xc6, 0xcc, 0x8f, 0x9c, 0xa5, 0x68, 0x3a, 0x36, 0x7a, 0x02, 0xe0, - 0xea, 0xb5, 0x62, 0xde, 0x91, 0xd9, 0x82, 0x85, 0x3d, 0x1a, 0xfb, 0x6c, 0xcf, 0xe5, 0xf4, 0x80, - 0xa8, 0xd9, 0x70, 0xa0, 0x82, 0xb6, 0xe9, 0x01, 0xd1, 0xd7, 0xe1, 0xd2, 0x85, 0xf2, 0x18, 0x5a, - 0x55, 0xab, 0xe5, 0x6d, 0x63, 0x34, 0xb0, 0x4a, 0x33, 0xaa, 0x87, 0x9c, 0xe2, 0x74, 0xd5, 0xd0, - 0xb3, 0x79, 0xb8, 0xb0, 0x85, 0x13, 0x1c, 0x71, 0xfd, 0x4f, 0x58, 0xe2, 0x34, 0x88, 0x27, 0x85, - 0x56, 0x59, 0xa4, 0x22, 0xcd, 0xb6, 0x46, 0x03, 0xeb, 0x93, 0x6c, 0x1e, 0x67, 0xb0, 0x90, 0xa3, - 0x2b, 0x58, 0xc5, 0xfd, 0x47, 0x82, 0xfa, 0x63, 0x90, 0xf6, 0x38, 0x76, 0xb3, 0x13, 0x5d, 0x92, - 0x8c, 0x83, 0xa6, 0x17, 0x29, 0xda, 0xbb, 0xe9, 0x40, 0xbd, 0x18, 0x58, 0xdf, 0x07, 0x54, 0x74, - 0x7a, 0xad, 0xba, 0xc7, 0xa2, 0x06, 0x27, 0xf4, 0x1b, 0x39, 0x7b, 0x1e, 0x0b, 0xa5, 0xe1, 0x75, - 0x30, 0x8d, 0xd5, 0x97, 0xda, 0xa8, 0xa2, 0xdf, 0x25, 0xbc, 0xbe, 0x41, 0xbc, 0xe9, 0x09, 0x99, - 0x91, 0x04, 0x39, 0x7a, 0x44, 0xe3, 0x6d, 0x09, 0x6f, 0x91, 0x24, 0xd3, 0x74, 0x00, 0x3f, 0xf6, - 0xd9, 0x5e, 0x9c, 0xae, 0x45, 0x37, 0x1d, 0x57, 0x77, 0xbc, 0x40, 0xb3, 0x3d, 0xb4, 0x7a, 0xe5, - 0x01, 0x6c, 0x64, 0x04, 0xfb, 0xab, 0x6c, 0xfe, 0x3f, 0x53, 0x49, 0x67, 0x87, 0x41, 0x47, 0xe9, - 0x4b, 0x28, 0x8d, 0x9d, 0xbf, 0x61, 0x1a, 0x8e, 0x03, 0xe8, 0xc7, 0x00, 0x56, 0xe4, 0x9e, 0x77, - 0xdb, 0x09, 0xf6, 0x52, 0xc8, 0xf5, 0x59, 0xaf, 0x15, 0x12, 0x29, 0x5e, 0xbe, 0xc0, 0xa2, 0xed, - 0xdd, 0xba, 0x28, 0x9f, 0x67, 0x7d, 0xba, 0x36, 0x13, 0x72, 0xca, 0xd2, 0xf9, 0x73, 0xe6, 0xdb, - 0x90, 0xae, 0xb4, 0x52, 0xfa, 0x11, 0x80, 0xe5, 0x2b, 0x07, 0xd5, 0x55, 0xe4, 0x1b, 0x2e, 0xda, - 0xff, 0xdf, 0x5a, 0x9f, 0x79, 0x8d, 0x3e, 0x95, 0x06, 0x39, 0x2b, 0x97, 0xc4, 0x29, 0xdc, 0xfe, - 0xef, 0xe9, 0xd0, 0x04, 0x27, 0x43, 0x13, 0x9c, 0x0e, 0x4d, 0xf0, 0x7a, 0x68, 0x82, 0xc3, 0x33, - 0x33, 0x77, 0x7a, 0x66, 0xe6, 0x9e, 0x9f, 0x99, 0xb9, 0x7f, 0xd7, 0x6f, 0x24, 0x67, 0x7f, 0xf2, - 0x5f, 0x96, 0xca, 0x5a, 0x0b, 0x92, 0xff, 0xdd, 0xdb, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa4, 0x79, - 0x12, 0x4e, 0xb7, 0x07, 0x00, 0x00, + 0x11, 0x86, 0x76, 0xf9, 0xec, 0xb4, 0x17, 0x39, 0x05, 0x69, 0xfe, 0x21, 0xad, 0x2b, 0x6d, 0xc8, + 0xdf, 0x69, 0x1b, 0xe6, 0xdf, 0xbf, 0x0d, 0x0b, 0xb7, 0x69, 0xc3, 0xe2, 0xd1, 0xb1, 0x95, 0x93, + 0xad, 0x78, 0x04, 0xe0, 0xd7, 0xe7, 0xad, 0xd8, 0x9c, 0x50, 0x7f, 0x4c, 0x12, 0xdc, 0xbf, 0xd9, + 0xb4, 0xff, 0x00, 0x3f, 0xca, 0x34, 0xa8, 0x2e, 0x70, 0x63, 0xae, 0xaa, 0xd5, 0x34, 0x7b, 0x75, + 0x34, 0xb0, 0x56, 0x2e, 0x68, 0xcc, 0xfc, 0xc8, 0x59, 0x8a, 0xa6, 0x63, 0xa3, 0x27, 0x00, 0xae, + 0x5e, 0x2b, 0xe6, 0x1d, 0x99, 0x2d, 0x58, 0xd8, 0xa3, 0xb1, 0xcf, 0xf6, 0x5c, 0x4e, 0x0f, 0x88, + 0x9a, 0x0d, 0x07, 0x2a, 0x68, 0x9b, 0x1e, 0x10, 0x7d, 0x1d, 0x2e, 0x5d, 0x28, 0x8f, 0xa1, 0x55, + 0xb5, 0x5a, 0xde, 0x36, 0x46, 0x03, 0xab, 0x34, 0xa3, 0x7a, 0xc8, 0x29, 0x4e, 0x57, 0x0d, 0x3d, + 0x9b, 0x87, 0x0b, 0x5b, 0x38, 0xc1, 0x11, 0xd7, 0xff, 0x84, 0x25, 0x4e, 0x83, 0x78, 0x52, 0x68, + 0x95, 0x45, 0x2a, 0xd2, 0x6c, 0x6b, 0x34, 0xb0, 0x3e, 0xc9, 0xe6, 0x71, 0x06, 0x0b, 0x39, 0xba, + 0x82, 0x55, 0xdc, 0x7f, 0x24, 0xa8, 0x3f, 0x06, 0x69, 0x8f, 0x63, 0x37, 0x3b, 0xd1, 0x25, 0xc9, + 0x38, 0x68, 0x7a, 0x91, 0xa2, 0xbd, 0x9b, 0x0e, 0xd4, 0x8b, 0x81, 0xf5, 0x7d, 0x40, 0x45, 0xa7, + 0xd7, 0xaa, 0x7b, 0x2c, 0x6a, 0x70, 0x42, 0xbf, 0x91, 0xb3, 0xe7, 0xb1, 0x50, 0x1a, 0x5e, 0x07, + 0xd3, 0x58, 0x7d, 0xa9, 0x8d, 0x2a, 0xfa, 0x5d, 0xc2, 0xeb, 0x1b, 0xc4, 0x9b, 0x9e, 0x90, 0x19, + 0x49, 0x90, 0xa3, 0x47, 0x34, 0xde, 0x96, 0xf0, 0x16, 0x49, 0x32, 0x4d, 0x07, 0xf0, 0x63, 0x9f, + 0xed, 0xc5, 0xe9, 0x5a, 0x74, 0xd3, 0x71, 0x75, 0xc7, 0x0b, 0x34, 0xdb, 0x43, 0xab, 0x57, 0x1e, + 0xc0, 0x46, 0x46, 0xb0, 0xbf, 0xca, 0xe6, 0xff, 0x33, 0x95, 0x74, 0x76, 0x18, 0x74, 0x94, 0xbe, + 0x84, 0xd2, 0xd8, 0xf9, 0x1b, 0xa6, 0xe1, 0x38, 0x80, 0x7e, 0x0c, 0x60, 0x45, 0xee, 0x79, 0xb7, + 0x9d, 0x60, 0x2f, 0x85, 0x5c, 0x9f, 0xf5, 0x5a, 0x21, 0x91, 0xe2, 0xe5, 0x0b, 0x2c, 0xda, 0xde, + 0xad, 0x8b, 0xf2, 0x79, 0xd6, 0xa7, 0x6b, 0x33, 0x21, 0xa7, 0x2c, 0x9d, 0x3f, 0x67, 0xbe, 0x0d, + 0xe9, 0x4a, 0x2b, 0xa5, 0x1f, 0x01, 0x58, 0xbe, 0x72, 0x50, 0x5d, 0x45, 0xbe, 0xe1, 0xa2, 0xfd, + 0xff, 0xad, 0xf5, 0x99, 0xd7, 0xe8, 0x53, 0x69, 0x90, 0xb3, 0x72, 0x49, 0x9c, 0xc2, 0xed, 0xff, + 0x9e, 0x0e, 0x4d, 0x70, 0x32, 0x34, 0xc1, 0xe9, 0xd0, 0x04, 0xaf, 0x87, 0x26, 0x38, 0x3c, 0x33, + 0x73, 0xa7, 0x67, 0x66, 0xee, 0xf9, 0x99, 0x99, 0xfb, 0x77, 0xfd, 0x46, 0x72, 0xf6, 0x27, 0xff, + 0x65, 0xa9, 0xac, 0xb5, 0x20, 0xf9, 0xdf, 0xbd, 0x1d, 0x00, 0xa4, 0x79, 0x12, 0x4e, 0xb7, 0x07, + 0x00, 0x00, } func (this *ValidatorSigningInfoLegacyMissedHeights) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/slashing/types/tx.pb.go b/sei-cosmos/x/slashing/types/tx.pb.go index 1d093f40a5..bfe50585e8 100644 --- a/sei-cosmos/x/slashing/types/tx.pb.go +++ b/sei-cosmos/x/slashing/types/tx.pb.go @@ -111,7 +111,7 @@ func init() { func init() { proto.RegisterFile("cosmos/slashing/v1beta1/tx.proto", fileDescriptor_3c5611c0c4a59d9d) } var fileDescriptor_3c5611c0c4a59d9d = []byte{ - // 280 bytes of a gzipped FileDescriptorProto + // 277 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x48, 0xce, 0x2f, 0xce, 0xcd, 0x2f, 0xd6, 0x2f, 0xce, 0x49, 0x2c, 0xce, 0xc8, 0xcc, 0x4b, 0xd7, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x2f, 0xa9, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x87, 0xa8, @@ -128,8 +128,8 @@ var fileDescriptor_3c5611c0c4a59d9d = []byte{ 0xc7, 0x72, 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0x65, 0x9b, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x9c, 0x9a, 0xa9, 0x0b, 0x0e, 0x86, 0xe4, 0xfc, 0x1c, 0x30, 0x27, 0x39, 0x23, 0x31, 0x33, 0x0f, 0xc2, 0x82, 0x84, 0x73, 0x05, 0x22, 0xa4, - 0x4b, 0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xea, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, - 0xd9, 0x90, 0xe0, 0x1a, 0x89, 0x01, 0x00, 0x00, + 0x4b, 0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xea, 0x8d, 0x01, 0x03, 0x00, 0xd9, 0x90, 0xe0, + 0x1a, 0x89, 0x01, 0x00, 0x00, } func (this *MsgUnjail) Equal(that interface{}) bool { diff --git a/sei-cosmos/x/staking/types/authz.pb.go b/sei-cosmos/x/staking/types/authz.pb.go index a567b95f2b..cd054bc492 100644 --- a/sei-cosmos/x/staking/types/authz.pb.go +++ b/sei-cosmos/x/staking/types/authz.pb.go @@ -228,7 +228,7 @@ func init() { } var fileDescriptor_d6d8cdbc6f4432f0 = []byte{ - // 472 bytes of a gzipped FileDescriptorProto + // 469 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0x4f, 0x6f, 0xd3, 0x30, 0x18, 0xc6, 0x93, 0x15, 0x01, 0x7d, 0xf9, 0xa3, 0xd5, 0x42, 0xa8, 0x2b, 0xc2, 0x1b, 0x3d, 0xa0, 0x82, 0x34, 0x47, 0x1b, 0x42, 0x48, 0xc0, 0xa5, 0xdd, 0x02, 0xab, 0x34, 0x6d, 0x53, 0x96, 0x55, @@ -257,8 +257,8 @@ var fileDescriptor_d6d8cdbc6f4432f0 = []byte{ 0xdd, 0x75, 0xdf, 0xd6, 0x7d, 0x77, 0xd9, 0x46, 0x8f, 0xe0, 0xe1, 0x5c, 0x48, 0x2e, 0x59, 0x5a, 0x20, 0xf1, 0xdc, 0x5c, 0x52, 0x68, 0xb4, 0xbe, 0x4e, 0xb1, 0x7d, 0x36, 0xc5, 0xf6, 0xaf, 0x29, 0xb6, 0x3f, 0xce, 0xb0, 0x75, 0x36, 0xc3, 0xd6, 0xf7, 0x19, 0xb6, 0x8e, 0x5f, 0xff, 0xd7, 0x3c, - 0x8d, 0xf3, 0xe7, 0xa4, 0x27, 0xab, 0x7d, 0x5d, 0xcb, 0x9f, 0xfd, 0x0e, 0x00, 0x00, 0xff, 0xff, - 0x8a, 0xa4, 0x8b, 0xc8, 0x6d, 0x03, 0x00, 0x00, + 0x8d, 0xf3, 0xe7, 0xa4, 0x27, 0xab, 0x7d, 0x5d, 0xcb, 0x9f, 0xfd, 0x1e, 0x00, 0x8a, 0xa4, 0x8b, + 0xc8, 0x6d, 0x03, 0x00, 0x00, } func (m *StakeAuthorization) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/staking/types/genesis.pb.go b/sei-cosmos/x/staking/types/genesis.pb.go index 128e471c9c..ea6e9b19e5 100644 --- a/sei-cosmos/x/staking/types/genesis.pb.go +++ b/sei-cosmos/x/staking/types/genesis.pb.go @@ -178,39 +178,39 @@ func init() { } var fileDescriptor_9b3dec8894f2831b = []byte{ - // 503 bytes of a gzipped FileDescriptorProto + // 500 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x41, 0x8b, 0xd3, 0x40, 0x14, 0xc7, 0x33, 0x76, 0xdb, 0xad, 0xd3, 0x55, 0x64, 0xec, 0x6a, 0x28, 0x92, 0xd4, 0xd0, 0x43, 0x51, 0x4c, 0xd8, 0x15, 0x3c, 0x2c, 0x7b, 0x2a, 0xc2, 0xa2, 0x88, 0x94, 0xa8, 0x0b, 0x7a, 0x29, 0xd3, 0x66, 0xc8, 0x06, 0xd3, 0x4c, 0xc8, 0x9b, 0xae, 0xbb, 0x67, 0x45, 0x3c, 0xfa, 0x11, 0xf6, - 0xe3, 0xec, 0x71, 0x8f, 0xe2, 0xa1, 0x48, 0x8b, 0xe0, 0x79, 0x3f, 0x81, 0x64, 0x26, 0x89, 0xb1, + 0xe3, 0xec, 0x71, 0x8f, 0xe2, 0xa1, 0x48, 0x8b, 0xe0, 0x79, 0x3f, 0x81, 0x64, 0x26, 0x8d, 0x31, 0xdd, 0x1c, 0xf6, 0x36, 0xef, 0xf1, 0xff, 0xff, 0xfe, 0xf3, 0x26, 0x2f, 0xb8, 0x37, 0xe1, 0x30, 0xe5, 0xe0, 0x80, 0xa0, 0x1f, 0x83, 0xc8, 0x77, 0x8e, 0x77, 0xc6, 0x4c, 0xd0, 0x1d, 0xc7, 0x67, 0x11, 0x83, 0x00, 0xec, 0x38, 0xe1, 0x82, 0x93, 0x7b, 0x4a, 0x65, 0x67, 0x2a, 0x3b, 0x53, 0x75, - 0xaa, 0xdc, 0xb9, 0x4e, 0xba, 0x3b, 0x6d, 0x9f, 0xfb, 0x5c, 0x1e, 0x9d, 0xf4, 0xa4, 0xba, 0xd6, - 0xef, 0x3a, 0xde, 0x3a, 0x50, 0x29, 0x6f, 0x04, 0x15, 0x8c, 0xec, 0xe3, 0x46, 0x4c, 0x13, 0x3a, - 0x05, 0x1d, 0x75, 0x51, 0xbf, 0xb5, 0x6b, 0xd8, 0x57, 0xa7, 0xda, 0x43, 0xa9, 0x1a, 0x6c, 0x9c, - 0xcf, 0x4d, 0xcd, 0xcd, 0x3c, 0xe4, 0x33, 0xc2, 0x77, 0x42, 0x0a, 0x62, 0x24, 0xb8, 0xa0, 0xe1, - 0x28, 0xe6, 0x9f, 0x58, 0xa2, 0xdf, 0xe8, 0xa2, 0xfe, 0xd6, 0xe0, 0x7d, 0x2a, 0xfc, 0x39, 0x37, - 0x9f, 0xf9, 0x81, 0x38, 0x9a, 0x8d, 0xed, 0x09, 0x9f, 0x3a, 0xc0, 0x82, 0x27, 0xf2, 0x1e, 0x13, - 0x1e, 0xca, 0x62, 0x72, 0x44, 0x83, 0x48, 0x9d, 0xd4, 0x4c, 0xe2, 0x34, 0x66, 0x60, 0xbf, 0x88, - 0xc4, 0xe5, 0xdc, 0xbc, 0x7f, 0x4a, 0xa7, 0xe1, 0x9e, 0xb5, 0xca, 0xb7, 0xdc, 0xdb, 0x69, 0xeb, + 0xaa, 0xdc, 0x2b, 0x9d, 0x74, 0x77, 0xda, 0x3e, 0xf7, 0xb9, 0x3c, 0x3a, 0xe9, 0x49, 0x75, 0xad, + 0xdf, 0x75, 0xbc, 0x75, 0xa0, 0x52, 0xde, 0x08, 0x2a, 0x18, 0xd9, 0xc7, 0x8d, 0x98, 0x26, 0x74, + 0x0a, 0x3a, 0xea, 0xa2, 0x7e, 0x6b, 0xd7, 0xb0, 0xaf, 0x4e, 0xb5, 0x87, 0x52, 0x35, 0xd8, 0x38, + 0x9f, 0x9b, 0x9a, 0x9b, 0x79, 0xc8, 0x67, 0x84, 0xef, 0x84, 0x14, 0xc4, 0x48, 0x70, 0x41, 0xc3, + 0x51, 0xcc, 0x3f, 0xb1, 0x44, 0xbf, 0xd1, 0x45, 0xfd, 0xad, 0xc1, 0xfb, 0x54, 0xf8, 0x73, 0x6e, + 0x3e, 0xf3, 0x03, 0x71, 0x34, 0x1b, 0xdb, 0x13, 0x3e, 0x75, 0x80, 0x05, 0x4f, 0xe4, 0x3d, 0x26, + 0x3c, 0x94, 0xc5, 0xe4, 0x88, 0x06, 0x91, 0x3a, 0xa9, 0x99, 0xc4, 0x69, 0xcc, 0xc0, 0x7e, 0x11, + 0x89, 0xcb, 0xb9, 0x79, 0xff, 0x94, 0x4e, 0xc3, 0x3d, 0xab, 0xcc, 0xb7, 0xdc, 0xdb, 0x69, 0xeb, 0x6d, 0xda, 0x19, 0xa6, 0x0d, 0xf2, 0x05, 0xe1, 0x6d, 0xa9, 0x3a, 0xa6, 0x61, 0xe0, 0x51, 0xc1, 0x13, 0xa5, 0x04, 0xbd, 0xd6, 0xad, 0xf5, 0x5b, 0xbb, 0x8f, 0xaa, 0x66, 0x7a, 0x45, 0x41, 0x1c, - 0xe6, 0x1e, 0xc9, 0x1a, 0xf4, 0xd2, 0x6b, 0x5f, 0xce, 0xcd, 0x07, 0xa5, 0xf0, 0x55, 0xac, 0xe5, - 0xde, 0x0d, 0xd7, 0x9c, 0x40, 0x0e, 0x30, 0x2e, 0x94, 0xa0, 0x6f, 0xc8, 0xe8, 0x87, 0x55, 0xd1, - 0x85, 0x39, 0x7b, 0xd1, 0x92, 0x95, 0xbc, 0xc4, 0x2d, 0x8f, 0x85, 0xcc, 0xa7, 0x22, 0xe0, 0x11, - 0xe8, 0x75, 0x49, 0xb2, 0xaa, 0x48, 0xcf, 0x0b, 0x69, 0x86, 0x2a, 0x9b, 0xc9, 0x57, 0x84, 0xb7, - 0x67, 0xd1, 0x98, 0x47, 0x5e, 0x10, 0xf9, 0xa3, 0x32, 0xb6, 0x21, 0xb1, 0x8f, 0xab, 0xb0, 0xef, - 0x72, 0x53, 0x89, 0xbf, 0xf2, 0x38, 0x57, 0x72, 0x2d, 0xb7, 0x3d, 0x5b, 0xb7, 0x02, 0x19, 0xe2, - 0x5b, 0x09, 0x2b, 0xe7, 0x6f, 0xca, 0xfc, 0x5e, 0x55, 0xbe, 0x5b, 0x12, 0x67, 0x83, 0xfd, 0x0f, - 0x20, 0x1d, 0xdc, 0x64, 0x27, 0x31, 0x4f, 0x04, 0xf3, 0xf4, 0x66, 0x17, 0xf5, 0x9b, 0x6e, 0x51, - 0x5b, 0xaf, 0x31, 0x59, 0xff, 0xb8, 0x44, 0xc7, 0x9b, 0xd4, 0xf3, 0x12, 0x06, 0x6a, 0xdb, 0x6f, - 0xba, 0x79, 0x49, 0xda, 0xb8, 0xfe, 0x6f, 0x79, 0x6b, 0xae, 0x2a, 0xf6, 0x9a, 0xdf, 0xce, 0x4c, - 0xed, 0xcf, 0x99, 0xa9, 0x0d, 0x0e, 0xcf, 0x17, 0x06, 0xba, 0x58, 0x18, 0xe8, 0xd7, 0xc2, 0x40, - 0xdf, 0x97, 0x86, 0x76, 0xb1, 0x34, 0xb4, 0x1f, 0x4b, 0x43, 0xfb, 0xb0, 0x7f, 0xad, 0xfd, 0x3e, - 0x29, 0xfe, 0x5a, 0xb9, 0xe9, 0xe3, 0x86, 0x94, 0x3f, 0xfd, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x8a, - 0x48, 0x41, 0xe8, 0x12, 0x04, 0x00, 0x00, + 0xae, 0x3c, 0x92, 0x35, 0xe8, 0xa5, 0xd7, 0xbe, 0x9c, 0x9b, 0x0f, 0x0a, 0xe1, 0x65, 0xac, 0xe5, + 0xde, 0x0d, 0xd7, 0x9c, 0x40, 0x0e, 0x30, 0xce, 0x95, 0xa0, 0x6f, 0xc8, 0xe8, 0x87, 0x55, 0xd1, + 0xb9, 0x39, 0x7b, 0xd1, 0x82, 0x95, 0xbc, 0xc4, 0x2d, 0x8f, 0x85, 0xcc, 0xa7, 0x22, 0xe0, 0x11, + 0xe8, 0x75, 0x49, 0xb2, 0xaa, 0x48, 0xcf, 0x73, 0x69, 0x86, 0x2a, 0x9a, 0xc9, 0x57, 0x84, 0xb7, + 0x67, 0xd1, 0x98, 0x47, 0x5e, 0x10, 0xf9, 0xa3, 0x22, 0xb6, 0x21, 0xb1, 0x8f, 0xab, 0xb0, 0xef, + 0x56, 0xa6, 0x02, 0xbf, 0xf4, 0x38, 0x57, 0x72, 0x2d, 0xb7, 0x3d, 0x5b, 0xb7, 0x02, 0x19, 0xe2, + 0x5b, 0x09, 0x2b, 0xe6, 0x6f, 0xca, 0xfc, 0x5e, 0x55, 0xbe, 0xcb, 0xbc, 0xf2, 0x60, 0xff, 0x03, + 0x48, 0x07, 0x37, 0xd9, 0x49, 0xcc, 0x13, 0xc1, 0x3c, 0xbd, 0xd9, 0x45, 0xfd, 0xa6, 0x9b, 0xd7, + 0xd6, 0x6b, 0x4c, 0xd6, 0x3f, 0x2e, 0xd1, 0xf1, 0x26, 0xf5, 0xbc, 0x84, 0x81, 0xda, 0xf6, 0x9b, + 0xee, 0xaa, 0x24, 0x6d, 0x5c, 0xff, 0xb7, 0xbc, 0x35, 0x57, 0x15, 0x7b, 0xcd, 0x6f, 0x67, 0xa6, + 0xf6, 0xe7, 0xcc, 0xd4, 0x06, 0x87, 0xe7, 0x0b, 0x03, 0x5d, 0x2c, 0x0c, 0xf4, 0x6b, 0x61, 0xa0, + 0xef, 0x4b, 0x43, 0xbb, 0x58, 0x1a, 0xda, 0x8f, 0xa5, 0xa1, 0x7d, 0xd8, 0xbf, 0xd6, 0x7e, 0x9f, + 0xe4, 0x7f, 0xad, 0xdc, 0xf4, 0x71, 0x43, 0xca, 0x9f, 0xfe, 0x1d, 0x00, 0x8a, 0x48, 0x41, 0xe8, + 0x12, 0x04, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-cosmos/x/staking/types/query.pb.go b/sei-cosmos/x/staking/types/query.pb.go index e6b08c12e6..4b5a553aaa 100644 --- a/sei-cosmos/x/staking/types/query.pb.go +++ b/sei-cosmos/x/staking/types/query.pb.go @@ -1425,90 +1425,89 @@ func init() { } var fileDescriptor_f270127f442bbcd8 = []byte{ - // 1313 bytes of a gzipped FileDescriptorProto + // 1310 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x59, 0xcd, 0x6f, 0x1b, 0x55, - 0x10, 0xf7, 0x4b, 0x42, 0x44, 0xa6, 0x6a, 0x55, 0x9e, 0x93, 0x10, 0xb6, 0xc1, 0x4e, 0x57, 0x21, - 0xa4, 0x69, 0xea, 0x25, 0x49, 0x49, 0x43, 0x89, 0x0a, 0x09, 0xa5, 0x25, 0xea, 0x81, 0xc4, 0x88, - 0xf0, 0x75, 0x88, 0xd6, 0xf6, 0x76, 0xbd, 0xc2, 0xd9, 0xe7, 0xee, 0x6e, 0xa2, 0x84, 0x28, 0x07, - 0x38, 0xc1, 0x0d, 0xc4, 0x09, 0xb8, 0xf4, 0x80, 0x84, 0x04, 0x47, 0xf8, 0x07, 0x38, 0x51, 0x6e, - 0x41, 0x70, 0x80, 0x4b, 0x41, 0x09, 0x87, 0x8a, 0x13, 0x37, 0xc4, 0xad, 0xf2, 0xdb, 0xd9, 0xf5, - 0x6e, 0xf6, 0xd3, 0x8e, 0xa3, 0xa8, 0x37, 0xfb, 0x79, 0x3e, 0x7e, 0xbf, 0x99, 0x37, 0xf3, 0x66, - 0x64, 0x10, 0xcb, 0xcc, 0x5c, 0x67, 0xa6, 0x64, 0x5a, 0xf2, 0xfb, 0x9a, 0xae, 0x4a, 0x9b, 0x53, - 0x25, 0xc5, 0x92, 0xa7, 0xa4, 0x3b, 0x1b, 0x8a, 0xb1, 0x5d, 0xa8, 0x1b, 0xcc, 0x62, 0x74, 0xd0, - 0x96, 0x29, 0xa0, 0x4c, 0x01, 0x65, 0x84, 0x09, 0xd4, 0x2d, 0xc9, 0xa6, 0x62, 0x2b, 0xb8, 0xea, - 0x75, 0x59, 0xd5, 0x74, 0xd9, 0xd2, 0x98, 0x6e, 0xdb, 0x10, 0x46, 0x23, 0xfc, 0x38, 0x36, 0x6d, - 0xa9, 0x7e, 0x95, 0xa9, 0x8c, 0x7f, 0x94, 0x1a, 0x9f, 0xf0, 0x74, 0x58, 0x65, 0x4c, 0xad, 0x29, - 0x92, 0x5c, 0xd7, 0x24, 0x59, 0xd7, 0x99, 0xc5, 0x0d, 0x9b, 0xf6, 0xaf, 0xe2, 0x16, 0x0c, 0xae, - 0x34, 0x7c, 0xaf, 0xca, 0x35, 0xad, 0x22, 0x5b, 0xcc, 0x30, 0x8b, 0xca, 0x9d, 0x0d, 0xc5, 0xb4, - 0xe8, 0x20, 0xf4, 0x9a, 0x96, 0x6c, 0x6d, 0x98, 0x43, 0x64, 0x84, 0x8c, 0xf7, 0x15, 0xf1, 0x1b, - 0xbd, 0x01, 0xd0, 0xc4, 0x37, 0xd4, 0x35, 0x42, 0xc6, 0x4f, 0x4d, 0x8f, 0x15, 0x90, 0x64, 0x83, - 0x4c, 0xc1, 0x66, 0x8f, 0x18, 0x0b, 0xcb, 0xb2, 0xaa, 0xa0, 0xcd, 0xa2, 0x47, 0x53, 0xfc, 0x8e, - 0xc0, 0x93, 0x01, 0xd7, 0x66, 0x9d, 0xe9, 0xa6, 0x42, 0x6f, 0x02, 0x6c, 0xba, 0xa7, 0x43, 0x64, - 0xa4, 0x7b, 0xfc, 0xd4, 0xf4, 0xf9, 0x42, 0x78, 0x20, 0x0b, 0xae, 0xfe, 0x62, 0xcf, 0xbd, 0xfb, - 0xf9, 0x4c, 0xd1, 0xa3, 0xda, 0x30, 0x14, 0x00, 0xfb, 0x6c, 0x22, 0x58, 0x1b, 0x85, 0x0f, 0xed, - 0x35, 0x18, 0xf0, 0x83, 0x75, 0xc2, 0xf4, 0x0c, 0x9c, 0x71, 0xfd, 0xad, 0xc9, 0x95, 0x8a, 0x81, - 0xe1, 0x3a, 0xed, 0x9e, 0x2e, 0x54, 0x2a, 0x86, 0xb8, 0x76, 0x38, 0xce, 0x2e, 0xd7, 0x57, 0xa1, - 0xcf, 0x15, 0xe5, 0xba, 0x2d, 0x50, 0x6d, 0x6a, 0x8a, 0x9f, 0x11, 0x18, 0xf1, 0x7b, 0xb8, 0xae, - 0xd4, 0x14, 0xd5, 0x4e, 0x76, 0x6b, 0x60, 0x3b, 0x96, 0xe2, 0x07, 0x04, 0xce, 0xc7, 0x60, 0xc2, - 0x00, 0x7c, 0x00, 0xfd, 0x15, 0xf7, 0x78, 0xcd, 0xc0, 0x63, 0x27, 0xed, 0x13, 0x51, 0xb1, 0x68, - 0x9a, 0x72, 0x2c, 0x2d, 0x9e, 0x6b, 0x04, 0xe5, 0xdb, 0x3f, 0xf3, 0xd9, 0xe0, 0x6f, 0x66, 0x31, - 0x5b, 0x09, 0x1e, 0x76, 0xee, 0x7e, 0x7c, 0x49, 0xe0, 0x82, 0x9f, 0xea, 0x9b, 0x7a, 0x89, 0xe9, - 0x15, 0x4d, 0x57, 0x4f, 0x3e, 0x0f, 0x7f, 0x10, 0x98, 0x48, 0x03, 0x0e, 0x13, 0x52, 0x82, 0xec, - 0x86, 0xf3, 0x7b, 0x20, 0x1f, 0x17, 0xa3, 0xf2, 0x11, 0x62, 0x12, 0x6f, 0x29, 0x75, 0xad, 0x1d, - 0x43, 0xe0, 0xeb, 0x58, 0x58, 0xde, 0x94, 0xbb, 0x41, 0xc6, 0x94, 0x1f, 0x0a, 0xb2, 0x7b, 0xca, - 0x83, 0x1c, 0xcc, 0x45, 0x57, 0x48, 0x2e, 0xae, 0x3e, 0xfe, 0xf1, 0xdd, 0x7c, 0xe6, 0xc1, 0xdd, - 0x7c, 0x46, 0xdc, 0xc4, 0xbe, 0x15, 0xbc, 0x64, 0xf4, 0x3d, 0xc8, 0x86, 0x5c, 0x65, 0xac, 0xea, - 0x16, 0x6e, 0x72, 0x91, 0x06, 0x2f, 0xab, 0xb8, 0x0d, 0x79, 0xee, 0x37, 0x24, 0xd0, 0xc7, 0x4d, - 0x79, 0x1d, 0x7b, 0x4b, 0xa8, 0x6b, 0xe4, 0xbe, 0x04, 0xbd, 0x76, 0x9e, 0x91, 0x6e, 0x1b, 0x17, - 0x05, 0x0d, 0x88, 0x5f, 0x39, 0xbd, 0xec, 0xba, 0x03, 0x3b, 0xbc, 0x86, 0xd2, 0x70, 0xed, 0x50, - 0x0d, 0x79, 0x82, 0xf1, 0x8b, 0xd3, 0xd5, 0xc2, 0xd1, 0x61, 0x38, 0xca, 0x1d, 0xeb, 0x6a, 0x76, - 0x6c, 0x8e, 0xb7, 0x7d, 0x7d, 0xed, 0xb4, 0x2f, 0x97, 0x53, 0x42, 0xfb, 0x3a, 0x99, 0xd0, 0xbb, - 0x8d, 0x2c, 0x01, 0xe6, 0xa3, 0xd8, 0xc8, 0xfe, 0x25, 0xf0, 0x14, 0xe7, 0x56, 0x54, 0x2a, 0x6d, - 0x87, 0x7c, 0x12, 0xa8, 0x69, 0x94, 0xd7, 0x42, 0xab, 0xfb, 0xac, 0x69, 0x94, 0x57, 0x7d, 0xef, - 0xcb, 0x24, 0xd0, 0x8a, 0x69, 0x1d, 0x96, 0xee, 0xb6, 0xa5, 0x2b, 0xa6, 0xb5, 0x1a, 0xf3, 0x1a, - 0xf5, 0x74, 0x20, 0x9d, 0x7b, 0x04, 0x84, 0x30, 0xca, 0x98, 0x3e, 0x0d, 0x06, 0x0d, 0x25, 0xa6, - 0x88, 0x26, 0xa3, 0x32, 0xe8, 0x35, 0x77, 0xa8, 0x8c, 0x06, 0x0c, 0xe5, 0xb8, 0xe7, 0x80, 0xbc, - 0xff, 0x86, 0x06, 0x27, 0xeb, 0x13, 0x2b, 0x9f, 0x1f, 0x02, 0x7d, 0xf5, 0x91, 0x98, 0xbd, 0xb7, - 0x20, 0x17, 0x81, 0xfa, 0xb8, 0xdf, 0xbd, 0x6a, 0x64, 0x32, 0x3b, 0x3d, 0xbe, 0x5f, 0xc6, 0x4a, - 0x78, 0x4d, 0x33, 0x2d, 0x66, 0x68, 0x65, 0xb9, 0xb6, 0xa4, 0xdf, 0x66, 0x9e, 0x5d, 0xac, 0xaa, - 0x68, 0x6a, 0xd5, 0xe2, 0x1e, 0xba, 0x8b, 0xf8, 0x4d, 0x7c, 0x07, 0xce, 0x85, 0x6a, 0x21, 0xb6, - 0xab, 0xd0, 0x53, 0xd5, 0x4c, 0x0b, 0x61, 0x8d, 0x45, 0xc1, 0x3a, 0xa4, 0xcd, 0x75, 0x44, 0x0a, - 0x67, 0xb9, 0xe9, 0x65, 0xc6, 0x6a, 0x08, 0x43, 0xbc, 0x05, 0x4f, 0x78, 0xce, 0xd0, 0xc9, 0x2c, - 0xf4, 0xd4, 0x19, 0xab, 0xa1, 0x93, 0xe1, 0x28, 0x27, 0x0d, 0x1d, 0xa4, 0xcd, 0xe5, 0xc5, 0x7e, - 0xa0, 0xb6, 0x31, 0xd9, 0x90, 0xd7, 0x9d, 0xda, 0x10, 0xdf, 0x80, 0xac, 0xef, 0x14, 0x9d, 0xcc, - 0x43, 0x6f, 0x9d, 0x9f, 0xa0, 0x9b, 0x5c, 0xa4, 0x1b, 0x2e, 0xe5, 0xcc, 0x13, 0xb6, 0xce, 0xf4, - 0x3f, 0x03, 0xf0, 0x18, 0xb7, 0x4a, 0xbf, 0x20, 0x00, 0xcd, 0x3b, 0x4f, 0x0b, 0x51, 0x66, 0xc2, - 0x77, 0x62, 0x41, 0x4a, 0x2d, 0x8f, 0x33, 0xdb, 0xc4, 0x47, 0xbf, 0xfe, 0xfd, 0x79, 0xd7, 0x28, - 0x15, 0xa5, 0x88, 0x0d, 0xde, 0x53, 0x2f, 0xdf, 0x10, 0xe8, 0x73, 0x4d, 0xd0, 0x4b, 0xe9, 0x5c, - 0x39, 0xc8, 0x0a, 0x69, 0xc5, 0x11, 0xd8, 0x8b, 0x1c, 0xd8, 0xf3, 0x74, 0x26, 0x19, 0x98, 0xb4, - 0xe3, 0x2f, 0x9a, 0x5d, 0xfa, 0x1b, 0x81, 0xfe, 0xb0, 0x95, 0x8e, 0xce, 0xa5, 0x43, 0x11, 0x1c, - 0x29, 0x84, 0x17, 0xda, 0xd0, 0x44, 0x2a, 0x37, 0x39, 0x95, 0x05, 0xfa, 0x52, 0x1b, 0x54, 0x24, - 0xcf, 0xbb, 0x43, 0xff, 0x27, 0xf0, 0x74, 0xec, 0x86, 0x44, 0x17, 0xd2, 0xa1, 0x8c, 0x99, 0x9d, - 0x84, 0xc5, 0xa3, 0x98, 0x40, 0xc6, 0x2b, 0x9c, 0xf1, 0x2d, 0xba, 0xd4, 0x0e, 0xe3, 0xe6, 0x44, - 0xe4, 0xe5, 0xfe, 0x13, 0x01, 0x68, 0xba, 0x4a, 0x28, 0x8c, 0xc0, 0xe2, 0x91, 0x50, 0x18, 0xc1, - 0xa1, 0x56, 0x7c, 0x9b, 0x53, 0x28, 0xd2, 0xe5, 0x23, 0x26, 0x4d, 0xda, 0xf1, 0x37, 0xfe, 0x5d, - 0xfa, 0x1f, 0x81, 0x6c, 0x48, 0xf4, 0xe8, 0x95, 0x58, 0x88, 0xd1, 0x4b, 0x95, 0x30, 0xd7, 0xba, - 0x22, 0x92, 0x5c, 0xe7, 0x24, 0x55, 0xaa, 0x74, 0x9a, 0x64, 0x68, 0x12, 0xe9, 0xcf, 0x04, 0xfa, - 0xc3, 0x76, 0x92, 0x84, 0xb2, 0x8c, 0x59, 0xb2, 0x12, 0xca, 0x32, 0x6e, 0x01, 0x12, 0xe7, 0x39, - 0xf9, 0x59, 0x7a, 0x39, 0x8a, 0x7c, 0x6c, 0x16, 0x1b, 0xb5, 0x18, 0x3b, 0xe4, 0x27, 0xd4, 0x62, - 0x9a, 0x3d, 0x26, 0xa1, 0x16, 0x53, 0xed, 0x18, 0xc9, 0xb5, 0xe8, 0x32, 0x4b, 0x99, 0x46, 0x93, - 0xfe, 0x48, 0xe0, 0xb4, 0x6f, 0x22, 0xa6, 0x53, 0xb1, 0x40, 0xc3, 0x16, 0x06, 0x61, 0xba, 0x15, - 0x15, 0xe4, 0xb2, 0xc4, 0xb9, 0xbc, 0x42, 0x17, 0xda, 0xe1, 0x62, 0xf8, 0x10, 0xef, 0x11, 0xc8, - 0x86, 0x4c, 0x99, 0x09, 0x55, 0x18, 0x3d, 0x34, 0x0b, 0x73, 0xad, 0x2b, 0x22, 0xab, 0x1b, 0x9c, - 0xd5, 0xcb, 0xf4, 0x5a, 0x3b, 0xac, 0x3c, 0xef, 0xf3, 0x7d, 0x02, 0x34, 0xe8, 0x87, 0xce, 0xb6, - 0x08, 0xcc, 0x21, 0x74, 0xa5, 0x65, 0x3d, 0xe4, 0xf3, 0x16, 0xe7, 0xb3, 0x42, 0x5f, 0x3f, 0x1a, - 0x9f, 0xe0, 0xb3, 0xfe, 0x3d, 0x81, 0x33, 0xfe, 0x59, 0x90, 0xc6, 0xdf, 0xa2, 0xd0, 0x61, 0x55, - 0x98, 0x69, 0x49, 0x07, 0x49, 0xcd, 0x71, 0x52, 0xd3, 0xf4, 0xb9, 0x28, 0x52, 0x55, 0x57, 0x6f, - 0x4d, 0xd3, 0x6f, 0x33, 0x69, 0xc7, 0x1e, 0x81, 0x77, 0xe9, 0x87, 0x04, 0x7a, 0x1a, 0xc3, 0x25, - 0x1d, 0x8f, 0xf5, 0xeb, 0x99, 0x63, 0x85, 0x0b, 0x29, 0x24, 0x11, 0xd7, 0x28, 0xc7, 0x95, 0xa3, - 0xc3, 0x51, 0xb8, 0x1a, 0xb3, 0x2c, 0xfd, 0x84, 0x40, 0xaf, 0x3d, 0x79, 0xd2, 0x89, 0x78, 0xdb, - 0xde, 0x61, 0x57, 0xb8, 0x98, 0x4a, 0x16, 0x91, 0x8c, 0x71, 0x24, 0x23, 0x34, 0x17, 0x89, 0xc4, - 0x1e, 0x7d, 0x57, 0xef, 0xed, 0xe7, 0xc8, 0xde, 0x7e, 0x8e, 0xfc, 0xb5, 0x9f, 0x23, 0x9f, 0x1e, - 0xe4, 0x32, 0x7b, 0x07, 0xb9, 0xcc, 0xef, 0x07, 0xb9, 0xcc, 0xbb, 0xf3, 0xaa, 0x66, 0x55, 0x37, - 0x4a, 0x85, 0x32, 0x5b, 0x97, 0x4c, 0x45, 0xbb, 0xc4, 0xff, 0x01, 0x2a, 0xb3, 0x1a, 0xff, 0x52, - 0xae, 0xca, 0x9a, 0x6e, 0x7f, 0xb2, 0xcd, 0x6f, 0xb9, 0x0e, 0xac, 0xed, 0xba, 0x62, 0x96, 0x7a, - 0xb9, 0xf8, 0xcc, 0xc3, 0x00, 0x00, 0x00, 0xff, 0xff, 0x6b, 0x89, 0x7b, 0xe0, 0xf4, 0x1a, 0x00, - 0x00, + 0x10, 0xf7, 0x6b, 0x43, 0x44, 0xa7, 0x6a, 0x55, 0x9e, 0x93, 0x34, 0x6c, 0x83, 0xed, 0xae, 0x42, + 0x49, 0xd3, 0xd4, 0x4b, 0x92, 0x92, 0x86, 0x12, 0x15, 0x12, 0x4a, 0x4b, 0xd4, 0x03, 0x89, 0x11, + 0xe1, 0xeb, 0x10, 0xad, 0xed, 0xed, 0x7a, 0x85, 0xb3, 0xcf, 0xdd, 0xdd, 0x44, 0x09, 0x51, 0x0e, + 0x70, 0x82, 0x1b, 0x88, 0x13, 0x70, 0xe9, 0x01, 0x09, 0x09, 0x8e, 0xf0, 0x0f, 0x70, 0xa2, 0xdc, + 0x82, 0xe0, 0x00, 0x97, 0x82, 0x12, 0x0e, 0x15, 0x27, 0x6e, 0x88, 0x1b, 0xf2, 0xdb, 0xd9, 0xf5, + 0xae, 0xf7, 0xd3, 0x8e, 0xa3, 0xa8, 0x37, 0xfb, 0x79, 0x3e, 0x7e, 0xbf, 0x99, 0x37, 0xf3, 0x66, + 0x64, 0x10, 0x2b, 0xcc, 0x5c, 0x63, 0xa6, 0x64, 0x5a, 0xf2, 0x7b, 0x9a, 0xae, 0x4a, 0x1b, 0x93, + 0x65, 0xc5, 0x92, 0x27, 0xa5, 0xbb, 0xeb, 0x8a, 0xb1, 0x55, 0x6c, 0x18, 0xcc, 0x62, 0x74, 0xc8, + 0x96, 0x29, 0xa2, 0x4c, 0x11, 0x65, 0x84, 0x71, 0xd4, 0x2d, 0xcb, 0xa6, 0x62, 0x2b, 0xb8, 0xea, + 0x0d, 0x59, 0xd5, 0x74, 0xd9, 0xd2, 0x98, 0x6e, 0xdb, 0x10, 0x46, 0x23, 0xfc, 0x38, 0x36, 0x6d, + 0xa9, 0x01, 0x95, 0xa9, 0x8c, 0x7f, 0x94, 0x9a, 0x9f, 0xf0, 0x74, 0x44, 0x65, 0x4c, 0xad, 0x2b, + 0x92, 0xdc, 0xd0, 0x24, 0x59, 0xd7, 0x99, 0xc5, 0x0d, 0x9b, 0xf6, 0xaf, 0xe2, 0x26, 0x0c, 0x2d, + 0x37, 0x7d, 0xaf, 0xc8, 0x75, 0xad, 0x2a, 0x5b, 0xcc, 0x30, 0x4b, 0xca, 0xdd, 0x75, 0xc5, 0xb4, + 0xe8, 0x10, 0xf4, 0x9b, 0x96, 0x6c, 0xad, 0x9b, 0xc3, 0xa4, 0x40, 0xc6, 0x4e, 0x94, 0xf0, 0x1b, + 0xbd, 0x09, 0xd0, 0xc2, 0x37, 0x7c, 0xac, 0x40, 0xc6, 0x4e, 0x4e, 0x5d, 0x28, 0x22, 0xc9, 0x26, + 0x99, 0xa2, 0xcd, 0x1e, 0x31, 0x16, 0x97, 0x64, 0x55, 0x41, 0x9b, 0x25, 0x8f, 0xa6, 0xf8, 0x2d, + 0x81, 0xb3, 0x01, 0xd7, 0x66, 0x83, 0xe9, 0xa6, 0x42, 0x6f, 0x01, 0x6c, 0xb8, 0xa7, 0xc3, 0xa4, + 0x70, 0x7c, 0xec, 0xe4, 0xd4, 0xf9, 0x62, 0x78, 0x20, 0x8b, 0xae, 0xfe, 0x42, 0xdf, 0xfd, 0x07, + 0xf9, 0x4c, 0xc9, 0xa3, 0xda, 0x34, 0x14, 0x00, 0xfb, 0x4c, 0x22, 0x58, 0x1b, 0x85, 0x0f, 0xed, + 0x75, 0x18, 0xf4, 0x83, 0x75, 0xc2, 0xf4, 0x34, 0x9c, 0x76, 0xfd, 0xad, 0xca, 0xd5, 0xaa, 0x81, + 0xe1, 0x3a, 0xe5, 0x9e, 0xce, 0x57, 0xab, 0x86, 0xb8, 0xda, 0x1e, 0x67, 0x97, 0xeb, 0x2b, 0x70, + 0xc2, 0x15, 0xe5, 0xba, 0x1d, 0x50, 0x6d, 0x69, 0x8a, 0x9f, 0x12, 0x28, 0xf8, 0x3d, 0xdc, 0x50, + 0xea, 0x8a, 0x6a, 0x27, 0xbb, 0x33, 0xb0, 0x3d, 0x4b, 0xf1, 0x43, 0x02, 0xe7, 0x63, 0x30, 0x61, + 0x00, 0xde, 0x87, 0x81, 0xaa, 0x7b, 0xbc, 0x6a, 0xe0, 0xb1, 0x93, 0xf6, 0xf1, 0xa8, 0x58, 0xb4, + 0x4c, 0x39, 0x96, 0x16, 0xce, 0x35, 0x83, 0xf2, 0xcd, 0x1f, 0xf9, 0x6c, 0xf0, 0x37, 0xb3, 0x94, + 0xad, 0x06, 0x0f, 0x7b, 0x77, 0x3f, 0xbe, 0x20, 0x70, 0xd1, 0x4f, 0xf5, 0x0d, 0xbd, 0xcc, 0xf4, + 0xaa, 0xa6, 0xab, 0x47, 0x9f, 0x87, 0xdf, 0x09, 0x8c, 0xa7, 0x01, 0x87, 0x09, 0x29, 0x43, 0x76, + 0xdd, 0xf9, 0x3d, 0x90, 0x8f, 0x4b, 0x51, 0xf9, 0x08, 0x31, 0x89, 0xb7, 0x94, 0xba, 0xd6, 0x0e, + 0x21, 0xf0, 0x0d, 0x2c, 0x2c, 0x6f, 0xca, 0xdd, 0x20, 0x63, 0xca, 0xdb, 0x82, 0xec, 0x9e, 0xf2, + 0x20, 0x07, 0x73, 0x71, 0x2c, 0x24, 0x17, 0xd7, 0x1e, 0xff, 0xe8, 0x5e, 0x3e, 0xf3, 0xf0, 0x5e, + 0x3e, 0x23, 0x6e, 0xc0, 0xd9, 0x80, 0x47, 0x8c, 0xdc, 0xbb, 0x90, 0x0d, 0xb9, 0xca, 0x58, 0xd5, + 0x1d, 0xdc, 0xe4, 0x12, 0x0d, 0x5e, 0x56, 0x71, 0x0b, 0xf2, 0xdc, 0x6f, 0x48, 0xa0, 0x0f, 0x9b, + 0xf2, 0x1a, 0x14, 0xa2, 0x5d, 0x23, 0xf7, 0x45, 0xe8, 0xb7, 0xf3, 0x8c, 0x74, 0xbb, 0xb8, 0x28, + 0x68, 0x40, 0xfc, 0xd2, 0xe9, 0x65, 0x37, 0x1c, 0xd8, 0xe1, 0x35, 0x94, 0x86, 0x6b, 0x8f, 0x6a, + 0xc8, 0x13, 0x8c, 0x9f, 0x9d, 0xae, 0x16, 0x8e, 0x0e, 0xc3, 0x51, 0xe9, 0x59, 0x57, 0xb3, 0x63, + 0x73, 0xb8, 0xed, 0xeb, 0x2b, 0xa7, 0x7d, 0xb9, 0x9c, 0x12, 0xda, 0xd7, 0xd1, 0x84, 0xde, 0x6d, + 0x64, 0x09, 0x30, 0x1f, 0xc5, 0x46, 0xf6, 0x0f, 0x81, 0x27, 0x39, 0xb7, 0x92, 0x52, 0xed, 0x3a, + 0xe4, 0x13, 0x40, 0x4d, 0xa3, 0xb2, 0x1a, 0x5a, 0xdd, 0x67, 0x4c, 0xa3, 0xb2, 0xe2, 0x7b, 0x5f, + 0x26, 0x80, 0x56, 0x4d, 0xab, 0x5d, 0xfa, 0xb8, 0x2d, 0x5d, 0x35, 0xad, 0x95, 0x98, 0xd7, 0xa8, + 0xaf, 0x07, 0xe9, 0xdc, 0x25, 0x20, 0x84, 0x51, 0xc6, 0xf4, 0x69, 0x30, 0x64, 0x28, 0x31, 0x45, + 0x34, 0x11, 0x95, 0x41, 0xaf, 0xb9, 0xb6, 0x32, 0x1a, 0x34, 0x94, 0xc3, 0x9e, 0x03, 0xf2, 0xfe, + 0x1b, 0x1a, 0x9c, 0xac, 0x8f, 0xac, 0x7c, 0xbe, 0x0f, 0xf4, 0xd5, 0x47, 0x62, 0xf6, 0xde, 0x84, + 0x5c, 0x04, 0xea, 0xc3, 0x7e, 0xf7, 0x6a, 0x91, 0xc9, 0xec, 0xf5, 0xf8, 0x7e, 0x05, 0x2b, 0xe1, + 0x55, 0xcd, 0xb4, 0x98, 0xa1, 0x55, 0xe4, 0xfa, 0xa2, 0x7e, 0x87, 0x79, 0x76, 0xb1, 0x9a, 0xa2, + 0xa9, 0x35, 0x8b, 0x7b, 0x38, 0x5e, 0xc2, 0x6f, 0xe2, 0xdb, 0x70, 0x2e, 0x54, 0x0b, 0xb1, 0x5d, + 0x83, 0xbe, 0x9a, 0x66, 0x5a, 0xc3, 0xc4, 0x7f, 0x77, 0xda, 0x61, 0xb5, 0x69, 0x73, 0x1d, 0x91, + 0xc2, 0x19, 0x6e, 0x7a, 0x89, 0xb1, 0x3a, 0xc2, 0x10, 0x6f, 0xc3, 0x13, 0x9e, 0x33, 0x74, 0x32, + 0x03, 0x7d, 0x0d, 0xc6, 0xea, 0xe8, 0x64, 0x24, 0xca, 0x49, 0x53, 0x07, 0x69, 0x73, 0x79, 0x71, + 0x00, 0xa8, 0x6d, 0x4c, 0x36, 0xe4, 0x35, 0xa7, 0x36, 0xc4, 0xd7, 0x21, 0xeb, 0x3b, 0x45, 0x27, + 0x73, 0xd0, 0xdf, 0xe0, 0x27, 0xe8, 0x26, 0x17, 0xe9, 0x86, 0x4b, 0x39, 0xf3, 0x84, 0xad, 0x33, + 0xf5, 0xf7, 0x20, 0x3c, 0xc6, 0xad, 0xd2, 0xcf, 0x09, 0x40, 0xeb, 0xce, 0xd3, 0x62, 0x94, 0x99, + 0xf0, 0x9d, 0x58, 0x90, 0x52, 0xcb, 0xe3, 0xcc, 0x36, 0xfe, 0xe1, 0x2f, 0x7f, 0x7d, 0x76, 0x6c, + 0x94, 0x8a, 0x52, 0xc4, 0x06, 0xef, 0xa9, 0x97, 0xaf, 0x09, 0x9c, 0x70, 0x4d, 0xd0, 0xcb, 0xe9, + 0x5c, 0x39, 0xc8, 0x8a, 0x69, 0xc5, 0x11, 0xd8, 0x0b, 0x1c, 0xd8, 0x73, 0x74, 0x3a, 0x19, 0x98, + 0xb4, 0xed, 0x2f, 0x9a, 0x1d, 0xfa, 0x2b, 0x81, 0x81, 0xb0, 0x95, 0x8e, 0xce, 0xa6, 0x43, 0x11, + 0x1c, 0x29, 0x84, 0xe7, 0xbb, 0xd0, 0x44, 0x2a, 0xb7, 0x38, 0x95, 0x79, 0xfa, 0x62, 0x17, 0x54, + 0x24, 0xcf, 0xbb, 0x43, 0xff, 0x23, 0xf0, 0x54, 0xec, 0x86, 0x44, 0xe7, 0xd3, 0xa1, 0x8c, 0x99, + 0x9d, 0x84, 0x85, 0x83, 0x98, 0x40, 0xc6, 0xcb, 0x9c, 0xf1, 0x6d, 0xba, 0xd8, 0x0d, 0xe3, 0xd6, + 0x44, 0xe4, 0xe5, 0xfe, 0x23, 0x01, 0x68, 0xb9, 0x4a, 0x28, 0x8c, 0xc0, 0xe2, 0x21, 0x48, 0xa9, + 0xe5, 0x91, 0xc2, 0x5b, 0x9c, 0x42, 0x89, 0x2e, 0x1d, 0x30, 0x69, 0xd2, 0xb6, 0xbf, 0xf1, 0xef, + 0xd0, 0x7f, 0x09, 0x64, 0x43, 0xa2, 0x47, 0xaf, 0xc6, 0x42, 0x8c, 0x5e, 0xaa, 0x84, 0xd9, 0xce, + 0x15, 0x91, 0xe4, 0x1a, 0x27, 0xa9, 0x52, 0xa5, 0xd7, 0x24, 0x43, 0x93, 0x48, 0x7f, 0x22, 0x30, + 0x10, 0xb6, 0x93, 0x24, 0x94, 0x65, 0xcc, 0x92, 0x95, 0x50, 0x96, 0x71, 0x0b, 0x90, 0x38, 0xc7, + 0xc9, 0xcf, 0xd0, 0x2b, 0x51, 0xe4, 0x63, 0xb3, 0xd8, 0xac, 0xc5, 0xd8, 0x21, 0x3f, 0xa1, 0x16, + 0xd3, 0xec, 0x31, 0x09, 0xb5, 0x98, 0x6a, 0xc7, 0x48, 0xae, 0x45, 0x97, 0x59, 0xca, 0x34, 0x9a, + 0xf4, 0x07, 0x02, 0xa7, 0x7c, 0x13, 0x31, 0x9d, 0x8c, 0x05, 0x1a, 0xb6, 0x30, 0x08, 0x53, 0x9d, + 0xa8, 0x20, 0x97, 0x45, 0xce, 0xe5, 0x65, 0x3a, 0xdf, 0x0d, 0x17, 0xc3, 0x87, 0x78, 0x97, 0x40, + 0x36, 0x64, 0xca, 0x4c, 0xa8, 0xc2, 0xe8, 0xa1, 0x59, 0x98, 0xed, 0x5c, 0x11, 0x59, 0xdd, 0xe4, + 0xac, 0x5e, 0xa2, 0xd7, 0xbb, 0x61, 0xe5, 0x79, 0x9f, 0x1f, 0x10, 0xa0, 0x41, 0x3f, 0x74, 0xa6, + 0x43, 0x60, 0x0e, 0xa1, 0xab, 0x1d, 0xeb, 0x21, 0x9f, 0x37, 0x39, 0x9f, 0x65, 0xfa, 0xda, 0xc1, + 0xf8, 0x04, 0x9f, 0xf5, 0xef, 0x08, 0x9c, 0xf6, 0xcf, 0x82, 0x34, 0xfe, 0x16, 0x85, 0x0e, 0xab, + 0xc2, 0x74, 0x47, 0x3a, 0x48, 0x6a, 0x96, 0x93, 0x9a, 0xa2, 0xcf, 0x46, 0x91, 0xaa, 0xb9, 0x7a, + 0xab, 0x9a, 0x7e, 0x87, 0x49, 0xdb, 0xf6, 0x08, 0xbc, 0x43, 0x3f, 0x20, 0xd0, 0xd7, 0x1c, 0x2e, + 0xe9, 0x58, 0xac, 0x5f, 0xcf, 0x1c, 0x2b, 0x5c, 0x4c, 0x21, 0x89, 0xb8, 0x46, 0x39, 0xae, 0x1c, + 0x1d, 0x89, 0xc2, 0xd5, 0x9c, 0x65, 0xe9, 0xc7, 0x04, 0xfa, 0xed, 0xc9, 0x93, 0x8e, 0xc7, 0xdb, + 0xf6, 0x0e, 0xbb, 0xc2, 0xa5, 0x54, 0xb2, 0x88, 0xe4, 0x02, 0x47, 0x52, 0xa0, 0xb9, 0x48, 0x24, + 0xf6, 0xe8, 0xbb, 0x72, 0x7f, 0x2f, 0x47, 0x76, 0xf7, 0x72, 0xe4, 0xcf, 0xbd, 0x1c, 0xf9, 0x64, + 0x3f, 0x97, 0xd9, 0xdd, 0xcf, 0x65, 0x7e, 0xdb, 0xcf, 0x65, 0xde, 0x99, 0x53, 0x35, 0xab, 0xb6, + 0x5e, 0x2e, 0x56, 0xd8, 0x9a, 0x64, 0x2a, 0xda, 0x65, 0xfe, 0x0f, 0x50, 0x85, 0xd5, 0xf9, 0x97, + 0x4a, 0x4d, 0xd6, 0x74, 0xfb, 0x93, 0x6d, 0x7e, 0xd3, 0x75, 0x60, 0x6d, 0x35, 0x14, 0xb3, 0xdc, + 0xcf, 0xc5, 0xa7, 0xff, 0x1f, 0x00, 0x6b, 0x89, 0x7b, 0xe0, 0xf4, 0x1a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/staking/types/staking.pb.go b/sei-cosmos/x/staking/types/staking.pb.go index cf2f4cf6cd..198325a3fa 100644 --- a/sei-cosmos/x/staking/types/staking.pb.go +++ b/sei-cosmos/x/staking/types/staking.pb.go @@ -1143,129 +1143,129 @@ func init() { } var fileDescriptor_64c30c6cf92913c9 = []byte{ - // 1946 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0xcd, 0x6f, 0x63, 0x57, - 0x15, 0xf7, 0x73, 0x52, 0x27, 0x3e, 0x4e, 0xe2, 0xe4, 0x4e, 0x26, 0x75, 0xcc, 0xd4, 0xcf, 0x7d, - 0x54, 0x25, 0x20, 0xc6, 0x61, 0x52, 0x34, 0x88, 0x08, 0x01, 0xe3, 0x38, 0x65, 0xa2, 0xa2, 0x21, - 0x7d, 0xc9, 0x44, 0x05, 0x06, 0xac, 0xeb, 0xf7, 0x6e, 0xec, 0xc7, 0xf8, 0xbd, 0x67, 0xbd, 0x7b, - 0x3d, 0x8d, 0x57, 0x14, 0x89, 0xc5, 0x30, 0x74, 0x51, 0x76, 0x65, 0x31, 0x52, 0xa4, 0x2e, 0xd8, - 0xa0, 0x8a, 0x05, 0x62, 0xcb, 0xb6, 0xb0, 0x1a, 0x76, 0x08, 0x90, 0xa9, 0x66, 0x36, 0xa8, 0x0b, - 0x84, 0xfc, 0x17, 0xa0, 0xfb, 0xf1, 0x3e, 0xf2, 0x1c, 0x77, 0xa6, 0x72, 0x90, 0x2a, 0xd1, 0x4d, - 0xe4, 0x7b, 0xee, 0x39, 0xbf, 0x73, 0xcf, 0xc7, 0x3d, 0xf7, 0x9c, 0x17, 0x78, 0xc9, 0xf2, 0xa9, - 0xeb, 0xd3, 0x4d, 0xca, 0xf0, 0x5d, 0xc7, 0x6b, 0x6f, 0xde, 0xbb, 0xd6, 0x22, 0x0c, 0x5f, 0x0b, - 0xd7, 0xb5, 0x5e, 0xe0, 0x33, 0x1f, 0xad, 0x49, 0xae, 0x5a, 0x48, 0x55, 0x5c, 0xe5, 0x8a, 0x92, - 0x6e, 0x61, 0x4a, 0x22, 0x51, 0xcb, 0x77, 0x3c, 0x29, 0x57, 0x5e, 0x97, 0xfb, 0x4d, 0xb1, 0xda, - 0x54, 0x20, 0x72, 0x6b, 0xb5, 0xed, 0xb7, 0x7d, 0x49, 0xe7, 0xbf, 0x42, 0x81, 0xb6, 0xef, 0xb7, - 0xbb, 0x64, 0x53, 0xac, 0x5a, 0xfd, 0xe3, 0x4d, 0xec, 0x0d, 0xd4, 0x56, 0x25, 0xbd, 0x65, 0xf7, - 0x03, 0xcc, 0x1c, 0x3f, 0xd4, 0xa5, 0xa7, 0xf7, 0x99, 0xe3, 0x12, 0xca, 0xb0, 0xdb, 0x53, 0x0c, - 0x57, 0x18, 0xf1, 0x6c, 0x12, 0xb8, 0x8e, 0xc7, 0x36, 0xd9, 0xa0, 0x47, 0xa8, 0xfc, 0x2b, 0x77, - 0x8d, 0x5f, 0x68, 0xb0, 0x74, 0xd3, 0xa1, 0xcc, 0x0f, 0x1c, 0x0b, 0x77, 0xf7, 0xbc, 0x63, 0x1f, - 0x5d, 0x87, 0x5c, 0x87, 0x60, 0x9b, 0x04, 0x25, 0xad, 0xaa, 0x6d, 0x14, 0xb6, 0x4a, 0xb5, 0x18, - 0xa1, 0x26, 0x65, 0x6f, 0x8a, 0xfd, 0xfa, 0xec, 0x07, 0x43, 0x3d, 0x63, 0x2a, 0x6e, 0xf4, 0x2d, - 0xc8, 0xdd, 0xc3, 0x5d, 0x4a, 0x58, 0x29, 0x5b, 0x9d, 0xd9, 0x28, 0x6c, 0xbd, 0x58, 0x3b, 0xdf, - 0x7d, 0xb5, 0x23, 0xdc, 0x75, 0x6c, 0xcc, 0xfc, 0x08, 0x40, 0x8a, 0x19, 0x1f, 0x66, 0xa1, 0xb8, - 0xe3, 0xbb, 0xae, 0x43, 0xa9, 0xe3, 0x7b, 0x26, 0x66, 0x84, 0x22, 0x13, 0x66, 0x03, 0xcc, 0x88, - 0x38, 0x4a, 0xbe, 0xfe, 0x4d, 0xce, 0xff, 0xb7, 0xa1, 0x7e, 0xbd, 0xed, 0xb0, 0x4e, 0xbf, 0x55, - 0xb3, 0x7c, 0x77, 0x93, 0x12, 0xe7, 0xaa, 0xb0, 0xc5, 0xf2, 0xbb, 0x62, 0x61, 0x75, 0xb0, 0xe3, - 0xc9, 0x5f, 0x32, 0x4c, 0xf2, 0xcc, 0x0d, 0x62, 0x99, 0x02, 0x0b, 0x75, 0x61, 0xde, 0xc5, 0x27, - 0x4d, 0x81, 0x9b, 0x15, 0xb8, 0xaf, 0x4f, 0x87, 0x3b, 0x1a, 0xea, 0xc5, 0x01, 0x76, 0xbb, 0xdb, - 0x46, 0x88, 0x6b, 0x98, 0x73, 0x2e, 0x3e, 0xe1, 0x26, 0xa0, 0xb7, 0x34, 0x28, 0x72, 0xb2, 0xd5, - 0xc1, 0x5e, 0x9b, 0x48, 0xad, 0x33, 0x42, 0xeb, 0x1b, 0x53, 0x6b, 0x5d, 0x8b, 0xb5, 0x26, 0xe0, - 0x0d, 0x73, 0xd1, 0xc5, 0x27, 0x3b, 0x82, 0xc0, 0x8f, 0xb0, 0x3d, 0xff, 0xee, 0xa9, 0x9e, 0xf9, - 0xd7, 0xa9, 0xae, 0x19, 0x7f, 0xd1, 0x00, 0x62, 0x17, 0xa3, 0x3b, 0xb0, 0x6c, 0x45, 0x2b, 0x21, - 0x4b, 0x55, 0xd0, 0xbf, 0x30, 0x29, 0x78, 0xa9, 0x00, 0xd5, 0xe7, 0xb9, 0x11, 0x8f, 0x86, 0xba, - 0x66, 0x16, 0xad, 0x54, 0xec, 0x7e, 0x08, 0x85, 0x7e, 0xcf, 0xc6, 0x8c, 0x34, 0x79, 0x4e, 0x0a, - 0x57, 0x17, 0xb6, 0xca, 0x35, 0x99, 0xb0, 0xb5, 0x30, 0x61, 0x6b, 0x87, 0x61, 0xc2, 0xd6, 0x2b, - 0x1c, 0x6b, 0x34, 0xd4, 0x91, 0x34, 0x2b, 0x21, 0x6c, 0xbc, 0xf3, 0x4f, 0x5d, 0x33, 0x41, 0x52, - 0xb8, 0x40, 0xc2, 0xa6, 0x3f, 0x69, 0x50, 0x68, 0x10, 0x6a, 0x05, 0x4e, 0x8f, 0xdf, 0x0b, 0x54, - 0x82, 0x39, 0xd7, 0xf7, 0x9c, 0xbb, 0x2a, 0x81, 0xf3, 0x66, 0xb8, 0x44, 0x65, 0x98, 0x77, 0x6c, - 0xe2, 0x31, 0x87, 0x0d, 0x64, 0xe0, 0xcd, 0x68, 0xcd, 0xa5, 0xde, 0x24, 0x2d, 0xea, 0x84, 0xd1, - 0x31, 0xc3, 0x25, 0x7a, 0x15, 0x96, 0x29, 0xb1, 0xfa, 0x81, 0xc3, 0x06, 0x4d, 0xcb, 0xf7, 0x18, - 0xb6, 0x58, 0x69, 0x56, 0x04, 0xf0, 0x73, 0xa3, 0xa1, 0xfe, 0xbc, 0x3c, 0x6b, 0x9a, 0xc3, 0x30, - 0x8b, 0x21, 0x69, 0x47, 0x52, 0xb8, 0x06, 0x9b, 0x30, 0xec, 0x74, 0x69, 0xe9, 0x39, 0xa9, 0x41, - 0x2d, 0x13, 0xb6, 0x0c, 0xe7, 0x20, 0x1f, 0x5d, 0x0f, 0xae, 0xd9, 0xef, 0x91, 0x80, 0xff, 0x6e, - 0x62, 0xdb, 0x0e, 0x08, 0xa5, 0xea, 0x22, 0x24, 0x34, 0xa7, 0x39, 0x0c, 0xb3, 0x18, 0x92, 0x6e, - 0x48, 0x0a, 0x62, 0x3c, 0xcc, 0x1e, 0x25, 0x1e, 0xed, 0xd3, 0x66, 0xaf, 0xdf, 0xba, 0x4b, 0x06, - 0x2a, 0x1a, 0xab, 0x63, 0xd1, 0xb8, 0xe1, 0x0d, 0xea, 0xaf, 0xc4, 0xe8, 0x69, 0x39, 0xe3, 0xcf, - 0xbf, 0xbf, 0xba, 0xaa, 0x52, 0xc3, 0x0a, 0x06, 0x3d, 0xe6, 0xd7, 0xf6, 0xfb, 0xad, 0xd7, 0xc8, - 0x80, 0x87, 0x5f, 0xb1, 0xee, 0x0b, 0x4e, 0xb4, 0x06, 0xb9, 0x9f, 0x60, 0xa7, 0x4b, 0x6c, 0xe1, - 0xd0, 0x79, 0x53, 0xad, 0xd0, 0x36, 0xe4, 0x28, 0xc3, 0xac, 0x4f, 0x85, 0x17, 0x97, 0xb6, 0x8c, - 0x49, 0xa9, 0x56, 0xf7, 0x3d, 0xfb, 0x40, 0x70, 0x9a, 0x4a, 0x02, 0x1d, 0x41, 0x8e, 0xf9, 0x77, - 0x89, 0xa7, 0x5c, 0x38, 0x55, 0x41, 0xd8, 0xf3, 0x98, 0xa9, 0xd0, 0xd0, 0xcf, 0x35, 0x58, 0xb6, - 0x49, 0x97, 0xb4, 0x85, 0x27, 0x69, 0x07, 0x07, 0x84, 0x96, 0x72, 0x42, 0xc5, 0xf7, 0xa7, 0xbe, - 0xa5, 0xca, 0x95, 0x69, 0x7c, 0xc3, 0x2c, 0x46, 0xa4, 0x03, 0x41, 0x41, 0xaf, 0x41, 0xc1, 0x8e, - 0x33, 0xb9, 0x34, 0x27, 0x62, 0xf4, 0xf9, 0x49, 0xfe, 0x49, 0x24, 0xbd, 0xaa, 0xa4, 0x49, 0x69, - 0x9e, 0x3d, 0x7d, 0xaf, 0xe5, 0x7b, 0xb6, 0xe3, 0xb5, 0x9b, 0x1d, 0xe2, 0xb4, 0x3b, 0xac, 0x34, - 0x5f, 0xd5, 0x36, 0x66, 0x92, 0xd9, 0x93, 0xe6, 0x30, 0xcc, 0x62, 0x44, 0xba, 0x29, 0x28, 0xc8, - 0x86, 0xa5, 0x98, 0x4b, 0xdc, 0xe4, 0xfc, 0x53, 0x6f, 0xf2, 0x8b, 0xea, 0x26, 0x5f, 0x4e, 0x6b, - 0x89, 0x2f, 0xf3, 0x62, 0x44, 0xe4, 0x62, 0xe8, 0x26, 0x40, 0x5c, 0x3f, 0x4a, 0x20, 0x34, 0x18, - 0x4f, 0x2f, 0x42, 0xca, 0xf0, 0x84, 0x2c, 0x7a, 0x5b, 0x83, 0x4b, 0xae, 0xe3, 0x35, 0x29, 0xe9, - 0x1e, 0x37, 0x95, 0x87, 0x39, 0x66, 0x41, 0x84, 0xf3, 0xce, 0x74, 0x19, 0x33, 0x1a, 0xea, 0x65, - 0x55, 0x74, 0xc7, 0x55, 0x18, 0xe6, 0x8a, 0xeb, 0x78, 0x07, 0xa4, 0x7b, 0xdc, 0x88, 0x68, 0xdb, - 0x0b, 0xf7, 0x4f, 0xf5, 0x8c, 0xba, 0xe0, 0x19, 0xe3, 0x3a, 0x2c, 0x1c, 0xe1, 0xae, 0xba, 0x98, - 0x84, 0xa2, 0x2b, 0x90, 0xc7, 0xe1, 0xa2, 0xa4, 0x55, 0x67, 0x36, 0xf2, 0x66, 0x4c, 0x90, 0x85, - 0xe1, 0xad, 0x7f, 0x54, 0x35, 0xe3, 0xb7, 0x1a, 0xe4, 0x1a, 0x47, 0xfb, 0xd8, 0x09, 0xd0, 0x1e, - 0xac, 0xc4, 0xa9, 0x74, 0xb6, 0x2c, 0x5c, 0x19, 0x0d, 0xf5, 0x52, 0x3a, 0xdb, 0xa2, 0xba, 0x10, - 0x67, 0x78, 0x58, 0x18, 0xf6, 0x60, 0xe5, 0x5e, 0x58, 0x6d, 0x22, 0xa8, 0x6c, 0x1a, 0x6a, 0x8c, - 0xc5, 0x30, 0x97, 0x23, 0x9a, 0x82, 0x4a, 0x99, 0xb9, 0x0b, 0x73, 0xf2, 0xb4, 0x14, 0x6d, 0xc3, - 0x73, 0x3d, 0xfe, 0x43, 0x58, 0x57, 0xd8, 0xaa, 0x4c, 0xcc, 0x66, 0xc1, 0xaf, 0xe2, 0x29, 0x45, - 0x8c, 0x5f, 0x65, 0x01, 0x1a, 0x47, 0x47, 0x87, 0x81, 0xd3, 0xeb, 0x12, 0x76, 0x91, 0x96, 0x1f, - 0xc2, 0xe5, 0xd8, 0x2c, 0x1a, 0x58, 0x29, 0xeb, 0xab, 0xa3, 0xa1, 0x7e, 0x25, 0x6d, 0x7d, 0x82, - 0xcd, 0x30, 0x2f, 0x45, 0xf4, 0x83, 0xc0, 0x3a, 0x17, 0xd5, 0xa6, 0x2c, 0x42, 0x9d, 0x99, 0x8c, - 0x9a, 0x60, 0x4b, 0xa2, 0x36, 0x28, 0x3b, 0xdf, 0xb5, 0x07, 0x50, 0x88, 0x5d, 0x42, 0x51, 0x03, - 0xe6, 0x99, 0xfa, 0xad, 0x3c, 0x6c, 0x4c, 0xf6, 0x70, 0x28, 0xa6, 0xbc, 0x1c, 0x49, 0x1a, 0xf7, - 0xb9, 0xa3, 0xa3, 0x9c, 0xfd, 0x74, 0xa6, 0x18, 0x2f, 0xfe, 0xaa, 0x32, 0xcf, 0x5c, 0x48, 0x37, - 0xa8, 0xd0, 0x52, 0xfe, 0xfd, 0x65, 0x16, 0x2e, 0xdd, 0x0e, 0x4b, 0xd3, 0xa7, 0xde, 0x27, 0xfb, - 0x30, 0x47, 0x3c, 0x16, 0x38, 0xc2, 0x29, 0x3c, 0xfa, 0x5f, 0x99, 0x14, 0xfd, 0x73, 0x6c, 0xda, - 0xf5, 0x58, 0x30, 0x50, 0xb9, 0x10, 0xc2, 0xa4, 0xbc, 0xf1, 0xbb, 0x19, 0x28, 0x4d, 0x92, 0x44, - 0x3b, 0x50, 0xb4, 0x02, 0x22, 0x08, 0xe1, 0x03, 0xa3, 0x89, 0x07, 0xa6, 0x1c, 0xf7, 0xa6, 0x29, - 0x06, 0xc3, 0x5c, 0x0a, 0x29, 0xea, 0x79, 0x69, 0x03, 0x6f, 0x1c, 0x79, 0x1a, 0x72, 0xae, 0x67, - 0xec, 0x14, 0x0d, 0xf5, 0xbe, 0x84, 0x4a, 0xce, 0x02, 0xc8, 0x07, 0x66, 0x29, 0xa6, 0x8a, 0x17, - 0xe6, 0x67, 0x1a, 0x14, 0x1d, 0xcf, 0x61, 0x0e, 0xee, 0x36, 0x5b, 0xb8, 0x8b, 0x3d, 0xeb, 0x22, - 0x1a, 0x71, 0xf9, 0x26, 0xa8, 0x73, 0xa4, 0xe0, 0x0d, 0x73, 0x49, 0x51, 0xea, 0x92, 0x80, 0xde, - 0x80, 0xb9, 0x50, 0xf5, 0xec, 0x85, 0x34, 0x30, 0x21, 0x5c, 0xa2, 0x87, 0x7c, 0x7f, 0x06, 0x56, - 0x4c, 0x62, 0x7f, 0x16, 0xab, 0x29, 0x63, 0xf5, 0x23, 0x00, 0x59, 0x20, 0x78, 0x89, 0xbe, 0x80, - 0x70, 0xf1, 0x92, 0x93, 0x97, 0x88, 0x0d, 0xca, 0x92, 0x4d, 0x7f, 0x16, 0x16, 0x92, 0x01, 0xfb, - 0x3f, 0x7d, 0xe7, 0xd0, 0x5e, 0x5c, 0xcb, 0x66, 0x45, 0x2d, 0xfb, 0xe2, 0xa4, 0x5a, 0x36, 0x96, - 0xde, 0x1f, 0x5f, 0xc4, 0x7e, 0x33, 0x07, 0xb9, 0x7d, 0x1c, 0x60, 0x97, 0x22, 0x6b, 0xac, 0x99, - 0x95, 0xf3, 0xee, 0xfa, 0x58, 0x02, 0x37, 0xd4, 0x77, 0x96, 0xa7, 0xf4, 0xb2, 0xef, 0x9e, 0xd3, - 0xcb, 0x7e, 0x1b, 0x96, 0xf8, 0x48, 0x1e, 0xd9, 0x28, 0xbd, 0xbd, 0x58, 0x5f, 0x8f, 0x51, 0xce, - 0xee, 0xcb, 0x89, 0x3d, 0x1a, 0xfc, 0x28, 0xfa, 0x1a, 0x14, 0x38, 0x47, 0x5c, 0xda, 0xb9, 0xf8, - 0x5a, 0x3c, 0x1a, 0x27, 0x36, 0x0d, 0x13, 0x5c, 0x7c, 0xb2, 0x2b, 0x17, 0xe8, 0xbb, 0x80, 0x3a, - 0xd1, 0xe7, 0x9c, 0x66, 0xec, 0x4e, 0x2e, 0xff, 0xc2, 0x68, 0xa8, 0xaf, 0x4b, 0xf9, 0x71, 0x1e, - 0xc3, 0x5c, 0x89, 0x89, 0x21, 0xda, 0x57, 0x01, 0xb8, 0x5d, 0x4d, 0x9b, 0x78, 0xbe, 0xab, 0x46, - 0xae, 0xcb, 0xa3, 0xa1, 0xbe, 0x22, 0x51, 0xe2, 0x3d, 0xc3, 0xcc, 0xf3, 0x45, 0x83, 0xff, 0x8e, - 0x1a, 0xf0, 0xd4, 0xa7, 0x05, 0x35, 0x4f, 0xdd, 0x99, 0x7a, 0x9e, 0x4a, 0x34, 0xe0, 0x29, 0x15, - 0xb2, 0x01, 0x3f, 0xfb, 0x89, 0x02, 0xbd, 0xaf, 0xc1, 0x9a, 0x70, 0xb7, 0xcf, 0x78, 0xd4, 0x7a, - 0xfe, 0x9b, 0x24, 0x68, 0x8a, 0xd8, 0x8a, 0x01, 0x2b, 0x5f, 0x1f, 0x4c, 0x77, 0xa2, 0x8f, 0x86, - 0xfa, 0x04, 0xfc, 0xd1, 0x50, 0x7f, 0x21, 0x11, 0xee, 0xb1, 0x7d, 0xc3, 0xbc, 0xc4, 0xc3, 0x2e, - 0xe8, 0xfb, 0x9c, 0x6c, 0x72, 0x2a, 0xfa, 0xb7, 0x06, 0x2f, 0x8f, 0x09, 0x10, 0xef, 0xd8, 0x0f, - 0x2c, 0xe2, 0x12, 0x8f, 0x35, 0x59, 0x27, 0x20, 0xb4, 0xe3, 0x77, 0x6d, 0x31, 0xcf, 0xe5, 0xeb, - 0xbf, 0xd6, 0xa6, 0x2b, 0x8a, 0x1f, 0x0d, 0xf5, 0x67, 0x54, 0x38, 0x1a, 0xea, 0x57, 0x27, 0x58, - 0x74, 0x2e, 0xbf, 0x61, 0x1a, 0x67, 0x2d, 0xdc, 0x8d, 0xb9, 0x0e, 0x43, 0xa6, 0x44, 0x29, 0x7c, - 0x4f, 0x03, 0x14, 0x77, 0x19, 0x26, 0xa1, 0x3d, 0xdf, 0xa3, 0x62, 0x38, 0x4c, 0x0c, 0x72, 0xda, - 0xc7, 0x0f, 0x87, 0xb1, 0x7c, 0x38, 0x1c, 0x26, 0x4a, 0xeb, 0xd7, 0xe3, 0x07, 0x38, 0xab, 0x2e, - 0xbe, 0x82, 0x69, 0x61, 0x4a, 0x12, 0x03, 0xa6, 0x13, 0x4a, 0x8f, 0xbd, 0xb0, 0x19, 0xe3, 0xef, - 0x1a, 0xac, 0x8f, 0x95, 0xa0, 0xe8, 0xb0, 0x3f, 0x06, 0x14, 0x24, 0x36, 0xc5, 0x05, 0x1b, 0xa8, - 0x43, 0x7f, 0xe2, 0x8a, 0xb6, 0x12, 0x8c, 0xbd, 0xe4, 0xff, 0xbb, 0x1e, 0x62, 0x56, 0xc4, 0xe0, - 0x8f, 0x1a, 0xac, 0x26, 0x8f, 0x13, 0x19, 0x76, 0x0b, 0x16, 0x92, 0xa7, 0x51, 0x26, 0xbd, 0xf4, - 0x2c, 0x26, 0x29, 0x6b, 0xce, 0xc8, 0xa3, 0xd7, 0xe3, 0x7a, 0x2f, 0xbf, 0x18, 0x5f, 0x7b, 0x66, - 0xef, 0x84, 0x67, 0x4a, 0xd7, 0xfd, 0x59, 0x11, 0x9f, 0xd3, 0x2c, 0xcc, 0xee, 0xfb, 0x7e, 0x17, - 0xfd, 0x14, 0x56, 0x3c, 0x9f, 0x35, 0x79, 0x69, 0x22, 0x76, 0x53, 0x7d, 0x39, 0x92, 0x0f, 0xe9, - 0xc1, 0xd4, 0x57, 0x66, 0x1c, 0xda, 0x2c, 0x7a, 0x3e, 0xab, 0x0b, 0xca, 0xa1, 0xfc, 0xae, 0xf4, - 0xb6, 0x06, 0x8b, 0x67, 0xb5, 0xcb, 0x77, 0xb7, 0x3d, 0xb5, 0xf6, 0xb3, 0xb0, 0xa3, 0xa1, 0xbe, - 0x1a, 0xd7, 0xe4, 0x88, 0x6c, 0x98, 0x0b, 0xad, 0xc4, 0x71, 0xb6, 0xe7, 0x79, 0x80, 0xff, 0x73, - 0xaa, 0x6b, 0x5f, 0xfa, 0x83, 0x06, 0x10, 0x7f, 0x5f, 0x43, 0x5f, 0x86, 0xe7, 0xeb, 0xdf, 0xbb, - 0xd5, 0x68, 0x1e, 0x1c, 0xde, 0x38, 0xbc, 0x7d, 0xd0, 0xbc, 0x7d, 0xeb, 0x60, 0x7f, 0x77, 0x67, - 0xef, 0xd5, 0xbd, 0xdd, 0xc6, 0x72, 0xa6, 0x5c, 0x7c, 0xf0, 0xb0, 0x5a, 0xb8, 0xed, 0xd1, 0x1e, - 0xb1, 0x9c, 0x63, 0x87, 0xd8, 0xe8, 0x65, 0x58, 0x3d, 0xcb, 0xcd, 0x57, 0xbb, 0x8d, 0x65, 0xad, - 0xbc, 0xf0, 0xe0, 0x61, 0x75, 0x5e, 0xce, 0x0b, 0xc4, 0x46, 0x1b, 0x70, 0x79, 0x9c, 0x6f, 0xef, - 0xd6, 0x77, 0x96, 0xb3, 0xe5, 0xc5, 0x07, 0x0f, 0xab, 0xf9, 0x68, 0xb0, 0x40, 0x06, 0xa0, 0x24, - 0xa7, 0xc2, 0x9b, 0x29, 0xc3, 0x83, 0x87, 0xd5, 0x9c, 0xf4, 0x68, 0x79, 0xf6, 0xfe, 0x7b, 0x95, - 0x4c, 0xfd, 0xe8, 0x83, 0xc7, 0x15, 0xed, 0xd1, 0xe3, 0x8a, 0xf6, 0xe1, 0xe3, 0x8a, 0xf6, 0xce, - 0x93, 0x4a, 0xe6, 0xd1, 0x93, 0x4a, 0xe6, 0xaf, 0x4f, 0x2a, 0x99, 0x1f, 0x7c, 0xe3, 0x13, 0xf9, - 0xf2, 0x24, 0xfa, 0xdf, 0x8f, 0xf0, 0x6a, 0x2b, 0x27, 0xd8, 0x5f, 0xf9, 0x6f, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xd0, 0xf3, 0x23, 0x07, 0x1a, 0x1a, 0x00, 0x00, + // 1940 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0xcd, 0x6f, 0x23, 0x49, + 0x15, 0x77, 0x3b, 0x5e, 0x27, 0x7e, 0xce, 0xc4, 0x49, 0x4d, 0x26, 0xeb, 0x98, 0x59, 0xb7, 0xb7, + 0x59, 0x2d, 0x01, 0x31, 0x0e, 0x93, 0x45, 0x83, 0x88, 0x10, 0x30, 0x8e, 0xb3, 0x4c, 0xb4, 0x68, + 0xc8, 0x76, 0x32, 0xd1, 0x02, 0x0b, 0x56, 0xb9, 0xbb, 0x62, 0x37, 0xe3, 0xee, 0xb6, 0xba, 0xca, + 0xb3, 0xf1, 0x89, 0x45, 0xe2, 0x30, 0x0c, 0x1c, 0x96, 0xdb, 0x72, 0x18, 0x29, 0xd2, 0x1e, 0xb8, + 0xa0, 0x15, 0x07, 0xc4, 0x95, 0xeb, 0xc2, 0x69, 0xb8, 0x21, 0x40, 0x66, 0x35, 0x73, 0x41, 0x7b, + 0x40, 0xc8, 0x7f, 0x01, 0xaa, 0x8f, 0xfe, 0x48, 0x3b, 0xde, 0x99, 0x95, 0x83, 0xb4, 0x12, 0x5c, + 0x22, 0xd7, 0xab, 0xf7, 0x7e, 0xaf, 0xde, 0x47, 0xbd, 0x7a, 0xaf, 0x03, 0x2f, 0x59, 0x3e, 0x75, + 0x7d, 0xba, 0x49, 0x19, 0xbe, 0xeb, 0x78, 0x9d, 0xcd, 0x7b, 0xd7, 0xdb, 0x84, 0xe1, 0xeb, 0xe1, + 0xba, 0xde, 0x0f, 0x7c, 0xe6, 0xa3, 0x35, 0xc9, 0x55, 0x0f, 0xa9, 0x8a, 0xab, 0x52, 0x55, 0xd2, + 0x6d, 0x4c, 0x49, 0x24, 0x6a, 0xf9, 0x8e, 0x27, 0xe5, 0x2a, 0xeb, 0x72, 0xbf, 0x25, 0x56, 0x9b, + 0x0a, 0x44, 0x6e, 0xad, 0x76, 0xfc, 0x8e, 0x2f, 0xe9, 0xfc, 0x57, 0x28, 0xd0, 0xf1, 0xfd, 0x4e, + 0x8f, 0x6c, 0x8a, 0x55, 0x7b, 0x70, 0xbc, 0x89, 0xbd, 0xa1, 0xda, 0xaa, 0xa6, 0xb7, 0xec, 0x41, + 0x80, 0x99, 0xe3, 0x87, 0xba, 0xf4, 0xf4, 0x3e, 0x73, 0x5c, 0x42, 0x19, 0x76, 0xfb, 0x8a, 0xe1, + 0x2a, 0x23, 0x9e, 0x4d, 0x02, 0xd7, 0xf1, 0xd8, 0x26, 0x1b, 0xf6, 0x09, 0x95, 0x7f, 0xe5, 0xae, + 0xf1, 0x33, 0x0d, 0x96, 0x6e, 0x39, 0x94, 0xf9, 0x81, 0x63, 0xe1, 0xde, 0x9e, 0x77, 0xec, 0xa3, + 0x1b, 0x90, 0xef, 0x12, 0x6c, 0x93, 0xa0, 0xac, 0xd5, 0xb4, 0x8d, 0xe2, 0x56, 0xb9, 0x1e, 0x23, + 0xd4, 0xa5, 0xec, 0x2d, 0xb1, 0xdf, 0xc8, 0x7d, 0x30, 0xd2, 0x33, 0xa6, 0xe2, 0x46, 0xdf, 0x80, + 0xfc, 0x3d, 0xdc, 0xa3, 0x84, 0x95, 0xb3, 0xb5, 0xb9, 0x8d, 0xe2, 0xd6, 0x8b, 0xf5, 0xf3, 0xdd, + 0x57, 0x3f, 0xc2, 0x3d, 0xc7, 0xc6, 0xcc, 0x8f, 0x00, 0xa4, 0x98, 0xf1, 0x61, 0x16, 0x4a, 0x3b, + 0xbe, 0xeb, 0x3a, 0x94, 0x3a, 0xbe, 0x67, 0x62, 0x46, 0x28, 0x32, 0x21, 0x17, 0x60, 0x46, 0xc4, + 0x51, 0x0a, 0x8d, 0xaf, 0x73, 0xfe, 0xbf, 0x8e, 0xf4, 0x1b, 0x1d, 0x87, 0x75, 0x07, 0xed, 0xba, + 0xe5, 0xbb, 0x9b, 0x94, 0x38, 0xd7, 0x84, 0x2d, 0x96, 0xdf, 0x13, 0x0b, 0xab, 0x8b, 0x1d, 0x4f, + 0xfe, 0x92, 0x61, 0x92, 0x67, 0x6e, 0x12, 0xcb, 0x14, 0x58, 0xa8, 0x07, 0x0b, 0x2e, 0x3e, 0x69, + 0x09, 0xdc, 0xac, 0xc0, 0x7d, 0x7d, 0x36, 0xdc, 0xf1, 0x48, 0x2f, 0x0d, 0xb1, 0xdb, 0xdb, 0x36, + 0x42, 0x5c, 0xc3, 0x9c, 0x77, 0xf1, 0x09, 0x37, 0x01, 0xbd, 0xad, 0x41, 0x89, 0x93, 0xad, 0x2e, + 0xf6, 0x3a, 0x44, 0x6a, 0x9d, 0x13, 0x5a, 0xdf, 0x98, 0x59, 0xeb, 0x5a, 0xac, 0x35, 0x01, 0x6f, + 0x98, 0x97, 0x5c, 0x7c, 0xb2, 0x23, 0x08, 0xfc, 0x08, 0xdb, 0x0b, 0xef, 0x9e, 0xea, 0x99, 0x7f, + 0x9e, 0xea, 0x9a, 0xf1, 0x67, 0x0d, 0x20, 0x76, 0x31, 0x7a, 0x13, 0x96, 0xad, 0x68, 0x25, 0x64, + 0xa9, 0x0a, 0xfa, 0xe7, 0xa6, 0x05, 0x2f, 0x15, 0xa0, 0xc6, 0x02, 0x37, 0xe2, 0xd1, 0x48, 0xd7, + 0xcc, 0x92, 0x95, 0x8a, 0xdd, 0xf7, 0xa1, 0x38, 0xe8, 0xdb, 0x98, 0x91, 0x16, 0xcf, 0x49, 0xe1, + 0xea, 0xe2, 0x56, 0xa5, 0x2e, 0x13, 0xb6, 0x1e, 0x26, 0x6c, 0xfd, 0x30, 0x4c, 0xd8, 0x46, 0x95, + 0x63, 0x8d, 0x47, 0x3a, 0x92, 0x66, 0x25, 0x84, 0x8d, 0x77, 0xfe, 0xa1, 0x6b, 0x26, 0x48, 0x0a, + 0x17, 0x48, 0xd8, 0xf4, 0x47, 0x0d, 0x8a, 0x4d, 0x42, 0xad, 0xc0, 0xe9, 0xf3, 0x7b, 0x81, 0xca, + 0x30, 0xef, 0xfa, 0x9e, 0x73, 0x57, 0x25, 0x70, 0xc1, 0x0c, 0x97, 0xa8, 0x02, 0x0b, 0x8e, 0x4d, + 0x3c, 0xe6, 0xb0, 0xa1, 0x0c, 0xbc, 0x19, 0xad, 0xb9, 0xd4, 0x5b, 0xa4, 0x4d, 0x9d, 0x30, 0x3a, + 0x66, 0xb8, 0x44, 0xaf, 0xc2, 0x32, 0x25, 0xd6, 0x20, 0x70, 0xd8, 0xb0, 0x65, 0xf9, 0x1e, 0xc3, + 0x16, 0x2b, 0xe7, 0x44, 0x00, 0x3f, 0x33, 0x1e, 0xe9, 0xcf, 0xcb, 0xb3, 0xa6, 0x39, 0x0c, 0xb3, + 0x14, 0x92, 0x76, 0x24, 0x85, 0x6b, 0xb0, 0x09, 0xc3, 0x4e, 0x8f, 0x96, 0x9f, 0x93, 0x1a, 0xd4, + 0x32, 0x61, 0xcb, 0x68, 0x1e, 0x0a, 0xd1, 0xf5, 0xe0, 0x9a, 0xfd, 0x3e, 0x09, 0xf8, 0xef, 0x16, + 0xb6, 0xed, 0x80, 0x50, 0x5a, 0xd6, 0xd2, 0x9a, 0xd3, 0x1c, 0x86, 0x59, 0x0a, 0x49, 0x37, 0x25, + 0x05, 0x31, 0x1e, 0x66, 0x8f, 0x12, 0x8f, 0x0e, 0x68, 0xab, 0x3f, 0x68, 0xdf, 0x25, 0x43, 0x15, + 0x8d, 0xd5, 0x89, 0x68, 0xdc, 0xf4, 0x86, 0x8d, 0x57, 0x62, 0xf4, 0xb4, 0x9c, 0xf1, 0xa7, 0xdf, + 0x5d, 0x5b, 0x55, 0xa9, 0x61, 0x05, 0xc3, 0x3e, 0xf3, 0xeb, 0xfb, 0x83, 0xf6, 0x6b, 0x64, 0x68, + 0x96, 0x22, 0xd6, 0x7d, 0xc1, 0x89, 0xd6, 0x20, 0xff, 0x23, 0xec, 0xf4, 0x88, 0x2d, 0x1c, 0xba, + 0x60, 0xaa, 0x15, 0xda, 0x86, 0x3c, 0x65, 0x98, 0x0d, 0xa8, 0xf0, 0xe2, 0xd2, 0x96, 0x31, 0x2d, + 0xd5, 0x1a, 0xbe, 0x67, 0x1f, 0x08, 0x4e, 0x53, 0x49, 0xa0, 0x23, 0xc8, 0x33, 0xff, 0x2e, 0xf1, + 0x94, 0x0b, 0x67, 0x2a, 0x08, 0x7b, 0x1e, 0x33, 0x15, 0x1a, 0xfa, 0xa9, 0x06, 0xcb, 0x36, 0xe9, + 0x91, 0x8e, 0xf0, 0x24, 0xed, 0xe2, 0x80, 0xd0, 0x72, 0x5e, 0xa8, 0xf8, 0xee, 0xcc, 0xb7, 0x54, + 0xb9, 0x32, 0x8d, 0x6f, 0x98, 0xa5, 0x88, 0x74, 0x20, 0x28, 0xe8, 0x35, 0x28, 0xda, 0x71, 0x26, + 0x97, 0xe7, 0x45, 0x8c, 0x3e, 0x3b, 0xcd, 0x3f, 0x89, 0xa4, 0x57, 0x95, 0x34, 0x29, 0xcd, 0xb3, + 0x67, 0xe0, 0xb5, 0x7d, 0xcf, 0x76, 0xbc, 0x4e, 0xab, 0x4b, 0x9c, 0x4e, 0x97, 0x95, 0x17, 0x6a, + 0xda, 0xc6, 0x5c, 0x32, 0x7b, 0xd2, 0x1c, 0x86, 0x59, 0x8a, 0x48, 0xb7, 0x04, 0x05, 0xd9, 0xb0, + 0x14, 0x73, 0x89, 0x9b, 0x5c, 0x78, 0xea, 0x4d, 0x7e, 0x51, 0xdd, 0xe4, 0x2b, 0x69, 0x2d, 0xf1, + 0x65, 0xbe, 0x14, 0x11, 0xb9, 0x18, 0xba, 0x05, 0x10, 0xd7, 0x8f, 0x32, 0x08, 0x0d, 0xc6, 0xd3, + 0x8b, 0x90, 0x32, 0x3c, 0x21, 0x8b, 0x7e, 0xa1, 0xc1, 0x65, 0xd7, 0xf1, 0x5a, 0x94, 0xf4, 0x8e, + 0x5b, 0xca, 0xc3, 0x1c, 0xb3, 0x28, 0xc2, 0xf9, 0xe6, 0x6c, 0x19, 0x33, 0x1e, 0xe9, 0x15, 0x55, + 0x74, 0x27, 0x55, 0x18, 0xe6, 0x8a, 0xeb, 0x78, 0x07, 0xa4, 0x77, 0xdc, 0x8c, 0x68, 0xdb, 0x8b, + 0xf7, 0x4f, 0xf5, 0x8c, 0xba, 0xe0, 0x19, 0xe3, 0x06, 0x2c, 0x1e, 0xe1, 0x9e, 0xba, 0x98, 0x84, + 0xa2, 0xab, 0x50, 0xc0, 0xe1, 0xa2, 0xac, 0xd5, 0xe6, 0x36, 0x0a, 0x66, 0x4c, 0x90, 0x85, 0xe1, + 0xed, 0xbf, 0xd7, 0x34, 0xe3, 0x37, 0x1a, 0xe4, 0x9b, 0x47, 0xfb, 0xd8, 0x09, 0xd0, 0x1e, 0xac, + 0xc4, 0xa9, 0x74, 0xb6, 0x2c, 0x5c, 0x1d, 0x8f, 0xf4, 0x72, 0x3a, 0xdb, 0xa2, 0xba, 0x10, 0x67, + 0x78, 0x58, 0x18, 0xf6, 0x60, 0xe5, 0x5e, 0x58, 0x6d, 0x22, 0xa8, 0x6c, 0x1a, 0x6a, 0x82, 0xc5, + 0x30, 0x97, 0x23, 0x9a, 0x82, 0x4a, 0x99, 0xb9, 0x0b, 0xf3, 0xf2, 0xb4, 0x14, 0x6d, 0xc3, 0x73, + 0x7d, 0xfe, 0x43, 0x58, 0x57, 0xdc, 0xaa, 0x4e, 0xcd, 0x66, 0xc1, 0xaf, 0xe2, 0x29, 0x45, 0x8c, + 0x5f, 0x66, 0x01, 0x9a, 0x47, 0x47, 0x87, 0x81, 0xd3, 0xef, 0x11, 0x76, 0x91, 0x96, 0x1f, 0xc2, + 0x95, 0xd8, 0x2c, 0x1a, 0x58, 0x29, 0xeb, 0x6b, 0xe3, 0x91, 0x7e, 0x35, 0x6d, 0x7d, 0x82, 0xcd, + 0x30, 0x2f, 0x47, 0xf4, 0x83, 0xc0, 0x3a, 0x17, 0xd5, 0xa6, 0x2c, 0x42, 0x9d, 0x9b, 0x8e, 0x9a, + 0x60, 0x4b, 0xa2, 0x36, 0x29, 0x3b, 0xdf, 0xb5, 0x07, 0x50, 0x8c, 0x5d, 0x42, 0x51, 0x13, 0x16, + 0x98, 0xfa, 0xad, 0x3c, 0x6c, 0x4c, 0xf7, 0x70, 0x28, 0xa6, 0xbc, 0x1c, 0x49, 0x1a, 0xf7, 0xb9, + 0xa3, 0xa3, 0x9c, 0xfd, 0x74, 0xa6, 0x18, 0x2f, 0xfe, 0xaa, 0x32, 0xcf, 0x5d, 0x48, 0x37, 0xa8, + 0xd0, 0x52, 0xfe, 0xfd, 0x79, 0x16, 0x2e, 0xdf, 0x09, 0x4b, 0xd3, 0xa7, 0xde, 0x27, 0xfb, 0x30, + 0x4f, 0x3c, 0x16, 0x38, 0xc2, 0x29, 0x3c, 0xfa, 0x5f, 0x9a, 0x16, 0xfd, 0x73, 0x6c, 0xda, 0xf5, + 0x58, 0x30, 0x54, 0xb9, 0x10, 0xc2, 0xa4, 0xbc, 0xf1, 0xdb, 0x39, 0x28, 0x4f, 0x93, 0x44, 0x3b, + 0x50, 0xb2, 0x02, 0x22, 0x08, 0xe1, 0x03, 0xa3, 0x89, 0x07, 0xa6, 0x12, 0xf7, 0xa6, 0x29, 0x06, + 0xc3, 0x5c, 0x0a, 0x29, 0xea, 0x79, 0xe9, 0x00, 0x6f, 0x1c, 0x79, 0x1a, 0x72, 0xae, 0x67, 0xec, + 0x14, 0x0d, 0xf5, 0xbe, 0x84, 0x4a, 0xce, 0x02, 0xc8, 0x07, 0x66, 0x29, 0xa6, 0x8a, 0x17, 0xe6, + 0x27, 0x1a, 0x94, 0x1c, 0xcf, 0x61, 0x0e, 0xee, 0xb5, 0xda, 0xb8, 0x87, 0x3d, 0xeb, 0x22, 0x1a, + 0x71, 0xf9, 0x26, 0xa8, 0x73, 0xa4, 0xe0, 0x0d, 0x73, 0x49, 0x51, 0x1a, 0x92, 0x80, 0xde, 0x80, + 0xf9, 0x50, 0x75, 0xee, 0x42, 0x1a, 0x98, 0x10, 0x2e, 0xd1, 0x43, 0xbe, 0x3f, 0x07, 0x2b, 0x26, + 0xb1, 0xff, 0x1f, 0xab, 0x19, 0x63, 0xf5, 0x03, 0x00, 0x59, 0x20, 0x78, 0x89, 0x2e, 0xe7, 0x2e, + 0xa4, 0xe4, 0x14, 0x24, 0x62, 0x93, 0xb2, 0x64, 0xd3, 0x9f, 0x85, 0xc5, 0x64, 0xc0, 0xfe, 0x47, + 0xdf, 0x39, 0xb4, 0x17, 0xd7, 0xb2, 0x9c, 0xa8, 0x65, 0x9f, 0x9f, 0x56, 0xcb, 0x26, 0xd2, 0xfb, + 0xe3, 0x8b, 0xd8, 0xaf, 0xe7, 0x21, 0xbf, 0x8f, 0x03, 0xec, 0x52, 0x64, 0x4d, 0x34, 0xb3, 0x72, + 0xde, 0x5d, 0x9f, 0x48, 0xe0, 0xa6, 0xfa, 0xce, 0xf2, 0x94, 0x5e, 0xf6, 0xdd, 0x73, 0x7a, 0xd9, + 0x6f, 0xc2, 0x12, 0x1f, 0xc9, 0x23, 0x1b, 0xa5, 0xb7, 0x2f, 0x35, 0xd6, 0x63, 0x94, 0xb3, 0xfb, + 0x72, 0x62, 0x8f, 0x06, 0x3f, 0x8a, 0xbe, 0x02, 0x45, 0xce, 0x11, 0x97, 0x76, 0x2e, 0xbe, 0x16, + 0x8f, 0xc6, 0x89, 0x4d, 0xc3, 0x04, 0x17, 0x9f, 0xec, 0xca, 0x05, 0xfa, 0x36, 0xa0, 0x6e, 0xf4, + 0x39, 0xa7, 0x15, 0xbb, 0x93, 0xcb, 0xbf, 0x30, 0x1e, 0xe9, 0xeb, 0x52, 0x7e, 0x92, 0xc7, 0x30, + 0x57, 0x62, 0x62, 0x88, 0xf6, 0x65, 0x00, 0x6e, 0x57, 0xcb, 0x26, 0x9e, 0xef, 0xaa, 0x91, 0xeb, + 0xca, 0x78, 0xa4, 0xaf, 0x48, 0x94, 0x78, 0xcf, 0x30, 0x0b, 0x7c, 0xd1, 0xe4, 0xbf, 0xa3, 0x06, + 0x3c, 0xf5, 0x69, 0xa1, 0x9c, 0x9f, 0xb9, 0x01, 0x97, 0xf3, 0x54, 0xa2, 0x01, 0x4f, 0xa9, 0x90, + 0x0d, 0xf8, 0xd9, 0x4f, 0x14, 0xe8, 0x7d, 0x0d, 0xd6, 0x84, 0xbb, 0x7d, 0xc6, 0xa3, 0xd6, 0xf7, + 0xdf, 0x22, 0x41, 0x4b, 0xc4, 0x56, 0x0c, 0x58, 0x85, 0xc6, 0x70, 0xb6, 0x13, 0x7d, 0x34, 0xd2, + 0xa7, 0xe0, 0x8f, 0x47, 0xfa, 0x0b, 0x89, 0x70, 0x4f, 0xec, 0x1b, 0xe6, 0x65, 0x1e, 0x76, 0x41, + 0xdf, 0xe7, 0x64, 0x93, 0x53, 0xd1, 0xbf, 0x34, 0x78, 0x79, 0x42, 0x80, 0x78, 0xc7, 0x7e, 0x60, + 0x11, 0x97, 0x78, 0xac, 0xc5, 0xba, 0x01, 0xa1, 0x5d, 0xbf, 0x67, 0x8b, 0x79, 0xae, 0xd0, 0xf8, + 0x95, 0x36, 0x5b, 0x51, 0xfc, 0x68, 0xa4, 0x3f, 0xa3, 0xc2, 0xf1, 0x48, 0xbf, 0x36, 0xc5, 0xa2, + 0x73, 0xf9, 0x0d, 0xd3, 0x38, 0x6b, 0xe1, 0x6e, 0xcc, 0x75, 0x18, 0x32, 0x25, 0x4a, 0xe1, 0x7b, + 0x1a, 0xa0, 0xb8, 0xcb, 0x30, 0x09, 0xed, 0xfb, 0x1e, 0x15, 0xc3, 0x61, 0x62, 0x90, 0xd3, 0x3e, + 0x7e, 0x38, 0x8c, 0xe5, 0xc3, 0xe1, 0x30, 0x51, 0x5a, 0xbf, 0x1a, 0x3f, 0xc0, 0x59, 0x75, 0xf1, + 0x15, 0x4c, 0x1b, 0x53, 0x92, 0x18, 0x30, 0x9d, 0x50, 0x7a, 0xe2, 0x85, 0xcd, 0x18, 0x7f, 0xd3, + 0x60, 0x7d, 0xa2, 0x04, 0x45, 0x87, 0xfd, 0x21, 0xa0, 0x20, 0xb1, 0x29, 0x2e, 0xd8, 0x50, 0x1d, + 0xfa, 0x13, 0x57, 0xb4, 0x95, 0x60, 0xe2, 0x25, 0xff, 0xef, 0xf5, 0x10, 0x39, 0x11, 0x83, 0x3f, + 0x68, 0xb0, 0x9a, 0x3c, 0x4e, 0x64, 0xd8, 0x6d, 0x58, 0x4c, 0x9e, 0x46, 0x99, 0xf4, 0xd2, 0xb3, + 0x98, 0xa4, 0xac, 0x39, 0x23, 0x8f, 0x5e, 0x8f, 0xeb, 0xbd, 0xfc, 0x62, 0x7c, 0xfd, 0x99, 0xbd, + 0x13, 0x9e, 0x29, 0x5d, 0xf7, 0x73, 0x22, 0x3e, 0xa7, 0x59, 0xc8, 0xed, 0xfb, 0x7e, 0x0f, 0xfd, + 0x18, 0x56, 0x3c, 0x9f, 0xb5, 0x78, 0x69, 0x22, 0x76, 0x4b, 0x7d, 0x39, 0x92, 0x0f, 0xe9, 0xc1, + 0xcc, 0x57, 0x66, 0x12, 0xda, 0x2c, 0x79, 0x3e, 0x6b, 0x08, 0xca, 0xa1, 0x20, 0xf0, 0x52, 0x78, + 0xe9, 0xac, 0x76, 0xf9, 0xee, 0x76, 0x66, 0xd6, 0x7e, 0x16, 0x76, 0x3c, 0xd2, 0x57, 0xe3, 0x9a, + 0x1c, 0x91, 0x0d, 0x73, 0xb1, 0x9d, 0x38, 0xce, 0xf6, 0x02, 0x0f, 0xf0, 0xbf, 0x4f, 0x75, 0xed, + 0x0b, 0xbf, 0xd7, 0x00, 0xe2, 0xef, 0x6b, 0xe8, 0x8b, 0xf0, 0x7c, 0xe3, 0x3b, 0xb7, 0x9b, 0xad, + 0x83, 0xc3, 0x9b, 0x87, 0x77, 0x0e, 0x5a, 0x77, 0x6e, 0x1f, 0xec, 0xef, 0xee, 0xec, 0xbd, 0xba, + 0xb7, 0xdb, 0x5c, 0xce, 0x54, 0x4a, 0x0f, 0x1e, 0xd6, 0x8a, 0x77, 0x3c, 0xda, 0x27, 0x96, 0x73, + 0xec, 0x10, 0x1b, 0xbd, 0x0c, 0xab, 0x67, 0xb9, 0xf9, 0x6a, 0xb7, 0xb9, 0xac, 0x55, 0x16, 0x1f, + 0x3c, 0xac, 0x2d, 0xc8, 0x79, 0x81, 0xd8, 0x68, 0x03, 0xae, 0x4c, 0xf2, 0xed, 0xdd, 0xfe, 0xd6, + 0x72, 0xb6, 0x72, 0xe9, 0xc1, 0xc3, 0x5a, 0x21, 0x1a, 0x2c, 0x90, 0x01, 0x28, 0xc9, 0xa9, 0xf0, + 0xe6, 0x2a, 0xf0, 0xe0, 0x61, 0x2d, 0x2f, 0x3d, 0x5a, 0xc9, 0xdd, 0x7f, 0xaf, 0x9a, 0x69, 0x1c, + 0x7d, 0xf0, 0xb8, 0xaa, 0x3d, 0x7a, 0x5c, 0xd5, 0x3e, 0x7c, 0x5c, 0xd5, 0xde, 0x79, 0x52, 0xcd, + 0x3c, 0x7a, 0x52, 0xcd, 0xfc, 0xe5, 0x49, 0x35, 0xf3, 0xbd, 0xaf, 0x7d, 0x22, 0x5f, 0x9e, 0x44, + 0xff, 0xfb, 0x11, 0x5e, 0x6d, 0xe7, 0x05, 0xfb, 0x2b, 0xff, 0x19, 0x00, 0xd0, 0xf3, 0x23, 0x07, + 0x1a, 0x1a, 0x00, 0x00, } func (this *Pool) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { @@ -1274,787 +1274,783 @@ func (this *Pool) Description() (desc *github_com_gogo_protobuf_protoc_gen_gogo_ func StakingDescription() (desc *github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet) { d := &github_com_gogo_protobuf_protoc_gen_gogo_descriptor.FileDescriptorSet{} var gzipped = []byte{ - // 12476 bytes of a gzipped FileDescriptorSet - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x7d, 0x90, 0x5b, 0xd7, - 0x75, 0x18, 0xbe, 0x0f, 0xc0, 0xe2, 0xe3, 0x2c, 0x76, 0xf7, 0xed, 0xdd, 0x25, 0x09, 0x82, 0x1f, - 0xbb, 0x7a, 0x92, 0x28, 0x8a, 0x12, 0x97, 0x12, 0x45, 0x52, 0xe4, 0xd2, 0x91, 0x0c, 0x2c, 0xc0, - 0x25, 0xa8, 0xfd, 0xd2, 0x03, 0x96, 0xa2, 0x14, 0xe7, 0x87, 0x79, 0x0b, 0xdc, 0xc5, 0x3e, 0x11, - 0x78, 0x0f, 0xc6, 0x7b, 0xa0, 0xb8, 0xf2, 0x38, 0x3f, 0xf9, 0xa3, 0xae, 0x2c, 0xdb, 0xa9, 0x9c, - 0x64, 0x12, 0xd9, 0x09, 0x1d, 0xd9, 0x4e, 0xe3, 0xd4, 0x4e, 0x5c, 0x27, 0x71, 0xd3, 0x26, 0xcd, - 0x4c, 0x92, 0xce, 0xb8, 0x89, 0x3d, 0x6d, 0x46, 0xee, 0xa7, 0x9b, 0xa6, 0x4c, 0xaa, 0xb8, 0xb1, - 0xec, 0x38, 0x89, 0xcb, 0xaa, 0xd3, 0x74, 0xdc, 0x8e, 0x3b, 0xf7, 0xeb, 0x7d, 0x01, 0x58, 0x60, - 0xf9, 0x61, 0x2b, 0x4d, 0xff, 0x21, 0x71, 0xcf, 0x3d, 0xe7, 0xdc, 0x73, 0xcf, 0x39, 0xf7, 0xdc, - 0x73, 0xbf, 0xde, 0xc2, 0xff, 0xd6, 0x61, 0xa6, 0x66, 0x9a, 0xb5, 0x3a, 0x3e, 0xd6, 0x6c, 0x99, - 0xb6, 0xb9, 0xde, 0xde, 0x38, 0x56, 0xc5, 0x56, 0xa5, 0xa5, 0x37, 0x6d, 0xb3, 0x35, 0x4b, 0x61, - 0x68, 0x9c, 0x61, 0xcc, 0x0a, 0x0c, 0xe5, 0x2b, 0x12, 0x4c, 0x9c, 0xd3, 0xeb, 0x38, 0xe7, 0x60, - 0x16, 0xb1, 0x8d, 0x4e, 0x43, 0x64, 0x43, 0xaf, 0xe3, 0x94, 0x34, 0x13, 0x3e, 0x3c, 0x72, 0xfc, - 0x9e, 0xd9, 0x00, 0xd5, 0xac, 0x9f, 0x62, 0x95, 0x80, 0x55, 0x4a, 0x71, 0xe4, 0x5d, 0xf1, 0x17, - 0xbe, 0xfd, 0x95, 0xef, 0x49, 0xf2, 0x7b, 0xc8, 0xbf, 0xe9, 0x06, 0xba, 0xcc, 0xca, 0xe8, 0xc4, - 0x2c, 0xa1, 0xf3, 0xc8, 0x73, 0xe5, 0x61, 0x02, 0x29, 0x13, 0xa2, 0xb2, 0x0b, 0x2e, 0x5b, 0xd8, - 0x2e, 0xe3, 0xab, 0x36, 0x36, 0x2c, 0xdd, 0x34, 0xd2, 0x47, 0xbb, 0x50, 0x75, 0x48, 0x9b, 0x17, - 0xe8, 0xca, 0x97, 0x86, 0x61, 0xb2, 0x8b, 0x68, 0x08, 0x41, 0xc4, 0xd0, 0x1a, 0xa4, 0x3b, 0xd2, - 0xe1, 0x84, 0x4a, 0x7f, 0xa3, 0x14, 0xc4, 0x9a, 0x5a, 0xe5, 0xb2, 0x56, 0xc3, 0xa9, 0x10, 0x05, - 0x8b, 0x22, 0x3a, 0x08, 0x50, 0xc5, 0x4d, 0x6c, 0x54, 0xb1, 0x51, 0xd9, 0x4a, 0x85, 0x67, 0xc2, - 0x87, 0x13, 0xaa, 0x07, 0x82, 0x1e, 0x80, 0x89, 0x66, 0x7b, 0xbd, 0xae, 0x57, 0xca, 0x1e, 0x34, - 0x98, 0x09, 0x1f, 0x1e, 0x56, 0x65, 0x56, 0x91, 0x73, 0x91, 0xef, 0x83, 0xf1, 0xe7, 0xb0, 0x76, - 0xd9, 0x8b, 0x3a, 0x42, 0x51, 0xc7, 0x08, 0x38, 0xe7, 0xe3, 0x6a, 0x36, 0x6d, 0xdd, 0x34, 0xbc, - 0xa8, 0xe3, 0xb4, 0x71, 0x99, 0x55, 0x78, 0x90, 0xe7, 0x21, 0xd9, 0xc0, 0x96, 0xa5, 0xd5, 0x70, - 0xd9, 0xde, 0x6a, 0xe2, 0x54, 0x84, 0xda, 0x69, 0xa6, 0xc3, 0x4e, 0x41, 0x1b, 0x8d, 0x70, 0xaa, - 0xd2, 0x56, 0x13, 0xa3, 0x0c, 0x24, 0xb0, 0xd1, 0x6e, 0x30, 0x0e, 0xc3, 0x3d, 0x2c, 0x9d, 0x37, - 0xda, 0x8d, 0x20, 0x97, 0x38, 0x21, 0xe3, 0x2c, 0x62, 0x16, 0x6e, 0x5d, 0xd1, 0x2b, 0x38, 0x15, - 0xa5, 0x0c, 0xee, 0xeb, 0x60, 0x50, 0x64, 0xf5, 0x41, 0x1e, 0x82, 0x0e, 0xcd, 0x43, 0xc2, 0xb1, - 0x77, 0x2a, 0x46, 0x99, 0xdc, 0xdb, 0xc5, 0xdf, 0x70, 0xbd, 0x1a, 0x64, 0xe1, 0xd2, 0xa1, 0x53, - 0x10, 0x63, 0x3a, 0xb2, 0x52, 0xf1, 0x19, 0xe9, 0xf0, 0xc8, 0xf1, 0xfd, 0x5d, 0x5d, 0x76, 0x85, - 0xe1, 0xa8, 0x02, 0x19, 0x15, 0x40, 0xb6, 0xcc, 0x76, 0xab, 0x82, 0xcb, 0x15, 0xb3, 0x8a, 0xcb, - 0xba, 0xb1, 0x61, 0xa6, 0x12, 0x94, 0xc1, 0x74, 0x67, 0x47, 0x28, 0xe2, 0xbc, 0x59, 0xc5, 0x05, - 0x63, 0xc3, 0x54, 0xc7, 0x2c, 0x5f, 0x19, 0xed, 0x86, 0xa8, 0xb5, 0x65, 0xd8, 0xda, 0xd5, 0x54, - 0x92, 0xba, 0x13, 0x2f, 0xa1, 0xe3, 0x10, 0xc3, 0x55, 0x9d, 0x34, 0x97, 0x1a, 0x9b, 0x91, 0x0e, - 0x8f, 0x1d, 0x4f, 0x75, 0xea, 0x98, 0xd5, 0xab, 0x02, 0x51, 0xf9, 0x5f, 0x51, 0x18, 0x1f, 0xc4, - 0x87, 0xcf, 0xc2, 0xf0, 0x06, 0xd1, 0x4c, 0x2a, 0xb4, 0x13, 0xbd, 0x31, 0x1a, 0xbf, 0xe2, 0xa3, - 0x37, 0xa9, 0xf8, 0x0c, 0x8c, 0x18, 0xd8, 0xb2, 0x71, 0x95, 0x79, 0x51, 0x78, 0x40, 0x3f, 0x04, - 0x46, 0xd4, 0xe9, 0x86, 0x91, 0x9b, 0x72, 0xc3, 0x4b, 0x30, 0xee, 0x88, 0x54, 0x6e, 0x69, 0x46, - 0x4d, 0xf8, 0xf3, 0xb1, 0x7e, 0x92, 0xcc, 0x3a, 0xc1, 0x43, 0x25, 0x64, 0xea, 0x18, 0xf6, 0x95, - 0x51, 0x0e, 0xc0, 0x34, 0xb0, 0xb9, 0x51, 0xae, 0xe2, 0x4a, 0x3d, 0x15, 0xef, 0xa1, 0xa5, 0x15, - 0x82, 0xd2, 0xa1, 0x25, 0x93, 0x41, 0x2b, 0x75, 0x74, 0xc6, 0x75, 0xcf, 0x58, 0x0f, 0xef, 0x5a, - 0x62, 0x03, 0xb3, 0xc3, 0x43, 0xd7, 0x60, 0xac, 0x85, 0xc9, 0x58, 0xc1, 0x55, 0xde, 0xb3, 0x04, - 0x15, 0x62, 0xb6, 0x6f, 0xcf, 0x54, 0x4e, 0xc6, 0x3a, 0x36, 0xda, 0xf2, 0x16, 0xd1, 0xdd, 0xe0, - 0x00, 0xca, 0xd4, 0xad, 0x80, 0x46, 0x9a, 0xa4, 0x00, 0x2e, 0x13, 0xf7, 0xca, 0x00, 0x5c, 0xd1, - 0x2d, 0x7d, 0x5d, 0xaf, 0xeb, 0x36, 0x09, 0x5b, 0xc4, 0x7b, 0xef, 0xea, 0x1c, 0x17, 0x5b, 0x8d, - 0x75, 0xb3, 0x7e, 0xd1, 0x41, 0x54, 0x3d, 0x44, 0xe9, 0xe7, 0x61, 0xcc, 0xaf, 0x61, 0x34, 0x05, - 0xc3, 0x96, 0xad, 0xb5, 0x6c, 0xea, 0xc8, 0xc3, 0x2a, 0x2b, 0x20, 0x19, 0xc2, 0xd8, 0xa8, 0xd2, - 0x48, 0x3c, 0xac, 0x92, 0x9f, 0xe8, 0xed, 0xae, 0xce, 0xc2, 0x54, 0x67, 0x87, 0x3a, 0x9d, 0xc2, - 0xc7, 0x39, 0xa8, 0xba, 0xf4, 0xa3, 0x30, 0xea, 0xd3, 0xc1, 0xa0, 0x4d, 0x2b, 0xff, 0x22, 0x02, - 0xbb, 0xba, 0xf2, 0x46, 0x97, 0x60, 0xaa, 0x6d, 0xe8, 0x86, 0x8d, 0x5b, 0xcd, 0x16, 0x26, 0x5e, - 0xcf, 0xda, 0x4a, 0x7d, 0x23, 0xd6, 0xc3, 0x6f, 0xd7, 0xbc, 0xd8, 0x8c, 0x8b, 0x3a, 0xd9, 0xee, - 0x04, 0xa2, 0xa7, 0x61, 0x84, 0xb8, 0x98, 0xd6, 0xd2, 0x28, 0x43, 0x36, 0xa0, 0x8f, 0x0f, 0xd6, - 0xe5, 0xd9, 0x9c, 0x4b, 0x99, 0x0d, 0xbf, 0x28, 0x85, 0x54, 0x2f, 0x2f, 0xf4, 0x28, 0xc4, 0x37, - 0xb0, 0x66, 0xb7, 0x5b, 0xd8, 0x4a, 0x1d, 0xa7, 0xaa, 0xdc, 0xd7, 0x39, 0xce, 0x19, 0x42, 0x11, - 0xdb, 0xaa, 0x83, 0x8c, 0x1a, 0x90, 0xbc, 0x82, 0x5b, 0xfa, 0x86, 0x5e, 0x61, 0x42, 0x85, 0xa9, - 0x07, 0x9c, 0x1e, 0x50, 0xa8, 0x8b, 0x1e, 0xd2, 0xa2, 0xad, 0xd9, 0x78, 0x0e, 0xd6, 0x96, 0x2f, - 0xe6, 0xd5, 0xc2, 0xb9, 0x42, 0x3e, 0xc7, 0xc4, 0xf4, 0xb1, 0x4f, 0xff, 0xa4, 0x04, 0x23, 0x9e, - 0x9e, 0x90, 0x88, 0x6a, 0xb4, 0x1b, 0xeb, 0xb8, 0xc5, 0xed, 0xc5, 0x4b, 0x68, 0x1f, 0x24, 0x36, - 0xda, 0xf5, 0x3a, 0xf3, 0x5b, 0x36, 0x77, 0xc7, 0x09, 0x80, 0xfa, 0x2c, 0x82, 0x08, 0x8f, 0x44, - 0x34, 0x4c, 0x92, 0xdf, 0x28, 0x0d, 0x71, 0xe1, 0xd7, 0xa9, 0xe1, 0x19, 0xe9, 0x70, 0x5c, 0x75, - 0xca, 0xac, 0xae, 0x89, 0x35, 0x1b, 0x57, 0x53, 0x51, 0x51, 0xc7, 0xca, 0x17, 0x22, 0xf1, 0x88, - 0x3c, 0xac, 0x9c, 0x80, 0x89, 0x8e, 0xae, 0xa0, 0x71, 0x18, 0xc9, 0xe5, 0xe7, 0x17, 0x33, 0x6a, - 0xa6, 0x54, 0x58, 0x59, 0x96, 0x87, 0xd0, 0x18, 0x78, 0x7a, 0x27, 0x4b, 0x47, 0x12, 0xf1, 0x37, - 0x62, 0xf2, 0x0b, 0x2f, 0xbc, 0xf0, 0x42, 0x48, 0xf9, 0xdd, 0x28, 0x4c, 0x75, 0x8b, 0xa3, 0x5d, - 0x43, 0xba, 0xdb, 0xe9, 0xb0, 0xaf, 0xd3, 0x19, 0x18, 0xae, 0x6b, 0xeb, 0xb8, 0x9e, 0x8a, 0x50, - 0x23, 0x3c, 0x30, 0x50, 0xa4, 0x9e, 0x5d, 0x24, 0x24, 0x2a, 0xa3, 0x44, 0x8f, 0x71, 0xd5, 0x0c, - 0x53, 0x0e, 0x47, 0x06, 0xe3, 0x40, 0xe2, 0x2b, 0x57, 0xe3, 0x3e, 0x48, 0x90, 0xff, 0x99, 0xde, - 0xa3, 0x4c, 0xef, 0x04, 0x40, 0xf5, 0x9e, 0x86, 0x38, 0x0d, 0x9d, 0x55, 0xec, 0xd8, 0x44, 0x94, - 0x49, 0xb0, 0xa9, 0xe2, 0x0d, 0xad, 0x5d, 0xb7, 0xcb, 0x57, 0xb4, 0x7a, 0x1b, 0xd3, 0x20, 0x98, - 0x50, 0x93, 0x1c, 0x78, 0x91, 0xc0, 0xd0, 0x34, 0x8c, 0xb0, 0x48, 0xab, 0x1b, 0x55, 0x7c, 0x95, - 0xce, 0xc2, 0xc3, 0x2a, 0x0b, 0xbe, 0x05, 0x02, 0x21, 0xcd, 0x3f, 0x6b, 0x99, 0x86, 0x08, 0x57, - 0xb4, 0x09, 0x02, 0xa0, 0xcd, 0x3f, 0x1a, 0x4c, 0x00, 0x0e, 0x74, 0xef, 0x5e, 0x47, 0x7c, 0xbd, - 0x0f, 0xc6, 0x29, 0xc6, 0x23, 0x7c, 0x28, 0x6b, 0xf5, 0xd4, 0x04, 0x75, 0x83, 0x31, 0x06, 0x5e, - 0xe1, 0x50, 0xe5, 0xd7, 0x43, 0x10, 0xa1, 0x93, 0xcd, 0x38, 0x8c, 0x94, 0x9e, 0x5e, 0xcd, 0x97, - 0x73, 0x2b, 0x6b, 0xd9, 0xc5, 0xbc, 0x2c, 0x11, 0xd3, 0x53, 0xc0, 0xb9, 0xc5, 0x95, 0x4c, 0x49, - 0x0e, 0x39, 0xe5, 0xc2, 0x72, 0xe9, 0xd4, 0x09, 0x39, 0xec, 0x10, 0xac, 0x31, 0x40, 0xc4, 0x8b, - 0xf0, 0xc8, 0x71, 0x79, 0x18, 0xc9, 0x90, 0x64, 0x0c, 0x0a, 0x97, 0xf2, 0xb9, 0x53, 0x27, 0xe4, - 0xa8, 0x1f, 0xf2, 0xc8, 0x71, 0x39, 0x86, 0x46, 0x21, 0x41, 0x21, 0xd9, 0x95, 0x95, 0x45, 0x39, - 0xee, 0xf0, 0x2c, 0x96, 0xd4, 0xc2, 0xf2, 0x82, 0x9c, 0x70, 0x78, 0x2e, 0xa8, 0x2b, 0x6b, 0xab, - 0x32, 0x38, 0x1c, 0x96, 0xf2, 0xc5, 0x62, 0x66, 0x21, 0x2f, 0x8f, 0x38, 0x18, 0xd9, 0xa7, 0x4b, - 0xf9, 0xa2, 0x9c, 0xf4, 0x89, 0xf5, 0xc8, 0x71, 0x79, 0xd4, 0x69, 0x22, 0xbf, 0xbc, 0xb6, 0x24, - 0x8f, 0xa1, 0x09, 0x18, 0x65, 0x4d, 0x08, 0x21, 0xc6, 0x03, 0xa0, 0x53, 0x27, 0x64, 0xd9, 0x15, - 0x84, 0x71, 0x99, 0xf0, 0x01, 0x4e, 0x9d, 0x90, 0x91, 0x32, 0x0f, 0xc3, 0xd4, 0x0d, 0x11, 0x82, - 0xb1, 0xc5, 0x4c, 0x36, 0xbf, 0x58, 0x5e, 0x59, 0x25, 0x83, 0x26, 0xb3, 0x28, 0x4b, 0x2e, 0x4c, - 0xcd, 0xaf, 0xe6, 0x33, 0xa5, 0x7c, 0x4e, 0x0e, 0x7b, 0x61, 0x4f, 0xae, 0x15, 0xd4, 0x7c, 0x4e, - 0x0e, 0x29, 0x15, 0x98, 0xea, 0x36, 0xc9, 0x76, 0x1d, 0x42, 0x1e, 0x5f, 0x08, 0xf5, 0xf0, 0x05, - 0xca, 0x2b, 0xe8, 0x0b, 0xca, 0x2f, 0x84, 0x61, 0xb2, 0x4b, 0xa2, 0xd1, 0xb5, 0x91, 0xc7, 0x61, - 0x98, 0xf9, 0x32, 0x8b, 0xd4, 0xf7, 0x77, 0xcd, 0x58, 0xa8, 0x67, 0x77, 0xa4, 0x5f, 0x94, 0xce, - 0x9b, 0xb2, 0x86, 0x7b, 0xa4, 0xac, 0x84, 0x45, 0x87, 0xc3, 0xfe, 0x48, 0x47, 0x42, 0xc0, 0x72, - 0xa6, 0x53, 0x83, 0xe4, 0x4c, 0x14, 0xb6, 0xb3, 0xc4, 0x60, 0xb8, 0x6f, 0x62, 0x10, 0xbd, 0x99, - 0xc4, 0xe0, 0x2c, 0x4c, 0x74, 0xc8, 0x32, 0xf0, 0x04, 0xfd, 0x3e, 0x09, 0x52, 0xbd, 0xf4, 0xdb, - 0x27, 0xaa, 0x86, 0x7c, 0x51, 0xf5, 0x6c, 0xd0, 0x08, 0x77, 0xf5, 0xb6, 0x63, 0x87, 0xbb, 0x7c, - 0x46, 0x82, 0xdd, 0xdd, 0x57, 0x37, 0x5d, 0x65, 0x78, 0x0c, 0xa2, 0x0d, 0x6c, 0x6f, 0x9a, 0x22, - 0x5b, 0x3f, 0xd4, 0x25, 0x07, 0x24, 0xd5, 0x41, 0x7f, 0xe1, 0x54, 0xde, 0x24, 0x32, 0xdc, 0x6b, - 0x89, 0xc2, 0xa4, 0xe9, 0x90, 0xf4, 0x83, 0x21, 0xd8, 0xd5, 0x95, 0x79, 0x57, 0x41, 0x0f, 0x00, - 0xe8, 0x46, 0xb3, 0x6d, 0xb3, 0x8c, 0x9c, 0x05, 0xf3, 0x04, 0x85, 0xd0, 0xf8, 0x47, 0x02, 0x75, - 0xdb, 0x76, 0xea, 0xd9, 0x44, 0x0b, 0x0c, 0x44, 0x11, 0x4e, 0xbb, 0x82, 0x46, 0xa8, 0xa0, 0x07, - 0x7b, 0xf4, 0xb4, 0xc3, 0xb7, 0x1f, 0x02, 0xb9, 0x52, 0xd7, 0xb1, 0x61, 0x97, 0x2d, 0xbb, 0x85, - 0xb5, 0x86, 0x6e, 0xd4, 0xd8, 0x84, 0x3d, 0x37, 0xbc, 0xa1, 0xd5, 0x2d, 0xac, 0x8e, 0xb3, 0xea, - 0xa2, 0xa8, 0x25, 0x14, 0xd4, 0x81, 0x5a, 0x1e, 0x8a, 0xa8, 0x8f, 0x82, 0x55, 0x3b, 0x14, 0xca, - 0x2f, 0x27, 0x60, 0xc4, 0xb3, 0x16, 0x44, 0x77, 0x41, 0xf2, 0x59, 0xed, 0x8a, 0x56, 0x16, 0x9b, - 0x01, 0x4c, 0x13, 0x23, 0x04, 0xb6, 0xca, 0x37, 0x04, 0x1e, 0x82, 0x29, 0x8a, 0x62, 0xb6, 0x6d, - 0xdc, 0x2a, 0x57, 0xea, 0x9a, 0x65, 0x51, 0xa5, 0xc5, 0x29, 0x2a, 0x22, 0x75, 0x2b, 0xa4, 0x6a, - 0x5e, 0xd4, 0xa0, 0x93, 0x30, 0x49, 0x29, 0x1a, 0xed, 0xba, 0xad, 0x37, 0xeb, 0x98, 0x6e, 0x73, - 0x58, 0x74, 0xd6, 0x72, 0x24, 0x9b, 0x20, 0x18, 0x4b, 0x1c, 0x81, 0x48, 0x64, 0xa1, 0x1c, 0x1c, - 0xa0, 0x64, 0x35, 0x6c, 0xe0, 0x96, 0x66, 0xe3, 0x32, 0x7e, 0x67, 0x5b, 0xab, 0x5b, 0x65, 0xcd, - 0xa8, 0x96, 0x37, 0x35, 0x6b, 0x33, 0x35, 0x45, 0x18, 0x64, 0x43, 0x29, 0x49, 0xdd, 0x4b, 0x10, - 0x17, 0x38, 0x5e, 0x9e, 0xa2, 0x65, 0x8c, 0xea, 0x79, 0xcd, 0xda, 0x44, 0x73, 0xb0, 0x9b, 0x72, - 0xb1, 0xec, 0x96, 0x6e, 0xd4, 0xca, 0x95, 0x4d, 0x5c, 0xb9, 0x5c, 0x6e, 0xdb, 0x1b, 0xa7, 0x53, - 0xfb, 0xbc, 0xed, 0x53, 0x09, 0x8b, 0x14, 0x67, 0x9e, 0xa0, 0xac, 0xd9, 0x1b, 0xa7, 0x51, 0x11, - 0x92, 0xc4, 0x18, 0x0d, 0xfd, 0x79, 0x5c, 0xde, 0x30, 0x5b, 0x74, 0x1a, 0x1e, 0xeb, 0x12, 0xdd, - 0x3c, 0x1a, 0x9c, 0x5d, 0xe1, 0x04, 0x4b, 0x66, 0x15, 0xcf, 0x0d, 0x17, 0x57, 0xf3, 0xf9, 0x9c, - 0x3a, 0x22, 0xb8, 0x9c, 0x33, 0x5b, 0xc4, 0xa1, 0x6a, 0xa6, 0xa3, 0xe0, 0x11, 0xe6, 0x50, 0x35, - 0x53, 0xa8, 0xf7, 0x24, 0x4c, 0x56, 0x2a, 0xac, 0xcf, 0x7a, 0xa5, 0xcc, 0xf7, 0x05, 0xac, 0x94, - 0xec, 0x53, 0x56, 0xa5, 0xb2, 0xc0, 0x10, 0xb8, 0x8f, 0x5b, 0xe8, 0x0c, 0xec, 0x72, 0x95, 0xe5, - 0x25, 0x9c, 0xe8, 0xe8, 0x65, 0x90, 0xf4, 0x24, 0x4c, 0x36, 0xb7, 0x3a, 0x09, 0x91, 0xaf, 0xc5, - 0xe6, 0x56, 0x90, 0xec, 0x5e, 0xba, 0x31, 0xd4, 0xc2, 0x15, 0x9a, 0x2d, 0xee, 0xf1, 0x62, 0x7b, - 0x2a, 0xd0, 0x2c, 0xc8, 0x95, 0x4a, 0x19, 0x1b, 0xda, 0x7a, 0x1d, 0x97, 0xb5, 0x16, 0x36, 0x34, - 0x2b, 0x35, 0x4d, 0x91, 0x23, 0x76, 0xab, 0x8d, 0xd5, 0xb1, 0x4a, 0x25, 0x4f, 0x2b, 0x33, 0xb4, - 0x0e, 0x1d, 0x81, 0x09, 0x73, 0xfd, 0xd9, 0x0a, 0x73, 0xac, 0x72, 0xb3, 0x85, 0x37, 0xf4, 0xab, - 0xa9, 0x7b, 0xa8, 0x96, 0xc6, 0x49, 0x05, 0x75, 0xab, 0x55, 0x0a, 0x46, 0xf7, 0x83, 0x5c, 0xb1, - 0x36, 0xb5, 0x56, 0x93, 0x06, 0x67, 0xab, 0xa9, 0x55, 0x70, 0xea, 0x5e, 0x86, 0xca, 0xe0, 0xcb, - 0x02, 0x4c, 0x1c, 0xdb, 0x7a, 0x4e, 0xdf, 0xb0, 0x05, 0xc7, 0xfb, 0x98, 0x63, 0x53, 0x18, 0xe7, - 0x76, 0x18, 0xe4, 0xe6, 0x66, 0xd3, 0xdf, 0xf0, 0x61, 0x8a, 0x36, 0xd6, 0xdc, 0x6c, 0x7a, 0xdb, - 0xbd, 0x1b, 0x46, 0x09, 0xa6, 0xdb, 0xe8, 0xfd, 0x2c, 0x85, 0x6b, 0x6e, 0x7a, 0x5a, 0x3c, 0x01, - 0xbb, 0x09, 0x52, 0x03, 0xdb, 0x5a, 0x55, 0xb3, 0x35, 0x0f, 0xf6, 0x83, 0x14, 0x7b, 0xaa, 0xb9, - 0xd9, 0x5c, 0xe2, 0x95, 0x3e, 0x39, 0x5b, 0xed, 0xf5, 0x2d, 0xc7, 0x3f, 0x8e, 0x32, 0x39, 0x09, - 0x4c, 0x78, 0xc8, 0x4d, 0xaf, 0x60, 0xee, 0xd8, 0x7a, 0x4d, 0x99, 0x83, 0xa4, 0xd7, 0xef, 0x51, - 0x02, 0x98, 0xe7, 0xcb, 0x12, 0xc9, 0xa3, 0xe6, 0x57, 0x72, 0x24, 0x03, 0x7a, 0x26, 0x2f, 0x87, - 0x48, 0x26, 0xb6, 0x58, 0x28, 0xe5, 0xcb, 0xea, 0xda, 0x72, 0xa9, 0xb0, 0x94, 0x97, 0xc3, 0x9e, - 0xb5, 0xc1, 0x85, 0x48, 0xfc, 0x88, 0xfc, 0xc0, 0x85, 0x48, 0xfc, 0x90, 0x7c, 0x1f, 0x55, 0x4f, - 0x87, 0x53, 0x2a, 0x6f, 0x86, 0x61, 0xcc, 0xbf, 0x39, 0x80, 0xde, 0x06, 0x7b, 0xc4, 0xee, 0x9f, - 0x85, 0xed, 0xf2, 0x73, 0x7a, 0x8b, 0x0e, 0xd6, 0x86, 0xc6, 0x26, 0x4e, 0xc7, 0x29, 0xa7, 0x38, - 0x56, 0x11, 0xdb, 0x4f, 0xe9, 0x2d, 0x32, 0x14, 0x1b, 0x9a, 0x8d, 0x16, 0x61, 0xda, 0x30, 0xcb, - 0x96, 0xad, 0x19, 0x55, 0xad, 0x55, 0xf5, 0xee, 0xbd, 0x6a, 0x95, 0x0a, 0xb6, 0x2c, 0x93, 0x4d, - 0x92, 0x0e, 0x97, 0xfd, 0x86, 0x59, 0xe4, 0xc8, 0xee, 0xec, 0x91, 0xe1, 0xa8, 0x81, 0x31, 0x11, - 0xee, 0x35, 0x26, 0xf6, 0x41, 0xa2, 0xa1, 0x35, 0xcb, 0xd8, 0xb0, 0x5b, 0x5b, 0x34, 0xfd, 0x8f, - 0xab, 0xf1, 0x86, 0xd6, 0xcc, 0x93, 0x32, 0xba, 0x08, 0x87, 0x5c, 0xd4, 0x72, 0x1d, 0xd7, 0xb4, - 0xca, 0x56, 0x99, 0xe6, 0xfa, 0x74, 0xa7, 0xaa, 0x5c, 0x31, 0x8d, 0x8d, 0xba, 0x5e, 0xb1, 0x2d, - 0x1a, 0x3b, 0x58, 0xfc, 0x53, 0x5c, 0x8a, 0x45, 0x4a, 0x70, 0xc1, 0x32, 0x0d, 0x9a, 0xe2, 0xcf, - 0x0b, 0x6c, 0x9f, 0xdb, 0x24, 0xdf, 0x12, 0x6e, 0xe3, 0x37, 0x7d, 0x44, 0x1e, 0xbe, 0x10, 0x89, - 0x0f, 0xcb, 0xd1, 0x0b, 0x91, 0x78, 0x54, 0x8e, 0x5d, 0x88, 0xc4, 0xe3, 0x72, 0xe2, 0x42, 0x24, - 0x9e, 0x90, 0x41, 0xb9, 0x36, 0x0a, 0x49, 0xef, 0x8a, 0x85, 0x2c, 0x00, 0x2b, 0x74, 0xc2, 0x95, - 0x68, 0x48, 0xbe, 0x7b, 0xdb, 0xf5, 0xcd, 0xec, 0x3c, 0x99, 0x89, 0xe7, 0xa2, 0x6c, 0x79, 0xa0, - 0x32, 0x4a, 0x92, 0x05, 0x91, 0x41, 0x86, 0x59, 0x2e, 0x15, 0x57, 0x79, 0x09, 0x2d, 0x40, 0xf4, - 0x59, 0x8b, 0xf2, 0x66, 0xa9, 0xdc, 0x3d, 0xdb, 0xf3, 0xbe, 0x50, 0xa4, 0xcc, 0x13, 0x17, 0x8a, - 0xe5, 0xe5, 0x15, 0x75, 0x29, 0xb3, 0xa8, 0x72, 0x72, 0xb4, 0x17, 0x22, 0x75, 0xed, 0xf9, 0x2d, - 0xff, 0x9c, 0x4d, 0x41, 0x68, 0x16, 0xc6, 0xdb, 0x06, 0x5b, 0xee, 0x13, 0x1b, 0x13, 0xac, 0x71, - 0x2f, 0xd6, 0x98, 0x5b, 0xbb, 0x48, 0xf0, 0x07, 0xf4, 0xab, 0xbd, 0x10, 0x79, 0x0e, 0x6b, 0x97, - 0xfd, 0x33, 0x2b, 0x05, 0xa1, 0xc3, 0x90, 0xac, 0xe2, 0xf5, 0x76, 0xad, 0xdc, 0xc2, 0x55, 0xad, - 0x62, 0xfb, 0xe7, 0x93, 0x11, 0x5a, 0xa5, 0xd2, 0x1a, 0xf4, 0x04, 0x24, 0x88, 0x8d, 0x0c, 0x6a, - 0xe3, 0x09, 0xaa, 0x82, 0xa3, 0xdb, 0xab, 0x80, 0x9b, 0x58, 0x10, 0xa9, 0x2e, 0x3d, 0x3a, 0x0f, - 0x31, 0x5b, 0x6b, 0xd5, 0xb0, 0x6d, 0xa5, 0x26, 0x67, 0xc2, 0x87, 0xc7, 0xba, 0xec, 0xd4, 0x75, - 0x61, 0x55, 0xa2, 0x24, 0x74, 0xb1, 0x2d, 0xc8, 0xd1, 0x53, 0x20, 0xf3, 0x0d, 0xe1, 0x32, 0x5f, - 0x29, 0x5b, 0xa9, 0x29, 0xea, 0x80, 0x0f, 0x6e, 0xcf, 0x92, 0xef, 0x27, 0xe7, 0x18, 0x91, 0x3a, - 0x8e, 0x7d, 0x65, 0xff, 0xb8, 0xd8, 0xb5, 0x93, 0x71, 0xb1, 0x06, 0xe3, 0xfc, 0x77, 0xd9, 0x6a, - 0x37, 0x9b, 0x66, 0xcb, 0x4e, 0xed, 0xa6, 0xf4, 0x7d, 0x04, 0x12, 0xcc, 0x18, 0x8d, 0x3a, 0xb6, - 0xe1, 0x2b, 0xdf, 0xb9, 0xe1, 0x96, 0x7e, 0x06, 0xc6, 0xfc, 0xca, 0xf0, 0x6e, 0xc7, 0x87, 0x07, - 0xdc, 0x8e, 0x27, 0xcb, 0x12, 0xb1, 0xd6, 0x23, 0x53, 0x13, 0x2b, 0xa4, 0x7f, 0x2a, 0x04, 0x63, - 0xfe, 0x8e, 0xa1, 0x05, 0x40, 0xc2, 0x62, 0xba, 0x61, 0xb7, 0xcc, 0x6a, 0xbb, 0x82, 0xab, 0x7c, - 0xc0, 0xf6, 0x6e, 0x67, 0x82, 0xd3, 0x14, 0x1c, 0x12, 0x2f, 0x23, 0xcf, 0x28, 0x08, 0x0d, 0xc8, - 0x28, 0xe7, 0x8e, 0x8f, 0x63, 0x30, 0x29, 0x18, 0x10, 0x66, 0xcf, 0x69, 0x2d, 0x83, 0xa4, 0xc8, - 0x2c, 0x69, 0x47, 0x9e, 0xaa, 0xa7, 0x58, 0x0d, 0xca, 0x80, 0x70, 0x97, 0x72, 0x0b, 0x37, 0xcc, - 0x2b, 0xb8, 0xca, 0x77, 0x9c, 0x7a, 0x37, 0x3b, 0xc6, 0x09, 0x54, 0x86, 0xaf, 0x1c, 0x83, 0x61, - 0x1a, 0x7e, 0x10, 0x00, 0x0f, 0x40, 0xf2, 0x10, 0x8a, 0x43, 0x64, 0x7e, 0x45, 0x25, 0xd3, 0xa3, - 0x0c, 0x49, 0x06, 0x2d, 0xaf, 0x16, 0xf2, 0xf3, 0x79, 0x39, 0xa4, 0x9c, 0x84, 0x28, 0x8b, 0x29, - 0x64, 0xea, 0x74, 0xa2, 0x8a, 0x3c, 0xc4, 0x8b, 0x9c, 0x87, 0x24, 0x6a, 0xd7, 0x96, 0xb2, 0x79, - 0x55, 0x0e, 0x29, 0x6b, 0x30, 0x1e, 0x18, 0x87, 0x68, 0x17, 0x4c, 0xa8, 0xf9, 0x52, 0x7e, 0xb9, - 0x54, 0x58, 0x59, 0x2e, 0xaf, 0x2d, 0x3f, 0xb1, 0xbc, 0xf2, 0xd4, 0xb2, 0x3c, 0xe4, 0x07, 0x8b, - 0x79, 0x58, 0x42, 0x53, 0x20, 0xbb, 0xe0, 0xe2, 0xca, 0x9a, 0x4a, 0xa5, 0xf9, 0x70, 0x08, 0xe4, - 0xe0, 0xa0, 0x44, 0x7b, 0x60, 0xb2, 0x94, 0x51, 0x17, 0xf2, 0xa5, 0x32, 0xdb, 0x33, 0x71, 0x58, - 0x4f, 0x81, 0xec, 0xad, 0x38, 0x57, 0xa0, 0x5b, 0x42, 0xd3, 0xb0, 0xcf, 0x0b, 0xcd, 0x5f, 0x2a, - 0xe5, 0x97, 0x8b, 0xb4, 0xf1, 0xcc, 0xf2, 0x02, 0x49, 0x0a, 0x02, 0xfc, 0xc4, 0x2e, 0x4d, 0x98, - 0x88, 0xea, 0xe7, 0x97, 0x5f, 0xcc, 0xc9, 0x91, 0x20, 0x78, 0x65, 0x39, 0xbf, 0x72, 0x4e, 0x1e, - 0x0e, 0xb6, 0x4e, 0x77, 0x6e, 0xa2, 0x28, 0x0d, 0xbb, 0x83, 0xd0, 0x72, 0x7e, 0xb9, 0xa4, 0x3e, - 0x2d, 0xc7, 0x82, 0x0d, 0x17, 0xf3, 0xea, 0xc5, 0xc2, 0x7c, 0x5e, 0x8e, 0xa3, 0xdd, 0x80, 0xfc, - 0x12, 0x95, 0xce, 0xaf, 0xe4, 0xe4, 0x44, 0xb7, 0x19, 0x0b, 0xc9, 0x93, 0xca, 0x2f, 0x49, 0x90, - 0xf4, 0xee, 0xa2, 0xf8, 0x82, 0x8a, 0xf4, 0x56, 0x9b, 0x6c, 0x95, 0xaf, 0x86, 0x60, 0xc4, 0xb3, - 0x9d, 0x42, 0x16, 0xb1, 0x5a, 0xbd, 0x6e, 0x3e, 0x57, 0xd6, 0xea, 0xba, 0x66, 0xf1, 0xf9, 0x10, - 0x28, 0x28, 0x43, 0x20, 0x83, 0xce, 0x3f, 0x83, 0xa7, 0x2e, 0xd1, 0x9b, 0x4e, 0x5d, 0x62, 0x6f, - 0xc1, 0xd4, 0x65, 0x58, 0x8e, 0x2a, 0x5f, 0x0b, 0x81, 0x1c, 0xdc, 0x1d, 0x09, 0xe8, 0x4d, 0xea, - 0xa5, 0x37, 0x6f, 0xff, 0x42, 0x3b, 0xe9, 0x5f, 0x70, 0x56, 0x0f, 0xf7, 0x9c, 0xd5, 0xbb, 0x4c, - 0x56, 0x91, 0xb7, 0xf2, 0x64, 0xe5, 0x75, 0xd7, 0x7f, 0x2b, 0xc1, 0x98, 0x7f, 0x33, 0xc7, 0xa7, - 0x31, 0x65, 0x27, 0x1a, 0xf3, 0x5b, 0xe4, 0xae, 0x5e, 0x16, 0xf9, 0xbe, 0xf4, 0xeb, 0x63, 0x61, - 0x18, 0xf5, 0xed, 0xfd, 0x0c, 0x2a, 0xdd, 0x3b, 0x61, 0x42, 0xaf, 0xe2, 0x46, 0xd3, 0xb4, 0xb1, - 0x51, 0xd9, 0x2a, 0xd7, 0xf1, 0x15, 0x5c, 0xa7, 0x6a, 0x18, 0xeb, 0x72, 0xc6, 0xeb, 0x6b, 0x61, - 0xb6, 0xe0, 0xd2, 0x2d, 0x12, 0xb2, 0xb9, 0xc9, 0x42, 0x2e, 0xbf, 0xb4, 0xba, 0x52, 0xca, 0x2f, - 0xcf, 0x3f, 0x2d, 0x22, 0xb9, 0x2a, 0xeb, 0x01, 0x34, 0x9f, 0xc2, 0xef, 0x7e, 0x6b, 0x2c, 0x3a, - 0x57, 0x41, 0x0e, 0xf6, 0x86, 0x04, 0xf4, 0x2e, 0xfd, 0x91, 0x87, 0xd0, 0x24, 0x8c, 0x2f, 0xaf, - 0x94, 0x8b, 0x85, 0x5c, 0xbe, 0x9c, 0x3f, 0x77, 0x2e, 0x3f, 0x5f, 0x2a, 0xb2, 0xb3, 0x0a, 0x07, - 0xbb, 0x24, 0x87, 0xbc, 0xb6, 0xf9, 0x78, 0x18, 0x26, 0xbb, 0x48, 0x82, 0x32, 0x7c, 0x8b, 0x90, - 0xed, 0x5a, 0x1e, 0x1d, 0x44, 0xfa, 0x59, 0xb2, 0xba, 0x5f, 0xd5, 0x5a, 0x36, 0xdf, 0x51, 0xbc, - 0x1f, 0x88, 0x7a, 0x0d, 0x9b, 0xa4, 0xf7, 0x2d, 0x7e, 0x06, 0xc4, 0x52, 0x90, 0x71, 0x17, 0xce, - 0x8e, 0x81, 0x1e, 0x04, 0xd4, 0x34, 0x2d, 0xdd, 0xd6, 0xaf, 0x60, 0x92, 0x43, 0x71, 0x64, 0x32, - 0x70, 0x23, 0xaa, 0x2c, 0x6a, 0x0a, 0x86, 0xed, 0x60, 0x1b, 0xb8, 0xa6, 0x05, 0xb0, 0xc9, 0xf2, - 0x23, 0xac, 0xca, 0xa2, 0xc6, 0xc1, 0xbe, 0x0b, 0x92, 0x55, 0xb3, 0xbd, 0x5e, 0xc7, 0x1c, 0x8f, - 0x84, 0x64, 0x49, 0x1d, 0x61, 0x30, 0x07, 0x85, 0x6f, 0x9b, 0xb9, 0x27, 0x55, 0x49, 0x75, 0x84, - 0xc1, 0x18, 0xca, 0x7d, 0x30, 0xae, 0xd5, 0x6a, 0x2d, 0xc2, 0x5c, 0x30, 0x62, 0x1b, 0x81, 0x63, - 0x0e, 0x98, 0x22, 0xa6, 0x2f, 0x40, 0x5c, 0xe8, 0x81, 0xac, 0x7f, 0x89, 0x26, 0xca, 0x4d, 0xb6, - 0xbb, 0x1d, 0x3a, 0x9c, 0x50, 0xe3, 0x86, 0xa8, 0xbc, 0x0b, 0x92, 0xba, 0xe5, 0xde, 0x7a, 0x4a, - 0x85, 0x66, 0x42, 0x87, 0xe3, 0xea, 0x88, 0x6e, 0xb9, 0x37, 0x9b, 0x7e, 0x43, 0x06, 0x70, 0x9d, - 0x0d, 0x7d, 0x54, 0x82, 0x31, 0x36, 0xc1, 0x34, 0x5b, 0xd8, 0xc2, 0x46, 0x45, 0x2c, 0x0b, 0xef, - 0xdf, 0xc6, 0x45, 0x59, 0x98, 0x5b, 0xe5, 0x04, 0xd9, 0xc7, 0x5f, 0x94, 0xa4, 0x57, 0xa4, 0xc8, - 0x2b, 0x92, 0xf4, 0x29, 0x69, 0x14, 0xc5, 0xf3, 0x97, 0x56, 0x17, 0x0b, 0xf3, 0x85, 0x52, 0xea, - 0xfd, 0x31, 0x5a, 0x2e, 0x2c, 0xf1, 0xf2, 0x37, 0x62, 0xfe, 0xfa, 0x37, 0x62, 0xbf, 0x2a, 0x85, - 0xe3, 0x6f, 0xc4, 0xd4, 0xd1, 0x0d, 0x2f, 0x3f, 0x54, 0xf7, 0xde, 0xe3, 0x08, 0xf5, 0x5a, 0x48, - 0xba, 0xd2, 0xe4, 0xf9, 0xed, 0x8d, 0xec, 0xfd, 0x54, 0x90, 0x28, 0x15, 0x64, 0x04, 0x45, 0xe7, - 0x17, 0x57, 0x8a, 0xf9, 0x1c, 0x15, 0x23, 0x81, 0x22, 0x2b, 0xab, 0xf9, 0xe5, 0xd4, 0x37, 0x44, - 0x93, 0xee, 0x95, 0x8f, 0x57, 0x24, 0xd8, 0x23, 0x0e, 0x6a, 0xf9, 0x5c, 0x8b, 0x8d, 0x8a, 0x59, - 0x15, 0xd9, 0xed, 0xd8, 0xf1, 0x87, 0xb7, 0x6b, 0x5c, 0xe5, 0xa4, 0x54, 0x25, 0x79, 0x4e, 0x98, - 0x3d, 0xda, 0xa1, 0x92, 0xcc, 0x72, 0x8e, 0xcb, 0x32, 0x82, 0xa2, 0xab, 0x99, 0xf9, 0x27, 0xf2, - 0x39, 0x57, 0x9a, 0x5d, 0xad, 0x6e, 0x5c, 0xd0, 0x8f, 0xc2, 0x78, 0xdb, 0xde, 0x38, 0x4d, 0x7c, - 0x43, 0xaf, 0xb2, 0x93, 0xf3, 0x48, 0xaf, 0x23, 0x57, 0x57, 0xa2, 0x35, 0x7b, 0xe3, 0xf4, 0x45, - 0x87, 0x82, 0x2b, 0x85, 0x89, 0x92, 0x40, 0x91, 0xe5, 0x95, 0xe5, 0xbc, 0x10, 0x83, 0x9e, 0x32, - 0x3f, 0xed, 0x8a, 0x31, 0xd6, 0xf6, 0x91, 0xa2, 0x1f, 0x05, 0x59, 0x6c, 0x0f, 0x39, 0x2a, 0x19, - 0xee, 0x75, 0x6a, 0xec, 0x0a, 0xc0, 0x37, 0x99, 0x1c, 0x65, 0x1c, 0xf2, 0x48, 0x30, 0x85, 0xc6, - 0x17, 0xf3, 0xcb, 0x0b, 0xa5, 0xf3, 0xe5, 0x55, 0x35, 0x4f, 0x0f, 0xff, 0x52, 0xef, 0x17, 0xcd, - 0x8f, 0x37, 0xfc, 0x84, 0xe8, 0xbd, 0x12, 0x8c, 0xb0, 0x14, 0x88, 0xed, 0x49, 0xb1, 0x4d, 0x85, - 0x43, 0xdb, 0xb5, 0x4d, 0x33, 0x20, 0x8a, 0x9d, 0x3d, 0x43, 0x9b, 0x0d, 0x0b, 0x87, 0xd8, 0x83, - 0xd0, 0x62, 0x7e, 0x21, 0x33, 0xff, 0x74, 0x39, 0x9b, 0x2f, 0x96, 0x48, 0x24, 0x5b, 0x51, 0x99, - 0x8f, 0x02, 0x1a, 0xce, 0x2c, 0x2e, 0xae, 0x3c, 0xe5, 0x2a, 0x02, 0x9e, 0x75, 0xd8, 0xa0, 0xcf, - 0x49, 0x30, 0x85, 0x8d, 0x0d, 0xb3, 0x55, 0xa1, 0x07, 0xd6, 0x64, 0x44, 0x5b, 0xf6, 0x56, 0x9d, - 0x8d, 0xe8, 0xae, 0x8b, 0x72, 0xaf, 0x67, 0x52, 0xba, 0x65, 0x4a, 0x56, 0x24, 0x54, 0xd9, 0xc2, - 0x8b, 0x52, 0xe8, 0x15, 0x22, 0x58, 0x88, 0xca, 0x16, 0x79, 0x45, 0x1a, 0xa6, 0x12, 0xc6, 0x5e, - 0x91, 0xe2, 0xaf, 0x48, 0x89, 0x4f, 0x49, 0x13, 0x28, 0x59, 0x2c, 0x3d, 0xbd, 0x98, 0x2f, 0x33, - 0x69, 0xa9, 0x84, 0x63, 0x28, 0x41, 0x61, 0xc7, 0x1f, 0x3a, 0x7e, 0x22, 0xf5, 0x4d, 0x2a, 0xe5, - 0x37, 0x63, 0x2a, 0xc2, 0x1d, 0xec, 0xd1, 0x6f, 0x48, 0xb0, 0x57, 0x1c, 0x91, 0x5b, 0xf4, 0xd8, - 0xac, 0xec, 0x39, 0x60, 0x8b, 0x53, 0x91, 0xf3, 0xdb, 0x89, 0xec, 0x9e, 0xb2, 0x71, 0xe0, 0x2c, - 0x5f, 0xf0, 0x06, 0x0f, 0xe1, 0xb2, 0xa7, 0x58, 0x4f, 0x3e, 0x25, 0x8d, 0x23, 0xc8, 0x5f, 0x5a, - 0x5d, 0x51, 0x4b, 0xe5, 0xcc, 0xe2, 0x22, 0x95, 0x77, 0x17, 0x92, 0x39, 0xa4, 0xb4, 0xb2, 0x5a, - 0x5e, 0xcc, 0x5f, 0xcc, 0x2f, 0xba, 0x62, 0xef, 0xa9, 0x76, 0x67, 0x98, 0xfe, 0xa4, 0x04, 0x13, - 0x1d, 0xcd, 0x2b, 0xef, 0x91, 0x60, 0x4f, 0x0f, 0x11, 0xd0, 0xbd, 0x70, 0x57, 0x2e, 0x7f, 0x2e, - 0xb3, 0xb6, 0x58, 0x2a, 0x17, 0x9f, 0x5e, 0xca, 0xae, 0x2c, 0x96, 0x2f, 0x16, 0x8a, 0x85, 0x6c, - 0x61, 0xb1, 0x50, 0xf2, 0x4e, 0x60, 0x63, 0xe0, 0x11, 0x90, 0x2d, 0xd7, 0x82, 0xe2, 0xc9, 0x21, - 0xb2, 0x28, 0x5c, 0x5c, 0x99, 0xcf, 0x2c, 0x52, 0xa4, 0xb0, 0x58, 0x73, 0xce, 0x97, 0xe4, 0xc8, - 0x85, 0x78, 0x5c, 0xe2, 0x73, 0xdb, 0x3b, 0x60, 0xd4, 0x17, 0xfc, 0xc8, 0x12, 0x89, 0x2e, 0xad, - 0x88, 0x3f, 0x17, 0xf3, 0xcb, 0xf3, 0xde, 0x25, 0x5d, 0x12, 0x9c, 0x60, 0x27, 0x4b, 0xa4, 0x24, - 0x42, 0xa1, 0x1c, 0x22, 0x93, 0x2a, 0x77, 0x47, 0xe7, 0x70, 0x3a, 0xac, 0x3c, 0x0a, 0x71, 0x11, - 0xcc, 0xc8, 0x42, 0x8d, 0xae, 0xb7, 0x02, 0xcb, 0xc4, 0x38, 0xd0, 0x48, 0x26, 0x4b, 0x44, 0x40, - 0x16, 0xe1, 0xe4, 0x90, 0x72, 0x11, 0x76, 0x75, 0x0d, 0x44, 0xe8, 0x6e, 0x98, 0x16, 0x07, 0xe2, - 0x6c, 0x09, 0x58, 0xce, 0x2f, 0xcf, 0xaf, 0xe4, 0xc8, 0xa2, 0xd9, 0xe5, 0x09, 0xc0, 0x23, 0x12, - 0x93, 0x52, 0x44, 0x2b, 0x39, 0xa4, 0x14, 0x60, 0xcc, 0x1f, 0x4e, 0xd0, 0x3e, 0xd8, 0xb3, 0x56, - 0x3a, 0x77, 0xba, 0x7c, 0x31, 0xb3, 0x58, 0xc8, 0x65, 0x02, 0xcb, 0x63, 0x00, 0x1e, 0x53, 0xe4, - 0x10, 0x11, 0x94, 0xc4, 0x1a, 0x39, 0xac, 0x44, 0xe2, 0x92, 0x2c, 0x29, 0x45, 0x18, 0x0f, 0x04, - 0x06, 0xb4, 0x1f, 0x52, 0x7c, 0xbd, 0xda, 0x4d, 0x2a, 0xaa, 0x21, 0x5f, 0xa8, 0x60, 0x2b, 0xf7, - 0x5c, 0x7e, 0xb1, 0xb0, 0x54, 0x28, 0x51, 0xf9, 0xce, 0x03, 0xb8, 0x23, 0x9e, 0x64, 0x30, 0x17, - 0x8a, 0x2b, 0xcb, 0xe5, 0x73, 0x64, 0xd9, 0x5f, 0xf2, 0xb0, 0x4a, 0x00, 0x1b, 0xe1, 0xb2, 0x44, - 0x56, 0xa7, 0x9d, 0x61, 0x40, 0x0e, 0x29, 0x4f, 0x01, 0xea, 0x1c, 0xad, 0x68, 0x06, 0xf6, 0xe7, - 0x97, 0xcf, 0xad, 0xa8, 0xf3, 0xf9, 0xf2, 0x72, 0x66, 0x89, 0xc8, 0xc7, 0xc6, 0xa6, 0xcb, 0x7a, - 0x14, 0xdc, 0xa1, 0x29, 0xf6, 0x24, 0xdc, 0xd1, 0x2b, 0x87, 0x8e, 0x7c, 0x41, 0x22, 0x99, 0xd1, - 0x87, 0x96, 0xd3, 0x9f, 0x91, 0xd0, 0x81, 0xf8, 0x1b, 0x31, 0x14, 0x9b, 0x6d, 0xae, 0xcf, 0x56, - 0x9a, 0xcd, 0xf4, 0x38, 0xf9, 0x31, 0xdf, 0x6c, 0x9e, 0x13, 0xf9, 0xde, 0x74, 0xfc, 0x9b, 0x31, - 0x14, 0x27, 0xd0, 0x67, 0xb5, 0x2b, 0x5a, 0x5a, 0x26, 0xbf, 0x2e, 0x68, 0x57, 0x34, 0x07, 0x61, - 0x5f, 0xfc, 0x5b, 0x31, 0x14, 0x25, 0xe0, 0x9a, 0x99, 0x1e, 0x23, 0xff, 0x2f, 0x98, 0x4e, 0xe5, - 0xdd, 0xf1, 0x3f, 0x8f, 0x21, 0x20, 0xc0, 0xe6, 0x96, 0xbd, 0x69, 0x1a, 0x69, 0x44, 0x7e, 0xaf, - 0xd2, 0xdf, 0x1e, 0xa4, 0x0f, 0x2c, 0x73, 0x24, 0x32, 0xf8, 0x1f, 0xe6, 0x48, 0xf4, 0xb7, 0x40, - 0x3a, 0x12, 0x8d, 0x7f, 0x68, 0x59, 0x7e, 0x79, 0xf9, 0x48, 0x34, 0xfe, 0xf2, 0xb2, 0xfc, 0xd1, - 0xe5, 0x0b, 0xd1, 0xf8, 0x37, 0x62, 0xf2, 0x1b, 0x31, 0xe5, 0xaf, 0xc2, 0x80, 0xdc, 0x50, 0xe1, - 0xec, 0x02, 0x5e, 0x82, 0xb8, 0xb3, 0xad, 0xc8, 0xee, 0x79, 0xbf, 0x6d, 0x9b, 0x08, 0x23, 0xc8, - 0x3c, 0xa0, 0xc0, 0x36, 0xa3, 0xc3, 0x0d, 0x65, 0x60, 0xbc, 0xa1, 0x1b, 0x7a, 0xa3, 0xdd, 0x28, - 0x8b, 0xbd, 0xb6, 0xbe, 0x7b, 0x48, 0x9c, 0x80, 0x97, 0x29, 0x0b, 0xed, 0xaa, 0x8f, 0xc5, 0x70, - 0x5f, 0x16, 0x8c, 0x80, 0x97, 0xd3, 0x7f, 0x2d, 0x41, 0xaa, 0x97, 0xb0, 0x37, 0xb5, 0x0d, 0xb8, - 0x0c, 0x53, 0xe6, 0x15, 0xdc, 0x6a, 0xe9, 0x55, 0x7a, 0xb2, 0xe7, 0x2c, 0x0e, 0x22, 0xfd, 0x17, - 0x07, 0x93, 0x1e, 0x42, 0xc7, 0xa8, 0x59, 0x92, 0xc3, 0x5d, 0x25, 0xe9, 0x8b, 0xe0, 0x34, 0xdc, - 0x9f, 0xd3, 0x28, 0x25, 0x11, 0x3c, 0x2e, 0x90, 0x41, 0x4a, 0xd6, 0xe3, 0x21, 0x39, 0xec, 0xae, - 0x40, 0x94, 0x4f, 0x84, 0x61, 0xcc, 0x7f, 0x5d, 0x19, 0xe5, 0x20, 0x5e, 0x37, 0xf9, 0x3d, 0x3e, - 0x66, 0xed, 0xc3, 0x7d, 0x6e, 0x38, 0xcf, 0x2e, 0x72, 0x7c, 0xd5, 0xa1, 0x4c, 0xff, 0x81, 0x04, - 0x71, 0x01, 0x46, 0xbb, 0x21, 0xd2, 0xd4, 0xec, 0x4d, 0xca, 0x6e, 0x38, 0x1b, 0x92, 0x25, 0x95, - 0x96, 0x09, 0xdc, 0x6a, 0x6a, 0xec, 0x0e, 0x23, 0x87, 0x93, 0x32, 0x59, 0x05, 0xd4, 0xb1, 0x56, - 0xa5, 0x67, 0xd2, 0x66, 0xa3, 0x81, 0x0d, 0xdb, 0x12, 0xab, 0x00, 0x0e, 0x9f, 0xe7, 0x60, 0xf4, - 0x00, 0x4c, 0xd8, 0x2d, 0x4d, 0xaf, 0xfb, 0x70, 0x23, 0x14, 0x57, 0x16, 0x15, 0x0e, 0xf2, 0x1c, - 0xec, 0x15, 0x7c, 0xab, 0xd8, 0xd6, 0x2a, 0x9b, 0xb8, 0xea, 0x12, 0x45, 0xe9, 0xf5, 0x95, 0x3d, - 0x1c, 0x21, 0xc7, 0xeb, 0x05, 0xed, 0x91, 0xb6, 0xef, 0xb9, 0x42, 0x0d, 0x61, 0xfe, 0x5c, 0xe1, - 0xe1, 0x1e, 0xcf, 0x15, 0x82, 0xb7, 0xc5, 0x3d, 0x6f, 0x15, 0x8e, 0x74, 0x21, 0xf1, 0x6b, 0xd4, - 0x4d, 0xe7, 0x5f, 0x0b, 0xc1, 0x84, 0x38, 0xbc, 0xaf, 0x3a, 0x36, 0x5a, 0x02, 0xd0, 0x0c, 0xc3, - 0xb4, 0xbd, 0x56, 0xea, 0x5c, 0x6f, 0x75, 0xd0, 0xcd, 0x66, 0x1c, 0x22, 0xd5, 0xc3, 0x20, 0xfd, - 0xe7, 0x12, 0x80, 0x5b, 0xd5, 0xd3, 0x5c, 0xd3, 0x30, 0xc2, 0x7b, 0x45, 0x9f, 0x7c, 0xb0, 0x3d, - 0x6e, 0x60, 0xa0, 0x73, 0x7a, 0x9d, 0xde, 0xca, 0x59, 0xc7, 0x35, 0xdd, 0xe0, 0x37, 0x12, 0x59, - 0x41, 0xdc, 0xca, 0x89, 0xb8, 0x37, 0x76, 0x55, 0x88, 0x5b, 0xb8, 0xa1, 0x19, 0xb6, 0x5e, 0xe1, - 0x83, 0xf5, 0xd4, 0x8e, 0x84, 0x9f, 0x2d, 0x72, 0x6a, 0xd5, 0xe1, 0xa3, 0x1c, 0x86, 0xb8, 0x80, - 0x3a, 0x53, 0xd3, 0x10, 0x8a, 0x41, 0xb8, 0x98, 0x27, 0x93, 0x33, 0x9d, 0x21, 0x0a, 0x99, 0xa2, - 0x1c, 0x3a, 0xf2, 0x99, 0x10, 0xc4, 0x44, 0xf4, 0x98, 0x84, 0xf1, 0x7c, 0xae, 0x10, 0x98, 0xe5, - 0x26, 0x61, 0x4c, 0x00, 0x79, 0x94, 0x7f, 0x7f, 0xcc, 0x0b, 0x5c, 0x55, 0x57, 0x4a, 0x2b, 0xc7, - 0xe5, 0x3f, 0xeb, 0x04, 0x3e, 0x22, 0x7f, 0x23, 0x86, 0x26, 0x20, 0x29, 0x80, 0xc7, 0x1f, 0x3a, - 0xfe, 0x88, 0xfc, 0x46, 0x10, 0x74, 0x42, 0xfe, 0x26, 0xdd, 0x5e, 0x15, 0xa0, 0x87, 0xcb, 0x25, - 0x32, 0x55, 0xad, 0x2c, 0x2f, 0x3e, 0x2d, 0x4b, 0xde, 0x8a, 0xe3, 0x9e, 0x8a, 0x10, 0x3a, 0x00, - 0x7b, 0x44, 0xc5, 0x99, 0x33, 0x67, 0xce, 0x3c, 0xea, 0xa9, 0xbc, 0xf6, 0x91, 0x68, 0xb0, 0xfa, - 0xb4, 0xa7, 0xfa, 0x13, 0x9d, 0xd5, 0x67, 0x3c, 0xd5, 0x3f, 0xf7, 0x91, 0x28, 0x9a, 0x84, 0x11, - 0x51, 0xbd, 0x94, 0xb9, 0x24, 0x7f, 0xef, 0x7b, 0xdf, 0xfb, 0x5e, 0xec, 0xc8, 0x1a, 0xc8, 0x1d, - 0x29, 0xd9, 0x14, 0xc8, 0xbe, 0x1c, 0x8c, 0xa8, 0x77, 0x28, 0x00, 0xa5, 0x69, 0x96, 0x2c, 0x91, - 0x14, 0xc7, 0x03, 0x65, 0x29, 0x99, 0x1c, 0xca, 0xfe, 0x28, 0x4c, 0x56, 0xcc, 0x46, 0xd0, 0xe2, - 0x59, 0x39, 0x70, 0xe5, 0xc8, 0x3a, 0x2f, 0x3d, 0x73, 0x94, 0x23, 0xd5, 0xcc, 0xba, 0x66, 0xd4, - 0x66, 0xcd, 0x56, 0xcd, 0x7d, 0xb2, 0x44, 0x96, 0x8f, 0x96, 0xe7, 0xe1, 0x52, 0x73, 0xfd, 0xaf, - 0x25, 0xe9, 0x53, 0xa1, 0xf0, 0xc2, 0x6a, 0xf6, 0xb3, 0xa1, 0xf4, 0x02, 0x23, 0x5c, 0x15, 0xfe, - 0xa4, 0xe2, 0x8d, 0x3a, 0xae, 0x10, 0xa3, 0xc3, 0xb7, 0x1e, 0x80, 0xa9, 0x9a, 0x59, 0x33, 0x29, - 0xa7, 0x63, 0xe4, 0x17, 0x7f, 0xf3, 0x94, 0x70, 0xa0, 0xe9, 0xbe, 0x0f, 0xa4, 0xe6, 0x96, 0x61, - 0x92, 0x23, 0x97, 0xe9, 0x6a, 0x96, 0xdd, 0x8a, 0x40, 0xdb, 0x5e, 0xce, 0x4b, 0xfd, 0xca, 0xd7, - 0xe9, 0x36, 0xa4, 0x3a, 0xc1, 0x49, 0x49, 0x1d, 0xbb, 0x38, 0x31, 0xa7, 0xc2, 0x2e, 0x1f, 0x3f, - 0xb6, 0x93, 0x80, 0x5b, 0x7d, 0x38, 0x7e, 0x89, 0x73, 0x9c, 0xf4, 0x70, 0x2c, 0x72, 0xd2, 0xb9, - 0x79, 0x18, 0xdd, 0x09, 0xaf, 0x7f, 0xce, 0x79, 0x25, 0xb1, 0x97, 0xc9, 0x02, 0x8c, 0x53, 0x26, - 0x95, 0xb6, 0x65, 0x9b, 0x0d, 0xba, 0x4d, 0xb3, 0x3d, 0x9b, 0xdf, 0xfb, 0x3a, 0x0b, 0xd6, 0x63, - 0x84, 0x6c, 0xde, 0xa1, 0x9a, 0x9b, 0x03, 0xba, 0x2a, 0xaf, 0xe2, 0x4a, 0xbd, 0x0f, 0x87, 0xdf, - 0xe7, 0x82, 0x38, 0xf8, 0x73, 0x17, 0xc9, 0x22, 0xad, 0xdd, 0xa0, 0xbb, 0x28, 0x5e, 0x49, 0xfa, - 0x5f, 0xc3, 0x4b, 0x7d, 0xf5, 0x7d, 0x6c, 0x3e, 0x98, 0x74, 0x18, 0x78, 0x64, 0xf2, 0x58, 0xb1, - 0x86, 0x6d, 0x1b, 0xb7, 0xac, 0xb2, 0x56, 0xef, 0x26, 0x9e, 0xe7, 0x1e, 0x53, 0xea, 0x63, 0xdf, - 0xf6, 0x5b, 0x71, 0x81, 0x51, 0x66, 0xea, 0xf5, 0xb9, 0x35, 0xd8, 0xd3, 0xc5, 0x2b, 0x06, 0xe0, - 0xf9, 0x71, 0xce, 0x73, 0xaa, 0xc3, 0x33, 0x08, 0xdb, 0x55, 0x10, 0x70, 0xc7, 0x96, 0x03, 0xf0, - 0xfc, 0x19, 0xce, 0x13, 0x71, 0x5a, 0x61, 0x52, 0xc2, 0xf1, 0x02, 0x4c, 0x5c, 0xc1, 0xad, 0x75, - 0xd3, 0xe2, 0x77, 0xc7, 0x06, 0x60, 0xf7, 0xb3, 0x9c, 0xdd, 0x38, 0x27, 0xa4, 0x97, 0xc9, 0x08, - 0xaf, 0x33, 0x10, 0xdf, 0xd0, 0x2a, 0x78, 0x00, 0x16, 0xd7, 0x38, 0x8b, 0x18, 0xc1, 0x27, 0xa4, - 0x19, 0x48, 0xd6, 0x4c, 0xbe, 0x91, 0xd6, 0x9f, 0xfc, 0x13, 0x9c, 0x7c, 0x44, 0xd0, 0x70, 0x16, - 0x4d, 0xb3, 0xd9, 0xae, 0x6b, 0xf6, 0x20, 0x12, 0xfc, 0x9c, 0x60, 0x21, 0x68, 0x38, 0x8b, 0x1d, - 0xa8, 0xf5, 0x55, 0xc1, 0xc2, 0xf2, 0xe8, 0xf3, 0x71, 0x18, 0x31, 0x8d, 0xfa, 0x96, 0x69, 0x0c, - 0x22, 0xc4, 0x27, 0x39, 0x07, 0xe0, 0x24, 0x84, 0xc1, 0x59, 0x48, 0x0c, 0x6a, 0x88, 0xbf, 0xff, - 0x6d, 0x31, 0x3c, 0x84, 0x05, 0x16, 0x60, 0x5c, 0x04, 0x28, 0xdd, 0x34, 0x06, 0x60, 0xf1, 0x0b, - 0x9c, 0xc5, 0x98, 0x87, 0x8c, 0x77, 0xc3, 0xc6, 0x96, 0x5d, 0xc3, 0x83, 0x30, 0xf9, 0x8c, 0xe8, - 0x06, 0x27, 0xe1, 0xaa, 0x5c, 0xc7, 0x46, 0x65, 0x73, 0x30, 0x0e, 0xbf, 0x28, 0x54, 0x29, 0x68, - 0x08, 0x8b, 0x79, 0x18, 0x6d, 0x68, 0x2d, 0x6b, 0x53, 0xab, 0x0f, 0x64, 0x8e, 0x7f, 0xc0, 0x79, - 0x24, 0x1d, 0x22, 0xae, 0x91, 0xb6, 0xb1, 0x13, 0x36, 0x9f, 0x15, 0x1a, 0xf1, 0x90, 0xf1, 0xa1, - 0x67, 0xd9, 0x34, 0x8f, 0xdf, 0x09, 0xb7, 0xcf, 0x89, 0xa1, 0xc7, 0x68, 0x97, 0xbc, 0x1c, 0xcf, - 0x42, 0xc2, 0xd2, 0x9f, 0x1f, 0x88, 0xcd, 0x2f, 0x09, 0x4b, 0x53, 0x02, 0x42, 0xfc, 0x34, 0xec, - 0xed, 0x3a, 0x4d, 0x0c, 0xc0, 0xec, 0x97, 0x39, 0xb3, 0xdd, 0x5d, 0xa6, 0x0a, 0x1e, 0x12, 0x76, - 0xca, 0xf2, 0xf3, 0x22, 0x24, 0xe0, 0x00, 0xaf, 0x55, 0x98, 0x6a, 0x1b, 0x96, 0xb6, 0xb1, 0x33, - 0xad, 0xfd, 0x43, 0xa1, 0x35, 0x46, 0xeb, 0xd3, 0x5a, 0x09, 0x76, 0x73, 0x8e, 0x3b, 0xb3, 0xeb, - 0x17, 0x44, 0x60, 0x65, 0xd4, 0x6b, 0x7e, 0xeb, 0xfe, 0x30, 0xa4, 0x1d, 0x75, 0x8a, 0xa4, 0xdb, - 0x2a, 0x37, 0xb4, 0xe6, 0x00, 0x9c, 0x7f, 0x85, 0x73, 0x16, 0x11, 0xdf, 0xc9, 0xda, 0xad, 0x25, - 0xad, 0x49, 0x98, 0x5f, 0x82, 0x94, 0x60, 0xde, 0x36, 0x5a, 0xb8, 0x62, 0xd6, 0x0c, 0xfd, 0x79, - 0x5c, 0x1d, 0x80, 0xf5, 0xaf, 0x06, 0x4c, 0xb5, 0xe6, 0x21, 0x27, 0x9c, 0x0b, 0x20, 0x3b, 0xb9, - 0x4a, 0x59, 0x6f, 0xd0, 0xf3, 0xc6, 0xed, 0x39, 0xfe, 0x9a, 0xb0, 0x94, 0x43, 0x57, 0xa0, 0x64, - 0x73, 0x79, 0x60, 0x0f, 0x58, 0x06, 0x75, 0xc9, 0x2f, 0x72, 0x46, 0xa3, 0x2e, 0x15, 0x0f, 0x1c, - 0x15, 0xb3, 0xd1, 0xd4, 0x5a, 0x83, 0xc4, 0xbf, 0x7f, 0x24, 0x02, 0x07, 0x27, 0xe1, 0x81, 0x83, - 0x64, 0x74, 0x64, 0xb6, 0x1f, 0x80, 0xc3, 0xaf, 0x8b, 0xc0, 0x21, 0x68, 0x38, 0x0b, 0x91, 0x30, - 0x0c, 0xc0, 0xe2, 0x1f, 0x0b, 0x16, 0x82, 0x86, 0xb0, 0x78, 0xd2, 0x9d, 0x68, 0x5b, 0xb8, 0xa6, - 0x5b, 0x36, 0x7f, 0x62, 0xb6, 0x3d, 0xab, 0x7f, 0xf2, 0x6d, 0x7f, 0x12, 0xa6, 0x7a, 0x48, 0x49, - 0x24, 0xe2, 0x1b, 0xdf, 0xf4, 0x60, 0xa7, 0xbf, 0x60, 0xbf, 0x21, 0x22, 0x91, 0x87, 0x8c, 0xc8, - 0xe6, 0xc9, 0x10, 0x89, 0xda, 0x2b, 0x64, 0x81, 0x3a, 0x00, 0xbb, 0xdf, 0x0c, 0x08, 0x57, 0x14, - 0xb4, 0x84, 0xa7, 0x27, 0xff, 0x69, 0x1b, 0x97, 0xf1, 0xd6, 0x40, 0xde, 0xf9, 0x4f, 0x03, 0xf9, - 0xcf, 0x1a, 0xa3, 0x64, 0x31, 0x64, 0x3c, 0x90, 0x4f, 0xa1, 0x7e, 0x4f, 0x58, 0x53, 0xef, 0x79, - 0x93, 0xf7, 0xd7, 0x9f, 0x4e, 0xcd, 0x2d, 0x12, 0x27, 0xf7, 0x27, 0x3d, 0xfd, 0x99, 0xbd, 0xef, - 0x4d, 0xc7, 0xcf, 0x7d, 0x39, 0xcf, 0xdc, 0x39, 0x18, 0xf5, 0x25, 0x3c, 0xfd, 0x59, 0xbd, 0x9f, - 0xb3, 0x4a, 0x7a, 0xf3, 0x9d, 0xb9, 0x93, 0x10, 0x21, 0xc9, 0x4b, 0x7f, 0xf2, 0xbf, 0xc3, 0xc9, - 0x29, 0xfa, 0xdc, 0x0f, 0x41, 0x5c, 0x24, 0x2d, 0xfd, 0x49, 0x3f, 0xc0, 0x49, 0x1d, 0x12, 0x42, - 0x2e, 0x12, 0x96, 0xfe, 0xe4, 0x7f, 0x57, 0x90, 0x0b, 0x12, 0x42, 0x3e, 0xb8, 0x0a, 0x7f, 0xe7, - 0x43, 0x11, 0x3e, 0xe9, 0x08, 0xdd, 0x9d, 0x85, 0x18, 0xcf, 0x54, 0xfa, 0x53, 0x7f, 0x90, 0x37, - 0x2e, 0x28, 0xe6, 0x1e, 0x85, 0xe1, 0x01, 0x15, 0xfe, 0x11, 0x4e, 0xca, 0xf0, 0xe7, 0xe6, 0x61, - 0xc4, 0x93, 0x9d, 0xf4, 0x27, 0xff, 0x31, 0x4e, 0xee, 0xa5, 0x22, 0xa2, 0xf3, 0xec, 0xa4, 0x3f, - 0x83, 0xbf, 0x27, 0x44, 0xe7, 0x14, 0x44, 0x6d, 0x22, 0x31, 0xe9, 0x4f, 0xfd, 0xb2, 0xd0, 0xba, - 0x20, 0x99, 0x7b, 0x1c, 0x12, 0xce, 0x64, 0xd3, 0x9f, 0xfe, 0xa3, 0x9c, 0xde, 0xa5, 0x21, 0x1a, - 0xf0, 0x4c, 0x76, 0xfd, 0x59, 0xfc, 0xb8, 0xd0, 0x80, 0x87, 0x8a, 0x0c, 0xa3, 0x60, 0x02, 0xd3, - 0x9f, 0xd3, 0x4f, 0x88, 0x61, 0x14, 0xc8, 0x5f, 0x88, 0x35, 0x69, 0xcc, 0xef, 0xcf, 0xe2, 0x27, - 0x85, 0x35, 0x29, 0x3e, 0x11, 0x23, 0x98, 0x11, 0xf4, 0xe7, 0xf1, 0xd3, 0x42, 0x8c, 0x40, 0x42, - 0x30, 0xb7, 0x0a, 0xa8, 0x33, 0x1b, 0xe8, 0xcf, 0xef, 0x15, 0xce, 0x6f, 0xa2, 0x23, 0x19, 0x98, - 0x7b, 0x0a, 0x76, 0x77, 0xcf, 0x04, 0xfa, 0x73, 0xfd, 0xd8, 0x9b, 0x81, 0xb5, 0x9b, 0x37, 0x11, - 0x98, 0x2b, 0xb9, 0x53, 0x8a, 0x37, 0x0b, 0xe8, 0xcf, 0xf6, 0xe3, 0x6f, 0xfa, 0x03, 0xb7, 0x37, - 0x09, 0x98, 0xcb, 0x00, 0xb8, 0x13, 0x70, 0x7f, 0x5e, 0x3f, 0xcb, 0x79, 0x79, 0x88, 0xc8, 0xd0, - 0xe0, 0xf3, 0x6f, 0x7f, 0xfa, 0x6b, 0x62, 0x68, 0x70, 0x0a, 0x32, 0x34, 0xc4, 0xd4, 0xdb, 0x9f, - 0xfa, 0x13, 0x62, 0x68, 0x08, 0x12, 0xe2, 0xd9, 0x9e, 0xd9, 0xad, 0x3f, 0x87, 0x4f, 0x0a, 0xcf, - 0xf6, 0x50, 0xcd, 0x2d, 0xc3, 0x44, 0xc7, 0x84, 0xd8, 0x9f, 0xd5, 0xa7, 0x38, 0x2b, 0x39, 0x38, - 0x1f, 0x7a, 0x27, 0x2f, 0x3e, 0x19, 0xf6, 0xe7, 0xf6, 0xe9, 0xc0, 0xe4, 0xc5, 0xe7, 0xc2, 0xb9, - 0xb3, 0x10, 0x37, 0xda, 0xf5, 0x3a, 0x19, 0x3c, 0x68, 0xfb, 0x27, 0xc6, 0xa9, 0x6f, 0x7e, 0x97, - 0x6b, 0x47, 0x10, 0xcc, 0x9d, 0x84, 0x61, 0xdc, 0x58, 0xc7, 0xd5, 0x7e, 0x94, 0xdf, 0xfa, 0xae, - 0x08, 0x98, 0x04, 0x7b, 0xee, 0x71, 0x00, 0xb6, 0x35, 0x42, 0xef, 0xd8, 0xf7, 0xa1, 0xfd, 0xf3, - 0xef, 0xf2, 0x07, 0x79, 0x2e, 0x89, 0xcb, 0x80, 0x3d, 0xef, 0xdb, 0x9e, 0xc1, 0xb7, 0xfd, 0x0c, - 0xa8, 0x45, 0xce, 0x40, 0xec, 0x59, 0xcb, 0x34, 0x6c, 0xad, 0xd6, 0x8f, 0xfa, 0x2f, 0x38, 0xb5, - 0xc0, 0x27, 0x0a, 0x6b, 0x98, 0x2d, 0x6c, 0x6b, 0x35, 0xab, 0x1f, 0xed, 0x5f, 0x72, 0x5a, 0x87, - 0x80, 0x10, 0x57, 0x34, 0xcb, 0x1e, 0xa4, 0xdf, 0x7f, 0x25, 0x88, 0x05, 0x01, 0x11, 0x9a, 0xfc, - 0xbe, 0x8c, 0xb7, 0xfa, 0xd1, 0x7e, 0x47, 0x08, 0xcd, 0xf1, 0xe7, 0x7e, 0x08, 0x12, 0xe4, 0x27, - 0x7b, 0xa8, 0xdb, 0x87, 0xf8, 0xbf, 0x72, 0x62, 0x97, 0x82, 0xb4, 0x6c, 0xd9, 0x55, 0x5b, 0xef, - 0xaf, 0xec, 0x1b, 0xdc, 0xd2, 0x02, 0x7f, 0x2e, 0x03, 0x23, 0x96, 0x5d, 0xad, 0xb6, 0x79, 0x7e, - 0xda, 0x87, 0xfc, 0xbf, 0x7d, 0xd7, 0xd9, 0xb2, 0x70, 0x68, 0x88, 0xb5, 0x9f, 0xbb, 0x6c, 0x37, - 0x4d, 0x7a, 0x2b, 0xab, 0x1f, 0x87, 0x37, 0x39, 0x07, 0x0f, 0xc9, 0xdc, 0x3c, 0x24, 0x49, 0x5f, - 0xc4, 0xe5, 0x96, 0x7e, 0x2c, 0xfe, 0x3b, 0x57, 0x80, 0x8f, 0x28, 0xfb, 0x23, 0xbf, 0xff, 0xfa, - 0x41, 0xe9, 0xb5, 0xd7, 0x0f, 0x4a, 0x7f, 0xf2, 0xfa, 0x41, 0xe9, 0xe5, 0x3f, 0x3d, 0x38, 0xf4, - 0xda, 0x9f, 0x1e, 0x1c, 0xfa, 0xda, 0x9f, 0x1e, 0x1c, 0xea, 0xbe, 0x4b, 0x0c, 0x0b, 0xe6, 0x82, - 0xc9, 0xf6, 0x87, 0x9f, 0x51, 0x6a, 0xba, 0xbd, 0xd9, 0x5e, 0x9f, 0xad, 0x98, 0x0d, 0xba, 0x8d, - 0xeb, 0xee, 0xd6, 0x3a, 0x8b, 0x1c, 0xf8, 0xc9, 0x30, 0x1c, 0xac, 0x98, 0x56, 0xc3, 0xb4, 0x8e, - 0xad, 0x6b, 0x16, 0x3e, 0x76, 0xe5, 0xe1, 0x75, 0x6c, 0x6b, 0x0f, 0x1f, 0xab, 0x98, 0xba, 0xc1, - 0xb7, 0x7d, 0x27, 0x59, 0xfd, 0x2c, 0xa9, 0x9f, 0xe5, 0xf5, 0xe9, 0xae, 0x3b, 0xc4, 0xca, 0x02, - 0x44, 0xe6, 0x4d, 0x9d, 0x5e, 0xf4, 0xaf, 0x62, 0xc3, 0x6c, 0xf0, 0x47, 0xa0, 0xac, 0x80, 0xee, - 0x86, 0xa8, 0xd6, 0x30, 0xdb, 0x86, 0xcd, 0xce, 0x46, 0xb2, 0x23, 0xbf, 0x7f, 0x7d, 0x7a, 0xe8, - 0x0f, 0xaf, 0x4f, 0x87, 0x0b, 0x86, 0xad, 0xf2, 0xaa, 0xb9, 0xc8, 0x1b, 0xaf, 0x4e, 0x4b, 0xca, - 0x05, 0x88, 0xe5, 0x70, 0xe5, 0x66, 0x78, 0xe5, 0x70, 0x25, 0xc0, 0xeb, 0x7e, 0x88, 0x17, 0x0c, - 0x9b, 0x3d, 0xd3, 0x3d, 0x00, 0x61, 0xdd, 0x60, 0xaf, 0xbb, 0x02, 0xed, 0x13, 0x38, 0x41, 0xcd, - 0xe1, 0x8a, 0x83, 0x5a, 0xc5, 0x95, 0x20, 0x2a, 0x61, 0x4f, 0xe0, 0xd9, 0xd2, 0xd7, 0xfe, 0xf3, - 0xc1, 0xa1, 0x17, 0x5e, 0x3f, 0x38, 0xd4, 0xcb, 0x3e, 0xcf, 0x1c, 0xf7, 0xa8, 0xdf, 0xc2, 0xfa, - 0x51, 0xaa, 0xa2, 0x8a, 0x59, 0xa7, 0x85, 0xca, 0xa6, 0xa6, 0x1b, 0xec, 0x17, 0xd3, 0x3e, 0xdd, - 0xae, 0x5f, 0x8f, 0xb2, 0x8f, 0x25, 0xc0, 0x7b, 0xc3, 0xb0, 0x97, 0x55, 0x94, 0x99, 0x92, 0xb9, - 0x0d, 0x98, 0x45, 0x92, 0xde, 0xaa, 0x01, 0xf6, 0xe2, 0xcf, 0xc3, 0x18, 0xf5, 0x48, 0xba, 0x0b, - 0x49, 0x83, 0x40, 0xdf, 0xb8, 0xfd, 0xe5, 0x7f, 0x37, 0x4c, 0xd5, 0x3d, 0xea, 0x10, 0xd2, 0xb7, - 0x4a, 0x25, 0x98, 0xd2, 0x1b, 0xcd, 0x3a, 0xa6, 0x87, 0x7e, 0x65, 0xa7, 0xae, 0x3f, 0xbf, 0xaf, - 0x70, 0x7e, 0x93, 0x2e, 0x79, 0x41, 0x50, 0xcf, 0x2d, 0xc2, 0x84, 0x56, 0xa9, 0xe0, 0xa6, 0x8f, - 0x65, 0x9f, 0xd1, 0x22, 0x04, 0x94, 0x39, 0xa5, 0xc3, 0x2d, 0xfb, 0x78, 0x4f, 0x8b, 0xdc, 0xeb, - 0xb1, 0x48, 0x0b, 0xd7, 0xb0, 0x71, 0xd4, 0xc0, 0xf6, 0x73, 0x66, 0xeb, 0x32, 0x57, 0x2f, 0x33, - 0x91, 0x63, 0x84, 0xbf, 0x88, 0x82, 0xc2, 0xad, 0x63, 0xd9, 0xda, 0x65, 0xdd, 0xa8, 0x39, 0xc3, - 0x43, 0x6b, 0xdb, 0x9b, 0xcf, 0x73, 0x6b, 0xec, 0xe6, 0xb6, 0xe1, 0x38, 0xce, 0x10, 0xe9, 0x33, - 0xae, 0xd2, 0xbd, 0x0d, 0xdc, 0x63, 0x74, 0xfd, 0x51, 0x18, 0x50, 0xd1, 0xd6, 0x2e, 0xe3, 0x4c, - 0xdb, 0xde, 0x34, 0x5b, 0xfa, 0xf3, 0x2c, 0xb6, 0xb5, 0x01, 0x1a, 0xda, 0xd5, 0xb2, 0x6d, 0x5e, - 0xc6, 0x86, 0x78, 0x32, 0xb0, 0x77, 0xb6, 0xcb, 0xa0, 0x9d, 0x25, 0xe3, 0x29, 0x7b, 0xf6, 0xb3, - 0x7f, 0x3c, 0xfd, 0xe8, 0xce, 0x5d, 0x93, 0x12, 0x93, 0xe4, 0xfb, 0x6a, 0x89, 0x36, 0x84, 0x2e, - 0x02, 0xbb, 0xe6, 0x5f, 0xae, 0xeb, 0x96, 0xcd, 0xef, 0x9e, 0x9f, 0x9c, 0xed, 0xae, 0x8b, 0xd9, - 0x4e, 0xb1, 0x67, 0xf9, 0xa5, 0x1a, 0xb3, 0x65, 0x9d, 0x1f, 0x52, 0x13, 0x94, 0xd5, 0xa2, 0x6e, - 0xd9, 0xa8, 0x04, 0x89, 0x2a, 0x36, 0xb6, 0x18, 0xdb, 0xf0, 0xad, 0xb1, 0x8d, 0x13, 0x4e, 0x94, - 0xeb, 0x25, 0x40, 0x9a, 0x17, 0x4f, 0x7c, 0x25, 0x8b, 0xdd, 0xf5, 0xec, 0xc1, 0xde, 0xc7, 0x99, - 0xbe, 0x29, 0x9b, 0xd0, 0x82, 0xa0, 0xf4, 0x21, 0x00, 0xb7, 0x4d, 0x94, 0x82, 0x98, 0x56, 0xad, - 0xb6, 0xb0, 0xc5, 0xee, 0x82, 0x24, 0x54, 0x51, 0x9c, 0x9b, 0xf8, 0x57, 0x5f, 0x3c, 0x3a, 0xea, - 0xe3, 0x98, 0x4d, 0x02, 0x5c, 0x71, 0x48, 0x8f, 0x7c, 0x42, 0x82, 0x89, 0x8e, 0x16, 0x91, 0x02, - 0x07, 0x33, 0x6b, 0xa5, 0xf3, 0x2b, 0x6a, 0xe1, 0x19, 0x76, 0xdd, 0x88, 0x5f, 0x88, 0x2a, 0xae, - 0xe6, 0xe7, 0xd9, 0x37, 0x72, 0x86, 0xd0, 0x34, 0xec, 0xeb, 0x82, 0x93, 0xcb, 0x2f, 0xe6, 0x17, - 0x32, 0xa5, 0xbc, 0x2c, 0xa1, 0xbb, 0xe0, 0x40, 0x57, 0x26, 0x0e, 0x4a, 0xa8, 0x07, 0x8a, 0x9a, - 0x77, 0x50, 0xc2, 0xd9, 0x8b, 0x3d, 0x07, 0xd6, 0xdb, 0x76, 0xe4, 0x4f, 0x57, 0x9d, 0xe1, 0xe4, - 0x0f, 0x7a, 0xef, 0x09, 0xc1, 0xde, 0x60, 0x2c, 0xd3, 0x8c, 0xad, 0x1e, 0x5f, 0x5c, 0xec, 0x31, - 0x48, 0xce, 0x43, 0x38, 0x63, 0x6c, 0xa1, 0xbd, 0x2c, 0xff, 0x2e, 0xb7, 0x5b, 0x75, 0x3e, 0x71, - 0xc4, 0x48, 0x79, 0xad, 0x55, 0xf7, 0xbf, 0x42, 0x4b, 0xf2, 0x57, 0x68, 0x73, 0xf2, 0x2b, 0xaf, - 0x4e, 0x0f, 0x7d, 0xe1, 0xd5, 0xe9, 0xa1, 0xef, 0x7c, 0x72, 0x7a, 0xe8, 0x85, 0x3f, 0x9a, 0x19, - 0xca, 0x5e, 0x0e, 0x76, 0xf7, 0x77, 0xfa, 0xce, 0xbe, 0xf1, 0x8c, 0xb1, 0x45, 0x67, 0x8f, 0x55, - 0xe9, 0x99, 0x61, 0xda, 0x39, 0x71, 0xe0, 0x7a, 0x30, 0x78, 0xe0, 0xfa, 0x14, 0xae, 0xd7, 0x9f, - 0x30, 0xcc, 0xe7, 0xa8, 0x95, 0x5d, 0x1d, 0xfc, 0x44, 0x08, 0x0e, 0x76, 0xc4, 0x73, 0x9e, 0x91, - 0xf4, 0xfa, 0xf4, 0xe4, 0x1c, 0xc4, 0x73, 0x22, 0xd1, 0x49, 0x41, 0xcc, 0xc2, 0x15, 0xd3, 0xa8, - 0xb2, 0x48, 0x10, 0x56, 0x45, 0x91, 0x74, 0xdb, 0xd0, 0x0c, 0xd3, 0xe2, 0x5f, 0xee, 0x60, 0x85, - 0xec, 0xcf, 0x48, 0x3b, 0xcb, 0x2f, 0x46, 0x45, 0x4b, 0xa2, 0x9b, 0x0f, 0xf7, 0x3d, 0x82, 0xbe, - 0x4c, 0x7a, 0xe9, 0x74, 0xc2, 0x77, 0x0c, 0x3d, 0xa8, 0x56, 0x7e, 0x3a, 0x04, 0xd3, 0x41, 0xad, - 0x90, 0x34, 0xcf, 0xb2, 0xb5, 0x46, 0xb3, 0x97, 0x5a, 0xce, 0x42, 0xa2, 0x24, 0x70, 0x76, 0xac, - 0x97, 0x6b, 0x3b, 0xd4, 0xcb, 0x98, 0xd3, 0x94, 0x50, 0xcc, 0xf1, 0x01, 0x15, 0xe3, 0xf4, 0xe3, - 0xa6, 0x34, 0xf3, 0x9b, 0x11, 0x38, 0x40, 0xbf, 0x0e, 0xd5, 0x6a, 0xe8, 0x86, 0x7d, 0xac, 0xd2, - 0xda, 0x6a, 0xda, 0x34, 0xd1, 0x33, 0x37, 0xb8, 0x5e, 0x26, 0xdc, 0xea, 0x59, 0x56, 0xdd, 0x63, - 0xe4, 0x6c, 0xc0, 0xf0, 0x2a, 0xa1, 0x23, 0x1a, 0xb1, 0x4d, 0x5b, 0xab, 0x73, 0x4d, 0xb1, 0x02, - 0x81, 0xb2, 0x2f, 0x4a, 0x85, 0x18, 0x54, 0x17, 0x1f, 0x93, 0xaa, 0x63, 0x6d, 0x83, 0x7d, 0x55, - 0x23, 0x4c, 0x07, 0x54, 0x9c, 0x00, 0xe8, 0x07, 0x34, 0xa6, 0x60, 0x58, 0x6b, 0xb3, 0x1b, 0x47, - 0x61, 0x32, 0xd2, 0x68, 0x41, 0x79, 0x02, 0x62, 0xfc, 0x00, 0x1a, 0xc9, 0x10, 0xbe, 0x8c, 0xb7, - 0x68, 0x3b, 0x49, 0x95, 0xfc, 0x44, 0xb3, 0x30, 0x4c, 0x85, 0xe7, 0x13, 0x4a, 0x6a, 0xb6, 0x43, - 0xfa, 0x59, 0x2a, 0xa4, 0xca, 0xd0, 0x94, 0x0b, 0x10, 0xcf, 0x99, 0x0d, 0xdd, 0x30, 0xfd, 0xdc, - 0x12, 0x8c, 0x1b, 0x95, 0xb9, 0xd9, 0xb6, 0xc5, 0x83, 0x53, 0x5a, 0x40, 0xbb, 0x21, 0xca, 0xbe, - 0xb2, 0xc2, 0x6f, 0x4d, 0xf1, 0x92, 0x32, 0x0f, 0x31, 0xca, 0x7b, 0xa5, 0xe9, 0x7c, 0xfd, 0x4c, - 0xf2, 0x7c, 0xfd, 0x8c, 0xb3, 0x0f, 0xb9, 0xc2, 0x22, 0x88, 0x54, 0x35, 0x5b, 0xe3, 0xfd, 0xa6, - 0xbf, 0x95, 0xc7, 0x20, 0xce, 0x99, 0x58, 0xe8, 0x38, 0x84, 0xcd, 0xa6, 0xb8, 0x14, 0x98, 0xee, - 0xd5, 0x95, 0x95, 0x66, 0x36, 0x42, 0xd2, 0x4b, 0x95, 0x20, 0x67, 0xd7, 0x7b, 0x06, 0xd9, 0xf3, - 0x83, 0x05, 0x59, 0x8f, 0x37, 0x30, 0x13, 0x77, 0xb8, 0x87, 0xe3, 0x3c, 0x1f, 0x09, 0xc1, 0xfe, - 0x4e, 0xe7, 0xb9, 0x8c, 0xb7, 0xac, 0x9d, 0xfa, 0xce, 0x25, 0x48, 0xac, 0xd2, 0x2f, 0xb6, 0x3e, - 0x81, 0xb7, 0x50, 0x1a, 0x62, 0xb8, 0x7a, 0xfc, 0xe4, 0xc9, 0x87, 0xcf, 0x30, 0xcb, 0x9e, 0x1f, - 0x52, 0x05, 0x60, 0x2e, 0x4e, 0x52, 0xf2, 0x37, 0x3e, 0x39, 0x2d, 0x65, 0x87, 0x21, 0x6c, 0xb5, - 0x1b, 0xec, 0xca, 0xdd, 0x85, 0x48, 0x3c, 0x2c, 0x47, 0xd4, 0x84, 0x85, 0x2b, 0xcd, 0xe3, 0x27, - 0x4f, 0x5d, 0x7e, 0x58, 0x8d, 0x59, 0x2d, 0x4a, 0xf0, 0x7d, 0xd5, 0xc7, 0x67, 0x87, 0x61, 0xc6, - 0x53, 0xcb, 0x46, 0xa9, 0x33, 0x43, 0x73, 0x9d, 0xc8, 0x1e, 0x9d, 0x50, 0x8c, 0xee, 0x2a, 0x49, - 0x6f, 0xab, 0x59, 0xe5, 0x57, 0x25, 0x48, 0x3a, 0x69, 0x43, 0x11, 0xdb, 0xe8, 0xac, 0x37, 0x17, - 0xe0, 0x2e, 0xb3, 0x6f, 0x36, 0xd8, 0x96, 0x9b, 0xde, 0xa8, 0x1e, 0x74, 0xf4, 0x28, 0xc4, 0x9b, - 0x2d, 0xb3, 0x69, 0x5a, 0xfc, 0xc3, 0x4c, 0x7d, 0x48, 0x1d, 0x64, 0xf4, 0x20, 0x20, 0x3a, 0xba, - 0xcb, 0x57, 0x4c, 0x5b, 0x37, 0x6a, 0xe5, 0xa6, 0xf9, 0x1c, 0xff, 0x62, 0x5e, 0x58, 0x95, 0x69, - 0xcd, 0x45, 0x5a, 0xb1, 0x4a, 0xe0, 0x44, 0xe8, 0x84, 0xc3, 0xc5, 0x9f, 0xea, 0x90, 0x01, 0x20, - 0x8a, 0xe8, 0x2c, 0xc4, 0x9a, 0xed, 0xf5, 0xb2, 0x18, 0x2d, 0x23, 0xc7, 0xf7, 0x77, 0xf3, 0x7d, - 0xe1, 0x2f, 0xdc, 0xfb, 0xa3, 0xcd, 0xf6, 0x3a, 0xf1, 0x9e, 0xbb, 0x20, 0xd9, 0x45, 0x98, 0x91, - 0x2b, 0xae, 0x1c, 0xf4, 0xc3, 0xc1, 0xbc, 0x07, 0xe5, 0x66, 0x4b, 0x37, 0x5b, 0xba, 0xbd, 0x45, - 0x73, 0xb9, 0xb0, 0x2a, 0x8b, 0x8a, 0x55, 0x0e, 0x57, 0x2e, 0xc3, 0x78, 0x91, 0x2e, 0x3a, 0x5c, - 0xc9, 0x4f, 0xba, 0xf2, 0x49, 0xfd, 0xe5, 0xeb, 0x29, 0x59, 0xa8, 0x43, 0xb2, 0xac, 0xd6, 0xd3, - 0x5b, 0x17, 0x6e, 0xdd, 0x5b, 0xfd, 0xd9, 0xd2, 0x0d, 0x09, 0x0e, 0x7a, 0x2a, 0xaf, 0xe0, 0x96, - 0xa5, 0x9b, 0x06, 0x4f, 0xd6, 0x99, 0xab, 0x22, 0x4f, 0xaf, 0x78, 0x7d, 0x8f, 0xf1, 0x7b, 0x06, - 0x12, 0xf3, 0xa6, 0x61, 0x61, 0xc3, 0x6a, 0xd3, 0x19, 0x71, 0xbd, 0x6e, 0x56, 0x2e, 0x53, 0xe5, - 0x44, 0x54, 0x56, 0x20, 0xe1, 0x4f, 0x6b, 0x36, 0x69, 0xa7, 0x23, 0x2a, 0xf9, 0xc9, 0x96, 0xd7, - 0xd9, 0x4a, 0xcf, 0x2e, 0x17, 0x6e, 0xbd, 0xcb, 0x5c, 0x6a, 0xa7, 0xd3, 0x9f, 0x0f, 0xc3, 0xde, - 0xe7, 0xf4, 0x16, 0xae, 0xb5, 0xb5, 0x56, 0xf5, 0x98, 0xf3, 0x4b, 0x5c, 0x50, 0x73, 0x00, 0x03, - 0x2c, 0x8a, 0xcf, 0xb0, 0x9d, 0xfa, 0x01, 0xf6, 0x30, 0x3f, 0xf2, 0xc9, 0xdf, 0xfa, 0x92, 0xe4, - 0xee, 0xd5, 0x57, 0xe7, 0x1e, 0x03, 0xb2, 0x0e, 0x2a, 0x57, 0xcc, 0xb6, 0x61, 0xf7, 0x5b, 0xa7, - 0xbe, 0xc4, 0x89, 0x47, 0xd5, 0x78, 0x43, 0xbb, 0x3a, 0x4f, 0xf7, 0x25, 0xde, 0x06, 0xe4, 0x37, - 0xdd, 0x94, 0xed, 0x47, 0xfe, 0x21, 0x87, 0x3c, 0xd6, 0xd0, 0xae, 0x16, 0xf5, 0xe7, 0xf1, 0xdc, - 0x02, 0x8c, 0xb1, 0xf5, 0x1e, 0x19, 0xb7, 0x83, 0xf0, 0xf8, 0xb0, 0xc3, 0x23, 0x49, 0x97, 0x6f, - 0xb6, 0x56, 0x27, 0x8c, 0xb2, 0xcf, 0xf4, 0xb4, 0xdc, 0xdb, 0x6f, 0xd2, 0x72, 0x8e, 0xfe, 0x1d, - 0x83, 0xfd, 0xc1, 0x3d, 0xbe, 0x29, 0x86, 0x85, 0x54, 0xaf, 0x8f, 0x0e, 0x1a, 0x4e, 0xfb, 0xe5, - 0x7f, 0xe9, 0xed, 0xd3, 0xa0, 0x74, 0xdf, 0xc0, 0x9e, 0xee, 0x33, 0x9a, 0xd2, 0xbd, 0x1d, 0x4f, - 0x39, 0x03, 0xa3, 0xab, 0x5a, 0xcb, 0x2e, 0x62, 0xfb, 0x3c, 0xd6, 0xaa, 0xb8, 0xe5, 0x4f, 0xa1, - 0x46, 0x45, 0x0a, 0x85, 0x20, 0x42, 0xf3, 0x24, 0x96, 0x42, 0xd0, 0xdf, 0xca, 0x26, 0x44, 0xe8, - 0xdb, 0x45, 0x27, 0xbd, 0xe2, 0x14, 0x2c, 0xbd, 0x22, 0x43, 0x71, 0xcb, 0xe6, 0x6f, 0xbb, 0x93, - 0x2a, 0x2b, 0xa0, 0x13, 0x22, 0x49, 0x0a, 0x6f, 0x9f, 0x24, 0xf1, 0xc8, 0xca, 0x53, 0xa5, 0x3a, - 0xc4, 0xb2, 0x64, 0x24, 0x17, 0x72, 0x8e, 0x20, 0x92, 0x2b, 0x08, 0x5a, 0x82, 0xf1, 0xa6, 0xd6, - 0xb2, 0xe9, 0x97, 0x90, 0x36, 0x69, 0x2f, 0x78, 0xf0, 0x9e, 0xee, 0x9c, 0x4a, 0x7c, 0x9d, 0xe5, - 0xad, 0x8c, 0x36, 0xbd, 0x40, 0xe5, 0xcf, 0x22, 0x10, 0xe5, 0xca, 0xf8, 0x21, 0x88, 0x71, 0x7d, - 0xf2, 0x70, 0x7b, 0x60, 0xb6, 0x33, 0x30, 0xcd, 0x3a, 0xf1, 0x87, 0xf3, 0x13, 0x34, 0xe8, 0x10, - 0xc4, 0xa9, 0xcb, 0x95, 0xf5, 0xaa, 0xd8, 0xec, 0x7b, 0xfd, 0xfa, 0x74, 0x6c, 0x9e, 0xc0, 0x0a, - 0x39, 0x35, 0x46, 0x2b, 0x0b, 0x55, 0x92, 0xd6, 0x6d, 0x62, 0xbd, 0xb6, 0x69, 0xf3, 0x29, 0x83, - 0x97, 0xd0, 0x69, 0x88, 0x10, 0x5f, 0xe1, 0xcf, 0x0b, 0xd2, 0x1d, 0x63, 0xc5, 0xc9, 0xdc, 0xb3, - 0x71, 0xd2, 0xf0, 0xcb, 0x7f, 0x3c, 0x2d, 0xa9, 0x94, 0x02, 0xcd, 0xc3, 0x68, 0x5d, 0xb3, 0xec, - 0x32, 0x0d, 0x80, 0xa4, 0xf9, 0x61, 0xbe, 0xb9, 0xd2, 0xa1, 0x10, 0xae, 0x58, 0x2e, 0xfa, 0x08, - 0xa1, 0x62, 0xa0, 0x2a, 0x3a, 0x0c, 0x32, 0x65, 0x52, 0x31, 0x1b, 0x0d, 0xdd, 0x66, 0x89, 0x72, - 0x94, 0xea, 0x7d, 0x8c, 0xc0, 0xe7, 0x29, 0x98, 0xa6, 0xcb, 0xfb, 0x20, 0x41, 0x3f, 0xf7, 0x45, - 0x51, 0xd8, 0x83, 0xd9, 0x38, 0x01, 0xd0, 0xca, 0xfb, 0x60, 0xdc, 0x9d, 0xf0, 0x19, 0x4a, 0x9c, - 0x71, 0x71, 0xc1, 0x14, 0xf1, 0x21, 0x98, 0x32, 0xf0, 0x55, 0xbb, 0x1c, 0xc4, 0x4e, 0x50, 0x6c, - 0x44, 0xea, 0x2e, 0xfa, 0x29, 0xee, 0x85, 0xb1, 0x8a, 0x50, 0x3e, 0xc3, 0x05, 0x8a, 0x3b, 0xea, - 0x40, 0x29, 0xda, 0x5e, 0x88, 0x6b, 0xcd, 0x26, 0x43, 0x18, 0xe1, 0x13, 0x7e, 0xb3, 0x49, 0xab, - 0x8e, 0xc0, 0x04, 0xed, 0x63, 0x0b, 0x5b, 0xed, 0xba, 0xcd, 0x99, 0x24, 0x29, 0xce, 0x38, 0xa9, - 0x50, 0x19, 0x9c, 0xe2, 0xde, 0x0d, 0xa3, 0xf8, 0x8a, 0x5e, 0xc5, 0x46, 0x05, 0x33, 0xbc, 0x51, - 0x8a, 0x97, 0x14, 0x40, 0x8a, 0x74, 0x3f, 0x38, 0x13, 0x79, 0x59, 0x24, 0x19, 0x63, 0x8c, 0x9f, - 0x80, 0x67, 0x18, 0x58, 0x49, 0x41, 0x24, 0xa7, 0xd9, 0x1a, 0x99, 0x9f, 0xec, 0xab, 0x2c, 0x73, - 0x4a, 0xaa, 0xe4, 0xa7, 0x72, 0x08, 0x86, 0x4b, 0x57, 0xc9, 0xc4, 0x7d, 0x00, 0xa2, 0xf6, 0x55, - 0x67, 0xba, 0x4f, 0x66, 0xa3, 0x5f, 0x7b, 0xf1, 0xf5, 0xcf, 0x25, 0x67, 0xd4, 0x61, 0x9b, 0x54, - 0x2b, 0xbf, 0x1d, 0x86, 0xc8, 0x45, 0xd3, 0xc6, 0xe8, 0x11, 0x4f, 0xd6, 0x3f, 0xd6, 0xcd, 0xef, - 0x8b, 0x7a, 0xcd, 0xc0, 0xd5, 0x25, 0xab, 0xe6, 0xf9, 0x9a, 0xaf, 0xeb, 0x76, 0x21, 0x9f, 0xdb, - 0x4d, 0xc1, 0x70, 0xcb, 0x6c, 0x1b, 0x55, 0x71, 0xdb, 0x9f, 0x16, 0x50, 0x1e, 0xe2, 0x8e, 0x37, - 0x45, 0xfa, 0x79, 0xd3, 0x38, 0xf1, 0x26, 0xe2, 0xeb, 0x1c, 0xa0, 0xc6, 0xd6, 0xb9, 0x53, 0x65, - 0x21, 0xe1, 0xc4, 0x3f, 0xee, 0x95, 0x83, 0x39, 0xb6, 0x4b, 0x46, 0xb2, 0x28, 0xc7, 0x47, 0x1c, - 0x25, 0x33, 0xcf, 0x94, 0x9d, 0x0a, 0xae, 0x65, 0x9f, 0xfb, 0xf1, 0x2f, 0x0b, 0xc7, 0x68, 0xbf, - 0x5c, 0xf7, 0x63, 0x5f, 0x17, 0xde, 0x0f, 0x09, 0x4b, 0xaf, 0x19, 0xf4, 0x01, 0x0d, 0xf7, 0x50, - 0x17, 0x80, 0x66, 0xbc, 0xdf, 0xca, 0xa7, 0x1e, 0x49, 0xbf, 0xe4, 0xe1, 0xf9, 0x10, 0xfe, 0x23, - 0x30, 0xe9, 0x7e, 0x82, 0xde, 0xe5, 0x04, 0x0e, 0x2e, 0x72, 0xaa, 0x8b, 0xa2, 0x56, 0xf9, 0x3d, - 0x09, 0xa2, 0x6c, 0x20, 0x79, 0xcc, 0x21, 0x75, 0x37, 0x47, 0xa8, 0x97, 0x39, 0xc2, 0x37, 0x6f, - 0x8e, 0xf3, 0x00, 0x8e, 0xa8, 0x16, 0xff, 0x8e, 0x6c, 0x97, 0x0c, 0x9c, 0x89, 0x58, 0xd4, 0x6b, - 0xec, 0x3c, 0xe1, 0x35, 0xe2, 0x85, 0x2f, 0x2f, 0xab, 0x1e, 0x5a, 0xe5, 0x3f, 0x49, 0x24, 0x13, - 0xe3, 0x68, 0x28, 0x03, 0xa3, 0x42, 0xbc, 0xf2, 0x46, 0x5d, 0xab, 0x71, 0xcf, 0x3c, 0xd0, 0x53, - 0xc6, 0x73, 0x75, 0xad, 0xa6, 0x8e, 0x70, 0xb1, 0x48, 0xa1, 0xbb, 0x95, 0x43, 0x3d, 0xac, 0xec, - 0x73, 0xab, 0xf0, 0xcd, 0xb9, 0x95, 0xcf, 0x01, 0x22, 0x01, 0x07, 0x50, 0xbe, 0x1c, 0xa1, 0xeb, - 0xe3, 0xa6, 0x69, 0x69, 0xf5, 0xef, 0xc7, 0x78, 0xdb, 0x07, 0x89, 0xa6, 0x59, 0x2f, 0xb3, 0x1a, - 0xf6, 0xc6, 0x26, 0xde, 0x34, 0xeb, 0x6a, 0x87, 0xf5, 0x87, 0x6f, 0xd3, 0x60, 0x8c, 0xde, 0x06, - 0xad, 0xc5, 0x82, 0xc3, 0x66, 0x0e, 0x62, 0x2c, 0x80, 0x59, 0xfc, 0x4f, 0x27, 0xec, 0xe9, 0x94, - 0x93, 0x86, 0xba, 0x6c, 0x9c, 0x3a, 0xd5, 0xcf, 0xfe, 0x58, 0x4c, 0x8d, 0xd2, 0xe0, 0x66, 0xa1, - 0x39, 0x88, 0x8b, 0xd0, 0xca, 0xff, 0x24, 0xc7, 0xc1, 0x4e, 0xe2, 0x3c, 0xc7, 0x58, 0xd4, 0x2d, - 0x5b, 0x75, 0xf0, 0xd1, 0x19, 0x18, 0xf1, 0xcc, 0x5d, 0x74, 0x10, 0x06, 0xd2, 0x0d, 0xaf, 0x63, - 0xab, 0xe0, 0x4e, 0x68, 0xe8, 0x14, 0x31, 0x13, 0xcd, 0x22, 0x46, 0x7a, 0x51, 0xf9, 0xd2, 0x07, - 0x8e, 0xdd, 0x35, 0xf2, 0x27, 0xbb, 0x47, 0xfe, 0x16, 0x24, 0x99, 0x83, 0xf0, 0x3c, 0xe3, 0x21, - 0xa7, 0x49, 0x69, 0xfb, 0x26, 0x9d, 0xc6, 0x1e, 0x82, 0x28, 0xef, 0x5a, 0xa8, 0x4f, 0xd7, 0x38, - 0x9e, 0xf2, 0x53, 0x12, 0xc0, 0x22, 0xf1, 0x37, 0xea, 0x05, 0x24, 0x43, 0xb0, 0xa8, 0x08, 0x65, - 0x5f, 0xcb, 0x07, 0x7b, 0xb9, 0x32, 0x6f, 0x3f, 0x69, 0x79, 0xe5, 0x9e, 0x87, 0x51, 0x77, 0x88, - 0x5a, 0x58, 0x08, 0x73, 0x70, 0x9b, 0x25, 0x7c, 0x11, 0xdb, 0x6a, 0xf2, 0x8a, 0xa7, 0xa4, 0xfc, - 0x33, 0x09, 0x12, 0x54, 0xa6, 0x25, 0x6c, 0x6b, 0x3e, 0xcf, 0x96, 0x6e, 0xde, 0xb3, 0x0f, 0x00, - 0x30, 0x36, 0x64, 0x99, 0xc1, 0xc7, 0x5b, 0x82, 0x42, 0xc8, 0x02, 0xc2, 0x63, 0xe3, 0xf0, 0x8e, - 0x6c, 0xbc, 0x07, 0x62, 0xf4, 0x03, 0x17, 0x57, 0x2d, 0xbe, 0x6a, 0x8f, 0x1a, 0xed, 0x46, 0xe9, - 0xaa, 0xa5, 0x3c, 0x0b, 0xb1, 0xd2, 0x55, 0xb6, 0x09, 0xb9, 0x0f, 0x12, 0x2d, 0xd3, 0xe4, 0xf9, - 0x12, 0xcb, 0x53, 0xe3, 0x04, 0x40, 0xd3, 0x03, 0xb1, 0xf1, 0x16, 0x72, 0x37, 0xde, 0xdc, 0x9d, - 0xc3, 0xf0, 0x60, 0x3b, 0x87, 0x5f, 0x97, 0x20, 0x2e, 0xdc, 0x1e, 0x69, 0xb0, 0xa7, 0xda, 0x6e, - 0xd6, 0xf5, 0x0a, 0xfd, 0x16, 0x89, 0x69, 0xe3, 0xb2, 0x33, 0x66, 0x98, 0xfa, 0xee, 0xeb, 0xec, - 0x5a, 0x4e, 0x10, 0x90, 0xdc, 0x41, 0x70, 0x3a, 0x3f, 0xa4, 0xee, 0xaa, 0x76, 0xab, 0x40, 0x06, - 0xec, 0xaf, 0x13, 0xc7, 0x29, 0xf3, 0x2f, 0x33, 0x6b, 0xb6, 0xad, 0x55, 0x2e, 0xbb, 0xed, 0x30, - 0xa3, 0x3f, 0xd0, 0xd9, 0x0e, 0x75, 0xb7, 0x79, 0x4a, 0x94, 0xa1, 0x34, 0x9e, 0xb6, 0xf6, 0xd6, - 0x7b, 0x55, 0xf2, 0xfd, 0x35, 0xe5, 0xe5, 0x10, 0xec, 0xea, 0x2a, 0x29, 0x3a, 0x0a, 0x51, 0xda, - 0x53, 0x8d, 0x77, 0x71, 0x77, 0x17, 0x7f, 0x33, 0x6d, 0xac, 0x0e, 0x13, 0xac, 0x8c, 0x83, 0xbe, - 0xce, 0x25, 0xdd, 0x16, 0x3d, 0xbb, 0xb3, 0x9d, 0x25, 0x7f, 0x7a, 0xc1, 0x50, 0x99, 0x67, 0xb8, - 0xe9, 0x05, 0x43, 0xbc, 0x0d, 0x89, 0x8f, 0xf2, 0x2f, 0x43, 0xb0, 0xb7, 0xa7, 0x52, 0x51, 0x01, - 0x26, 0xc4, 0xc7, 0xc6, 0x88, 0xdc, 0xee, 0x4e, 0x48, 0x60, 0x9b, 0xc8, 0x63, 0x1c, 0x3a, 0x6e, - 0x54, 0xd9, 0x43, 0xc6, 0xa2, 0xc3, 0xdd, 0x30, 0x4a, 0xc2, 0x86, 0x69, 0x94, 0x7d, 0x33, 0x56, - 0x92, 0x01, 0xcf, 0xb3, 0x79, 0x6b, 0x19, 0xa6, 0xd6, 0xb7, 0x9e, 0xd7, 0x0c, 0x5b, 0x37, 0xb0, - 0x27, 0x69, 0xe7, 0x7f, 0x02, 0x68, 0xdb, 0x7d, 0xbc, 0x49, 0x87, 0xd0, 0x73, 0x02, 0xd9, 0x5d, - 0xf1, 0x91, 0x1e, 0x8a, 0xbf, 0x1d, 0xfa, 0x5c, 0x84, 0xa4, 0x77, 0xfe, 0x40, 0x6f, 0xf3, 0xcc, - 0x38, 0x5d, 0xf6, 0xbe, 0xfd, 0x33, 0x0e, 0x0f, 0x0d, 0x0e, 0xc5, 0x91, 0x7f, 0x2f, 0xc1, 0x88, - 0x27, 0x9b, 0x41, 0x0f, 0xc3, 0xae, 0xec, 0xe2, 0xca, 0xfc, 0x13, 0xe5, 0x42, 0xae, 0x7c, 0x6e, - 0x31, 0xe3, 0xf9, 0x44, 0x42, 0x7a, 0xf7, 0x4b, 0xd7, 0x66, 0x90, 0x07, 0x77, 0xcd, 0xa0, 0x47, - 0x2a, 0xe8, 0x18, 0x4c, 0xf9, 0x49, 0x32, 0xd9, 0x62, 0x7e, 0xb9, 0x24, 0x4b, 0xe9, 0x5d, 0x2f, - 0x5d, 0x9b, 0x99, 0xf0, 0x50, 0x64, 0xd6, 0x2d, 0x6c, 0xd8, 0x9d, 0x04, 0xf3, 0x2b, 0x4b, 0x4b, - 0x85, 0x92, 0x1c, 0xea, 0x20, 0xe0, 0xb3, 0xdb, 0xfd, 0x30, 0xe1, 0x27, 0x58, 0x2e, 0x2c, 0xca, - 0xe1, 0x34, 0x7a, 0xe9, 0xda, 0xcc, 0x98, 0x07, 0x7b, 0x59, 0xaf, 0xa7, 0xe3, 0x2f, 0x7e, 0xfa, - 0xe0, 0xd0, 0x2f, 0xfe, 0xfc, 0x41, 0x89, 0xf4, 0x6c, 0xd4, 0x97, 0xd1, 0xa0, 0x07, 0x61, 0x4f, - 0xb1, 0xb0, 0xb0, 0x9c, 0xcf, 0x95, 0x97, 0x8a, 0x0b, 0x81, 0x4f, 0x5d, 0xa4, 0xc7, 0x5f, 0xba, - 0x36, 0x33, 0xc2, 0xbb, 0xd4, 0x0b, 0x7b, 0x55, 0xcd, 0x5f, 0x5c, 0x29, 0xe5, 0x65, 0x89, 0x61, - 0xaf, 0xb6, 0x30, 0x19, 0x7d, 0x14, 0xfb, 0x21, 0xd8, 0xdb, 0x05, 0xdb, 0xe9, 0xd8, 0xc4, 0x4b, - 0xd7, 0x66, 0x46, 0x57, 0x5b, 0x98, 0xcd, 0x6b, 0x94, 0x62, 0x16, 0x52, 0x9d, 0x14, 0x2b, 0xab, - 0x2b, 0xc5, 0xcc, 0xa2, 0x3c, 0x93, 0x96, 0x5f, 0xba, 0x36, 0x93, 0x14, 0xa9, 0x1b, 0x3d, 0xf9, - 0x76, 0x7a, 0xf6, 0xfd, 0xdc, 0xf6, 0xfc, 0xf8, 0x09, 0xb8, 0xa7, 0xc7, 0xa5, 0x0c, 0x71, 0x7c, - 0xff, 0xfd, 0xbd, 0x96, 0x91, 0xee, 0x7d, 0x66, 0x9d, 0xee, 0x73, 0x94, 0xdb, 0x7f, 0x53, 0x6b, - 0xdb, 0xbd, 0x33, 0xe5, 0x83, 0x12, 0x8c, 0x9d, 0xd7, 0x2d, 0xdb, 0x6c, 0xe9, 0x15, 0xad, 0x4e, - 0x9f, 0xbe, 0x9f, 0x1a, 0x34, 0x07, 0x0a, 0x4c, 0xc9, 0x8f, 0x43, 0xf4, 0x8a, 0x56, 0x67, 0xc9, - 0x47, 0x98, 0xfe, 0xfd, 0x86, 0x1e, 0x77, 0x22, 0x9c, 0x48, 0x23, 0x18, 0x30, 0x32, 0xe5, 0x4f, - 0x42, 0x30, 0x4e, 0x07, 0x87, 0xc5, 0xfe, 0x80, 0x91, 0x8d, 0x2d, 0xa4, 0x42, 0xa4, 0xa5, 0xd9, - 0xfc, 0x14, 0x2d, 0xfb, 0x18, 0xbf, 0x43, 0x75, 0xea, 0x26, 0x2e, 0x9f, 0xe4, 0x70, 0x45, 0xa5, - 0xbc, 0x50, 0x9d, 0xed, 0x9d, 0x52, 0xbe, 0x6c, 0x37, 0xe8, 0xc9, 0x5b, 0xe3, 0x7b, 0xe3, 0xfa, - 0xf4, 0xf8, 0x96, 0xd6, 0xa8, 0xcf, 0x29, 0x82, 0xaf, 0x42, 0xf7, 0x5a, 0x49, 0x17, 0xd0, 0x0b, - 0x12, 0xfd, 0x7e, 0x46, 0xb9, 0xb2, 0xa9, 0x19, 0x35, 0xcc, 0x5a, 0xa5, 0x87, 0x86, 0xd9, 0x4b, - 0xb7, 0xdc, 0xea, 0x6e, 0xb7, 0x55, 0x0f, 0x7b, 0x45, 0x1d, 0x6d, 0x68, 0x57, 0xe7, 0x29, 0x80, - 0x88, 0x30, 0x17, 0x7f, 0xe5, 0xd5, 0xe9, 0x21, 0x7a, 0x91, 0xed, 0xab, 0x12, 0x80, 0xab, 0x62, - 0xf4, 0x0e, 0x90, 0x2b, 0x4e, 0x89, 0xd2, 0x5a, 0x4e, 0xb2, 0xd2, 0xc3, 0x78, 0x01, 0x03, 0xb1, - 0x70, 0xfe, 0xda, 0xf5, 0x69, 0x49, 0x1d, 0xaf, 0x04, 0x6c, 0xf7, 0xc3, 0x30, 0xd2, 0x6e, 0x56, - 0x49, 0x3a, 0x44, 0x37, 0xcf, 0x42, 0x7d, 0xa7, 0x86, 0x83, 0x84, 0xd7, 0x8d, 0xeb, 0xd3, 0x88, - 0x75, 0xcb, 0x43, 0xac, 0xd0, 0x09, 0x03, 0x18, 0x84, 0x10, 0x78, 0xfa, 0xf4, 0x65, 0xfa, 0xb7, - 0xaa, 0xdc, 0x57, 0x0c, 0x29, 0x88, 0x35, 0x4c, 0x43, 0xbf, 0xcc, 0x1d, 0x38, 0xa1, 0x8a, 0x22, - 0x4a, 0x43, 0x9c, 0x7d, 0xe3, 0xce, 0xde, 0x12, 0x7f, 0x18, 0x49, 0x94, 0x09, 0xd5, 0x73, 0x78, - 0xdd, 0xd2, 0x85, 0x75, 0x54, 0x51, 0x44, 0xe7, 0x40, 0xb6, 0x70, 0xa5, 0xdd, 0xd2, 0xed, 0xad, - 0x72, 0xc5, 0x34, 0x6c, 0xad, 0xc2, 0xbe, 0x5e, 0x99, 0xc8, 0xee, 0xbb, 0x71, 0x7d, 0x7a, 0x0f, - 0x93, 0x35, 0x88, 0xa1, 0xa8, 0xe3, 0x02, 0x34, 0xcf, 0x20, 0xa4, 0x85, 0x2a, 0xb6, 0x35, 0xbd, - 0xce, 0x3e, 0x2e, 0x92, 0x50, 0x45, 0xd1, 0xd3, 0x97, 0xeb, 0x31, 0xef, 0xf1, 0xd8, 0x39, 0x90, - 0xcd, 0x26, 0x6e, 0xf9, 0xd6, 0xdd, 0x52, 0xb0, 0xe5, 0x20, 0x86, 0xa2, 0x8e, 0x0b, 0x90, 0x58, - 0x93, 0xdb, 0xc4, 0xcc, 0x62, 0x77, 0xae, 0xd9, 0x5e, 0x77, 0x4f, 0xd5, 0xa6, 0x3a, 0xac, 0x91, - 0x31, 0xb6, 0xb2, 0x8f, 0xb8, 0xdc, 0x83, 0x74, 0xca, 0x57, 0xbe, 0x78, 0x74, 0x8a, 0xbb, 0x86, - 0x7b, 0xca, 0xf5, 0x04, 0xde, 0x22, 0xe6, 0xe7, 0xa8, 0xab, 0x14, 0x93, 0xac, 0xb2, 0x9f, 0xd5, - 0xf4, 0xba, 0xf8, 0x64, 0xab, 0xca, 0x4b, 0x68, 0x0e, 0xa2, 0x96, 0xad, 0xd9, 0x6d, 0x8b, 0xdf, - 0x9d, 0x52, 0x7a, 0xb9, 0x5a, 0xd6, 0x34, 0xaa, 0x45, 0x8a, 0xa9, 0x72, 0x0a, 0x74, 0x11, 0xa2, - 0xfc, 0x92, 0xda, 0xf0, 0x2d, 0x07, 0x04, 0x7a, 0x65, 0x94, 0x71, 0x43, 0xef, 0x97, 0x40, 0xae, - 0xe2, 0x3a, 0xae, 0xb1, 0x05, 0xd4, 0xa6, 0xd6, 0xc2, 0x6c, 0x23, 0x2b, 0x91, 0x7d, 0xfa, 0x96, - 0x47, 0x29, 0x57, 0x65, 0x90, 0xbf, 0xa2, 0x8e, 0x3b, 0xa0, 0x22, 0x85, 0xa0, 0x27, 0x7c, 0xef, - 0x71, 0xf8, 0xd7, 0x66, 0xef, 0xee, 0xa5, 0x1f, 0x8f, 0xd3, 0x8b, 0x5d, 0x63, 0xef, 0x6b, 0x9e, - 0x73, 0x20, 0xb7, 0x8d, 0x75, 0xd3, 0xa0, 0x5f, 0x63, 0xe1, 0xd9, 0x63, 0x9c, 0xe4, 0x70, 0x5e, - 0xef, 0x09, 0x62, 0x28, 0xea, 0xb8, 0x03, 0xe2, 0xd9, 0x65, 0x15, 0xc6, 0x5c, 0x2c, 0x3a, 0x92, - 0x13, 0x7d, 0x47, 0xf2, 0x5d, 0x7c, 0x24, 0xef, 0x0a, 0xb6, 0xe2, 0x0e, 0xe6, 0x51, 0x07, 0x48, - 0xc8, 0xd0, 0x79, 0x00, 0x37, 0x7e, 0xf0, 0x6d, 0x02, 0xa5, 0x7f, 0x10, 0xe2, 0x1d, 0xf7, 0xd0, - 0xa2, 0x0f, 0x4b, 0x30, 0xd9, 0xd0, 0x8d, 0xb2, 0x85, 0xeb, 0x1b, 0x65, 0xae, 0x61, 0xc2, 0x93, - 0xfe, 0xb1, 0x93, 0xec, 0x3b, 0x6e, 0xcd, 0x63, 0x6e, 0x5c, 0x9f, 0x4e, 0xf3, 0xa0, 0xdb, 0xd9, - 0x84, 0xa2, 0x4e, 0x34, 0x74, 0xa3, 0x88, 0xeb, 0x1b, 0x39, 0x07, 0x36, 0x97, 0x7c, 0xf1, 0xd5, - 0xe9, 0x21, 0x3e, 0xc0, 0x87, 0x94, 0x53, 0xf4, 0xcc, 0x9e, 0x0f, 0x4c, 0x6c, 0xa1, 0xfd, 0x90, - 0xd0, 0x44, 0x81, 0x5f, 0xf7, 0x73, 0x01, 0x2c, 0x30, 0xbc, 0xf0, 0x47, 0x33, 0x92, 0xf2, 0x4b, - 0x12, 0x44, 0x73, 0x17, 0x57, 0x35, 0xbd, 0x45, 0x56, 0x17, 0xae, 0x2b, 0xf9, 0xc3, 0xc2, 0xfe, - 0x1b, 0xd7, 0xa7, 0x53, 0x41, 0x6f, 0x73, 0xe2, 0x82, 0xeb, 0xe1, 0x22, 0x30, 0x14, 0x7a, 0xed, - 0xec, 0xf9, 0x58, 0x75, 0xa0, 0x28, 0x9d, 0xfb, 0x7e, 0x81, 0x6e, 0xe6, 0x21, 0xc6, 0xa4, 0xb5, - 0xd0, 0x1c, 0x0c, 0x37, 0xc9, 0x0f, 0x9e, 0xc7, 0x1f, 0xec, 0xe9, 0xcd, 0x14, 0xdf, 0x39, 0x6f, - 0x22, 0x24, 0xca, 0x47, 0x43, 0x00, 0xb9, 0x8b, 0x17, 0x4b, 0x2d, 0xbd, 0x59, 0xc7, 0xf6, 0xed, - 0xec, 0x79, 0x09, 0x76, 0x79, 0x36, 0x4c, 0x5a, 0x95, 0x40, 0xef, 0x67, 0x6e, 0x5c, 0x9f, 0xde, - 0x1f, 0xec, 0xbd, 0x07, 0x4d, 0x51, 0x27, 0xdd, 0xad, 0x93, 0x56, 0xa5, 0x2b, 0xd7, 0xaa, 0x65, - 0x3b, 0x5c, 0xc3, 0xbd, 0xb9, 0x7a, 0xd0, 0xbc, 0x5c, 0x73, 0x96, 0xdd, 0x5d, 0xb5, 0x45, 0x18, - 0x71, 0x55, 0x62, 0xa1, 0x1c, 0xc4, 0x6d, 0xfe, 0x9b, 0x6b, 0x58, 0xe9, 0xad, 0x61, 0x41, 0x26, - 0x56, 0x4c, 0x82, 0x52, 0x79, 0x91, 0x28, 0xda, 0xf1, 0xd9, 0xb7, 0xa6, 0x8b, 0x91, 0xe0, 0xcf, - 0x23, 0x73, 0xf8, 0xb6, 0x64, 0x83, 0x9c, 0x5b, 0x40, 0xbf, 0x1f, 0x0a, 0xc1, 0xe4, 0x9a, 0x08, - 0x4d, 0x6f, 0x79, 0x9d, 0xac, 0x42, 0x0c, 0x1b, 0x76, 0x4b, 0xc7, 0x62, 0xb5, 0xff, 0x50, 0x2f, - 0xeb, 0x77, 0xe9, 0x13, 0xfd, 0x93, 0x2f, 0xe2, 0xac, 0x94, 0xb3, 0x09, 0x68, 0xe3, 0x0b, 0x61, - 0x48, 0xf5, 0xa2, 0x44, 0xf3, 0x30, 0x5e, 0x69, 0x61, 0x76, 0x19, 0xda, 0x7b, 0x62, 0x92, 0x4d, - 0xbb, 0xb9, 0x69, 0x00, 0x41, 0x51, 0xc7, 0x04, 0x84, 0x4f, 0x2f, 0x35, 0x20, 0x89, 0x23, 0x71, - 0x43, 0x7a, 0xa7, 0x7a, 0xb0, 0x4c, 0x51, 0xe1, 0xf3, 0x8b, 0x68, 0xc4, 0xcf, 0x80, 0x4d, 0x30, - 0x63, 0x2e, 0x94, 0xce, 0x30, 0xef, 0x91, 0x60, 0x5c, 0x37, 0x74, 0x5b, 0xd7, 0xea, 0xe5, 0x75, - 0xad, 0xae, 0x19, 0x95, 0xdb, 0x91, 0x88, 0xb3, 0x39, 0x81, 0xcb, 0x11, 0x60, 0xaf, 0xa8, 0x63, - 0x1c, 0x92, 0x65, 0x00, 0x74, 0x09, 0x62, 0xa2, 0xe9, 0xc8, 0x6d, 0x49, 0x60, 0x04, 0x3b, 0x4f, - 0x0e, 0xf9, 0xf9, 0x30, 0x4c, 0xa8, 0xb8, 0xfa, 0xff, 0x6c, 0x75, 0x8b, 0xb6, 0xfa, 0x11, 0x00, - 0x16, 0x20, 0x48, 0x88, 0xbe, 0x0d, 0xe6, 0x22, 0x21, 0x27, 0xc1, 0x38, 0xe6, 0x2c, 0xdb, 0x9b, - 0xf4, 0x87, 0x20, 0xe9, 0x35, 0xd8, 0xdf, 0xd2, 0x79, 0x0e, 0x15, 0xdc, 0x58, 0x16, 0xe1, 0x7f, - 0xc9, 0xb3, 0x47, 0x2c, 0xeb, 0x70, 0xef, 0xed, 0x83, 0xd8, 0x67, 0x62, 0x10, 0x5d, 0xd5, 0x5a, - 0x5a, 0xc3, 0x42, 0x95, 0x8e, 0x64, 0x56, 0x9c, 0x6d, 0x74, 0xfc, 0x0d, 0x6f, 0xbe, 0xcf, 0xd2, - 0x27, 0x97, 0x7d, 0xa5, 0x4b, 0x2e, 0xfb, 0x76, 0x76, 0xbd, 0xca, 0xb3, 0x13, 0x4b, 0xb4, 0x3d, - 0x9a, 0xdd, 0xeb, 0x72, 0xf1, 0xd7, 0xb3, 0x15, 0xfb, 0x45, 0xef, 0x6d, 0xcc, 0x11, 0x82, 0xe1, - 0x86, 0x76, 0x42, 0xbe, 0xdb, 0x5d, 0x1a, 0x7b, 0x2a, 0x15, 0x15, 0x1a, 0xda, 0xd5, 0x3c, 0x2b, - 0xa0, 0x45, 0x40, 0x9b, 0xce, 0x76, 0x4e, 0xd9, 0x55, 0x27, 0xa1, 0x3f, 0x70, 0xe3, 0xfa, 0xf4, - 0x5e, 0x46, 0xdf, 0x89, 0xa3, 0xa8, 0x13, 0x2e, 0x50, 0x70, 0x3b, 0x01, 0x40, 0xfa, 0x55, 0x66, - 0xaf, 0xe7, 0xd8, 0x92, 0x6b, 0xd7, 0x8d, 0xeb, 0xd3, 0x13, 0x8c, 0x8b, 0x5b, 0xa7, 0xa8, 0x09, - 0x52, 0xc8, 0xd1, 0x87, 0x75, 0x22, 0x01, 0x0f, 0x6c, 0x2d, 0xf0, 0xf5, 0xd4, 0x3b, 0x6e, 0x79, - 0x3d, 0xe5, 0x49, 0xc0, 0x03, 0x4d, 0xb0, 0x04, 0xdc, 0xbf, 0x45, 0x81, 0x3e, 0x2f, 0xc1, 0x6e, - 0xaa, 0x6e, 0xcf, 0x66, 0x76, 0x99, 0xda, 0x96, 0xfd, 0xf1, 0xe3, 0xec, 0xd6, 0xad, 0x49, 0xf4, - 0xad, 0xeb, 0xd3, 0x3d, 0xf8, 0xdf, 0xb8, 0x3e, 0x7d, 0xc0, 0x63, 0xee, 0x8e, 0x7a, 0x45, 0x9d, - 0x24, 0x66, 0x77, 0xf7, 0xd2, 0x55, 0x02, 0x45, 0x7f, 0x29, 0xc1, 0xa1, 0x0e, 0x02, 0xfe, 0xa5, - 0xea, 0x06, 0x36, 0xec, 0xb2, 0xbd, 0xd9, 0xc2, 0xd6, 0xa6, 0x59, 0xaf, 0xb2, 0xaf, 0xdd, 0x67, - 0x3f, 0x26, 0xdd, 0x5a, 0x50, 0xfc, 0xd6, 0xf5, 0xe9, 0x01, 0x1b, 0xbc, 0x71, 0x7d, 0xfa, 0x68, - 0x8f, 0x1e, 0x75, 0xc5, 0x57, 0x54, 0xc5, 0xdf, 0xc3, 0xbc, 0x8b, 0x55, 0x12, 0x48, 0x9e, 0x50, - 0xf8, 0x69, 0x09, 0x90, 0x9b, 0x65, 0xa8, 0xd8, 0x6a, 0x9a, 0x86, 0x45, 0x17, 0x87, 0x9e, 0x85, - 0x9c, 0xb4, 0xfd, 0xe2, 0xd0, 0xa5, 0x17, 0x8b, 0x43, 0x4f, 0x68, 0x3d, 0xe3, 0x4e, 0xc0, 0xa1, - 0x7e, 0xcf, 0xdc, 0x78, 0x4c, 0x09, 0xce, 0xb0, 0x43, 0xca, 0x7f, 0x94, 0x60, 0x6f, 0x47, 0x08, - 0x72, 0x84, 0xfd, 0xff, 0x00, 0xb5, 0x3c, 0x95, 0xfc, 0x0f, 0xed, 0x31, 0xa1, 0x77, 0x1c, 0xd1, - 0x26, 0x5a, 0x1d, 0x33, 0xf9, 0x9d, 0xcb, 0x21, 0xd8, 0x63, 0xd7, 0xdf, 0x96, 0x60, 0xca, 0x2b, - 0x8e, 0xd3, 0xb1, 0x65, 0x48, 0x7a, 0xa5, 0xe1, 0x5d, 0xba, 0x67, 0x90, 0x2e, 0xf1, 0xde, 0xf8, - 0xe8, 0xd1, 0x93, 0x6e, 0xbc, 0x67, 0x3b, 0xc6, 0x0f, 0x0f, 0xac, 0x1d, 0x21, 0x53, 0x30, 0xee, - 0x47, 0xa8, 0x7d, 0x5e, 0x0d, 0x41, 0x64, 0xd5, 0x34, 0xeb, 0xe8, 0xff, 0x87, 0x09, 0xc3, 0xb4, - 0xcb, 0x24, 0x34, 0xe1, 0xaa, 0xf7, 0x79, 0x63, 0x22, 0x5b, 0xbc, 0xe5, 0x21, 0xd3, 0xc9, 0x5a, - 0x1d, 0x37, 0x4c, 0x3b, 0x4b, 0x21, 0xfc, 0x85, 0xe3, 0x87, 0x25, 0x18, 0xf5, 0xb7, 0xce, 0xe6, - 0xdd, 0xda, 0x2d, 0xb7, 0xee, 0x67, 0x7b, 0xe3, 0xfa, 0xf4, 0x94, 0x1b, 0x93, 0x1d, 0xb0, 0xa2, - 0x26, 0xd7, 0x3d, 0xe2, 0xb0, 0xa7, 0x13, 0xdf, 0x79, 0x75, 0x5a, 0x3a, 0xf2, 0xeb, 0x12, 0x80, - 0xbb, 0xbf, 0x86, 0x1e, 0x84, 0x3d, 0xd9, 0x95, 0xe5, 0x5c, 0xb9, 0x58, 0xca, 0x94, 0xd6, 0x8a, - 0xfe, 0xb7, 0x81, 0xe2, 0x14, 0xc9, 0x6a, 0xe2, 0x0a, 0xfd, 0xa3, 0x80, 0xe8, 0x10, 0x4c, 0xf9, - 0xb1, 0x49, 0x29, 0x9f, 0x93, 0xa5, 0x74, 0xf2, 0xa5, 0x6b, 0x33, 0x71, 0xb6, 0x5e, 0xc0, 0x55, - 0x74, 0x18, 0x76, 0x75, 0xe2, 0x15, 0x96, 0x17, 0xe4, 0x50, 0x7a, 0xf4, 0xa5, 0x6b, 0x33, 0x09, - 0x67, 0x61, 0x81, 0x14, 0x40, 0x5e, 0x4c, 0xce, 0x2f, 0x9c, 0x86, 0x97, 0xae, 0xcd, 0x44, 0x99, - 0x46, 0xd3, 0x91, 0x17, 0x3f, 0x7d, 0x70, 0xe8, 0x8e, 0xbf, 0x20, 0xfc, 0xf1, 0x78, 0xcf, 0xc3, - 0xa1, 0x1a, 0x36, 0xb0, 0xa5, 0x5b, 0x7d, 0x0e, 0x87, 0x06, 0x3a, 0x5a, 0xea, 0x71, 0x87, 0xfe, - 0xbf, 0x0c, 0x43, 0x72, 0x81, 0xb5, 0x42, 0x0c, 0x83, 0xd1, 0xdb, 0x20, 0xda, 0xa4, 0x89, 0x8b, - 0x73, 0x2b, 0xa4, 0xc7, 0x08, 0x61, 0xe9, 0x8d, 0xf3, 0x0e, 0x82, 0x25, 0x3b, 0xef, 0x93, 0xf8, - 0xc5, 0x51, 0x76, 0x9a, 0xeb, 0x3e, 0x39, 0x48, 0xde, 0xd2, 0xae, 0x26, 0x4b, 0xa3, 0xf9, 0x06, - 0x62, 0x90, 0xbf, 0xc2, 0xee, 0xa4, 0xd2, 0x2b, 0xe2, 0xec, 0x7c, 0xf8, 0xfd, 0x12, 0xec, 0xa2, - 0x58, 0x81, 0xe3, 0x79, 0xb1, 0x62, 0x3d, 0xd2, 0xab, 0x4f, 0x8b, 0x9a, 0xe5, 0xde, 0x33, 0x65, - 0x8f, 0x23, 0xee, 0xe1, 0xb9, 0xd8, 0x7e, 0x4f, 0xe3, 0x41, 0xb6, 0x8a, 0x3a, 0x59, 0xef, 0xa0, - 0xb4, 0xd0, 0x82, 0xef, 0x75, 0x4c, 0x64, 0x67, 0x47, 0x54, 0xde, 0x97, 0x32, 0x17, 0x60, 0xc4, - 0x8d, 0x46, 0x16, 0xfd, 0xa3, 0xec, 0x3b, 0x99, 0x8d, 0xbc, 0xc4, 0xe8, 0x03, 0x12, 0xec, 0x72, - 0x13, 0x4a, 0x2f, 0xdb, 0x28, 0x65, 0xfb, 0xc0, 0x0e, 0x56, 0xf3, 0x41, 0xe5, 0x74, 0xe5, 0xab, - 0xa8, 0x53, 0xed, 0x4e, 0x52, 0x0b, 0xad, 0xc2, 0xa8, 0x37, 0x36, 0x5b, 0x29, 0xf1, 0x07, 0x92, - 0x06, 0x0f, 0xee, 0x7e, 0x06, 0x28, 0x0d, 0x71, 0x7c, 0xb5, 0x69, 0xb6, 0x6c, 0xcc, 0xd2, 0x94, - 0xb8, 0xea, 0x94, 0x95, 0x65, 0x40, 0x9d, 0xc6, 0x0d, 0xbe, 0x06, 0x72, 0x1f, 0x3e, 0xa3, 0x29, - 0x18, 0xf6, 0xbe, 0x97, 0x61, 0x85, 0xb9, 0xf8, 0x8b, 0x7c, 0x42, 0xbe, 0xe3, 0x41, 0xe1, 0xaf, - 0x42, 0x70, 0xc4, 0x7b, 0xe6, 0xfb, 0xce, 0x36, 0x6e, 0x6d, 0x39, 0x23, 0xbb, 0xa9, 0xd5, 0x74, - 0xc3, 0xfb, 0xbc, 0x76, 0xaf, 0x37, 0xa5, 0xa0, 0xb8, 0x42, 0x6f, 0xca, 0x8b, 0x12, 0x8c, 0xac, - 0x6a, 0x35, 0xac, 0xe2, 0x77, 0xb6, 0xb1, 0x65, 0x77, 0x79, 0xbe, 0xb8, 0x1b, 0xa2, 0xe6, 0xc6, - 0x86, 0xb8, 0xc3, 0x15, 0x51, 0x79, 0x89, 0xe8, 0xa0, 0xae, 0x37, 0x74, 0x76, 0x35, 0x3d, 0xa2, - 0xb2, 0x02, 0x9a, 0x86, 0x11, 0xfa, 0x86, 0x84, 0x0d, 0xc1, 0x54, 0x44, 0x7c, 0xf4, 0xaf, 0x6d, - 0xb0, 0x21, 0x48, 0x94, 0xda, 0xc2, 0x57, 0x70, 0xcb, 0x62, 0x7f, 0x8b, 0x29, 0xae, 0x8a, 0xa2, - 0xf2, 0x38, 0x24, 0x99, 0x24, 0x7c, 0x7a, 0xdf, 0x0b, 0x71, 0x7a, 0xeb, 0xdb, 0x95, 0x27, 0x46, - 0xca, 0x4f, 0xb0, 0x47, 0x90, 0x8c, 0x3f, 0x13, 0x89, 0x15, 0xb2, 0x6a, 0x4f, 0xad, 0x9f, 0xde, - 0x79, 0x54, 0x61, 0x3a, 0x75, 0x34, 0xfe, 0xa5, 0x61, 0xd8, 0xc5, 0x4f, 0xb6, 0xb5, 0xa6, 0x7e, - 0x6c, 0xd3, 0xb6, 0xc5, 0x23, 0x5d, 0xe0, 0x0b, 0x35, 0xad, 0xa9, 0x2b, 0x5b, 0x10, 0x39, 0x6f, - 0xdb, 0x4d, 0x74, 0x04, 0x86, 0x5b, 0xed, 0x3a, 0x16, 0x3b, 0xa0, 0xce, 0xa9, 0x96, 0xd6, 0xd4, - 0x67, 0x09, 0x82, 0xda, 0xae, 0x63, 0x95, 0xa1, 0xa0, 0x3c, 0x4c, 0x6f, 0xb4, 0xeb, 0xf5, 0xad, - 0x72, 0x15, 0xd3, 0x4f, 0xc7, 0xb7, 0x30, 0xfd, 0xb3, 0xf4, 0xd5, 0x32, 0xbe, 0xda, 0xd4, 0xc4, - 0x1f, 0x7d, 0x22, 0x8a, 0xda, 0x4f, 0xd1, 0x72, 0x14, 0x4b, 0xe5, 0x48, 0x79, 0x81, 0xa3, 0xfc, - 0x61, 0x08, 0xe2, 0x82, 0x35, 0xf1, 0x75, 0x0b, 0xd7, 0x71, 0xc5, 0x36, 0xc5, 0x99, 0xa3, 0x53, - 0x46, 0x08, 0xc2, 0x35, 0x6e, 0xcc, 0xc4, 0xf9, 0x21, 0x95, 0x14, 0x08, 0xcc, 0x79, 0x3b, 0x4a, - 0x60, 0xcd, 0x36, 0xb1, 0x6f, 0xa4, 0x69, 0x8a, 0x8d, 0x86, 0xf3, 0x43, 0x2a, 0x2d, 0xa1, 0x14, - 0x44, 0xc9, 0xa0, 0xb2, 0x99, 0xf5, 0x08, 0x9c, 0x97, 0xd1, 0x6e, 0x18, 0x6e, 0x6a, 0x76, 0x85, - 0xbd, 0x04, 0x20, 0x15, 0xac, 0x88, 0x1e, 0x85, 0x28, 0xfb, 0x5c, 0x10, 0x1d, 0x75, 0x23, 0xc7, - 0x0f, 0x78, 0x95, 0xc1, 0xbe, 0xcb, 0x4c, 0xe4, 0x5e, 0xd5, 0x6c, 0x1b, 0xb7, 0x0c, 0xc2, 0x90, - 0xa1, 0x23, 0x04, 0x91, 0x75, 0xb3, 0xca, 0xfe, 0x24, 0x74, 0x42, 0xa5, 0xbf, 0xd1, 0xdd, 0x24, - 0x2c, 0x30, 0xff, 0x28, 0xd3, 0xca, 0x24, 0xfb, 0xbe, 0x8c, 0x00, 0x66, 0x09, 0x52, 0x1e, 0x26, - 0xb5, 0x2a, 0xfb, 0xdc, 0xbb, 0x56, 0x2f, 0xaf, 0xeb, 0x34, 0xb8, 0x58, 0xa9, 0x91, 0x6d, 0x6c, - 0x81, 0x5c, 0x82, 0x2c, 0xc7, 0xcf, 0x26, 0x20, 0xd6, 0x64, 0x42, 0x29, 0x67, 0x61, 0xa2, 0x43, - 0x52, 0x22, 0xdf, 0x65, 0xdd, 0xa8, 0x8a, 0x07, 0xb5, 0xe4, 0x37, 0x81, 0xd1, 0x0f, 0xe9, 0xb3, - 0xd3, 0x5c, 0xfa, 0x3b, 0xfb, 0xde, 0xde, 0xef, 0xae, 0xc7, 0x3c, 0xef, 0xae, 0xb5, 0xa6, 0x9e, - 0x4d, 0x50, 0xfe, 0xfc, 0xb5, 0x75, 0xa6, 0xf3, 0xb5, 0x75, 0x0d, 0x1b, 0x62, 0x8e, 0x26, 0x55, - 0x5a, 0x53, 0xb7, 0xa8, 0x3b, 0xba, 0x5f, 0xf6, 0xb7, 0xce, 0x7a, 0x7e, 0xd3, 0xc7, 0xd7, 0x91, - 0x85, 0xcc, 0x6a, 0xc1, 0xf1, 0xe3, 0xdf, 0x0d, 0xc1, 0x7e, 0x8f, 0x1f, 0x7b, 0x90, 0x3b, 0xdd, - 0x39, 0xdd, 0xdd, 0xe3, 0x07, 0x78, 0x88, 0xf6, 0x04, 0x44, 0x08, 0x3e, 0x3a, 0xb8, 0xfd, 0xdf, - 0xdf, 0x4b, 0x7d, 0xe1, 0x2b, 0xbf, 0xa5, 0xf8, 0xcf, 0x7d, 0x7d, 0x56, 0xa1, 0x4c, 0xb2, 0x1f, - 0x18, 0x5c, 0x7f, 0xb2, 0xfb, 0x17, 0x03, 0xac, 0xdb, 0xa7, 0xc6, 0xa0, 0x0e, 0xdf, 0x3c, 0xd9, - 0xf3, 0x23, 0x2a, 0x2c, 0xb8, 0x6e, 0x9f, 0x90, 0xed, 0x20, 0x72, 0xdf, 0x4a, 0xf2, 0x96, 0xde, - 0xd6, 0xce, 0xca, 0x55, 0xd8, 0xfd, 0x24, 0x69, 0xdb, 0xdd, 0xe4, 0x11, 0x53, 0xc0, 0x6e, 0xe7, - 0x3c, 0x9c, 0x79, 0xb6, 0x38, 0xeb, 0x3e, 0x07, 0xe0, 0xca, 0xc7, 0x57, 0xab, 0x87, 0x66, 0x7b, - 0x4e, 0x2d, 0xb3, 0x9e, 0x69, 0x45, 0xf5, 0x50, 0x2a, 0x9f, 0x93, 0x60, 0x4f, 0x47, 0xd3, 0x3c, - 0xe6, 0x2f, 0x74, 0x79, 0x32, 0x7c, 0x53, 0x49, 0xd1, 0x42, 0x17, 0x61, 0xef, 0xeb, 0x2b, 0x2c, - 0x93, 0xc2, 0x27, 0xed, 0x63, 0xb0, 0xcb, 0x2f, 0xac, 0x50, 0xd3, 0xbd, 0x30, 0xe6, 0x3f, 0x11, - 0xe1, 0xea, 0x1a, 0xf5, 0x9d, 0x89, 0x28, 0xe5, 0xa0, 0x9e, 0x9d, 0xbe, 0xe6, 0x21, 0xe1, 0xa0, - 0xf2, 0x74, 0x7a, 0xe0, 0xae, 0xba, 0x94, 0xca, 0x47, 0x25, 0x98, 0xf1, 0xb7, 0xe0, 0xc9, 0xa3, - 0x76, 0x26, 0xec, 0x6d, 0x33, 0xf1, 0x1b, 0x12, 0xdc, 0xb5, 0x8d, 0x4c, 0x5c, 0x01, 0xcf, 0xc3, - 0x94, 0x67, 0x5b, 0x42, 0x84, 0x70, 0x61, 0xf6, 0x23, 0xfd, 0x33, 0x58, 0x67, 0xd5, 0xbd, 0x8f, - 0x28, 0xe5, 0xb3, 0x7f, 0x3c, 0x3d, 0xd9, 0x59, 0x67, 0xa9, 0x93, 0x9d, 0x5b, 0x07, 0xb7, 0xd1, - 0x3f, 0x3e, 0x2e, 0xc1, 0xfd, 0xfe, 0xae, 0x76, 0x49, 0x85, 0x7f, 0x50, 0x76, 0xf8, 0x0f, 0x12, - 0x1c, 0x19, 0x44, 0x38, 0x6e, 0x90, 0x75, 0x98, 0x74, 0x93, 0xf4, 0xa0, 0x3d, 0x76, 0x94, 0xfa, - 0x33, 0x2f, 0x45, 0x0e, 0xb7, 0x3b, 0xa0, 0xf8, 0x26, 0x1f, 0x58, 0x5e, 0x93, 0x3b, 0x4a, 0xf6, - 0x9f, 0x45, 0x08, 0x25, 0xfb, 0x4e, 0x23, 0xba, 0xd8, 0x22, 0xd4, 0xc5, 0x16, 0x6e, 0x56, 0xaf, - 0x5c, 0xe1, 0x71, 0xab, 0xcb, 0x86, 0xe0, 0x0f, 0xc3, 0x64, 0x17, 0x57, 0xe6, 0xa3, 0x7a, 0x07, - 0x9e, 0xac, 0xa2, 0x4e, 0x67, 0x55, 0xb6, 0x60, 0x9a, 0xb6, 0xdb, 0x45, 0xd1, 0x77, 0xba, 0xcb, - 0x0d, 0x1e, 0x5b, 0xba, 0x36, 0xcd, 0xfb, 0x5e, 0x80, 0x28, 0xb3, 0x33, 0xef, 0xee, 0x4d, 0x38, - 0x0a, 0x67, 0xa0, 0xfc, 0x8c, 0x88, 0x65, 0x39, 0x21, 0x76, 0xf7, 0x31, 0x34, 0x48, 0x5f, 0x6f, - 0xd3, 0x18, 0xf2, 0x28, 0xe3, 0xab, 0x22, 0xaa, 0x75, 0x97, 0x8e, 0xab, 0xa3, 0x72, 0xdb, 0xa2, - 0x1a, 0xd3, 0xcd, 0x9d, 0x0d, 0x5f, 0x3f, 0x2f, 0xc2, 0x97, 0xd3, 0xa7, 0x3e, 0xe1, 0xeb, 0x07, - 0xa3, 0x7a, 0x27, 0x90, 0xf5, 0x11, 0xf3, 0x6f, 0x62, 0x20, 0xfb, 0x8e, 0x04, 0x7b, 0x69, 0xdf, - 0xbc, 0x7b, 0x18, 0x3b, 0x55, 0xf9, 0x83, 0x80, 0xac, 0x56, 0xa5, 0xdc, 0x75, 0x74, 0xcb, 0x56, - 0xab, 0x72, 0xd1, 0x37, 0xbf, 0x3c, 0x08, 0xa8, 0xea, 0xdb, 0xa9, 0xa2, 0xd8, 0xec, 0x9e, 0xa9, - 0x5c, 0xf5, 0x6c, 0x84, 0x74, 0x31, 0x67, 0xe4, 0x36, 0x98, 0xf3, 0x35, 0x09, 0xd2, 0xdd, 0xba, - 0xcc, 0xcd, 0xa7, 0xc3, 0x6e, 0xdf, 0x89, 0x45, 0xd0, 0x82, 0x0f, 0x0e, 0xb2, 0x0b, 0x14, 0x18, - 0x46, 0xbb, 0x5a, 0xf8, 0x4e, 0xe7, 0x01, 0xd3, 0x7e, 0x0f, 0xed, 0xcc, 0xac, 0x7f, 0x60, 0xc3, - 0xe7, 0x8b, 0x1d, 0x71, 0xf5, 0x6f, 0x44, 0xee, 0x7d, 0x15, 0x0e, 0xf6, 0x90, 0xfa, 0x4e, 0xcf, - 0x7b, 0x9b, 0x3d, 0x8d, 0x79, 0xbb, 0xd3, 0xf7, 0x13, 0x7c, 0x24, 0xf8, 0x1f, 0x3d, 0x78, 0xd6, - 0x62, 0xdd, 0x9e, 0x7e, 0x2b, 0x4f, 0xc3, 0xbe, 0xae, 0x54, 0x5c, 0xb6, 0x39, 0x88, 0x6c, 0xea, - 0x96, 0xcd, 0xc5, 0x3a, 0xd4, 0x4b, 0xac, 0x00, 0x35, 0xa5, 0x51, 0x10, 0xc8, 0x94, 0xf5, 0xaa, - 0x69, 0xd6, 0xb9, 0x18, 0xca, 0x13, 0x30, 0xe1, 0x81, 0xf1, 0x46, 0x4e, 0x41, 0xa4, 0x69, 0x9a, - 0x75, 0xe7, 0x21, 0x59, 0xaf, 0x93, 0x00, 0xd3, 0xac, 0xf3, 0x6e, 0x53, 0x7c, 0x65, 0x0a, 0x10, - 0x63, 0x46, 0x0f, 0x05, 0x44, 0x13, 0x45, 0x98, 0xf4, 0x41, 0x79, 0x23, 0xb7, 0x74, 0xe0, 0x70, - 0xfc, 0x5b, 0xbb, 0x60, 0x98, 0x72, 0x45, 0x1f, 0x93, 0x7c, 0xdf, 0xb4, 0x9c, 0xed, 0xc5, 0xa6, - 0xfb, 0x9a, 0x38, 0x7d, 0x6c, 0x60, 0x7c, 0x9e, 0xb3, 0x1d, 0x79, 0xef, 0xbf, 0xfe, 0xfa, 0x4f, - 0x84, 0xee, 0x41, 0xca, 0xb1, 0x1e, 0x2b, 0x78, 0xcf, 0x78, 0xf9, 0x8c, 0xef, 0x1b, 0x54, 0x47, - 0x07, 0x6b, 0x4a, 0x48, 0x36, 0x3b, 0x28, 0x3a, 0x17, 0xec, 0x2c, 0x15, 0xec, 0x24, 0x7a, 0xa4, - 0xbf, 0x60, 0xc7, 0xde, 0xe5, 0x1f, 0x34, 0xef, 0x46, 0xff, 0x46, 0x82, 0xa9, 0x6e, 0x4b, 0x3a, - 0x74, 0x7a, 0x30, 0x29, 0x3a, 0x53, 0x8a, 0xf4, 0x99, 0x9b, 0xa0, 0xe4, 0x5d, 0x59, 0xa0, 0x5d, - 0xc9, 0xa0, 0xc7, 0x6f, 0xa2, 0x2b, 0xc7, 0xbc, 0x47, 0x03, 0xff, 0x53, 0x82, 0x03, 0xdb, 0xae, - 0x90, 0x50, 0x66, 0x30, 0x29, 0xb7, 0xc9, 0x9d, 0xd2, 0xd9, 0x5b, 0x61, 0xc1, 0x7b, 0xfc, 0x24, - 0xed, 0xf1, 0x13, 0xa8, 0x70, 0x33, 0x3d, 0xee, 0x7a, 0xfe, 0x82, 0x7e, 0x4f, 0xf2, 0xdd, 0xb4, - 0xdd, 0xde, 0x9d, 0x3a, 0x16, 0x1e, 0x7d, 0x06, 0x46, 0x67, 0x52, 0xab, 0x5c, 0xa2, 0x5d, 0x50, - 0xd1, 0xea, 0x2d, 0x1a, 0xed, 0xd8, 0xbb, 0xfc, 0x81, 0xff, 0xdd, 0xe8, 0x7f, 0x48, 0xdd, 0x2f, - 0xca, 0x3e, 0xba, 0xad, 0x88, 0xbd, 0x17, 0x55, 0xe9, 0xd3, 0x3b, 0x27, 0xe4, 0x9d, 0x6c, 0xd0, - 0x4e, 0xd6, 0x10, 0xbe, 0xdd, 0x9d, 0xec, 0x6a, 0x44, 0xf4, 0x65, 0x09, 0xa6, 0xba, 0xad, 0x49, - 0xfa, 0x0c, 0xcb, 0x6d, 0x16, 0x59, 0x7d, 0x86, 0xe5, 0x76, 0x0b, 0x20, 0xe5, 0x6d, 0xb4, 0xf3, - 0xa7, 0xd0, 0x89, 0x5e, 0x9d, 0xdf, 0xd6, 0x8a, 0x64, 0x2c, 0x6e, 0x9b, 0xe4, 0xf7, 0x19, 0x8b, - 0x83, 0xac, 0x63, 0xfa, 0x8c, 0xc5, 0x81, 0xd6, 0x18, 0xfd, 0xc7, 0xa2, 0xd3, 0xb3, 0x01, 0xcd, - 0x68, 0xa1, 0xdf, 0x95, 0x60, 0xd4, 0x97, 0x11, 0xa3, 0x87, 0xb7, 0x15, 0xb4, 0xdb, 0x82, 0x21, - 0x7d, 0x7c, 0x27, 0x24, 0xbc, 0x2f, 0x05, 0xda, 0x97, 0x79, 0x94, 0xb9, 0x99, 0xbe, 0xf8, 0x8f, - 0x59, 0x5f, 0x93, 0x60, 0xb2, 0x4b, 0x96, 0xd9, 0x67, 0x14, 0xf6, 0x4e, 0x9a, 0xd3, 0xa7, 0x77, - 0x4e, 0xc8, 0x7b, 0x75, 0x8e, 0xf6, 0xea, 0xed, 0xe8, 0xb1, 0x9b, 0xe9, 0x95, 0x67, 0x7e, 0xbe, - 0xee, 0x5e, 0x02, 0xf3, 0xb4, 0x83, 0x4e, 0xed, 0x50, 0x30, 0xd1, 0xa1, 0x47, 0x77, 0x4c, 0xc7, - 0xfb, 0xf3, 0x14, 0xed, 0xcf, 0x93, 0x68, 0xe5, 0xd6, 0xfa, 0xd3, 0x39, 0xad, 0xff, 0x5a, 0xe7, - 0xa3, 0xdb, 0xed, 0xbd, 0xa8, 0x6b, 0xb2, 0x9a, 0x7e, 0x64, 0x47, 0x34, 0xbc, 0x53, 0xa7, 0x69, - 0xa7, 0x8e, 0xa3, 0x87, 0x7a, 0x75, 0xca, 0x73, 0x35, 0x54, 0x37, 0x36, 0xcc, 0x63, 0xef, 0x62, - 0x29, 0xf0, 0xbb, 0xd1, 0x7b, 0x24, 0x7e, 0xab, 0xea, 0xf0, 0xb6, 0xed, 0x7a, 0xf2, 0xd8, 0xf4, - 0xfd, 0x03, 0x60, 0x72, 0xb9, 0xee, 0xa1, 0x72, 0x1d, 0x44, 0xfb, 0x7b, 0xc9, 0x45, 0x72, 0x59, - 0xf4, 0x41, 0xc9, 0xb9, 0xc9, 0x7b, 0x64, 0x7b, 0xde, 0xde, 0x64, 0x37, 0xfd, 0xc0, 0x40, 0xb8, - 0x5c, 0x92, 0x43, 0x54, 0x92, 0x19, 0x74, 0xb0, 0xa7, 0x24, 0x2c, 0xf5, 0xbd, 0xd3, 0x97, 0x0e, - 0x7e, 0x67, 0x0f, 0x4c, 0xf7, 0x90, 0xc0, 0xbe, 0x7a, 0x8b, 0x2f, 0xd4, 0x07, 0x3b, 0xe7, 0xba, - 0x9d, 0xef, 0xd8, 0xfb, 0xbd, 0x53, 0x57, 0xae, 0x47, 0x00, 0x2d, 0x59, 0xb5, 0xf9, 0x16, 0xd6, - 0x6c, 0xcf, 0x87, 0x56, 0x03, 0x4f, 0x22, 0xa5, 0x5b, 0x7a, 0x12, 0xb9, 0xe4, 0x7b, 0x64, 0x18, - 0xda, 0xd9, 0x4b, 0xe7, 0xc1, 0x5f, 0x1a, 0x86, 0x7f, 0x20, 0x2f, 0x0d, 0xbb, 0x3f, 0x1b, 0x88, - 0xdc, 0xbe, 0x17, 0x4a, 0xc3, 0x37, 0xf5, 0x42, 0xe9, 0x1c, 0x44, 0xf9, 0x93, 0xe3, 0xe8, 0x36, - 0x4f, 0x8e, 0x53, 0x3d, 0xdf, 0x15, 0x73, 0x6a, 0x74, 0x52, 0x7c, 0x73, 0x3f, 0x36, 0xd8, 0xbd, - 0x5d, 0xfe, 0x51, 0x7e, 0x77, 0x8f, 0x61, 0x3f, 0xa4, 0x3b, 0xfd, 0xcb, 0x19, 0xf5, 0x5f, 0x0c, - 0x83, 0xbc, 0x64, 0xd5, 0xf2, 0x55, 0xdd, 0xbe, 0x43, 0xce, 0xf7, 0x78, 0xef, 0x57, 0x5f, 0xe8, - 0xc6, 0xf5, 0xe9, 0x31, 0xa6, 0xd3, 0x6d, 0x34, 0xf9, 0x6e, 0x18, 0x0f, 0x5e, 0xa9, 0x67, 0x9e, - 0x56, 0xba, 0x1d, 0x1f, 0x11, 0xe8, 0xb8, 0x4a, 0x3f, 0xe6, 0x7f, 0xcf, 0x8f, 0x5e, 0xec, 0xe1, - 0xed, 0xcc, 0xc3, 0x2e, 0x7d, 0x3f, 0xdf, 0xd4, 0xba, 0x46, 0x4d, 0x43, 0x2a, 0x68, 0x35, 0xc7, - 0xa4, 0xaf, 0x4b, 0x30, 0xb2, 0x64, 0x89, 0x64, 0x12, 0xbf, 0x45, 0x5f, 0xf0, 0x3d, 0xea, 0xfc, - 0x19, 0xa2, 0xf0, 0x60, 0x8e, 0xed, 0xfd, 0xd3, 0x44, 0x43, 0xca, 0x2e, 0x98, 0xf4, 0xf4, 0xd1, - 0xe9, 0xfb, 0x57, 0x42, 0x34, 0x9a, 0x66, 0x71, 0x4d, 0x37, 0x9c, 0x1c, 0x14, 0xff, 0x6d, 0x7d, - 0x59, 0xe4, 0xea, 0x38, 0x72, 0x33, 0x3a, 0xbe, 0x4c, 0x23, 0x47, 0x40, 0x97, 0xce, 0x96, 0xd9, - 0x52, 0xe7, 0xa3, 0x38, 0x69, 0x07, 0x5f, 0x41, 0x0a, 0x3c, 0x7d, 0x53, 0xbe, 0x2e, 0xc1, 0xe8, - 0x92, 0x55, 0x5b, 0x33, 0xaa, 0xff, 0x57, 0xfb, 0xed, 0x06, 0xec, 0xf2, 0xf5, 0xf2, 0x0e, 0xa9, - 0xf3, 0xf8, 0xc7, 0x23, 0x10, 0x5e, 0xb2, 0x6a, 0xe8, 0x9d, 0x30, 0x1e, 0x4c, 0x2d, 0x7a, 0x66, - 0x90, 0x9d, 0xd3, 0x44, 0xef, 0x55, 0x5e, 0xef, 0x29, 0x05, 0x5d, 0x86, 0x51, 0xff, 0x74, 0x72, - 0x78, 0x1b, 0x26, 0x3e, 0xcc, 0xf4, 0x43, 0x83, 0x62, 0x3a, 0x8d, 0xbd, 0x03, 0xe2, 0x4e, 0xa0, - 0xbb, 0x7b, 0x1b, 0x6a, 0x81, 0xd4, 0x3b, 0x27, 0xee, 0x12, 0x4e, 0x88, 0xf6, 0x82, 0xa1, 0x64, - 0x3b, 0xed, 0x05, 0x70, 0xb7, 0xd5, 0x5e, 0xaf, 0x61, 0xb5, 0x0e, 0xe0, 0x19, 0x03, 0xf7, 0x6e, - 0xc3, 0xc1, 0x45, 0x4b, 0x1f, 0x1d, 0x08, 0xcd, 0x39, 0xaa, 0xba, 0xc3, 0x29, 0xfc, 0xff, 0x09, - 0x00, 0x00, 0xff, 0xff, 0x75, 0x83, 0x1c, 0x2a, 0x08, 0xba, 0x00, 0x00, + // 12415 bytes of a gzipped FileDescriptorSet + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x6b, 0x94, 0x5b, 0xd7, + 0x75, 0x18, 0x3c, 0x17, 0x6f, 0xec, 0xc1, 0x60, 0xee, 0x9c, 0x19, 0x92, 0x20, 0x48, 0xce, 0x8c, + 0xae, 0x24, 0x8a, 0xa2, 0xc4, 0xa1, 0x38, 0x22, 0x29, 0x11, 0x52, 0x24, 0x03, 0x03, 0x70, 0x08, + 0x6a, 0x5e, 0xba, 0xc0, 0x50, 0xa4, 0xe2, 0x7c, 0x77, 0xdd, 0x01, 0xee, 0x60, 0x20, 0x02, 0xf7, + 0xc2, 0xb8, 0x17, 0x14, 0x47, 0x5e, 0xce, 0x27, 0x3f, 0x3e, 0x7f, 0xb2, 0x6c, 0xe7, 0x93, 0x93, + 0xac, 0x44, 0x76, 0x42, 0x47, 0x76, 0xf2, 0xc5, 0xa9, 0x9d, 0xb8, 0x4e, 0xe2, 0xa6, 0x4d, 0x9a, + 0xb5, 0x92, 0x74, 0x2d, 0x37, 0xb1, 0x57, 0x9b, 0x25, 0xf7, 0xe9, 0xa6, 0x29, 0x93, 0x2a, 0x6e, + 0x2c, 0x3b, 0x4e, 0xe2, 0xb2, 0xea, 0x6a, 0xba, 0xdc, 0x2e, 0x77, 0x9d, 0xd7, 0x7d, 0x01, 0x18, + 0x60, 0xf8, 0xb0, 0x95, 0xa6, 0x7f, 0x66, 0x70, 0xf6, 0xd9, 0x7b, 0x9f, 0x7d, 0xf6, 0xd9, 0x67, + 0x9f, 0x7d, 0x9e, 0x17, 0xfe, 0x67, 0x1d, 0x66, 0x6b, 0x86, 0x51, 0x6b, 0x68, 0xc7, 0x5b, 0x6d, + 0xc3, 0x32, 0x36, 0x3a, 0x9b, 0xc7, 0xab, 0x9a, 0x59, 0x69, 0xd7, 0x5b, 0x96, 0xd1, 0x9e, 0x23, + 0x30, 0x34, 0x4e, 0x31, 0xe6, 0x38, 0x86, 0xf4, 0x15, 0x01, 0x26, 0xce, 0xd6, 0x1b, 0x5a, 0xde, + 0xc6, 0x2c, 0x69, 0x16, 0x7a, 0x14, 0x42, 0x9b, 0xf5, 0x86, 0x96, 0x12, 0x66, 0x83, 0x47, 0x46, + 0xe7, 0xef, 0x99, 0xf3, 0x51, 0xcd, 0x79, 0x29, 0xd6, 0x30, 0x58, 0x26, 0x14, 0x47, 0xdf, 0x1d, + 0x7b, 0xf1, 0xdb, 0x5f, 0xf9, 0x9e, 0x20, 0xbe, 0x17, 0xff, 0x4d, 0x37, 0xd1, 0x65, 0x9a, 0x46, + 0x27, 0xe7, 0x30, 0x9d, 0x4b, 0x9e, 0x2b, 0x27, 0x30, 0x44, 0xc1, 0x44, 0x8a, 0x03, 0x56, 0x4c, + 0xcd, 0x52, 0xb4, 0xab, 0x96, 0xa6, 0x9b, 0x75, 0x43, 0x4f, 0x1f, 0xeb, 0x41, 0xd5, 0x25, 0x6d, + 0x81, 0xa3, 0x4b, 0x5f, 0x0a, 0xc3, 0x64, 0x0f, 0xd1, 0x10, 0x82, 0x90, 0xae, 0x36, 0x71, 0x75, + 0x84, 0x23, 0x71, 0x99, 0xfc, 0x46, 0x29, 0x88, 0xb6, 0xd4, 0xca, 0x65, 0xb5, 0xa6, 0xa5, 0x02, + 0x04, 0xcc, 0x93, 0x68, 0x1a, 0xa0, 0xaa, 0xb5, 0x34, 0xbd, 0xaa, 0xe9, 0x95, 0xed, 0x54, 0x70, + 0x36, 0x78, 0x24, 0x2e, 0xbb, 0x20, 0xe8, 0x01, 0x98, 0x68, 0x75, 0x36, 0x1a, 0xf5, 0x8a, 0xe2, + 0x42, 0x83, 0xd9, 0xe0, 0x91, 0xb0, 0x2c, 0xd2, 0x8c, 0xbc, 0x83, 0x7c, 0x1f, 0x8c, 0x3f, 0xaf, + 0xa9, 0x97, 0xdd, 0xa8, 0xa3, 0x04, 0x35, 0x89, 0xc1, 0x79, 0x0f, 0x57, 0xa3, 0x65, 0xd5, 0x0d, + 0xdd, 0x8d, 0x3a, 0x4e, 0x0a, 0x17, 0x69, 0x86, 0x0b, 0x79, 0x01, 0x12, 0x4d, 0xcd, 0x34, 0xd5, + 0x9a, 0xa6, 0x58, 0xdb, 0x2d, 0x2d, 0x15, 0x22, 0xed, 0x34, 0xdb, 0xd5, 0x4e, 0xfe, 0x36, 0x1a, + 0x65, 0x54, 0xe5, 0xed, 0x96, 0x86, 0xb2, 0x10, 0xd7, 0xf4, 0x4e, 0x93, 0x72, 0x08, 0xf7, 0x69, + 0xe9, 0x82, 0xde, 0x69, 0xfa, 0xb9, 0xc4, 0x30, 0x19, 0x63, 0x11, 0x35, 0xb5, 0xf6, 0x95, 0x7a, + 0x45, 0x4b, 0x45, 0x08, 0x83, 0xfb, 0xba, 0x18, 0x94, 0x68, 0xbe, 0x9f, 0x07, 0xa7, 0x43, 0x0b, + 0x10, 0xb7, 0xdb, 0x3b, 0x15, 0x25, 0x4c, 0xee, 0xed, 0x61, 0x6f, 0x5a, 0xa3, 0xea, 0x67, 0xe1, + 0xd0, 0xa1, 0xd3, 0x10, 0xa5, 0x3a, 0x32, 0x53, 0xb1, 0x59, 0xe1, 0xc8, 0xe8, 0xfc, 0xc1, 0x9e, + 0x26, 0xbb, 0x4a, 0x71, 0x64, 0x8e, 0x8c, 0x8a, 0x20, 0x9a, 0x46, 0xa7, 0x5d, 0xd1, 0x94, 0x8a, + 0x51, 0xd5, 0x94, 0xba, 0xbe, 0x69, 0xa4, 0xe2, 0x84, 0xc1, 0x4c, 0x77, 0x45, 0x08, 0xe2, 0x82, + 0x51, 0xd5, 0x8a, 0xfa, 0xa6, 0x21, 0x27, 0x4d, 0x4f, 0x1a, 0xed, 0x85, 0x88, 0xb9, 0xad, 0x5b, + 0xea, 0xd5, 0x54, 0x82, 0x98, 0x13, 0x4b, 0xa1, 0x79, 0x88, 0x6a, 0xd5, 0x3a, 0x2e, 0x2e, 0x95, + 0x9c, 0x15, 0x8e, 0x24, 0xe7, 0x53, 0xdd, 0x3a, 0xa6, 0xf9, 0x32, 0x47, 0x94, 0xfe, 0x47, 0x04, + 0xc6, 0x87, 0xb1, 0xe1, 0xc7, 0x20, 0xbc, 0x89, 0x35, 0x93, 0x0a, 0xec, 0x46, 0x6f, 0x94, 0xc6, + 0xab, 0xf8, 0xc8, 0x4d, 0x2a, 0x3e, 0x0b, 0xa3, 0xba, 0x66, 0x5a, 0x5a, 0x95, 0x5a, 0x51, 0x70, + 0x48, 0x3b, 0x04, 0x4a, 0xd4, 0x6d, 0x86, 0xa1, 0x9b, 0x32, 0xc3, 0x8b, 0x30, 0x6e, 0x8b, 0xa4, + 0xb4, 0x55, 0xbd, 0xc6, 0xed, 0xf9, 0xf8, 0x20, 0x49, 0xe6, 0x6c, 0xe7, 0x21, 0x63, 0x32, 0x39, + 0xa9, 0x79, 0xd2, 0x28, 0x0f, 0x60, 0xe8, 0x9a, 0xb1, 0xa9, 0x54, 0xb5, 0x4a, 0x23, 0x15, 0xeb, + 0xa3, 0xa5, 0x55, 0x8c, 0xd2, 0xa5, 0x25, 0x83, 0x42, 0x2b, 0x0d, 0x74, 0xc6, 0x31, 0xcf, 0x68, + 0x1f, 0xeb, 0x5a, 0xa6, 0x1d, 0xb3, 0xcb, 0x42, 0xd7, 0x21, 0xd9, 0xd6, 0x70, 0x5f, 0xd1, 0xaa, + 0xac, 0x66, 0x71, 0x22, 0xc4, 0xdc, 0xc0, 0x9a, 0xc9, 0x8c, 0x8c, 0x56, 0x6c, 0xac, 0xed, 0x4e, + 0xa2, 0xbb, 0xc1, 0x06, 0x28, 0xc4, 0xac, 0x80, 0x78, 0x9a, 0x04, 0x07, 0xae, 0x60, 0xf3, 0xca, + 0x02, 0x5c, 0xa9, 0x9b, 0xf5, 0x8d, 0x7a, 0xa3, 0x6e, 0x61, 0xb7, 0x85, 0xad, 0xf7, 0xae, 0xee, + 0x7e, 0xb1, 0xdd, 0xdc, 0x30, 0x1a, 0x17, 0x6c, 0x44, 0xd9, 0x45, 0x94, 0x7e, 0x01, 0x92, 0x5e, + 0x0d, 0xa3, 0x29, 0x08, 0x9b, 0x96, 0xda, 0xb6, 0x88, 0x21, 0x87, 0x65, 0x9a, 0x40, 0x22, 0x04, + 0x35, 0xbd, 0x4a, 0x3c, 0x71, 0x58, 0xc6, 0x3f, 0xd1, 0x3b, 0x1c, 0x9d, 0x05, 0x89, 0xce, 0x0e, + 0x77, 0x1b, 0x85, 0x87, 0xb3, 0x5f, 0x75, 0xe9, 0x47, 0x60, 0xcc, 0xa3, 0x83, 0x61, 0x8b, 0x96, + 0xfe, 0x59, 0x08, 0xf6, 0xf4, 0xe4, 0x8d, 0x2e, 0xc2, 0x54, 0x47, 0xaf, 0xeb, 0x96, 0xd6, 0x6e, + 0xb5, 0x35, 0x6c, 0xf5, 0xb4, 0xac, 0xd4, 0x37, 0xa2, 0x7d, 0xec, 0x76, 0xdd, 0x8d, 0x4d, 0xb9, + 0xc8, 0x93, 0x9d, 0x6e, 0x20, 0xba, 0x04, 0xa3, 0xd8, 0xc4, 0xd4, 0xb6, 0x4a, 0x18, 0xd2, 0x0e, + 0x3d, 0x3f, 0x5c, 0x95, 0xe7, 0xf2, 0x0e, 0x65, 0x2e, 0xf8, 0x92, 0x10, 0x90, 0xdd, 0xbc, 0xd0, + 0x23, 0x10, 0xdb, 0xd4, 0x54, 0xab, 0xd3, 0xd6, 0xcc, 0xd4, 0x3c, 0x51, 0xe5, 0x81, 0xee, 0x7e, + 0x4e, 0x11, 0x4a, 0x9a, 0x25, 0xdb, 0xc8, 0xa8, 0x09, 0x89, 0x2b, 0x5a, 0xbb, 0xbe, 0x59, 0xaf, + 0x50, 0xa1, 0x82, 0xc4, 0x02, 0x1e, 0x1d, 0x52, 0xa8, 0x0b, 0x2e, 0xd2, 0x92, 0xa5, 0x5a, 0x5a, + 0x06, 0xd6, 0x57, 0x2e, 0x14, 0xe4, 0xe2, 0xd9, 0x62, 0x21, 0x4f, 0xc5, 0xf4, 0xb0, 0x4f, 0xff, + 0xa4, 0x00, 0xa3, 0xae, 0x9a, 0x60, 0x8f, 0xaa, 0x77, 0x9a, 0x1b, 0x5a, 0x9b, 0xb5, 0x17, 0x4b, + 0xa1, 0x03, 0x10, 0xdf, 0xec, 0x34, 0x1a, 0xd4, 0x6e, 0xe9, 0xd8, 0x1d, 0xc3, 0x00, 0x62, 0xb3, + 0x08, 0x42, 0xcc, 0x13, 0x11, 0x37, 0x89, 0x7f, 0xa3, 0x34, 0xc4, 0xb8, 0x5d, 0xa7, 0xc2, 0xb3, + 0xc2, 0x91, 0x98, 0x6c, 0xa7, 0x69, 0x5e, 0x4b, 0x53, 0x2d, 0xad, 0x9a, 0x8a, 0xf0, 0x3c, 0x9a, + 0x3e, 0x1f, 0x8a, 0x85, 0xc4, 0xb0, 0x74, 0x12, 0x26, 0xba, 0xaa, 0x82, 0xc6, 0x61, 0x34, 0x5f, + 0x58, 0x58, 0xca, 0xca, 0xd9, 0x72, 0x71, 0x75, 0x45, 0x1c, 0x41, 0x49, 0x70, 0xd5, 0x4e, 0x14, + 0x8e, 0xc6, 0x63, 0x6f, 0x46, 0xc5, 0x17, 0x5f, 0x7c, 0xf1, 0xc5, 0x80, 0xf4, 0x7b, 0x11, 0x98, + 0xea, 0xe5, 0x47, 0x7b, 0xba, 0x74, 0xa7, 0xd2, 0x41, 0x4f, 0xa5, 0xb3, 0x10, 0x6e, 0xa8, 0x1b, + 0x5a, 0x23, 0x15, 0x22, 0x8d, 0xf0, 0xc0, 0x50, 0x9e, 0x7a, 0x6e, 0x09, 0x93, 0xc8, 0x94, 0x12, + 0x3d, 0xc1, 0x54, 0x13, 0x26, 0x1c, 0x8e, 0x0e, 0xc7, 0x01, 0xfb, 0x57, 0xa6, 0xc6, 0x03, 0x10, + 0xc7, 0xff, 0xa9, 0xde, 0x23, 0x54, 0xef, 0x18, 0x40, 0xf4, 0x9e, 0x86, 0x18, 0x71, 0x9d, 0x55, + 0xcd, 0x6e, 0x13, 0x9e, 0xc6, 0xce, 0xa6, 0xaa, 0x6d, 0xaa, 0x9d, 0x86, 0xa5, 0x5c, 0x51, 0x1b, + 0x1d, 0x8d, 0x38, 0xc1, 0xb8, 0x9c, 0x60, 0xc0, 0x0b, 0x18, 0x86, 0x66, 0x60, 0x94, 0x7a, 0xda, + 0xba, 0x5e, 0xd5, 0xae, 0x92, 0x51, 0x38, 0x2c, 0x53, 0xe7, 0x5b, 0xc4, 0x10, 0x5c, 0xfc, 0x73, + 0xa6, 0xa1, 0x73, 0x77, 0x45, 0x8a, 0xc0, 0x00, 0x52, 0xfc, 0x23, 0xfe, 0x00, 0xe0, 0x50, 0xef, + 0xea, 0x75, 0xf9, 0xd7, 0xfb, 0x60, 0x9c, 0x60, 0x3c, 0xcc, 0xba, 0xb2, 0xda, 0x48, 0x4d, 0x10, + 0x33, 0x48, 0x52, 0xf0, 0x2a, 0x83, 0x4a, 0xbf, 0x11, 0x80, 0x10, 0x19, 0x6c, 0xc6, 0x61, 0xb4, + 0x7c, 0x69, 0xad, 0xa0, 0xe4, 0x57, 0xd7, 0x73, 0x4b, 0x05, 0x51, 0xc0, 0x4d, 0x4f, 0x00, 0x67, + 0x97, 0x56, 0xb3, 0x65, 0x31, 0x60, 0xa7, 0x8b, 0x2b, 0xe5, 0xd3, 0x27, 0xc5, 0xa0, 0x4d, 0xb0, + 0x4e, 0x01, 0x21, 0x37, 0xc2, 0xc3, 0xf3, 0x62, 0x18, 0x89, 0x90, 0xa0, 0x0c, 0x8a, 0x17, 0x0b, + 0xf9, 0xd3, 0x27, 0xc5, 0x88, 0x17, 0xf2, 0xf0, 0xbc, 0x18, 0x45, 0x63, 0x10, 0x27, 0x90, 0xdc, + 0xea, 0xea, 0x92, 0x18, 0xb3, 0x79, 0x96, 0xca, 0x72, 0x71, 0x65, 0x51, 0x8c, 0xdb, 0x3c, 0x17, + 0xe5, 0xd5, 0xf5, 0x35, 0x11, 0x6c, 0x0e, 0xcb, 0x85, 0x52, 0x29, 0xbb, 0x58, 0x10, 0x47, 0x6d, + 0x8c, 0xdc, 0xa5, 0x72, 0xa1, 0x24, 0x26, 0x3c, 0x62, 0x3d, 0x3c, 0x2f, 0x8e, 0xd9, 0x45, 0x14, + 0x56, 0xd6, 0x97, 0xc5, 0x24, 0x9a, 0x80, 0x31, 0x5a, 0x04, 0x17, 0x62, 0xdc, 0x07, 0x3a, 0x7d, + 0x52, 0x14, 0x1d, 0x41, 0x28, 0x97, 0x09, 0x0f, 0xe0, 0xf4, 0x49, 0x11, 0x49, 0x0b, 0x10, 0x26, + 0x66, 0x88, 0x10, 0x24, 0x97, 0xb2, 0xb9, 0xc2, 0x92, 0xb2, 0xba, 0x86, 0x3b, 0x4d, 0x76, 0x49, + 0x14, 0x1c, 0x98, 0x5c, 0x58, 0x2b, 0x64, 0xcb, 0x85, 0xbc, 0x18, 0x74, 0xc3, 0x9e, 0x5e, 0x2f, + 0xca, 0x85, 0xbc, 0x18, 0x90, 0x2a, 0x30, 0xd5, 0x6b, 0x90, 0xed, 0xd9, 0x85, 0x5c, 0xb6, 0x10, + 0xe8, 0x63, 0x0b, 0x84, 0x97, 0xdf, 0x16, 0xa4, 0x5f, 0x0c, 0xc2, 0x64, 0x8f, 0x40, 0xa3, 0x67, + 0x21, 0x4f, 0x42, 0x98, 0xda, 0x32, 0xf5, 0xd4, 0xf7, 0xf7, 0x8c, 0x58, 0x88, 0x65, 0x77, 0x85, + 0x5f, 0x84, 0xce, 0x1d, 0xb2, 0x06, 0xfb, 0x84, 0xac, 0x98, 0x45, 0x97, 0xc1, 0xfe, 0x48, 0x57, + 0x40, 0x40, 0x63, 0xa6, 0xd3, 0xc3, 0xc4, 0x4c, 0x04, 0xb6, 0xbb, 0xc0, 0x20, 0x3c, 0x30, 0x30, + 0x88, 0xdc, 0x4c, 0x60, 0xf0, 0x18, 0x4c, 0x74, 0xc9, 0x32, 0xf4, 0x00, 0xfd, 0x7e, 0x01, 0x52, + 0xfd, 0xf4, 0x3b, 0xc0, 0xab, 0x06, 0x3c, 0x5e, 0xf5, 0x31, 0x7f, 0x23, 0xdc, 0xd5, 0xbf, 0x1d, + 0xbb, 0xcc, 0xe5, 0x33, 0x02, 0xec, 0xed, 0x3d, 0xbb, 0xe9, 0x29, 0xc3, 0x13, 0x10, 0x69, 0x6a, + 0xd6, 0x96, 0xc1, 0xa3, 0xf5, 0xc3, 0x3d, 0x62, 0x40, 0x9c, 0xed, 0xb7, 0x17, 0x46, 0x85, 0xce, + 0xf8, 0x65, 0x9d, 0xe9, 0x37, 0xd7, 0xea, 0x92, 0xf4, 0x43, 0x01, 0xd8, 0xd3, 0x93, 0x79, 0x4f, + 0x41, 0x0f, 0x01, 0xd4, 0xf5, 0x56, 0xc7, 0xa2, 0x11, 0x39, 0x75, 0xe6, 0x71, 0x02, 0x21, 0xfe, + 0x0f, 0x3b, 0xea, 0x8e, 0x65, 0xe7, 0xd3, 0x81, 0x16, 0x28, 0x88, 0x20, 0x3c, 0xea, 0x08, 0x1a, + 0x22, 0x82, 0x4e, 0xf7, 0xa9, 0x69, 0x97, 0x6d, 0x3f, 0x04, 0x62, 0xa5, 0x51, 0xd7, 0x74, 0x4b, + 0x31, 0xad, 0xb6, 0xa6, 0x36, 0xeb, 0x7a, 0x8d, 0x0e, 0xd8, 0x99, 0xf0, 0xa6, 0xda, 0x30, 0x35, + 0x79, 0x9c, 0x66, 0x97, 0x78, 0x2e, 0xa6, 0x20, 0x06, 0xd4, 0x76, 0x51, 0x44, 0x3c, 0x14, 0x34, + 0xdb, 0xa6, 0x90, 0x7e, 0x25, 0x0e, 0xa3, 0xae, 0xb9, 0x20, 0xba, 0x0b, 0x12, 0xcf, 0xa9, 0x57, + 0x54, 0x85, 0x2f, 0x06, 0x50, 0x4d, 0x8c, 0x62, 0xd8, 0x1a, 0x05, 0xa1, 0x87, 0x60, 0x8a, 0xa0, + 0x18, 0x1d, 0x4b, 0x6b, 0x2b, 0x95, 0x86, 0x6a, 0x9a, 0x44, 0x69, 0x31, 0x82, 0x8a, 0x70, 0xde, + 0x2a, 0xce, 0x5a, 0xe0, 0x39, 0xe8, 0x14, 0x4c, 0x12, 0x8a, 0x66, 0xa7, 0x61, 0xd5, 0x5b, 0x0d, + 0x8d, 0x2c, 0x73, 0x98, 0x29, 0x70, 0x4b, 0x36, 0x81, 0x31, 0x96, 0x19, 0x02, 0x96, 0xc8, 0x44, + 0x79, 0x38, 0x44, 0xc8, 0x6a, 0x9a, 0xae, 0xb5, 0x55, 0x4b, 0x53, 0xb4, 0x77, 0x75, 0xd4, 0x86, + 0xa9, 0xa8, 0x7a, 0x55, 0xd9, 0x52, 0xcd, 0xad, 0xd4, 0x14, 0x66, 0x90, 0x0b, 0xa4, 0x04, 0x79, + 0x3f, 0x46, 0x5c, 0x64, 0x78, 0x05, 0x82, 0x96, 0xd5, 0xab, 0xe7, 0x54, 0x73, 0x0b, 0x65, 0x60, + 0x2f, 0xe1, 0x62, 0x5a, 0xed, 0xba, 0x5e, 0x53, 0x2a, 0x5b, 0x5a, 0xe5, 0xb2, 0xd2, 0xb1, 0x36, + 0x1f, 0x4d, 0x1d, 0x70, 0x97, 0x4f, 0x24, 0x2c, 0x11, 0x9c, 0x05, 0x8c, 0xb2, 0x6e, 0x6d, 0x3e, + 0x8a, 0x4a, 0x90, 0xc0, 0x8d, 0xd1, 0xac, 0xbf, 0xa0, 0x29, 0x9b, 0x46, 0x9b, 0x0c, 0xc3, 0xc9, + 0x1e, 0xde, 0xcd, 0xa5, 0xc1, 0xb9, 0x55, 0x46, 0xb0, 0x6c, 0x54, 0xb5, 0x4c, 0xb8, 0xb4, 0x56, + 0x28, 0xe4, 0xe5, 0x51, 0xce, 0xe5, 0xac, 0xd1, 0xc6, 0x06, 0x55, 0x33, 0x6c, 0x05, 0x8f, 0x52, + 0x83, 0xaa, 0x19, 0x5c, 0xbd, 0xa7, 0x60, 0xb2, 0x52, 0xa1, 0x75, 0xae, 0x57, 0x14, 0xb6, 0x2e, + 0x60, 0xa6, 0x44, 0x8f, 0xb2, 0x2a, 0x95, 0x45, 0x8a, 0xc0, 0x6c, 0xdc, 0x44, 0x67, 0x60, 0x8f, + 0xa3, 0x2c, 0x37, 0xe1, 0x44, 0x57, 0x2d, 0xfd, 0xa4, 0xa7, 0x60, 0xb2, 0xb5, 0xdd, 0x4d, 0x88, + 0x3c, 0x25, 0xb6, 0xb6, 0xfd, 0x64, 0xf7, 0x92, 0x85, 0xa1, 0xb6, 0x56, 0x21, 0xd1, 0xe2, 0x3e, + 0x37, 0xb6, 0x2b, 0x03, 0xcd, 0x81, 0x58, 0xa9, 0x28, 0x9a, 0xae, 0x6e, 0x34, 0x34, 0x45, 0x6d, + 0x6b, 0xba, 0x6a, 0xa6, 0x66, 0x08, 0x72, 0xc8, 0x6a, 0x77, 0x34, 0x39, 0x59, 0xa9, 0x14, 0x48, + 0x66, 0x96, 0xe4, 0xa1, 0xa3, 0x30, 0x61, 0x6c, 0x3c, 0x57, 0xa1, 0x86, 0xa5, 0xb4, 0xda, 0xda, + 0x66, 0xfd, 0x6a, 0xea, 0x1e, 0xa2, 0xa5, 0x71, 0x9c, 0x41, 0xcc, 0x6a, 0x8d, 0x80, 0xd1, 0xfd, + 0x20, 0x56, 0xcc, 0x2d, 0xb5, 0xdd, 0x22, 0xce, 0xd9, 0x6c, 0xa9, 0x15, 0x2d, 0x75, 0x2f, 0x45, + 0xa5, 0xf0, 0x15, 0x0e, 0xc6, 0x86, 0x6d, 0x3e, 0x5f, 0xdf, 0xb4, 0x38, 0xc7, 0xfb, 0xa8, 0x61, + 0x13, 0x18, 0xe3, 0x76, 0x04, 0xc4, 0xd6, 0x56, 0xcb, 0x5b, 0xf0, 0x11, 0x82, 0x96, 0x6c, 0x6d, + 0xb5, 0xdc, 0xe5, 0xde, 0x0d, 0x63, 0xad, 0x2d, 0x77, 0xa1, 0xf7, 0xd3, 0x10, 0xae, 0xb5, 0xe5, + 0x2a, 0xf1, 0x24, 0xec, 0xc5, 0x48, 0x4d, 0xcd, 0x52, 0xab, 0xaa, 0xa5, 0xba, 0xb0, 0x1f, 0x24, + 0xd8, 0x53, 0xad, 0xad, 0xd6, 0x32, 0xcb, 0xf4, 0xc8, 0xd9, 0xee, 0x6c, 0x6c, 0xdb, 0xf6, 0x71, + 0x8c, 0xca, 0x89, 0x61, 0xdc, 0x42, 0x6e, 0x7a, 0x06, 0x73, 0xc7, 0xe6, 0x6b, 0x52, 0x06, 0x12, + 0x6e, 0xbb, 0x47, 0x71, 0xa0, 0x96, 0x2f, 0x0a, 0x38, 0x8e, 0x5a, 0x58, 0xcd, 0xe3, 0x08, 0xe8, + 0xd9, 0x82, 0x18, 0xc0, 0x91, 0xd8, 0x52, 0xb1, 0x5c, 0x50, 0xe4, 0xf5, 0x95, 0x72, 0x71, 0xb9, + 0x20, 0x06, 0x5d, 0x73, 0x83, 0xf3, 0xa1, 0xd8, 0x51, 0xf1, 0x81, 0xf3, 0xa1, 0xd8, 0x61, 0xf1, + 0x3e, 0xa2, 0x9e, 0x2e, 0xa3, 0x94, 0xde, 0x0a, 0x42, 0xd2, 0xbb, 0x38, 0x80, 0x1e, 0x87, 0x7d, + 0x7c, 0xf5, 0x0f, 0x2f, 0x97, 0x3e, 0x5f, 0x6f, 0x93, 0xce, 0xda, 0x54, 0xe9, 0xc0, 0x69, 0x1b, + 0xe5, 0x14, 0xc3, 0x2a, 0x69, 0xd6, 0x33, 0xf5, 0x36, 0xee, 0x8a, 0x4d, 0xd5, 0x42, 0x4b, 0x30, + 0xa3, 0x1b, 0x8a, 0x69, 0xa9, 0x7a, 0x55, 0x6d, 0x57, 0xdd, 0x6b, 0xaf, 0x6a, 0xa5, 0xa2, 0x99, + 0xa6, 0x41, 0x07, 0x49, 0x9b, 0xcb, 0x41, 0xdd, 0x28, 0x31, 0x64, 0x67, 0xf4, 0xc8, 0x32, 0x54, + 0x5f, 0x9f, 0x08, 0xf6, 0xeb, 0x13, 0x07, 0x20, 0xde, 0x54, 0x5b, 0x8a, 0xa6, 0x5b, 0xed, 0x6d, + 0x12, 0xfe, 0xc7, 0xe4, 0x58, 0x53, 0x6d, 0x15, 0x70, 0x1a, 0x5d, 0x80, 0xc3, 0x0e, 0xaa, 0xd2, + 0xd0, 0x6a, 0x6a, 0x65, 0x5b, 0x21, 0xb1, 0x3e, 0x59, 0xa9, 0x52, 0x2a, 0x86, 0xbe, 0xd9, 0xa8, + 0x57, 0x2c, 0x33, 0x35, 0x6a, 0xfb, 0x3f, 0xc9, 0xa1, 0x58, 0x22, 0x04, 0xe7, 0x4d, 0x43, 0x27, + 0x21, 0xfe, 0x02, 0xc7, 0xf6, 0x98, 0x4d, 0xe2, 0x6d, 0x61, 0x36, 0xde, 0xa6, 0x0f, 0x89, 0xe1, + 0xf3, 0xa1, 0x58, 0x58, 0x8c, 0x9c, 0x0f, 0xc5, 0x22, 0x62, 0xf4, 0x7c, 0x28, 0x16, 0x13, 0xe3, + 0xe7, 0x43, 0xb1, 0xb8, 0x08, 0xd2, 0xb5, 0x31, 0x48, 0xb8, 0x67, 0x2c, 0x78, 0x02, 0x58, 0x21, + 0x03, 0xae, 0x40, 0x5c, 0xf2, 0xdd, 0x3b, 0xce, 0x6f, 0xe6, 0x16, 0xf0, 0x48, 0x9c, 0x89, 0xd0, + 0xe9, 0x81, 0x4c, 0x29, 0x71, 0x14, 0x84, 0x3b, 0x99, 0x46, 0x63, 0xa9, 0x98, 0xcc, 0x52, 0x68, + 0x11, 0x22, 0xcf, 0x99, 0x84, 0x37, 0x0d, 0xe5, 0xee, 0xd9, 0x99, 0xf7, 0xf9, 0x12, 0x61, 0x1e, + 0x3f, 0x5f, 0x52, 0x56, 0x56, 0xe5, 0xe5, 0xec, 0x92, 0xcc, 0xc8, 0xd1, 0x7e, 0x08, 0x35, 0xd4, + 0x17, 0xb6, 0xbd, 0x63, 0x36, 0x01, 0xa1, 0x39, 0x18, 0xef, 0xe8, 0x74, 0xba, 0x8f, 0xdb, 0x18, + 0x63, 0x8d, 0xbb, 0xb1, 0x92, 0x4e, 0xee, 0x12, 0xc6, 0x1f, 0xd2, 0xae, 0xf6, 0x43, 0x08, 0xaf, + 0xa3, 0x7b, 0x47, 0x56, 0x02, 0x42, 0x47, 0x20, 0x51, 0xd5, 0x36, 0x3a, 0x35, 0xa5, 0xad, 0x55, + 0xd5, 0x8a, 0xe5, 0x1d, 0x4f, 0x46, 0x49, 0x96, 0x4c, 0x72, 0xd0, 0x53, 0x10, 0xc7, 0x6d, 0xa4, + 0x93, 0x36, 0x9e, 0x20, 0x2a, 0x38, 0xb6, 0xb3, 0x0a, 0x58, 0x13, 0x73, 0x22, 0xd9, 0xa1, 0x47, + 0xe7, 0x20, 0x6a, 0xa9, 0xed, 0x9a, 0x66, 0x99, 0xa9, 0xc9, 0xd9, 0xe0, 0x91, 0xe4, 0xfc, 0xdc, + 0x30, 0xac, 0xca, 0x84, 0x84, 0x4c, 0xb6, 0x39, 0x39, 0x7a, 0x06, 0x44, 0xb6, 0x20, 0xac, 0xb0, + 0x99, 0xb2, 0x99, 0x9a, 0x22, 0x06, 0xf8, 0xe0, 0xce, 0x2c, 0xd9, 0x7a, 0x72, 0x9e, 0x12, 0xc9, + 0xe3, 0x9a, 0x27, 0xed, 0xed, 0x17, 0x7b, 0x76, 0xd3, 0x2f, 0xd6, 0x61, 0x9c, 0xfd, 0x56, 0xcc, + 0x4e, 0xab, 0x65, 0xb4, 0xad, 0xd4, 0xde, 0x59, 0x61, 0xb0, 0x40, 0x9c, 0x19, 0xa5, 0x91, 0x93, + 0x9b, 0x9e, 0xf4, 0x9d, 0xeb, 0x6e, 0xe9, 0x67, 0x21, 0xe9, 0x55, 0x86, 0x7b, 0x39, 0x3e, 0x38, + 0xe4, 0x72, 0x3c, 0x9e, 0x96, 0xf0, 0xb9, 0x1e, 0x1e, 0x9a, 0x68, 0x22, 0xfd, 0x53, 0x01, 0x48, + 0x7a, 0x2b, 0x86, 0x16, 0x01, 0xf1, 0x16, 0xab, 0xeb, 0x56, 0xdb, 0xa8, 0x76, 0x2a, 0x5a, 0x35, + 0x25, 0x0c, 0x28, 0x67, 0x82, 0xd1, 0x14, 0x6d, 0x12, 0x37, 0x23, 0x57, 0x2f, 0x08, 0x0c, 0xc9, + 0x28, 0xef, 0xf4, 0x8f, 0xe3, 0x30, 0xc9, 0x19, 0x60, 0x66, 0xcf, 0xab, 0x6d, 0x1d, 0x87, 0xc8, + 0x34, 0x68, 0x47, 0xae, 0xac, 0x67, 0x68, 0x0e, 0xca, 0x02, 0x37, 0x17, 0xa5, 0xad, 0x35, 0x0d, + 0xbc, 0x64, 0x16, 0x1a, 0x50, 0x6c, 0x92, 0x11, 0xc8, 0x14, 0x5f, 0x3a, 0x0e, 0x61, 0xe2, 0x7e, + 0x10, 0x00, 0x73, 0x40, 0xe2, 0x08, 0x8a, 0x41, 0x68, 0x61, 0x55, 0xc6, 0xc3, 0xa3, 0x08, 0x09, + 0x0a, 0x55, 0xd6, 0x8a, 0x85, 0x85, 0x82, 0x18, 0x90, 0x4e, 0x41, 0x84, 0xfa, 0x14, 0x3c, 0x74, + 0xda, 0x5e, 0x45, 0x1c, 0x61, 0x49, 0xc6, 0x43, 0xe0, 0xb9, 0xeb, 0xcb, 0xb9, 0x82, 0x2c, 0x06, + 0xa4, 0x75, 0x18, 0xf7, 0xf5, 0x43, 0xb4, 0x07, 0x26, 0xe4, 0x42, 0xb9, 0xb0, 0x82, 0xd7, 0x17, + 0x94, 0xf5, 0x95, 0xa7, 0x56, 0x56, 0x9f, 0xc1, 0x8b, 0x73, 0x1e, 0x30, 0x1f, 0x87, 0x05, 0x34, + 0x05, 0xa2, 0x03, 0x2e, 0xad, 0xae, 0xcb, 0x44, 0x9a, 0x8f, 0x04, 0x40, 0xf4, 0x77, 0x4a, 0xb4, + 0x0f, 0x26, 0xcb, 0x59, 0x79, 0xb1, 0x50, 0x56, 0xe8, 0x9a, 0x89, 0xcd, 0x7a, 0x0a, 0x44, 0x77, + 0xc6, 0xd9, 0x22, 0x59, 0x12, 0x9a, 0x81, 0x03, 0x6e, 0x68, 0xe1, 0x62, 0xb9, 0xb0, 0x52, 0x22, + 0x85, 0x67, 0x57, 0x16, 0x71, 0x50, 0xe0, 0xe3, 0xc7, 0x57, 0x69, 0x82, 0x58, 0x54, 0x2f, 0xbf, + 0xc2, 0x52, 0x5e, 0x0c, 0xf9, 0xc1, 0xab, 0x2b, 0x85, 0xd5, 0xb3, 0x62, 0xd8, 0x5f, 0x3a, 0x59, + 0xb9, 0x89, 0xa0, 0x34, 0xec, 0xf5, 0x43, 0x95, 0xc2, 0x4a, 0x59, 0xbe, 0x24, 0x46, 0xfd, 0x05, + 0x97, 0x0a, 0xf2, 0x85, 0xe2, 0x42, 0x41, 0x8c, 0xa1, 0xbd, 0x80, 0xbc, 0x12, 0x95, 0xcf, 0xad, + 0xe6, 0xc5, 0x78, 0xaf, 0x11, 0x0b, 0x89, 0x93, 0xd2, 0x2f, 0x0b, 0x90, 0x70, 0xaf, 0xa2, 0x78, + 0x9c, 0x8a, 0xf0, 0x76, 0x1b, 0x6c, 0xa5, 0xaf, 0x06, 0x60, 0xd4, 0xb5, 0x9c, 0x82, 0x27, 0xb1, + 0x6a, 0xa3, 0x61, 0x3c, 0xaf, 0xa8, 0x8d, 0xba, 0x6a, 0xb2, 0xf1, 0x10, 0x08, 0x28, 0x8b, 0x21, + 0xc3, 0x8e, 0x3f, 0xc3, 0x87, 0x2e, 0x91, 0x9b, 0x0e, 0x5d, 0xa2, 0x6f, 0xc3, 0xd0, 0x25, 0x2c, + 0x46, 0xa4, 0xaf, 0x05, 0x40, 0xf4, 0xaf, 0x8e, 0xf8, 0xf4, 0x26, 0xf4, 0xd3, 0x9b, 0xbb, 0x7e, + 0x81, 0xdd, 0xd4, 0xcf, 0x3f, 0xaa, 0x07, 0xfb, 0x8e, 0xea, 0x3d, 0x06, 0xab, 0xd0, 0xdb, 0x79, + 0xb0, 0x72, 0x9b, 0xeb, 0xbf, 0x16, 0x20, 0xe9, 0x5d, 0xcc, 0xf1, 0x68, 0x4c, 0xda, 0x8d, 0xc6, + 0xbc, 0x2d, 0x72, 0x57, 0xbf, 0x16, 0xf9, 0xbe, 0xd4, 0xeb, 0xe3, 0x41, 0x18, 0xf3, 0xac, 0xfd, + 0x0c, 0x2b, 0xdd, 0xbb, 0x60, 0xa2, 0x5e, 0xd5, 0x9a, 0x2d, 0xc3, 0xc2, 0xe7, 0x1f, 0x94, 0x86, + 0x76, 0x45, 0x6b, 0x10, 0x35, 0x24, 0x7b, 0xec, 0xf1, 0x7a, 0x4a, 0x98, 0x2b, 0x3a, 0x74, 0x4b, + 0x98, 0x2c, 0x33, 0x59, 0xcc, 0x17, 0x96, 0xd7, 0x56, 0xcb, 0x85, 0x95, 0x85, 0x4b, 0xdc, 0x93, + 0xcb, 0x62, 0xdd, 0x87, 0xe6, 0x51, 0xf8, 0xdd, 0x6f, 0x8f, 0x49, 0xe7, 0x1a, 0x88, 0xfe, 0xda, + 0x60, 0x87, 0xde, 0xa3, 0x3e, 0xe2, 0x08, 0x9a, 0x84, 0xf1, 0x95, 0x55, 0xa5, 0x54, 0xcc, 0x17, + 0x94, 0xc2, 0xd9, 0xb3, 0x85, 0x85, 0x72, 0x89, 0xee, 0x55, 0xd8, 0xd8, 0x65, 0x31, 0xe0, 0x6e, + 0x9b, 0x4f, 0x04, 0x61, 0xb2, 0x87, 0x24, 0x28, 0xcb, 0x96, 0x08, 0xe9, 0xaa, 0xe5, 0xb1, 0x61, + 0xa4, 0x9f, 0xc3, 0xb3, 0xfb, 0x35, 0xb5, 0x6d, 0xb1, 0x15, 0xc5, 0xfb, 0x01, 0xab, 0x57, 0xb7, + 0x70, 0x78, 0xdf, 0x66, 0x7b, 0x40, 0x34, 0x04, 0x19, 0x77, 0xe0, 0x74, 0x1b, 0xe8, 0x41, 0x40, + 0x2d, 0xc3, 0xac, 0x5b, 0xf5, 0x2b, 0xf8, 0x38, 0x06, 0xdf, 0x30, 0xc2, 0x1d, 0x37, 0x24, 0x8b, + 0x3c, 0xa7, 0xa8, 0x5b, 0x36, 0xb6, 0xae, 0xd5, 0x54, 0x1f, 0x36, 0x9e, 0x7e, 0x04, 0x65, 0x91, + 0xe7, 0xd8, 0xd8, 0x77, 0x41, 0xa2, 0x6a, 0x74, 0xf0, 0xaa, 0x0c, 0xc5, 0xc3, 0x2e, 0x59, 0x90, + 0x47, 0x29, 0xcc, 0x46, 0x61, 0xcb, 0x66, 0xce, 0x4e, 0x55, 0x42, 0x1e, 0xa5, 0x30, 0x8a, 0x72, + 0x1f, 0x8c, 0xab, 0xb5, 0x5a, 0x1b, 0x33, 0xe7, 0x8c, 0xe8, 0x42, 0x60, 0xd2, 0x06, 0x13, 0xc4, + 0xf4, 0x79, 0x88, 0x71, 0x3d, 0xe0, 0xf9, 0x2f, 0xd6, 0x84, 0xd2, 0xa2, 0xab, 0xdb, 0x01, 0xbc, + 0x79, 0xa5, 0xf3, 0xcc, 0xbb, 0x20, 0x51, 0x37, 0x9d, 0x53, 0x4f, 0xa9, 0xc0, 0x6c, 0xe0, 0x48, + 0x4c, 0x1e, 0xad, 0x9b, 0xce, 0xc9, 0xa6, 0xdf, 0x14, 0x01, 0x1c, 0x63, 0x43, 0x1f, 0x13, 0x20, + 0x49, 0x07, 0x98, 0x56, 0x5b, 0x33, 0x35, 0xbd, 0xc2, 0xa7, 0x85, 0xf7, 0xef, 0x60, 0xa2, 0xd4, + 0xcd, 0xad, 0x31, 0x82, 0xdc, 0x93, 0x2f, 0x09, 0xc2, 0xab, 0x42, 0xe8, 0x55, 0x41, 0xf8, 0xb4, + 0x30, 0x86, 0x62, 0x85, 0x8b, 0x6b, 0x4b, 0xc5, 0x85, 0x62, 0x39, 0xf5, 0x81, 0x28, 0x49, 0x17, + 0x97, 0x59, 0xfa, 0x1b, 0x51, 0x6f, 0xfe, 0x9b, 0xd1, 0x5f, 0x13, 0x82, 0xb1, 0x37, 0xa3, 0xf2, + 0xd8, 0xa6, 0x9b, 0x1f, 0x6a, 0xb8, 0xcf, 0x71, 0x04, 0xfa, 0x4d, 0x24, 0x1d, 0x69, 0x0a, 0xec, + 0xf4, 0x46, 0xee, 0x7e, 0x22, 0x48, 0x84, 0x08, 0x32, 0x8a, 0x22, 0x0b, 0x4b, 0xab, 0xa5, 0x42, + 0x9e, 0x88, 0x11, 0x47, 0xa1, 0xd5, 0xb5, 0xc2, 0x4a, 0xea, 0x1b, 0xbc, 0x48, 0xe7, 0xc8, 0xc7, + 0xab, 0x02, 0xec, 0xe3, 0x1b, 0xb5, 0x6c, 0xac, 0xd5, 0xf4, 0x8a, 0x51, 0xe5, 0xd1, 0x6d, 0x72, + 0xfe, 0xc4, 0x4e, 0x85, 0xcb, 0x8c, 0x94, 0xa8, 0xa4, 0xc0, 0x08, 0x73, 0xc7, 0xba, 0x54, 0x92, + 0x5d, 0xc9, 0x33, 0x59, 0x46, 0x51, 0x64, 0x2d, 0xbb, 0xf0, 0x54, 0x21, 0xef, 0x48, 0xb3, 0xa7, + 0xdd, 0x8b, 0x0b, 0xfa, 0x51, 0x18, 0xc7, 0xab, 0xad, 0xd8, 0x36, 0xea, 0x55, 0xba, 0x73, 0x1e, + 0xea, 0xb7, 0xe5, 0xea, 0x48, 0x84, 0x97, 0x5f, 0x2f, 0xd8, 0x14, 0xb9, 0xfb, 0x5d, 0xa2, 0xc4, + 0x51, 0x68, 0x65, 0x75, 0xa5, 0xc0, 0xc5, 0x20, 0xbb, 0xcc, 0x97, 0x1c, 0x31, 0x92, 0x1d, 0x0f, + 0x29, 0xfa, 0x51, 0x10, 0xf9, 0xf2, 0x90, 0xad, 0x92, 0x70, 0xbf, 0x5d, 0x63, 0x47, 0x00, 0xb6, + 0xc8, 0x64, 0x2b, 0xe3, 0xb0, 0x4b, 0x82, 0x29, 0x34, 0xbe, 0x54, 0x58, 0x59, 0x2c, 0x9f, 0x53, + 0xd6, 0xe4, 0x02, 0xd9, 0xfc, 0x4b, 0x7d, 0x80, 0x17, 0x3f, 0xde, 0xf4, 0x12, 0xa2, 0xf7, 0x09, + 0x30, 0x4a, 0x43, 0x20, 0xba, 0x26, 0x45, 0x17, 0x15, 0x0e, 0xef, 0x54, 0x36, 0x89, 0x80, 0x08, + 0x76, 0xee, 0x0c, 0x29, 0x36, 0xc8, 0x0d, 0x62, 0x1f, 0x42, 0x4b, 0x85, 0xc5, 0xec, 0xc2, 0x25, + 0x25, 0x57, 0x28, 0x95, 0xb1, 0x27, 0x5b, 0x95, 0xa9, 0x8d, 0x02, 0x0a, 0x67, 0x97, 0x96, 0x56, + 0x9f, 0x71, 0x14, 0x01, 0xcf, 0xd9, 0x6c, 0xd0, 0xe7, 0x04, 0x98, 0xd2, 0xf4, 0x4d, 0x03, 0x9f, + 0xed, 0xd2, 0xc9, 0xca, 0xbf, 0x62, 0x5a, 0xdb, 0x0d, 0xda, 0xa3, 0x7b, 0x4e, 0xca, 0xdd, 0x96, + 0x49, 0xe8, 0x56, 0x08, 0x59, 0x09, 0x53, 0xe5, 0x8a, 0x2f, 0x09, 0x81, 0x57, 0xb1, 0x60, 0x01, + 0x22, 0x5b, 0xe8, 0x55, 0x21, 0x4c, 0x24, 0x8c, 0xbe, 0x2a, 0xc4, 0x5e, 0x15, 0xe2, 0x9f, 0x16, + 0x26, 0x50, 0xa2, 0x54, 0xbe, 0xb4, 0x54, 0x50, 0xa8, 0xb4, 0x44, 0xc2, 0x24, 0x8a, 0x13, 0xd8, + 0xfc, 0x43, 0xf3, 0x27, 0x53, 0xdf, 0x24, 0x52, 0x7e, 0x33, 0x2a, 0x23, 0xad, 0x8b, 0x3d, 0xfa, + 0x4d, 0x01, 0xf6, 0xf3, 0x2d, 0x72, 0x93, 0x6c, 0x9b, 0x29, 0xae, 0x0d, 0xb6, 0x18, 0x11, 0xb9, + 0xb0, 0x93, 0xc8, 0xce, 0x2e, 0x1b, 0x03, 0xce, 0xb1, 0x09, 0xaf, 0x7f, 0x13, 0x2e, 0x77, 0x9a, + 0xd6, 0xe4, 0xd3, 0xc2, 0x38, 0x82, 0xc2, 0xc5, 0xb5, 0x55, 0xb9, 0xac, 0x64, 0x97, 0x96, 0x88, + 0xbc, 0x7b, 0x90, 0xc8, 0x20, 0xe5, 0xd5, 0x35, 0x65, 0xa9, 0x70, 0xa1, 0xb0, 0xe4, 0x88, 0xbd, + 0xaf, 0xda, 0x9b, 0x61, 0xfa, 0x53, 0x02, 0x4c, 0x74, 0x15, 0x2f, 0xbd, 0x57, 0x80, 0x7d, 0x7d, + 0x44, 0x40, 0xf7, 0xc2, 0x5d, 0xf9, 0xc2, 0xd9, 0xec, 0xfa, 0x52, 0x59, 0x29, 0x5d, 0x5a, 0xce, + 0xad, 0x2e, 0x29, 0x17, 0x8a, 0xa5, 0x62, 0xae, 0xb8, 0x54, 0x2c, 0xbb, 0x07, 0xb0, 0x24, 0xb8, + 0x04, 0xa4, 0xd3, 0x35, 0xbf, 0x78, 0x62, 0x00, 0x4f, 0x0a, 0x97, 0x56, 0x17, 0xb2, 0x4b, 0x04, + 0x29, 0xc8, 0xe7, 0x9c, 0x0b, 0x65, 0x31, 0x74, 0x3e, 0x16, 0x13, 0xd8, 0xd8, 0xf6, 0x4e, 0x18, + 0xf3, 0x38, 0x3f, 0x3c, 0x45, 0x22, 0x53, 0x2b, 0x6c, 0xcf, 0xa5, 0xc2, 0xca, 0x82, 0x7b, 0x4a, + 0x97, 0x00, 0xdb, 0xd9, 0x89, 0x02, 0x4e, 0x71, 0x57, 0x28, 0x06, 0xf0, 0xa0, 0xca, 0xcc, 0xd1, + 0xde, 0x9c, 0x0e, 0x4a, 0x8f, 0x40, 0x8c, 0x3b, 0x33, 0x3c, 0x51, 0x23, 0xf3, 0x2d, 0xdf, 0x34, + 0x31, 0x06, 0xc4, 0x93, 0x89, 0x02, 0x16, 0x90, 0x7a, 0x38, 0x31, 0x20, 0x5d, 0x80, 0x3d, 0x3d, + 0x1d, 0x11, 0xba, 0x1b, 0x66, 0xf8, 0x86, 0x38, 0x9d, 0x02, 0x2a, 0x85, 0x95, 0x85, 0xd5, 0x3c, + 0x9e, 0x34, 0x3b, 0x3c, 0x01, 0x98, 0x47, 0xa2, 0x52, 0x72, 0x6f, 0x25, 0x06, 0xa4, 0x22, 0x24, + 0xbd, 0xee, 0x04, 0x1d, 0x80, 0x7d, 0xeb, 0xe5, 0xb3, 0x8f, 0x2a, 0x17, 0xb2, 0x4b, 0xc5, 0x7c, + 0xd6, 0x37, 0x3d, 0x06, 0x60, 0x3e, 0x45, 0x0c, 0x60, 0x41, 0xb1, 0xaf, 0x11, 0x83, 0x52, 0x28, + 0x26, 0x88, 0x82, 0x54, 0x82, 0x71, 0x9f, 0x63, 0x40, 0x07, 0x21, 0xc5, 0xe6, 0xab, 0xbd, 0xa4, + 0x9a, 0x04, 0xbf, 0xab, 0xa0, 0x33, 0xf7, 0x7c, 0x61, 0xa9, 0xb8, 0x5c, 0x2c, 0x13, 0xf9, 0xce, + 0x01, 0x38, 0x3d, 0x1e, 0x47, 0x30, 0xe7, 0x4b, 0xab, 0x2b, 0xca, 0x59, 0x3c, 0xed, 0x2f, 0xbb, + 0x58, 0xc5, 0x81, 0xf6, 0x70, 0x51, 0xc0, 0xb3, 0xd3, 0x6e, 0x37, 0x20, 0x06, 0xa4, 0x67, 0x00, + 0x75, 0xf7, 0x56, 0x34, 0x0b, 0x07, 0x0b, 0x2b, 0x67, 0x57, 0xe5, 0x85, 0x82, 0xb2, 0x92, 0x5d, + 0xc6, 0xf2, 0xd1, 0xbe, 0xe9, 0xb0, 0x1e, 0x03, 0xa7, 0x6b, 0xf2, 0x35, 0x09, 0xa7, 0xf7, 0x8a, + 0x81, 0xa3, 0x5f, 0x10, 0x70, 0x64, 0xf4, 0xe1, 0x95, 0xf4, 0x67, 0x04, 0x74, 0x28, 0xf6, 0x66, + 0x14, 0x45, 0xe7, 0x5a, 0x1b, 0x73, 0x95, 0x56, 0x2b, 0x3d, 0x8e, 0x7f, 0x2c, 0xb4, 0x5a, 0x67, + 0x79, 0xbc, 0x37, 0x13, 0xfb, 0x66, 0x14, 0xc5, 0x30, 0x14, 0xef, 0x35, 0xa5, 0x45, 0xfc, 0xeb, + 0xbc, 0x7a, 0x45, 0xb5, 0x11, 0x0e, 0xc4, 0xbe, 0x15, 0x45, 0x11, 0x0c, 0xae, 0x19, 0xe9, 0x24, + 0xfe, 0xbf, 0x68, 0xd8, 0x99, 0x77, 0xc7, 0xfe, 0x22, 0x8a, 0x00, 0x03, 0x5b, 0xdb, 0xd6, 0x96, + 0xa1, 0xa7, 0x11, 0xfe, 0xbd, 0x46, 0x7e, 0xbb, 0x90, 0x3e, 0xb8, 0xc2, 0x90, 0x70, 0xe7, 0x3f, + 0xc1, 0x90, 0xc8, 0x6f, 0x8e, 0x74, 0x34, 0x12, 0xfb, 0xf0, 0x8a, 0xf8, 0xca, 0xca, 0xd1, 0x48, + 0xec, 0x95, 0x15, 0xf1, 0x63, 0x2b, 0xe7, 0x23, 0xb1, 0x6f, 0x44, 0xc5, 0x37, 0xa3, 0xd2, 0x5f, + 0x07, 0x01, 0x39, 0xae, 0xc2, 0x5e, 0x05, 0xbc, 0x08, 0x31, 0x7b, 0x59, 0x91, 0x9e, 0xf3, 0x7e, + 0x7c, 0x07, 0x0f, 0xc3, 0xc9, 0x5c, 0x20, 0xdf, 0x32, 0xa3, 0xcd, 0x0d, 0xaf, 0x21, 0x35, 0xeb, + 0x7a, 0xbd, 0xd9, 0x69, 0x2a, 0x7c, 0xad, 0x6d, 0xe0, 0x1a, 0x12, 0x23, 0x60, 0x69, 0xc2, 0x42, + 0xbd, 0xea, 0x61, 0x11, 0x1e, 0xc8, 0x82, 0x12, 0xb0, 0x74, 0xfa, 0x6f, 0x04, 0x48, 0xf5, 0x13, + 0xf6, 0xa6, 0x96, 0x01, 0x57, 0x60, 0xca, 0xb8, 0xa2, 0xb5, 0xdb, 0xf5, 0x2a, 0xd9, 0xd9, 0xb3, + 0x27, 0x07, 0xa1, 0xc1, 0x93, 0x83, 0x49, 0x17, 0xa1, 0xdd, 0xa8, 0x39, 0x1c, 0xc3, 0x5d, 0xc5, + 0xe1, 0x0b, 0xe7, 0x14, 0x1e, 0xcc, 0x69, 0x8c, 0x90, 0x70, 0x1e, 0xe7, 0x71, 0x27, 0xc5, 0xf3, + 0xf1, 0x80, 0x18, 0x74, 0x66, 0x20, 0xd2, 0x27, 0x83, 0x90, 0xf4, 0x1e, 0x57, 0x46, 0x79, 0x88, + 0x35, 0x0c, 0x76, 0x8e, 0x8f, 0xb6, 0xf6, 0x91, 0x01, 0x27, 0x9c, 0xe7, 0x96, 0x18, 0xbe, 0x6c, + 0x53, 0xa6, 0xff, 0x50, 0x80, 0x18, 0x07, 0xa3, 0xbd, 0x10, 0x6a, 0xa9, 0xd6, 0x16, 0x61, 0x17, + 0xce, 0x05, 0x44, 0x41, 0x26, 0x69, 0x0c, 0x37, 0x5b, 0x2a, 0x3d, 0xc3, 0xc8, 0xe0, 0x38, 0x8d, + 0x67, 0x01, 0x0d, 0x4d, 0xad, 0x92, 0x3d, 0x69, 0xa3, 0xd9, 0xd4, 0x74, 0xcb, 0xe4, 0xb3, 0x00, + 0x06, 0x5f, 0x60, 0x60, 0x7c, 0x18, 0xde, 0x6a, 0xab, 0xf5, 0x86, 0x07, 0x37, 0x44, 0x70, 0x45, + 0x9e, 0x61, 0x23, 0x67, 0x60, 0x3f, 0xe7, 0x5b, 0xd5, 0x2c, 0xb5, 0xb2, 0xa5, 0x55, 0x1d, 0xa2, + 0x08, 0x39, 0xbe, 0xb2, 0x8f, 0x21, 0xe4, 0x59, 0x3e, 0xa7, 0x3d, 0xda, 0xf1, 0x5c, 0x57, 0xa8, + 0x21, 0x8d, 0xa6, 0xd1, 0x89, 0x3e, 0xd7, 0x15, 0xfc, 0xa7, 0xc5, 0x5d, 0x77, 0x15, 0x8e, 0xf6, + 0x20, 0xf1, 0x6a, 0xd4, 0x09, 0xe7, 0x5f, 0x0f, 0xc0, 0x04, 0xdf, 0xbc, 0xaf, 0xda, 0x6d, 0xb4, + 0x0c, 0xa0, 0xea, 0xba, 0x61, 0xb9, 0x5b, 0xa9, 0x7b, 0xbe, 0xd5, 0x45, 0x37, 0x97, 0xb5, 0x89, + 0x64, 0x17, 0x83, 0xf4, 0x5f, 0x08, 0x00, 0x4e, 0x56, 0xdf, 0xe6, 0x9a, 0x81, 0x51, 0x56, 0x2b, + 0x72, 0xe5, 0x83, 0xae, 0x71, 0x03, 0x05, 0xe1, 0x6d, 0x7e, 0xbc, 0xfc, 0xbd, 0xa1, 0xd5, 0xea, + 0x3a, 0x3b, 0x91, 0x48, 0x13, 0xfc, 0x54, 0x4e, 0xc8, 0x39, 0xb1, 0x2b, 0x43, 0xcc, 0xd4, 0x9a, + 0xaa, 0x6e, 0xd5, 0x2b, 0xac, 0xb3, 0x9e, 0xde, 0x95, 0xf0, 0x73, 0x25, 0x46, 0x2d, 0xdb, 0x7c, + 0xa4, 0x23, 0x10, 0xe3, 0x50, 0x7b, 0x68, 0x1a, 0x41, 0x51, 0x08, 0x96, 0x0a, 0x78, 0x70, 0x26, + 0x23, 0x44, 0x31, 0x5b, 0x12, 0x03, 0x47, 0x3f, 0x13, 0x80, 0x28, 0xf7, 0x1e, 0x93, 0x30, 0x5e, + 0xc8, 0x17, 0x7d, 0xa3, 0xdc, 0x24, 0x24, 0x39, 0x90, 0x79, 0xf9, 0x0f, 0x44, 0xdd, 0xc0, 0x35, + 0x79, 0xb5, 0xbc, 0x3a, 0x2f, 0xfe, 0x79, 0x37, 0xf0, 0x61, 0xf1, 0x1b, 0x51, 0x34, 0x01, 0x09, + 0x0e, 0x9c, 0x7f, 0x68, 0xfe, 0x61, 0xf1, 0x4d, 0x3f, 0xe8, 0xa4, 0xf8, 0x4d, 0xb2, 0xbc, 0xca, + 0x41, 0x27, 0x94, 0x32, 0x1e, 0xaa, 0x56, 0x57, 0x96, 0x2e, 0x89, 0x82, 0x3b, 0x63, 0xde, 0x95, + 0x11, 0x40, 0x87, 0x60, 0x1f, 0xcf, 0x38, 0x73, 0xe6, 0xcc, 0x99, 0x47, 0x5c, 0x99, 0xd7, 0x3e, + 0x1a, 0xf1, 0x67, 0x3f, 0xea, 0xca, 0xfe, 0x64, 0x77, 0xf6, 0x19, 0x57, 0xf6, 0xcf, 0x7d, 0x34, + 0x82, 0x26, 0x61, 0x94, 0x67, 0x2f, 0x67, 0x2f, 0x8a, 0xdf, 0xfb, 0xde, 0xf7, 0xbe, 0x17, 0x3d, + 0xba, 0x0e, 0x62, 0x57, 0x48, 0x36, 0x05, 0xa2, 0x27, 0x06, 0xc3, 0xea, 0x1d, 0xf1, 0x41, 0x49, + 0x98, 0x25, 0x0a, 0x38, 0xc4, 0x71, 0x41, 0x69, 0x48, 0x26, 0x06, 0x72, 0x3f, 0x0a, 0x93, 0x15, + 0xa3, 0xe9, 0x6f, 0xf1, 0x9c, 0xe8, 0x3b, 0x72, 0x64, 0x9e, 0x13, 0x9e, 0x3d, 0xc6, 0x90, 0x6a, + 0x46, 0x43, 0xd5, 0x6b, 0x73, 0x46, 0xbb, 0xe6, 0x5c, 0x59, 0xc2, 0xd3, 0x47, 0xd3, 0x75, 0x71, + 0xa9, 0xb5, 0xf1, 0x37, 0x82, 0xf0, 0xe9, 0x40, 0x70, 0x71, 0x2d, 0xf7, 0xd9, 0x40, 0x7a, 0x91, + 0x12, 0xae, 0x71, 0x7b, 0x92, 0xb5, 0xcd, 0x86, 0x56, 0xc1, 0x8d, 0x0e, 0xdf, 0x7a, 0x00, 0xa6, + 0x6a, 0x46, 0xcd, 0x20, 0x9c, 0x8e, 0xe3, 0x5f, 0x54, 0x08, 0x14, 0xb7, 0xa1, 0xe9, 0x81, 0x17, + 0xa4, 0x32, 0x2b, 0x30, 0xc9, 0x90, 0x15, 0x32, 0x9b, 0xa5, 0xa7, 0x22, 0xd0, 0x8e, 0x87, 0xf3, + 0x52, 0xbf, 0xfa, 0x75, 0xb2, 0x0c, 0x29, 0x4f, 0x30, 0x52, 0x9c, 0x47, 0x0f, 0x4e, 0x64, 0x64, + 0xd8, 0xe3, 0xe1, 0x47, 0x57, 0x12, 0xb4, 0xf6, 0x00, 0x8e, 0x5f, 0x62, 0x1c, 0x27, 0x5d, 0x1c, + 0x4b, 0x8c, 0x34, 0xb3, 0x00, 0x63, 0xbb, 0xe1, 0xf5, 0x4f, 0x19, 0xaf, 0x84, 0xe6, 0x66, 0xb2, + 0x08, 0xe3, 0x84, 0x49, 0xa5, 0x63, 0x5a, 0x46, 0x93, 0x2c, 0xd3, 0xec, 0xcc, 0xe6, 0xf7, 0xbf, + 0x4e, 0x9d, 0x75, 0x12, 0x93, 0x2d, 0xd8, 0x54, 0x99, 0x0c, 0x90, 0x59, 0x39, 0x3e, 0x71, 0x3e, + 0x80, 0xc3, 0x1f, 0x30, 0x41, 0x6c, 0xfc, 0xcc, 0x05, 0x3c, 0x49, 0xeb, 0x34, 0xc9, 0x2a, 0x8a, + 0x5b, 0x92, 0xc1, 0xc7, 0xf0, 0x52, 0x5f, 0x7d, 0x3f, 0x1d, 0x0f, 0x26, 0x6d, 0x06, 0x2e, 0x99, + 0x5c, 0xad, 0x58, 0xd3, 0x2c, 0x4b, 0x6b, 0x9b, 0x8a, 0xda, 0xe8, 0x25, 0x9e, 0xeb, 0x1c, 0x53, + 0xea, 0xe3, 0xdf, 0xf6, 0xb6, 0xe2, 0x22, 0xa5, 0xcc, 0x36, 0x1a, 0x99, 0x75, 0xd8, 0xd7, 0xc3, + 0x2a, 0x86, 0xe0, 0xf9, 0x09, 0xc6, 0x73, 0xaa, 0xcb, 0x32, 0x30, 0xdb, 0x35, 0xe0, 0x70, 0xbb, + 0x2d, 0x87, 0xe0, 0xf9, 0x33, 0x8c, 0x27, 0x62, 0xb4, 0xbc, 0x49, 0x31, 0xc7, 0xf3, 0x30, 0x71, + 0x45, 0x6b, 0x6f, 0x18, 0x26, 0x3b, 0x3b, 0x36, 0x04, 0xbb, 0x9f, 0x65, 0xec, 0xc6, 0x19, 0x21, + 0x39, 0x4c, 0x86, 0x79, 0x9d, 0x81, 0xd8, 0xa6, 0x5a, 0xd1, 0x86, 0x60, 0x71, 0x8d, 0xb1, 0x88, + 0x62, 0x7c, 0x4c, 0x9a, 0x85, 0x44, 0xcd, 0x60, 0x0b, 0x69, 0x83, 0xc9, 0x3f, 0xc9, 0xc8, 0x47, + 0x39, 0x0d, 0x63, 0xd1, 0x32, 0x5a, 0x9d, 0x06, 0x5e, 0x65, 0x1b, 0xcc, 0xe2, 0xe7, 0x38, 0x0b, + 0x4e, 0xc3, 0x58, 0xec, 0x42, 0xad, 0xaf, 0x71, 0x16, 0xa6, 0x4b, 0x9f, 0x4f, 0xe2, 0x53, 0xe9, + 0x8d, 0x6d, 0x43, 0x1f, 0x46, 0x88, 0x4f, 0x31, 0x0e, 0xc0, 0x48, 0x30, 0x83, 0xc7, 0x20, 0x3e, + 0x6c, 0x43, 0xfc, 0xff, 0xdf, 0xe6, 0xdd, 0x83, 0xb7, 0xc0, 0x22, 0x8c, 0x73, 0x07, 0x85, 0x37, + 0x64, 0x07, 0xb3, 0xf8, 0x45, 0xc6, 0x22, 0xe9, 0x22, 0x63, 0xd5, 0xb0, 0x34, 0xd3, 0xaa, 0x69, + 0xc3, 0x30, 0xf9, 0x0c, 0xaf, 0x06, 0x23, 0x61, 0xaa, 0xdc, 0xd0, 0xf4, 0xca, 0xd6, 0x70, 0x1c, + 0x7e, 0x89, 0xab, 0x92, 0xd3, 0x60, 0x16, 0x0b, 0x30, 0xd6, 0x54, 0xdb, 0xe6, 0x96, 0xda, 0x18, + 0xaa, 0x39, 0xfe, 0x1e, 0xe3, 0x91, 0xb0, 0x89, 0x98, 0x46, 0x3a, 0xfa, 0x6e, 0xd8, 0x7c, 0x96, + 0x6b, 0xa4, 0xa3, 0x7b, 0x18, 0xad, 0xc1, 0x94, 0x69, 0x91, 0x38, 0x7e, 0x37, 0xdc, 0x3e, 0xc7, + 0xbb, 0x1e, 0xa5, 0x5d, 0x76, 0x73, 0x7c, 0x0c, 0xe2, 0x66, 0xfd, 0x85, 0xa1, 0xd8, 0xfc, 0x32, + 0x6f, 0x69, 0x42, 0x80, 0x89, 0x2f, 0xc1, 0xfe, 0x9e, 0xc3, 0xc4, 0x10, 0xcc, 0x7e, 0x85, 0x31, + 0xdb, 0xdb, 0x63, 0xa8, 0x60, 0x2e, 0x61, 0xb7, 0x2c, 0x3f, 0xcf, 0x5d, 0x82, 0xe6, 0xe3, 0xb5, + 0x86, 0xb7, 0x36, 0x4c, 0x75, 0x73, 0x77, 0x5a, 0xfb, 0xfb, 0x5c, 0x6b, 0x94, 0xd6, 0xa3, 0xb5, + 0x32, 0xec, 0x65, 0x1c, 0x77, 0xd7, 0xae, 0x5f, 0xe0, 0x8e, 0x95, 0x52, 0xaf, 0x7b, 0x5b, 0xf7, + 0x87, 0x21, 0x6d, 0xab, 0x93, 0x07, 0xdd, 0xa6, 0x82, 0x4f, 0xa0, 0x0d, 0xe6, 0xfc, 0xab, 0x8c, + 0x33, 0xf7, 0xf8, 0x76, 0xd4, 0x6e, 0x2e, 0xab, 0x2d, 0xcc, 0xfc, 0x22, 0xa4, 0x38, 0xf3, 0x8e, + 0xde, 0xd6, 0x2a, 0x46, 0x4d, 0xaf, 0xbf, 0xa0, 0x55, 0x87, 0x60, 0xfd, 0x6b, 0xbe, 0xa6, 0x5a, + 0x77, 0x91, 0x63, 0xce, 0x45, 0x10, 0xed, 0x58, 0x45, 0xa9, 0x37, 0xc9, 0x7e, 0xe3, 0xce, 0x1c, + 0x7f, 0x9d, 0xb7, 0x94, 0x4d, 0x57, 0x24, 0x64, 0x99, 0x02, 0xd0, 0x0b, 0x2c, 0xc3, 0x9a, 0xe4, + 0x17, 0x19, 0xa3, 0x31, 0x87, 0x8a, 0x39, 0x8e, 0x8a, 0xd1, 0x6c, 0xa9, 0xed, 0x61, 0xfc, 0xdf, + 0x3f, 0xe0, 0x8e, 0x83, 0x91, 0x30, 0xc7, 0x81, 0x23, 0x3a, 0x3c, 0xda, 0x0f, 0xc1, 0xe1, 0x37, + 0xb8, 0xe3, 0xe0, 0x34, 0x8c, 0x05, 0x0f, 0x18, 0x86, 0x60, 0xf1, 0x0f, 0x39, 0x0b, 0x4e, 0x83, + 0x59, 0x3c, 0xed, 0x0c, 0xb4, 0x6d, 0xad, 0x56, 0x37, 0x2d, 0x76, 0xc5, 0x6c, 0x67, 0x56, 0xff, + 0xe8, 0xdb, 0xde, 0x20, 0x4c, 0x76, 0x91, 0x62, 0x4f, 0xc4, 0x16, 0xbe, 0xc9, 0xc6, 0xce, 0x60, + 0xc1, 0x7e, 0x93, 0x7b, 0x22, 0x17, 0x19, 0x96, 0xcd, 0x15, 0x21, 0x62, 0xb5, 0x57, 0xf0, 0x04, + 0x75, 0x08, 0x76, 0xbf, 0xe5, 0x13, 0xae, 0xc4, 0x69, 0x31, 0x4f, 0x57, 0xfc, 0xd3, 0xd1, 0x2f, + 0x6b, 0xdb, 0x43, 0x59, 0xe7, 0x3f, 0xf6, 0xc5, 0x3f, 0xeb, 0x94, 0x92, 0xfa, 0x90, 0x71, 0x5f, + 0x3c, 0x85, 0x06, 0x5d, 0x61, 0x4d, 0xbd, 0xf7, 0x2d, 0x56, 0x5f, 0x6f, 0x38, 0x95, 0x59, 0x02, + 0x91, 0x41, 0x9c, 0x00, 0x76, 0x20, 0xb3, 0xf7, 0xbf, 0x65, 0xdb, 0xb9, 0x27, 0xe6, 0xc9, 0x9c, + 0x85, 0x31, 0x4f, 0xc0, 0x33, 0x98, 0xd5, 0x07, 0x18, 0xab, 0x84, 0x3b, 0xde, 0xc9, 0x9c, 0x82, + 0x10, 0x0e, 0x5e, 0x06, 0x93, 0xff, 0x3f, 0x8c, 0x9c, 0xa0, 0x67, 0x7e, 0x08, 0x62, 0x3c, 0x68, + 0x19, 0x4c, 0xfa, 0x41, 0x46, 0x6a, 0x93, 0x60, 0x72, 0x1e, 0xb0, 0x0c, 0x26, 0xff, 0x7f, 0x39, + 0x39, 0x27, 0xc1, 0xe4, 0xc3, 0xab, 0xf0, 0x77, 0x3f, 0x1c, 0xa2, 0xe4, 0x9c, 0x24, 0x83, 0x6f, + 0xbf, 0xd0, 0x48, 0x65, 0x30, 0xf5, 0x87, 0x58, 0xe1, 0x9c, 0x22, 0xf3, 0x08, 0x84, 0x87, 0x54, + 0xf8, 0x47, 0x19, 0x29, 0xc5, 0xcf, 0x2c, 0xc0, 0xa8, 0x2b, 0x3a, 0x19, 0x4c, 0xfe, 0x63, 0x8c, + 0xdc, 0x4d, 0x85, 0x45, 0x67, 0xd1, 0xc9, 0x60, 0x06, 0xff, 0x1f, 0x17, 0x9d, 0x51, 0x60, 0xb5, + 0xf1, 0xc0, 0x64, 0x30, 0xf5, 0x2b, 0x5c, 0xeb, 0x9c, 0x24, 0xf3, 0x24, 0xc4, 0xed, 0xc1, 0x66, + 0x30, 0xfd, 0xc7, 0x18, 0xbd, 0x43, 0x83, 0x35, 0xd0, 0xd1, 0x77, 0xc1, 0xe2, 0xc7, 0xb9, 0x06, + 0x5c, 0x54, 0xb8, 0x1b, 0xf9, 0x03, 0x98, 0xc1, 0x9c, 0x7e, 0x82, 0x77, 0x23, 0x5f, 0xfc, 0x82, + 0x5b, 0x93, 0xf8, 0xfc, 0xc1, 0x2c, 0x7e, 0x92, 0xb7, 0x26, 0xc1, 0xc7, 0x62, 0xf8, 0x23, 0x82, + 0xc1, 0x3c, 0x7e, 0x9a, 0x8b, 0xe1, 0x0b, 0x08, 0x32, 0x6b, 0x80, 0xba, 0xa3, 0x81, 0xc1, 0xfc, + 0x5e, 0x65, 0xfc, 0x26, 0xba, 0x82, 0x81, 0xcc, 0x33, 0xb0, 0xb7, 0x77, 0x24, 0x30, 0x98, 0xeb, + 0xc7, 0xdf, 0xf2, 0xcd, 0xdd, 0xdc, 0x81, 0x40, 0xa6, 0x0c, 0x53, 0xbd, 0xa2, 0x80, 0xc1, 0x6c, + 0x3f, 0xf1, 0x96, 0xd7, 0x71, 0xbb, 0x83, 0x80, 0x4c, 0x16, 0xc0, 0x19, 0x80, 0x07, 0xf3, 0xfa, + 0x59, 0xc6, 0xcb, 0x45, 0x84, 0xbb, 0x06, 0x1b, 0x7f, 0x07, 0xd3, 0x5f, 0xe3, 0x5d, 0x83, 0x51, + 0xe0, 0xae, 0xc1, 0x87, 0xde, 0xc1, 0xd4, 0x9f, 0xe4, 0x5d, 0x83, 0x93, 0x60, 0xcb, 0x76, 0x8d, + 0x6e, 0x83, 0x39, 0x7c, 0x8a, 0x5b, 0xb6, 0x8b, 0x2a, 0xb3, 0x02, 0x13, 0x5d, 0x03, 0xe2, 0x60, + 0x56, 0x9f, 0x66, 0xac, 0x44, 0xff, 0x78, 0xe8, 0x1e, 0xbc, 0xd8, 0x60, 0x38, 0x98, 0xdb, 0xcf, + 0xfb, 0x06, 0x2f, 0x36, 0x16, 0x66, 0x1e, 0x83, 0x98, 0xde, 0x69, 0x34, 0x70, 0xe7, 0x41, 0x3b, + 0x5f, 0x31, 0x4e, 0x7d, 0xf3, 0xbb, 0x4c, 0x3b, 0x9c, 0x20, 0x73, 0x0a, 0xc2, 0x5a, 0x73, 0x43, + 0xab, 0x0e, 0xa2, 0xfc, 0xd6, 0x77, 0xb9, 0xc3, 0xc4, 0xd8, 0x99, 0x27, 0x01, 0xe8, 0xd2, 0x08, + 0x39, 0x63, 0x3f, 0x80, 0xf6, 0x2f, 0xbe, 0xcb, 0x2e, 0xe4, 0x39, 0x24, 0x0e, 0x03, 0x7a, 0xbd, + 0x6f, 0x67, 0x06, 0xdf, 0xf6, 0x32, 0x20, 0x2d, 0x72, 0x06, 0xa2, 0x78, 0x6b, 0xdd, 0x52, 0x6b, + 0x83, 0xa8, 0xff, 0x92, 0x51, 0x73, 0x7c, 0xac, 0xb0, 0xa6, 0xd1, 0xd6, 0x2c, 0xb5, 0x66, 0x0e, + 0xa2, 0xfd, 0x2b, 0x46, 0x6b, 0x13, 0x60, 0xe2, 0x8a, 0x6a, 0x5a, 0xc3, 0xd4, 0xfb, 0xaf, 0x39, + 0x31, 0x27, 0xc0, 0x42, 0xe3, 0xdf, 0x97, 0xb5, 0xed, 0x41, 0xb4, 0xdf, 0xe1, 0x42, 0x33, 0xfc, + 0xcc, 0x0f, 0x41, 0x1c, 0xff, 0xa4, 0x17, 0x75, 0x07, 0x10, 0xff, 0x67, 0x46, 0xec, 0x50, 0xe0, + 0x92, 0x4d, 0xab, 0x6a, 0xd5, 0x07, 0x2b, 0xfb, 0x06, 0x6b, 0x69, 0x8e, 0x9f, 0xc9, 0xc2, 0xa8, + 0x69, 0x55, 0xab, 0x1d, 0x16, 0x9f, 0x0e, 0x20, 0xff, 0x2f, 0xdf, 0xb5, 0x97, 0x2c, 0x6c, 0x1a, + 0xdc, 0xda, 0xcf, 0x5f, 0xb6, 0x5a, 0x06, 0x39, 0x95, 0x35, 0x88, 0xc3, 0x5b, 0x8c, 0x83, 0x8b, + 0x24, 0xb3, 0x00, 0x09, 0x5c, 0x17, 0x7e, 0xb8, 0x65, 0x10, 0x8b, 0xff, 0xca, 0x14, 0xe0, 0x21, + 0xca, 0xfd, 0xc8, 0x1f, 0xbc, 0x31, 0x2d, 0xbc, 0xfe, 0xc6, 0xb4, 0xf0, 0xa7, 0x6f, 0x4c, 0x0b, + 0xaf, 0xfc, 0xd9, 0xf4, 0xc8, 0xeb, 0x7f, 0x36, 0x3d, 0xf2, 0xb5, 0x3f, 0x9b, 0x1e, 0xe9, 0xbd, + 0x4a, 0x0c, 0x8b, 0xc6, 0xa2, 0x41, 0xd7, 0x87, 0x9f, 0x95, 0x6a, 0x75, 0x6b, 0xab, 0xb3, 0x31, + 0x57, 0x31, 0x9a, 0x64, 0x19, 0xd7, 0x59, 0xad, 0xb5, 0x27, 0x39, 0xf0, 0x93, 0x41, 0x98, 0xae, + 0x18, 0x66, 0xd3, 0x30, 0x8f, 0x6f, 0xa8, 0xa6, 0x76, 0xfc, 0xca, 0x89, 0x0d, 0xcd, 0x52, 0x4f, + 0x1c, 0xaf, 0x18, 0x75, 0x9d, 0x72, 0x45, 0x93, 0x34, 0x7f, 0x0e, 0xe7, 0xcf, 0xb1, 0xfc, 0x74, + 0xcf, 0x15, 0x62, 0x69, 0x11, 0x42, 0x0b, 0x46, 0x9d, 0x1c, 0xf4, 0xaf, 0x6a, 0xba, 0xd1, 0x64, + 0x97, 0x40, 0x69, 0x02, 0xdd, 0x0d, 0x11, 0xb5, 0x69, 0x74, 0x74, 0x8b, 0xee, 0x8d, 0xe4, 0x46, + 0xff, 0xe0, 0xfa, 0xcc, 0xc8, 0x1f, 0x5d, 0x9f, 0x09, 0x16, 0x75, 0x4b, 0x66, 0x59, 0x99, 0xd0, + 0x9b, 0xaf, 0xcd, 0x08, 0xd2, 0x79, 0x88, 0xe6, 0xb5, 0xca, 0xcd, 0xf0, 0xca, 0x6b, 0x15, 0x1f, + 0xaf, 0xfb, 0x21, 0x56, 0xd4, 0x2d, 0x7a, 0x4d, 0xf7, 0x10, 0x04, 0xeb, 0x3a, 0xbd, 0xdd, 0xe5, + 0x2b, 0x1f, 0xc3, 0x31, 0x6a, 0x5e, 0xab, 0xd8, 0xa8, 0x55, 0xad, 0x92, 0x12, 0xba, 0xd9, 0x63, + 0x78, 0xae, 0xfc, 0xb5, 0xff, 0x38, 0x3d, 0xf2, 0xe2, 0x1b, 0xd3, 0x23, 0xfd, 0xda, 0xe7, 0xd9, + 0x79, 0x97, 0xfa, 0x4d, 0xad, 0x7e, 0x8c, 0xa8, 0xa8, 0x62, 0x34, 0x48, 0xa2, 0xb2, 0xa5, 0xd6, + 0x75, 0xfa, 0x8b, 0x6a, 0x9f, 0x2c, 0xd7, 0x6f, 0x44, 0xe8, 0x63, 0x09, 0xf0, 0xbe, 0x20, 0xec, + 0xa7, 0x19, 0x0a, 0x55, 0x32, 0x4d, 0xb0, 0x16, 0x49, 0xb8, 0xb3, 0x86, 0x58, 0x8b, 0x3f, 0x07, + 0x49, 0x62, 0x91, 0x64, 0x15, 0x92, 0x38, 0x81, 0x81, 0x7e, 0xfb, 0xcb, 0xff, 0x26, 0x4c, 0xd4, + 0x3d, 0x66, 0x13, 0x92, 0xbb, 0x4a, 0x65, 0x98, 0xaa, 0x37, 0x5b, 0x0d, 0x8d, 0x6c, 0xfa, 0x29, + 0x76, 0xde, 0x60, 0x7e, 0x5f, 0x61, 0xfc, 0x26, 0x1d, 0xf2, 0x22, 0xa7, 0xce, 0x2c, 0xc1, 0x04, + 0xbe, 0x32, 0xd7, 0xf2, 0xb0, 0x1c, 0xd0, 0x5b, 0xb8, 0x80, 0x22, 0xa3, 0xb4, 0xb9, 0xe5, 0x9e, + 0xec, 0xdb, 0x22, 0xf7, 0xba, 0x5a, 0xa4, 0xad, 0xd5, 0x34, 0xfd, 0x98, 0xae, 0x59, 0xcf, 0x1b, + 0xed, 0xcb, 0x4c, 0xbd, 0xb4, 0x89, 0xec, 0x46, 0xf8, 0xcb, 0x08, 0x48, 0xac, 0x75, 0x4c, 0x4b, + 0xbd, 0x5c, 0xd7, 0x6b, 0x76, 0xf7, 0x50, 0x3b, 0xd6, 0xd6, 0x0b, 0xac, 0x35, 0xf6, 0xb2, 0xb6, + 0x61, 0x38, 0x76, 0x17, 0x19, 0xd0, 0xaf, 0xd2, 0xfd, 0x1b, 0xb8, 0x4f, 0xef, 0xfa, 0xe3, 0x20, + 0xa0, 0x92, 0xa5, 0x5e, 0xd6, 0xb2, 0x1d, 0x6b, 0xcb, 0x68, 0xd7, 0x5f, 0xa0, 0xbe, 0xad, 0x03, + 0xd0, 0x54, 0xaf, 0x2a, 0x96, 0x71, 0x59, 0xd3, 0xf9, 0x95, 0x81, 0xfd, 0x73, 0x3d, 0x3a, 0xed, + 0x1c, 0xee, 0x4f, 0xb9, 0xc7, 0x3e, 0xfb, 0x27, 0x33, 0x8f, 0xec, 0xde, 0x34, 0x09, 0x31, 0x0e, + 0xbe, 0xaf, 0x96, 0x49, 0x41, 0xe8, 0x02, 0xd0, 0x63, 0xfe, 0x4a, 0xa3, 0x6e, 0x5a, 0xec, 0xec, + 0xf9, 0xa9, 0xb9, 0xde, 0xba, 0x98, 0xeb, 0x16, 0x7b, 0x8e, 0x1d, 0xaa, 0x31, 0xda, 0xe6, 0xb9, + 0x11, 0x39, 0x4e, 0x58, 0x2d, 0xd5, 0x4d, 0x0b, 0x95, 0x21, 0x5e, 0xd5, 0xf4, 0x6d, 0xca, 0x36, + 0x78, 0x6b, 0x6c, 0x63, 0x98, 0x13, 0xe1, 0x7a, 0x11, 0x90, 0xea, 0xc6, 0xe3, 0xaf, 0x64, 0xd1, + 0xb3, 0x9e, 0x7d, 0xd8, 0x7b, 0x38, 0x93, 0x3b, 0x65, 0x13, 0xaa, 0x1f, 0x94, 0x3e, 0x0c, 0xe0, + 0x94, 0x89, 0x5f, 0xc3, 0x53, 0xab, 0xd5, 0xb6, 0x66, 0xd2, 0xb3, 0x20, 0x71, 0x99, 0x27, 0x33, + 0x13, 0xff, 0xe2, 0x8b, 0xc7, 0xc6, 0x3c, 0x1c, 0x73, 0x09, 0x80, 0x2b, 0x36, 0xe9, 0xd1, 0x4f, + 0x0a, 0x30, 0xd1, 0x55, 0x22, 0x92, 0x60, 0x3a, 0xbb, 0x5e, 0x3e, 0xb7, 0x2a, 0x17, 0x9f, 0xa5, + 0xc7, 0x8d, 0xd8, 0x81, 0xa8, 0xd2, 0x5a, 0x61, 0x81, 0xbe, 0x91, 0x33, 0x82, 0x6f, 0xc9, 0xf4, + 0xc0, 0xc9, 0x17, 0xf0, 0xf6, 0x6c, 0x19, 0x5f, 0xa3, 0xb9, 0x0b, 0x0e, 0xf5, 0x64, 0x62, 0xa3, + 0x04, 0xfa, 0xa0, 0xc8, 0x05, 0x1b, 0x25, 0x98, 0xbb, 0xd0, 0xb7, 0x63, 0x3d, 0xbe, 0x2b, 0x7b, + 0xba, 0x6a, 0x77, 0x27, 0xaf, 0xd3, 0x7b, 0x6f, 0x00, 0xf6, 0xd3, 0x3e, 0xef, 0xf8, 0x32, 0x55, + 0xdf, 0xee, 0xf3, 0xe2, 0x62, 0x9f, 0x4e, 0x72, 0x0e, 0x82, 0x59, 0x7d, 0x1b, 0xed, 0xa7, 0xf1, + 0xb7, 0xd2, 0x69, 0x37, 0xd8, 0xc0, 0x11, 0xc5, 0xe9, 0xf5, 0x76, 0xc3, 0x7b, 0x0b, 0x2d, 0xc1, + 0x6e, 0xa1, 0x65, 0xc4, 0x57, 0x5f, 0x9b, 0x19, 0xf9, 0xc2, 0x6b, 0x33, 0x23, 0xdf, 0xf9, 0xd4, + 0xcc, 0xc8, 0x8b, 0x7f, 0x3c, 0x3b, 0x92, 0xbb, 0xec, 0xaf, 0xee, 0xef, 0x0e, 0x1c, 0x7d, 0x63, + 0x59, 0x7d, 0x9b, 0x8c, 0x1e, 0x6b, 0xc2, 0xb3, 0x61, 0x52, 0x39, 0xbe, 0xe1, 0x3a, 0xed, 0xdf, + 0x70, 0x7d, 0x46, 0x6b, 0x34, 0x9e, 0xd2, 0x8d, 0xe7, 0xf5, 0xb2, 0x47, 0x07, 0x3f, 0x11, 0x80, + 0xe9, 0x2e, 0x7f, 0xce, 0x22, 0x92, 0x7e, 0x4f, 0x4f, 0x66, 0x20, 0x96, 0x67, 0x28, 0xd8, 0xfe, + 0x4c, 0xad, 0x62, 0xe8, 0x55, 0xea, 0x09, 0x82, 0x32, 0x4f, 0xe2, 0x6a, 0xeb, 0xaa, 0x6e, 0x98, + 0xec, 0xe5, 0x0e, 0x9a, 0xc8, 0xfd, 0x8c, 0xb0, 0xbb, 0xf8, 0x62, 0x8c, 0x97, 0xc4, 0xab, 0x79, + 0x62, 0xe0, 0x16, 0xf4, 0x65, 0x5c, 0x4b, 0xbb, 0x12, 0x9e, 0x6d, 0xe8, 0x61, 0xb5, 0xf2, 0xd3, + 0x01, 0x98, 0xf1, 0x6b, 0x05, 0x87, 0x79, 0xa6, 0xa5, 0x36, 0x5b, 0xfd, 0xd4, 0xf2, 0x18, 0xc4, + 0xcb, 0x1c, 0x67, 0xd7, 0x7a, 0xb9, 0xb6, 0x4b, 0xbd, 0x24, 0xed, 0xa2, 0xb8, 0x62, 0xe6, 0x87, + 0x54, 0x8c, 0x5d, 0x8f, 0x9b, 0xd2, 0xcc, 0x6f, 0x85, 0xe0, 0x10, 0x79, 0x1d, 0xaa, 0xdd, 0xac, + 0xeb, 0xd6, 0xf1, 0x4a, 0x7b, 0xbb, 0x65, 0x91, 0x40, 0xcf, 0xd8, 0x64, 0x7a, 0x99, 0x70, 0xb2, + 0xe7, 0x68, 0x76, 0x9f, 0x9e, 0xb3, 0x09, 0xe1, 0x35, 0x4c, 0x87, 0x35, 0x62, 0x19, 0x96, 0xda, + 0x60, 0x9a, 0xa2, 0x09, 0x0c, 0xa5, 0x2f, 0x4a, 0x05, 0x28, 0xb4, 0xce, 0x1f, 0x93, 0x6a, 0x68, + 0xea, 0x26, 0x7d, 0x55, 0x23, 0x48, 0x3a, 0x54, 0x0c, 0x03, 0xc8, 0x03, 0x1a, 0x53, 0x10, 0x56, + 0x3b, 0xf4, 0xc4, 0x51, 0x10, 0xf7, 0x34, 0x92, 0x90, 0x9e, 0x82, 0x28, 0xdb, 0x80, 0xc6, 0x67, + 0x5f, 0x2e, 0x6b, 0xdb, 0xa4, 0x9c, 0x84, 0x8c, 0x7f, 0xa2, 0x39, 0x08, 0x13, 0xe1, 0xd9, 0x80, + 0x92, 0x9a, 0xeb, 0x92, 0x7e, 0x8e, 0x08, 0x29, 0x53, 0x34, 0xe9, 0x3c, 0xc4, 0xf2, 0x46, 0xb3, + 0xae, 0x1b, 0x5e, 0x6e, 0x71, 0xca, 0x8d, 0xc8, 0xdc, 0xea, 0x58, 0xfc, 0xc2, 0x29, 0x49, 0xe0, + 0xeb, 0xdb, 0xf4, 0x95, 0x15, 0x76, 0x6a, 0x8a, 0xa5, 0xa4, 0x05, 0x88, 0x12, 0xde, 0xab, 0x2d, + 0xfb, 0xf5, 0x33, 0xc1, 0xf5, 0xfa, 0x19, 0x63, 0x1f, 0x70, 0x84, 0x45, 0x10, 0xaa, 0xaa, 0x96, + 0xca, 0xea, 0x4d, 0x7e, 0x4b, 0x4f, 0x40, 0x8c, 0x31, 0x31, 0xd1, 0x3c, 0x04, 0x8d, 0x16, 0x3f, + 0x14, 0x98, 0xee, 0x57, 0x95, 0xd5, 0x56, 0x2e, 0x84, 0xc3, 0x4b, 0x19, 0x23, 0xe7, 0x36, 0xfa, + 0x3a, 0xd9, 0x73, 0xc3, 0x39, 0x59, 0x97, 0x35, 0xd0, 0x26, 0xee, 0x32, 0x0f, 0xdb, 0x78, 0x3e, + 0x1a, 0x80, 0x83, 0xdd, 0xc6, 0x73, 0x59, 0xdb, 0x36, 0x77, 0x6b, 0x3b, 0x17, 0x21, 0xbe, 0x46, + 0x5e, 0x6c, 0x7d, 0x4a, 0xdb, 0x46, 0x69, 0x7c, 0x26, 0x70, 0xfe, 0xd4, 0xa9, 0x13, 0x67, 0x68, + 0xcb, 0x9e, 0x1b, 0x91, 0x39, 0x20, 0x13, 0xc3, 0x21, 0xf9, 0x9b, 0x9f, 0x9a, 0x11, 0x72, 0x61, + 0x08, 0x9a, 0x9d, 0x26, 0x3d, 0x72, 0x77, 0x3e, 0x14, 0x0b, 0x8a, 0x21, 0x39, 0x6e, 0x6a, 0x95, + 0xd6, 0xfc, 0xa9, 0xd3, 0x97, 0x4f, 0xc8, 0x51, 0xb3, 0x4d, 0x08, 0xbe, 0xaf, 0xfa, 0xf8, 0x6c, + 0x18, 0x66, 0x5d, 0xb9, 0xb4, 0x97, 0xda, 0x23, 0x34, 0xd3, 0x89, 0xe8, 0xd2, 0x09, 0xc1, 0xe8, + 0xad, 0x92, 0xf4, 0x8e, 0x9a, 0x95, 0x7e, 0x4d, 0x80, 0x84, 0x1d, 0x36, 0xe0, 0x9b, 0x28, 0x8f, + 0xb9, 0x63, 0x01, 0x66, 0x32, 0x07, 0xe6, 0xfc, 0x65, 0x39, 0xe1, 0x8d, 0xec, 0x42, 0xc7, 0x57, + 0xac, 0x5a, 0x6d, 0xa3, 0x65, 0x98, 0xec, 0x61, 0xa6, 0x01, 0xa4, 0x36, 0x32, 0xbe, 0xf7, 0x43, + 0x7a, 0xb7, 0x72, 0xc5, 0xb0, 0xf0, 0x19, 0x83, 0x96, 0xf1, 0x3c, 0x7b, 0x31, 0x2f, 0x28, 0x8b, + 0x24, 0xe7, 0x02, 0xc9, 0x58, 0xc3, 0x70, 0x2c, 0x74, 0xdc, 0xe6, 0xe2, 0x0d, 0x75, 0x70, 0x07, + 0xe0, 0x49, 0xfc, 0x1a, 0x54, 0xab, 0xb3, 0xa1, 0xf0, 0xde, 0x82, 0x9f, 0xe4, 0xea, 0x61, 0xfb, + 0xdc, 0x5e, 0x98, 0xf5, 0x47, 0x5a, 0x9d, 0x0d, 0x6c, 0x3d, 0x77, 0x41, 0xa2, 0x87, 0x30, 0xa3, + 0x57, 0x1c, 0x39, 0xc8, 0xc3, 0xc1, 0xac, 0x06, 0x4a, 0xab, 0x5d, 0x37, 0xda, 0xf8, 0x70, 0x7f, + 0x88, 0x0a, 0xcd, 0x33, 0xd6, 0x18, 0x5c, 0xba, 0x0c, 0xe3, 0x25, 0x32, 0xe9, 0x70, 0x24, 0x3f, + 0xe5, 0xc8, 0x27, 0x0c, 0x96, 0xaf, 0xaf, 0x64, 0x81, 0x2e, 0xc9, 0x72, 0x6a, 0x5f, 0x6b, 0x5d, + 0xbc, 0x75, 0x6b, 0xf5, 0x46, 0x4b, 0x37, 0x04, 0x98, 0x76, 0x65, 0x5e, 0xd1, 0xda, 0x78, 0x49, + 0x95, 0x22, 0x31, 0x53, 0x45, 0xae, 0x5a, 0xb1, 0xfc, 0x3e, 0xfd, 0xf7, 0x0c, 0xc4, 0x17, 0x0c, + 0xdd, 0xd4, 0x74, 0xb3, 0x43, 0x46, 0xc4, 0x8d, 0x86, 0x51, 0xb9, 0x4c, 0x94, 0x13, 0x92, 0x69, + 0x02, 0xbb, 0x3f, 0xb5, 0xd5, 0x22, 0x95, 0x0e, 0xc9, 0xf8, 0x27, 0x9d, 0x5e, 0xe7, 0x2a, 0x7d, + 0xab, 0x5c, 0xbc, 0xf5, 0x2a, 0x33, 0xa9, 0xed, 0x4a, 0x7f, 0x3e, 0x08, 0xfb, 0xf1, 0x33, 0x2d, + 0xb5, 0x8e, 0xda, 0xae, 0x1e, 0xb7, 0x7f, 0xf1, 0x03, 0x6a, 0x36, 0x60, 0x88, 0x49, 0xf1, 0x19, + 0xba, 0x52, 0x3f, 0xc4, 0x1a, 0xe6, 0x47, 0x3f, 0xf5, 0xdb, 0x5f, 0x12, 0x9c, 0xb5, 0xfa, 0x6a, + 0xe6, 0x09, 0xbc, 0x71, 0x71, 0x55, 0xa9, 0xe0, 0x45, 0x86, 0x41, 0xf3, 0xd4, 0x97, 0x19, 0xf1, + 0x18, 0x7e, 0xa7, 0xe5, 0xea, 0x02, 0x59, 0x97, 0x78, 0x1c, 0xf0, 0x6f, 0xb2, 0x28, 0x3b, 0x88, + 0xfc, 0xc3, 0x36, 0x79, 0xb4, 0xa9, 0x5e, 0xc5, 0x6b, 0xb1, 0x99, 0x45, 0x48, 0xd2, 0xf9, 0x1e, + 0xee, 0xb7, 0xc3, 0xf0, 0xf8, 0x88, 0xcd, 0x23, 0x41, 0xa6, 0x6f, 0x96, 0xda, 0xc0, 0x8c, 0x72, + 0xcf, 0xf6, 0x6d, 0xb9, 0x77, 0xdc, 0x64, 0xcb, 0xd9, 0xfa, 0xb7, 0x1b, 0xec, 0x0f, 0xef, 0xf1, + 0x0c, 0x31, 0xd4, 0xa5, 0xba, 0x6d, 0x74, 0x58, 0x77, 0x3a, 0x28, 0xfe, 0x4b, 0xef, 0x1c, 0x06, + 0xa5, 0x07, 0x3a, 0xf6, 0xf4, 0x80, 0xde, 0x94, 0xee, 0x6f, 0x78, 0xd2, 0x19, 0x18, 0xc3, 0x17, + 0x10, 0x4b, 0x9a, 0x75, 0x4e, 0x53, 0xab, 0x5a, 0xdb, 0x1b, 0x42, 0x8d, 0xf1, 0x10, 0x0a, 0x41, + 0x88, 0xc4, 0x49, 0x34, 0x84, 0x20, 0xbf, 0xa5, 0x2d, 0x08, 0x61, 0x52, 0x27, 0xbc, 0x62, 0x14, + 0x24, 0x41, 0xba, 0xe2, 0xb6, 0xc5, 0xee, 0x76, 0x27, 0x64, 0x9a, 0x40, 0x27, 0x79, 0x90, 0x14, + 0xdc, 0x39, 0x48, 0x62, 0x9e, 0x95, 0x85, 0x4a, 0x0d, 0x88, 0xe6, 0x70, 0x4f, 0x2e, 0xe6, 0x6d, + 0x41, 0x04, 0x47, 0x10, 0xb4, 0x0c, 0xe3, 0x2d, 0xb5, 0x6d, 0x91, 0x97, 0x90, 0xb6, 0x48, 0x2d, + 0x98, 0xf3, 0x9e, 0xe9, 0x1e, 0x4a, 0x3c, 0x95, 0x65, 0xa5, 0x8c, 0xb5, 0xdc, 0x40, 0xe9, 0xcf, + 0x43, 0x10, 0x61, 0xca, 0xf8, 0x21, 0x88, 0x32, 0x7d, 0x32, 0x77, 0x7b, 0x68, 0xae, 0xdb, 0x31, + 0xcd, 0xd9, 0xfe, 0x87, 0xf1, 0xe3, 0x34, 0xe8, 0x30, 0xc4, 0x88, 0xc9, 0x29, 0xf5, 0x2a, 0x5f, + 0xec, 0x7b, 0xe3, 0xfa, 0x4c, 0x74, 0x01, 0xc3, 0x8a, 0x79, 0x39, 0x4a, 0x32, 0x8b, 0x55, 0x1c, + 0xd6, 0x6d, 0x69, 0xf5, 0xda, 0x96, 0xc5, 0x86, 0x0c, 0x96, 0xc2, 0x6f, 0xf0, 0x63, 0x5b, 0x61, + 0xd7, 0x0b, 0xd2, 0x5d, 0x7d, 0xc5, 0x8e, 0xdc, 0x73, 0x31, 0x5c, 0xf0, 0x2b, 0x7f, 0x32, 0x23, + 0xc8, 0x84, 0x02, 0x2d, 0xc0, 0x58, 0x43, 0x35, 0x2d, 0x85, 0x38, 0x40, 0x5c, 0x7c, 0x98, 0x2d, + 0xae, 0x74, 0x29, 0x84, 0x29, 0x96, 0x89, 0x3e, 0x8a, 0xa9, 0x28, 0xa8, 0x8a, 0xdf, 0x06, 0x23, + 0x4c, 0xf0, 0x49, 0xfa, 0xba, 0x45, 0x03, 0xe5, 0x08, 0xd1, 0x7b, 0x12, 0xc3, 0x17, 0x08, 0x98, + 0x84, 0xcb, 0x07, 0x20, 0x4e, 0x9e, 0xfb, 0x22, 0x28, 0xf4, 0xc2, 0x6c, 0x0c, 0x03, 0x48, 0xe6, + 0x7d, 0x30, 0xee, 0x0c, 0xf8, 0x14, 0x25, 0x46, 0xb9, 0x38, 0x60, 0x82, 0xf8, 0x10, 0x4c, 0xe9, + 0xda, 0x55, 0x4b, 0xf1, 0x63, 0xc7, 0x09, 0x36, 0xc2, 0x79, 0x17, 0xbc, 0x14, 0xf7, 0x42, 0xb2, + 0xc2, 0x95, 0x4f, 0x71, 0x81, 0xe0, 0x8e, 0xd9, 0x50, 0x82, 0xb6, 0x1f, 0x62, 0x6a, 0xab, 0x45, + 0x11, 0x46, 0xd9, 0x80, 0xdf, 0x6a, 0x91, 0xac, 0xa3, 0x30, 0x41, 0xea, 0xd8, 0xd6, 0x4c, 0x7c, + 0x71, 0x85, 0xe2, 0x24, 0x08, 0xce, 0x38, 0xce, 0x90, 0x29, 0x9c, 0xe0, 0xde, 0x0d, 0x63, 0xda, + 0x15, 0x7c, 0x5b, 0xb9, 0xa2, 0x51, 0xbc, 0x31, 0x82, 0x97, 0xe0, 0x40, 0x82, 0x74, 0x3f, 0xd8, + 0x03, 0xb9, 0xc2, 0x83, 0x8c, 0x24, 0xe5, 0xc7, 0xe1, 0x59, 0x0a, 0x96, 0x52, 0x10, 0xca, 0xab, + 0x96, 0x8a, 0xc7, 0x27, 0xeb, 0x2a, 0x8d, 0x9c, 0x12, 0x32, 0xfe, 0x29, 0x1d, 0x86, 0x70, 0xf9, + 0x2a, 0x1e, 0xb8, 0x0f, 0x41, 0xc4, 0xba, 0x6a, 0x0f, 0xf7, 0x89, 0x5c, 0xe4, 0x6b, 0x2f, 0xbd, + 0xf1, 0xb9, 0xc4, 0xac, 0x1c, 0xb6, 0x70, 0xb6, 0xf4, 0x3b, 0x41, 0x08, 0x5d, 0x30, 0x2c, 0x0d, + 0x3d, 0xec, 0x8a, 0xfa, 0x93, 0xbd, 0xec, 0xbe, 0x54, 0xaf, 0xe9, 0x5a, 0x75, 0xd9, 0xac, 0xb9, + 0x5e, 0xf3, 0x75, 0xcc, 0x2e, 0xe0, 0x31, 0xbb, 0x29, 0x08, 0xb7, 0x8d, 0x8e, 0x5e, 0xe5, 0xa7, + 0xfd, 0x49, 0x02, 0x15, 0x20, 0x66, 0x5b, 0x53, 0x68, 0x90, 0x35, 0x8d, 0x63, 0x6b, 0xc2, 0xb6, + 0xce, 0x00, 0x72, 0x74, 0x83, 0x19, 0x55, 0x0e, 0xe2, 0xb6, 0xff, 0x4b, 0x85, 0x77, 0x61, 0xd8, + 0x0e, 0x19, 0x8e, 0xa2, 0x6c, 0x1b, 0xb1, 0x95, 0x4c, 0x2d, 0x53, 0xb4, 0x33, 0x98, 0x96, 0x3d, + 0xe6, 0xc7, 0x5e, 0x16, 0x8e, 0x92, 0x7a, 0x39, 0xe6, 0x47, 0x5f, 0x17, 0x3e, 0x88, 0x4f, 0xef, + 0xd5, 0x74, 0x72, 0x81, 0x86, 0x59, 0xa8, 0x03, 0x40, 0xb3, 0xee, 0xb7, 0xf2, 0x89, 0x45, 0x92, + 0x97, 0x3c, 0x1c, 0x20, 0x7a, 0x18, 0x26, 0xed, 0x84, 0xe2, 0x70, 0x02, 0x1b, 0x17, 0xd9, 0xd9, + 0x25, 0x9e, 0x2b, 0xfd, 0xbe, 0x00, 0x11, 0xda, 0x91, 0x5c, 0xcd, 0x21, 0xf4, 0x6e, 0x8e, 0x40, + 0xbf, 0xe6, 0x08, 0xde, 0x7c, 0x73, 0x9c, 0x03, 0xb0, 0x45, 0x35, 0xd9, 0x3b, 0xb2, 0x3d, 0x22, + 0x70, 0x2a, 0x62, 0xa9, 0x5e, 0xa3, 0xfb, 0x09, 0xaf, 0x63, 0x2b, 0x7c, 0x65, 0x45, 0x76, 0xd1, + 0x4a, 0xff, 0x41, 0x80, 0xb8, 0x8d, 0x86, 0xb2, 0x30, 0xc6, 0xc5, 0x53, 0x36, 0x1b, 0x6a, 0x8d, + 0x59, 0xe6, 0xa1, 0xbe, 0x32, 0x9e, 0x6d, 0xa8, 0x35, 0x79, 0x94, 0x89, 0x85, 0x13, 0xbd, 0x5b, + 0x39, 0xd0, 0xa7, 0x95, 0x3d, 0x66, 0x15, 0xbc, 0x39, 0xb3, 0xf2, 0x18, 0x40, 0xc8, 0x67, 0x00, + 0xd2, 0x97, 0x43, 0x64, 0x7e, 0xdc, 0x32, 0x4c, 0xb5, 0xf1, 0xfd, 0xe8, 0x6f, 0x07, 0x20, 0xde, + 0x32, 0x1a, 0x0a, 0xcd, 0xa1, 0x77, 0x6c, 0x62, 0x2d, 0xa3, 0x21, 0x77, 0xb5, 0x7e, 0xf8, 0x36, + 0x75, 0xc6, 0xc8, 0x6d, 0xd0, 0x5a, 0xd4, 0xdf, 0x6d, 0x32, 0x10, 0xa5, 0x0e, 0xcc, 0x64, 0x9f, + 0x4e, 0xd8, 0xd7, 0x2d, 0x27, 0x71, 0x75, 0xb9, 0x18, 0x31, 0xaa, 0x9f, 0xfd, 0xb1, 0xa8, 0x1c, + 0x21, 0xce, 0x0d, 0xdf, 0xea, 0x8a, 0x71, 0xd7, 0xca, 0x3e, 0xc9, 0x31, 0xdd, 0x4d, 0x5c, 0x60, + 0x18, 0x78, 0xad, 0x5c, 0xb6, 0xf1, 0xd1, 0x19, 0x18, 0x75, 0x8d, 0x5d, 0x29, 0xe8, 0x0e, 0x37, + 0xdc, 0x86, 0x2d, 0x83, 0x33, 0xa0, 0xa1, 0xd3, 0xb8, 0x99, 0x48, 0x14, 0x31, 0xda, 0x8f, 0xca, + 0x13, 0x3e, 0x30, 0xec, 0x9e, 0x9e, 0x3f, 0xd1, 0xdb, 0xf3, 0xb7, 0x21, 0x41, 0x0d, 0x84, 0xc5, + 0x19, 0x0f, 0xd9, 0x45, 0x0a, 0x3b, 0x17, 0x69, 0x17, 0xf6, 0x10, 0x44, 0x58, 0xd5, 0x02, 0x03, + 0xaa, 0xc6, 0xf0, 0xa4, 0x9f, 0x12, 0x00, 0x96, 0xb0, 0xbd, 0x11, 0x2b, 0xc0, 0x11, 0x82, 0x49, + 0x44, 0x50, 0x3c, 0x25, 0x4f, 0xf7, 0x33, 0x65, 0x56, 0x7e, 0xc2, 0x74, 0xcb, 0xbd, 0x00, 0x63, + 0x4e, 0x17, 0x35, 0x35, 0x2e, 0xcc, 0xf4, 0x0e, 0x53, 0x78, 0x7c, 0x83, 0x31, 0x71, 0xc5, 0x95, + 0x92, 0xfe, 0x89, 0x00, 0x71, 0x22, 0x13, 0x7e, 0x18, 0xd4, 0x63, 0xd9, 0xc2, 0xcd, 0x5b, 0xf6, + 0x21, 0x00, 0xca, 0x06, 0x4f, 0x33, 0x58, 0x7f, 0x8b, 0x13, 0x08, 0x9e, 0x40, 0xb8, 0xda, 0x38, + 0xb8, 0xab, 0x36, 0xde, 0x07, 0x51, 0xf2, 0xc0, 0xc5, 0x55, 0x93, 0xcd, 0xda, 0xf1, 0x33, 0xd2, + 0xe5, 0xab, 0xa6, 0xf4, 0x1c, 0x44, 0xcb, 0x57, 0xe9, 0x22, 0xe4, 0x01, 0x88, 0xb7, 0x0d, 0x83, + 0xc5, 0x4b, 0x34, 0x4e, 0x8d, 0x61, 0x00, 0x09, 0x0f, 0xf8, 0xc2, 0x5b, 0xc0, 0x59, 0x78, 0x73, + 0x56, 0x0e, 0x83, 0xc3, 0xad, 0x1c, 0x7e, 0x5d, 0x80, 0x18, 0x37, 0x7b, 0xa4, 0xc2, 0xbe, 0x6a, + 0xa7, 0xd5, 0xa8, 0x57, 0xc8, 0x5b, 0x24, 0x86, 0xa5, 0x29, 0x76, 0x9f, 0xa1, 0xea, 0xbb, 0xaf, + 0xbb, 0x6a, 0x79, 0x4e, 0x80, 0x63, 0x07, 0xce, 0xe9, 0xdc, 0x88, 0xbc, 0xa7, 0xda, 0x2b, 0x03, + 0xe9, 0x70, 0xb0, 0x81, 0x0d, 0x47, 0x61, 0x2f, 0x33, 0xab, 0x96, 0xa5, 0x56, 0x2e, 0x3b, 0xe5, + 0xd0, 0x46, 0x7f, 0xa0, 0xbb, 0x1c, 0x62, 0x6e, 0x0b, 0x84, 0x28, 0x4b, 0x68, 0x5c, 0x65, 0xed, + 0x6f, 0xf4, 0xcb, 0x64, 0xeb, 0x6b, 0xd2, 0x2b, 0x01, 0xd8, 0xd3, 0x53, 0x52, 0x74, 0x0c, 0x22, + 0xa4, 0xa6, 0x2a, 0xab, 0xe2, 0xde, 0x1e, 0xf6, 0x66, 0x58, 0x9a, 0x1c, 0xc6, 0x58, 0x59, 0x1b, + 0x7d, 0x23, 0x15, 0x18, 0x8c, 0x9e, 0xdb, 0xdd, 0xca, 0x92, 0x37, 0xbc, 0xa0, 0xa8, 0xd4, 0x32, + 0x9c, 0xf0, 0x82, 0x22, 0xde, 0x86, 0xc0, 0x47, 0xfa, 0xe7, 0x01, 0xd8, 0xdf, 0x57, 0xa9, 0xa8, + 0x08, 0x13, 0xfc, 0xb1, 0x31, 0x2c, 0xb7, 0xb3, 0x12, 0xe2, 0x5b, 0x26, 0x72, 0x35, 0x0e, 0xe9, + 0x37, 0xb2, 0xe8, 0x22, 0x23, 0x10, 0x1c, 0xea, 0x62, 0xb7, 0x61, 0xe8, 0x8a, 0x67, 0xc4, 0x4a, + 0x50, 0xe0, 0x39, 0x02, 0xc3, 0xb7, 0xa1, 0x37, 0xb6, 0x5f, 0x50, 0x75, 0xab, 0xae, 0x6b, 0xae, + 0xa0, 0x9d, 0x7d, 0x02, 0x68, 0xc7, 0x75, 0xbc, 0x49, 0x9b, 0xd0, 0xb5, 0x03, 0xd9, 0x5b, 0xf1, + 0xa1, 0x3e, 0x8a, 0xbf, 0x1d, 0xfa, 0x5c, 0x82, 0x84, 0x7b, 0xfc, 0x40, 0x8f, 0xbb, 0x46, 0x9c, + 0x1e, 0x6b, 0xdf, 0xde, 0x11, 0x87, 0xb9, 0x06, 0x9b, 0xe2, 0xe8, 0xbf, 0x15, 0x60, 0xd4, 0x15, + 0xcd, 0xa0, 0x13, 0xb0, 0x27, 0xb7, 0xb4, 0xba, 0xf0, 0x94, 0x52, 0xcc, 0x2b, 0x67, 0x97, 0xb2, + 0xae, 0x27, 0x12, 0xd2, 0x7b, 0x5f, 0xbe, 0x36, 0x8b, 0x5c, 0xb8, 0xeb, 0x3a, 0xd9, 0x52, 0x41, + 0xc7, 0x61, 0xca, 0x4b, 0x92, 0xcd, 0x95, 0xf0, 0x33, 0x4d, 0x42, 0x7a, 0xcf, 0xcb, 0xd7, 0x66, + 0x27, 0x5c, 0x14, 0xd9, 0x0d, 0x53, 0xd3, 0xad, 0x6e, 0x82, 0x85, 0xd5, 0xe5, 0x65, 0xfc, 0x4e, + 0x45, 0x17, 0x01, 0x1b, 0xdd, 0xee, 0x87, 0x09, 0x2f, 0xc1, 0x4a, 0x71, 0x49, 0x0c, 0xa6, 0xd1, + 0xcb, 0xd7, 0x66, 0x93, 0x2e, 0xec, 0x95, 0x7a, 0x23, 0x1d, 0x7b, 0xe9, 0xe7, 0xa7, 0x47, 0x7e, + 0xe9, 0x17, 0xa6, 0x05, 0x5c, 0xb3, 0x31, 0x4f, 0x44, 0x83, 0x1e, 0x84, 0x7d, 0xa5, 0xe2, 0xe2, + 0x4a, 0x21, 0xaf, 0x2c, 0x97, 0x16, 0x7d, 0x4f, 0x5d, 0xa4, 0xc7, 0x5f, 0xbe, 0x36, 0x3b, 0xca, + 0xaa, 0xd4, 0x0f, 0x7b, 0x4d, 0x2e, 0x5c, 0x58, 0xc5, 0x5b, 0xbc, 0x14, 0x7b, 0xad, 0xad, 0xe1, + 0xde, 0x47, 0xb0, 0x1f, 0x82, 0xfd, 0x3d, 0xb0, 0xed, 0x8a, 0x4d, 0xbc, 0x7c, 0x6d, 0x76, 0x6c, + 0xad, 0xad, 0xd1, 0x71, 0x8d, 0x50, 0xcc, 0x41, 0xaa, 0x9b, 0x62, 0x75, 0x6d, 0xb5, 0x94, 0x5d, + 0x12, 0x67, 0xd3, 0xe2, 0xcb, 0xd7, 0x66, 0x13, 0x3c, 0x74, 0x23, 0x3b, 0xdf, 0x76, 0xcd, 0xbe, + 0x9f, 0xcb, 0x9e, 0x9f, 0x38, 0x09, 0xf7, 0xf4, 0x39, 0x94, 0xc1, 0xd2, 0xdf, 0xe7, 0x63, 0x19, + 0xe9, 0xfe, 0x7b, 0xd6, 0xe9, 0x01, 0x5b, 0xb9, 0x83, 0x17, 0xb5, 0x76, 0x5c, 0x3b, 0x93, 0x3e, + 0x24, 0x40, 0xf2, 0x5c, 0xdd, 0xb4, 0x8c, 0x76, 0xbd, 0xa2, 0x36, 0xc8, 0xd5, 0xf7, 0xd3, 0xc3, + 0xc6, 0x40, 0xbe, 0x21, 0xf9, 0x49, 0x88, 0x5c, 0x51, 0x1b, 0x34, 0xf8, 0x08, 0x92, 0xef, 0x37, + 0xf4, 0x56, 0x9f, 0xe3, 0x7d, 0x38, 0x03, 0x4a, 0x26, 0xfd, 0x69, 0x00, 0xc6, 0x49, 0xe7, 0x30, + 0xe9, 0x07, 0x8c, 0xf0, 0x3a, 0x95, 0x0c, 0xa1, 0xb6, 0x6a, 0xb1, 0x5d, 0xb4, 0xdc, 0x13, 0xec, + 0x0c, 0xd5, 0xe9, 0x9b, 0x38, 0x7c, 0x82, 0x8f, 0x5d, 0x11, 0x5e, 0xa8, 0x41, 0xd7, 0x4e, 0x09, + 0x5f, 0xba, 0x1a, 0xf4, 0xf4, 0xad, 0xf1, 0xbd, 0x71, 0x7d, 0x66, 0x7c, 0x5b, 0x6d, 0x36, 0x32, + 0x12, 0xe7, 0x2b, 0x91, 0xb5, 0x56, 0x5c, 0x05, 0xf4, 0xa2, 0x40, 0xde, 0xcf, 0x50, 0x2a, 0x5b, + 0xaa, 0x5e, 0xd3, 0x68, 0xa9, 0x64, 0xd3, 0x30, 0x77, 0xf1, 0x96, 0x4b, 0xdd, 0xeb, 0x94, 0xea, + 0x62, 0x2f, 0xc9, 0x63, 0x78, 0x9d, 0x98, 0x00, 0xb0, 0x08, 0x99, 0x18, 0x3e, 0x98, 0x40, 0x0e, + 0xb2, 0x7d, 0x55, 0x00, 0x70, 0x54, 0x8c, 0xde, 0x09, 0x62, 0xc5, 0x4e, 0x11, 0x5a, 0xd3, 0x0e, + 0x56, 0xfa, 0x34, 0x9e, 0xaf, 0x81, 0xa8, 0x3b, 0x7f, 0xfd, 0xfa, 0x8c, 0x20, 0x8f, 0x57, 0x7c, + 0x6d, 0xf7, 0xc3, 0x30, 0xda, 0x69, 0x55, 0x71, 0x38, 0x44, 0x16, 0xcf, 0x02, 0x03, 0x87, 0x86, + 0x69, 0xcc, 0xeb, 0xc6, 0xf5, 0x19, 0x44, 0xab, 0xe5, 0x22, 0x96, 0xc8, 0x80, 0x01, 0x14, 0x82, + 0x09, 0x5c, 0x75, 0xfa, 0x32, 0xf9, 0x56, 0x95, 0x73, 0x8b, 0x21, 0x05, 0xd1, 0xa6, 0xa1, 0xd7, + 0x2f, 0x33, 0x03, 0x8e, 0xcb, 0x3c, 0x89, 0x3f, 0x8c, 0x44, 0xdf, 0xb8, 0xb3, 0xb6, 0xf9, 0x87, + 0x91, 0x78, 0x1a, 0x53, 0x3d, 0xaf, 0x6d, 0x98, 0x75, 0xde, 0x3a, 0x32, 0x4f, 0xa2, 0xb3, 0xf8, + 0xbb, 0x16, 0x95, 0x0e, 0xde, 0x09, 0xc2, 0x6f, 0x88, 0x5a, 0xf8, 0xa9, 0x4b, 0x72, 0xdf, 0x39, + 0x77, 0xe0, 0xc6, 0xf5, 0x99, 0x7d, 0x54, 0x56, 0x3f, 0x86, 0x24, 0x8f, 0x73, 0xd0, 0x02, 0x85, + 0xe0, 0x12, 0xaa, 0x9a, 0xa5, 0xd6, 0x1b, 0xf4, 0x71, 0x91, 0xb8, 0xcc, 0x93, 0xae, 0xba, 0x5c, + 0x8f, 0xba, 0xb7, 0xc7, 0xce, 0x82, 0x68, 0xb4, 0xb4, 0xb6, 0x67, 0xde, 0x2d, 0xf8, 0x4b, 0xf6, + 0x63, 0x48, 0xf2, 0x38, 0x07, 0xf1, 0x39, 0xb9, 0x05, 0xa2, 0xbd, 0x0e, 0xa7, 0xb4, 0x3a, 0x1b, + 0xce, 0xae, 0xda, 0x54, 0x57, 0x6b, 0x64, 0xf5, 0xed, 0xdc, 0xc3, 0x0e, 0x77, 0x3f, 0x9d, 0xf4, + 0x95, 0x2f, 0x1e, 0x9b, 0x62, 0xa6, 0xe1, 0xec, 0x72, 0xe1, 0x2d, 0xae, 0x71, 0x1b, 0x75, 0x8d, + 0x60, 0xe2, 0x59, 0xf6, 0x73, 0x6a, 0xbd, 0xc1, 0x9f, 0x6c, 0x95, 0x59, 0x0a, 0x65, 0x20, 0x62, + 0x5a, 0xaa, 0xd5, 0x31, 0xd9, 0xd9, 0x29, 0xa9, 0x9f, 0xa9, 0xe5, 0x0c, 0xbd, 0x5a, 0x22, 0x98, + 0x32, 0xa3, 0x40, 0x17, 0x20, 0xc2, 0x0e, 0xa9, 0x85, 0x6f, 0xd9, 0x21, 0x90, 0x23, 0xa3, 0x94, + 0x1b, 0xfa, 0x80, 0x00, 0x62, 0x55, 0x6b, 0x68, 0x35, 0x3a, 0x81, 0xda, 0x52, 0xf1, 0x22, 0x0c, + 0xf9, 0xae, 0x56, 0xee, 0xd2, 0x2d, 0xf7, 0x52, 0xa6, 0x4a, 0x3f, 0x7f, 0x49, 0x1e, 0xb7, 0x41, + 0x25, 0x02, 0x41, 0x4f, 0x79, 0xee, 0xe3, 0xb0, 0xd7, 0x66, 0xef, 0xee, 0xa7, 0x1f, 0x97, 0xd1, + 0xf3, 0x55, 0x63, 0x17, 0x35, 0xb6, 0x9e, 0x8e, 0xbe, 0x61, 0xe8, 0xe4, 0x35, 0x16, 0x16, 0x3d, + 0xe2, 0xd5, 0xb4, 0xa0, 0xdb, 0x7a, 0xfc, 0x18, 0x92, 0x3c, 0x6e, 0x83, 0x58, 0x74, 0x59, 0x85, + 0xa4, 0x83, 0x45, 0x7a, 0x72, 0x7c, 0x60, 0x4f, 0xbe, 0x8b, 0xf5, 0xe4, 0x3d, 0xfe, 0x52, 0x9c, + 0xce, 0x3c, 0x66, 0x03, 0x31, 0x19, 0x5e, 0xff, 0x72, 0xfc, 0x07, 0x5b, 0x26, 0x90, 0x06, 0x3b, + 0x21, 0x56, 0x71, 0x17, 0x2d, 0xfa, 0x88, 0x00, 0x93, 0xcd, 0xba, 0xae, 0x98, 0x5a, 0x63, 0x53, + 0x61, 0x1a, 0xc6, 0x3c, 0xc9, 0xc7, 0x4e, 0x72, 0xef, 0xbc, 0x35, 0x8b, 0xb9, 0x71, 0x7d, 0x26, + 0xcd, 0x9c, 0x6e, 0x77, 0x11, 0x92, 0x3c, 0xd1, 0xac, 0xeb, 0x25, 0xad, 0xb1, 0x99, 0xb7, 0x61, + 0x99, 0xc4, 0x4b, 0xaf, 0xcd, 0x8c, 0xb0, 0x0e, 0x3e, 0x22, 0x9d, 0x26, 0x7b, 0xf6, 0xac, 0x63, + 0x6a, 0x26, 0x5e, 0xb4, 0x51, 0x79, 0x82, 0x1d, 0xf7, 0x73, 0x00, 0xd4, 0x31, 0xbc, 0xf8, 0xc7, + 0xb3, 0x02, 0x7e, 0xe3, 0x39, 0x92, 0xbf, 0xb0, 0xa6, 0xd6, 0xdb, 0x78, 0x76, 0xe1, 0x98, 0x92, + 0xd7, 0x2d, 0x1c, 0xbc, 0x71, 0x7d, 0x26, 0xe5, 0xb7, 0x36, 0xdb, 0x2f, 0x38, 0x16, 0xce, 0x1d, + 0x43, 0xb1, 0xdf, 0xca, 0x9e, 0x87, 0x55, 0x17, 0x8a, 0xd4, 0xbd, 0xee, 0xe7, 0xab, 0x66, 0x01, + 0xa2, 0x54, 0x5a, 0xbc, 0x78, 0x14, 0x6e, 0xe1, 0x1f, 0x2c, 0x8e, 0x9f, 0xee, 0x6b, 0xcd, 0x04, + 0xdf, 0xde, 0x6f, 0xc2, 0x24, 0xd2, 0xc7, 0x02, 0x00, 0xf9, 0x0b, 0x17, 0xca, 0xed, 0x7a, 0xab, + 0xa1, 0x59, 0xb7, 0xb3, 0xe6, 0x65, 0xd8, 0xe3, 0x54, 0xcb, 0x6c, 0x57, 0x7c, 0xb5, 0x9f, 0xbd, + 0x71, 0x7d, 0xe6, 0xa0, 0xbf, 0xf6, 0x2e, 0x34, 0x49, 0x9e, 0xb4, 0xe1, 0xa5, 0x76, 0xa5, 0x27, + 0xd7, 0xaa, 0x69, 0xd9, 0x5c, 0x83, 0xfd, 0xb9, 0xba, 0xd0, 0xdc, 0x5c, 0xf3, 0xa6, 0xd5, 0x5b, + 0xb5, 0x25, 0x18, 0x75, 0x54, 0x82, 0xbf, 0x53, 0x14, 0xb3, 0xd8, 0x6f, 0xa6, 0x61, 0xa9, 0xbf, + 0x86, 0x39, 0x19, 0x9f, 0x31, 0x71, 0x4a, 0xe9, 0x25, 0xac, 0x68, 0xdb, 0x66, 0xdf, 0x9e, 0x26, + 0x86, 0x9d, 0x3f, 0xf3, 0xcc, 0xc1, 0xdb, 0x12, 0x0d, 0x32, 0x6e, 0x3e, 0xfd, 0x7e, 0x38, 0x80, + 0xdf, 0xde, 0x65, 0xae, 0xe9, 0x6d, 0xaf, 0x93, 0x35, 0x88, 0x6a, 0xba, 0xd5, 0xae, 0x6b, 0x7c, + 0xb6, 0xff, 0x50, 0xbf, 0xd6, 0xef, 0x51, 0x27, 0xf2, 0xc9, 0x17, 0xbe, 0x57, 0xca, 0xd8, 0xf8, + 0xb4, 0xf1, 0x85, 0x20, 0xa4, 0xfa, 0x51, 0xa2, 0x05, 0x18, 0xaf, 0xb4, 0x35, 0x02, 0x50, 0xdc, + 0x3b, 0x26, 0xb9, 0xb4, 0x13, 0x9b, 0xfa, 0x10, 0x24, 0x39, 0xc9, 0x21, 0x6c, 0x78, 0xa9, 0x01, + 0x0e, 0x1c, 0xb1, 0x19, 0x62, 0xac, 0x21, 0x23, 0x45, 0x89, 0x8d, 0x2f, 0xbc, 0x10, 0x2f, 0x03, + 0x3a, 0xc0, 0x24, 0x1d, 0x28, 0x19, 0x61, 0xde, 0x2b, 0xc0, 0x78, 0x5d, 0xaf, 0x5b, 0x75, 0xb5, + 0xa1, 0x6c, 0xa8, 0x0d, 0x15, 0xaf, 0x2d, 0xdc, 0x7a, 0x20, 0x4e, 0xc7, 0x04, 0x26, 0x87, 0x8f, + 0xbd, 0x24, 0x27, 0x19, 0x24, 0x47, 0x01, 0xe8, 0x22, 0x44, 0x79, 0xd1, 0xa1, 0xdb, 0x12, 0xc0, + 0x70, 0x76, 0xae, 0x18, 0xf2, 0xf3, 0x41, 0x98, 0x90, 0xb5, 0xea, 0xff, 0x69, 0xab, 0x5b, 0x6c, + 0xab, 0x1f, 0x01, 0xa0, 0x0e, 0x02, 0xbb, 0xe8, 0x54, 0xe8, 0xb6, 0xb8, 0x9c, 0x38, 0xe5, 0x98, + 0x37, 0x2d, 0x77, 0xd0, 0x1f, 0x80, 0x84, 0xbb, 0xc1, 0xfe, 0x8e, 0x8e, 0x73, 0xa8, 0xe8, 0xf8, + 0xb2, 0x10, 0xfb, 0x92, 0x67, 0x1f, 0x5f, 0xd6, 0x65, 0xde, 0x3b, 0x3b, 0xb1, 0xcf, 0x44, 0x21, + 0xb2, 0xa6, 0xb6, 0xd5, 0xa6, 0x89, 0x2a, 0x5d, 0xc1, 0x2c, 0xdf, 0xdb, 0xe8, 0xfa, 0x86, 0x37, + 0x5b, 0x67, 0x19, 0x10, 0xcb, 0xbe, 0xda, 0x23, 0x96, 0x7d, 0x07, 0x3d, 0x5e, 0xe5, 0x5a, 0x89, + 0xc5, 0xda, 0x1e, 0xcb, 0xed, 0x77, 0xb8, 0x78, 0xf3, 0xe9, 0x8c, 0xfd, 0x82, 0xfb, 0x34, 0xe6, + 0x28, 0xc6, 0x70, 0x5c, 0x3b, 0x26, 0xdf, 0xeb, 0x4c, 0x8d, 0x5d, 0x99, 0x92, 0x8c, 0xef, 0xee, + 0x14, 0x68, 0x02, 0x2d, 0x01, 0xda, 0xb2, 0x97, 0x73, 0x14, 0x47, 0x9d, 0x98, 0xfe, 0xd0, 0x8d, + 0xeb, 0x33, 0xfb, 0x29, 0x7d, 0x37, 0x8e, 0x24, 0x4f, 0x38, 0x40, 0xce, 0xed, 0x24, 0x00, 0xae, + 0x97, 0x42, 0x6f, 0xcf, 0xd1, 0x29, 0xd7, 0x9e, 0x1b, 0xd7, 0x67, 0x26, 0x28, 0x17, 0x27, 0x4f, + 0x92, 0xe3, 0x38, 0x91, 0xc7, 0xbf, 0xed, 0x00, 0xdc, 0xb7, 0xb4, 0x90, 0x8a, 0xdc, 0x72, 0x00, + 0x4e, 0xe7, 0x53, 0xae, 0x00, 0xdc, 0x57, 0x04, 0x0d, 0xc0, 0xbd, 0x4b, 0x14, 0xe8, 0xf3, 0x02, + 0xec, 0x25, 0xea, 0x76, 0x2d, 0x66, 0x2b, 0xa4, 0x6d, 0xe9, 0xc7, 0x8f, 0x73, 0xdb, 0xb7, 0x26, + 0xd1, 0xb7, 0xae, 0xcf, 0xf4, 0xe1, 0x7f, 0xe3, 0xfa, 0xcc, 0x21, 0x57, 0x73, 0x77, 0xe5, 0x4b, + 0xf2, 0x24, 0x6e, 0x76, 0x67, 0x2d, 0x5d, 0xc6, 0x50, 0xf4, 0x57, 0x02, 0x1c, 0xee, 0x22, 0x60, + 0x2f, 0x55, 0x37, 0xf1, 0xbe, 0x8f, 0xb5, 0xd5, 0xd6, 0xcc, 0x2d, 0xa3, 0x51, 0xa5, 0xaf, 0xdd, + 0xe7, 0x3e, 0x2e, 0xdc, 0x9a, 0x53, 0xfc, 0xd6, 0xf5, 0x99, 0x21, 0x0b, 0xbc, 0x71, 0x7d, 0xe6, + 0x58, 0x9f, 0x1a, 0xf5, 0xc4, 0x97, 0x64, 0xc9, 0x5b, 0xc3, 0x82, 0x83, 0x55, 0xe6, 0x48, 0x2e, + 0x57, 0xf8, 0xf3, 0x02, 0x20, 0x27, 0xca, 0x90, 0x35, 0xb3, 0x65, 0xe8, 0x26, 0x99, 0x1c, 0xba, + 0x26, 0x72, 0xc2, 0xce, 0x93, 0x43, 0x87, 0x9e, 0x4f, 0x0e, 0x1d, 0x5a, 0xfc, 0xe5, 0x56, 0x3e, + 0x9e, 0x04, 0x06, 0x5d, 0x73, 0x63, 0x3e, 0xc5, 0x3f, 0xc2, 0x8e, 0x48, 0xff, 0x5e, 0x80, 0xfd, + 0x5d, 0x2e, 0xc8, 0x16, 0xf6, 0xff, 0x02, 0xd4, 0x76, 0x65, 0xb2, 0x0f, 0xed, 0x51, 0xa1, 0x77, + 0xed, 0xd1, 0x26, 0xda, 0xfe, 0x8c, 0x3b, 0x18, 0x43, 0xd0, 0xcb, 0xae, 0xbf, 0x23, 0xc0, 0x94, + 0x5b, 0x1c, 0xbb, 0x62, 0x2b, 0x90, 0x70, 0x4b, 0xc3, 0xaa, 0x74, 0xcf, 0x30, 0x55, 0x62, 0xb5, + 0xf1, 0xd0, 0xa3, 0xa7, 0x1d, 0x7f, 0x4f, 0x57, 0x8c, 0x4f, 0x0c, 0xad, 0x1d, 0x2e, 0x93, 0xdf, + 0xef, 0x87, 0x48, 0xfb, 0xbc, 0x16, 0x80, 0xd0, 0x9a, 0x61, 0x34, 0xd0, 0xff, 0x0d, 0x13, 0xba, + 0x61, 0x29, 0xd8, 0x35, 0x69, 0x55, 0xf7, 0xf5, 0xc6, 0x78, 0xae, 0x74, 0xcb, 0x5d, 0xa6, 0x9b, + 0xb5, 0x3c, 0xae, 0x1b, 0x56, 0x8e, 0x40, 0xd8, 0x0d, 0xc7, 0x8f, 0x08, 0x30, 0xe6, 0x2d, 0x9d, + 0x8e, 0xbb, 0xb5, 0x5b, 0x2e, 0xdd, 0xcb, 0xf6, 0xc6, 0xf5, 0x99, 0x29, 0xc7, 0x27, 0xdb, 0x60, + 0x49, 0x4e, 0x6c, 0xb8, 0xc4, 0xa1, 0x57, 0x27, 0xbe, 0xf3, 0xda, 0x8c, 0x70, 0xf4, 0x37, 0x04, + 0x00, 0x67, 0x7d, 0x0d, 0xef, 0x0b, 0xe5, 0x56, 0x57, 0xf2, 0x4a, 0xa9, 0x9c, 0x2d, 0xaf, 0x97, + 0xbc, 0x77, 0x03, 0xf9, 0x2e, 0x92, 0xd9, 0xd2, 0x2a, 0xe4, 0xa3, 0x80, 0xe8, 0x30, 0x4c, 0x79, + 0xb1, 0x71, 0x0a, 0x3f, 0x2e, 0x9e, 0x4e, 0xbc, 0x7c, 0x6d, 0x36, 0x46, 0xe7, 0x0b, 0x1a, 0x3e, + 0xb7, 0xb8, 0xa7, 0x1b, 0x0f, 0x7f, 0x3f, 0x2c, 0x90, 0x1e, 0x7b, 0xf9, 0xda, 0x6c, 0xdc, 0x9e, + 0x58, 0x20, 0x09, 0x90, 0x1b, 0x93, 0xf1, 0x0b, 0xa6, 0xe1, 0xe5, 0x6b, 0xb3, 0x11, 0xaa, 0xd1, + 0x74, 0x08, 0xef, 0x15, 0xdd, 0xf1, 0x1b, 0x84, 0x3f, 0x1e, 0xeb, 0xbb, 0x39, 0x54, 0xd3, 0x74, + 0xcd, 0xac, 0x9b, 0x03, 0x36, 0x87, 0x86, 0xda, 0x5a, 0xea, 0x73, 0x86, 0xfe, 0x3f, 0x85, 0x21, + 0xb1, 0x48, 0x4b, 0xc1, 0x0d, 0xa3, 0xa1, 0xc7, 0xf1, 0x67, 0x22, 0x71, 0xe0, 0x62, 0x9f, 0x0a, + 0xe9, 0xd3, 0x43, 0x68, 0x78, 0x63, 0xdf, 0x83, 0x20, 0x29, 0xf4, 0x7e, 0x81, 0x1d, 0x1c, 0xa5, + 0xbb, 0xb9, 0xce, 0x95, 0x83, 0x44, 0xee, 0xd2, 0x2d, 0x87, 0xd1, 0x6c, 0x01, 0xd1, 0xcf, 0x5f, + 0xa2, 0x67, 0x52, 0xc9, 0x11, 0x71, 0xba, 0x3f, 0xfc, 0x01, 0x01, 0xf6, 0x10, 0x2c, 0xdf, 0xf6, + 0x3c, 0x9f, 0xb1, 0x1e, 0xed, 0x57, 0xa7, 0x25, 0xd5, 0x74, 0xce, 0x99, 0xd2, 0xcb, 0x11, 0xf7, + 0xb0, 0x58, 0xec, 0xa0, 0xab, 0x70, 0x3f, 0x5b, 0x49, 0x9e, 0x6c, 0x74, 0x51, 0x9a, 0x68, 0xd1, + 0x73, 0x3b, 0x26, 0xb4, 0xbb, 0x2d, 0x2a, 0x17, 0x29, 0x3a, 0x0f, 0xa3, 0x8e, 0x37, 0x32, 0xc9, + 0x47, 0xd9, 0x77, 0x33, 0x1a, 0xb9, 0x89, 0xd1, 0x07, 0x05, 0xd8, 0xe3, 0x04, 0x94, 0x6e, 0xb6, + 0x11, 0xc2, 0xf6, 0x81, 0x5d, 0xcc, 0xe6, 0xfd, 0xca, 0xe9, 0xc9, 0x57, 0x92, 0xa7, 0x6c, 0x78, + 0xde, 0x25, 0xc8, 0x1a, 0xfe, 0xd6, 0xbc, 0xbb, 0x7c, 0xfe, 0x81, 0xa4, 0xe1, 0x9d, 0xbb, 0x97, + 0x01, 0xde, 0x6c, 0xd1, 0xae, 0xb6, 0x8c, 0xb6, 0xa5, 0xd1, 0x30, 0x25, 0x26, 0xdb, 0x69, 0x69, + 0x05, 0x50, 0x77, 0xe3, 0xfa, 0x6f, 0x03, 0x39, 0x17, 0x9f, 0xf1, 0xc1, 0x3c, 0xf7, 0x7d, 0x19, + 0x9a, 0xc8, 0xc4, 0x5e, 0x62, 0x03, 0xf2, 0x1d, 0x77, 0x0a, 0x7f, 0x1d, 0x80, 0xa3, 0xee, 0x3d, + 0xdf, 0x77, 0x75, 0xb4, 0xf6, 0xb6, 0xdd, 0xb3, 0x5b, 0x6a, 0xad, 0xae, 0xbb, 0xaf, 0xd7, 0xee, + 0x77, 0x87, 0x14, 0x04, 0x97, 0xeb, 0x4d, 0x7a, 0x49, 0x80, 0xd1, 0x35, 0xb5, 0xa6, 0xc9, 0xda, + 0xbb, 0x3a, 0x9a, 0x69, 0xf5, 0xb8, 0xbe, 0x88, 0xaf, 0x16, 0x6e, 0x6e, 0xf2, 0x33, 0x5c, 0x21, + 0x99, 0xa5, 0xb0, 0x0e, 0x1a, 0x75, 0x7c, 0xce, 0x2c, 0x48, 0xc0, 0x34, 0x81, 0x5f, 0x0c, 0x27, + 0x77, 0x48, 0x68, 0x17, 0x4c, 0x85, 0xf8, 0xa3, 0x7f, 0x1d, 0x9d, 0x76, 0x41, 0xac, 0xd4, 0xb6, + 0x86, 0xcf, 0xc1, 0xd3, 0x6f, 0x31, 0xc5, 0x64, 0x9e, 0x94, 0x9e, 0x84, 0x04, 0x95, 0x84, 0x0d, + 0xef, 0xfb, 0x21, 0x46, 0x4e, 0x7d, 0x3b, 0xf2, 0x44, 0x71, 0xfa, 0x29, 0x7a, 0x09, 0x92, 0xf2, + 0xa7, 0x22, 0xd1, 0x44, 0x4e, 0xee, 0xab, 0xf5, 0x47, 0x77, 0xef, 0x55, 0xa8, 0x4e, 0x6d, 0x8d, + 0x7f, 0x29, 0x0c, 0x7b, 0xe8, 0x8c, 0xec, 0xb8, 0xda, 0xaa, 0x1f, 0xdf, 0xb2, 0x2c, 0x7e, 0x49, + 0x17, 0x28, 0x78, 0x4e, 0x6d, 0xd5, 0xa5, 0x6d, 0x08, 0x9d, 0xb3, 0xac, 0x16, 0x3a, 0x0a, 0xe1, + 0x76, 0xa7, 0xa1, 0xf1, 0x15, 0x50, 0x7b, 0x57, 0x4b, 0x6d, 0xd5, 0xe7, 0x30, 0x82, 0xdc, 0x69, + 0x68, 0x32, 0x45, 0x41, 0x05, 0x98, 0xd9, 0xec, 0x34, 0x1a, 0xdb, 0x4a, 0x55, 0x23, 0x4f, 0xc7, + 0xb7, 0x35, 0xf2, 0x59, 0xfa, 0xaa, 0xa2, 0x5d, 0x6d, 0xa9, 0xfc, 0xa3, 0x4f, 0x58, 0x51, 0x07, + 0x09, 0x5a, 0x9e, 0x60, 0xc9, 0x0c, 0xa9, 0xc0, 0x71, 0xa4, 0x3f, 0x0a, 0x40, 0x8c, 0xb3, 0xc6, + 0xb6, 0x6e, 0x6a, 0x0d, 0xad, 0x62, 0x19, 0x7c, 0xcf, 0xd1, 0x4e, 0x23, 0x04, 0xc1, 0x1a, 0x6b, + 0xcc, 0xf8, 0xb9, 0x11, 0x19, 0x27, 0x30, 0xcc, 0xbe, 0x3b, 0x8a, 0x61, 0xf8, 0x4a, 0xe9, 0x14, + 0x84, 0x5a, 0x06, 0x5f, 0x68, 0x38, 0x37, 0x22, 0x93, 0x14, 0x4a, 0x41, 0x04, 0x77, 0x2a, 0x8b, + 0xb6, 0x1e, 0x86, 0xb3, 0x34, 0xda, 0x8b, 0xd7, 0xd5, 0xad, 0x0a, 0xbd, 0x09, 0x80, 0x33, 0x68, + 0x12, 0x3d, 0x02, 0x11, 0xfa, 0x5c, 0x50, 0x2a, 0xc6, 0x6e, 0x4a, 0xb8, 0x94, 0x41, 0xdf, 0x65, + 0xc6, 0x72, 0xaf, 0xa9, 0x96, 0xa5, 0xb5, 0x75, 0xcc, 0x90, 0xa2, 0xe3, 0x13, 0x71, 0x1b, 0x46, + 0x95, 0x7e, 0x12, 0x3a, 0x2e, 0x93, 0xdf, 0xf8, 0xf8, 0x51, 0x9b, 0xd9, 0x87, 0x42, 0x32, 0x13, + 0x24, 0x33, 0xc1, 0x81, 0x39, 0x8c, 0x54, 0x80, 0x49, 0xb5, 0x4a, 0x9f, 0x7b, 0xc7, 0xeb, 0x29, + 0x75, 0xe2, 0x5c, 0xf0, 0x07, 0xa2, 0xfb, 0xb7, 0x05, 0x72, 0x08, 0x72, 0x0c, 0x3f, 0x17, 0x87, + 0x68, 0x8b, 0x0a, 0x25, 0x3d, 0x06, 0x13, 0x5d, 0x92, 0x62, 0xf9, 0x2e, 0xd7, 0xf5, 0x2a, 0xbf, + 0x50, 0x8b, 0x7f, 0x63, 0x18, 0x79, 0x48, 0x9f, 0xee, 0xe6, 0x92, 0xdf, 0xb9, 0xf7, 0xf5, 0xbf, + 0x77, 0x9d, 0x74, 0xdd, 0xbb, 0x56, 0x5b, 0xf5, 0x5c, 0x9c, 0xf0, 0x67, 0xb7, 0xad, 0xb3, 0xdd, + 0xb7, 0xad, 0x6b, 0x9a, 0xce, 0xc7, 0x68, 0x9c, 0xa5, 0xb6, 0xea, 0x26, 0x31, 0x47, 0xe7, 0x65, + 0x7f, 0xf3, 0x31, 0xd7, 0x6f, 0x72, 0xf9, 0x3a, 0xb4, 0x98, 0x5d, 0x2b, 0xda, 0x76, 0xfc, 0x7b, + 0x01, 0x38, 0xe8, 0xb2, 0x63, 0x17, 0x72, 0xb7, 0x39, 0xa7, 0x7b, 0x5b, 0xfc, 0x10, 0x17, 0xd1, + 0x9e, 0x82, 0x10, 0xc6, 0x47, 0xd3, 0x3b, 0x7f, 0x7f, 0x2f, 0xf5, 0x85, 0xaf, 0xfc, 0xb6, 0x34, + 0x2b, 0xf4, 0x6d, 0x15, 0xc2, 0x24, 0xf7, 0xc1, 0xe1, 0xf5, 0x27, 0x3a, 0x5f, 0x0c, 0x30, 0x6f, + 0x9f, 0x1a, 0xfd, 0x3a, 0x7c, 0xeb, 0x54, 0xdf, 0x47, 0x54, 0xa8, 0x73, 0xdd, 0x39, 0x20, 0xdb, + 0x85, 0xe7, 0xbe, 0x95, 0xe0, 0x2d, 0xbd, 0x63, 0x3b, 0x4b, 0x57, 0x61, 0xef, 0xd3, 0xb8, 0x6c, + 0x67, 0x91, 0x87, 0x0f, 0x01, 0x7b, 0xed, 0xfd, 0x70, 0x6a, 0xd9, 0x2c, 0x85, 0xce, 0x02, 0x38, + 0xf2, 0xb1, 0xd9, 0xea, 0xe1, 0xb9, 0xbe, 0x43, 0xcb, 0x9c, 0x6b, 0x58, 0x91, 0x5d, 0x94, 0xd2, + 0xe7, 0x04, 0xd8, 0xd7, 0x55, 0x34, 0xf3, 0xf9, 0x8b, 0x3d, 0xae, 0x0c, 0xdf, 0x54, 0x50, 0xb4, + 0xd8, 0x43, 0xd8, 0xfb, 0x06, 0x0a, 0x4b, 0xa5, 0xf0, 0x48, 0xfb, 0x04, 0xec, 0xf1, 0x0a, 0xcb, + 0xd5, 0x74, 0x2f, 0x24, 0xbd, 0x3b, 0x22, 0x4c, 0x5d, 0x63, 0x9e, 0x3d, 0x11, 0x49, 0xf1, 0xeb, + 0xd9, 0xae, 0x6b, 0x01, 0xe2, 0x36, 0x2a, 0x0b, 0xa7, 0x87, 0xae, 0xaa, 0x43, 0x29, 0x7d, 0x4c, + 0x80, 0x59, 0x6f, 0x09, 0xae, 0x38, 0x6a, 0x77, 0xc2, 0xde, 0xb6, 0x26, 0x7e, 0x53, 0x80, 0xbb, + 0x76, 0x90, 0x89, 0x29, 0xe0, 0x05, 0x98, 0x72, 0x2d, 0x4b, 0x70, 0x17, 0xce, 0x9b, 0xfd, 0xe8, + 0xe0, 0x08, 0xd6, 0x9e, 0x75, 0x1f, 0xc0, 0x4a, 0xf9, 0xec, 0x9f, 0xcc, 0x4c, 0x76, 0xe7, 0x99, + 0xf2, 0x64, 0xf7, 0xd2, 0xc1, 0x6d, 0xb4, 0x8f, 0x4f, 0x08, 0x70, 0xbf, 0xb7, 0xaa, 0x3d, 0x42, + 0xe1, 0x1f, 0x54, 0x3b, 0xfc, 0x3b, 0x01, 0x8e, 0x0e, 0x23, 0x1c, 0x6b, 0x90, 0x0d, 0x98, 0x74, + 0x82, 0x74, 0x7f, 0x7b, 0xec, 0x2a, 0xf4, 0xa7, 0x56, 0x8a, 0x6c, 0x6e, 0x77, 0x40, 0xf1, 0x2d, + 0xd6, 0xb1, 0xdc, 0x4d, 0x6e, 0x2b, 0xd9, 0xbb, 0x17, 0xc1, 0x95, 0xec, 0xd9, 0x8d, 0xe8, 0xd1, + 0x16, 0x81, 0x1e, 0x6d, 0xe1, 0x44, 0xf5, 0xd2, 0x15, 0xd8, 0xd7, 0x55, 0x22, 0xd3, 0xdc, 0x0f, + 0xc3, 0x64, 0x0f, 0x53, 0x66, 0xbd, 0x7a, 0x17, 0x96, 0x8c, 0xbf, 0xbb, 0xee, 0x87, 0x49, 0xdb, + 0x30, 0x43, 0xca, 0xed, 0xa1, 0xe8, 0x3b, 0x5d, 0xe5, 0x26, 0xcc, 0xf6, 0x2f, 0x9a, 0xd5, 0xbd, + 0x08, 0x11, 0xda, 0xce, 0xac, 0xba, 0x37, 0x61, 0x28, 0x8c, 0x81, 0xf4, 0x33, 0xdc, 0x97, 0xe5, + 0xb9, 0xd8, 0xbd, 0xfb, 0xd0, 0x30, 0x75, 0xbd, 0x4d, 0x7d, 0xc8, 0xa5, 0x8c, 0xaf, 0x72, 0xaf, + 0xd6, 0x5b, 0x3a, 0xa6, 0x8e, 0xca, 0x6d, 0xf3, 0x6a, 0x54, 0x37, 0x77, 0xd6, 0x7d, 0xfd, 0x02, + 0x77, 0x5f, 0x76, 0x9d, 0x06, 0xb8, 0xaf, 0x1f, 0x8c, 0xea, 0x6d, 0x47, 0x36, 0x40, 0xcc, 0xbf, + 0x8d, 0x8e, 0xec, 0x3b, 0x02, 0xec, 0x27, 0x75, 0x73, 0xaf, 0x61, 0xec, 0x56, 0xe5, 0x0f, 0x02, + 0xc2, 0xdb, 0xa4, 0x3d, 0x7b, 0xb7, 0x68, 0xb6, 0x2b, 0x17, 0x3c, 0xe3, 0xcb, 0x83, 0x80, 0xaa, + 0xa6, 0xe5, 0xc7, 0xa6, 0xe7, 0x4c, 0xc5, 0xaa, 0x69, 0x79, 0xb1, 0xbd, 0xcd, 0x19, 0xba, 0x0d, + 0xcd, 0xf9, 0xba, 0x00, 0xe9, 0x5e, 0x55, 0x66, 0xcd, 0x57, 0x87, 0xbd, 0x9e, 0x1d, 0x0b, 0x7f, + 0x0b, 0x3e, 0x38, 0xcc, 0x2a, 0x90, 0xaf, 0x1b, 0xed, 0x69, 0x6b, 0x77, 0x3a, 0x0e, 0x98, 0xf1, + 0x5a, 0x68, 0x77, 0x64, 0xfd, 0x03, 0xeb, 0x3e, 0x5f, 0xec, 0xf2, 0xab, 0x7f, 0x2b, 0x62, 0xef, + 0xab, 0x30, 0xdd, 0x47, 0xea, 0x3b, 0x3d, 0xee, 0x6d, 0xf5, 0x6d, 0xcc, 0xdb, 0x1d, 0xbe, 0x9f, + 0x64, 0x3d, 0xc1, 0x7b, 0xe9, 0xc1, 0x35, 0x17, 0xeb, 0x75, 0xf5, 0x5b, 0xba, 0x04, 0x07, 0x7a, + 0x52, 0x31, 0xd9, 0x32, 0x10, 0xc2, 0x9b, 0xe7, 0x29, 0xc1, 0x6b, 0x3b, 0x7e, 0xb1, 0x7c, 0xd4, + 0x84, 0x46, 0x42, 0x20, 0x12, 0xd6, 0x78, 0xc3, 0x8a, 0x89, 0x21, 0x3d, 0x05, 0x13, 0x2e, 0x18, + 0x2b, 0xe4, 0x34, 0x5e, 0x20, 0x32, 0x1a, 0xf6, 0x45, 0xb2, 0x7e, 0x3b, 0x01, 0x86, 0xd1, 0x60, + 0xd5, 0x26, 0xf8, 0xd2, 0x14, 0x20, 0xca, 0x8c, 0x6c, 0x0a, 0xf0, 0x22, 0x4a, 0x30, 0xe9, 0x81, + 0xb2, 0x42, 0x6e, 0x69, 0xc3, 0x61, 0xfe, 0x5b, 0x7b, 0x20, 0x4c, 0xb8, 0xa2, 0x8f, 0x0b, 0x9e, + 0x37, 0x2d, 0xe7, 0xfa, 0xb1, 0xe9, 0x3d, 0x27, 0x4e, 0x1f, 0x1f, 0x1a, 0x9f, 0xc5, 0x6c, 0x47, + 0xdf, 0xf7, 0x2f, 0xbf, 0xfe, 0x13, 0x81, 0x7b, 0x90, 0x74, 0xbc, 0xcf, 0x0c, 0xde, 0xd5, 0x5f, + 0x3e, 0xe3, 0x79, 0x83, 0xea, 0xd8, 0x70, 0x45, 0x71, 0xc9, 0xe6, 0x86, 0x45, 0x67, 0x82, 0x3d, + 0x46, 0x04, 0x3b, 0x85, 0x1e, 0x1e, 0x2c, 0xd8, 0xf1, 0x77, 0x7b, 0x3b, 0xcd, 0x7b, 0xd0, 0xbf, + 0x12, 0x60, 0xaa, 0xd7, 0x94, 0x0e, 0x3d, 0x3a, 0x9c, 0x14, 0xdd, 0x21, 0x45, 0xfa, 0xcc, 0x4d, + 0x50, 0xb2, 0xaa, 0x2c, 0x92, 0xaa, 0x64, 0xd1, 0x93, 0x37, 0x51, 0x95, 0xe3, 0xee, 0xad, 0x81, + 0xff, 0x2e, 0xc0, 0xa1, 0x1d, 0x67, 0x48, 0x28, 0x3b, 0x9c, 0x94, 0x3b, 0xc4, 0x4e, 0xe9, 0xdc, + 0xad, 0xb0, 0x60, 0x35, 0x7e, 0x9a, 0xd4, 0xf8, 0x29, 0x54, 0xbc, 0x99, 0x1a, 0xf7, 0xdc, 0x7f, + 0x41, 0xbf, 0x2f, 0x78, 0x4e, 0xda, 0xee, 0x6c, 0x4e, 0x5d, 0x13, 0x8f, 0xf4, 0xf1, 0xa1, 0xf1, + 0x59, 0x15, 0x2e, 0x92, 0x2a, 0xc8, 0x68, 0xed, 0x16, 0x1b, 0xed, 0xf8, 0xbb, 0xbd, 0x8e, 0xff, + 0x3d, 0xe8, 0xbf, 0x09, 0xbd, 0x0f, 0xca, 0x3e, 0xb2, 0xa3, 0x88, 0xfd, 0x27, 0x55, 0xe9, 0x47, + 0x77, 0x4f, 0xc8, 0x2a, 0xd9, 0x24, 0x95, 0xac, 0x21, 0xed, 0x76, 0x57, 0xb2, 0x67, 0x23, 0xa2, + 0x2f, 0x0b, 0x30, 0xd5, 0x6b, 0x4e, 0x32, 0xa0, 0x5b, 0xee, 0x30, 0xc9, 0x1a, 0xd0, 0x2d, 0x77, + 0x9a, 0x00, 0x49, 0x8f, 0x93, 0xca, 0x9f, 0x46, 0x27, 0xfb, 0x55, 0x7e, 0xc7, 0x56, 0xc4, 0x7d, + 0x71, 0xc7, 0x20, 0x7f, 0x40, 0x5f, 0x1c, 0x66, 0x1e, 0x33, 0xa0, 0x2f, 0x0e, 0x35, 0xc7, 0x18, + 0xdc, 0x17, 0xed, 0x9a, 0x0d, 0xd9, 0x8c, 0x26, 0xfa, 0x3d, 0x01, 0xc6, 0x3c, 0x11, 0x31, 0x3a, + 0xb1, 0xa3, 0xa0, 0xbd, 0x26, 0x0c, 0xe9, 0xf9, 0xdd, 0x90, 0xb0, 0xba, 0x14, 0x49, 0x5d, 0x16, + 0x50, 0xf6, 0x66, 0xea, 0xe2, 0xdd, 0x66, 0x7d, 0x5d, 0x80, 0xc9, 0x1e, 0x51, 0xe6, 0x80, 0x5e, + 0xd8, 0x3f, 0x68, 0x4e, 0x3f, 0xba, 0x7b, 0x42, 0x56, 0xab, 0xb3, 0xa4, 0x56, 0xef, 0x40, 0x4f, + 0xdc, 0x4c, 0xad, 0x5c, 0xe3, 0xf3, 0x75, 0xe7, 0x10, 0x98, 0xab, 0x1c, 0x74, 0x7a, 0x97, 0x82, + 0xf1, 0x0a, 0x3d, 0xb2, 0x6b, 0x3a, 0x56, 0x9f, 0x67, 0x48, 0x7d, 0x9e, 0x46, 0xab, 0xb7, 0x56, + 0x9f, 0xee, 0x61, 0xfd, 0xd7, 0xbb, 0x2f, 0xdd, 0xee, 0x6c, 0x45, 0x3d, 0x83, 0xd5, 0xf4, 0xc3, + 0xbb, 0xa2, 0x61, 0x95, 0x7a, 0x94, 0x54, 0x6a, 0x1e, 0x3d, 0xd4, 0xaf, 0x52, 0xae, 0xa3, 0xa1, + 0x75, 0x7d, 0xd3, 0x38, 0xfe, 0x6e, 0x1a, 0x02, 0xbf, 0x07, 0x9f, 0xc9, 0xa6, 0xa7, 0xaa, 0x8e, + 0xec, 0x58, 0xae, 0x2b, 0x8e, 0x4d, 0xdf, 0x3f, 0x04, 0x26, 0x93, 0xeb, 0x1e, 0x22, 0xd7, 0x34, + 0x3a, 0xd8, 0x4f, 0x2e, 0x1c, 0xcb, 0xa2, 0x0f, 0x09, 0xf6, 0x49, 0xde, 0xa3, 0x3b, 0xf3, 0x76, + 0x07, 0xbb, 0xe9, 0x07, 0x86, 0xc2, 0x65, 0x92, 0x1c, 0x26, 0x92, 0xcc, 0xa2, 0xe9, 0xbe, 0x92, + 0xd0, 0xd0, 0xf7, 0x4e, 0x1f, 0x3a, 0xf8, 0xdd, 0x7d, 0x30, 0xd3, 0x47, 0x02, 0xeb, 0xea, 0x2d, + 0xde, 0x50, 0x1f, 0x6e, 0x9f, 0xeb, 0x76, 0xde, 0x63, 0x1f, 0x74, 0x4f, 0x5d, 0xba, 0x1e, 0x02, + 0xb4, 0x6c, 0xd6, 0x16, 0xda, 0x1a, 0x7e, 0x65, 0xc4, 0xee, 0xf5, 0xbe, 0x2b, 0x91, 0xc2, 0x2d, + 0x5d, 0x89, 0x5c, 0xf6, 0x5c, 0x32, 0x0c, 0xec, 0xee, 0xa6, 0xf3, 0xf0, 0x37, 0x0d, 0x83, 0x3f, + 0x90, 0x9b, 0x86, 0xbd, 0xaf, 0x0d, 0x84, 0x6e, 0xdf, 0x0d, 0xa5, 0xf0, 0x4d, 0xdd, 0x50, 0x3a, + 0x0b, 0x11, 0x76, 0xe5, 0x38, 0xb2, 0xc3, 0x95, 0xe3, 0x54, 0xdf, 0x7b, 0xc5, 0x8c, 0x1a, 0x9d, + 0xe2, 0x6f, 0xee, 0x47, 0x87, 0x3b, 0xb7, 0x4b, 0xb1, 0x5d, 0x6b, 0x0c, 0x07, 0x21, 0xdd, 0x6d, + 0x5f, 0x76, 0xaf, 0xff, 0x62, 0x10, 0xc4, 0x65, 0xb3, 0x86, 0x3f, 0x5b, 0x7f, 0x87, 0x8c, 0xef, + 0xc9, 0xfe, 0xb7, 0xbe, 0xd0, 0x8d, 0xeb, 0x33, 0x49, 0xaa, 0xd3, 0x1d, 0x34, 0xf9, 0x1e, 0x18, + 0xf7, 0x1f, 0xa9, 0xa7, 0x96, 0x56, 0xbe, 0x1d, 0x8f, 0x08, 0x74, 0x1d, 0xa5, 0x4f, 0x7a, 0xef, + 0xf3, 0xa3, 0x97, 0xfa, 0x58, 0x3b, 0xb5, 0xb0, 0x8b, 0xdf, 0xcf, 0x3b, 0xb5, 0x4e, 0xa3, 0xa6, + 0x21, 0xe5, 0x6f, 0x35, 0xbb, 0x49, 0xdf, 0x10, 0x60, 0x74, 0xd9, 0xe4, 0xc1, 0xa4, 0xf6, 0x36, + 0xbd, 0xc1, 0xf7, 0x88, 0xfd, 0x19, 0xa2, 0xe0, 0x70, 0x86, 0xed, 0xfe, 0x34, 0xd1, 0x88, 0xb4, + 0x07, 0x26, 0x5d, 0x75, 0xb4, 0xeb, 0xfe, 0x95, 0x00, 0xf1, 0xa6, 0x39, 0xad, 0x56, 0xd7, 0xed, + 0x18, 0x54, 0xfb, 0xbb, 0x7a, 0xb3, 0xc8, 0xd1, 0x71, 0xe8, 0x66, 0x74, 0x7c, 0x19, 0xd2, 0xdd, + 0xba, 0xb4, 0x97, 0xcc, 0x96, 0xbb, 0x2f, 0xc5, 0x09, 0xbb, 0x78, 0x05, 0xc9, 0x77, 0xf5, 0x0d, + 0x3f, 0x2a, 0x36, 0xb6, 0x6c, 0xd6, 0xd6, 0xf5, 0xea, 0xff, 0xd6, 0x76, 0xbb, 0x09, 0x7b, 0x3c, + 0xb5, 0xbc, 0x43, 0xea, 0x9c, 0xff, 0x44, 0x08, 0x82, 0xcb, 0x66, 0x0d, 0xbd, 0x0b, 0xc6, 0xfd, + 0xa1, 0x45, 0xdf, 0x08, 0xb2, 0x7b, 0x98, 0x48, 0xcf, 0x0f, 0x8f, 0x6b, 0xd7, 0xe4, 0x32, 0x8c, + 0x79, 0x87, 0x93, 0x23, 0x3b, 0x30, 0xf1, 0x60, 0xa6, 0x1f, 0x1a, 0x16, 0xd3, 0x2e, 0xec, 0x9d, + 0xf8, 0xbb, 0x63, 0xcc, 0x60, 0xee, 0xde, 0x81, 0x9a, 0x23, 0xa5, 0x1f, 0x18, 0x02, 0xc9, 0xe6, + 0xfe, 0x2e, 0x18, 0xf7, 0xbb, 0x92, 0x9d, 0xb4, 0xe7, 0xc3, 0x4d, 0xcf, 0x0f, 0x8f, 0xeb, 0xda, + 0x53, 0x04, 0x57, 0x1f, 0xb8, 0x77, 0x07, 0x0e, 0x0e, 0x5a, 0xfa, 0xd8, 0x50, 0x68, 0xf6, 0x56, + 0xd5, 0x1d, 0x0e, 0xe1, 0xff, 0xd7, 0x00, 0x75, 0x83, 0x1c, 0x2a, 0x08, 0xba, 0x00, 0x00, } r := bytes.NewReader(gzipped) gzipr, err := compress_gzip.NewReader(r) diff --git a/sei-cosmos/x/staking/types/tx.pb.go b/sei-cosmos/x/staking/types/tx.pb.go index 6cf020cc94..23908894d6 100644 --- a/sei-cosmos/x/staking/types/tx.pb.go +++ b/sei-cosmos/x/staking/types/tx.pb.go @@ -536,62 +536,62 @@ func init() { func init() { proto.RegisterFile("cosmos/staking/v1beta1/tx.proto", fileDescriptor_0926ef28816b35ab) } var fileDescriptor_0926ef28816b35ab = []byte{ - // 871 bytes of a gzipped FileDescriptorProto + // 868 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x56, 0xcf, 0x6b, 0xe3, 0x46, - 0x14, 0xb6, 0x6c, 0xaf, 0x9b, 0x4e, 0xd8, 0x4d, 0x56, 0x49, 0x16, 0xaf, 0x08, 0x56, 0xd0, 0xb6, - 0x34, 0xb4, 0x44, 0xee, 0xa6, 0xb4, 0x85, 0x50, 0x28, 0xeb, 0x75, 0x0b, 0x4b, 0x30, 0x14, 0x25, - 0x0d, 0xa5, 0x04, 0xcc, 0x48, 0x1a, 0x2b, 0xc2, 0x92, 0x46, 0xd1, 0x8c, 0x43, 0x7c, 0xe8, 0x3d, - 0x87, 0x1e, 0x72, 0xee, 0x29, 0x7f, 0x44, 0xfe, 0x88, 0x90, 0x53, 0x8e, 0xa5, 0x07, 0xb5, 0x38, - 0x3d, 0xf4, 0xec, 0xbf, 0xa0, 0x68, 0x46, 0x92, 0x65, 0xf9, 0x07, 0x6e, 0x68, 0x7a, 0xe8, 0x4d, - 0x9a, 0xf9, 0xde, 0x37, 0x7a, 0xdf, 0xfb, 0xde, 0x1b, 0x01, 0xd9, 0xc0, 0xc4, 0xc5, 0xa4, 0x4e, - 0x28, 0xec, 0xda, 0x9e, 0x55, 0x3f, 0x7b, 0xad, 0x23, 0x0a, 0x5f, 0xd7, 0xe9, 0xb9, 0xea, 0x07, - 0x98, 0x62, 0xf1, 0x05, 0x07, 0xa8, 0x31, 0x40, 0x8d, 0x01, 0x52, 0x2d, 0x0e, 0xd4, 0x21, 0x41, - 0x69, 0x94, 0x81, 0x6d, 0x8f, 0xc7, 0x49, 0x1f, 0xcc, 0x20, 0x4e, 0x78, 0x38, 0xea, 0x25, 0x47, - 0xb5, 0xd9, 0x5b, 0x3d, 0x3e, 0x8a, 0x6f, 0xad, 0x5b, 0xd8, 0xc2, 0x7c, 0x3d, 0x7a, 0x4a, 0x02, - 0x2c, 0x8c, 0x2d, 0x07, 0xd5, 0xd9, 0x9b, 0xde, 0xeb, 0xd4, 0xa1, 0xd7, 0x8f, 0xb7, 0xe4, 0xfc, - 0x16, 0xb5, 0x5d, 0x44, 0x28, 0x74, 0x7d, 0x0e, 0x50, 0xc2, 0x32, 0x10, 0x5b, 0xc4, 0x7a, 0x1b, - 0x20, 0x48, 0xd1, 0x11, 0x74, 0x6c, 0x13, 0x52, 0x1c, 0x88, 0xfb, 0x60, 0xd9, 0x44, 0xc4, 0x08, - 0x6c, 0x9f, 0xda, 0xd8, 0xab, 0x0a, 0x5b, 0xc2, 0xf6, 0xf2, 0xee, 0x2b, 0x75, 0x7a, 0xde, 0x6a, - 0x73, 0x04, 0x6d, 0x94, 0x6f, 0x42, 0xb9, 0xa0, 0x65, 0xa3, 0xc5, 0x16, 0x00, 0x06, 0x76, 0x5d, - 0x9b, 0x90, 0x88, 0xab, 0xc8, 0xb8, 0x3e, 0x9a, 0xc5, 0xf5, 0x36, 0x45, 0x6a, 0x90, 0x22, 0x12, - 0xf3, 0x65, 0x08, 0xc4, 0x9f, 0x05, 0xb0, 0xe6, 0xda, 0x5e, 0x9b, 0x20, 0xa7, 0xd3, 0x36, 0x91, - 0x83, 0x2c, 0xc8, 0x3e, 0xb2, 0xb4, 0x25, 0x6c, 0xbf, 0xdf, 0x38, 0x8e, 0xf0, 0xbf, 0x85, 0xf2, - 0x17, 0x96, 0x4d, 0x4f, 0x7a, 0xba, 0x6a, 0x60, 0xb7, 0x4e, 0x90, 0xbd, 0xc3, 0xd2, 0x35, 0xb0, - 0xc3, 0x5e, 0x8c, 0x13, 0x68, 0x7b, 0xfc, 0x89, 0x57, 0x84, 0xf6, 0x7d, 0x44, 0xd4, 0x77, 0x1e, - 0x1d, 0x86, 0xb2, 0xd4, 0x87, 0xae, 0xb3, 0xa7, 0x4c, 0x39, 0x42, 0xd1, 0x9e, 0xbb, 0xb6, 0x77, - 0x80, 0x9c, 0x4e, 0x33, 0x5d, 0x13, 0xdf, 0x81, 0xe7, 0x31, 0x02, 0x07, 0x6d, 0x68, 0x9a, 0x01, - 0x22, 0xa4, 0x5a, 0x66, 0xdf, 0xb2, 0x39, 0x0c, 0xe5, 0x2a, 0x67, 0x9b, 0x80, 0x28, 0xda, 0x6a, - 0xba, 0xf6, 0x86, 0x2f, 0x45, 0x54, 0x67, 0x49, 0x09, 0x52, 0xaa, 0x27, 0x79, 0xaa, 0x09, 0x88, - 0xa2, 0xad, 0xa6, 0x6b, 0x09, 0xd5, 0xb7, 0xa0, 0xe2, 0xf7, 0xf4, 0x2e, 0xea, 0x57, 0x2b, 0x4c, - 0xef, 0x75, 0x95, 0x3b, 0x41, 0x4d, 0x9c, 0xa0, 0xbe, 0xf1, 0xfa, 0x8d, 0xea, 0xed, 0xf5, 0xce, - 0x7a, 0x5c, 0x08, 0x23, 0xe8, 0xfb, 0x14, 0xab, 0xdf, 0xf5, 0xf4, 0x7d, 0xd4, 0xd7, 0xe2, 0x68, - 0xf1, 0x73, 0xf0, 0xe4, 0x0c, 0x3a, 0x3d, 0x54, 0x7d, 0x8f, 0xd1, 0xbc, 0x4c, 0xca, 0x16, 0x59, - 0x3c, 0x53, 0x33, 0x3b, 0x29, 0x3c, 0x47, 0xef, 0x2d, 0x5d, 0x5c, 0xc9, 0x85, 0xbf, 0xae, 0xe4, - 0x82, 0xb2, 0x09, 0xa4, 0x49, 0x7f, 0x69, 0x88, 0xf8, 0xd8, 0x23, 0x48, 0xb9, 0x2e, 0x81, 0xd5, - 0x16, 0xb1, 0xbe, 0x31, 0x6d, 0xfa, 0x48, 0xe6, 0xfb, 0x7a, 0x9a, 0xa6, 0x45, 0xa6, 0xa9, 0x38, - 0x0c, 0xe5, 0x67, 0x5c, 0xd3, 0x39, 0x4a, 0xfe, 0x04, 0x56, 0x46, 0xe6, 0x6b, 0x07, 0x90, 0xa2, - 0xd8, 0x69, 0x87, 0x0f, 0x74, 0x59, 0x13, 0x19, 0xc3, 0x50, 0x7e, 0xc1, 0x0f, 0xce, 0x51, 0x2b, - 0xda, 0x33, 0x63, 0xac, 0x01, 0xc4, 0x8b, 0x19, 0x6e, 0xe7, 0x0e, 0xfb, 0xe1, 0x3f, 0x74, 0x7a, - 0xa6, 0xa8, 0x12, 0xa8, 0xe6, 0xab, 0x96, 0x96, 0x74, 0x20, 0x80, 0xe5, 0x16, 0xb1, 0xe2, 0x38, - 0x34, 0xbd, 0x3f, 0x84, 0x7f, 0xaf, 0x3f, 0x8a, 0x0f, 0xea, 0x8f, 0x2f, 0x41, 0x05, 0xba, 0xb8, - 0xe7, 0x51, 0x56, 0xcc, 0x05, 0x8c, 0x1d, 0xc3, 0xf7, 0xca, 0x4c, 0x80, 0x0d, 0xb0, 0x96, 0xc9, - 0x31, 0xcd, 0xfd, 0xb6, 0xc8, 0xa6, 0x69, 0x03, 0x59, 0xb6, 0xa7, 0x21, 0xf3, 0x11, 0x24, 0x38, - 0x04, 0x1b, 0xa3, 0xfc, 0x48, 0x60, 0xe4, 0x64, 0xd8, 0x1a, 0x86, 0xf2, 0x66, 0x5e, 0x86, 0x0c, - 0x4c, 0xd1, 0xd6, 0xd2, 0xf5, 0x83, 0xc0, 0x98, 0xca, 0x6a, 0x12, 0x9a, 0xb2, 0x96, 0x66, 0xb3, - 0x66, 0x60, 0x59, 0xd6, 0x26, 0xa1, 0x93, 0x1a, 0x97, 0x1f, 0xa2, 0x71, 0x97, 0x4d, 0x8e, 0x9c, - 0x96, 0x89, 0xd4, 0x62, 0x8b, 0xb5, 0xa5, 0xef, 0xa0, 0xc8, 0x9a, 0xed, 0xe8, 0x5a, 0x8b, 0x07, - 0x85, 0x34, 0x31, 0xe9, 0x0e, 0x93, 0x3b, 0xaf, 0xb1, 0x14, 0x1d, 0x73, 0xf9, 0xbb, 0x2c, 0xb0, - 0x36, 0x8b, 0x83, 0xa3, 0x6d, 0xe5, 0x4f, 0x01, 0x3c, 0x6d, 0x11, 0xeb, 0x7b, 0xcf, 0xfc, 0x5f, - 0xfb, 0xb6, 0x03, 0x36, 0xc6, 0xb2, 0x7c, 0x24, 0x39, 0x77, 0x7f, 0x29, 0x83, 0x52, 0x8b, 0x58, - 0xe2, 0x29, 0x58, 0xc9, 0xff, 0x5a, 0x7c, 0x3c, 0x6b, 0x90, 0x4f, 0x5e, 0x13, 0xd2, 0xee, 0xe2, - 0xd8, 0x34, 0x93, 0x2e, 0x78, 0x3a, 0x7e, 0x9d, 0x6c, 0xcf, 0x21, 0x19, 0x43, 0x4a, 0x9f, 0x2e, - 0x8a, 0x4c, 0x0f, 0x3b, 0x06, 0x4b, 0xe9, 0xa0, 0x7b, 0x35, 0x27, 0x3a, 0x01, 0x49, 0x9f, 0x2c, - 0x00, 0x4a, 0xd9, 0x4f, 0xc1, 0x4a, 0x7e, 0x94, 0xcc, 0x53, 0x2f, 0x87, 0x9d, 0xab, 0xde, 0xac, - 0xb6, 0xd2, 0x01, 0xc8, 0xf4, 0xc0, 0x87, 0x73, 0x18, 0x46, 0x30, 0x69, 0x67, 0x21, 0x58, 0x72, - 0x46, 0xe3, 0xe8, 0x66, 0x50, 0x13, 0xee, 0x06, 0x35, 0xe1, 0x8f, 0x41, 0x4d, 0xb8, 0xbc, 0xaf, - 0x15, 0xee, 0xee, 0x6b, 0x85, 0x5f, 0xef, 0x6b, 0x85, 0x1f, 0xbf, 0xfa, 0x47, 0x57, 0xd9, 0x79, - 0xfa, 0x23, 0xcd, 0x2e, 0x35, 0xbd, 0xc2, 0xe0, 0x9f, 0xfd, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x6c, - 0x40, 0x32, 0x8f, 0xc0, 0x0b, 0x00, 0x00, + 0x14, 0xb6, 0x6c, 0xaf, 0x9b, 0x4e, 0xd8, 0x24, 0xab, 0x24, 0x8b, 0x56, 0x04, 0x2b, 0x68, 0x5b, + 0x1a, 0x5a, 0x22, 0x77, 0x5d, 0xda, 0x42, 0x28, 0x94, 0xf5, 0xba, 0x85, 0x65, 0x31, 0x14, 0x6d, + 0xba, 0x94, 0xb2, 0x60, 0x46, 0xd2, 0x58, 0x2b, 0x2c, 0x69, 0xb4, 0x9a, 0x71, 0x58, 0x1f, 0x7a, + 0xcf, 0xa1, 0x87, 0x9c, 0x7b, 0xca, 0x1f, 0x91, 0x3f, 0x22, 0xe4, 0x94, 0x63, 0xe9, 0x41, 0x2d, + 0x4e, 0x0f, 0x3d, 0xfb, 0x2f, 0x28, 0xd2, 0x48, 0x63, 0x59, 0xfe, 0x81, 0x1b, 0x9a, 0x1e, 0x7a, + 0x93, 0x66, 0xbe, 0xf7, 0x3d, 0xbd, 0xef, 0x7d, 0x33, 0x4f, 0x40, 0x31, 0x31, 0xf1, 0x30, 0x69, + 0x10, 0x0a, 0xfb, 0x8e, 0x6f, 0x37, 0x4e, 0x9e, 0x18, 0x88, 0xc2, 0x27, 0x0d, 0xfa, 0x4e, 0x0b, + 0x42, 0x4c, 0xb1, 0xf8, 0x90, 0x01, 0xb4, 0x14, 0xa0, 0xa5, 0x00, 0xb9, 0x9e, 0x06, 0x1a, 0x90, + 0x20, 0x1e, 0x65, 0x62, 0xc7, 0x67, 0x71, 0xf2, 0x07, 0x0b, 0x88, 0x33, 0x1e, 0x86, 0x7a, 0xc4, + 0x50, 0xdd, 0xe4, 0xad, 0x91, 0xa6, 0x62, 0x5b, 0x3b, 0x36, 0xb6, 0x31, 0x5b, 0x8f, 0x9f, 0xb2, + 0x00, 0x1b, 0x63, 0xdb, 0x45, 0x8d, 0xe4, 0xcd, 0x18, 0xf4, 0x1a, 0xd0, 0x1f, 0xa6, 0x5b, 0x4a, + 0x71, 0x8b, 0x3a, 0x1e, 0x22, 0x14, 0x7a, 0x01, 0x03, 0xa8, 0x51, 0x15, 0x88, 0x1d, 0x62, 0x3f, + 0x0b, 0x11, 0xa4, 0xe8, 0x15, 0x74, 0x1d, 0x0b, 0x52, 0x1c, 0x8a, 0x2f, 0xc0, 0xba, 0x85, 0x88, + 0x19, 0x3a, 0x01, 0x75, 0xb0, 0x2f, 0x09, 0xfb, 0xc2, 0xc1, 0x7a, 0xf3, 0xb1, 0x36, 0xbf, 0x6e, + 0xad, 0x3d, 0x81, 0xb6, 0xaa, 0x97, 0x91, 0x52, 0xd2, 0xf3, 0xd1, 0x62, 0x07, 0x00, 0x13, 0x7b, + 0x9e, 0x43, 0x48, 0xcc, 0x55, 0x4e, 0xb8, 0x3e, 0x5a, 0xc4, 0xf5, 0x8c, 0x23, 0x75, 0x48, 0x11, + 0x49, 0xf9, 0x72, 0x04, 0xe2, 0xcf, 0x02, 0xd8, 0xf6, 0x1c, 0xbf, 0x4b, 0x90, 0xdb, 0xeb, 0x5a, + 0xc8, 0x45, 0x36, 0x4c, 0x3e, 0xb2, 0xb2, 0x2f, 0x1c, 0xbc, 0xdf, 0x7a, 0x1d, 0xe3, 0x7f, 0x8b, + 0x94, 0x2f, 0x6c, 0x87, 0xbe, 0x19, 0x18, 0x9a, 0x89, 0xbd, 0x06, 0x41, 0xce, 0x61, 0x52, 0xae, + 0x89, 0xdd, 0xe4, 0xc5, 0x7c, 0x03, 0x1d, 0x9f, 0x3d, 0xb1, 0x8e, 0xd0, 0x61, 0x80, 0x88, 0xf6, + 0xdc, 0xa7, 0xe3, 0x48, 0x91, 0x87, 0xd0, 0x73, 0x8f, 0xd4, 0x39, 0x29, 0x54, 0xfd, 0x81, 0xe7, + 0xf8, 0x2f, 0x91, 0xdb, 0x6b, 0xf3, 0x35, 0xf1, 0x39, 0x78, 0x90, 0x22, 0x70, 0xd8, 0x85, 0x96, + 0x15, 0x22, 0x42, 0xa4, 0x6a, 0xf2, 0x2d, 0x7b, 0xe3, 0x48, 0x91, 0x18, 0xdb, 0x0c, 0x44, 0xd5, + 0xb7, 0xf8, 0xda, 0x53, 0xb6, 0x14, 0x53, 0x9d, 0x64, 0x2d, 0xe0, 0x54, 0xf7, 0x8a, 0x54, 0x33, + 0x10, 0x55, 0xdf, 0xe2, 0x6b, 0x19, 0xd5, 0xb7, 0xa0, 0x16, 0x0c, 0x8c, 0x3e, 0x1a, 0x4a, 0xb5, + 0x44, 0xef, 0x1d, 0x8d, 0x39, 0x41, 0xcb, 0x9c, 0xa0, 0x3d, 0xf5, 0x87, 0x2d, 0xe9, 0xea, 0xe2, + 0x70, 0x27, 0x6d, 0x84, 0x19, 0x0e, 0x03, 0x8a, 0xb5, 0xef, 0x06, 0xc6, 0x0b, 0x34, 0xd4, 0xd3, + 0x68, 0xf1, 0x73, 0x70, 0xef, 0x04, 0xba, 0x03, 0x24, 0xbd, 0x97, 0xd0, 0x3c, 0xca, 0xda, 0x16, + 0x5b, 0x3c, 0xd7, 0x33, 0x27, 0x6b, 0x3c, 0x43, 0x1f, 0xad, 0x9d, 0x9e, 0x2b, 0xa5, 0xbf, 0xce, + 0x95, 0x92, 0xba, 0x07, 0xe4, 0x59, 0x7f, 0xe9, 0x88, 0x04, 0xd8, 0x27, 0x48, 0xbd, 0xa8, 0x80, + 0xad, 0x0e, 0xb1, 0xbf, 0xb1, 0x1c, 0x7a, 0x47, 0xe6, 0xfb, 0x7a, 0x9e, 0xa6, 0xe5, 0x44, 0x53, + 0x71, 0x1c, 0x29, 0x1b, 0x4c, 0xd3, 0x25, 0x4a, 0xfe, 0x04, 0x36, 0x27, 0xe6, 0xeb, 0x86, 0x90, + 0xa2, 0xd4, 0x69, 0xc7, 0xb7, 0x74, 0x59, 0x1b, 0x99, 0xe3, 0x48, 0x79, 0xc8, 0x12, 0x17, 0xa8, + 0x55, 0x7d, 0xc3, 0x9c, 0x3a, 0x00, 0xe2, 0xe9, 0x02, 0xb7, 0x33, 0x87, 0xfd, 0xf0, 0x1f, 0x3a, + 0x3d, 0xd7, 0x54, 0x19, 0x48, 0xc5, 0xae, 0xf1, 0x96, 0x8e, 0x04, 0xb0, 0xde, 0x21, 0x76, 0x1a, + 0x87, 0xe6, 0x9f, 0x0f, 0xe1, 0xdf, 0x3b, 0x1f, 0xe5, 0x5b, 0x9d, 0x8f, 0x2f, 0x41, 0x0d, 0x7a, + 0x78, 0xe0, 0x53, 0xa9, 0xb2, 0x9a, 0xb1, 0x53, 0xf8, 0x51, 0x35, 0x11, 0x60, 0x17, 0x6c, 0xe7, + 0x6a, 0xe4, 0xb5, 0x5f, 0x95, 0x93, 0xdb, 0xb4, 0x85, 0x6c, 0xc7, 0xd7, 0x91, 0x75, 0x07, 0x12, + 0x1c, 0x83, 0xdd, 0x49, 0x7d, 0x24, 0x34, 0x0b, 0x32, 0xec, 0x8f, 0x23, 0x65, 0xaf, 0x28, 0x43, + 0x0e, 0xa6, 0xea, 0xdb, 0x7c, 0xfd, 0x65, 0x68, 0xce, 0x65, 0xb5, 0x08, 0xe5, 0xac, 0x95, 0xc5, + 0xac, 0x39, 0x58, 0x9e, 0xb5, 0x4d, 0xe8, 0xac, 0xc6, 0xd5, 0xdb, 0x68, 0xdc, 0x07, 0xf2, 0xac, + 0x96, 0x99, 0xd4, 0x62, 0x27, 0x39, 0x96, 0x81, 0x8b, 0x62, 0x6b, 0x76, 0xe3, 0xb1, 0x96, 0x5e, + 0x14, 0xf2, 0xcc, 0x4d, 0x77, 0x9c, 0xcd, 0xbc, 0xd6, 0x5a, 0x9c, 0xe6, 0xec, 0x77, 0x45, 0xd0, + 0x37, 0x26, 0xc1, 0xf1, 0xb6, 0xfa, 0xa7, 0x00, 0xee, 0x77, 0x88, 0xfd, 0xbd, 0x6f, 0xfd, 0xaf, + 0x7d, 0xdb, 0x03, 0xbb, 0x53, 0x55, 0xde, 0x91, 0x9c, 0xcd, 0x5f, 0xaa, 0xa0, 0xd2, 0x21, 0xb6, + 0xf8, 0x16, 0x6c, 0x16, 0x7f, 0x2d, 0x3e, 0x5e, 0x74, 0x91, 0xcf, 0x8e, 0x09, 0xb9, 0xb9, 0x3a, + 0x96, 0x57, 0xd2, 0x07, 0xf7, 0xa7, 0xc7, 0xc9, 0xc1, 0x12, 0x92, 0x29, 0xa4, 0xfc, 0xe9, 0xaa, + 0x48, 0x9e, 0xec, 0x35, 0x58, 0xe3, 0x17, 0xdd, 0xe3, 0x25, 0xd1, 0x19, 0x48, 0xfe, 0x64, 0x05, + 0x10, 0x67, 0x7f, 0x0b, 0x36, 0x8b, 0x57, 0xc9, 0x32, 0xf5, 0x0a, 0x58, 0xb9, 0xb9, 0x3a, 0x96, + 0xa7, 0x34, 0x00, 0xc8, 0x9d, 0x81, 0x0f, 0x97, 0x30, 0x4c, 0x60, 0xf2, 0xe1, 0x4a, 0xb0, 0x2c, + 0x47, 0xeb, 0xd5, 0xe5, 0xa8, 0x2e, 0x5c, 0x8f, 0xea, 0xc2, 0x1f, 0xa3, 0xba, 0x70, 0x76, 0x53, + 0x2f, 0x5d, 0xdf, 0xd4, 0x4b, 0xbf, 0xde, 0xd4, 0x4b, 0x3f, 0x7e, 0xf5, 0x8f, 0x46, 0xd9, 0x3b, + 0xfe, 0x23, 0x9d, 0x0c, 0x35, 0xa3, 0x96, 0xc0, 0x3f, 0xfb, 0x7b, 0x00, 0x6c, 0x40, 0x32, 0x8f, + 0xc0, 0x0b, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/upgrade/types/query.pb.go b/sei-cosmos/x/upgrade/types/query.pb.go index 58b70915a2..1c407e3279 100644 --- a/sei-cosmos/x/upgrade/types/query.pb.go +++ b/sei-cosmos/x/upgrade/types/query.pb.go @@ -422,44 +422,44 @@ func init() { } var fileDescriptor_4a334d07ad8374f0 = []byte{ - // 586 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xcf, 0x6f, 0xd3, 0x30, - 0x18, 0x9d, 0xbb, 0x6e, 0x02, 0x17, 0x0d, 0xe4, 0x43, 0x09, 0x61, 0x0a, 0x95, 0x19, 0x50, 0x04, - 0x8d, 0xb7, 0xf6, 0x82, 0xc6, 0x0f, 0x01, 0xbb, 0x30, 0x04, 0x13, 0x14, 0xb1, 0x03, 0x97, 0xca, - 0x4d, 0xad, 0x36, 0x52, 0x12, 0x67, 0xb1, 0x33, 0x31, 0x4d, 0xbb, 0x70, 0xe2, 0x88, 0xc4, 0x9d, - 0x1b, 0x17, 0xfe, 0x12, 0x8e, 0x93, 0xb8, 0x70, 0xd8, 0x01, 0xb5, 0xfc, 0x21, 0x28, 0x8e, 0x8b, - 0x52, 0x9a, 0x64, 0xc0, 0x2d, 0xf1, 0xf7, 0xde, 0xf7, 0xde, 0x67, 0x3f, 0x1b, 0x62, 0x87, 0x0b, - 0x9f, 0x0b, 0x12, 0x87, 0xc3, 0x88, 0x0e, 0x18, 0xd9, 0xdf, 0xe8, 0x33, 0x49, 0x37, 0xc8, 0x5e, - 0xcc, 0xa2, 0x03, 0x3b, 0x8c, 0xb8, 0xe4, 0xa8, 0x9e, 0x62, 0x6c, 0x8d, 0xb1, 0x35, 0xc6, 0x5c, - 0x2b, 0xe0, 0x4e, 0x71, 0x8a, 0x6d, 0xae, 0x0e, 0x39, 0x1f, 0x7a, 0x8c, 0xd0, 0xd0, 0x25, 0x34, - 0x08, 0xb8, 0xa4, 0xd2, 0xe5, 0x81, 0x48, 0xab, 0xf8, 0x12, 0xbc, 0xf8, 0x32, 0x91, 0xda, 0x8a, - 0xa3, 0x88, 0x05, 0xf2, 0x85, 0x47, 0x83, 0x2e, 0xdb, 0x8b, 0x99, 0x90, 0xf8, 0x19, 0x34, 0xe6, - 0x4b, 0x22, 0xe4, 0x81, 0x60, 0x68, 0x1d, 0x56, 0x43, 0x8f, 0x06, 0x06, 0x68, 0x80, 0x66, 0xad, - 0xbd, 0x6a, 0xe7, 0x3b, 0xb4, 0x15, 0x47, 0x21, 0x71, 0x4b, 0x0b, 0x3d, 0x0a, 0x43, 0xcf, 0x65, - 0x83, 0x8c, 0x10, 0x42, 0xb0, 0x1a, 0x50, 0x9f, 0xa9, 0x66, 0x67, 0xbb, 0xea, 0x1b, 0xb7, 0xb5, - 0xf8, 0x0c, 0x5c, 0x8b, 0xd7, 0xe1, 0xf2, 0x88, 0xb9, 0xc3, 0x91, 0x54, 0x8c, 0xc5, 0xae, 0xfe, - 0xc3, 0xdb, 0x10, 0x2b, 0xce, 0xeb, 0xd4, 0xc5, 0x60, 0x2b, 0x41, 0x07, 0x22, 0x16, 0xaf, 0x24, - 0x95, 0x6c, 0xaa, 0x76, 0x05, 0xd6, 0x3c, 0x2a, 0x64, 0x6f, 0xa6, 0x05, 0x4c, 0x96, 0x9e, 0xa8, - 0x95, 0xcd, 0x8a, 0x01, 0xb0, 0x0b, 0xaf, 0x96, 0xb6, 0xd2, 0x4e, 0xee, 0x40, 0x43, 0x8f, 0x3c, - 0xe8, 0x39, 0x53, 0x48, 0x4f, 0x24, 0x18, 0xa3, 0xd2, 0x00, 0xcd, 0x73, 0xdd, 0x7a, 0x9c, 0xdb, - 0x21, 0x11, 0x79, 0x5a, 0x3d, 0x03, 0x2e, 0x54, 0xf0, 0x7d, 0x68, 0x2a, 0xa9, 0xe7, 0x7c, 0x10, - 0x7b, 0x6c, 0x97, 0x45, 0x22, 0x39, 0x9e, 0x8c, 0x5b, 0x5f, 0x15, 0x7a, 0x99, 0x2d, 0x82, 0xe9, - 0xd2, 0x4e, 0xb2, 0x51, 0x3e, 0xbc, 0x9c, 0x4b, 0xd7, 0x0e, 0x77, 0xe0, 0x79, 0xcd, 0xdf, 0xd7, - 0x25, 0x03, 0x34, 0x16, 0x9b, 0xb5, 0xf6, 0xb5, 0xa2, 0x33, 0x9b, 0x69, 0xd4, 0x5d, 0xf1, 0x67, - 0xfa, 0xb6, 0x4f, 0x96, 0xe0, 0x92, 0xd2, 0x43, 0x9f, 0x00, 0xac, 0x65, 0xa2, 0x81, 0x48, 0x51, - 0xc3, 0x82, 0x7c, 0x99, 0xeb, 0x7f, 0x4f, 0x48, 0x87, 0xc1, 0xb7, 0xdf, 0x7d, 0xfb, 0xf9, 0xb1, - 0x72, 0x1d, 0xad, 0x91, 0x82, 0xe4, 0x3b, 0x29, 0xa9, 0x97, 0x24, 0x0e, 0x7d, 0x06, 0xb0, 0x96, - 0x89, 0xcf, 0x29, 0x06, 0xe7, 0x73, 0x79, 0x8a, 0xc1, 0x9c, 0x64, 0xe2, 0x8e, 0x32, 0xd8, 0x42, - 0xb7, 0x8a, 0x0c, 0xd2, 0x94, 0xa4, 0x0c, 0x92, 0xc3, 0xe4, 0x48, 0x8f, 0xd0, 0x09, 0x80, 0xf5, - 0xfc, 0x9c, 0xa1, 0xcd, 0x52, 0x07, 0xa5, 0x39, 0x37, 0xef, 0xfe, 0x17, 0x57, 0x0f, 0xb2, 0xad, - 0x06, 0x79, 0x88, 0x1e, 0x90, 0xf2, 0x37, 0x66, 0x2e, 0xf6, 0xe4, 0x30, 0x73, 0xb9, 0x8e, 0xde, - 0x57, 0x00, 0xfa, 0x02, 0xe0, 0xca, 0x6c, 0x38, 0x51, 0xbb, 0xd4, 0x5a, 0xee, 0x45, 0x30, 0x3b, - 0xff, 0xc4, 0xd1, 0x63, 0x10, 0x35, 0xc6, 0x4d, 0x74, 0xa3, 0x68, 0x8c, 0x3f, 0xee, 0xc6, 0xe3, - 0xdd, 0xaf, 0x63, 0x0b, 0x1c, 0x8f, 0x2d, 0xf0, 0x63, 0x6c, 0x81, 0x0f, 0x13, 0x6b, 0xe1, 0x78, - 0x62, 0x2d, 0x7c, 0x9f, 0x58, 0x0b, 0x6f, 0xee, 0x0d, 0x5d, 0x39, 0x8a, 0xfb, 0xb6, 0xc3, 0x7d, - 0x22, 0x98, 0xdb, 0x52, 0xcf, 0xa7, 0xc3, 0x3d, 0xf5, 0xe3, 0x8c, 0xa8, 0x1b, 0xa4, 0x5f, 0xa9, - 0xce, 0xdb, 0xdf, 0x4a, 0xf2, 0x20, 0x64, 0xa2, 0xbf, 0xac, 0xe0, 0x9d, 0x5f, 0x01, 0x00, 0x00, - 0xff, 0xff, 0xb8, 0x4e, 0xbd, 0x23, 0xef, 0x05, 0x00, 0x00, + // 583 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xbf, 0x6f, 0xd3, 0x40, + 0x18, 0xed, 0xa5, 0x3f, 0x04, 0x5f, 0x50, 0x41, 0x37, 0x04, 0x63, 0x2a, 0x13, 0x99, 0x02, 0x41, + 0x10, 0x5f, 0x9a, 0x2c, 0xa8, 0xfc, 0x10, 0xd0, 0x85, 0x22, 0xa8, 0x20, 0x88, 0x0e, 0x2c, 0xd1, + 0xc5, 0x39, 0x25, 0x96, 0x6c, 0x9f, 0xeb, 0x3b, 0x57, 0x54, 0x55, 0x17, 0x26, 0x46, 0x24, 0x76, + 0x36, 0x16, 0xfe, 0x12, 0xc6, 0x4a, 0x2c, 0x0c, 0x1d, 0x50, 0xc2, 0x1f, 0x82, 0x7c, 0xbe, 0x20, + 0x87, 0xc4, 0xa1, 0xb0, 0xd9, 0xf7, 0xbd, 0xf7, 0xbd, 0xf7, 0xdd, 0xbd, 0x3b, 0xb0, 0x5d, 0x2e, + 0x02, 0x2e, 0x48, 0x12, 0xf5, 0x63, 0xda, 0x63, 0x64, 0x7f, 0xa3, 0xcb, 0x24, 0xdd, 0x20, 0x7b, + 0x09, 0x8b, 0x0f, 0x9c, 0x28, 0xe6, 0x92, 0xe3, 0x4a, 0x86, 0x71, 0x34, 0xc6, 0xd1, 0x18, 0x73, + 0xbd, 0x80, 0x3b, 0xc6, 0x29, 0xb6, 0xb9, 0xd6, 0xe7, 0xbc, 0xef, 0x33, 0x42, 0x23, 0x8f, 0xd0, + 0x30, 0xe4, 0x92, 0x4a, 0x8f, 0x87, 0x22, 0xab, 0xda, 0x97, 0xe0, 0xe2, 0xcb, 0x54, 0x6a, 0x2b, + 0x89, 0x63, 0x16, 0xca, 0x17, 0x3e, 0x0d, 0xdb, 0x6c, 0x2f, 0x61, 0x42, 0xda, 0xcf, 0xc0, 0x98, + 0x2e, 0x89, 0x88, 0x87, 0x82, 0xe1, 0x06, 0x2c, 0x45, 0x3e, 0x0d, 0x0d, 0x54, 0x45, 0xb5, 0x72, + 0x73, 0xcd, 0x99, 0xed, 0xd0, 0x51, 0x1c, 0x85, 0xb4, 0xeb, 0x5a, 0xe8, 0x51, 0x14, 0xf9, 0x1e, + 0xeb, 0xe5, 0x84, 0x30, 0x86, 0xa5, 0x90, 0x06, 0x4c, 0x35, 0x3b, 0xdb, 0x56, 0xdf, 0x76, 0x13, + 0x8c, 0x69, 0xb8, 0x16, 0xaf, 0xc0, 0xca, 0x80, 0x79, 0xfd, 0x81, 0x54, 0x8c, 0xc5, 0xb6, 0xfe, + 0xb3, 0xb7, 0xc1, 0x56, 0x9c, 0xd7, 0x99, 0x8b, 0xde, 0x56, 0x8a, 0x0e, 0x45, 0x22, 0x5e, 0x49, + 0x2a, 0xd9, 0x58, 0xed, 0x0a, 0x94, 0x7d, 0x2a, 0x64, 0x67, 0xa2, 0x05, 0xa4, 0x4b, 0x4f, 0xd4, + 0xca, 0x66, 0xc9, 0x40, 0xb6, 0x07, 0x57, 0xe7, 0xb6, 0xd2, 0x4e, 0xee, 0x80, 0xa1, 0x47, 0xee, + 0x75, 0xdc, 0x31, 0xa4, 0x23, 0x52, 0x8c, 0x51, 0xaa, 0xa2, 0xda, 0xb9, 0x76, 0x25, 0x99, 0xd9, + 0x21, 0x15, 0x79, 0xba, 0x74, 0x06, 0x5d, 0x28, 0xd9, 0xf7, 0xc1, 0x54, 0x52, 0xcf, 0x79, 0x2f, + 0xf1, 0xd9, 0x2e, 0x8b, 0x45, 0x7a, 0x3c, 0x39, 0xb7, 0x81, 0x2a, 0x74, 0x72, 0x5b, 0x04, 0xd9, + 0xd2, 0x4e, 0xba, 0x51, 0x01, 0x5c, 0x9e, 0x49, 0xd7, 0x0e, 0x77, 0xe0, 0xbc, 0xe6, 0xef, 0xeb, + 0x92, 0x81, 0xaa, 0x8b, 0xb5, 0x72, 0xf3, 0x5a, 0xd1, 0x99, 0x4d, 0x34, 0x6a, 0xaf, 0x06, 0x13, + 0x7d, 0x9b, 0x27, 0xcb, 0xb0, 0xac, 0xf4, 0xf0, 0x27, 0x04, 0xe5, 0x5c, 0x34, 0x30, 0x29, 0x6a, + 0x58, 0x90, 0x2f, 0xb3, 0x71, 0x7a, 0x42, 0x36, 0x8c, 0x7d, 0xfb, 0xdd, 0xb7, 0x9f, 0x1f, 0x4b, + 0xd7, 0xf1, 0x3a, 0x29, 0x48, 0xbe, 0x9b, 0x91, 0x3a, 0x69, 0xe2, 0xf0, 0x67, 0x04, 0xe5, 0x5c, + 0x7c, 0xfe, 0x62, 0x70, 0x3a, 0x97, 0x66, 0xe3, 0xf4, 0x04, 0x6d, 0xb0, 0xa5, 0x0c, 0xd6, 0xf1, + 0xad, 0x22, 0x83, 0x34, 0x23, 0x29, 0x83, 0xe4, 0x30, 0x3d, 0xd2, 0x23, 0x7c, 0x82, 0xa0, 0x32, + 0x3b, 0x67, 0x78, 0x73, 0xae, 0x83, 0xb9, 0x39, 0x37, 0xef, 0xfe, 0x17, 0x57, 0x0f, 0xb2, 0xad, + 0x06, 0x79, 0x88, 0x1f, 0x90, 0xf9, 0x6f, 0xcc, 0x54, 0xec, 0xc9, 0x61, 0xee, 0x72, 0x1d, 0xbd, + 0x2f, 0x21, 0xfc, 0x05, 0xc1, 0xea, 0x64, 0x38, 0x71, 0x73, 0xae, 0xb5, 0x99, 0x17, 0xc1, 0x6c, + 0xfd, 0x13, 0x47, 0x8f, 0x41, 0xd4, 0x18, 0x37, 0xf1, 0x8d, 0xa2, 0x31, 0xfe, 0xb8, 0x1b, 0x8f, + 0x77, 0xbf, 0x0e, 0x2d, 0x74, 0x3c, 0xb4, 0xd0, 0x8f, 0xa1, 0x85, 0x3e, 0x8c, 0xac, 0x85, 0xe3, + 0x91, 0xb5, 0xf0, 0x7d, 0x64, 0x2d, 0xbc, 0xb9, 0xd7, 0xf7, 0xe4, 0x20, 0xe9, 0x3a, 0x2e, 0x0f, + 0x88, 0x60, 0x5e, 0x5d, 0x3d, 0x9f, 0x2e, 0xf7, 0xd5, 0x8f, 0x3b, 0xa0, 0x5e, 0x98, 0x7d, 0x65, + 0x3a, 0x6f, 0x7f, 0x2b, 0xc9, 0x83, 0x88, 0x89, 0xee, 0x8a, 0x82, 0xb7, 0x7e, 0x0d, 0x00, 0xb8, + 0x4e, 0xbd, 0x23, 0xef, 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-cosmos/x/upgrade/types/upgrade.pb.go b/sei-cosmos/x/upgrade/types/upgrade.pb.go index 97092c81a1..3ba8b03406 100644 --- a/sei-cosmos/x/upgrade/types/upgrade.pb.go +++ b/sei-cosmos/x/upgrade/types/upgrade.pb.go @@ -220,37 +220,36 @@ func init() { } var fileDescriptor_ccf2a7d4d7b48dca = []byte{ - // 467 bytes of a gzipped FileDescriptorProto + // 463 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x53, 0x31, 0x6f, 0x13, 0x31, 0x14, 0x3e, 0xd3, 0x6b, 0xa1, 0x8e, 0x58, 0x4c, 0x28, 0x47, 0x54, 0xee, 0xa2, 0x13, 0x43, 0x16, 0xee, 0xd4, 0x22, 0x31, 0x44, 0x2c, 0xa4, 0x03, 0x13, 0x52, 0x75, 0x05, 0x86, 0x2e, 0x95, 0x73, 0x71, 0x2e, 0x96, 0x7c, 0x7e, 0xa7, 0xb3, 0x53, 0xc8, 0xbf, 0xa8, 0xc4, 0xc2, 0xd8, 0x9f, 0x93, 0xb1, 0x23, 0x53, 0x81, 0x64, 0x61, 0x66, 0x64, 0x42, 0xb6, 0xef, 0x50, 0x04, 0x19, 0xd9, 0xde, - 0xe7, 0xef, 0xf3, 0xf7, 0x3d, 0xbf, 0x27, 0xe3, 0xa7, 0x39, 0xa8, 0x12, 0x54, 0x3a, 0xaf, 0x8a, + 0xf7, 0xbe, 0xcf, 0xdf, 0x67, 0xbf, 0x27, 0xe3, 0xa7, 0x39, 0xa8, 0x12, 0x54, 0x3a, 0xaf, 0x8a, 0x9a, 0x4e, 0x58, 0x7a, 0x79, 0x34, 0x66, 0x9a, 0x1e, 0xb5, 0x38, 0xa9, 0x6a, 0xd0, 0x40, 0x0e, - 0x9c, 0x2a, 0x69, 0x4f, 0x1b, 0x55, 0xaf, 0x5b, 0x40, 0x01, 0x56, 0x92, 0x9a, 0xca, 0xa9, 0x7b, - 0x8f, 0x0b, 0x80, 0x42, 0xb0, 0xd4, 0xa2, 0xf1, 0x7c, 0x9a, 0x52, 0xb9, 0x68, 0xa8, 0xe8, 0x6f, - 0x4a, 0xf3, 0x92, 0x29, 0x4d, 0xcb, 0xca, 0x09, 0xe2, 0x5f, 0x08, 0xfb, 0xa7, 0x82, 0x4a, 0x42, - 0xb0, 0x2f, 0x69, 0xc9, 0x02, 0xd4, 0x47, 0x83, 0xfd, 0xcc, 0xd6, 0x64, 0x88, 0x7d, 0xa3, 0x0f, - 0xee, 0xf4, 0xd1, 0xa0, 0x73, 0xdc, 0x4b, 0x9c, 0x59, 0xd2, 0x9a, 0x25, 0x6f, 0x5b, 0xb3, 0x11, - 0x5e, 0xde, 0x46, 0xde, 0xd5, 0xd7, 0x08, 0x05, 0x28, 0xb3, 0x77, 0xc8, 0x01, 0xde, 0x9b, 0x31, - 0x5e, 0xcc, 0x74, 0xb0, 0xd3, 0x47, 0x83, 0x9d, 0xac, 0x41, 0x26, 0x87, 0xcb, 0x29, 0x04, 0xbe, - 0xcb, 0x31, 0x35, 0x11, 0xf8, 0x61, 0xf3, 0xd2, 0xc9, 0x45, 0x2e, 0x38, 0x93, 0xfa, 0x42, 0x69, - 0xaa, 0x59, 0xb0, 0x6b, 0x83, 0xbb, 0xff, 0x04, 0xbf, 0x92, 0x8b, 0x51, 0xfc, 0xf3, 0x36, 0x3a, - 0x5c, 0xd0, 0x52, 0x0c, 0xe3, 0xad, 0x97, 0xe3, 0x00, 0x65, 0x0f, 0x5a, 0xe6, 0xc4, 0x12, 0x67, - 0xe6, 0x7c, 0x78, 0xef, 0xf3, 0x75, 0xe4, 0xfd, 0xb8, 0x8e, 0x50, 0xfc, 0x09, 0xe1, 0x47, 0x67, - 0x30, 0xd5, 0x1f, 0x68, 0xcd, 0xde, 0x39, 0xe5, 0x69, 0x0d, 0x15, 0x28, 0x2a, 0x48, 0x17, 0xef, - 0x6a, 0xae, 0x45, 0x3b, 0x10, 0x07, 0x48, 0x1f, 0x77, 0x26, 0x4c, 0xe5, 0x35, 0xaf, 0x34, 0x07, - 0x69, 0x07, 0xb3, 0x9f, 0x6d, 0x1e, 0x91, 0x17, 0xd8, 0xaf, 0x04, 0x95, 0xf6, 0xd5, 0x9d, 0xe3, - 0xc3, 0x64, 0xfb, 0x26, 0x13, 0x33, 0xf3, 0x91, 0x6f, 0xa6, 0x96, 0x59, 0xfd, 0x46, 0x57, 0x14, - 0x3f, 0x39, 0xa1, 0x32, 0x67, 0xe2, 0x3f, 0xb7, 0xb6, 0x11, 0xf1, 0x1a, 0xdf, 0x7f, 0x03, 0x93, - 0xb9, 0x60, 0xef, 0x59, 0xad, 0x4c, 0xd7, 0xdb, 0xb6, 0x1f, 0xe0, 0xbb, 0x97, 0x8e, 0xb6, 0x66, - 0x7e, 0xd6, 0x42, 0x6b, 0x84, 0x8c, 0xd1, 0xe8, 0x7c, 0xf9, 0x3d, 0xf4, 0x96, 0xab, 0x10, 0xdd, - 0xac, 0x42, 0xf4, 0x6d, 0x15, 0xa2, 0xab, 0x75, 0xe8, 0xdd, 0xac, 0x43, 0xef, 0xcb, 0x3a, 0xf4, - 0xce, 0x5f, 0x16, 0x5c, 0xcf, 0xe6, 0xe3, 0x24, 0x87, 0x32, 0x55, 0x8c, 0x3f, 0xb3, 0xfb, 0xcb, - 0x41, 0x58, 0x90, 0xcf, 0x28, 0x97, 0xae, 0x72, 0x5f, 0xe2, 0xe3, 0x9f, 0x4f, 0xa1, 0x17, 0x15, - 0x53, 0xe3, 0x3d, 0x2b, 0x7f, 0xfe, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xf2, 0x9a, 0x28, 0xf3, 0x33, - 0x03, 0x00, 0x00, + 0x9c, 0x2a, 0x69, 0xbb, 0x8d, 0xaa, 0xd7, 0x2d, 0xa0, 0x00, 0x2b, 0x49, 0x4d, 0xe5, 0xd4, 0xbd, + 0xc7, 0x05, 0x40, 0x21, 0x58, 0x6a, 0xd1, 0x78, 0x3e, 0x4d, 0xa9, 0x5c, 0x34, 0x54, 0xf4, 0x37, + 0xa5, 0x79, 0xc9, 0x94, 0xa6, 0x65, 0xe5, 0x04, 0xf1, 0x2f, 0x84, 0xfd, 0x53, 0x41, 0x25, 0x21, + 0xd8, 0x97, 0xb4, 0x64, 0x01, 0xea, 0xa3, 0xc1, 0x7e, 0x66, 0x6b, 0x32, 0xc4, 0xbe, 0xd1, 0x07, + 0x77, 0xfa, 0x68, 0xd0, 0x39, 0xee, 0x25, 0xce, 0x2c, 0x69, 0xcd, 0x92, 0xb7, 0xad, 0xd9, 0x08, + 0x2f, 0x6f, 0x23, 0xef, 0xea, 0x6b, 0x84, 0x02, 0x94, 0xd9, 0x33, 0xe4, 0x00, 0xef, 0xcd, 0x18, + 0x2f, 0x66, 0x3a, 0xd8, 0xe9, 0xa3, 0xc1, 0x4e, 0xd6, 0x20, 0x93, 0xc3, 0xe5, 0x14, 0x02, 0xdf, + 0xe5, 0x98, 0x9a, 0x08, 0xfc, 0xb0, 0x79, 0xe9, 0xe4, 0x22, 0x17, 0x9c, 0x49, 0x7d, 0xa1, 0x34, + 0xd5, 0x2c, 0xd8, 0xb5, 0xc1, 0xdd, 0x7f, 0x82, 0x5f, 0xc9, 0xc5, 0x28, 0xfe, 0x79, 0x1b, 0x1d, + 0x2e, 0x68, 0x29, 0x86, 0xf1, 0xd6, 0xc3, 0x71, 0x80, 0xb2, 0x07, 0x2d, 0x73, 0x62, 0x89, 0x33, + 0xd3, 0x1f, 0xde, 0xfb, 0x7c, 0x1d, 0x79, 0x3f, 0xae, 0x23, 0x14, 0x7f, 0x42, 0xf8, 0xd1, 0x19, + 0x4c, 0xf5, 0x07, 0x5a, 0xb3, 0x77, 0x4e, 0x79, 0x5a, 0x43, 0x05, 0x8a, 0x0a, 0xd2, 0xc5, 0xbb, + 0x9a, 0x6b, 0xd1, 0x0e, 0xc4, 0x01, 0xd2, 0xc7, 0x9d, 0x09, 0x53, 0x79, 0xcd, 0x2b, 0xcd, 0x41, + 0xda, 0xc1, 0xec, 0x67, 0x9b, 0x2d, 0xf2, 0x02, 0xfb, 0x95, 0xa0, 0xd2, 0xbe, 0xba, 0x73, 0x7c, + 0x98, 0x6c, 0xdf, 0x64, 0x62, 0x66, 0x3e, 0xf2, 0xcd, 0xd4, 0x32, 0xab, 0xdf, 0xb8, 0x15, 0xc5, + 0x4f, 0x4e, 0xa8, 0xcc, 0x99, 0xf8, 0xcf, 0x57, 0xdb, 0x88, 0x78, 0x8d, 0xef, 0xbf, 0x81, 0xc9, + 0x5c, 0xb0, 0xf7, 0xac, 0x56, 0x1c, 0xb6, 0x6f, 0x3f, 0xc0, 0x77, 0x2f, 0x1d, 0x6d, 0xcd, 0xfc, + 0xac, 0x85, 0xd6, 0x08, 0x19, 0xa3, 0xd1, 0xf9, 0xf2, 0x7b, 0xe8, 0x2d, 0x57, 0x21, 0xba, 0x59, + 0x85, 0xe8, 0xdb, 0x2a, 0x44, 0x57, 0xeb, 0xd0, 0xbb, 0x59, 0x87, 0xde, 0x97, 0x75, 0xe8, 0x9d, + 0xbf, 0x2c, 0xb8, 0x9e, 0xcd, 0xc7, 0x49, 0x0e, 0x65, 0xaa, 0x18, 0x7f, 0x66, 0xf7, 0x97, 0x83, + 0xb0, 0x20, 0x9f, 0x51, 0x2e, 0x5d, 0xe5, 0xbe, 0xc4, 0xc7, 0x3f, 0x9f, 0x42, 0x2f, 0x2a, 0xa6, + 0xc6, 0x7b, 0x56, 0xfe, 0xfc, 0xf7, 0x00, 0xf2, 0x9a, 0x28, 0xf3, 0x33, 0x03, 0x00, 0x00, } func (this *Plan) Equal(that interface{}) bool { diff --git a/sei-tendermint/abci/types/types.pb.go b/sei-tendermint/abci/types/types.pb.go index 39db3f6e7f..5bb034ced8 100644 --- a/sei-tendermint/abci/types/types.pb.go +++ b/sei-tendermint/abci/types/types.pb.go @@ -1258,92 +1258,92 @@ func init() { func init() { proto.RegisterFile("tendermint/abci/types.proto", fileDescriptor_252557cfdd89a31a) } var fileDescriptor_252557cfdd89a31a = []byte{ - // 1356 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x57, 0xcb, 0x6f, 0x1b, 0x55, - 0x17, 0xcf, 0xd8, 0x8e, 0x3d, 0x73, 0xe2, 0x24, 0xd3, 0xdb, 0x97, 0x9b, 0xa6, 0x89, 0xbf, 0xf9, - 0x2a, 0x11, 0x55, 0xad, 0x23, 0x15, 0x21, 0x01, 0xad, 0x84, 0xe2, 0xd4, 0x34, 0x8f, 0x92, 0x86, - 0xc1, 0x69, 0x01, 0x09, 0x46, 0xd7, 0xe3, 0x5b, 0xfb, 0x2a, 0x9e, 0x87, 0xe6, 0x5e, 0xbb, 0xe3, - 0xee, 0x59, 0xb1, 0x41, 0xfc, 0x39, 0xec, 0xd8, 0x75, 0xd9, 0x25, 0xab, 0x0a, 0xb5, 0x12, 0x8b, - 0x6e, 0x58, 0xb2, 0x04, 0xdd, 0xc7, 0xd8, 0x4e, 0x6c, 0x28, 0x52, 0xba, 0x61, 0x77, 0xce, 0xb9, - 0xe7, 0x9c, 0xb9, 0xe7, 0x77, 0x5e, 0x77, 0xe0, 0x2a, 0x27, 0x61, 0x9b, 0x24, 0x01, 0x0d, 0xf9, - 0x26, 0x6e, 0xf9, 0x74, 0x93, 0x0f, 0x63, 0xc2, 0x6a, 0x71, 0x12, 0xf1, 0x08, 0x2d, 0x8f, 0x0f, - 0x6b, 0xe2, 0x70, 0xe5, 0x42, 0x27, 0xea, 0x44, 0xf2, 0x6c, 0x53, 0x50, 0x4a, 0x6d, 0x65, 0x75, - 0xc2, 0x87, 0x9f, 0x0c, 0x63, 0x1e, 0x6d, 0x1e, 0x93, 0xa1, 0x76, 0xb2, 0x72, 0x6d, 0xfa, 0x34, - 0x4e, 0xa2, 0xe8, 0xc9, 0x8c, 0x63, 0xf9, 0xed, 0xcd, 0x18, 0x27, 0x38, 0xd0, 0xd6, 0xce, 0x6f, - 0x06, 0x94, 0x5d, 0xc2, 0xe2, 0x28, 0x64, 0x64, 0x37, 0x7c, 0x12, 0x21, 0x04, 0x85, 0x36, 0xe6, - 0xb8, 0x62, 0x54, 0x8d, 0x0d, 0xcb, 0x95, 0x34, 0xaa, 0x40, 0x69, 0x40, 0x12, 0x46, 0xa3, 0xb0, - 0x92, 0x93, 0xe2, 0x8c, 0x45, 0xeb, 0xb0, 0x80, 0xe3, 0xd8, 0xcb, 0x4e, 0xf3, 0x55, 0x63, 0xa3, - 0xe0, 0x02, 0x8e, 0xe3, 0x47, 0x5a, 0xe1, 0x06, 0x9c, 0xeb, 0x61, 0xc6, 0xbd, 0x56, 0x2f, 0xf2, - 0x8f, 0xbd, 0x2e, 0xa1, 0x9d, 0x2e, 0xaf, 0x14, 0xaa, 0xc6, 0x46, 0xde, 0x5d, 0x16, 0x07, 0x75, - 0x21, 0xdf, 0x91, 0x62, 0x74, 0x0b, 0xce, 0x4f, 0xe8, 0x0a, 0xbf, 0x5d, 0xcc, 0xba, 0x95, 0xf9, - 0xaa, 0xb1, 0x51, 0x76, 0xed, 0x91, 0xf6, 0x56, 0x1c, 0xef, 0x60, 0xd6, 0x45, 0x37, 0x01, 0x05, - 0x34, 0xa4, 0x41, 0x3f, 0xf0, 0x3a, 0x98, 0x79, 0x71, 0x42, 0x7d, 0xc2, 0x2a, 0x45, 0x79, 0x41, - 0x5b, 0x9f, 0xdc, 0xc7, 0xec, 0x50, 0xca, 0x9d, 0x3f, 0x0c, 0x58, 0xcc, 0x02, 0xfd, 0xbc, 0x4f, - 0x92, 0xa1, 0x88, 0xd4, 0x8f, 0xda, 0x44, 0x46, 0xba, 0xe8, 0x4a, 0x1a, 0xd9, 0x90, 0xef, 0x45, - 0x1d, 0x19, 0x87, 0xe5, 0x0a, 0x52, 0x68, 0xd1, 0xf0, 0x49, 0x24, 0xef, 0x6c, 0xb9, 0x92, 0x46, - 0x17, 0x60, 0x9e, 0x86, 0x6d, 0x92, 0xca, 0xab, 0xe5, 0x5d, 0xc5, 0x08, 0xdb, 0x63, 0x32, 0x94, - 0x17, 0x28, 0xbb, 0x82, 0x14, 0x7a, 0x03, 0xdc, 0xeb, 0x93, 0x4a, 0x49, 0xca, 0x14, 0x83, 0x3e, - 0x04, 0x4b, 0x26, 0xc8, 0x8b, 0x62, 0x56, 0x31, 0xab, 0xc6, 0xc6, 0xc2, 0xed, 0xab, 0xb5, 0x89, - 0x4a, 0x50, 0x49, 0xac, 0x1d, 0x0a, 0x9d, 0x87, 0x31, 0x73, 0xcd, 0x58, 0x53, 0xe8, 0x12, 0x14, - 0x35, 0x82, 0x96, 0xfc, 0xb0, 0xe6, 0xd0, 0x2a, 0x58, 0xe2, 0xf6, 0x2c, 0xc6, 0x3e, 0xa9, 0x80, - 0xbc, 0xe8, 0x58, 0xe0, 0x7c, 0x0b, 0x28, 0x0b, 0xbc, 0x4e, 0x3a, 0x34, 0x94, 0x20, 0xa2, 0x1d, - 0x28, 0x92, 0x01, 0x09, 0x39, 0xab, 0x18, 0xd5, 0xfc, 0xc6, 0xc2, 0xed, 0x4b, 0xb5, 0x53, 0xc5, - 0x58, 0x6b, 0x88, 0xe3, 0x7a, 0xe5, 0xf9, 0xcb, 0xf5, 0xb9, 0x37, 0x2f, 0xd7, 0x6d, 0xa5, 0x7d, - 0x33, 0x0a, 0x28, 0x27, 0x41, 0xcc, 0x87, 0xae, 0xb6, 0x77, 0x7e, 0x37, 0x60, 0x39, 0xfb, 0xc0, - 0x76, 0x97, 0xf8, 0xc7, 0xcd, 0x74, 0x26, 0xb6, 0x59, 0x65, 0xe5, 0x24, 0x18, 0xaa, 0xb2, 0xa6, - 0xf1, 0xbe, 0x06, 0x20, 0xb2, 0xf9, 0x14, 0x87, 0x9c, 0xb4, 0x35, 0xc0, 0x56, 0x07, 0xb3, 0xc7, - 0x52, 0x70, 0x32, 0x54, 0xf3, 0x54, 0xa8, 0x68, 0x05, 0xcc, 0x38, 0xa1, 0x51, 0x42, 0xf9, 0x50, - 0xe2, 0x90, 0x77, 0x47, 0x3c, 0xfa, 0x3f, 0x2c, 0x0a, 0xc7, 0x84, 0x71, 0x1a, 0x60, 0xe1, 0xbb, - 0x2c, 0x15, 0xca, 0x1d, 0xcc, 0x1a, 0x99, 0x6c, 0xaf, 0x60, 0x16, 0xec, 0xf9, 0xbd, 0x82, 0x59, - 0xb4, 0x4b, 0x7b, 0x05, 0xb3, 0x64, 0x9b, 0x7b, 0x05, 0xd3, 0xb2, 0x61, 0xaf, 0x60, 0x2e, 0xd8, - 0x65, 0xb7, 0xc8, 0x24, 0x44, 0xce, 0xcf, 0x39, 0x38, 0x97, 0x45, 0x7c, 0x8f, 0xf4, 0xe8, 0x80, - 0x24, 0x67, 0x8a, 0x79, 0x56, 0x8d, 0xad, 0xcd, 0xc0, 0x61, 0x42, 0x22, 0x42, 0x15, 0x5c, 0x9f, - 0x91, 0xb6, 0x2c, 0xb9, 0xbc, 0x3b, 0xe2, 0x27, 0x72, 0x5b, 0x3a, 0x5b, 0x6e, 0xdf, 0x02, 0xf7, - 0xc7, 0xb0, 0x40, 0x06, 0x81, 0xc7, 0x53, 0x4f, 0x5e, 0xdf, 0x92, 0xb5, 0xbc, 0x32, 0xe3, 0x63, - 0x41, 0x33, 0x15, 0xc3, 0xc5, 0xb5, 0x48, 0x46, 0x3a, 0xdf, 0xe7, 0xc0, 0xce, 0x30, 0x6c, 0x84, - 0x6d, 0x55, 0x94, 0x5f, 0xc0, 0xb9, 0x01, 0xee, 0xd1, 0x36, 0xe6, 0x51, 0xe2, 0xf5, 0xe3, 0x36, - 0xe6, 0x24, 0xab, 0xcf, 0xea, 0x94, 0xdb, 0x47, 0x99, 0xe6, 0x91, 0x54, 0xac, 0x17, 0x44, 0x34, - 0xae, 0x3d, 0x38, 0x29, 0x66, 0xe8, 0x4b, 0xb8, 0xec, 0x8b, 0xaf, 0x84, 0xac, 0xcf, 0x3c, 0x39, - 0xfc, 0x46, 0xae, 0x73, 0xf2, 0xc6, 0xd3, 0xae, 0xb7, 0x33, 0xfd, 0x43, 0x39, 0x2b, 0xdd, 0x8b, - 0xfe, 0x09, 0x41, 0xe6, 0x79, 0x8c, 0x73, 0xfe, 0x8c, 0x3d, 0xf4, 0x01, 0x2c, 0x8d, 0x5a, 0x28, + // 1353 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x57, 0xbb, 0x6f, 0x1b, 0x47, + 0x13, 0xd7, 0x91, 0x14, 0x79, 0x37, 0xa2, 0xa4, 0xf3, 0xfa, 0x45, 0xcb, 0x32, 0xc5, 0xef, 0x3e, + 0x03, 0x9f, 0x60, 0xd8, 0x14, 0xe0, 0x0f, 0x01, 0x92, 0xd8, 0x40, 0x20, 0xca, 0x8c, 0xf5, 0x70, + 0x64, 0xe5, 0x42, 0xd9, 0x49, 0x80, 0xe4, 0xb0, 0x3c, 0xae, 0xc9, 0x85, 0x78, 0x0f, 0xdc, 0x2e, + 0xe9, 0xa3, 0xfb, 0x54, 0x69, 0x82, 0xfc, 0x39, 0xe9, 0xd2, 0xb9, 0x74, 0x99, 0xca, 0x08, 0x6c, + 0x20, 0x85, 0x9b, 0x94, 0x29, 0x13, 0xec, 0xe3, 0x48, 0x4a, 0xa2, 0xe3, 0x00, 0x72, 0x93, 0x6e, + 0x66, 0x76, 0x66, 0x6e, 0xe7, 0x37, 0xaf, 0x3d, 0xb8, 0xca, 0x49, 0xd8, 0x21, 0x49, 0x40, 0x43, + 0xbe, 0x81, 0xdb, 0x3e, 0xdd, 0xe0, 0xa3, 0x98, 0xb0, 0x7a, 0x9c, 0x44, 0x3c, 0x42, 0xcb, 0x93, + 0xc3, 0xba, 0x38, 0x5c, 0xb9, 0xd0, 0x8d, 0xba, 0x91, 0x3c, 0xdb, 0x10, 0x94, 0x52, 0x5b, 0x59, + 0x9d, 0xf2, 0xe1, 0x27, 0xa3, 0x98, 0x47, 0x1b, 0x47, 0x64, 0xa4, 0x9d, 0xac, 0x5c, 0x3b, 0x7d, + 0x1a, 0x27, 0x51, 0xf4, 0x64, 0xc6, 0xb1, 0xfc, 0xf6, 0x46, 0x8c, 0x13, 0x1c, 0x68, 0x6b, 0xe7, + 0x37, 0x03, 0xca, 0x2e, 0x61, 0x71, 0x14, 0x32, 0xb2, 0x13, 0x3e, 0x89, 0x10, 0x82, 0x42, 0x07, + 0x73, 0x5c, 0x31, 0x6a, 0xc6, 0xba, 0xe5, 0x4a, 0x1a, 0x55, 0xa0, 0x34, 0x24, 0x09, 0xa3, 0x51, + 0x58, 0xc9, 0x49, 0x71, 0xc6, 0xa2, 0x35, 0x58, 0xc0, 0x71, 0xec, 0x65, 0xa7, 0xf9, 0x9a, 0xb1, + 0x5e, 0x70, 0x01, 0xc7, 0xf1, 0x23, 0xad, 0x70, 0x03, 0xce, 0xf5, 0x31, 0xe3, 0x5e, 0xbb, 0x1f, + 0xf9, 0x47, 0x5e, 0x8f, 0xd0, 0x6e, 0x8f, 0x57, 0x0a, 0x35, 0x63, 0x3d, 0xef, 0x2e, 0x8b, 0x83, + 0x86, 0x90, 0x6f, 0x4b, 0x31, 0xba, 0x05, 0xe7, 0xa7, 0x74, 0x85, 0xdf, 0x1e, 0x66, 0xbd, 0xca, + 0x7c, 0xcd, 0x58, 0x2f, 0xbb, 0xf6, 0x58, 0x7b, 0x33, 0x8e, 0xb7, 0x31, 0xeb, 0xa1, 0x9b, 0x80, + 0x02, 0x1a, 0xd2, 0x60, 0x10, 0x78, 0x5d, 0xcc, 0xbc, 0x38, 0xa1, 0x3e, 0x61, 0x95, 0xa2, 0xbc, + 0xa0, 0xad, 0x4f, 0xee, 0x63, 0x76, 0x20, 0xe5, 0xce, 0x1f, 0x06, 0x2c, 0x66, 0x81, 0x7e, 0x3e, + 0x20, 0xc9, 0x48, 0x44, 0xea, 0x47, 0x1d, 0x22, 0x23, 0x5d, 0x74, 0x25, 0x8d, 0x6c, 0xc8, 0xf7, + 0xa3, 0xae, 0x8c, 0xc3, 0x72, 0x05, 0x29, 0xb4, 0x68, 0xf8, 0x24, 0x92, 0x77, 0xb6, 0x5c, 0x49, + 0xa3, 0x0b, 0x30, 0x4f, 0xc3, 0x0e, 0x49, 0xe5, 0xd5, 0xf2, 0xae, 0x62, 0x84, 0xed, 0x11, 0x19, + 0xc9, 0x0b, 0x94, 0x5d, 0x41, 0x0a, 0xbd, 0x21, 0xee, 0x0f, 0x48, 0xa5, 0x24, 0x65, 0x8a, 0x41, + 0x1f, 0x82, 0x25, 0x13, 0xe4, 0x45, 0x31, 0xab, 0x98, 0x35, 0x63, 0x7d, 0xe1, 0xf6, 0xd5, 0xfa, + 0x54, 0x25, 0xa8, 0x24, 0xd6, 0x0f, 0x84, 0xce, 0xc3, 0x98, 0xb9, 0x66, 0xac, 0x29, 0x74, 0x09, + 0x8a, 0x1a, 0x41, 0x4b, 0x7e, 0x58, 0x73, 0x68, 0x15, 0x2c, 0x71, 0x7b, 0x16, 0x63, 0x9f, 0x54, + 0x40, 0x5e, 0x74, 0x22, 0x70, 0xbe, 0x05, 0x94, 0x05, 0xde, 0x20, 0x5d, 0x1a, 0x4a, 0x10, 0xd1, + 0x36, 0x14, 0xc9, 0x90, 0x84, 0x9c, 0x55, 0x8c, 0x5a, 0x7e, 0x7d, 0xe1, 0xf6, 0xa5, 0xfa, 0x89, + 0x62, 0xac, 0x37, 0xc5, 0x71, 0xa3, 0xf2, 0xfc, 0xe5, 0xda, 0xdc, 0x9b, 0x97, 0x6b, 0xb6, 0xd2, + 0xbe, 0x19, 0x05, 0x94, 0x93, 0x20, 0xe6, 0x23, 0x57, 0xdb, 0x3b, 0xbf, 0x1b, 0xb0, 0x9c, 0x7d, + 0x60, 0xab, 0x47, 0xfc, 0xa3, 0x56, 0x3a, 0x13, 0xdb, 0xac, 0xb2, 0x72, 0x12, 0x0c, 0x49, 0xcf, + 0xc0, 0xfb, 0x1a, 0x80, 0xc8, 0xe6, 0x53, 0x1c, 0x72, 0xd2, 0xd1, 0x00, 0x5b, 0x5d, 0xcc, 0x1e, + 0x4b, 0xc1, 0xf1, 0x50, 0xcd, 0x13, 0xa1, 0xa2, 0x15, 0x30, 0xe3, 0x84, 0x46, 0x09, 0xe5, 0x23, + 0x89, 0x43, 0xde, 0x1d, 0xf3, 0xe8, 0xbf, 0xb0, 0x28, 0x1c, 0x13, 0xc6, 0x69, 0x80, 0x85, 0xef, + 0xb2, 0x54, 0x28, 0x77, 0x31, 0x6b, 0x66, 0xb2, 0xdd, 0x82, 0x59, 0xb0, 0xe7, 0x77, 0x0b, 0x66, + 0xd1, 0x2e, 0xed, 0x16, 0xcc, 0x92, 0x6d, 0xee, 0x16, 0x4c, 0xcb, 0x86, 0xdd, 0x82, 0xb9, 0x60, + 0x97, 0xdd, 0x22, 0x93, 0x10, 0x39, 0x3f, 0xe7, 0xe0, 0x5c, 0x16, 0xf1, 0x3d, 0xd2, 0xa7, 0x43, + 0x92, 0x9c, 0x29, 0xe6, 0x59, 0x35, 0x56, 0x9d, 0x81, 0xc3, 0x94, 0x44, 0x84, 0x2a, 0xb8, 0x01, + 0x23, 0x1d, 0x59, 0x72, 0x79, 0x77, 0xcc, 0x4f, 0xe5, 0xb6, 0x74, 0xb6, 0xdc, 0xbe, 0x03, 0xee, + 0x8f, 0x61, 0x81, 0x0c, 0x03, 0x8f, 0xa7, 0x9e, 0xbc, 0xbe, 0x25, 0x6b, 0x79, 0x65, 0xc6, 0xc7, + 0x82, 0x56, 0x2a, 0x86, 0x8b, 0x6b, 0x91, 0x8c, 0x74, 0xbe, 0xcf, 0x81, 0x9d, 0x61, 0xd8, 0x0c, + 0x3b, 0xaa, 0x28, 0xbf, 0x80, 0x73, 0x43, 0xdc, 0xa7, 0x1d, 0xcc, 0xa3, 0xc4, 0x1b, 0xc4, 0x1d, + 0xcc, 0x49, 0x56, 0x9f, 0xb5, 0x53, 0x6e, 0x1f, 0x65, 0x9a, 0x87, 0x52, 0xb1, 0x51, 0x10, 0xd1, + 0xb8, 0xf6, 0xf0, 0xb8, 0x98, 0xa1, 0x2f, 0xe1, 0xb2, 0x2f, 0xbe, 0x12, 0xb2, 0x01, 0xf3, 0xe4, + 0xf0, 0x1b, 0xbb, 0xce, 0xd5, 0x8c, 0x99, 0xae, 0xb7, 0x32, 0xfd, 0x03, 0xa1, 0xce, 0xdc, 0x8b, + 0xfe, 0x31, 0x41, 0xe6, 0x79, 0x82, 0x73, 0xfe, 0x8c, 0x3d, 0xf4, 0x01, 0x2c, 0x8d, 0x5b, 0x28, 0x0a, 0x02, 0xca, 0x45, 0xb9, 0x26, 0x84, 0x63, 0x1a, 0x66, 0x43, 0x33, 0xaf, 0xca, 0x55, 0x09, - 0xd5, 0xc4, 0x74, 0xde, 0xe4, 0xe0, 0x62, 0x66, 0xf7, 0x29, 0x0d, 0x71, 0x8f, 0x3e, 0x23, 0xef, - 0xb8, 0xbd, 0xd1, 0x5d, 0x00, 0x9e, 0x7a, 0x09, 0x61, 0xfd, 0x1e, 0x17, 0x88, 0x09, 0x6f, 0xd7, - 0xa6, 0xbd, 0xa5, 0xc4, 0x6f, 0xa6, 0xae, 0xd4, 0x72, 0x2d, 0xae, 0x29, 0x36, 0x3b, 0xa3, 0xf9, - 0x33, 0x66, 0xf4, 0xab, 0xbf, 0xcf, 0x68, 0x41, 0x66, 0xf4, 0x7f, 0x93, 0xae, 0xd5, 0xc6, 0xfd, - 0x97, 0x29, 0xbd, 0x02, 0xe6, 0xa9, 0xc5, 0x53, 0xc2, 0x6a, 0xdf, 0x38, 0xcf, 0x60, 0x5e, 0x62, - 0x26, 0xda, 0x55, 0xf8, 0xcc, 0x56, 0xa4, 0xa0, 0xd1, 0x37, 0x00, 0x98, 0xf3, 0x84, 0xb6, 0xfa, - 0xaa, 0xae, 0x44, 0x80, 0xeb, 0xb3, 0x31, 0xdf, 0xca, 0xf4, 0xea, 0xab, 0x1a, 0xfc, 0x0b, 0x63, - 0xd3, 0x89, 0x04, 0x4c, 0x38, 0x74, 0x0e, 0x60, 0xe9, 0xa4, 0x6d, 0xb6, 0x6d, 0x8c, 0x19, 0xdb, - 0x26, 0x37, 0xb9, 0x6d, 0x46, 0xbb, 0x4a, 0xd4, 0x8f, 0xa9, 0x77, 0x95, 0xf3, 0x53, 0x0e, 0xca, - 0x93, 0x29, 0x7b, 0xc7, 0xc3, 0xeb, 0x2d, 0x43, 0xfc, 0xca, 0xd4, 0xec, 0x2a, 0x75, 0x30, 0x3b, - 0xfa, 0xaf, 0x8c, 0xae, 0xef, 0x0c, 0x30, 0x47, 0xc0, 0x8d, 0x77, 0xb2, 0x71, 0x62, 0x27, 0x8f, - 0x70, 0xcf, 0x49, 0x44, 0xf5, 0x1b, 0x61, 0x09, 0x72, 0x5c, 0xa5, 0xa2, 0xec, 0xe6, 0x78, 0x8a, - 0xee, 0x40, 0x51, 0x75, 0x96, 0x2e, 0xdc, 0x7f, 0x6e, 0x2c, 0xdd, 0x10, 0xda, 0xc4, 0xf9, 0xd1, - 0x80, 0x05, 0xd9, 0xed, 0xaa, 0xa4, 0xd1, 0x55, 0xb0, 0x02, 0x9c, 0x7a, 0xad, 0xa1, 0x9a, 0x9a, - 0x72, 0x27, 0x04, 0x38, 0xad, 0x0b, 0x1e, 0x5d, 0x86, 0x92, 0x38, 0xec, 0x60, 0x35, 0xf5, 0xf2, - 0x6e, 0x31, 0xc0, 0xe9, 0x7d, 0xcc, 0xd0, 0x7b, 0x20, 0x1e, 0x4b, 0x1e, 0x4f, 0x99, 0x47, 0x43, - 0xf5, 0xf6, 0xd2, 0xb3, 0x66, 0x31, 0xa0, 0x61, 0x33, 0x65, 0xbb, 0xfa, 0xc5, 0x70, 0x1d, 0x96, - 0xb4, 0x87, 0x2c, 0xb1, 0xea, 0x1d, 0x57, 0x56, 0x8e, 0x54, 0x6e, 0x9d, 0x3f, 0x0d, 0x58, 0x3e, - 0xd5, 0x6b, 0xe8, 0x36, 0xcc, 0x2b, 0xbf, 0x86, 0x0c, 0x72, 0x75, 0x2a, 0xc8, 0x89, 0x28, 0x5c, - 0xa5, 0x8a, 0xee, 0x82, 0x49, 0x06, 0xb4, 0x4d, 0x42, 0x9f, 0xcc, 0x1a, 0xd3, 0xaa, 0xa9, 0x1b, - 0x5a, 0x43, 0x9b, 0x8e, 0x2c, 0xd0, 0x27, 0x60, 0x8d, 0xa6, 0x86, 0x8c, 0x66, 0xe6, 0x4c, 0x18, - 0xcd, 0x1b, 0x6d, 0x3f, 0xb6, 0x41, 0x1f, 0x8d, 0x9f, 0xbc, 0x2a, 0x33, 0xeb, 0x33, 0xcc, 0x95, - 0x82, 0x36, 0xce, 0xf4, 0x9d, 0x36, 0x2c, 0x9f, 0x1a, 0x64, 0xe8, 0x0e, 0x94, 0xe2, 0x7e, 0xcb, - 0xcb, 0x1a, 0xf6, 0x14, 0x04, 0xd9, 0x83, 0xaf, 0xdf, 0xea, 0x51, 0x7f, 0x9f, 0x0c, 0xb3, 0x34, - 0xc7, 0xfd, 0xd6, 0xbe, 0xea, 0xeb, 0x38, 0x7a, 0x4a, 0x12, 0x9d, 0x37, 0xc5, 0x38, 0x43, 0xb0, - 0x46, 0xc5, 0x89, 0xae, 0xc3, 0xa2, 0x7a, 0x9a, 0x6c, 0xb5, 0xdb, 0x09, 0x61, 0x4c, 0x8f, 0xa6, - 0x93, 0x42, 0xe1, 0x28, 0x8c, 0x32, 0x3c, 0x0b, 0xae, 0x62, 0x44, 0x01, 0xf3, 0x54, 0x0c, 0x38, - 0xdd, 0xd4, 0x9a, 0x93, 0x8f, 0xfe, 0xa0, 0x91, 0x24, 0x51, 0xa2, 0x5b, 0x3b, 0x63, 0x6f, 0xec, - 0xc3, 0xf2, 0x67, 0x94, 0xb5, 0x48, 0x17, 0x0f, 0x68, 0x94, 0x34, 0xc5, 0xf8, 0x5b, 0x80, 0xd2, - 0xd1, 0xc1, 0xfe, 0xc1, 0xc3, 0xc7, 0x07, 0xf6, 0x1c, 0x42, 0xb0, 0x74, 0xef, 0xe8, 0xf0, 0xc1, - 0xee, 0xf6, 0x56, 0xb3, 0xe1, 0x3d, 0x7a, 0xd8, 0x6c, 0xd8, 0x06, 0xba, 0x0c, 0xe7, 0x1f, 0xec, - 0xde, 0xdf, 0x69, 0x7a, 0xdb, 0x0f, 0x76, 0x1b, 0x07, 0x4d, 0x6f, 0xab, 0xd9, 0xdc, 0xda, 0xde, - 0xb7, 0x73, 0xf5, 0xa3, 0xe7, 0xaf, 0xd6, 0x8c, 0x17, 0xaf, 0xd6, 0x8c, 0x5f, 0x5f, 0xad, 0x19, - 0x3f, 0xbc, 0x5e, 0x9b, 0x7b, 0xf1, 0x7a, 0x6d, 0xee, 0x97, 0xd7, 0x6b, 0x73, 0x5f, 0xdf, 0xe9, - 0x50, 0xde, 0xed, 0xb7, 0x6a, 0x7e, 0x14, 0x6c, 0x32, 0x42, 0x6f, 0xc9, 0x1f, 0x16, 0x3f, 0xea, - 0x49, 0xc6, 0xef, 0x62, 0x1a, 0x4a, 0x6a, 0xe6, 0x0f, 0x56, 0xab, 0x28, 0xb5, 0xdf, 0xff, 0x2b, - 0x00, 0x00, 0xff, 0xff, 0xd5, 0xe2, 0x1c, 0x51, 0x80, 0x0d, 0x00, 0x00, + 0xd5, 0xc4, 0x74, 0xde, 0xe4, 0xe0, 0x62, 0x66, 0xf7, 0x29, 0x0d, 0x71, 0x9f, 0x3e, 0x23, 0xef, + 0xb9, 0xbd, 0xd1, 0x5d, 0x00, 0x9e, 0x7a, 0x09, 0x61, 0x83, 0x3e, 0x17, 0x88, 0x09, 0x6f, 0xd7, + 0x4e, 0x7b, 0x4b, 0x89, 0xdf, 0x4a, 0x5d, 0xa9, 0xe5, 0x5a, 0x5c, 0x53, 0x6c, 0x76, 0x46, 0xf3, + 0x67, 0xcc, 0xe8, 0x57, 0x6f, 0xcf, 0x68, 0x41, 0x66, 0xf4, 0x3f, 0xd3, 0xae, 0xd5, 0xc6, 0xfd, + 0x87, 0x29, 0xbd, 0x02, 0xe6, 0x89, 0xc5, 0x53, 0xc2, 0x6a, 0xdf, 0x38, 0xcf, 0x60, 0x5e, 0x62, + 0x26, 0xda, 0x55, 0xf8, 0xcc, 0x56, 0xa4, 0xa0, 0xd1, 0x37, 0x00, 0x98, 0xf3, 0x84, 0xb6, 0x07, + 0xaa, 0xae, 0x44, 0x80, 0x6b, 0xb3, 0x31, 0xdf, 0xcc, 0xf4, 0x1a, 0xab, 0x1a, 0xfc, 0x0b, 0x13, + 0xd3, 0xa9, 0x04, 0x4c, 0x39, 0x74, 0xf6, 0x61, 0xe9, 0xb8, 0x6d, 0xb6, 0x6d, 0x8c, 0x19, 0xdb, + 0x26, 0x37, 0xbd, 0x6d, 0xc6, 0xbb, 0x4a, 0xd4, 0x8f, 0xa9, 0x77, 0x95, 0xf3, 0x53, 0x0e, 0xca, + 0xd3, 0x29, 0x7b, 0xcf, 0xc3, 0xeb, 0x1d, 0x43, 0xfc, 0xca, 0xa9, 0xd9, 0x55, 0xea, 0x62, 0x76, + 0xf8, 0x6f, 0x19, 0x5d, 0xdf, 0x19, 0x60, 0x8e, 0x81, 0x9b, 0xec, 0x64, 0xe3, 0xd8, 0x4e, 0x1e, + 0xe3, 0x9e, 0x93, 0x88, 0x2a, 0x06, 0x2d, 0x41, 0x8e, 0xab, 0x54, 0x94, 0xdd, 0x1c, 0x4f, 0xd1, + 0x1d, 0x28, 0xaa, 0xce, 0xd2, 0x85, 0xfb, 0xf7, 0x8d, 0xa5, 0x1b, 0x42, 0x9b, 0x38, 0x3f, 0x1a, + 0xb0, 0x20, 0xbb, 0x5d, 0x95, 0x34, 0xba, 0x0a, 0x56, 0x80, 0x53, 0xaf, 0x3d, 0x52, 0x53, 0x53, + 0xee, 0x84, 0x00, 0xa7, 0x0d, 0xc1, 0xa3, 0xcb, 0x50, 0x12, 0x87, 0x5d, 0xac, 0xa6, 0x5e, 0xde, + 0x2d, 0x06, 0x38, 0xbd, 0x8f, 0x19, 0xfa, 0x1f, 0x88, 0xc7, 0x92, 0xc7, 0x53, 0xe6, 0xd1, 0x50, + 0xbd, 0xbd, 0xf4, 0xac, 0x59, 0x0c, 0x68, 0xd8, 0x4a, 0xd9, 0x8e, 0x7e, 0x31, 0x5c, 0x87, 0x25, + 0xed, 0x21, 0x4b, 0xac, 0x7a, 0xc7, 0x95, 0x95, 0x23, 0x95, 0x5b, 0xe7, 0x4f, 0x03, 0x96, 0x4f, + 0xf4, 0x1a, 0xba, 0x0d, 0xf3, 0xca, 0xaf, 0x21, 0x83, 0x5c, 0x3d, 0x15, 0xe4, 0x54, 0x14, 0xae, + 0x52, 0x45, 0x77, 0xc1, 0x24, 0x43, 0xda, 0x21, 0xa1, 0x4f, 0x66, 0x8d, 0x69, 0xd5, 0xd4, 0x4d, + 0xad, 0xa1, 0x4d, 0xc7, 0x16, 0xe8, 0x13, 0xb0, 0xc6, 0x53, 0xa3, 0x92, 0x7f, 0xdb, 0x4c, 0x18, + 0xcf, 0x1b, 0x6d, 0x3f, 0xb1, 0x41, 0x1f, 0x4d, 0x9e, 0xbc, 0x2a, 0x33, 0x6b, 0x33, 0xcc, 0x95, + 0x82, 0x36, 0xce, 0xf4, 0x9d, 0x0e, 0x2c, 0x9f, 0x18, 0x64, 0xe8, 0x0e, 0x94, 0xe2, 0x41, 0xdb, + 0xcb, 0x1a, 0xf6, 0x04, 0x04, 0xd9, 0x83, 0x6f, 0xd0, 0xee, 0x53, 0x7f, 0x8f, 0x8c, 0xb2, 0x34, + 0xc7, 0x83, 0xf6, 0x9e, 0xea, 0xeb, 0x38, 0x7a, 0x4a, 0x12, 0x9d, 0x37, 0xc5, 0x38, 0x23, 0xb0, + 0xc6, 0xc5, 0x89, 0xae, 0xc3, 0xa2, 0x7a, 0x9a, 0x6c, 0x76, 0x3a, 0x09, 0x61, 0x4c, 0x8f, 0xa6, + 0xe3, 0x42, 0xe1, 0x28, 0x8c, 0x32, 0x3c, 0x0b, 0xae, 0x62, 0x44, 0x01, 0xf3, 0x54, 0x0c, 0x38, + 0xdd, 0xd4, 0x9a, 0x93, 0x8f, 0xfe, 0xa0, 0x99, 0x24, 0x51, 0xa2, 0x5b, 0x3b, 0x63, 0x6f, 0xec, + 0xc1, 0xf2, 0x67, 0x94, 0xb5, 0x49, 0x0f, 0x0f, 0x69, 0x94, 0xb4, 0xc4, 0xf8, 0x5b, 0x80, 0xd2, + 0xe1, 0xfe, 0xde, 0xfe, 0xc3, 0xc7, 0xfb, 0xf6, 0x1c, 0x42, 0xb0, 0x74, 0xef, 0xf0, 0xe0, 0xc1, + 0xce, 0xd6, 0x66, 0xab, 0xe9, 0x3d, 0x7a, 0xd8, 0x6a, 0xda, 0x06, 0xba, 0x0c, 0xe7, 0x1f, 0xec, + 0xdc, 0xdf, 0x6e, 0x79, 0x5b, 0x0f, 0x76, 0x9a, 0xfb, 0x2d, 0x6f, 0xb3, 0xd5, 0xda, 0xdc, 0xda, + 0xb3, 0x73, 0x8d, 0xc3, 0xe7, 0xaf, 0xaa, 0xc6, 0x8b, 0x57, 0x55, 0xe3, 0xd7, 0x57, 0x55, 0xe3, + 0x87, 0xd7, 0xd5, 0xb9, 0x17, 0xaf, 0xab, 0x73, 0xbf, 0xbc, 0xae, 0xce, 0x7d, 0x7d, 0xa7, 0x4b, + 0x79, 0x6f, 0xd0, 0xae, 0xfb, 0x51, 0xb0, 0xc1, 0x08, 0xbd, 0x25, 0x7f, 0x58, 0xfc, 0xa8, 0x2f, + 0x19, 0xbf, 0x87, 0x69, 0x28, 0xa9, 0x99, 0x3f, 0x58, 0xed, 0xa2, 0xd4, 0xfe, 0xff, 0x5f, 0x03, + 0x00, 0xd5, 0xe2, 0x1c, 0x51, 0x80, 0x0d, 0x00, 0x00, } func (m *ResponseInfo) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/light/rpc/client.go b/sei-tendermint/light/rpc/client.go index b9adedfc55..be1cc98073 100644 --- a/sei-tendermint/light/rpc/client.go +++ b/sei-tendermint/light/rpc/client.go @@ -9,7 +9,6 @@ import ( "time" "github.com/gogo/protobuf/proto" - abci "github.com/sei-protocol/sei-chain/sei-tendermint/abci/types" "github.com/sei-protocol/sei-chain/sei-tendermint/crypto/merkle" tmbytes "github.com/sei-protocol/sei-chain/sei-tendermint/libs/bytes" diff --git a/sei-tendermint/proto/tendermint/blocksync/types.pb.go b/sei-tendermint/proto/tendermint/blocksync/types.pb.go index 60e8eb8c7c..6843a2d5c4 100644 --- a/sei-tendermint/proto/tendermint/blocksync/types.pb.go +++ b/sei-tendermint/proto/tendermint/blocksync/types.pb.go @@ -385,7 +385,7 @@ func init() { func init() { proto.RegisterFile("tendermint/blocksync/types.proto", fileDescriptor_19b397c236e0fa07) } var fileDescriptor_19b397c236e0fa07 = []byte{ - // 390 bytes of a gzipped FileDescriptorProto + // 387 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x93, 0xcf, 0x4e, 0xc2, 0x40, 0x10, 0xc6, 0x5b, 0x0a, 0x68, 0x06, 0x4a, 0xb5, 0x31, 0x4a, 0x8c, 0x69, 0x48, 0xfd, 0x13, 0x3d, 0xd0, 0x26, 0x78, 0xf5, 0xc4, 0x09, 0xff, 0x9b, 0x72, 0xf3, 0x42, 0xda, 0xba, 0xa1, 0x8d, 0xb4, @@ -409,8 +409,8 @@ var fileDescriptor_19b397c236e0fa07 = []byte{ 0x92, 0xaf, 0xb9, 0x26, 0xce, 0xe6, 0x9a, 0xf8, 0x33, 0xd7, 0xc4, 0x8f, 0x85, 0x26, 0xcc, 0x16, 0x9a, 0xf0, 0xbd, 0xd0, 0x84, 0xe7, 0xdb, 0xa1, 0xcf, 0xbd, 0xc8, 0x31, 0x5c, 0x1a, 0x98, 0x8c, 0xf8, 0x6d, 0xbc, 0xc3, 0x2e, 0x1d, 0x61, 0xe1, 0x7a, 0xb6, 0x1f, 0xe2, 0x29, 0x73, 0xe3, 0x51, - 0x61, 0x6e, 0x7a, 0x3a, 0x4e, 0x15, 0xbf, 0x5d, 0xfe, 0x06, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xb0, - 0x3f, 0x09, 0x59, 0x03, 0x00, 0x00, + 0x61, 0x6e, 0x7a, 0x3a, 0x4e, 0x15, 0xbf, 0x5d, 0xfe, 0x0e, 0x00, 0xbe, 0xb0, 0x3f, 0x09, 0x59, + 0x03, 0x00, 0x00, } func (m *BlockRequest) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/consensus/types.pb.go b/sei-tendermint/proto/tendermint/consensus/types.pb.go index 993ee0e864..436acd946a 100644 --- a/sei-tendermint/proto/tendermint/consensus/types.pb.go +++ b/sei-tendermint/proto/tendermint/consensus/types.pb.go @@ -804,62 +804,61 @@ func init() { func init() { proto.RegisterFile("tendermint/consensus/types.proto", fileDescriptor_81a22d2efc008981) } var fileDescriptor_81a22d2efc008981 = []byte{ - // 865 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0xcd, 0x6e, 0xe4, 0x44, - 0x10, 0xb6, 0xc9, 0x4c, 0x66, 0x52, 0xce, 0x0f, 0xb4, 0xb2, 0xab, 0x21, 0xc0, 0x24, 0x98, 0x4b, - 0x84, 0xc0, 0x83, 0x26, 0x07, 0xa4, 0x15, 0x12, 0x60, 0x7e, 0xd6, 0xbb, 0x6c, 0x76, 0x47, 0x9e, - 0xd5, 0x0a, 0x71, 0xb1, 0x3c, 0x76, 0x6b, 0xa6, 0x59, 0xdb, 0x6d, 0xb9, 0x3b, 0x09, 0xb9, 0xf2, - 0x04, 0x3c, 0x00, 0xaf, 0x81, 0xc4, 0x23, 0xec, 0x71, 0x8f, 0x9c, 0x56, 0x28, 0x79, 0x04, 0x04, - 0x67, 0xd4, 0xe5, 0x9e, 0x99, 0x1e, 0xd6, 0x09, 0xe4, 0x82, 0xb4, 0xb7, 0x6e, 0x57, 0xd5, 0xd7, - 0xd5, 0x5f, 0x55, 0x7d, 0x6e, 0x38, 0x90, 0xb4, 0x48, 0x69, 0x95, 0xb3, 0x42, 0x0e, 0x12, 0x5e, - 0x08, 0x5a, 0x88, 0x13, 0x31, 0x90, 0xe7, 0x25, 0x15, 0x5e, 0x59, 0x71, 0xc9, 0xc9, 0xee, 0xd2, - 0xc3, 0x5b, 0x78, 0xec, 0xed, 0x4e, 0xf9, 0x94, 0xa3, 0xc3, 0x40, 0xad, 0x6a, 0xdf, 0x3d, 0x13, - 0x2d, 0x63, 0x13, 0x31, 0x98, 0x30, 0xb9, 0x82, 0xb6, 0xf7, 0xb6, 0xe1, 0x81, 0xdf, 0x4d, 0xab, - 0xfb, 0x8b, 0x0d, 0x9b, 0x0f, 0xe9, 0x59, 0xc8, 0x4f, 0x8a, 0x74, 0x2c, 0x69, 0x49, 0x6e, 0xc3, - 0xfa, 0x8c, 0xb2, 0xe9, 0x4c, 0xf6, 0xec, 0x03, 0xfb, 0x70, 0x2d, 0xd4, 0x3b, 0xb2, 0x0b, 0xed, - 0x4a, 0x39, 0xf5, 0x5e, 0x3b, 0xb0, 0x0f, 0xdb, 0x61, 0xbd, 0x21, 0x04, 0x5a, 0x42, 0xd2, 0xb2, - 0xb7, 0x76, 0x60, 0x1f, 0x6e, 0x85, 0xb8, 0x26, 0x1f, 0x43, 0x4f, 0xd0, 0x84, 0x17, 0xa9, 0x88, - 0x04, 0x2b, 0x12, 0x1a, 0x09, 0x19, 0x57, 0x32, 0x92, 0x2c, 0xa7, 0xbd, 0x16, 0x62, 0xde, 0xd2, - 0xf6, 0xb1, 0x32, 0x8f, 0x95, 0xf5, 0x31, 0xcb, 0x29, 0x79, 0x1f, 0xde, 0xc8, 0x62, 0x21, 0xa3, - 0x84, 0xe7, 0x39, 0x93, 0x51, 0x7d, 0x5c, 0x1b, 0x8f, 0xdb, 0x51, 0x86, 0x2f, 0xf0, 0x3b, 0xa6, - 0xea, 0xfe, 0x69, 0xc3, 0xd6, 0x43, 0x7a, 0xf6, 0x24, 0xce, 0x58, 0xea, 0x67, 0x3c, 0x79, 0x7a, - 0xc3, 0xc4, 0xbf, 0x85, 0x5b, 0x13, 0x15, 0x16, 0x95, 0x2a, 0x37, 0x41, 0x65, 0x34, 0xa3, 0x71, - 0x4a, 0x2b, 0xbc, 0x89, 0x33, 0xdc, 0xf7, 0x8c, 0x1a, 0xd4, 0x7c, 0x8d, 0xe2, 0x4a, 0x8e, 0xa9, - 0x0c, 0xd0, 0xcd, 0x6f, 0x3d, 0x7b, 0xb1, 0x6f, 0x85, 0x04, 0x31, 0x56, 0x2c, 0xe4, 0x53, 0x70, - 0x96, 0xc8, 0x02, 0x6f, 0xec, 0x0c, 0xfb, 0x26, 0x9e, 0xaa, 0x93, 0xa7, 0xea, 0xe4, 0xf9, 0x4c, - 0x7e, 0x5e, 0x55, 0xf1, 0x79, 0x08, 0x0b, 0x20, 0x41, 0xde, 0x82, 0x0d, 0x26, 0x34, 0x09, 0x78, - 0xfd, 0x6e, 0xd8, 0x65, 0xa2, 0xbe, 0xbc, 0x1b, 0x40, 0x77, 0x54, 0xf1, 0x92, 0x8b, 0x38, 0x23, - 0x9f, 0x40, 0xb7, 0xd4, 0x6b, 0xbc, 0xb3, 0x33, 0xdc, 0x6b, 0x48, 0x5b, 0x7b, 0xe8, 0x8c, 0x17, - 0x11, 0xee, 0xcf, 0x36, 0x38, 0x73, 0xe3, 0xe8, 0xd1, 0x83, 0x2b, 0xf9, 0xfb, 0x00, 0xc8, 0x3c, - 0x26, 0x2a, 0x79, 0x16, 0x99, 0x64, 0xbe, 0x3e, 0xb7, 0x8c, 0x78, 0x86, 0x75, 0x21, 0x77, 0x61, - 0xd3, 0xf4, 0xd6, 0x74, 0xfe, 0xcb, 0xf5, 0x75, 0x6e, 0x8e, 0x81, 0xe6, 0x3e, 0x85, 0x0d, 0x7f, - 0xce, 0xc9, 0x0d, 0x6b, 0xfb, 0x11, 0xb4, 0x14, 0xf7, 0xfa, 0xec, 0xdb, 0xcd, 0xa5, 0xd4, 0x67, - 0xa2, 0xa7, 0x3b, 0x84, 0xd6, 0x13, 0x2e, 0x55, 0x07, 0xb6, 0x4e, 0xb9, 0xa4, 0x9a, 0xcd, 0x86, - 0x48, 0xe5, 0x15, 0xa2, 0x8f, 0xfb, 0xa3, 0x0d, 0x9d, 0x20, 0x16, 0x18, 0x77, 0xb3, 0xfc, 0x8e, - 0xa0, 0xa5, 0xd0, 0x30, 0xbf, 0xed, 0xa6, 0x56, 0x1b, 0xb3, 0x69, 0x41, 0xd3, 0x63, 0x31, 0x7d, - 0x7c, 0x5e, 0xd2, 0x10, 0x9d, 0x15, 0x14, 0x2b, 0x52, 0xfa, 0x03, 0x36, 0x54, 0x3b, 0xac, 0x37, - 0xee, 0xaf, 0x36, 0x6c, 0xaa, 0x0c, 0xc6, 0x54, 0x1e, 0xc7, 0xdf, 0x0f, 0x8f, 0xfe, 0x8f, 0x4c, - 0xbe, 0x82, 0x6e, 0xdd, 0xe0, 0x2c, 0xd5, 0xdd, 0xfd, 0xe6, 0xcb, 0x81, 0x58, 0xbb, 0x7b, 0x5f, - 0xfa, 0x3b, 0x8a, 0xe5, 0x8b, 0x17, 0xfb, 0x1d, 0xfd, 0x21, 0xec, 0x60, 0xec, 0xbd, 0xd4, 0xfd, - 0xc3, 0x06, 0x47, 0xa7, 0xee, 0x33, 0x29, 0x5e, 0x9d, 0xcc, 0xc9, 0x1d, 0x68, 0xab, 0x0e, 0x10, - 0x38, 0x9c, 0xff, 0xb5, 0xb9, 0xeb, 0x10, 0xf7, 0xaf, 0x16, 0x74, 0x8e, 0xa9, 0x10, 0xf1, 0x94, - 0x92, 0xfb, 0xb0, 0x5d, 0xd0, 0xb3, 0x7a, 0xa0, 0x22, 0x94, 0xd1, 0xba, 0xef, 0x5c, 0xaf, 0xe9, - 0x07, 0xe0, 0x99, 0x32, 0x1d, 0x58, 0xe1, 0x66, 0x61, 0xca, 0xf6, 0x31, 0xec, 0x28, 0xac, 0x53, - 0xa5, 0x87, 0x11, 0x26, 0x8a, 0x7c, 0x39, 0xc3, 0xf7, 0xae, 0x04, 0x5b, 0x6a, 0x67, 0x60, 0x85, - 0x5b, 0xc5, 0x8a, 0x98, 0x9a, 0xd2, 0xd2, 0x30, 0xc2, 0x4b, 0x9c, 0xb9, 0x82, 0x04, 0x86, 0xb4, - 0x90, 0xaf, 0xff, 0x21, 0x02, 0x35, 0xd7, 0xef, 0x5e, 0x8f, 0x30, 0x7a, 0xf4, 0x20, 0x58, 0xd5, - 0x00, 0xf2, 0x19, 0xc0, 0x52, 0x4a, 0x35, 0xdb, 0xfb, 0xcd, 0x28, 0x0b, 0xad, 0x08, 0xac, 0x70, - 0x63, 0x21, 0xa6, 0x4a, 0x0a, 0x70, 0xa0, 0xd7, 0x5f, 0x96, 0xc7, 0x65, 0xac, 0xea, 0xc2, 0xc0, - 0xaa, 0xc7, 0x9a, 0xdc, 0x81, 0xee, 0x2c, 0x16, 0x11, 0x46, 0x75, 0x30, 0xea, 0x9d, 0xe6, 0x28, - 0x3d, 0xfb, 0x81, 0x15, 0x76, 0x66, 0x5a, 0x06, 0xee, 0xc3, 0xb6, 0x8a, 0xc3, 0xdf, 0x49, 0xae, - 0xc6, 0xb1, 0xd7, 0xbd, 0xae, 0xa0, 0xe6, 0xe0, 0xaa, 0x82, 0x9e, 0x9a, 0x83, 0x7c, 0x17, 0xb6, - 0x16, 0x58, 0xaa, 0x9f, 0x7a, 0x1b, 0xd7, 0x91, 0x68, 0x0c, 0x92, 0x22, 0xf1, 0x74, 0xb9, 0xf5, - 0xdb, 0xb0, 0x26, 0x4e, 0x72, 0x9f, 0x3e, 0xbb, 0xe8, 0xdb, 0xcf, 0x2f, 0xfa, 0xf6, 0xef, 0x17, - 0x7d, 0xfb, 0xa7, 0xcb, 0xbe, 0xf5, 0xfc, 0xb2, 0x6f, 0xfd, 0x76, 0xd9, 0xb7, 0xbe, 0xfb, 0x66, - 0xca, 0xe4, 0xec, 0x64, 0xe2, 0x25, 0x3c, 0x1f, 0x08, 0xca, 0x3e, 0xc4, 0x87, 0x41, 0xc2, 0x33, - 0xdc, 0x24, 0xb3, 0x98, 0x15, 0xb8, 0x32, 0x9e, 0x11, 0xf5, 0x2b, 0xa4, 0xe9, 0x1d, 0x33, 0x59, - 0x47, 0xdb, 0xd1, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xb1, 0xdb, 0x0c, 0x79, 0xe6, 0x08, 0x00, - 0x00, + // 858 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0x4f, 0x6f, 0xdc, 0x44, + 0x14, 0xb7, 0x89, 0x37, 0xbb, 0x79, 0x4e, 0x1a, 0x18, 0xa5, 0x95, 0x09, 0xb0, 0x09, 0xe6, 0x12, + 0x21, 0xf0, 0xa2, 0xcd, 0x01, 0xa9, 0x42, 0x02, 0xcc, 0x9f, 0xba, 0xd0, 0xb4, 0x2b, 0x6f, 0x55, + 0x21, 0x2e, 0x96, 0xd7, 0x1e, 0xed, 0x0e, 0xb5, 0x3d, 0x96, 0x67, 0x92, 0x90, 0x2b, 0x9f, 0x80, + 0x0f, 0xc0, 0xd7, 0x40, 0xe2, 0x23, 0xf4, 0xd8, 0x23, 0xa7, 0x0a, 0x25, 0x1f, 0x01, 0xc1, 0x19, + 0xcd, 0xb3, 0x77, 0x77, 0x96, 0x3a, 0x11, 0x7b, 0x41, 0xea, 0x6d, 0xc6, 0xef, 0xbd, 0xdf, 0xfc, + 0xe6, 0xfd, 0xf9, 0x79, 0xe0, 0x50, 0xd2, 0x22, 0xa5, 0x55, 0xce, 0x0a, 0x39, 0x48, 0x78, 0x21, + 0x68, 0x21, 0x4e, 0xc5, 0x40, 0x5e, 0x94, 0x54, 0x78, 0x65, 0xc5, 0x25, 0x27, 0x7b, 0x4b, 0x0f, + 0x6f, 0xe1, 0xb1, 0xbf, 0x37, 0xe5, 0x53, 0x8e, 0x0e, 0x03, 0xb5, 0xaa, 0x7d, 0xf7, 0x75, 0xb4, + 0x8c, 0x4d, 0xc4, 0x60, 0xc2, 0xe4, 0x0a, 0xda, 0xfe, 0xdb, 0x9a, 0x07, 0x7e, 0xd7, 0xad, 0xee, + 0xaf, 0x26, 0x6c, 0x3f, 0xa4, 0xe7, 0x21, 0x3f, 0x2d, 0xd2, 0xb1, 0xa4, 0x25, 0xb9, 0x03, 0x9b, + 0x33, 0xca, 0xa6, 0x33, 0xe9, 0x98, 0x87, 0xe6, 0xd1, 0x46, 0xd8, 0xec, 0xc8, 0x1e, 0x74, 0x2a, + 0xe5, 0xe4, 0xbc, 0x76, 0x68, 0x1e, 0x75, 0xc2, 0x7a, 0x43, 0x08, 0x58, 0x42, 0xd2, 0xd2, 0xd9, + 0x38, 0x34, 0x8f, 0x76, 0x42, 0x5c, 0x93, 0x8f, 0xc1, 0x11, 0x34, 0xe1, 0x45, 0x2a, 0x22, 0xc1, + 0x8a, 0x84, 0x46, 0x42, 0xc6, 0x95, 0x8c, 0x24, 0xcb, 0xa9, 0x63, 0x21, 0xe6, 0xed, 0xc6, 0x3e, + 0x56, 0xe6, 0xb1, 0xb2, 0x3e, 0x66, 0x39, 0x25, 0xef, 0xc3, 0x1b, 0x59, 0x2c, 0x64, 0x94, 0xf0, + 0x3c, 0x67, 0x32, 0xaa, 0x8f, 0xeb, 0xe0, 0x71, 0xbb, 0xca, 0xf0, 0x05, 0x7e, 0x47, 0xaa, 0xee, + 0x5f, 0x26, 0xec, 0x3c, 0xa4, 0xe7, 0x4f, 0xe2, 0x8c, 0xa5, 0x7e, 0xc6, 0x93, 0xa7, 0x6b, 0x12, + 0xff, 0x0e, 0x6e, 0x4f, 0x54, 0x58, 0x54, 0x2a, 0x6e, 0x82, 0xca, 0x68, 0x46, 0xe3, 0x94, 0x56, + 0x78, 0x13, 0x7b, 0x78, 0xe0, 0x69, 0x35, 0xa8, 0xf3, 0x35, 0x8a, 0x2b, 0x39, 0xa6, 0x32, 0x40, + 0x37, 0xdf, 0x7a, 0xf6, 0xe2, 0xc0, 0x08, 0x09, 0x62, 0xac, 0x58, 0xc8, 0xa7, 0x60, 0x2f, 0x91, + 0x05, 0xde, 0xd8, 0x1e, 0xf6, 0x75, 0x3c, 0x55, 0x27, 0x4f, 0xd5, 0xc9, 0xf3, 0x99, 0xfc, 0xbc, + 0xaa, 0xe2, 0x8b, 0x10, 0x16, 0x40, 0x82, 0xbc, 0x05, 0x5b, 0x4c, 0x34, 0x49, 0xc0, 0xeb, 0xf7, + 0xc2, 0x1e, 0x13, 0xf5, 0xe5, 0xdd, 0x00, 0x7a, 0xa3, 0x8a, 0x97, 0x5c, 0xc4, 0x19, 0xf9, 0x04, + 0x7a, 0x65, 0xb3, 0xc6, 0x3b, 0xdb, 0xc3, 0xfd, 0x16, 0xda, 0x8d, 0x47, 0xc3, 0x78, 0x11, 0xe1, + 0xfe, 0x62, 0x82, 0x3d, 0x37, 0x8e, 0x1e, 0x3d, 0xb8, 0x36, 0x7f, 0x1f, 0x00, 0x99, 0xc7, 0x44, + 0x25, 0xcf, 0x22, 0x3d, 0x99, 0xaf, 0xcf, 0x2d, 0x23, 0x9e, 0x61, 0x5d, 0xc8, 0x3d, 0xd8, 0xd6, + 0xbd, 0x9d, 0x8d, 0xff, 0x72, 0xfd, 0x86, 0x9b, 0xad, 0xa1, 0xb9, 0x4f, 0x61, 0xcb, 0x9f, 0xe7, + 0x64, 0xcd, 0xda, 0x7e, 0x04, 0x96, 0xca, 0x7d, 0x73, 0xf6, 0x9d, 0xf6, 0x52, 0x36, 0x67, 0xa2, + 0xa7, 0x3b, 0x04, 0xeb, 0x09, 0x97, 0xaa, 0x03, 0xad, 0x33, 0x2e, 0xa9, 0x63, 0x5e, 0x17, 0xa9, + 0xbc, 0x42, 0xf4, 0x71, 0x7f, 0x32, 0xa1, 0x1b, 0xc4, 0x02, 0xe3, 0xd6, 0xe3, 0x77, 0x0c, 0x96, + 0x42, 0x43, 0x7e, 0xb7, 0xda, 0x5a, 0x6d, 0xcc, 0xa6, 0x05, 0x4d, 0x4f, 0xc4, 0xf4, 0xf1, 0x45, + 0x49, 0x43, 0x74, 0x56, 0x50, 0xac, 0x48, 0xe9, 0x8f, 0xd8, 0x50, 0x9d, 0xb0, 0xde, 0xb8, 0xbf, + 0x99, 0xb0, 0xad, 0x18, 0x8c, 0xa9, 0x3c, 0x89, 0x7f, 0x18, 0x1e, 0xff, 0x1f, 0x4c, 0xbe, 0x82, + 0x5e, 0xdd, 0xe0, 0x2c, 0x6d, 0xba, 0xfb, 0xcd, 0x97, 0x03, 0xb1, 0x76, 0xf7, 0xbf, 0xf4, 0x77, + 0x55, 0x96, 0x2f, 0x5f, 0x1c, 0x74, 0x9b, 0x0f, 0x61, 0x17, 0x63, 0xef, 0xa7, 0xee, 0x9f, 0x26, + 0xd8, 0x0d, 0x75, 0x9f, 0x49, 0xf1, 0xea, 0x30, 0x27, 0x77, 0xa1, 0xa3, 0x3a, 0x40, 0x38, 0x9d, + 0x35, 0x9a, 0xbb, 0x0e, 0x71, 0xff, 0xb6, 0xa0, 0x7b, 0x42, 0x85, 0x88, 0xa7, 0x94, 0x7c, 0x03, + 0xb7, 0x0a, 0x7a, 0x5e, 0x0f, 0x54, 0x84, 0x32, 0x5a, 0xf7, 0x9d, 0xeb, 0xb5, 0xfd, 0x00, 0x3c, + 0x5d, 0xa6, 0x03, 0x23, 0xdc, 0x2e, 0xb4, 0x3d, 0x39, 0x81, 0x5d, 0x85, 0x75, 0xa6, 0xf4, 0x30, + 0x42, 0xa2, 0x98, 0x2f, 0x7b, 0xf8, 0xde, 0xb5, 0x60, 0x4b, 0xed, 0x0c, 0x8c, 0x70, 0xa7, 0xd0, + 0x3f, 0xac, 0x48, 0x4b, 0xcb, 0x08, 0x2f, 0x71, 0xe6, 0x0a, 0x12, 0x68, 0xd2, 0x42, 0xbe, 0xfe, + 0x97, 0x08, 0xd4, 0xb9, 0x7e, 0xf7, 0x66, 0x84, 0xd1, 0xa3, 0x07, 0xc1, 0xaa, 0x06, 0x90, 0xcf, + 0x00, 0x96, 0x52, 0xda, 0x64, 0xfb, 0xa0, 0x1d, 0x65, 0xa1, 0x15, 0x81, 0x11, 0x6e, 0x2d, 0xc4, + 0x54, 0x49, 0x01, 0x0e, 0xf4, 0xe6, 0xcb, 0xf2, 0xb8, 0x8c, 0x55, 0x5d, 0x18, 0x18, 0xf5, 0x58, + 0x93, 0xbb, 0xd0, 0x9b, 0xc5, 0x22, 0xc2, 0xa8, 0x2e, 0x46, 0xbd, 0xd3, 0x1e, 0xd5, 0xcc, 0x7e, + 0x60, 0x84, 0xdd, 0x59, 0xbd, 0x54, 0x05, 0x55, 0x71, 0xf8, 0x3b, 0xc9, 0xd5, 0x38, 0x3a, 0xbd, + 0x9b, 0x0a, 0xaa, 0x0f, 0xae, 0x2a, 0xe8, 0x99, 0x3e, 0xc8, 0xf7, 0x60, 0x67, 0x81, 0xa5, 0xfa, + 0xc9, 0xd9, 0xba, 0x29, 0x89, 0xda, 0x20, 0xa9, 0x24, 0x9e, 0x2d, 0xb7, 0x7e, 0x07, 0x36, 0xc4, + 0x69, 0xee, 0xd3, 0x67, 0x97, 0x7d, 0xf3, 0xf9, 0x65, 0xdf, 0xfc, 0xe3, 0xb2, 0x6f, 0xfe, 0x7c, + 0xd5, 0x37, 0x9e, 0x5f, 0xf5, 0x8d, 0xdf, 0xaf, 0xfa, 0xc6, 0xf7, 0xdf, 0x4e, 0x99, 0x9c, 0x9d, + 0x4e, 0xbc, 0x84, 0xe7, 0x03, 0x41, 0xd9, 0x87, 0xf8, 0x30, 0x48, 0x78, 0x86, 0x9b, 0x64, 0x16, + 0xb3, 0x02, 0x57, 0xda, 0x33, 0xa2, 0x7e, 0x85, 0xb4, 0xbd, 0x63, 0x26, 0x9b, 0x68, 0x3b, 0xfe, + 0x67, 0x00, 0xb1, 0xdb, 0x0c, 0x79, 0xe6, 0x08, 0x00, 0x00, } func (m *NewRoundStep) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/consensus/wal.pb.go b/sei-tendermint/proto/tendermint/consensus/wal.pb.go index 183e71692c..e947bd0816 100644 --- a/sei-tendermint/proto/tendermint/consensus/wal.pb.go +++ b/sei-tendermint/proto/tendermint/consensus/wal.pb.go @@ -373,40 +373,40 @@ func init() { proto.RegisterFile("tendermint/consensus/wal.proto", fileDescripto var fileDescriptor_ed0b60c2d348ab09 = []byte{ // 551 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x53, 0xdd, 0x8a, 0xd3, 0x40, - 0x14, 0xce, 0x6c, 0xff, 0xa7, 0x8a, 0x10, 0xcb, 0x52, 0x0b, 0x9b, 0xc6, 0x2e, 0x42, 0x6f, 0x4c, - 0x60, 0x45, 0x10, 0x6f, 0xd4, 0xd2, 0x95, 0x16, 0x5d, 0x90, 0x71, 0x41, 0x10, 0x21, 0xa4, 0xcd, - 0x69, 0x1a, 0x68, 0x66, 0x42, 0x66, 0xa2, 0x78, 0xe5, 0x2b, 0xf4, 0xd2, 0x37, 0xf1, 0x15, 0xf6, - 0x72, 0x2f, 0xbd, 0x5a, 0xa5, 0x7d, 0x11, 0xc9, 0xcc, 0xb4, 0x0d, 0x6e, 0xf6, 0x6e, 0xce, 0x9c, - 0xef, 0x9c, 0x33, 0xdf, 0xf7, 0xcd, 0xc1, 0x96, 0x00, 0x1a, 0x40, 0x1a, 0x47, 0x54, 0xb8, 0x73, - 0x46, 0x39, 0x50, 0x9e, 0x71, 0xf7, 0x9b, 0xbf, 0x72, 0x92, 0x94, 0x09, 0x66, 0x76, 0x0e, 0x79, - 0x67, 0x9f, 0xef, 0x75, 0x42, 0x16, 0x32, 0x09, 0x70, 0xf3, 0x93, 0xc2, 0xf6, 0xac, 0x90, 0xb1, - 0x70, 0x05, 0xae, 0x8c, 0x66, 0xd9, 0xc2, 0x0d, 0xb2, 0xd4, 0x17, 0x11, 0xa3, 0x3a, 0xdf, 0xff, - 0x3f, 0x2f, 0xa2, 0x18, 0xb8, 0xf0, 0xe3, 0x44, 0x03, 0xec, 0xd2, 0xc7, 0x88, 0xef, 0x09, 0x70, - 0x8d, 0x38, 0x29, 0x20, 0xe4, 0xbd, 0x0b, 0x5f, 0x81, 0x0a, 0x9d, 0x1e, 0x00, 0x6e, 0x5c, 0xf0, - 0x70, 0x4a, 0x17, 0xcc, 0x7c, 0x8e, 0x2b, 0x31, 0x0f, 0xbb, 0xc8, 0x46, 0xc3, 0xf6, 0xd9, 0x89, - 0x53, 0x46, 0xc3, 0xb9, 0x00, 0xce, 0xfd, 0x10, 0x46, 0xd5, 0xab, 0x9b, 0xbe, 0x41, 0x72, 0xbc, - 0x79, 0x8a, 0x1b, 0x09, 0x40, 0xea, 0x45, 0x41, 0xf7, 0xc8, 0x46, 0xc3, 0xd6, 0x08, 0x6f, 0x6e, - 0xfa, 0xf5, 0x0f, 0x00, 0xe9, 0x74, 0x4c, 0xea, 0x79, 0x6a, 0x1a, 0x0c, 0xd6, 0x08, 0xb7, 0x2f, - 0xa3, 0x18, 0x58, 0x26, 0xe4, 0xac, 0x57, 0xb8, 0xb9, 0xa3, 0xaa, 0x07, 0x3e, 0x72, 0x14, 0x57, - 0x67, 0xc7, 0xd5, 0x19, 0x6b, 0xc0, 0xa8, 0x99, 0x0f, 0xfb, 0xf9, 0xa7, 0x8f, 0xc8, 0xbe, 0xc8, - 0x3c, 0xc6, 0xf5, 0x25, 0x44, 0xe1, 0x52, 0xc8, 0xa1, 0x15, 0xa2, 0x23, 0xb3, 0x83, 0x6b, 0x29, - 0xcb, 0x68, 0xd0, 0xad, 0xd8, 0x68, 0x58, 0x23, 0x2a, 0x30, 0x4d, 0x5c, 0xe5, 0x02, 0x92, 0x6e, - 0xd5, 0x46, 0xc3, 0xfb, 0x44, 0x9e, 0x07, 0xa7, 0xb8, 0x75, 0x4e, 0x83, 0x89, 0x2a, 0x3b, 0xb4, - 0x43, 0xc5, 0x76, 0x83, 0x5f, 0x47, 0x18, 0x7f, 0x7a, 0xf3, 0x5e, 0xd3, 0x36, 0xbf, 0xe0, 0x63, - 0xa9, 0x9e, 0x17, 0xf8, 0xc2, 0xf7, 0x64, 0x6f, 0x8f, 0x0b, 0x5f, 0x80, 0x26, 0xf1, 0xa4, 0xa8, - 0x9a, 0x72, 0xe1, 0x3c, 0xc7, 0x8f, 0x7d, 0xe1, 0x93, 0x1c, 0xfd, 0x31, 0x07, 0x4f, 0x0c, 0xf2, - 0x10, 0x6e, 0x5f, 0x9b, 0x2f, 0x71, 0x33, 0xe6, 0xa1, 0x17, 0xd1, 0x05, 0x93, 0xac, 0xee, 0x76, - 0x41, 0x39, 0x36, 0x31, 0x48, 0x23, 0xd6, 0xe6, 0xbd, 0xc5, 0xf7, 0x84, 0xd2, 0x57, 0xd5, 0x57, - 0x64, 0xfd, 0xe3, 0xf2, 0xfa, 0x82, 0x13, 0x13, 0x83, 0xb4, 0x45, 0xc1, 0x98, 0xd7, 0x18, 0x03, - 0x0d, 0x3c, 0x2d, 0x46, 0x55, 0x76, 0xe9, 0x97, 0x77, 0xd9, 0xab, 0x37, 0x31, 0x48, 0x0b, 0x76, - 0xc1, 0xa8, 0x86, 0x2b, 0x3c, 0x8b, 0x07, 0x3f, 0xf0, 0x83, 0x7c, 0x4c, 0x50, 0x50, 0xef, 0x05, - 0xae, 0xe6, 0xa3, 0xb4, 0x56, 0xbd, 0x5b, 0x86, 0x5f, 0xee, 0x3e, 0xb7, 0x72, 0x7c, 0x9d, 0x3b, - 0x2e, 0x2b, 0xcc, 0x33, 0xf5, 0x35, 0x95, 0x28, 0x76, 0xf9, 0x73, 0x0e, 0x83, 0xe4, 0xbf, 0x1c, - 0xc1, 0xd5, 0xc6, 0x42, 0xd7, 0x1b, 0x0b, 0xfd, 0xdd, 0x58, 0x68, 0xbd, 0xb5, 0x8c, 0xeb, 0xad, - 0x65, 0xfc, 0xde, 0x5a, 0xc6, 0xe7, 0x77, 0x61, 0x24, 0x96, 0xd9, 0xcc, 0x99, 0xb3, 0xd8, 0xe5, - 0x10, 0x3d, 0x95, 0x0f, 0x98, 0xb3, 0x95, 0x0c, 0xe6, 0x4b, 0x3f, 0xa2, 0xf2, 0x54, 0x58, 0x1c, - 0xb5, 0xb8, 0x65, 0xbb, 0x36, 0xab, 0xcb, 0xdc, 0xb3, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x2f, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0xdf, 0x8a, 0xd3, 0x4e, + 0x14, 0xce, 0x6c, 0xbb, 0xfd, 0x33, 0xfd, 0xfd, 0x10, 0xc6, 0xb2, 0xd4, 0xc2, 0xa6, 0xb1, 0x8b, + 0xd0, 0x1b, 0x13, 0x58, 0x11, 0xc4, 0x1b, 0xb5, 0x74, 0xa5, 0x45, 0x17, 0x64, 0x5c, 0x10, 0x44, + 0x08, 0x69, 0x73, 0x9a, 0x06, 0x9a, 0x99, 0x92, 0x99, 0x28, 0x5e, 0xf9, 0x0a, 0xbd, 0xf4, 0x4d, + 0x7c, 0x85, 0xbd, 0xdc, 0x4b, 0xaf, 0x56, 0x69, 0x5f, 0x44, 0x32, 0x33, 0x6d, 0x83, 0x1b, 0xbc, + 0x9b, 0x33, 0xe7, 0x3b, 0xe7, 0x9b, 0xf3, 0x7d, 0x73, 0xb0, 0x2d, 0x81, 0x85, 0x90, 0x26, 0x31, + 0x93, 0xde, 0x8c, 0x33, 0x01, 0x4c, 0x64, 0xc2, 0xfb, 0x12, 0x2c, 0xdd, 0x55, 0xca, 0x25, 0x27, + 0xed, 0x43, 0xde, 0xdd, 0xe7, 0xbb, 0xed, 0x88, 0x47, 0x5c, 0x01, 0xbc, 0xfc, 0xa4, 0xb1, 0x5d, + 0x3b, 0xe2, 0x3c, 0x5a, 0x82, 0xa7, 0xa2, 0x69, 0x36, 0xf7, 0xc2, 0x2c, 0x0d, 0x64, 0xcc, 0x99, + 0xc9, 0xf7, 0xfe, 0xce, 0xcb, 0x38, 0x01, 0x21, 0x83, 0x64, 0x65, 0x00, 0x4e, 0xe9, 0x63, 0xe4, + 0xd7, 0x15, 0x08, 0x83, 0x38, 0x2d, 0x20, 0xd4, 0xbd, 0x07, 0x9f, 0x81, 0x49, 0x93, 0xee, 0x03, + 0xae, 0x5f, 0x8a, 0x68, 0xc2, 0xe6, 0x9c, 0x3c, 0xc5, 0x95, 0x44, 0x44, 0x1d, 0xe4, 0xa0, 0x41, + 0xeb, 0xfc, 0xd4, 0x2d, 0x1b, 0xc3, 0xbd, 0x04, 0x21, 0x82, 0x08, 0x86, 0xd5, 0xeb, 0xdb, 0x9e, + 0x45, 0x73, 0x3c, 0x39, 0xc3, 0xf5, 0x15, 0x40, 0xea, 0xc7, 0x61, 0xe7, 0xc8, 0x41, 0x83, 0xe6, + 0x10, 0x6f, 0x6e, 0x7b, 0xb5, 0x77, 0x00, 0xe9, 0x64, 0x44, 0x6b, 0x79, 0x6a, 0x12, 0xf6, 0xd7, + 0x08, 0xb7, 0xae, 0xe2, 0x04, 0x78, 0x26, 0x15, 0xd7, 0x0b, 0xdc, 0xd8, 0x8d, 0x6a, 0x08, 0x1f, + 0xb8, 0x7a, 0x56, 0x77, 0x37, 0xab, 0x3b, 0x32, 0x80, 0x61, 0x23, 0x27, 0xfb, 0xfe, 0xab, 0x87, + 0xe8, 0xbe, 0x88, 0x9c, 0xe0, 0xda, 0x02, 0xe2, 0x68, 0x21, 0x15, 0x69, 0x85, 0x9a, 0x88, 0xb4, + 0xf1, 0x71, 0xca, 0x33, 0x16, 0x76, 0x2a, 0x0e, 0x1a, 0x1c, 0x53, 0x1d, 0x10, 0x82, 0xab, 0x42, + 0xc2, 0xaa, 0x53, 0x75, 0xd0, 0xe0, 0x7f, 0xaa, 0xce, 0xfd, 0x33, 0xdc, 0xbc, 0x60, 0xe1, 0x58, + 0x97, 0x1d, 0xda, 0xa1, 0x62, 0xbb, 0xfe, 0x8f, 0x23, 0x8c, 0x3f, 0xbc, 0x7a, 0x6b, 0xc6, 0x26, + 0x9f, 0xf0, 0x89, 0x52, 0xcf, 0x0f, 0x03, 0x19, 0xf8, 0xaa, 0xb7, 0x2f, 0x64, 0x20, 0xc1, 0x0c, + 0xf1, 0xa8, 0xa8, 0x9a, 0x76, 0xe1, 0x22, 0xc7, 0x8f, 0x02, 0x19, 0xd0, 0x1c, 0xfd, 0x3e, 0x07, + 0x8f, 0x2d, 0x7a, 0x1f, 0xee, 0x5e, 0x93, 0xe7, 0xb8, 0x91, 0x88, 0xc8, 0x8f, 0xd9, 0x9c, 0x77, + 0x8e, 0xfe, 0xe9, 0x82, 0x76, 0x6c, 0x6c, 0xd1, 0x7a, 0x62, 0xcc, 0x7b, 0x8d, 0xff, 0x93, 0x5a, + 0x5f, 0x5d, 0x5f, 0x51, 0xf5, 0x0f, 0xcb, 0xeb, 0x0b, 0x4e, 0x8c, 0x2d, 0xda, 0x92, 0x87, 0x90, + 0xbc, 0xc4, 0x18, 0x58, 0xe8, 0x1b, 0x31, 0xaa, 0xaa, 0x4b, 0xaf, 0xbc, 0xcb, 0x5e, 0xbd, 0xb1, + 0x45, 0x9b, 0xb0, 0x0b, 0x86, 0xc7, 0xb8, 0x22, 0xb2, 0xa4, 0xff, 0x0d, 0xdf, 0xcb, 0x69, 0xc2, + 0x82, 0x7a, 0xcf, 0x70, 0x35, 0xa7, 0x32, 0x5a, 0x75, 0xef, 0x18, 0x7e, 0xb5, 0xfb, 0xdc, 0xda, + 0xf1, 0x75, 0xee, 0xb8, 0xaa, 0x20, 0xe7, 0xfa, 0x6b, 0x6a, 0x51, 0x9c, 0xf2, 0xe7, 0x1c, 0x88, + 0xd4, 0xbf, 0x1c, 0xc2, 0xf5, 0xc6, 0x46, 0x37, 0x1b, 0x1b, 0xfd, 0xde, 0xd8, 0x68, 0xbd, 0xb5, + 0xad, 0x9b, 0xad, 0x6d, 0xfd, 0xdc, 0xda, 0xd6, 0xc7, 0x37, 0x51, 0x2c, 0x17, 0xd9, 0xd4, 0x9d, + 0xf1, 0xc4, 0x13, 0x10, 0x3f, 0x56, 0x0f, 0x98, 0xf1, 0xa5, 0x0a, 0x66, 0x8b, 0x20, 0x66, 0xea, + 0x54, 0x58, 0x1c, 0xbd, 0xb8, 0x65, 0xbb, 0x36, 0xad, 0xa9, 0xdc, 0x93, 0x3f, 0x03, 0x00, 0x2f, 0xe0, 0xbb, 0x34, 0x17, 0x04, 0x00, 0x00, } diff --git a/sei-tendermint/proto/tendermint/crypto/keys.pb.go b/sei-tendermint/proto/tendermint/crypto/keys.pb.go index 3cc652d0ad..58e23bd448 100644 --- a/sei-tendermint/proto/tendermint/crypto/keys.pb.go +++ b/sei-tendermint/proto/tendermint/crypto/keys.pb.go @@ -27,7 +27,6 @@ const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package // PublicKey defines the keys available for use with Tendermint Validators type PublicKey struct { // Types that are valid to be assigned to Sum: - // // *PublicKey_Ed25519 Sum isPublicKey_Sum `protobuf_oneof:"sum"` } @@ -107,7 +106,7 @@ func init() { func init() { proto.RegisterFile("tendermint/crypto/keys.proto", fileDescriptor_cb048658b234868c) } var fileDescriptor_cb048658b234868c = []byte{ - // 225 bytes of a gzipped FileDescriptorProto + // 222 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x29, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0xcf, 0x4e, 0xad, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x44, 0xc8, 0xea, 0x41, 0x64, 0xa5, @@ -121,8 +120,7 @@ var fileDescriptor_cb048658b234868c = []byte{ 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x23, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0xec, 0x92, 0xe4, 0xfc, 0x1c, 0x30, 0x27, 0x39, 0x23, 0x31, 0x33, 0x0f, 0xcc, 0x42, 0xf2, 0x20, 0xc4, 0xd9, 0x18, 0x3e, 0x4e, 0x62, - 0x03, 0x4b, 0x18, 0x03, 0x02, 0x00, 0x00, 0xff, 0xff, 0x14, 0x21, 0xf4, 0xf3, 0x0d, 0x01, 0x00, - 0x00, + 0x03, 0x4b, 0x18, 0x03, 0x06, 0x00, 0x14, 0x21, 0xf4, 0xf3, 0x0d, 0x01, 0x00, 0x00, } func (this *PublicKey) Compare(that interface{}) int { diff --git a/sei-tendermint/proto/tendermint/crypto/proof.pb.go b/sei-tendermint/proto/tendermint/crypto/proof.pb.go index 1d999663f3..c6d1207d1f 100644 --- a/sei-tendermint/proto/tendermint/crypto/proof.pb.go +++ b/sei-tendermint/proto/tendermint/crypto/proof.pb.go @@ -324,7 +324,7 @@ func init() { func init() { proto.RegisterFile("tendermint/crypto/proof.proto", fileDescriptor_6b60b6ba2ab5b856) } var fileDescriptor_6b60b6ba2ab5b856 = []byte{ - // 362 bytes of a gzipped FileDescriptorProto + // 359 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x52, 0xbb, 0x4e, 0xc3, 0x30, 0x14, 0x4d, 0x9a, 0xf4, 0xe5, 0x76, 0x00, 0xab, 0x42, 0x51, 0x11, 0x21, 0xca, 0x94, 0x85, 0x44, 0x2a, 0x3b, 0x43, 0x61, 0xa8, 0x60, 0x28, 0xf2, 0xc0, 0xc0, 0x82, 0xdc, 0xd4, 0x6d, 0x22, 0xd2, @@ -346,8 +346,8 @@ var fileDescriptor_6b60b6ba2ab5b856 = []byte{ 0xbc, 0x34, 0x88, 0x1a, 0x1e, 0xcf, 0x36, 0x3b, 0xd7, 0xdc, 0xee, 0x5c, 0xf3, 0x6b, 0xe7, 0x9a, 0xef, 0x7b, 0xd7, 0xd8, 0xee, 0x5d, 0xe3, 0x63, 0xef, 0x1a, 0xcf, 0x93, 0x65, 0x2a, 0x93, 0x6a, 0x16, 0xc6, 0x7c, 0x15, 0x95, 0x2c, 0xbd, 0x82, 0x5f, 0x8b, 0x79, 0x06, 0x24, 0x4e, 0x68, 0x9a, - 0x03, 0xfa, 0xb5, 0x0d, 0xfa, 0x8b, 0x8f, 0xd6, 0x63, 0xd6, 0x02, 0xe3, 0xfa, 0x3b, 0x00, 0x00, - 0xff, 0xff, 0x6a, 0x6e, 0xcc, 0xfe, 0x3a, 0x02, 0x00, 0x00, + 0x03, 0xfa, 0xb5, 0x0d, 0xfa, 0x8b, 0x8f, 0xd6, 0x63, 0xd6, 0x02, 0xe3, 0xfa, 0x7b, 0x00, 0x6a, + 0x6e, 0xcc, 0xfe, 0x3a, 0x02, 0x00, 0x00, } func (m *Proof) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/libs/bits/types.pb.go b/sei-tendermint/proto/tendermint/libs/bits/types.pb.go index 74512d5a7d..bce1ef0bd7 100644 --- a/sei-tendermint/proto/tendermint/libs/bits/types.pb.go +++ b/sei-tendermint/proto/tendermint/libs/bits/types.pb.go @@ -81,7 +81,7 @@ func init() { func init() { proto.RegisterFile("tendermint/libs/bits/types.proto", fileDescriptor_e91ab2672920d7d4) } var fileDescriptor_e91ab2672920d7d4 = []byte{ - // 183 bytes of a gzipped FileDescriptorProto + // 180 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x28, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0xcf, 0xc9, 0x4c, 0x2a, 0xd6, 0x4f, 0xca, 0x2c, 0x29, 0xd6, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x41, 0xa8, @@ -92,8 +92,8 @@ var fileDescriptor_e91ab2672920d7d4 = []byte{ 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x79, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x17, 0xa7, 0x66, 0xea, 0x82, 0xed, 0x4e, 0xce, 0xcf, 0x01, 0x73, 0x92, 0x33, 0x12, 0x33, 0xf3, 0xc0, 0x2c, 0x24, 0xd7, 0x82, - 0x55, 0xe8, 0x63, 0x73, 0x7e, 0x12, 0x1b, 0x58, 0xce, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x24, - 0x2d, 0xdc, 0x8d, 0xdd, 0x00, 0x00, 0x00, + 0x55, 0xe8, 0x63, 0x73, 0x7e, 0x12, 0x1b, 0x58, 0xce, 0x18, 0x30, 0x00, 0x24, 0x2d, 0xdc, 0x8d, + 0xdd, 0x00, 0x00, 0x00, } func (m *BitArray) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/mempool/types.pb.go b/sei-tendermint/proto/tendermint/mempool/types.pb.go index e140ceeee6..2d7de1b1f6 100644 --- a/sei-tendermint/proto/tendermint/mempool/types.pb.go +++ b/sei-tendermint/proto/tendermint/mempool/types.pb.go @@ -68,7 +68,6 @@ func (m *Txs) GetTxs() [][]byte { type Message struct { // Types that are valid to be assigned to Sum: - // // *Message_Txs Sum isMessage_Sum `protobuf_oneof:"sum"` } @@ -147,7 +146,7 @@ func init() { func init() { proto.RegisterFile("tendermint/mempool/types.proto", fileDescriptor_2af51926fdbcbc05) } var fileDescriptor_2af51926fdbcbc05 = []byte{ - // 195 bytes of a gzipped FileDescriptorProto + // 191 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2b, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0xcf, 0x4d, 0xcd, 0x2d, 0xc8, 0xcf, 0xcf, 0xd1, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x42, 0xc8, 0xeb, 0x41, @@ -159,8 +158,7 @@ var fileDescriptor_2af51926fdbcbc05 = []byte{ 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0xe5, 0x99, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x9c, 0x9a, 0xa9, 0x0b, 0x76, 0x5b, 0x72, 0x7e, 0x0e, 0x98, 0x93, 0x9c, 0x91, 0x98, 0x99, 0x07, 0x66, 0x21, 0xf9, 0x05, 0xac, 0x42, 0x1f, 0xd3, 0x73, - 0x49, 0x6c, 0x60, 0x19, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x41, 0x3b, 0x0c, 0xa5, 0xf9, - 0x00, 0x00, 0x00, + 0x49, 0x6c, 0x60, 0x19, 0x63, 0xc0, 0x00, 0x41, 0x3b, 0x0c, 0xa5, 0xf9, 0x00, 0x00, 0x00, } func (m *Txs) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/p2p/pex.pb.go b/sei-tendermint/proto/tendermint/p2p/pex.pb.go index 4f2fa19a8d..942624db00 100644 --- a/sei-tendermint/proto/tendermint/p2p/pex.pb.go +++ b/sei-tendermint/proto/tendermint/p2p/pex.pb.go @@ -148,7 +148,6 @@ func (m *PexResponse) GetAddresses() []*PexAddress { type PexMessage struct { // Types that are valid to be assigned to Sum: - // // *PexMessage_PexRequest // *PexMessage_PexResponse Sum isPexMessage_Sum `protobuf_oneof:"sum"` @@ -242,7 +241,7 @@ func init() { func init() { proto.RegisterFile("tendermint/p2p/pex.proto", fileDescriptor_81c2f011fd13be57) } var fileDescriptor_81c2f011fd13be57 = []byte{ - // 298 bytes of a gzipped FileDescriptorProto + // 295 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xcd, 0x6a, 0xb3, 0x40, 0x14, 0x75, 0x32, 0x7e, 0x1f, 0x66, 0x0c, 0x45, 0x5c, 0x49, 0x0b, 0x83, 0xb8, 0x0a, 0x85, 0x2a, 0xd8, 0x4d, 0x37, 0x85, 0x36, 0x50, 0x1a, 0x84, 0x42, 0x71, 0xd9, 0x4d, 0x30, 0x7a, 0x49, 0x84, @@ -260,8 +259,8 @@ var fileDescriptor_81c2f011fd13be57 = []byte{ 0x58, 0x13, 0xf5, 0xfe, 0xc5, 0xea, 0xad, 0xe7, 0x64, 0xdf, 0x73, 0xf2, 0xd1, 0x73, 0xf2, 0x32, 0x70, 0x6d, 0x3f, 0x70, 0xed, 0x7d, 0xe0, 0xda, 0xd3, 0xdd, 0x26, 0x6f, 0xb6, 0xed, 0xda, 0x4f, 0xab, 0x22, 0x40, 0xc8, 0x2f, 0xe4, 0x2f, 0xa7, 0xd5, 0x4e, 0x82, 0x74, 0x9b, 0xe4, 0xa5, 0x9c, - 0x7e, 0xf6, 0x71, 0x60, 0x04, 0xc7, 0x05, 0xad, 0xff, 0xcb, 0xd3, 0xcb, 0xcf, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xfb, 0x5a, 0xa1, 0xcc, 0xb9, 0x01, 0x00, 0x00, + 0x7e, 0xf6, 0x71, 0x60, 0x04, 0xc7, 0x05, 0xad, 0xff, 0xcb, 0xd3, 0xcb, 0xcf, 0x01, 0x00, 0xfb, + 0x5a, 0xa1, 0xcc, 0xb9, 0x01, 0x00, 0x00, } func (m *PexAddress) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/p2p/types.pb.go b/sei-tendermint/proto/tendermint/p2p/types.pb.go index a5e0fa8e86..34d7958d0d 100644 --- a/sei-tendermint/proto/tendermint/p2p/types.pb.go +++ b/sei-tendermint/proto/tendermint/p2p/types.pb.go @@ -378,46 +378,46 @@ func init() { func init() { proto.RegisterFile("tendermint/p2p/types.proto", fileDescriptor_c8a29e659aeca578) } var fileDescriptor_c8a29e659aeca578 = []byte{ - // 619 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xcd, 0x6e, 0xda, 0x4c, - 0x14, 0xc5, 0x40, 0x80, 0x5c, 0x42, 0xc8, 0x37, 0x8a, 0x3e, 0x39, 0x48, 0xc5, 0x11, 0xd9, 0x64, - 0x53, 0x5b, 0xa2, 0xab, 0x2e, 0xe3, 0xa4, 0xad, 0x90, 0xaa, 0x16, 0xb9, 0x51, 0x17, 0xed, 0xc2, - 0x32, 0x9e, 0x01, 0x46, 0x31, 0x33, 0x23, 0x7b, 0x68, 0xd3, 0xb7, 0xc8, 0x9b, 0xf4, 0x31, 0x9a, - 0x65, 0x96, 0x5d, 0xd1, 0xca, 0xd9, 0xf6, 0x21, 0xaa, 0x99, 0xb1, 0x43, 0x40, 0x5d, 0x64, 0x77, - 0xcf, 0x3d, 0x73, 0xce, 0xfd, 0xf1, 0x78, 0xa0, 0x27, 0x09, 0xc3, 0x24, 0x5d, 0x50, 0x26, 0x3d, - 0x31, 0x14, 0x9e, 0xfc, 0x26, 0x48, 0xe6, 0x8a, 0x94, 0x4b, 0x8e, 0xf6, 0xd7, 0x9c, 0x2b, 0x86, - 0xa2, 0x77, 0x38, 0xe3, 0x33, 0xae, 0x29, 0x4f, 0x45, 0xe6, 0x54, 0xcf, 0x99, 0x71, 0x3e, 0x4b, - 0x88, 0xa7, 0xd1, 0x64, 0x39, 0xf5, 0x24, 0x5d, 0x90, 0x4c, 0x46, 0x0b, 0x61, 0x0e, 0x0c, 0x2e, - 0xa1, 0x3b, 0x56, 0x41, 0xcc, 0x93, 0x8f, 0x24, 0xcd, 0x28, 0x67, 0xe8, 0x08, 0x6a, 0x62, 0x28, - 0x6c, 0xeb, 0xd8, 0x3a, 0xad, 0xfb, 0xcd, 0x7c, 0xe5, 0xd4, 0xc6, 0xc3, 0x71, 0xa0, 0x72, 0xe8, - 0x10, 0x76, 0x26, 0x09, 0x8f, 0xaf, 0xec, 0xaa, 0x22, 0x03, 0x03, 0xd0, 0x01, 0xd4, 0x22, 0x21, - 0xec, 0x9a, 0xce, 0xa9, 0x70, 0xf0, 0xa3, 0x0a, 0xad, 0x77, 0x1c, 0x93, 0x11, 0x9b, 0x72, 0x34, - 0x86, 0x03, 0x51, 0x94, 0x08, 0xbf, 0x98, 0x1a, 0xda, 0xbc, 0x3d, 0x74, 0xdc, 0xcd, 0x21, 0xdc, - 0xad, 0x56, 0xfc, 0xfa, 0xed, 0xca, 0xa9, 0x04, 0x5d, 0xb1, 0xd5, 0xe1, 0x09, 0x34, 0x19, 0xc7, - 0x24, 0xa4, 0x58, 0x37, 0xb2, 0xeb, 0x43, 0xbe, 0x72, 0x1a, 0xba, 0xe0, 0x45, 0xd0, 0x50, 0xd4, - 0x08, 0x23, 0x07, 0xda, 0x09, 0xcd, 0x24, 0x61, 0x61, 0x84, 0x71, 0xaa, 0xbb, 0xdb, 0x0d, 0xc0, - 0xa4, 0xce, 0x30, 0x4e, 0x91, 0x0d, 0x4d, 0x46, 0xe4, 0x57, 0x9e, 0x5e, 0xd9, 0x75, 0x4d, 0x96, - 0x50, 0x31, 0x65, 0xa3, 0x3b, 0x86, 0x29, 0x20, 0xea, 0x41, 0x2b, 0x9e, 0x47, 0x8c, 0x91, 0x24, - 0xb3, 0x1b, 0xc7, 0xd6, 0xe9, 0x5e, 0xf0, 0x80, 0x95, 0x6a, 0xc1, 0x19, 0xbd, 0x22, 0xa9, 0xdd, - 0x34, 0xaa, 0x02, 0xa2, 0x97, 0xb0, 0xc3, 0xe5, 0x9c, 0xa4, 0x76, 0x4b, 0x8f, 0xfd, 0x6c, 0x7b, - 0xec, 0x72, 0x55, 0xef, 0xd5, 0xa1, 0x62, 0x68, 0xa3, 0x18, 0x7c, 0x86, 0xce, 0x06, 0x8b, 0x8e, - 0xa0, 0x25, 0xaf, 0x43, 0xca, 0x30, 0xb9, 0xd6, 0x5b, 0xdc, 0x0d, 0x9a, 0xf2, 0x7a, 0xa4, 0x20, - 0xf2, 0xa0, 0x9d, 0x8a, 0x58, 0x8f, 0x4b, 0xb2, 0xac, 0x58, 0xcd, 0x7e, 0xbe, 0x72, 0x20, 0x18, - 0x9f, 0x9f, 0x99, 0x6c, 0x00, 0xa9, 0x88, 0x8b, 0x78, 0xf0, 0xdd, 0x82, 0xd6, 0x98, 0x90, 0x54, - 0x7f, 0xa6, 0xff, 0xa1, 0x4a, 0xb1, 0xb1, 0xf4, 0x1b, 0xf9, 0xca, 0xa9, 0x8e, 0x2e, 0x82, 0x2a, - 0xc5, 0xc8, 0x87, 0xbd, 0xc2, 0x31, 0xa4, 0x6c, 0xca, 0xed, 0xea, 0x71, 0xed, 0x9f, 0x9f, 0x8e, - 0x90, 0xb4, 0xf0, 0x55, 0x76, 0x41, 0x3b, 0x5a, 0x03, 0xf4, 0x06, 0xf6, 0x93, 0x28, 0x93, 0x61, - 0xcc, 0x19, 0x23, 0xb1, 0x24, 0x58, 0x7f, 0x8e, 0xf6, 0xb0, 0xe7, 0x9a, 0xfb, 0xe9, 0x96, 0xf7, - 0xd3, 0xbd, 0x2c, 0xef, 0xa7, 0x5f, 0xbf, 0xf9, 0xe5, 0x58, 0x41, 0x47, 0xe9, 0xce, 0x4b, 0xd9, - 0xe0, 0x8f, 0x05, 0xdd, 0xad, 0x4a, 0x6a, 0xef, 0xe5, 0xc8, 0xc5, 0x42, 0x0a, 0x88, 0xde, 0xc2, - 0x7f, 0xba, 0x2c, 0xa6, 0x51, 0x12, 0x66, 0xcb, 0x38, 0x2e, 0xd7, 0xf2, 0x94, 0xca, 0x5d, 0x25, - 0xbd, 0xa0, 0x51, 0xf2, 0xc1, 0x08, 0x37, 0xdd, 0xa6, 0x11, 0x4d, 0x96, 0x29, 0x79, 0xf2, 0x1c, - 0x0f, 0x6e, 0xaf, 0x8d, 0x10, 0x9d, 0x40, 0xe7, 0xb1, 0x51, 0xa6, 0xef, 0x60, 0x27, 0xd8, 0xc3, - 0xeb, 0x33, 0x99, 0x1f, 0xde, 0xe6, 0x7d, 0xeb, 0x2e, 0xef, 0x5b, 0xbf, 0xf3, 0xbe, 0x75, 0x73, - 0xdf, 0xaf, 0xdc, 0xdd, 0xf7, 0x2b, 0x3f, 0xef, 0xfb, 0x95, 0x4f, 0xaf, 0x66, 0x54, 0xce, 0x97, - 0x13, 0x37, 0xe6, 0x0b, 0x2f, 0x23, 0xf4, 0x79, 0xf9, 0x8b, 0x68, 0x10, 0xcf, 0x23, 0xca, 0x74, - 0xf4, 0xf8, 0x01, 0xd1, 0x6f, 0xc3, 0xe6, 0x8b, 0x32, 0x69, 0xe8, 0xec, 0x8b, 0xbf, 0x01, 0x00, - 0x00, 0xff, 0xff, 0xa2, 0x71, 0x1a, 0x41, 0x6a, 0x04, 0x00, 0x00, + // 614 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x4d, 0x6f, 0xd3, 0x30, + 0x18, 0x6e, 0xda, 0xae, 0xed, 0xde, 0xae, 0xeb, 0xb0, 0x26, 0x94, 0x55, 0xa2, 0x99, 0xba, 0xcb, + 0x2e, 0x24, 0x52, 0x39, 0x71, 0x5c, 0x36, 0x40, 0x95, 0x10, 0x54, 0x61, 0xe2, 0x00, 0x87, 0x28, + 0x8d, 0xdd, 0xd6, 0x5a, 0x6a, 0x5b, 0x89, 0x0b, 0xe3, 0x5f, 0xec, 0x9f, 0xf0, 0x33, 0xd8, 0x71, + 0x47, 0x4e, 0x05, 0x65, 0x57, 0x7e, 0x04, 0xb2, 0x9d, 0xd0, 0xb5, 0xe2, 0x00, 0xb7, 0xf7, 0x79, + 0x1f, 0x3f, 0xcf, 0xfb, 0x11, 0xc7, 0xd0, 0x93, 0x84, 0x61, 0x92, 0x2e, 0x28, 0x93, 0x9e, 0x18, + 0x0a, 0x4f, 0x7e, 0x11, 0x24, 0x73, 0x45, 0xca, 0x25, 0x47, 0xfb, 0x6b, 0xce, 0x15, 0x43, 0xd1, + 0x3b, 0x9c, 0xf1, 0x19, 0xd7, 0x94, 0xa7, 0x22, 0x73, 0xaa, 0xe7, 0xcc, 0x38, 0x9f, 0x25, 0xc4, + 0xd3, 0x68, 0xb2, 0x9c, 0x7a, 0x92, 0x2e, 0x48, 0x26, 0xa3, 0x85, 0x30, 0x07, 0x06, 0x97, 0xd0, + 0x1d, 0xab, 0x20, 0xe6, 0xc9, 0x7b, 0x92, 0x66, 0x94, 0x33, 0x74, 0x04, 0x35, 0x31, 0x14, 0xb6, + 0x75, 0x6c, 0x9d, 0xd6, 0xfd, 0x66, 0xbe, 0x72, 0x6a, 0xe3, 0xe1, 0x38, 0x50, 0x39, 0x74, 0x08, + 0x3b, 0x93, 0x84, 0xc7, 0x57, 0x76, 0x55, 0x91, 0x81, 0x01, 0xe8, 0x00, 0x6a, 0x91, 0x10, 0x76, + 0x4d, 0xe7, 0x54, 0x38, 0xf8, 0x56, 0x85, 0xd6, 0x1b, 0x8e, 0xc9, 0x88, 0x4d, 0x39, 0x1a, 0xc3, + 0x81, 0x28, 0x4a, 0x84, 0x9f, 0x4c, 0x0d, 0x6d, 0xde, 0x1e, 0x3a, 0xee, 0xe6, 0x10, 0xee, 0x56, + 0x2b, 0x7e, 0xfd, 0x76, 0xe5, 0x54, 0x82, 0xae, 0xd8, 0xea, 0xf0, 0x04, 0x9a, 0x8c, 0x63, 0x12, + 0x52, 0xac, 0x1b, 0xd9, 0xf5, 0x21, 0x5f, 0x39, 0x0d, 0x5d, 0xf0, 0x22, 0x68, 0x28, 0x6a, 0x84, + 0x91, 0x03, 0xed, 0x84, 0x66, 0x92, 0xb0, 0x30, 0xc2, 0x38, 0xd5, 0xdd, 0xed, 0x06, 0x60, 0x52, + 0x67, 0x18, 0xa7, 0xc8, 0x86, 0x26, 0x23, 0xf2, 0x33, 0x4f, 0xaf, 0xec, 0xba, 0x26, 0x4b, 0xa8, + 0x98, 0xb2, 0xd1, 0x1d, 0xc3, 0x14, 0x10, 0xf5, 0xa0, 0x15, 0xcf, 0x23, 0xc6, 0x48, 0x92, 0xd9, + 0x8d, 0x63, 0xeb, 0x74, 0x2f, 0xf8, 0x83, 0x95, 0x6a, 0xc1, 0x19, 0xbd, 0x22, 0xa9, 0xdd, 0x34, + 0xaa, 0x02, 0xa2, 0xe7, 0xb0, 0xc3, 0xe5, 0x9c, 0xa4, 0x76, 0x4b, 0x8f, 0xfd, 0x64, 0x7b, 0xec, + 0x72, 0x55, 0x6f, 0xd5, 0xa1, 0x62, 0x68, 0xa3, 0x18, 0x7c, 0x84, 0xce, 0x06, 0x8b, 0x8e, 0xa0, + 0x25, 0xaf, 0x43, 0xca, 0x30, 0xb9, 0xd6, 0x5b, 0xdc, 0x0d, 0x9a, 0xf2, 0x7a, 0xa4, 0x20, 0xf2, + 0xa0, 0x9d, 0x8a, 0x58, 0x8f, 0x4b, 0xb2, 0xac, 0x58, 0xcd, 0x7e, 0xbe, 0x72, 0x20, 0x18, 0x9f, + 0x9f, 0x99, 0x6c, 0x00, 0xa9, 0x88, 0x8b, 0x78, 0xf0, 0xd5, 0x82, 0xd6, 0x98, 0x90, 0x54, 0x7f, + 0xa6, 0xc7, 0x50, 0xa5, 0xd8, 0x58, 0xfa, 0x8d, 0x7c, 0xe5, 0x54, 0x47, 0x17, 0x41, 0x95, 0x62, + 0xe4, 0xc3, 0x5e, 0xe1, 0x18, 0x52, 0x36, 0xe5, 0x76, 0xf5, 0xb8, 0xf6, 0xd7, 0x4f, 0x47, 0x48, + 0x5a, 0xf8, 0x2a, 0xbb, 0xa0, 0x1d, 0xad, 0x01, 0x7a, 0x05, 0xfb, 0x49, 0x94, 0xc9, 0x30, 0xe6, + 0x8c, 0x91, 0x58, 0x12, 0xac, 0x3f, 0x47, 0x7b, 0xd8, 0x73, 0xcd, 0xfd, 0x74, 0xcb, 0xfb, 0xe9, + 0x5e, 0x96, 0xf7, 0xd3, 0xaf, 0xdf, 0xfc, 0x70, 0xac, 0xa0, 0xa3, 0x74, 0xe7, 0xa5, 0x6c, 0xf0, + 0xcb, 0x82, 0xee, 0x56, 0x25, 0xb5, 0xf7, 0x72, 0xe4, 0x62, 0x21, 0x05, 0x44, 0xaf, 0xe1, 0x91, + 0x2e, 0x8b, 0x69, 0x94, 0x84, 0xd9, 0x32, 0x8e, 0xcb, 0xb5, 0xfc, 0x4b, 0xe5, 0xae, 0x92, 0x5e, + 0xd0, 0x28, 0x79, 0x67, 0x84, 0x9b, 0x6e, 0xd3, 0x88, 0x26, 0xcb, 0x94, 0xd8, 0xb5, 0xff, 0x75, + 0x7b, 0x69, 0x84, 0xe8, 0x04, 0x3a, 0x0f, 0x8d, 0x32, 0x7d, 0x07, 0x3b, 0xc1, 0x1e, 0x5e, 0x9f, + 0xc9, 0xfc, 0xf0, 0x36, 0xef, 0x5b, 0x77, 0x79, 0xdf, 0xfa, 0x99, 0xf7, 0xad, 0x9b, 0xfb, 0x7e, + 0xe5, 0xee, 0xbe, 0x5f, 0xf9, 0x7e, 0xdf, 0xaf, 0x7c, 0x78, 0x31, 0xa3, 0x72, 0xbe, 0x9c, 0xb8, + 0x31, 0x5f, 0x78, 0x19, 0xa1, 0x4f, 0xcb, 0x5f, 0x44, 0x83, 0x78, 0x1e, 0x51, 0xa6, 0xa3, 0x87, + 0x0f, 0x88, 0x7e, 0x1b, 0x36, 0x5f, 0x94, 0x49, 0x43, 0x67, 0x9f, 0xfd, 0x1e, 0x00, 0xa2, 0x71, + 0x1a, 0x41, 0x6a, 0x04, 0x00, 0x00, } func (m *ProtocolVersion) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/privval/service.pb.go b/sei-tendermint/proto/tendermint/privval/service.pb.go index f87909cd9a..2e65155bb5 100644 --- a/sei-tendermint/proto/tendermint/privval/service.pb.go +++ b/sei-tendermint/proto/tendermint/privval/service.pb.go @@ -27,7 +27,7 @@ const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package func init() { proto.RegisterFile("tendermint/privval/service.proto", fileDescriptor_7afe74f9f46d3dc9) } var fileDescriptor_7afe74f9f46d3dc9 = []byte{ - // 266 bytes of a gzipped FileDescriptorProto + // 263 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x28, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x28, 0xca, 0x2c, 0x2b, 0x4b, 0xcc, 0xd1, 0x2f, 0x4e, 0x2d, 0x2a, 0xcb, 0x4c, 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x42, 0xa8, @@ -43,8 +43,8 @@ var fileDescriptor_7afe74f9f46d3dc9 = []byte{ 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x9e, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xc5, 0xa9, 0x99, 0xba, 0xe0, 0x60, 0x4d, 0xce, 0xcf, 0x01, 0x73, 0x92, 0x33, 0x12, 0x33, 0xf3, 0xc0, 0x2c, 0x94, - 0x68, 0xc8, 0x2f, 0xc9, 0xd7, 0xc7, 0x8c, 0x97, 0x24, 0x36, 0xb0, 0x8c, 0x31, 0x20, 0x00, 0x00, - 0xff, 0xff, 0xae, 0xbe, 0xe5, 0x5c, 0xea, 0x01, 0x00, 0x00, + 0x68, 0xc8, 0x2f, 0xc9, 0xd7, 0xc7, 0x8c, 0x97, 0x24, 0x36, 0xb0, 0x8c, 0x31, 0x60, 0x00, 0xae, + 0xbe, 0xe5, 0x5c, 0xea, 0x01, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-tendermint/proto/tendermint/privval/types.pb.go b/sei-tendermint/proto/tendermint/privval/types.pb.go index 9012d857e8..deb58297fd 100644 --- a/sei-tendermint/proto/tendermint/privval/types.pb.go +++ b/sei-tendermint/proto/tendermint/privval/types.pb.go @@ -734,7 +734,7 @@ func init() { func init() { proto.RegisterFile("tendermint/privval/types.proto", fileDescriptor_cb4e437a5328cf9c) } var fileDescriptor_cb4e437a5328cf9c = []byte{ - // 786 bytes of a gzipped FileDescriptorProto + // 783 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xcb, 0x6e, 0xf3, 0x44, 0x14, 0xb6, 0x9b, 0x5b, 0xff, 0x93, 0x4b, 0xf3, 0x4f, 0x4b, 0x49, 0xa3, 0xe2, 0x06, 0x23, 0xa0, 0x8a, 0x44, 0x82, 0x8a, 0xc4, 0xa6, 0x6c, 0x7a, 0xb1, 0x48, 0x14, 0xd5, 0x09, 0x93, 0x94, 0x56, @@ -767,7 +767,7 @@ var fileDescriptor_cb4e437a5328cf9c = []byte{ 0xe5, 0xc5, 0x38, 0xe0, 0x67, 0xeb, 0x00, 0x97, 0x42, 0x5d, 0x93, 0xf0, 0x0e, 0x5b, 0xca, 0xf9, 0x1d, 0xec, 0x31, 0x7e, 0x5e, 0x33, 0x50, 0x21, 0x33, 0xce, 0x51, 0xbf, 0xd8, 0x84, 0xba, 0x98, 0xe7, 0x9a, 0x84, 0x11, 0x5b, 0x4d, 0xf9, 0x4f, 0xf0, 0x11, 0x97, 0x3b, 0x3b, 0xc4, 0x50, 0x72, - 0x82, 0x83, 0x7f, 0xb9, 0x09, 0x7c, 0x29, 0xa7, 0x35, 0x09, 0xef, 0xb2, 0x35, 0xf1, 0xfd, 0x19, + 0x82, 0x83, 0x7f, 0xb9, 0x09, 0x7c, 0x29, 0xa7, 0x35, 0x09, 0xef, 0xb2, 0xd5, 0x32, 0xfa, 0x19, 0x0a, 0x42, 0x7a, 0x84, 0x40, 0xc8, 0x4f, 0x72, 0x86, 0xf2, 0x66, 0xf9, 0xcb, 0xf1, 0xac, 0x49, 0x78, 0x9f, 0xad, 0x0f, 0xee, 0x25, 0x64, 0x5c, 0xdb, 0xb1, 0x42, 0xf5, 0x29, 0x8e, 0x7d, 0xb4, 0xf6, 0x04, 0xe7, 0x29, 0xab, 0x49, 0x38, 0xed, 0xce, 0xb7, 0xe8, 0x7b, 0xc8, 0x0a, 0x14, 0x21, @@ -783,8 +783,7 @@ var fileDescriptor_cb4e437a5328cf9c = []byte{ 0xfe, 0xf7, 0x59, 0x91, 0x7f, 0x7f, 0x51, 0xa4, 0xa7, 0x17, 0x45, 0xfa, 0xfb, 0x45, 0x91, 0xee, 0xea, 0x96, 0xed, 0x0f, 0xc6, 0xbd, 0x8a, 0x49, 0x47, 0x55, 0x46, 0xec, 0xaf, 0xf8, 0x9d, 0x67, 0xd2, 0x21, 0xdf, 0xf0, 0x9f, 0x16, 0x5f, 0x2d, 0xdc, 0xc4, 0xd3, 0xcb, 0x75, 0xf5, 0x6a, 0xee, - 0x25, 0x79, 0xe7, 0x9b, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x4b, 0x98, 0x0a, 0xcc, 0xb7, 0x07, - 0x00, 0x00, + 0x25, 0x79, 0xe7, 0x9b, 0xff, 0x06, 0x00, 0x4b, 0x98, 0x0a, 0xcc, 0xb7, 0x07, 0x00, 0x00, } func (m *RemoteSignerError) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/state/types.pb.go b/sei-tendermint/proto/tendermint/state/types.pb.go index 944df2e1f8..2e02666af8 100644 --- a/sei-tendermint/proto/tendermint/state/types.pb.go +++ b/sei-tendermint/proto/tendermint/state/types.pb.go @@ -419,56 +419,56 @@ func init() { func init() { proto.RegisterFile("tendermint/state/types.proto", fileDescriptor_ccfacf933f22bf93) } var fileDescriptor_ccfacf933f22bf93 = []byte{ - // 778 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4d, 0x4f, 0xeb, 0x46, - 0x14, 0x8d, 0x9b, 0xf7, 0x48, 0x32, 0x26, 0xc9, 0xeb, 0xd0, 0x85, 0x5f, 0x1e, 0x38, 0x21, 0xfd, - 0x10, 0xaa, 0x54, 0x47, 0xa2, 0xab, 0x6e, 0x90, 0x70, 0x52, 0x41, 0x24, 0x54, 0x55, 0x06, 0xb1, - 0xe8, 0xc6, 0x9a, 0xd8, 0x83, 0x3d, 0xaa, 0x63, 0x5b, 0x9e, 0x49, 0x4a, 0x7f, 0x40, 0xf7, 0x6c, - 0xfb, 0x8f, 0x58, 0xb2, 0xac, 0xba, 0xa0, 0x6d, 0xf8, 0x23, 0xd5, 0x7c, 0xd8, 0x19, 0x92, 0x22, - 0x51, 0xbd, 0xdd, 0xf8, 0x9e, 0x73, 0xcf, 0x9c, 0xb9, 0x73, 0xef, 0x18, 0xec, 0x33, 0x9c, 0x86, - 0xb8, 0x98, 0x93, 0x94, 0x8d, 0x28, 0x43, 0x0c, 0x8f, 0xd8, 0xaf, 0x39, 0xa6, 0x4e, 0x5e, 0x64, - 0x2c, 0x83, 0xef, 0xd6, 0xa8, 0x23, 0xd0, 0xde, 0x67, 0x51, 0x16, 0x65, 0x02, 0x1c, 0xf1, 0x95, - 0xe4, 0xf5, 0xfa, 0x51, 0x96, 0x45, 0x09, 0x1e, 0x89, 0xaf, 0xd9, 0xe2, 0x66, 0xc4, 0xc8, 0x1c, - 0x53, 0x86, 0xe6, 0xb9, 0x22, 0x7c, 0xd0, 0xb6, 0x41, 0xb3, 0x80, 0xe8, 0xbb, 0xf4, 0x0e, 0x34, - 0x50, 0xc4, 0x47, 0x39, 0x2a, 0xd0, 0xbc, 0x84, 0xf7, 0xb7, 0x60, 0x3d, 0x79, 0xb0, 0x85, 0x2e, - 0x51, 0x42, 0x42, 0xc4, 0xb2, 0x42, 0x31, 0x6c, 0x8d, 0xb1, 0xc4, 0x05, 0x25, 0x59, 0xaa, 0x2b, - 0x0c, 0xff, 0x34, 0x40, 0xfb, 0xd4, 0x1d, 0x4f, 0x3d, 0x4c, 0xf3, 0x2c, 0xa5, 0x98, 0xc2, 0x31, - 0x30, 0x43, 0x9c, 0x90, 0x25, 0x2e, 0x7c, 0x76, 0x4b, 0x2d, 0x63, 0x50, 0x3f, 0x32, 0x8f, 0x87, - 0x8e, 0x56, 0x0c, 0x7e, 0x06, 0xa7, 0x4c, 0x98, 0x48, 0xee, 0xd5, 0xad, 0x07, 0xc2, 0x72, 0x49, - 0xe1, 0x09, 0x68, 0xe1, 0x34, 0xf4, 0x67, 0x49, 0x16, 0xfc, 0x6c, 0x7d, 0x32, 0x30, 0x8e, 0xcc, - 0xe3, 0xc3, 0x17, 0x25, 0xbe, 0x4f, 0x43, 0x97, 0x13, 0xbd, 0x26, 0x56, 0x2b, 0x38, 0x01, 0xe6, - 0x0c, 0x47, 0x24, 0x55, 0x0a, 0x75, 0xa1, 0xf0, 0xf9, 0x8b, 0x0a, 0x2e, 0xe7, 0x4a, 0x0d, 0x30, - 0xab, 0xd6, 0xc3, 0xdf, 0x0c, 0xd0, 0xb9, 0x2e, 0x0b, 0x42, 0xa7, 0xe9, 0x4d, 0x06, 0xc7, 0xa0, - 0x5d, 0x95, 0xc8, 0xa7, 0x98, 0x59, 0x86, 0x90, 0xb6, 0x75, 0x69, 0x59, 0x9f, 0x2a, 0xf1, 0x12, - 0x33, 0x6f, 0x77, 0xa9, 0x7d, 0x41, 0x07, 0xec, 0x25, 0x88, 0x32, 0x3f, 0xc6, 0x24, 0x8a, 0x99, - 0x1f, 0xc4, 0x28, 0x8d, 0x70, 0x28, 0xce, 0x59, 0xf7, 0x3e, 0xe5, 0xd0, 0xb9, 0x40, 0xc6, 0x12, - 0x18, 0xfe, 0x6e, 0x80, 0xbd, 0x31, 0xf7, 0x99, 0xd2, 0x05, 0xfd, 0x51, 0x5c, 0xaf, 0x30, 0xe3, - 0x81, 0x77, 0x41, 0x19, 0xf6, 0xe5, 0xb5, 0x2b, 0x3f, 0x87, 0xdb, 0x7e, 0x36, 0x04, 0xdc, 0x37, - 0xf7, 0x8f, 0xfd, 0x9a, 0xd7, 0x0d, 0x9e, 0x87, 0xff, 0xb7, 0xb7, 0x18, 0x34, 0xae, 0x65, 0x5f, - 0xc0, 0x53, 0xd0, 0xaa, 0xd4, 0x94, 0x8f, 0x03, 0xdd, 0x87, 0xea, 0x9f, 0xb5, 0x13, 0xe5, 0x61, - 0x9d, 0x05, 0x7b, 0xa0, 0x49, 0xb3, 0x1b, 0xf6, 0x0b, 0x2a, 0xb0, 0xd8, 0xb2, 0xe5, 0x55, 0xdf, - 0xc3, 0x7f, 0x76, 0xc0, 0xdb, 0x4b, 0x3e, 0x47, 0xf0, 0x3b, 0xd0, 0x50, 0x5a, 0x6a, 0x9b, 0xf7, - 0xce, 0xe6, 0xac, 0x39, 0xca, 0x94, 0xda, 0xa2, 0xe4, 0xc3, 0xaf, 0x40, 0x33, 0x88, 0x11, 0x49, - 0x7d, 0x22, 0xcf, 0xd4, 0x72, 0xcd, 0xd5, 0x63, 0xbf, 0x31, 0xe6, 0xb1, 0xe9, 0xc4, 0x6b, 0x08, - 0x70, 0x1a, 0xc2, 0x2f, 0x41, 0x87, 0xa4, 0x84, 0x11, 0x94, 0xa8, 0x4a, 0x58, 0x1d, 0x51, 0x81, - 0xb6, 0x8a, 0xca, 0x22, 0xc0, 0xaf, 0x81, 0x28, 0x89, 0x6c, 0xb3, 0x92, 0x59, 0x17, 0xcc, 0x2e, - 0x07, 0x44, 0x1f, 0x29, 0xae, 0x07, 0xda, 0x1a, 0x97, 0x84, 0xd6, 0x9b, 0x6d, 0xef, 0xf2, 0xaa, - 0x44, 0xd6, 0x74, 0xe2, 0xee, 0x71, 0xef, 0xab, 0xc7, 0xbe, 0x79, 0x51, 0x4a, 0x4d, 0x27, 0x9e, - 0x59, 0xe9, 0x4e, 0x43, 0x78, 0x01, 0xba, 0x9a, 0x26, 0x7f, 0x38, 0xac, 0xb7, 0x42, 0xb5, 0xe7, - 0xc8, 0x57, 0xc5, 0x29, 0x5f, 0x15, 0xe7, 0xaa, 0x7c, 0x55, 0xdc, 0x26, 0x97, 0xbd, 0xfb, 0xab, - 0x6f, 0x78, 0xed, 0x4a, 0x8b, 0xa3, 0xf0, 0x0c, 0x74, 0x53, 0x7c, 0xcb, 0xfc, 0xaa, 0x59, 0xa9, - 0xb5, 0xf3, 0xaa, 0xf6, 0xee, 0xf0, 0xb4, 0xf5, 0xa4, 0xc0, 0x13, 0x00, 0x34, 0x8d, 0xc6, 0xab, - 0x34, 0xb4, 0x0c, 0x6e, 0x44, 0x1c, 0x4b, 0x13, 0x69, 0xbe, 0xce, 0x08, 0x4f, 0xd3, 0x8c, 0x8c, - 0x81, 0xad, 0x77, 0xf3, 0x5a, 0xaf, 0x6a, 0xec, 0x96, 0xb8, 0xac, 0x0f, 0xeb, 0xc6, 0x5e, 0x67, - 0xab, 0x16, 0xff, 0xcf, 0x31, 0x03, 0x1f, 0x39, 0x66, 0x3f, 0x80, 0x2f, 0x9e, 0x8d, 0xd9, 0x86, - 0x7e, 0x65, 0xcf, 0x14, 0xf6, 0x06, 0xda, 0xdc, 0x3d, 0x17, 0x2a, 0x3d, 0x96, 0x8d, 0x58, 0x60, - 0xba, 0x48, 0x18, 0xf5, 0x63, 0x44, 0x63, 0x6b, 0x77, 0x60, 0x1c, 0xed, 0xca, 0x46, 0xf4, 0x64, - 0xfc, 0x1c, 0xd1, 0x18, 0xbe, 0x07, 0x4d, 0x94, 0xe7, 0x92, 0xd2, 0x16, 0x94, 0x06, 0xca, 0x73, - 0x0e, 0xb9, 0xe8, 0x7e, 0x65, 0x1b, 0x0f, 0x2b, 0xdb, 0xf8, 0x7b, 0x65, 0x1b, 0x77, 0x4f, 0x76, - 0xed, 0xe1, 0xc9, 0xae, 0xfd, 0xf1, 0x64, 0xd7, 0x7e, 0x3a, 0x8b, 0x08, 0x8b, 0x17, 0x33, 0x27, - 0xc8, 0xe6, 0x23, 0x8a, 0xc9, 0x37, 0xa2, 0xaf, 0x82, 0x2c, 0x11, 0x1f, 0x62, 0x6a, 0xc4, 0x4a, - 0xfb, 0x5d, 0xc8, 0x1f, 0xdd, 0xe6, 0x2f, 0x72, 0xb6, 0x23, 0xe2, 0xdf, 0xfe, 0x1b, 0x00, 0x00, - 0xff, 0xff, 0xf1, 0xf5, 0x2c, 0xd2, 0x3d, 0x07, 0x00, 0x00, + // 773 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4f, 0x4f, 0xdb, 0x3e, + 0x18, 0x6e, 0x7e, 0x05, 0xda, 0x3a, 0xb4, 0xe5, 0x17, 0x76, 0x08, 0x05, 0xd2, 0xae, 0xfb, 0x23, + 0x34, 0x69, 0xa9, 0xc4, 0x4e, 0xbb, 0x4c, 0x22, 0xed, 0x04, 0x95, 0xd0, 0x34, 0x05, 0xc4, 0x61, + 0x97, 0xc8, 0x4d, 0x4c, 0x62, 0x2d, 0x4d, 0xa2, 0xd8, 0xed, 0xd8, 0x07, 0xd8, 0x9d, 0xeb, 0xbe, + 0x11, 0x47, 0x8e, 0xd3, 0x0e, 0x6c, 0x2b, 0x5f, 0x64, 0xb2, 0x9d, 0xa4, 0xa6, 0x1d, 0x12, 0xd3, + 0x6e, 0xce, 0xfb, 0x3c, 0xef, 0xe3, 0xc7, 0xaf, 0xdf, 0xd7, 0x01, 0x3b, 0x14, 0x45, 0x1e, 0x4a, + 0xc7, 0x38, 0xa2, 0x3d, 0x42, 0x21, 0x45, 0x3d, 0xfa, 0x39, 0x41, 0xc4, 0x4c, 0xd2, 0x98, 0xc6, + 0xda, 0xc6, 0x1c, 0x35, 0x39, 0xda, 0x7a, 0xe4, 0xc7, 0x7e, 0xcc, 0xc1, 0x1e, 0x5b, 0x09, 0x5e, + 0xab, 0xed, 0xc7, 0xb1, 0x1f, 0xa2, 0x1e, 0xff, 0x1a, 0x4d, 0xce, 0x7b, 0x14, 0x8f, 0x11, 0xa1, + 0x70, 0x9c, 0x64, 0x84, 0x6d, 0x69, 0x1b, 0x38, 0x72, 0xb1, 0xbc, 0x4b, 0x6b, 0x57, 0x02, 0x79, + 0xbc, 0x97, 0xc0, 0x14, 0x8e, 0x73, 0x78, 0x67, 0x09, 0x96, 0x93, 0x3b, 0x4b, 0xe8, 0x14, 0x86, + 0xd8, 0x83, 0x34, 0x4e, 0x33, 0x86, 0x21, 0x31, 0xa6, 0x28, 0x25, 0x38, 0x8e, 0x64, 0x85, 0xee, + 0x77, 0x05, 0xd4, 0x0f, 0xac, 0xfe, 0xd0, 0x46, 0x24, 0x89, 0x23, 0x82, 0x88, 0xd6, 0x07, 0xaa, + 0x87, 0x42, 0x3c, 0x45, 0xa9, 0x43, 0x2f, 0x88, 0xae, 0x74, 0xca, 0x7b, 0xea, 0x7e, 0xd7, 0x94, + 0x8a, 0xc1, 0xce, 0x60, 0xe6, 0x09, 0x03, 0xc1, 0x3d, 0xbd, 0xb0, 0x81, 0x97, 0x2f, 0x89, 0xf6, + 0x06, 0xd4, 0x50, 0xe4, 0x39, 0xa3, 0x30, 0x76, 0x3f, 0xea, 0xff, 0x75, 0x94, 0x3d, 0x75, 0xff, + 0xf1, 0xbd, 0x12, 0x6f, 0x23, 0xcf, 0x62, 0x44, 0xbb, 0x8a, 0xb2, 0x95, 0x36, 0x00, 0xea, 0x08, + 0xf9, 0x38, 0xca, 0x14, 0xca, 0x5c, 0xe1, 0xc9, 0xbd, 0x0a, 0x16, 0xe3, 0x0a, 0x0d, 0x30, 0x2a, + 0xd6, 0xdd, 0x2f, 0x0a, 0x68, 0x9c, 0xe5, 0x05, 0x21, 0xc3, 0xe8, 0x3c, 0xd6, 0xfa, 0xa0, 0x5e, + 0x94, 0xc8, 0x21, 0x88, 0xea, 0x0a, 0x97, 0x36, 0x64, 0x69, 0x51, 0x9f, 0x22, 0xf1, 0x04, 0x51, + 0x7b, 0x7d, 0x2a, 0x7d, 0x69, 0x26, 0xd8, 0x0c, 0x21, 0xa1, 0x4e, 0x80, 0xb0, 0x1f, 0x50, 0xc7, + 0x0d, 0x60, 0xe4, 0x23, 0x8f, 0x9f, 0xb3, 0x6c, 0xff, 0xcf, 0xa0, 0x23, 0x8e, 0xf4, 0x05, 0xd0, + 0xfd, 0xaa, 0x80, 0xcd, 0x3e, 0xf3, 0x19, 0x91, 0x09, 0x79, 0xcf, 0xaf, 0x97, 0x9b, 0xb1, 0xc1, + 0x86, 0x9b, 0x87, 0x1d, 0x71, 0xed, 0xba, 0xb2, 0x5c, 0x2c, 0xe1, 0x67, 0x41, 0xc0, 0x5a, 0xb9, + 0xba, 0x69, 0x97, 0xec, 0xa6, 0x7b, 0x37, 0xfc, 0xd7, 0xde, 0x02, 0x50, 0x39, 0x13, 0x7d, 0xa1, + 0x1d, 0x80, 0x5a, 0xa1, 0x96, 0xf9, 0xd8, 0x95, 0x7d, 0x64, 0xfd, 0x33, 0x77, 0x92, 0x79, 0x98, + 0x67, 0x69, 0x2d, 0x50, 0x25, 0xf1, 0x39, 0xfd, 0x04, 0x53, 0xc4, 0xb7, 0xac, 0xd9, 0xc5, 0x77, + 0xf7, 0xd7, 0x1a, 0x58, 0x3d, 0x61, 0x73, 0xa4, 0xbd, 0x06, 0x95, 0x4c, 0x2b, 0xdb, 0x66, 0xcb, + 0x5c, 0x9c, 0x35, 0x33, 0x33, 0x95, 0x6d, 0x91, 0xf3, 0xb5, 0xe7, 0xa0, 0xea, 0x06, 0x10, 0x47, + 0x0e, 0x16, 0x67, 0xaa, 0x59, 0xea, 0xec, 0xa6, 0x5d, 0xe9, 0xb3, 0xd8, 0x70, 0x60, 0x57, 0x38, + 0x38, 0xf4, 0xb4, 0x67, 0xa0, 0x81, 0x23, 0x4c, 0x31, 0x0c, 0xb3, 0x4a, 0xe8, 0x0d, 0x5e, 0x81, + 0x7a, 0x16, 0x15, 0x45, 0xd0, 0x5e, 0x00, 0x5e, 0x12, 0xd1, 0x66, 0x39, 0xb3, 0xcc, 0x99, 0x4d, + 0x06, 0xf0, 0x3e, 0xca, 0xb8, 0x36, 0xa8, 0x4b, 0x5c, 0xec, 0xe9, 0x2b, 0xcb, 0xde, 0xc5, 0x55, + 0xf1, 0xac, 0xe1, 0xc0, 0xda, 0x64, 0xde, 0x67, 0x37, 0x6d, 0xf5, 0x38, 0x97, 0x1a, 0x0e, 0x6c, + 0xb5, 0xd0, 0x1d, 0x7a, 0xda, 0x31, 0x68, 0x4a, 0x9a, 0xec, 0xe1, 0xd0, 0x57, 0xb9, 0x6a, 0xcb, + 0x14, 0xaf, 0x8a, 0x99, 0xbf, 0x2a, 0xe6, 0x69, 0xfe, 0xaa, 0x58, 0x55, 0x26, 0x7b, 0xf9, 0xa3, + 0xad, 0xd8, 0xf5, 0x42, 0x8b, 0xa1, 0xda, 0x21, 0x68, 0x46, 0xe8, 0x82, 0x3a, 0x45, 0xb3, 0x12, + 0x7d, 0xed, 0x41, 0xed, 0xdd, 0x60, 0x69, 0x45, 0x84, 0x8d, 0x2f, 0x90, 0x34, 0x2a, 0x0f, 0xd2, + 0x90, 0x32, 0x98, 0x11, 0x7e, 0x2c, 0x49, 0xa4, 0xfa, 0x30, 0x23, 0x2c, 0x4d, 0x32, 0xd2, 0x07, + 0x86, 0xdc, 0xcd, 0x73, 0xbd, 0xa2, 0xb1, 0x6b, 0xfc, 0xb2, 0xb6, 0xe7, 0x8d, 0x3d, 0xcf, 0xce, + 0x5a, 0xfc, 0x8f, 0x63, 0x06, 0xfe, 0x71, 0xcc, 0xde, 0x81, 0xa7, 0x77, 0xc6, 0x6c, 0x41, 0xbf, + 0xb0, 0xa7, 0x72, 0x7b, 0x1d, 0x69, 0xee, 0xee, 0x0a, 0xe5, 0x1e, 0xf3, 0x46, 0x4c, 0x11, 0x99, + 0x84, 0x94, 0x38, 0x01, 0x24, 0x81, 0xbe, 0xde, 0x51, 0xf6, 0xd6, 0x45, 0x23, 0xda, 0x22, 0x7e, + 0x04, 0x49, 0xa0, 0x6d, 0x81, 0x2a, 0x4c, 0x12, 0x41, 0xa9, 0x73, 0x4a, 0x05, 0x26, 0x09, 0x83, + 0x2c, 0x78, 0x35, 0x33, 0x94, 0xeb, 0x99, 0xa1, 0xfc, 0x9c, 0x19, 0xca, 0xe5, 0xad, 0x51, 0xba, + 0xbe, 0x35, 0x4a, 0xdf, 0x6e, 0x8d, 0xd2, 0x87, 0x43, 0x1f, 0xd3, 0x60, 0x32, 0x32, 0xdd, 0x78, + 0xdc, 0x23, 0x08, 0xbf, 0xe4, 0x7d, 0xe5, 0xc6, 0x21, 0xff, 0xe0, 0x53, 0xc3, 0x57, 0xd2, 0xef, + 0x42, 0xfc, 0xe8, 0x16, 0x7f, 0x91, 0xa3, 0x35, 0x1e, 0x7f, 0xf5, 0x7b, 0x00, 0xf1, 0xf5, 0x2c, + 0xd2, 0x3d, 0x07, 0x00, 0x00, } func (m *ABCIResponses) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/statesync/types.pb.go b/sei-tendermint/proto/tendermint/statesync/types.pb.go index 6c0da6ee9c..bd5e28cda4 100644 --- a/sei-tendermint/proto/tendermint/statesync/types.pb.go +++ b/sei-tendermint/proto/tendermint/statesync/types.pb.go @@ -634,7 +634,7 @@ func init() { func init() { proto.RegisterFile("tendermint/statesync/types.proto", fileDescriptor_a1c2869546ca7914) } var fileDescriptor_a1c2869546ca7914 = []byte{ - // 601 bytes of a gzipped FileDescriptorProto + // 598 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xcf, 0x8b, 0xd3, 0x40, 0x18, 0x4d, 0xdc, 0x76, 0x5b, 0xbe, 0x6d, 0xba, 0xed, 0x58, 0xa4, 0x94, 0x35, 0xae, 0x51, 0xdc, 0x05, 0xb1, 0x05, 0x3d, 0x7b, 0xe9, 0x5e, 0x56, 0x5c, 0x51, 0xb2, 0x0a, 0x2a, 0x42, 0x99, 0xa6, @@ -671,8 +671,8 @@ var fileDescriptor_a1c2869546ca7914 = []byte{ 0x34, 0xbb, 0x9c, 0x99, 0xfa, 0xd5, 0xcc, 0xd4, 0xff, 0xcc, 0x4c, 0xfd, 0xc7, 0xdc, 0xd4, 0xae, 0xe6, 0xa6, 0xf6, 0x6b, 0x6e, 0x6a, 0xef, 0x9f, 0xbb, 0xbe, 0xf0, 0xa6, 0xc3, 0xae, 0x13, 0x05, 0x3d, 0xce, 0xfc, 0x47, 0xb8, 0x8d, 0x9d, 0x68, 0x8c, 0xc0, 0xf1, 0xa8, 0x1f, 0xe2, 0x49, 0xd9, - 0xdd, 0xe9, 0xde, 0x5f, 0xf7, 0xcf, 0x31, 0xdc, 0xc5, 0xdf, 0x9e, 0xfc, 0x0d, 0x00, 0x00, 0xff, - 0xff, 0x90, 0xae, 0xf0, 0xa2, 0x58, 0x06, 0x00, 0x00, + 0xdd, 0xe9, 0xde, 0x5f, 0xf7, 0xcf, 0x31, 0xdc, 0xc5, 0xdf, 0x9e, 0xfc, 0x1d, 0x00, 0x90, 0xae, + 0xf0, 0xa2, 0x58, 0x06, 0x00, 0x00, } func (m *Message) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/store/types.pb.go b/sei-tendermint/proto/tendermint/store/types.pb.go index 2b953e303f..5f770f44ef 100644 --- a/sei-tendermint/proto/tendermint/store/types.pb.go +++ b/sei-tendermint/proto/tendermint/store/types.pb.go @@ -81,7 +81,7 @@ func init() { func init() { proto.RegisterFile("tendermint/store/types.proto", fileDescriptor_ff9e53a0a74267f7) } var fileDescriptor_ff9e53a0a74267f7 = []byte{ - // 181 bytes of a gzipped FileDescriptorProto + // 178 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x29, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x2e, 0xc9, 0x2f, 0x4a, 0xd5, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x40, 0xc8, 0xea, 0x81, 0x65, 0x95, @@ -92,8 +92,8 @@ var fileDescriptor_ff9e53a0a74267f7 = []byte{ 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, 0xb1, 0x1c, 0x43, 0x94, 0x7b, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x71, 0x6a, 0xa6, 0x2e, 0xd8, 0x01, 0xc9, 0xf9, 0x39, 0x60, 0x4e, 0x72, 0x46, 0x62, 0x66, 0x1e, 0x98, 0x85, 0xe4, 0x5c, 0xb0, 0x0a, 0x7d, - 0x74, 0xf7, 0x27, 0xb1, 0x81, 0xc5, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x45, 0x20, 0x94, - 0x92, 0xda, 0x00, 0x00, 0x00, + 0x74, 0xf7, 0x27, 0xb1, 0x81, 0xc5, 0x8d, 0x01, 0x03, 0x00, 0x45, 0x20, 0x94, 0x92, 0xda, 0x00, + 0x00, 0x00, } func (m *BlockStoreState) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/types/block.pb.go b/sei-tendermint/proto/tendermint/types/block.pb.go index f541bdca13..66dfbac11e 100644 --- a/sei-tendermint/proto/tendermint/types/block.pb.go +++ b/sei-tendermint/proto/tendermint/types/block.pb.go @@ -98,7 +98,7 @@ func init() { func init() { proto.RegisterFile("tendermint/types/block.proto", fileDescriptor_70840e82f4357ab1) } var fileDescriptor_70840e82f4357ab1 = []byte{ - // 275 bytes of a gzipped FileDescriptorProto + // 272 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x29, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x4f, 0xca, 0xc9, 0x4f, 0xce, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x40, 0xc8, 0xea, 0x81, 0x65, 0xa5, @@ -115,8 +115,7 @@ var fileDescriptor_70840e82f4357ab1 = []byte{ 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0xee, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xc5, 0xa9, 0x99, 0xba, 0xe0, 0x00, 0x4a, 0xce, 0xcf, 0x01, 0x73, 0x92, 0x33, 0x12, 0x33, 0xf3, 0xc0, 0x2c, 0xa4, 0xe0, 0x84, 0x84, 0x35, 0x7a, 0xf8, - 0x26, 0xb1, 0x81, 0xc5, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xfd, 0x45, 0x89, 0xa2, 0xc0, - 0x01, 0x00, 0x00, + 0x26, 0xb1, 0x81, 0xc5, 0x8d, 0x01, 0x03, 0x00, 0xfd, 0x45, 0x89, 0xa2, 0xc0, 0x01, 0x00, 0x00, } func (m *Block) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/types/canonical.pb.go b/sei-tendermint/proto/tendermint/types/canonical.pb.go index 0eee716105..29522956b3 100644 --- a/sei-tendermint/proto/tendermint/types/canonical.pb.go +++ b/sei-tendermint/proto/tendermint/types/canonical.pb.go @@ -318,7 +318,7 @@ func init() { func init() { proto.RegisterFile("tendermint/types/canonical.proto", fileDescriptor_8d1a1a84ff7267ed) } var fileDescriptor_8d1a1a84ff7267ed = []byte{ - // 497 bytes of a gzipped FileDescriptorProto + // 494 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x53, 0xcb, 0x6e, 0xd3, 0x40, 0x14, 0x8d, 0x53, 0x27, 0x71, 0xa6, 0x0d, 0x84, 0x51, 0x55, 0x59, 0x11, 0xb2, 0x2d, 0x2f, 0x90, 0x59, 0x60, 0x4b, 0xed, 0x1f, 0xb8, 0x48, 0x10, 0x04, 0xa2, 0x72, 0xab, 0x2e, 0xd8, 0x44, 0x13, @@ -349,8 +349,7 @@ var fileDescriptor_8d1a1a84ff7267ed = []byte{ 0xda, 0x7d, 0x6d, 0x69, 0x3f, 0x6a, 0x4b, 0xbb, 0x5d, 0x5a, 0xad, 0xfb, 0xa5, 0xd5, 0xfa, 0xba, 0xb4, 0x5a, 0x1f, 0x5e, 0xa5, 0x4c, 0x66, 0xf3, 0xa9, 0x1f, 0xf3, 0x59, 0x50, 0x51, 0xf6, 0x02, 0x94, 0x63, 0x9e, 0x03, 0x80, 0xe3, 0x50, 0xed, 0x3c, 0xd5, 0xe6, 0xa1, 0x3f, 0x7c, 0xbb, 0xd3, - 0x2e, 0xf4, 0xcf, 0x7e, 0x06, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xd0, 0x44, 0x99, 0x41, 0x04, 0x00, - 0x00, + 0x2e, 0xf4, 0xcf, 0x7e, 0x0e, 0x00, 0xbe, 0xd0, 0x44, 0x99, 0x41, 0x04, 0x00, 0x00, } func (m *CanonicalBlockID) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/types/events.pb.go b/sei-tendermint/proto/tendermint/types/events.pb.go index babd97d3f9..27897f8d34 100644 --- a/sei-tendermint/proto/tendermint/types/events.pb.go +++ b/sei-tendermint/proto/tendermint/types/events.pb.go @@ -89,7 +89,7 @@ func init() { func init() { proto.RegisterFile("tendermint/types/events.proto", fileDescriptor_72cfafd446dedf7c) } var fileDescriptor_72cfafd446dedf7c = []byte{ - // 205 bytes of a gzipped FileDescriptorProto + // 202 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2d, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x4f, 0x2d, 0x4b, 0xcd, 0x2b, 0x29, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x40, 0x48, 0xeb, 0x81, 0xa5, @@ -102,7 +102,7 @@ var fileDescriptor_72cfafd446dedf7c = []byte{ 0xc6, 0x63, 0x39, 0x86, 0x28, 0xf7, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0xfd, 0xe2, 0xd4, 0x4c, 0x5d, 0xb0, 0xd3, 0x92, 0xf3, 0x73, 0xc0, 0x9c, 0xe4, 0x8c, 0xc4, 0xcc, 0x3c, 0x30, 0x0b, 0xc9, 0x27, 0x60, 0x15, 0xfa, 0xe8, 0x5e, 0x4b, 0x62, 0x03, 0x8b, 0x1b, 0x03, - 0x02, 0x00, 0x00, 0xff, 0xff, 0x2a, 0xea, 0xf8, 0x88, 0xf5, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x2a, 0xea, 0xf8, 0x88, 0xf5, 0x00, 0x00, 0x00, } func (m *EventDataRoundState) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/types/params.pb.go b/sei-tendermint/proto/tendermint/types/params.pb.go index c567597301..f7eaa5ff63 100644 --- a/sei-tendermint/proto/tendermint/types/params.pb.go +++ b/sei-tendermint/proto/tendermint/types/params.pb.go @@ -672,59 +672,58 @@ func init() { func init() { proto.RegisterFile("tendermint/types/params.proto", fileDescriptor_e12598271a686f57) } var fileDescriptor_e12598271a686f57 = []byte{ - // 821 bytes of a gzipped FileDescriptorProto + // 814 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x95, 0xdd, 0x6e, 0xe3, 0x44, - 0x14, 0xc7, 0xeb, 0x75, 0xb6, 0x4d, 0x4e, 0x9a, 0xa6, 0x1a, 0x40, 0x98, 0x42, 0xdd, 0x62, 0x21, - 0x58, 0x09, 0xe1, 0xac, 0xb6, 0x42, 0x08, 0x89, 0x0f, 0x35, 0x6d, 0xd5, 0x5d, 0xa1, 0x45, 0xc8, - 0x54, 0x20, 0xed, 0x8d, 0x35, 0x76, 0x06, 0x67, 0xd4, 0x78, 0xc6, 0xf2, 0x8c, 0x8b, 0xfd, 0x16, - 0x88, 0x0b, 0xc4, 0x23, 0xc0, 0x0d, 0xcf, 0xb1, 0x97, 0x7b, 0xc9, 0x15, 0xa0, 0xf6, 0x0d, 0x78, - 0x02, 0x34, 0x1f, 0x6e, 0x9a, 0x94, 0xdd, 0xe6, 0x2a, 0xf6, 0x39, 0xff, 0xdf, 0xfc, 0x67, 0xce, - 0x39, 0x19, 0xc3, 0xae, 0x24, 0x6c, 0x42, 0xca, 0x9c, 0x32, 0x39, 0x92, 0x4d, 0x41, 0xc4, 0xa8, - 0xc0, 0x25, 0xce, 0x45, 0x58, 0x94, 0x5c, 0x72, 0xb4, 0x3d, 0x4f, 0x87, 0x3a, 0xbd, 0xf3, 0x7a, - 0xc6, 0x33, 0xae, 0x93, 0x23, 0xf5, 0x64, 0x74, 0x3b, 0x7e, 0xc6, 0x79, 0x36, 0x23, 0x23, 0xfd, - 0x96, 0x54, 0x3f, 0x8c, 0x26, 0x55, 0x89, 0x25, 0xe5, 0xcc, 0xe4, 0x83, 0x3f, 0x5c, 0x18, 0x1e, - 0x71, 0x26, 0x08, 0x13, 0x95, 0xf8, 0x46, 0x3b, 0xa0, 0x03, 0xb8, 0x9f, 0xcc, 0x78, 0x7a, 0xee, - 0x39, 0xfb, 0xce, 0x83, 0xfe, 0xa3, 0xdd, 0x70, 0xd9, 0x2b, 0x1c, 0xab, 0xb4, 0x51, 0x47, 0x46, - 0x8b, 0x3e, 0x83, 0x2e, 0xb9, 0xa0, 0x13, 0xc2, 0x52, 0xe2, 0xdd, 0xd3, 0xdc, 0xfe, 0x6d, 0xee, - 0xc4, 0x2a, 0x2c, 0x7a, 0x4d, 0xa0, 0x2f, 0xa1, 0x77, 0x81, 0x67, 0x74, 0x82, 0x25, 0x2f, 0x3d, - 0x57, 0xe3, 0xef, 0xde, 0xc6, 0xbf, 0x6b, 0x25, 0x96, 0x9f, 0x33, 0xe8, 0x53, 0xd8, 0xb8, 0x20, - 0xa5, 0xa0, 0x9c, 0x79, 0x1d, 0x8d, 0xef, 0xfd, 0x0f, 0x6e, 0x04, 0x16, 0x6e, 0xf5, 0xca, 0x5b, - 0x34, 0x2c, 0x9d, 0x96, 0x9c, 0x35, 0xde, 0xfd, 0x97, 0x79, 0x7f, 0xdb, 0x4a, 0x5a, 0xef, 0x6b, - 0x46, 0x79, 0x4b, 0x9a, 0x13, 0x5e, 0x49, 0x6f, 0xfd, 0x65, 0xde, 0x67, 0x46, 0xd0, 0x7a, 0x5b, - 0x3d, 0x7a, 0x08, 0x1d, 0x9c, 0xa4, 0xd4, 0xdb, 0xd0, 0xdc, 0x3b, 0xb7, 0xb9, 0xc3, 0xf1, 0xd1, - 0x13, 0x0b, 0x69, 0x65, 0xf0, 0xb3, 0x03, 0xfd, 0x1b, 0xe5, 0x47, 0x6f, 0x43, 0x2f, 0xc7, 0x75, - 0x9c, 0x34, 0x92, 0x08, 0xdd, 0x30, 0x37, 0xea, 0xe6, 0xb8, 0x1e, 0xab, 0x77, 0xf4, 0x26, 0x6c, - 0xa8, 0x64, 0x86, 0x85, 0xee, 0x89, 0x1b, 0xad, 0xe7, 0xb8, 0x3e, 0xc5, 0x02, 0x7d, 0x00, 0xdb, - 0x39, 0x65, 0xb1, 0xac, 0x45, 0x4c, 0x59, 0x6c, 0xba, 0xed, 0x6a, 0xc5, 0x20, 0xa7, 0xec, 0xac, - 0x16, 0x4f, 0x98, 0x36, 0x41, 0xef, 0xc1, 0x96, 0x5d, 0x21, 0xfe, 0x11, 0x33, 0x49, 0x26, 0xba, - 0xbc, 0x6e, 0xb4, 0x69, 0x16, 0xfa, 0x5e, 0xc7, 0x82, 0xdf, 0x1d, 0xd8, 0x5a, 0xec, 0x2d, 0xfa, - 0x10, 0x90, 0x02, 0x71, 0x46, 0x62, 0x56, 0xe5, 0xc6, 0xa2, 0xdd, 0xe0, 0x30, 0xc7, 0xf5, 0x61, - 0x46, 0xbe, 0xae, 0x72, 0x6d, 0x22, 0xd0, 0x53, 0xd8, 0x6e, 0xc5, 0xed, 0x7c, 0xda, 0x21, 0x7a, - 0x2b, 0x34, 0x03, 0x1c, 0xb6, 0x03, 0x1c, 0x1e, 0x5b, 0xc1, 0xb8, 0xfb, 0xfc, 0xaf, 0xbd, 0xb5, - 0x5f, 0xff, 0xde, 0x73, 0xa2, 0x2d, 0xb3, 0x5e, 0x9b, 0x59, 0xac, 0x89, 0xbb, 0x58, 0x93, 0xe0, - 0x63, 0x18, 0x2e, 0xcd, 0x11, 0x0a, 0x60, 0x50, 0x54, 0x49, 0x7c, 0x4e, 0x9a, 0x58, 0x57, 0xdd, - 0x73, 0xf6, 0xdd, 0x07, 0xbd, 0xa8, 0x5f, 0x54, 0xc9, 0x57, 0xa4, 0x39, 0x53, 0xa1, 0xe0, 0x21, - 0x0c, 0x16, 0xe6, 0x07, 0xed, 0x41, 0x1f, 0x17, 0x45, 0xdc, 0x4e, 0x9d, 0x3a, 0x59, 0x27, 0x02, - 0x5c, 0x14, 0x56, 0x16, 0x3c, 0x83, 0xcd, 0xc7, 0x58, 0x4c, 0xc9, 0xc4, 0x02, 0xef, 0xc3, 0x50, - 0x57, 0x21, 0x5e, 0xee, 0xd7, 0x40, 0x87, 0x9f, 0xb6, 0x4d, 0x0b, 0x60, 0x30, 0xd7, 0xcd, 0x5b, - 0xd7, 0x6f, 0x55, 0xa7, 0x58, 0x04, 0xbf, 0x38, 0x30, 0x5c, 0x9a, 0x48, 0x74, 0x0c, 0x83, 0x9c, - 0x08, 0xa1, 0x8b, 0x48, 0x66, 0xb8, 0xb1, 0x7f, 0xdf, 0x57, 0x54, 0xb0, 0xa3, 0xab, 0xb7, 0x69, - 0xa9, 0x63, 0x05, 0xa1, 0xcf, 0xa1, 0x57, 0x94, 0x24, 0xa5, 0x62, 0xa5, 0x1e, 0x98, 0x15, 0xe6, - 0x44, 0xf0, 0xef, 0x3d, 0x18, 0x2c, 0xcc, 0xba, 0xfa, 0x77, 0x14, 0x25, 0x2f, 0xb8, 0x20, 0xab, - 0x6e, 0xa8, 0xd5, 0xab, 0x13, 0xd9, 0x47, 0x75, 0x22, 0x89, 0x57, 0xdd, 0xcf, 0xa6, 0xa5, 0x8e, - 0x15, 0x84, 0x0e, 0xa0, 0x73, 0xc1, 0x25, 0xb1, 0xd7, 0xca, 0x9d, 0xb0, 0x16, 0xa3, 0x2f, 0x00, - 0xd4, 0xaf, 0xf5, 0xed, 0xac, 0x58, 0x07, 0x85, 0x18, 0xd3, 0x4f, 0x60, 0x3d, 0xe5, 0x79, 0x4e, - 0xa5, 0xbd, 0x51, 0xee, 0x64, 0xad, 0x1c, 0x3d, 0x82, 0x37, 0x92, 0xa6, 0xc0, 0x42, 0xc4, 0x26, - 0x10, 0xdf, 0xbc, 0x5a, 0xba, 0xd1, 0x6b, 0x26, 0x79, 0xa4, 0x73, 0xb6, 0xd0, 0x01, 0x03, 0x98, - 0xdf, 0x13, 0xe8, 0x10, 0x76, 0xf5, 0xd6, 0x49, 0x2d, 0x09, 0x53, 0x4d, 0x11, 0x31, 0x61, 0x38, - 0x99, 0x91, 0x78, 0x4a, 0x68, 0x36, 0x95, 0x76, 0xea, 0x76, 0x94, 0xe8, 0xe4, 0x5a, 0x73, 0xa2, - 0x25, 0x8f, 0xb5, 0x02, 0xed, 0x02, 0x94, 0x24, 0x9d, 0x92, 0xf4, 0x3c, 0x96, 0xb5, 0xae, 0x7a, - 0x37, 0xea, 0xd9, 0xc8, 0x59, 0x3d, 0x26, 0xbf, 0x5d, 0xfa, 0xce, 0xf3, 0x4b, 0xdf, 0x79, 0x71, - 0xe9, 0x3b, 0xff, 0x5c, 0xfa, 0xce, 0x4f, 0x57, 0xfe, 0xda, 0x8b, 0x2b, 0x7f, 0xed, 0xcf, 0x2b, - 0x7f, 0xed, 0xd9, 0x69, 0x46, 0xe5, 0xb4, 0x4a, 0xc2, 0x94, 0xe7, 0x23, 0x41, 0xe8, 0x47, 0xfa, - 0xc4, 0x29, 0x9f, 0xe9, 0x97, 0x74, 0x8a, 0x29, 0xd3, 0x4f, 0x37, 0xbe, 0x6f, 0xe6, 0xab, 0xb5, - 0xfc, 0xc1, 0x4b, 0xd6, 0x75, 0xfc, 0xe0, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x8f, 0x9b, 0xc0, - 0x01, 0x0b, 0x07, 0x00, 0x00, + 0x14, 0xc7, 0xeb, 0x75, 0xda, 0x26, 0x27, 0x4d, 0x53, 0x0d, 0x20, 0x4c, 0xa1, 0x6e, 0xb1, 0x10, + 0xac, 0x84, 0x70, 0x56, 0x5b, 0x21, 0x84, 0xc4, 0x87, 0x9a, 0xb6, 0xea, 0xae, 0xd0, 0x22, 0x64, + 0x2a, 0x90, 0xf6, 0xc6, 0x1a, 0x3b, 0x83, 0x33, 0x6a, 0x3c, 0x63, 0x79, 0xc6, 0xc5, 0x7e, 0x0b, + 0xc4, 0x05, 0xe2, 0x11, 0xe0, 0x86, 0xe7, 0xd8, 0xcb, 0xbd, 0xe4, 0x0a, 0x50, 0xfb, 0x06, 0x3c, + 0x01, 0x9a, 0x0f, 0x37, 0x4d, 0x4a, 0xb5, 0xb9, 0x8a, 0x7d, 0xce, 0xff, 0x37, 0xff, 0x99, 0x73, + 0x4e, 0x3c, 0xb0, 0x27, 0x09, 0x9b, 0x90, 0x32, 0xa7, 0x4c, 0x8e, 0x64, 0x53, 0x10, 0x31, 0x2a, + 0x70, 0x89, 0x73, 0x11, 0x16, 0x25, 0x97, 0x1c, 0xed, 0xcc, 0xd3, 0xa1, 0x4e, 0xef, 0xbe, 0x9e, + 0xf1, 0x8c, 0xeb, 0xe4, 0x48, 0x3d, 0x19, 0xdd, 0xae, 0x9f, 0x71, 0x9e, 0xcd, 0xc8, 0x48, 0xbf, + 0x25, 0xd5, 0x0f, 0xa3, 0x49, 0x55, 0x62, 0x49, 0x39, 0x33, 0xf9, 0xe0, 0x0f, 0x17, 0x86, 0xc7, + 0x9c, 0x09, 0xc2, 0x44, 0x25, 0xbe, 0xd1, 0x0e, 0xe8, 0x10, 0xd6, 0x93, 0x19, 0x4f, 0x2f, 0x3c, + 0xe7, 0xc0, 0x79, 0xd8, 0x7f, 0xbc, 0x17, 0x2e, 0x7b, 0x85, 0x63, 0x95, 0x36, 0xea, 0xc8, 0x68, + 0xd1, 0x67, 0xd0, 0x25, 0x97, 0x74, 0x42, 0x58, 0x4a, 0xbc, 0x07, 0x9a, 0x3b, 0xb8, 0xcb, 0x9d, + 0x5a, 0x85, 0x45, 0x6f, 0x08, 0xf4, 0x25, 0xf4, 0x2e, 0xf1, 0x8c, 0x4e, 0xb0, 0xe4, 0xa5, 0xe7, + 0x6a, 0xfc, 0xdd, 0xbb, 0xf8, 0x77, 0xad, 0xc4, 0xf2, 0x73, 0x06, 0x7d, 0x0a, 0x9b, 0x97, 0xa4, + 0x14, 0x94, 0x33, 0xaf, 0xa3, 0xf1, 0xfd, 0xff, 0xc1, 0x8d, 0xc0, 0xc2, 0xad, 0x5e, 0x79, 0x8b, + 0x86, 0xa5, 0xd3, 0x92, 0xb3, 0xc6, 0x5b, 0xbf, 0xcf, 0xfb, 0xdb, 0x56, 0xd2, 0x7a, 0xdf, 0x30, + 0xca, 0x5b, 0xd2, 0x9c, 0xf0, 0x4a, 0x7a, 0x1b, 0xf7, 0x79, 0x9f, 0x1b, 0x41, 0xeb, 0x6d, 0xf5, + 0xe8, 0x11, 0x74, 0x70, 0x92, 0x52, 0x6f, 0x53, 0x73, 0xef, 0xdc, 0xe5, 0x8e, 0xc6, 0xc7, 0x4f, + 0x2d, 0xa4, 0x95, 0xc1, 0xcf, 0x0e, 0xf4, 0x6f, 0x95, 0x1f, 0xbd, 0x0d, 0xbd, 0x1c, 0xd7, 0x71, + 0xd2, 0x48, 0x22, 0x74, 0xc3, 0xdc, 0xa8, 0x9b, 0xe3, 0x7a, 0xac, 0xde, 0xd1, 0x9b, 0xb0, 0xa9, + 0x92, 0x19, 0x16, 0xba, 0x27, 0x6e, 0xb4, 0x91, 0xe3, 0xfa, 0x0c, 0x0b, 0xf4, 0x01, 0xec, 0xe4, + 0x94, 0xc5, 0xb2, 0x16, 0x31, 0x65, 0xb1, 0xe9, 0xb6, 0xab, 0x15, 0x83, 0x9c, 0xb2, 0xf3, 0x5a, + 0x3c, 0x65, 0xda, 0x04, 0xbd, 0x07, 0xdb, 0x76, 0x85, 0xf8, 0x47, 0xcc, 0x24, 0x99, 0xe8, 0xf2, + 0xba, 0xd1, 0x96, 0x59, 0xe8, 0x7b, 0x1d, 0x0b, 0x7e, 0x77, 0x60, 0x7b, 0xb1, 0xb7, 0xe8, 0x43, + 0x40, 0x0a, 0xc4, 0x19, 0x89, 0x59, 0x95, 0x1b, 0x8b, 0x76, 0x83, 0xc3, 0x1c, 0xd7, 0x47, 0x19, + 0xf9, 0xba, 0xca, 0xb5, 0x89, 0x40, 0xcf, 0x60, 0xa7, 0x15, 0xb7, 0xf3, 0x69, 0x87, 0xe8, 0xad, + 0xd0, 0x0c, 0x70, 0xd8, 0x0e, 0x70, 0x78, 0x62, 0x05, 0xe3, 0xee, 0x8b, 0xbf, 0xf6, 0xd7, 0x7e, + 0xfd, 0x7b, 0xdf, 0x89, 0xb6, 0xcd, 0x7a, 0x6d, 0x66, 0xb1, 0x26, 0xee, 0x62, 0x4d, 0x82, 0x8f, + 0x61, 0xb8, 0x34, 0x47, 0x28, 0x80, 0x41, 0x51, 0x25, 0xf1, 0x05, 0x69, 0x62, 0x5d, 0x75, 0xcf, + 0x39, 0x70, 0x1f, 0xf6, 0xa2, 0x7e, 0x51, 0x25, 0x5f, 0x91, 0xe6, 0x5c, 0x85, 0x82, 0x47, 0x30, + 0x58, 0x98, 0x1f, 0xb4, 0x0f, 0x7d, 0x5c, 0x14, 0x71, 0x3b, 0x75, 0xea, 0x64, 0x9d, 0x08, 0x70, + 0x51, 0x58, 0x59, 0xf0, 0x1c, 0xb6, 0x9e, 0x60, 0x31, 0x25, 0x13, 0x0b, 0xbc, 0x0f, 0x43, 0x5d, + 0x85, 0x78, 0xb9, 0x5f, 0x03, 0x1d, 0x7e, 0xd6, 0x36, 0x2d, 0x80, 0xc1, 0x5c, 0x37, 0x6f, 0x5d, + 0xbf, 0x55, 0x9d, 0x61, 0x11, 0xfc, 0xe2, 0xc0, 0x70, 0x69, 0x22, 0xd1, 0x09, 0x0c, 0x72, 0x22, + 0x84, 0x2e, 0x22, 0x99, 0xe1, 0xc6, 0x73, 0x5e, 0x55, 0xc1, 0x8e, 0xae, 0xde, 0x96, 0xa5, 0x4e, + 0x14, 0x84, 0x3e, 0x87, 0x5e, 0x51, 0x92, 0x94, 0x8a, 0x95, 0x7a, 0x60, 0x56, 0x98, 0x13, 0xc1, + 0xbf, 0x0f, 0x60, 0xb0, 0x30, 0xeb, 0xea, 0xdf, 0x51, 0x94, 0xbc, 0xe0, 0x82, 0xac, 0xba, 0xa1, + 0x56, 0xaf, 0x4e, 0x64, 0x1f, 0xd5, 0x89, 0x24, 0x5e, 0x75, 0x3f, 0x5b, 0x96, 0x3a, 0x51, 0x10, + 0x3a, 0x84, 0xce, 0x25, 0x97, 0xc4, 0x73, 0x57, 0x83, 0xb5, 0x18, 0x7d, 0x01, 0xa0, 0x7e, 0xad, + 0x6f, 0x67, 0xc5, 0x3a, 0x28, 0xc4, 0x98, 0x7e, 0x02, 0x1b, 0x29, 0xcf, 0x73, 0x2a, 0xbd, 0xf5, + 0xd5, 0x58, 0x2b, 0x47, 0x8f, 0xe1, 0x8d, 0xa4, 0x29, 0xb0, 0x10, 0xb1, 0x09, 0xc4, 0xb7, 0x3f, + 0x2d, 0xdd, 0xe8, 0x35, 0x93, 0x3c, 0xd6, 0x39, 0x5b, 0xe8, 0x80, 0x01, 0xcc, 0xbf, 0x13, 0xe8, + 0x08, 0xf6, 0xf4, 0xd6, 0x49, 0x2d, 0x09, 0x53, 0x4d, 0x11, 0x31, 0x61, 0x38, 0x99, 0x91, 0x78, + 0x4a, 0x68, 0x36, 0x95, 0x76, 0xea, 0x76, 0x95, 0xe8, 0xf4, 0x46, 0x73, 0xaa, 0x25, 0x4f, 0xb4, + 0x02, 0xed, 0x01, 0x94, 0x24, 0x9d, 0x92, 0xf4, 0x22, 0x96, 0xb5, 0xae, 0x7a, 0x37, 0xea, 0xd9, + 0xc8, 0x79, 0x3d, 0x26, 0xbf, 0x5d, 0xf9, 0xce, 0x8b, 0x2b, 0xdf, 0x79, 0x79, 0xe5, 0x3b, 0xff, + 0x5c, 0xf9, 0xce, 0x4f, 0xd7, 0xfe, 0xda, 0xcb, 0x6b, 0x7f, 0xed, 0xcf, 0x6b, 0x7f, 0xed, 0xf9, + 0x59, 0x46, 0xe5, 0xb4, 0x4a, 0xc2, 0x94, 0xe7, 0x23, 0x41, 0xe8, 0x47, 0xfa, 0xc4, 0x29, 0x9f, + 0xe9, 0x97, 0x74, 0x8a, 0x29, 0xd3, 0x4f, 0xb7, 0xee, 0x37, 0x73, 0x6b, 0x2d, 0x5f, 0x78, 0xc9, + 0x86, 0x8e, 0x1f, 0xfe, 0x37, 0x00, 0x8f, 0x9b, 0xc0, 0x01, 0x0b, 0x07, 0x00, 0x00, } func (this *ConsensusParams) Equal(that interface{}) bool { diff --git a/sei-tendermint/proto/tendermint/types/types.pb.go b/sei-tendermint/proto/tendermint/types/types.pb.go index 8167ff2d1d..19e99e22a9 100644 --- a/sei-tendermint/proto/tendermint/types/types.pb.go +++ b/sei-tendermint/proto/tendermint/types/types.pb.go @@ -1137,7 +1137,6 @@ func (m *TxProof) GetProof() *crypto.Proof { type Evidence struct { // Types that are valid to be assigned to Sum: - // // *Evidence_DuplicateVoteEvidence // *Evidence_LightClientAttackEvidence Sum isEvidence_Sum `protobuf_oneof:"sum"` @@ -1447,117 +1446,116 @@ func init() { func init() { proto.RegisterFile("tendermint/types/types.proto", fileDescriptor_d3a6e55e2345de56) } var fileDescriptor_d3a6e55e2345de56 = []byte{ - // 1745 bytes of a gzipped FileDescriptorProto + // 1738 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x4f, 0x6f, 0xdb, 0xc8, - 0x15, 0x37, 0x25, 0xea, 0xdf, 0x93, 0x64, 0xcb, 0xb3, 0x4e, 0x22, 0x2b, 0xb1, 0x2c, 0x68, 0xd1, - 0x5d, 0xef, 0x3f, 0x39, 0x75, 0x8a, 0xa2, 0xbb, 0x68, 0x0f, 0x96, 0xed, 0x8d, 0x85, 0xd8, 0xb2, - 0x40, 0x69, 0x53, 0xb4, 0x17, 0x82, 0x12, 0x27, 0x32, 0x1b, 0x8a, 0x24, 0xc8, 0x91, 0x63, 0xe7, - 0x13, 0x2c, 0x7c, 0x28, 0x72, 0xea, 0xa9, 0x3e, 0xb5, 0x87, 0x02, 0xfd, 0x10, 0x05, 0x7a, 0xe9, - 0xf6, 0x50, 0x20, 0xb7, 0xee, 0xa5, 0xdb, 0xc2, 0x29, 0xfa, 0x39, 0x8a, 0x79, 0x33, 0xa4, 0x28, - 0x4b, 0xda, 0xdd, 0x06, 0x46, 0x2f, 0x06, 0xe7, 0xbd, 0xdf, 0x9b, 0xf7, 0xef, 0x37, 0x33, 0xcf, - 0x82, 0x07, 0x8c, 0x3a, 0x26, 0xf5, 0x47, 0x96, 0xc3, 0xb6, 0xd9, 0x85, 0x47, 0x03, 0xf1, 0xb7, - 0xe1, 0xf9, 0x2e, 0x73, 0x49, 0x69, 0xa2, 0x6d, 0xa0, 0xbc, 0xb2, 0x36, 0x74, 0x87, 0x2e, 0x2a, - 0xb7, 0xf9, 0x97, 0xc0, 0x55, 0x36, 0x87, 0xae, 0x3b, 0xb4, 0xe9, 0x36, 0xae, 0xfa, 0xe3, 0x67, - 0xdb, 0xcc, 0x1a, 0xd1, 0x80, 0x19, 0x23, 0x4f, 0x02, 0x36, 0x62, 0x6e, 0x06, 0xfe, 0x85, 0xc7, - 0x5c, 0x8e, 0x75, 0x9f, 0x49, 0x75, 0x6d, 0x26, 0x8a, 0x33, 0xc3, 0xb6, 0x4c, 0x83, 0xb9, 0xbe, - 0x44, 0x54, 0x63, 0x88, 0x33, 0xea, 0x07, 0x96, 0xeb, 0xc4, 0x23, 0xad, 0xac, 0xbf, 0xb0, 0x7c, - 0x3a, 0x1c, 0x1b, 0xbe, 0xb9, 0x1d, 0x7d, 0x09, 0x55, 0xfd, 0x53, 0x28, 0x76, 0x0c, 0x9f, 0x75, - 0x29, 0x3b, 0xa4, 0x86, 0x49, 0x7d, 0xb2, 0x06, 0x29, 0xe6, 0x32, 0xc3, 0x2e, 0x2b, 0x35, 0x65, - 0xab, 0xa8, 0x89, 0x05, 0x21, 0xa0, 0x9e, 0x1a, 0xc1, 0x69, 0x39, 0x51, 0x53, 0xb6, 0x0a, 0x1a, - 0x7e, 0xd7, 0x4f, 0x41, 0xe5, 0xa6, 0xdc, 0xc2, 0x72, 0x4c, 0x7a, 0x1e, 0x5a, 0xe0, 0x82, 0x4b, - 0xfb, 0x17, 0x8c, 0x06, 0xd2, 0x44, 0x2c, 0xc8, 0x8f, 0x20, 0x85, 0xa9, 0x95, 0x93, 0x35, 0x65, - 0x2b, 0xbf, 0x53, 0x6e, 0xc4, 0x6a, 0x28, 0x52, 0x6f, 0x74, 0xb8, 0xbe, 0xa9, 0x7e, 0xf5, 0xcd, - 0xe6, 0x92, 0x26, 0xc0, 0x75, 0x1b, 0x32, 0x4d, 0xdb, 0x1d, 0x3c, 0x6f, 0xed, 0x47, 0x81, 0x28, - 0x93, 0x40, 0xc8, 0x31, 0xac, 0x78, 0x86, 0xcf, 0xf4, 0x80, 0x32, 0xfd, 0x14, 0xb3, 0x40, 0xa7, - 0xf9, 0x9d, 0xcd, 0xc6, 0xcd, 0x16, 0x35, 0xa6, 0x92, 0x95, 0x5e, 0x8a, 0x5e, 0x5c, 0x58, 0xff, - 0x8f, 0x0a, 0x69, 0x59, 0x8c, 0x9f, 0x41, 0x46, 0xd6, 0x13, 0x1d, 0xe6, 0x77, 0x36, 0xe2, 0x3b, - 0x4a, 0x55, 0x63, 0xcf, 0x75, 0x02, 0xea, 0x04, 0xe3, 0x40, 0xee, 0x17, 0xda, 0x90, 0xf7, 0x20, - 0x3b, 0x38, 0x35, 0x2c, 0x47, 0xb7, 0x4c, 0x8c, 0x28, 0xd7, 0xcc, 0x5f, 0x7f, 0xb3, 0x99, 0xd9, - 0xe3, 0xb2, 0xd6, 0xbe, 0x96, 0x41, 0x65, 0xcb, 0x24, 0x77, 0x21, 0x7d, 0x4a, 0xad, 0xe1, 0x29, - 0xc3, 0xb2, 0x24, 0x35, 0xb9, 0x22, 0x3f, 0x01, 0x95, 0x73, 0xa5, 0xac, 0xa2, 0xef, 0x4a, 0x43, - 0x10, 0xa9, 0x11, 0x12, 0xa9, 0xd1, 0x0b, 0x89, 0xd4, 0xcc, 0x72, 0xc7, 0xaf, 0xfe, 0xb9, 0xa9, - 0x68, 0x68, 0x41, 0xf6, 0xa0, 0x68, 0x1b, 0x01, 0xd3, 0xfb, 0xbc, 0x6c, 0xdc, 0x7d, 0x0a, 0xb7, - 0x58, 0x9f, 0x2d, 0x88, 0x2c, 0xac, 0x0c, 0x3d, 0xcf, 0xad, 0x84, 0xc8, 0x24, 0x5b, 0x50, 0xc2, - 0x4d, 0x06, 0xee, 0x68, 0x64, 0x31, 0x1d, 0xeb, 0x9e, 0xc6, 0xba, 0x2f, 0x73, 0xf9, 0x1e, 0x8a, - 0x0f, 0x79, 0x07, 0xee, 0x43, 0xce, 0x34, 0x98, 0x21, 0x20, 0x19, 0x84, 0x64, 0xb9, 0x00, 0x95, - 0xef, 0xc3, 0x4a, 0x44, 0xd8, 0x40, 0x40, 0xb2, 0x62, 0x97, 0x89, 0x18, 0x81, 0x0f, 0x61, 0xcd, - 0xa1, 0xe7, 0x4c, 0xbf, 0x89, 0xce, 0x21, 0x9a, 0x70, 0xdd, 0xd3, 0x69, 0x8b, 0x1f, 0xc0, 0xf2, - 0x20, 0x2c, 0xbe, 0xc0, 0x02, 0x62, 0x8b, 0x91, 0x14, 0x61, 0xeb, 0x90, 0x35, 0x3c, 0x4f, 0x00, - 0xf2, 0x08, 0xc8, 0x18, 0x9e, 0x87, 0xaa, 0x0f, 0x61, 0x15, 0x73, 0xf4, 0x69, 0x30, 0xb6, 0x99, - 0xdc, 0xa4, 0x80, 0x98, 0x15, 0xae, 0xd0, 0x84, 0x1c, 0xb1, 0xef, 0x42, 0x91, 0x9e, 0x59, 0x26, - 0x75, 0x06, 0x54, 0xe0, 0x8a, 0x88, 0x2b, 0x84, 0x42, 0x04, 0x7d, 0x00, 0x25, 0xcf, 0x77, 0x3d, - 0x37, 0xa0, 0xbe, 0x6e, 0x98, 0xa6, 0x4f, 0x83, 0xa0, 0xbc, 0x2c, 0xf6, 0x0b, 0xe5, 0xbb, 0x42, - 0x5c, 0x2f, 0x83, 0xba, 0x6f, 0x30, 0x83, 0x94, 0x20, 0xc9, 0xce, 0x83, 0xb2, 0x52, 0x4b, 0x6e, - 0x15, 0x34, 0xfe, 0x59, 0x7f, 0x0f, 0x52, 0xbd, 0xf3, 0x27, 0xf4, 0x82, 0x6c, 0x40, 0x9a, 0x9d, - 0xeb, 0xcf, 0xe9, 0x85, 0x20, 0x7c, 0x33, 0xfd, 0xf5, 0x97, 0xd7, 0x7f, 0x2c, 0xd4, 0xb4, 0x14, - 0xe3, 0xea, 0xfa, 0x9f, 0x92, 0xa0, 0x3e, 0x75, 0x19, 0x25, 0x8f, 0x40, 0xe5, 0xed, 0x44, 0xd4, - 0xf2, 0x3c, 0xde, 0x77, 0xad, 0xa1, 0x43, 0xcd, 0xe3, 0x60, 0xd8, 0xbb, 0xf0, 0xa8, 0x86, 0xe0, - 0x18, 0xed, 0x12, 0x53, 0xb4, 0x5b, 0x83, 0x94, 0xef, 0x8e, 0x1d, 0x13, 0xd9, 0x98, 0xd2, 0xc4, - 0x82, 0x1c, 0x40, 0x36, 0x62, 0x93, 0xfa, 0x5d, 0x6c, 0x5a, 0xe1, 0x6c, 0xe2, 0x5c, 0x97, 0x02, - 0x2d, 0xd3, 0x97, 0xa4, 0x6a, 0x42, 0x2e, 0xba, 0xff, 0x24, 0x2b, 0xbf, 0x1f, 0xb1, 0x27, 0x66, - 0xe4, 0x23, 0x58, 0x8d, 0x38, 0x12, 0x15, 0x59, 0x30, 0xb3, 0x14, 0x29, 0x64, 0x95, 0xa7, 0xe8, - 0xa7, 0x8b, 0x8b, 0x2a, 0x83, 0x79, 0x4d, 0xe8, 0xd7, 0xc2, 0x1b, 0xeb, 0x01, 0xe4, 0x02, 0x6b, - 0xe8, 0x18, 0x6c, 0xec, 0x53, 0xc9, 0xd0, 0x89, 0x80, 0xd4, 0x20, 0x47, 0xcf, 0x19, 0x75, 0xf0, - 0x32, 0x40, 0x46, 0x36, 0x13, 0x65, 0x45, 0x9b, 0x08, 0xc9, 0x23, 0x78, 0x27, 0x5a, 0xe8, 0x93, - 0x9d, 0x20, 0xc2, 0x92, 0x48, 0xdd, 0x0d, 0xb5, 0xf5, 0xbf, 0x28, 0x90, 0x16, 0x07, 0x29, 0xd6, - 0x0e, 0x65, 0x7e, 0x3b, 0x12, 0x8b, 0xda, 0x91, 0x7c, 0xfb, 0x76, 0x1c, 0x02, 0x44, 0xa1, 0x06, - 0x65, 0xb5, 0x96, 0xdc, 0xca, 0xef, 0xdc, 0x9f, 0xdd, 0x48, 0x84, 0xd8, 0xb5, 0x86, 0xcd, 0x3c, - 0xdf, 0xea, 0x35, 0x67, 0xe1, 0xab, 0xb6, 0x16, 0xb3, 0xad, 0xff, 0x43, 0x81, 0x5c, 0x04, 0x23, - 0xbb, 0x50, 0x0c, 0xc3, 0xd3, 0x9f, 0xd9, 0xc6, 0x50, 0x32, 0x73, 0x63, 0x61, 0x8c, 0x9f, 0xdb, - 0xc6, 0x50, 0xcb, 0xcb, 0xb0, 0xf8, 0x62, 0x7e, 0x97, 0x13, 0x0b, 0xba, 0x3c, 0x45, 0xab, 0xe4, - 0xdb, 0xd1, 0x6a, 0x8a, 0x00, 0xea, 0x0d, 0x02, 0xd4, 0xff, 0xaa, 0x42, 0xb6, 0x83, 0x27, 0xd8, - 0xb0, 0xff, 0x1f, 0xe7, 0xed, 0x3e, 0xe4, 0x3c, 0xd7, 0xd6, 0x85, 0x46, 0x45, 0x4d, 0xd6, 0x73, - 0x6d, 0x6d, 0xa6, 0xfb, 0xa9, 0x5b, 0x3a, 0x8c, 0xe9, 0x5b, 0xa8, 0x5a, 0xe6, 0xe6, 0xb1, 0xf9, - 0x0c, 0x32, 0xe2, 0x02, 0x0b, 0xca, 0x59, 0x24, 0xd7, 0xbd, 0xd9, 0x38, 0xf1, 0xaa, 0x6b, 0x66, - 0x91, 0x54, 0xbf, 0xfd, 0x75, 0x46, 0x4b, 0xe3, 0xe5, 0x16, 0x90, 0xcf, 0x20, 0x1b, 0x5e, 0xad, - 0x78, 0xe2, 0xf2, 0x3b, 0xd5, 0x59, 0xe3, 0x03, 0x89, 0x38, 0xb2, 0x02, 0xa6, 0x45, 0x78, 0xf2, - 0x29, 0xe4, 0x63, 0x6f, 0x17, 0x1e, 0xc2, 0x1b, 0xe3, 0x46, 0x9c, 0xd8, 0x1a, 0x4c, 0x1e, 0x34, - 0xf2, 0x63, 0xde, 0x26, 0x9c, 0x22, 0xf2, 0x8b, 0xac, 0xa6, 0xc6, 0x07, 0x89, 0x9e, 0x7b, 0xf3, - 0x17, 0xe6, 0xdf, 0xfc, 0x3e, 0x14, 0x04, 0x41, 0xe4, 0x9c, 0xf1, 0x30, 0x72, 0xa9, 0x7c, 0xbb, - 0xcb, 0xc8, 0xd9, 0x43, 0x48, 0xcb, 0xd4, 0x12, 0xdf, 0x91, 0x9a, 0xc4, 0xd5, 0x7f, 0xa3, 0x00, - 0x1c, 0x71, 0xbe, 0x21, 0x0b, 0xf8, 0x84, 0x10, 0x60, 0x08, 0xfa, 0x94, 0xe7, 0xea, 0x22, 0x2a, - 0x4b, 0xff, 0x85, 0x20, 0x1e, 0xf7, 0x1e, 0x14, 0x27, 0x47, 0x34, 0xa0, 0x61, 0x30, 0x73, 0x36, - 0x89, 0x1e, 0xee, 0x2e, 0x65, 0x5a, 0xe1, 0x2c, 0xb6, 0xaa, 0xff, 0x59, 0x81, 0x1c, 0xc6, 0x74, - 0x4c, 0x99, 0x31, 0xc5, 0x6c, 0xe5, 0xed, 0x99, 0xbd, 0x01, 0x20, 0xb6, 0x09, 0xac, 0x97, 0x54, - 0x9e, 0xb7, 0x1c, 0x4a, 0xba, 0xd6, 0x4b, 0x1a, 0xeb, 0x71, 0xf2, 0x7f, 0xea, 0xf1, 0x3d, 0xc8, - 0x38, 0xe3, 0x91, 0xce, 0x9f, 0x6b, 0x55, 0x9c, 0x61, 0x67, 0x3c, 0xea, 0x9d, 0x07, 0xf5, 0x5f, - 0x41, 0xa6, 0x77, 0x8e, 0xa3, 0x2b, 0x3f, 0xb8, 0xbe, 0xeb, 0xca, 0x79, 0x49, 0xcc, 0xa9, 0x59, - 0x2e, 0xc0, 0xf1, 0x80, 0x80, 0xca, 0x07, 0xa3, 0x70, 0x90, 0xe6, 0xdf, 0xa4, 0xf1, 0x3d, 0x87, - 0xe2, 0x70, 0x1c, 0xfe, 0xb7, 0x02, 0xd9, 0x90, 0xf6, 0xc4, 0x80, 0x7b, 0xe6, 0xd8, 0xb3, 0xad, - 0x81, 0xc1, 0xa8, 0x7e, 0xe6, 0x32, 0xaa, 0x47, 0x67, 0x46, 0x94, 0xef, 0xfd, 0xd9, 0xd4, 0xf6, - 0x43, 0x03, 0x3e, 0x3b, 0x84, 0x3b, 0x1d, 0x2e, 0x69, 0x77, 0xcc, 0x79, 0x0a, 0xe2, 0xc0, 0x03, - 0x9b, 0x13, 0x47, 0x1f, 0xd8, 0x16, 0x75, 0x98, 0x6e, 0x30, 0x66, 0x0c, 0x9e, 0x4f, 0xfc, 0x88, - 0xa6, 0x7f, 0x34, 0xeb, 0x07, 0xe9, 0xb6, 0x87, 0x46, 0xbb, 0x68, 0x13, 0xf3, 0xb5, 0x6e, 0x2f, - 0x52, 0x36, 0x53, 0x90, 0x0c, 0xc6, 0xa3, 0xfa, 0xab, 0x04, 0xdc, 0x99, 0x1b, 0x29, 0xf9, 0x04, - 0xd2, 0x98, 0xa9, 0x21, 0x53, 0xbc, 0x3b, 0x87, 0x6f, 0x2e, 0xa3, 0x5a, 0x8a, 0xa3, 0x76, 0x23, - 0x78, 0x5f, 0x46, 0xfa, 0xad, 0xf0, 0x26, 0xf9, 0x18, 0x08, 0xfe, 0xd3, 0xc3, 0xab, 0x69, 0x39, - 0x43, 0xdd, 0x73, 0x5f, 0x48, 0x9e, 0x24, 0xb5, 0x12, 0x6a, 0x9e, 0xa2, 0xa2, 0xc3, 0xe5, 0xd3, - 0xe3, 0x85, 0x80, 0x0a, 0x66, 0x4c, 0xc6, 0x0b, 0x01, 0xbc, 0x85, 0xc1, 0xa7, 0xfe, 0xb7, 0x04, - 0xac, 0x2f, 0x2c, 0x2a, 0x69, 0xc1, 0xea, 0xc0, 0x75, 0x9e, 0xd9, 0xd6, 0x00, 0xe3, 0x46, 0xb6, - 0xcb, 0x0a, 0x3d, 0x58, 0xd0, 0x1c, 0x3c, 0x37, 0x5a, 0x29, 0x66, 0x26, 0x6e, 0x87, 0x77, 0xa1, - 0xc8, 0xaf, 0x0d, 0xd7, 0xd1, 0xa7, 0x5e, 0xac, 0x82, 0x10, 0x1e, 0x8a, 0x77, 0xab, 0x0d, 0x6b, - 0xfd, 0x8b, 0x97, 0x86, 0xc3, 0x2c, 0x87, 0xc6, 0x86, 0xf6, 0x72, 0x72, 0xd1, 0x14, 0x11, 0x5d, - 0x02, 0xda, 0x3b, 0x91, 0xe1, 0x64, 0xa2, 0x5f, 0x50, 0x78, 0x75, 0x41, 0xe1, 0x6f, 0xa3, 0x9e, - 0x47, 0x50, 0x88, 0xbf, 0x1f, 0xe4, 0xa7, 0xb1, 0x17, 0x47, 0xc1, 0x2c, 0x2a, 0x8b, 0x5f, 0x1c, - 0x79, 0x35, 0x44, 0x16, 0x1f, 0xfe, 0x5d, 0x81, 0x7c, 0x6c, 0x9a, 0x21, 0x3f, 0x84, 0x3b, 0xcd, - 0xa3, 0x93, 0xbd, 0x27, 0x7a, 0x6b, 0x5f, 0xff, 0xfc, 0x68, 0xf7, 0xb1, 0xfe, 0x45, 0xfb, 0x49, - 0xfb, 0xe4, 0xe7, 0xed, 0xd2, 0x52, 0xe5, 0xee, 0xe5, 0x55, 0x8d, 0xc4, 0xb0, 0x5f, 0x38, 0xcf, - 0x1d, 0xf7, 0x85, 0x43, 0xb6, 0x61, 0x6d, 0xda, 0x64, 0xb7, 0xd9, 0x3d, 0x68, 0xf7, 0x4a, 0x4a, - 0xe5, 0xce, 0xe5, 0x55, 0x6d, 0x35, 0x66, 0xb1, 0xdb, 0x0f, 0xa8, 0xc3, 0x66, 0x0d, 0xf6, 0x4e, - 0x8e, 0x8f, 0x5b, 0xbd, 0x52, 0x62, 0xc6, 0x40, 0xbe, 0x6e, 0x1f, 0xc0, 0xea, 0xb4, 0x41, 0xbb, - 0x75, 0x54, 0x4a, 0x56, 0xc8, 0xe5, 0x55, 0x6d, 0x39, 0x86, 0x6e, 0x5b, 0x76, 0x25, 0xfb, 0xe5, - 0xef, 0xaa, 0x4b, 0x7f, 0xf8, 0x7d, 0x55, 0xe1, 0x99, 0x15, 0xa7, 0x26, 0x1a, 0xf2, 0x31, 0xdc, - 0xeb, 0xb6, 0x1e, 0xb7, 0x0f, 0xf6, 0xf5, 0xe3, 0xee, 0x63, 0xbd, 0xf7, 0x8b, 0xce, 0x41, 0x2c, - 0xbb, 0x95, 0xcb, 0xab, 0x5a, 0x5e, 0xa6, 0xb4, 0x08, 0xdd, 0xd1, 0x0e, 0x9e, 0x9e, 0xf4, 0x0e, - 0x4a, 0x8a, 0x40, 0x77, 0x7c, 0xca, 0x4f, 0x1f, 0xa2, 0x1f, 0xc2, 0xfa, 0x1c, 0x74, 0x94, 0xd8, - 0xea, 0xe5, 0x55, 0xad, 0xd8, 0xf1, 0xa9, 0x78, 0xd7, 0xd0, 0xa2, 0x01, 0xe5, 0x59, 0x8b, 0x93, - 0xce, 0x49, 0x77, 0xf7, 0xa8, 0x54, 0xab, 0x94, 0x2e, 0xaf, 0x6a, 0x85, 0x70, 0x74, 0xe3, 0xf8, - 0x49, 0x66, 0x4d, 0xe3, 0xab, 0xeb, 0xaa, 0xf2, 0xfa, 0xba, 0xaa, 0xfc, 0xeb, 0xba, 0xaa, 0xbc, - 0x7a, 0x53, 0x5d, 0x7a, 0xfd, 0xa6, 0xba, 0xf4, 0xf5, 0x9b, 0xea, 0xd2, 0x2f, 0x1f, 0x0f, 0x2d, - 0x76, 0x3a, 0xee, 0x37, 0x06, 0xee, 0x68, 0x3b, 0xa0, 0xd6, 0x27, 0xc8, 0xa9, 0x81, 0x6b, 0xe3, - 0x02, 0xff, 0x73, 0xc7, 0xaf, 0xd8, 0x4f, 0x2f, 0xe2, 0x97, 0x9f, 0x9b, 0xbf, 0xd6, 0xf4, 0xd3, - 0x28, 0x7f, 0xf4, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x58, 0xfa, 0x7f, 0x27, 0x4e, 0x12, 0x00, - 0x00, + 0x15, 0x37, 0x25, 0xea, 0xdf, 0x93, 0x64, 0xcb, 0xb3, 0x4e, 0x22, 0x2b, 0xb1, 0x2c, 0xa8, 0xe8, + 0xae, 0xf7, 0x9f, 0x9c, 0x3a, 0x45, 0xd1, 0x5d, 0xb4, 0x07, 0xcb, 0xf6, 0xc6, 0x42, 0x6c, 0x59, + 0xa0, 0xb4, 0x29, 0xda, 0x0b, 0x41, 0x89, 0x13, 0x99, 0x0d, 0x45, 0x12, 0xe4, 0xc8, 0xb1, 0xf3, + 0x09, 0x16, 0x3e, 0x14, 0x39, 0xf5, 0x54, 0x9f, 0xda, 0x43, 0x81, 0x7e, 0x88, 0x02, 0xbd, 0x74, + 0x7b, 0x28, 0x90, 0x5b, 0xf7, 0xd2, 0x6d, 0xe1, 0x14, 0xfd, 0x1c, 0xc5, 0xbc, 0x19, 0x52, 0x94, + 0x25, 0x35, 0xdd, 0xc0, 0xe8, 0xc5, 0xe0, 0xbc, 0xf7, 0x7b, 0xf3, 0xfe, 0xfd, 0x66, 0xe6, 0x59, + 0xf0, 0x80, 0x51, 0xc7, 0xa4, 0xfe, 0xc8, 0x72, 0xd8, 0x36, 0xbb, 0xf0, 0x68, 0x20, 0xfe, 0x36, + 0x3c, 0xdf, 0x65, 0x2e, 0x29, 0x4d, 0xb4, 0x0d, 0x94, 0x57, 0xd6, 0x86, 0xee, 0xd0, 0x45, 0xe5, + 0x36, 0xff, 0x12, 0xb8, 0xca, 0xe6, 0xd0, 0x75, 0x87, 0x36, 0xdd, 0xc6, 0x55, 0x7f, 0xfc, 0x6c, + 0x9b, 0x59, 0x23, 0x1a, 0x30, 0x63, 0xe4, 0x49, 0xc0, 0x46, 0xcc, 0xcd, 0xc0, 0xbf, 0xf0, 0x98, + 0xcb, 0xb1, 0xee, 0x33, 0xa9, 0xae, 0xcd, 0x44, 0x71, 0x66, 0xd8, 0x96, 0x69, 0x30, 0xd7, 0x97, + 0x88, 0x6a, 0x0c, 0x71, 0x46, 0xfd, 0xc0, 0x72, 0x9d, 0x78, 0xa4, 0x95, 0xf5, 0x17, 0x96, 0x4f, + 0x87, 0x63, 0xc3, 0x37, 0xb7, 0xa3, 0x2f, 0xa1, 0xaa, 0x7f, 0x06, 0xc5, 0x8e, 0xe1, 0xb3, 0x2e, + 0x65, 0x87, 0xd4, 0x30, 0xa9, 0x4f, 0xd6, 0x20, 0xc5, 0x5c, 0x66, 0xd8, 0x65, 0xa5, 0xa6, 0x6c, + 0x15, 0x35, 0xb1, 0x20, 0x04, 0xd4, 0x53, 0x23, 0x38, 0x2d, 0x27, 0x6a, 0xca, 0x56, 0x41, 0xc3, + 0xef, 0xfa, 0x29, 0xa8, 0xdc, 0x94, 0x5b, 0x58, 0x8e, 0x49, 0xcf, 0x43, 0x0b, 0x5c, 0x70, 0x69, + 0xff, 0x82, 0xd1, 0x40, 0x9a, 0x88, 0x05, 0xf9, 0x21, 0xa4, 0x30, 0xb5, 0x72, 0xb2, 0xa6, 0x6c, + 0xe5, 0x77, 0xca, 0x8d, 0x58, 0x0d, 0x45, 0xea, 0x8d, 0x0e, 0xd7, 0x37, 0xd5, 0xaf, 0xbf, 0xdd, + 0x5c, 0xd2, 0x04, 0xb8, 0x6e, 0x43, 0xa6, 0x69, 0xbb, 0x83, 0xe7, 0xad, 0xfd, 0x28, 0x10, 0x65, + 0x12, 0x08, 0x39, 0x86, 0x15, 0xcf, 0xf0, 0x99, 0x1e, 0x50, 0xa6, 0x9f, 0x62, 0x16, 0xe8, 0x34, + 0xbf, 0xb3, 0xd9, 0xb8, 0xd9, 0xa2, 0xc6, 0x54, 0xb2, 0xd2, 0x4b, 0xd1, 0x8b, 0x0b, 0xeb, 0xff, + 0x56, 0x21, 0x2d, 0x8b, 0xf1, 0x53, 0xc8, 0xc8, 0x7a, 0xa2, 0xc3, 0xfc, 0xce, 0x46, 0x7c, 0x47, + 0xa9, 0x6a, 0xec, 0xb9, 0x4e, 0x40, 0x9d, 0x60, 0x1c, 0xc8, 0xfd, 0x42, 0x1b, 0xf2, 0x3e, 0x64, + 0x07, 0xa7, 0x86, 0xe5, 0xe8, 0x96, 0x89, 0x11, 0xe5, 0x9a, 0xf9, 0xeb, 0x6f, 0x37, 0x33, 0x7b, + 0x5c, 0xd6, 0xda, 0xd7, 0x32, 0xa8, 0x6c, 0x99, 0xe4, 0x2e, 0xa4, 0x4f, 0xa9, 0x35, 0x3c, 0x65, + 0x58, 0x96, 0xa4, 0x26, 0x57, 0xe4, 0xc7, 0xa0, 0x72, 0xae, 0x94, 0x55, 0xf4, 0x5d, 0x69, 0x08, + 0x22, 0x35, 0x42, 0x22, 0x35, 0x7a, 0x21, 0x91, 0x9a, 0x59, 0xee, 0xf8, 0xd5, 0x3f, 0x36, 0x15, + 0x0d, 0x2d, 0xc8, 0x1e, 0x14, 0x6d, 0x23, 0x60, 0x7a, 0x9f, 0x97, 0x8d, 0xbb, 0x4f, 0xe1, 0x16, + 0xeb, 0xb3, 0x05, 0x91, 0x85, 0x95, 0xa1, 0xe7, 0xb9, 0x95, 0x10, 0x99, 0x64, 0x0b, 0x4a, 0xb8, + 0xc9, 0xc0, 0x1d, 0x8d, 0x2c, 0xa6, 0x63, 0xdd, 0xd3, 0x58, 0xf7, 0x65, 0x2e, 0xdf, 0x43, 0xf1, + 0x21, 0xef, 0xc0, 0x7d, 0xc8, 0x99, 0x06, 0x33, 0x04, 0x24, 0x83, 0x90, 0x2c, 0x17, 0xa0, 0xf2, + 0x03, 0x58, 0x89, 0x08, 0x1b, 0x08, 0x48, 0x56, 0xec, 0x32, 0x11, 0x23, 0xf0, 0x21, 0xac, 0x39, + 0xf4, 0x9c, 0xe9, 0x37, 0xd1, 0x39, 0x44, 0x13, 0xae, 0x7b, 0x3a, 0x6d, 0xf1, 0x7d, 0x58, 0x1e, + 0x84, 0xc5, 0x17, 0x58, 0x40, 0x6c, 0x31, 0x92, 0x22, 0x6c, 0x1d, 0xb2, 0x86, 0xe7, 0x09, 0x40, + 0x1e, 0x01, 0x19, 0xc3, 0xf3, 0x50, 0xf5, 0x11, 0xac, 0x62, 0x8e, 0x3e, 0x0d, 0xc6, 0x36, 0x93, + 0x9b, 0x14, 0x10, 0xb3, 0xc2, 0x15, 0x9a, 0x90, 0x23, 0xf6, 0x7b, 0x50, 0xa4, 0x67, 0x96, 0x49, + 0x9d, 0x01, 0x15, 0xb8, 0x22, 0xe2, 0x0a, 0xa1, 0x10, 0x41, 0x1f, 0x42, 0xc9, 0xf3, 0x5d, 0xcf, + 0x0d, 0xa8, 0xaf, 0x1b, 0xa6, 0xe9, 0xd3, 0x20, 0x28, 0x2f, 0x8b, 0xfd, 0x42, 0xf9, 0xae, 0x10, + 0xd7, 0xcb, 0xa0, 0xee, 0x1b, 0xcc, 0x20, 0x25, 0x48, 0xb2, 0xf3, 0xa0, 0xac, 0xd4, 0x92, 0x5b, + 0x05, 0x8d, 0x7f, 0xd6, 0xdf, 0x87, 0x54, 0xef, 0xfc, 0x09, 0xbd, 0x20, 0x1b, 0x90, 0x66, 0xe7, + 0xfa, 0x73, 0x7a, 0x21, 0x08, 0xdf, 0x4c, 0x7f, 0xf3, 0xd5, 0xf5, 0x1f, 0x0a, 0x35, 0x2d, 0xc5, + 0xb8, 0xba, 0xfe, 0xc7, 0x24, 0xa8, 0x4f, 0x5d, 0x46, 0xc9, 0x23, 0x50, 0x79, 0x3b, 0x11, 0xb5, + 0x3c, 0x8f, 0xf7, 0x5d, 0x6b, 0xe8, 0x50, 0xf3, 0x38, 0x18, 0xf6, 0x2e, 0x3c, 0xaa, 0x21, 0x38, + 0x46, 0xbb, 0xc4, 0x14, 0xed, 0xd6, 0x20, 0xe5, 0xbb, 0x63, 0xc7, 0x44, 0x36, 0xa6, 0x34, 0xb1, + 0x20, 0x07, 0x90, 0x8d, 0xd8, 0xa4, 0xbe, 0x8d, 0x4d, 0x2b, 0x9c, 0x4d, 0x9c, 0xeb, 0x52, 0xa0, + 0x65, 0xfa, 0x92, 0x54, 0x4d, 0xc8, 0x45, 0xf7, 0x5f, 0x39, 0xf5, 0x1d, 0x88, 0x3d, 0x31, 0x23, + 0x1f, 0xc3, 0x6a, 0xc4, 0x91, 0xa8, 0xc8, 0x82, 0x99, 0xa5, 0x48, 0x21, 0xab, 0x3c, 0x45, 0x3f, + 0x5d, 0x5c, 0x54, 0x19, 0xcc, 0x6b, 0x42, 0xbf, 0x16, 0x97, 0x92, 0x07, 0x90, 0x0b, 0xac, 0xa1, + 0x63, 0xb0, 0xb1, 0x4f, 0x25, 0x43, 0x27, 0x02, 0x52, 0x83, 0x1c, 0x3d, 0x67, 0xd4, 0xc1, 0xcb, + 0x00, 0x19, 0xd9, 0x4c, 0x94, 0x15, 0x6d, 0x22, 0x24, 0x8f, 0xe0, 0xbd, 0x68, 0xa1, 0x4f, 0x76, + 0x82, 0x08, 0x4b, 0x22, 0x75, 0x37, 0xd4, 0xd6, 0xff, 0xac, 0x40, 0x5a, 0x1c, 0xa4, 0x58, 0x3b, + 0x94, 0xf9, 0xed, 0x48, 0x2c, 0x6a, 0x47, 0xf2, 0xdd, 0xdb, 0x71, 0x08, 0x10, 0x85, 0x1a, 0x94, + 0xd5, 0x5a, 0x72, 0x2b, 0xbf, 0x73, 0x7f, 0x76, 0x23, 0x11, 0x62, 0xd7, 0x1a, 0x36, 0xf3, 0x7c, + 0xab, 0xd7, 0x9c, 0x85, 0xaf, 0xda, 0x5a, 0xcc, 0xb6, 0xfe, 0x77, 0x05, 0x72, 0x11, 0x8c, 0xec, + 0x42, 0x31, 0x0c, 0x4f, 0x7f, 0x66, 0x1b, 0x43, 0xc9, 0xcc, 0x8d, 0x85, 0x31, 0x7e, 0x61, 0x1b, + 0x43, 0x2d, 0x2f, 0xc3, 0xe2, 0x8b, 0xf9, 0x5d, 0x4e, 0x2c, 0xe8, 0xf2, 0x14, 0xad, 0x92, 0xef, + 0x46, 0xab, 0x29, 0x02, 0xa8, 0x37, 0x08, 0x50, 0xff, 0x8b, 0x0a, 0xd9, 0x0e, 0x9e, 0x60, 0xc3, + 0xfe, 0x7f, 0x9c, 0xb7, 0xfb, 0x90, 0xf3, 0x5c, 0x5b, 0x17, 0x1a, 0x15, 0x35, 0x59, 0xcf, 0xb5, + 0xb5, 0x99, 0xee, 0xa7, 0x6e, 0xe9, 0x30, 0xa6, 0x6f, 0xa1, 0x6a, 0x99, 0x9b, 0xc7, 0xe6, 0x73, + 0xc8, 0x88, 0x0b, 0x2c, 0x28, 0x67, 0x91, 0x5c, 0xf7, 0x66, 0xe3, 0xc4, 0xab, 0xae, 0x99, 0x45, + 0x52, 0xfd, 0xe6, 0x57, 0x19, 0x2d, 0x8d, 0x97, 0x5b, 0x40, 0x3e, 0x87, 0x6c, 0x78, 0xb5, 0xe2, + 0x89, 0xcb, 0xef, 0x54, 0x67, 0x8d, 0x0f, 0x24, 0xe2, 0xc8, 0x0a, 0x98, 0x16, 0xe1, 0xc9, 0x67, + 0x90, 0x8f, 0xbd, 0x5d, 0x65, 0x98, 0x1d, 0x37, 0xe2, 0xc4, 0xd6, 0x60, 0xf2, 0xa0, 0x91, 0x1f, + 0xf1, 0x36, 0xe1, 0x14, 0x91, 0x5f, 0x64, 0x35, 0x35, 0x3e, 0x48, 0xf4, 0xdc, 0x9b, 0xbf, 0x30, + 0xff, 0xe6, 0xf7, 0xa1, 0x20, 0x08, 0x22, 0xe7, 0x8c, 0x87, 0x91, 0x4b, 0xe5, 0xbf, 0xbb, 0x8c, + 0x9c, 0x3d, 0x84, 0xb4, 0x4c, 0x2d, 0xf1, 0x96, 0xd4, 0x24, 0xae, 0xfe, 0x6b, 0x05, 0xe0, 0x88, + 0xf3, 0x0d, 0x59, 0xc0, 0x27, 0x84, 0x00, 0x43, 0xd0, 0xa7, 0x3c, 0x57, 0x17, 0x51, 0x59, 0xfa, + 0x2f, 0x04, 0xf1, 0xb8, 0xf7, 0xa0, 0x38, 0x39, 0xa2, 0x01, 0x0d, 0x83, 0x99, 0xb3, 0x49, 0xf4, + 0x70, 0x77, 0x29, 0xd3, 0x0a, 0x67, 0xb1, 0x55, 0xfd, 0x4f, 0x0a, 0xe4, 0x30, 0xa6, 0x63, 0xca, + 0x8c, 0x29, 0x66, 0x2b, 0xef, 0xce, 0xec, 0x0d, 0x00, 0xb1, 0x4d, 0x60, 0xbd, 0xa4, 0xf2, 0xbc, + 0xe5, 0x50, 0xd2, 0xb5, 0x5e, 0xd2, 0x58, 0x8f, 0x93, 0xdf, 0xa9, 0xc7, 0xf7, 0x20, 0xe3, 0x8c, + 0x47, 0x3a, 0x7f, 0xae, 0x55, 0x71, 0x86, 0x9d, 0xf1, 0xa8, 0x77, 0x1e, 0xd4, 0x7f, 0x09, 0x99, + 0xde, 0x39, 0x8e, 0xae, 0xfc, 0xe0, 0xfa, 0xae, 0x2b, 0xe7, 0x25, 0x31, 0xa7, 0x66, 0xb9, 0x00, + 0xc7, 0x03, 0x02, 0x2a, 0x1f, 0x8c, 0xc2, 0x41, 0x9a, 0x7f, 0x93, 0xc6, 0xff, 0x38, 0x14, 0x87, + 0xe3, 0xf0, 0xbf, 0x14, 0xc8, 0x86, 0xb4, 0x27, 0x06, 0xdc, 0x33, 0xc7, 0x9e, 0x6d, 0x0d, 0x0c, + 0x46, 0xf5, 0x33, 0x97, 0x51, 0x3d, 0x3a, 0x33, 0xa2, 0x7c, 0x1f, 0xcc, 0xa6, 0xb6, 0x1f, 0x1a, + 0xf0, 0xd9, 0x21, 0xdc, 0xe9, 0x70, 0x49, 0xbb, 0x63, 0xce, 0x53, 0x10, 0x07, 0x1e, 0xd8, 0x9c, + 0x38, 0xfa, 0xc0, 0xb6, 0xa8, 0xc3, 0x74, 0x83, 0x31, 0x63, 0xf0, 0x7c, 0xe2, 0x47, 0x34, 0xfd, + 0xe3, 0x59, 0x3f, 0x48, 0xb7, 0x3d, 0x34, 0xda, 0x45, 0x9b, 0x98, 0xaf, 0x75, 0x7b, 0x91, 0xb2, + 0x99, 0x82, 0x64, 0x30, 0x1e, 0xd5, 0x5f, 0x25, 0xe0, 0xce, 0xdc, 0x48, 0xc9, 0xa7, 0x90, 0xc6, + 0x4c, 0x0d, 0x99, 0xe2, 0xdd, 0x39, 0x7c, 0x73, 0x19, 0xd5, 0x52, 0x1c, 0xb5, 0x1b, 0xc1, 0xfb, + 0xe5, 0xc4, 0xdb, 0xe1, 0x4d, 0xf2, 0x09, 0x10, 0xfc, 0xa7, 0x87, 0x57, 0xd3, 0x72, 0x86, 0xba, + 0xe7, 0xbe, 0x90, 0x3c, 0x49, 0x6a, 0x25, 0xd4, 0x3c, 0x45, 0x45, 0x87, 0xcb, 0xa7, 0xc7, 0x0b, + 0x01, 0x15, 0xcc, 0x98, 0x8c, 0x17, 0x02, 0x78, 0x0b, 0x83, 0x4f, 0xfd, 0xaf, 0x09, 0x58, 0x5f, + 0x58, 0x54, 0xd2, 0x82, 0xd5, 0x81, 0xeb, 0x3c, 0xb3, 0xad, 0x01, 0xc6, 0x8d, 0x6c, 0x97, 0x15, + 0x7a, 0xb0, 0xa0, 0x39, 0x78, 0x6e, 0xb4, 0x52, 0xcc, 0x0c, 0x25, 0x7c, 0xd4, 0xe5, 0xd7, 0x86, + 0xeb, 0xe8, 0x53, 0x2f, 0x56, 0x41, 0x08, 0x0f, 0x51, 0x46, 0xda, 0xb0, 0xd6, 0xbf, 0x78, 0x69, + 0x38, 0xcc, 0x72, 0x68, 0x6c, 0x68, 0x2f, 0x27, 0x17, 0x4d, 0x11, 0xd1, 0x25, 0xa0, 0xbd, 0x17, + 0x19, 0x46, 0xb2, 0x60, 0x41, 0xe1, 0xd5, 0x05, 0x85, 0xbf, 0x8d, 0x7a, 0x1e, 0x41, 0x21, 0xfe, + 0x7e, 0x90, 0x9f, 0xc4, 0x5e, 0x1c, 0x05, 0xb3, 0xa8, 0x2c, 0x7e, 0x71, 0xe4, 0xd5, 0x10, 0x59, + 0x7c, 0xf4, 0x37, 0x05, 0xf2, 0xb1, 0x69, 0x86, 0xfc, 0x00, 0xee, 0x34, 0x8f, 0x4e, 0xf6, 0x9e, + 0xe8, 0xad, 0x7d, 0xfd, 0x8b, 0xa3, 0xdd, 0xc7, 0xfa, 0x97, 0xed, 0x27, 0xed, 0x93, 0x9f, 0xb5, + 0x4b, 0x4b, 0x95, 0xbb, 0x97, 0x57, 0x35, 0x12, 0xc3, 0x7e, 0xe9, 0x3c, 0x77, 0xdc, 0x17, 0x0e, + 0xd9, 0x86, 0xb5, 0x69, 0x93, 0xdd, 0x66, 0xf7, 0xa0, 0xdd, 0x2b, 0x29, 0x95, 0x3b, 0x97, 0x57, + 0xb5, 0xd5, 0x98, 0xc5, 0x6e, 0x3f, 0xa0, 0x0e, 0x9b, 0x35, 0xd8, 0x3b, 0x39, 0x3e, 0x6e, 0xf5, + 0x4a, 0x89, 0x19, 0x03, 0xf9, 0xba, 0x7d, 0x08, 0xab, 0xd3, 0x06, 0xed, 0xd6, 0x51, 0x29, 0x59, + 0x21, 0x97, 0x57, 0xb5, 0xe5, 0x18, 0xba, 0x6d, 0xd9, 0x95, 0xec, 0x57, 0xbf, 0xad, 0x2e, 0xfd, + 0xfe, 0x77, 0x55, 0x85, 0x67, 0x56, 0x9c, 0x9a, 0x68, 0xc8, 0x27, 0x70, 0xaf, 0xdb, 0x7a, 0xdc, + 0x3e, 0xd8, 0xd7, 0x8f, 0xbb, 0x8f, 0xf5, 0xde, 0xcf, 0x3b, 0x07, 0xb1, 0xec, 0x56, 0x2e, 0xaf, + 0x6a, 0x79, 0x99, 0xd2, 0x22, 0x74, 0x47, 0x3b, 0x78, 0x7a, 0xd2, 0x3b, 0x28, 0x29, 0x02, 0xdd, + 0xf1, 0x29, 0x3f, 0x7d, 0x88, 0x7e, 0x08, 0xeb, 0x73, 0xd0, 0x51, 0x62, 0xab, 0x97, 0x57, 0xb5, + 0x62, 0xc7, 0xa7, 0xe2, 0x5d, 0x43, 0x8b, 0x06, 0x94, 0x67, 0x2d, 0x4e, 0x3a, 0x27, 0xdd, 0xdd, + 0xa3, 0x52, 0xad, 0x52, 0xba, 0xbc, 0xaa, 0x15, 0xc2, 0xd1, 0x8d, 0xe3, 0x27, 0x99, 0x35, 0x8d, + 0xaf, 0xaf, 0xab, 0xca, 0xeb, 0xeb, 0xaa, 0xf2, 0xcf, 0xeb, 0xaa, 0xf2, 0xea, 0x4d, 0x75, 0xe9, + 0xf5, 0x9b, 0xea, 0xd2, 0x37, 0x6f, 0xaa, 0x4b, 0xbf, 0x78, 0x3c, 0xb4, 0xd8, 0xe9, 0xb8, 0xdf, + 0x18, 0xb8, 0xa3, 0xed, 0x80, 0x5a, 0x9f, 0x22, 0xa7, 0x06, 0xae, 0x8d, 0x0b, 0xfc, 0xcf, 0x1d, + 0xbf, 0x62, 0x3f, 0xbd, 0x88, 0x5f, 0x7e, 0x6e, 0xfe, 0x5a, 0xd3, 0x4f, 0xa3, 0xfc, 0xd1, 0x7f, + 0x06, 0x00, 0x58, 0xfa, 0x7f, 0x27, 0x4e, 0x12, 0x00, 0x00, } func (m *PartSetHeader) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/types/validator.pb.go b/sei-tendermint/proto/tendermint/types/validator.pb.go index f566ccaa8d..bbbb804880 100644 --- a/sei-tendermint/proto/tendermint/types/validator.pb.go +++ b/sei-tendermint/proto/tendermint/types/validator.pb.go @@ -213,7 +213,7 @@ func init() { func init() { proto.RegisterFile("tendermint/types/validator.proto", fileDescriptor_4e92274df03d3088) } var fileDescriptor_4e92274df03d3088 = []byte{ - // 378 bytes of a gzipped FileDescriptorProto + // 375 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xbd, 0x6e, 0xe2, 0x40, 0x14, 0x85, 0x3d, 0x80, 0x60, 0x77, 0x40, 0x5a, 0x76, 0xb4, 0x85, 0xc5, 0x22, 0xaf, 0x97, 0x0a, 0x69, 0x37, 0xb6, 0x94, 0x28, 0x4a, 0x41, 0x47, 0x93, 0x82, 0x06, 0x19, 0x89, 0x22, 0x8d, 0xe5, @@ -236,8 +236,8 @@ var fileDescriptor_4e92274df03d3088 = []byte{ 0xc9, 0x1a, 0x1f, 0xc8, 0xa6, 0xce, 0xee, 0xa0, 0x81, 0xfd, 0x41, 0x03, 0x6f, 0x07, 0x0d, 0x3c, 0x1d, 0x35, 0x65, 0x7f, 0xd4, 0x94, 0x97, 0xa3, 0xa6, 0x3c, 0xdc, 0x07, 0x44, 0xac, 0x12, 0xd7, 0xf0, 0xe8, 0xc6, 0x8c, 0x31, 0xb9, 0x92, 0x31, 0xf0, 0x68, 0x28, 0x0b, 0x6f, 0xe5, 0x90, 0x48, - 0xbe, 0x6a, 0xa1, 0xc9, 0x13, 0x75, 0x9e, 0x47, 0xb7, 0x2d, 0xfb, 0x37, 0xef, 0x01, 0x00, 0x00, - 0xff, 0xff, 0x0c, 0x8f, 0xd3, 0x95, 0xaa, 0x02, 0x00, 0x00, + 0xbe, 0x6a, 0xa1, 0xc9, 0x13, 0x75, 0x9e, 0x47, 0xb7, 0x2d, 0xfb, 0x37, 0xef, 0x03, 0x00, 0x0c, + 0x8f, 0xd3, 0x95, 0xaa, 0x02, 0x00, 0x00, } func (m *ValidatorSet) Marshal() (dAtA []byte, err error) { diff --git a/sei-tendermint/proto/tendermint/version/types.pb.go b/sei-tendermint/proto/tendermint/version/types.pb.go index 899ebbfdc7..be6a91ca33 100644 --- a/sei-tendermint/proto/tendermint/version/types.pb.go +++ b/sei-tendermint/proto/tendermint/version/types.pb.go @@ -85,7 +85,7 @@ func init() { func init() { proto.RegisterFile("tendermint/version/types.proto", fileDescriptor_f9b42966edc5edad) } var fileDescriptor_f9b42966edc5edad = []byte{ - // 195 bytes of a gzipped FileDescriptorProto + // 192 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2b, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x4b, 0x2d, 0x2a, 0xce, 0xcc, 0xcf, 0xd3, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x42, 0xc8, 0xeb, 0x41, @@ -97,8 +97,7 @@ var fileDescriptor_f9b42966edc5edad = []byte{ 0x96, 0x63, 0xb8, 0xf0, 0x58, 0x8e, 0xe1, 0xc6, 0x63, 0x39, 0x86, 0x28, 0xcf, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0xfd, 0xe2, 0xd4, 0x4c, 0x5d, 0xb0, 0x55, 0xc9, 0xf9, 0x39, 0x60, 0x4e, 0x72, 0x46, 0x62, 0x66, 0x1e, 0x98, 0x85, 0xe4, 0x09, 0x88, 0xbb, 0x30, 0x7d, - 0x95, 0xc4, 0x06, 0x96, 0x31, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x75, 0x14, 0x59, 0xc7, 0xf2, - 0x00, 0x00, 0x00, + 0x95, 0xc4, 0x06, 0x96, 0x31, 0x06, 0x0c, 0x00, 0x75, 0x14, 0x59, 0xc7, 0xf2, 0x00, 0x00, 0x00, } func (this *Consensus) Equal(that interface{}) bool { diff --git a/sei-tendermint/proto/wireguard/wireguard.pb.go b/sei-tendermint/proto/wireguard/wireguard.pb.go index 18eb82aa5b..57f3d2c7e9 100644 --- a/sei-tendermint/proto/wireguard/wireguard.pb.go +++ b/sei-tendermint/proto/wireguard/wireguard.pb.go @@ -67,7 +67,7 @@ func init() { func init() { proto.RegisterFile("wireguard/wireguard.proto", fileDescriptor_13fbe231db161034) } var fileDescriptor_13fbe231db161034 = []byte{ - // 281 bytes of a gzipped FileDescriptorProto + // 278 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2c, 0xcf, 0x2c, 0x4a, 0x4d, 0x2f, 0x4d, 0x2c, 0x4a, 0xd1, 0x87, 0xb3, 0xf4, 0x0a, 0x8a, 0xf2, 0x4b, 0xf2, 0x85, 0x38, 0xe1, 0x02, 0x52, 0x0a, 0xe9, 0xf9, 0xf9, 0xe9, 0x39, 0xa9, 0xfa, 0x60, 0x89, 0xa4, 0xd2, 0x34, @@ -84,6 +84,6 @@ var fileDescriptor_13fbe231db161034 = []byte{ 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, 0xb1, 0x1c, 0x43, 0x94, 0x43, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x71, 0x6a, 0xa6, 0x2e, 0xd8, 0xdc, 0xe4, 0xfc, 0x1c, 0x30, 0x27, 0x39, 0x23, 0x31, 0x33, 0x0f, 0xcc, 0x2a, 0x49, 0xcd, 0x4b, 0x49, 0x2d, 0xca, 0xcd, 0xcc, - 0x2b, 0x81, 0x84, 0x33, 0x22, 0x42, 0x92, 0xd8, 0xc0, 0x02, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x11, 0x18, 0xb6, 0x30, 0xae, 0x01, 0x00, 0x00, + 0x2b, 0x81, 0x84, 0x33, 0x22, 0x42, 0x92, 0xd8, 0xc0, 0x02, 0xc6, 0x80, 0x01, 0x00, 0x11, 0x18, + 0xb6, 0x30, 0xae, 0x01, 0x00, 0x00, } diff --git a/sei-tendermint/scripts/mockery_generate.sh b/sei-tendermint/scripts/mockery_generate.sh index dcfd4e98e0..36cbaca908 100755 --- a/sei-tendermint/scripts/mockery_generate.sh +++ b/sei-tendermint/scripts/mockery_generate.sh @@ -5,4 +5,4 @@ set -e -GOTOOLCHAIN="$(go list -m -f 'go{{.GoVersion}}')" go run github.com/vektra/mockery/v2@v2.53.4 --disable-version-string --case underscore --name "$@" +GOTOOLCHAIN="$(go list -m -f 'go{{.GoVersion}}')" go run github.com/vektra/mockery/v2@v2.53.7 --disable-version-string --case underscore --name "$@" diff --git a/sei-wasmd/x/wasm/types/genesis.pb.go b/sei-wasmd/x/wasm/types/genesis.pb.go index 8a4fbbfd5b..183848ac61 100644 --- a/sei-wasmd/x/wasm/types/genesis.pb.go +++ b/sei-wasmd/x/wasm/types/genesis.pb.go @@ -397,48 +397,48 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/genesis.proto", fileDescriptor_2ab3f539b23472a6) } var fileDescriptor_2ab3f539b23472a6 = []byte{ - // 654 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x94, 0xc1, 0x6e, 0xd3, 0x40, - 0x10, 0x86, 0xe3, 0x26, 0x4e, 0x93, 0x69, 0xa0, 0xd5, 0xb6, 0x6a, 0x8d, 0x01, 0x27, 0x0a, 0x08, - 0x05, 0x09, 0x12, 0xb5, 0x48, 0x88, 0x0b, 0x42, 0x98, 0x56, 0x34, 0xaa, 0x2a, 0x81, 0x2b, 0x2e, - 0x48, 0x55, 0xe4, 0xda, 0x53, 0xd7, 0xa2, 0xf6, 0x86, 0xec, 0xa6, 0x34, 0x67, 0x5e, 0x80, 0x47, - 0x80, 0x97, 0x41, 0x3d, 0xf6, 0xc8, 0x29, 0x42, 0xe9, 0x8d, 0xa7, 0x40, 0xbb, 0x5e, 0xbb, 0x06, - 0xa7, 0x17, 0x6b, 0x67, 0xf6, 0x9f, 0x6f, 0x67, 0xc6, 0xb3, 0x0b, 0x96, 0x47, 0x59, 0xf4, 0xc5, - 0x65, 0x51, 0x4f, 0x7e, 0xce, 0x36, 0x7b, 0x01, 0xc6, 0xc8, 0x42, 0xd6, 0x1d, 0x8e, 0x28, 0xa7, - 0x64, 0x25, 0xdd, 0xef, 0xca, 0xcf, 0xd9, 0xa6, 0x79, 0xa7, 0x10, 0xc1, 0xcf, 0x13, 0xb1, 0x79, - 0xaf, 0xb8, 0x35, 0x19, 0xa2, 0x42, 0x99, 0x6b, 0x01, 0x0d, 0xa8, 0x5c, 0xf6, 0xc4, 0x2a, 0xf1, - 0xb6, 0xbf, 0xeb, 0xd0, 0x78, 0x9b, 0x1c, 0x79, 0xc0, 0x5d, 0x8e, 0xe4, 0x39, 0x54, 0x87, 0xee, - 0xc8, 0x8d, 0x98, 0xa1, 0xb5, 0xb4, 0xce, 0xd2, 0x96, 0xd1, 0xfd, 0x3f, 0x85, 0xee, 0x3b, 0xb9, + // 650 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x94, 0x41, 0x6f, 0xd3, 0x30, + 0x14, 0xc7, 0x9b, 0xb5, 0xe9, 0xda, 0xb7, 0xc2, 0x26, 0x6f, 0xda, 0x42, 0x80, 0xb4, 0x2a, 0x08, + 0x15, 0x09, 0x5a, 0x6d, 0x48, 0x88, 0x0b, 0x42, 0x84, 0x4d, 0xac, 0x9a, 0x26, 0x41, 0x26, 0x2e, + 0x48, 0x53, 0x95, 0x25, 0x6f, 0x59, 0xc4, 0x12, 0x97, 0xda, 0x1d, 0xeb, 0x99, 0x2f, 0xc0, 0x47, + 0x80, 0x2f, 0x83, 0x76, 0xdc, 0x91, 0x53, 0x85, 0xba, 0x1b, 0x9f, 0x02, 0xd9, 0x71, 0xb2, 0x40, + 0xba, 0x4b, 0xe4, 0xf7, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0x62, 0x1b, 0x2c, 0x8f, 0xb2, 0xe8, 0x8b, + 0xcb, 0xa2, 0x9e, 0xfc, 0x9c, 0x6d, 0xf6, 0x02, 0x8c, 0x91, 0x85, 0xac, 0x3b, 0x1c, 0x51, 0x4e, + 0xc9, 0x4a, 0x3a, 0xdf, 0x95, 0x9f, 0xb3, 0x4d, 0xf3, 0x4e, 0xc1, 0xc1, 0xcf, 0x13, 0xb1, 0x79, + 0xaf, 0x38, 0x35, 0x19, 0xa2, 0x42, 0x99, 0x6b, 0x01, 0x0d, 0xa8, 0x1c, 0xf6, 0xc4, 0x28, 0xc9, + 0xb6, 0xbf, 0xeb, 0xd0, 0x78, 0x9b, 0x2c, 0x79, 0xc0, 0x5d, 0x8e, 0xe4, 0x39, 0x54, 0x87, 0xee, + 0xc8, 0x8d, 0x98, 0xa1, 0xb5, 0xb4, 0xce, 0xd2, 0x96, 0xd1, 0xfd, 0xbf, 0x84, 0xee, 0x3b, 0x39, 0x6f, 0x57, 0x2e, 0xa6, 0xcd, 0x92, 0xa3, 0xd4, 0x64, 0x07, 0x74, 0x8f, 0xfa, 0xc8, 0x8c, 0x85, - 0x56, 0xb9, 0xb3, 0xb4, 0xb5, 0x5e, 0x0c, 0x7b, 0x43, 0x7d, 0xb4, 0x37, 0x44, 0xd0, 0x9f, 0x69, - 0x73, 0x59, 0x8a, 0x9f, 0xd0, 0x28, 0xe4, 0x18, 0x0d, 0xf9, 0xc4, 0x49, 0xa2, 0xc9, 0x07, 0xa8, - 0x7b, 0x34, 0xe6, 0x23, 0xd7, 0xe3, 0xcc, 0x28, 0x4b, 0x94, 0x39, 0x0f, 0x95, 0x48, 0xec, 0xbb, - 0x0a, 0xb7, 0x9a, 0x05, 0xe5, 0x90, 0xd7, 0x24, 0x81, 0x65, 0xf8, 0x79, 0x8c, 0xb1, 0x87, 0xcc, - 0xa8, 0xdc, 0x84, 0x3d, 0x50, 0x92, 0x6b, 0x6c, 0x16, 0x94, 0xc7, 0x66, 0x4e, 0x72, 0x08, 0xb5, - 0x00, 0xe3, 0x41, 0xc4, 0x02, 0x66, 0xe8, 0x92, 0xfa, 0xa8, 0x48, 0xcd, 0xb7, 0x57, 0x18, 0xfb, - 0x2c, 0x60, 0xb6, 0xa9, 0x4e, 0x20, 0x69, 0x7c, 0xee, 0x80, 0xc5, 0x20, 0x11, 0x99, 0x5f, 0x17, - 0x60, 0x51, 0x05, 0x90, 0x57, 0x00, 0x8c, 0xd3, 0x11, 0x0e, 0x44, 0x9f, 0xd4, 0xbf, 0xb1, 0x8a, - 0x87, 0xed, 0xb3, 0xe0, 0x40, 0xc8, 0x44, 0xb3, 0x77, 0x4b, 0x4e, 0x9d, 0xa5, 0x06, 0x39, 0x84, - 0xb5, 0x30, 0x66, 0xdc, 0x8d, 0x79, 0xe8, 0x72, 0x81, 0x49, 0x7a, 0x63, 0x2c, 0x48, 0x54, 0x67, - 0x2e, 0xaa, 0x7f, 0x1d, 0x90, 0xb6, 0x7c, 0xb7, 0xe4, 0xac, 0x86, 0x45, 0x37, 0x79, 0x0f, 0x2b, - 0x78, 0x8e, 0xde, 0x38, 0x8f, 0x2e, 0x4b, 0xf4, 0xc3, 0xb9, 0xe8, 0x9d, 0x44, 0x9c, 0xc3, 0x2e, - 0xe3, 0xbf, 0x2e, 0x5b, 0x87, 0x32, 0x1b, 0x47, 0xed, 0x1f, 0x1a, 0x54, 0x64, 0x05, 0x0f, 0x60, - 0x51, 0x14, 0x3f, 0x08, 0x7d, 0x59, 0x7f, 0xc5, 0x86, 0xd9, 0xb4, 0x59, 0x15, 0x5b, 0xfd, 0x6d, - 0xa7, 0x2a, 0xb6, 0xfa, 0x3e, 0x79, 0x29, 0x06, 0x48, 0x88, 0xe2, 0x63, 0xaa, 0x6a, 0x33, 0xe7, - 0xcf, 0x62, 0x3f, 0x3e, 0xa6, 0x6a, 0x88, 0x6b, 0x9e, 0xb2, 0xc9, 0x7d, 0x00, 0x19, 0x7e, 0x34, - 0xe1, 0xc8, 0x64, 0x01, 0x0d, 0x47, 0x02, 0x6d, 0xe1, 0x20, 0xeb, 0x50, 0x1d, 0x86, 0x71, 0x8c, - 0xbe, 0x51, 0x69, 0x69, 0x9d, 0x9a, 0xa3, 0xac, 0xf6, 0x4f, 0x0d, 0x6a, 0x59, 0x2b, 0x1e, 0xc3, - 0x4a, 0xda, 0x82, 0x81, 0xeb, 0xfb, 0x23, 0x64, 0xc9, 0x65, 0xaa, 0x3b, 0xcb, 0xa9, 0xff, 0x75, - 0xe2, 0x26, 0x7d, 0xb8, 0x95, 0x49, 0x73, 0x19, 0x5b, 0x37, 0x8f, 0x7c, 0x2e, 0xeb, 0x86, 0x97, - 0xf3, 0x91, 0x6d, 0xb8, 0x9d, 0xa1, 0x98, 0x98, 0x35, 0x75, 0x7d, 0x36, 0xe6, 0xb4, 0x9f, 0xfa, - 0x78, 0xaa, 0x20, 0xd9, 0xf9, 0x72, 0x3e, 0xdb, 0x36, 0xd4, 0xd2, 0x5b, 0x40, 0x5a, 0x50, 0x0d, - 0xfd, 0xc1, 0x27, 0x9c, 0xc8, 0xec, 0x1b, 0x76, 0x7d, 0x36, 0x6d, 0xea, 0xfd, 0xed, 0x3d, 0x9c, - 0x38, 0x7a, 0xe8, 0xef, 0xe1, 0x84, 0xac, 0x81, 0x7e, 0xe6, 0x9e, 0x8e, 0x51, 0xa6, 0x5d, 0x71, - 0x12, 0xc3, 0x76, 0x2e, 0x66, 0x96, 0x76, 0x39, 0xb3, 0xb4, 0xdf, 0x33, 0x4b, 0xfb, 0x76, 0x65, - 0x95, 0x2e, 0xaf, 0xac, 0xd2, 0xaf, 0x2b, 0xab, 0xf4, 0xf1, 0x45, 0x10, 0xf2, 0x93, 0xf1, 0x51, - 0xd7, 0xa3, 0x51, 0x8f, 0x61, 0xf8, 0x54, 0xbe, 0x41, 0x1e, 0x3d, 0x95, 0x86, 0x77, 0xe2, 0x86, - 0xb1, 0x5c, 0x89, 0x3c, 0xfd, 0xde, 0x79, 0xf2, 0x8c, 0xc9, 0x37, 0xec, 0xa8, 0x2a, 0xa5, 0xcf, - 0xfe, 0x06, 0x00, 0x00, 0xff, 0xff, 0x74, 0x4f, 0x73, 0xbb, 0x31, 0x05, 0x00, 0x00, + 0x56, 0xb9, 0xb3, 0xb4, 0xb5, 0x5e, 0xb4, 0xbd, 0xa1, 0x3e, 0xda, 0x1b, 0xc2, 0xf4, 0x67, 0xda, + 0x5c, 0x96, 0xe2, 0x27, 0x34, 0x0a, 0x39, 0x46, 0x43, 0x3e, 0x71, 0x12, 0x37, 0xf9, 0x00, 0x75, + 0x8f, 0xc6, 0x7c, 0xe4, 0x7a, 0x9c, 0x19, 0x65, 0x89, 0x32, 0xe7, 0xa1, 0x12, 0x89, 0x7d, 0x57, + 0xe1, 0x56, 0x33, 0x53, 0x0e, 0x79, 0x4d, 0x12, 0x58, 0x86, 0x9f, 0xc7, 0x18, 0x7b, 0xc8, 0x8c, + 0xca, 0x4d, 0xd8, 0x03, 0x25, 0xb9, 0xc6, 0x66, 0xa6, 0x3c, 0x36, 0x4b, 0x92, 0x43, 0xa8, 0x05, + 0x18, 0x0f, 0x22, 0x16, 0x30, 0x43, 0x97, 0xd4, 0x47, 0x45, 0x6a, 0xbe, 0xbd, 0x22, 0xd8, 0x67, + 0x01, 0xb3, 0x4d, 0xb5, 0x02, 0x49, 0xfd, 0xb9, 0x05, 0x16, 0x83, 0x44, 0x64, 0x7e, 0x5d, 0x80, + 0x45, 0x65, 0x20, 0xaf, 0x00, 0x18, 0xa7, 0x23, 0x1c, 0x88, 0x3e, 0xa9, 0x7f, 0x63, 0x15, 0x17, + 0xdb, 0x67, 0xc1, 0x81, 0x90, 0x89, 0x66, 0xef, 0x96, 0x9c, 0x3a, 0x4b, 0x03, 0x72, 0x08, 0x6b, + 0x61, 0xcc, 0xb8, 0x1b, 0xf3, 0xd0, 0xe5, 0x38, 0x48, 0x7b, 0x63, 0x2c, 0x48, 0x54, 0x67, 0x2e, + 0xaa, 0x7f, 0x6d, 0x48, 0x5b, 0xbe, 0x5b, 0x72, 0x56, 0xc3, 0x62, 0x9a, 0xbc, 0x87, 0x15, 0x3c, + 0x47, 0x6f, 0x9c, 0x47, 0x97, 0x25, 0xfa, 0xe1, 0x5c, 0xf4, 0x4e, 0x22, 0xce, 0x61, 0x97, 0xf1, + 0xdf, 0x94, 0xad, 0x43, 0x99, 0x8d, 0xa3, 0xf6, 0x0f, 0x0d, 0x2a, 0x72, 0x07, 0x0f, 0x60, 0x51, + 0x6c, 0x7e, 0x10, 0xfa, 0x72, 0xff, 0x15, 0x1b, 0x66, 0xd3, 0x66, 0x55, 0x4c, 0xf5, 0xb7, 0x9d, + 0xaa, 0x98, 0xea, 0xfb, 0xe4, 0x25, 0xd4, 0x13, 0x51, 0x7c, 0x4c, 0xd5, 0xde, 0xcc, 0xf9, 0x67, + 0xb1, 0x1f, 0x1f, 0x53, 0x75, 0x88, 0x6b, 0x9e, 0x8a, 0xc9, 0x7d, 0x00, 0x69, 0x3f, 0x9a, 0x70, + 0x64, 0x72, 0x03, 0x0d, 0x47, 0x02, 0x6d, 0x91, 0x20, 0xeb, 0x50, 0x1d, 0x86, 0x71, 0x8c, 0xbe, + 0x51, 0x69, 0x69, 0x9d, 0x9a, 0xa3, 0xa2, 0xf6, 0x4f, 0x0d, 0x6a, 0x59, 0x2b, 0x1e, 0xc3, 0x4a, + 0xda, 0x82, 0x81, 0xeb, 0xfb, 0x23, 0x64, 0xc9, 0x65, 0xaa, 0x3b, 0xcb, 0x69, 0xfe, 0x75, 0x92, + 0x26, 0x7d, 0xb8, 0x95, 0x49, 0x73, 0x15, 0x5b, 0x37, 0x1f, 0xf9, 0x5c, 0xd5, 0x0d, 0x2f, 0x97, + 0x23, 0xdb, 0x70, 0x3b, 0x43, 0x31, 0x71, 0xd6, 0xd4, 0xf5, 0xd9, 0x98, 0xd3, 0x7e, 0xea, 0xe3, + 0xa9, 0x82, 0x64, 0xeb, 0xcb, 0xf3, 0xd9, 0xb6, 0xa1, 0x96, 0xde, 0x02, 0xd2, 0x82, 0x6a, 0xe8, + 0x0f, 0x3e, 0xe1, 0x44, 0x56, 0xdf, 0xb0, 0xeb, 0xb3, 0x69, 0x53, 0xef, 0x6f, 0xef, 0xe1, 0xc4, + 0xd1, 0x43, 0x7f, 0x0f, 0x27, 0x64, 0x0d, 0xf4, 0x33, 0xf7, 0x74, 0x8c, 0xb2, 0xec, 0x8a, 0x93, + 0x04, 0xb6, 0x73, 0x31, 0xb3, 0xb4, 0xcb, 0x99, 0xa5, 0xfd, 0x9e, 0x59, 0xda, 0xb7, 0x2b, 0xab, + 0x74, 0x79, 0x65, 0x95, 0x7e, 0x5d, 0x59, 0xa5, 0x8f, 0x2f, 0x82, 0x90, 0x9f, 0x8c, 0x8f, 0xba, + 0x1e, 0x8d, 0x7a, 0x0c, 0xc3, 0xa7, 0xf2, 0x0d, 0xf2, 0xe8, 0xa9, 0x0c, 0xbc, 0x13, 0x37, 0x8c, + 0xe5, 0x48, 0xd4, 0xe9, 0xf7, 0xce, 0x93, 0x67, 0x4c, 0xbe, 0x61, 0x47, 0x55, 0x29, 0x7d, 0xf6, + 0x77, 0x00, 0x74, 0x4f, 0x73, 0xbb, 0x31, 0x05, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/sei-wasmd/x/wasm/types/ibc.pb.go b/sei-wasmd/x/wasm/types/ibc.pb.go index 4dc48e6728..1d6507acbf 100644 --- a/sei-wasmd/x/wasm/types/ibc.pb.go +++ b/sei-wasmd/x/wasm/types/ibc.pb.go @@ -117,27 +117,27 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/ibc.proto", fileDescriptor_af0d1c43ea53c4b9) } var fileDescriptor_af0d1c43ea53c4b9 = []byte{ - // 311 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4a, 0xce, 0x2f, 0xce, - 0x2d, 0x4f, 0x2c, 0xce, 0xd5, 0x07, 0x13, 0x65, 0x86, 0xfa, 0x99, 0x49, 0xc9, 0x7a, 0x05, 0x45, - 0xf9, 0x25, 0xf9, 0x42, 0x02, 0x30, 0x39, 0x3d, 0x30, 0x51, 0x66, 0x28, 0x25, 0x92, 0x9e, 0x9f, - 0x9e, 0x0f, 0x96, 0xd4, 0x07, 0xb1, 0x20, 0xea, 0x94, 0x1e, 0x31, 0x72, 0x71, 0xf9, 0x16, 0xa7, - 0x7b, 0x3a, 0x39, 0x07, 0xa7, 0xe6, 0xa5, 0x08, 0x19, 0x73, 0xb1, 0x27, 0x67, 0x24, 0xe6, 0xe5, - 0xa5, 0xe6, 0x48, 0x30, 0x29, 0x30, 0x6a, 0x70, 0x3a, 0x49, 0x7e, 0xba, 0x27, 0x2f, 0x5a, 0x99, - 0x98, 0x9b, 0x63, 0xa5, 0x54, 0x9c, 0x5f, 0x5a, 0x94, 0x9c, 0x1a, 0x0f, 0x95, 0x57, 0x0a, 0x82, - 0xa9, 0x14, 0x72, 0xe0, 0xe2, 0x2b, 0xc9, 0xcc, 0x4d, 0xcd, 0x2f, 0x2d, 0x89, 0xcf, 0x48, 0xcd, - 0x4c, 0xcf, 0x28, 0x91, 0x60, 0x51, 0x60, 0xd4, 0x60, 0x41, 0xd6, 0x8b, 0x2a, 0xaf, 0x14, 0xc4, - 0x0b, 0x15, 0xf0, 0x00, 0xf3, 0x85, 0x3c, 0xb9, 0x04, 0x61, 0x2a, 0x40, 0x74, 0x71, 0x49, 0x62, - 0x6e, 0x81, 0x04, 0x2b, 0xd8, 0x10, 0x99, 0x4f, 0xf7, 0xe4, 0x25, 0x50, 0x0d, 0x81, 0x2b, 0x51, - 0x0a, 0x12, 0x80, 0x8a, 0x85, 0xc0, 0x84, 0x84, 0x84, 0xb8, 0x58, 0x52, 0x12, 0x4b, 0x12, 0x25, - 0xd8, 0x14, 0x18, 0x35, 0x78, 0x82, 0xc0, 0x6c, 0x25, 0x4f, 0x2e, 0x21, 0x88, 0x1f, 0x9d, 0x73, - 0xf2, 0x8b, 0x53, 0x9d, 0xa1, 0xce, 0x26, 0xc7, 0xaf, 0x4e, 0x61, 0x27, 0x1e, 0xca, 0x31, 0x9c, - 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, 0x45, 0x7a, 0x66, 0x49, 0x46, 0x69, - 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x71, 0x6a, 0xa6, 0x2e, 0x38, 0x8c, 0x93, 0xf3, 0x73, 0xc0, - 0x9c, 0xe4, 0x8c, 0xc4, 0xcc, 0x3c, 0x30, 0x0b, 0x14, 0x25, 0x29, 0xfa, 0x15, 0x90, 0x68, 0x2b, - 0xa9, 0x2c, 0x48, 0x2d, 0x4e, 0x62, 0x03, 0x2b, 0x35, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0xe3, - 0xcf, 0x86, 0xc8, 0xd4, 0x01, 0x00, 0x00, + // 310 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0xb1, 0x4e, 0xc3, 0x30, + 0x10, 0x86, 0x63, 0x54, 0x8a, 0xb0, 0x00, 0x15, 0x0b, 0xa4, 0x50, 0x21, 0xb7, 0xf2, 0xd4, 0x85, + 0x46, 0x55, 0x17, 0xc4, 0x84, 0xda, 0x85, 0x0e, 0x2c, 0x01, 0x31, 0xb0, 0x54, 0xae, 0x6b, 0x25, + 0x96, 0xe2, 0x38, 0xaa, 0x9d, 0x42, 0xdf, 0x82, 0xc7, 0xea, 0xd8, 0x91, 0xa9, 0x82, 0xe4, 0x0d, + 0xfa, 0x04, 0x28, 0x4e, 0x82, 0xe8, 0xca, 0x72, 0xbe, 0xfb, 0xff, 0xcf, 0x27, 0x9f, 0x0f, 0xb6, + 0x99, 0xd2, 0xf2, 0x8d, 0x6a, 0xe9, 0xd9, 0xb0, 0x1c, 0x78, 0x62, 0xc6, 0xfa, 0xc9, 0x42, 0x19, + 0x85, 0x5a, 0xb5, 0xd7, 0xb7, 0x61, 0x39, 0x68, 0x5f, 0x04, 0x2a, 0x50, 0xd6, 0xf4, 0x8a, 0xac, + 0xe4, 0x48, 0x06, 0x20, 0x7c, 0xd4, 0xc1, 0x64, 0x34, 0x7e, 0xe2, 0xf1, 0x1c, 0x0d, 0xe1, 0x11, + 0x0b, 0x69, 0x1c, 0xf3, 0xc8, 0x3d, 0xe8, 0x82, 0xde, 0xf1, 0xe8, 0x6a, 0xb7, 0xed, 0x5c, 0xae, + 0xa8, 0x8c, 0xee, 0x88, 0x56, 0xe9, 0x82, 0xf1, 0x69, 0xe5, 0x13, 0xbf, 0x26, 0xd1, 0x3d, 0x3c, + 0x33, 0x42, 0x72, 0x95, 0x9a, 0x69, 0xc8, 0x45, 0x10, 0x1a, 0xb7, 0xd1, 0x05, 0xbd, 0xc6, 0xdf, + 0xbb, 0xfb, 0x3e, 0xf1, 0x4f, 0x2b, 0xe1, 0xc1, 0xd6, 0x68, 0x02, 0xcf, 0x6b, 0xa2, 0x38, 0xb5, + 0xa1, 0x32, 0x71, 0x0f, 0x6d, 0x93, 0xeb, 0xdd, 0xb6, 0xe3, 0xee, 0x37, 0xf9, 0x45, 0x88, 0xdf, + 0xaa, 0xb4, 0xe7, 0x5a, 0x42, 0x08, 0x36, 0xe6, 0xd4, 0x50, 0xb7, 0xd9, 0x05, 0xbd, 0x13, 0xdf, + 0xe6, 0x64, 0x02, 0x51, 0x39, 0xe3, 0x38, 0x52, 0x9a, 0x8f, 0xab, 0x67, 0xff, 0x67, 0xd6, 0xd1, + 0xcb, 0xfa, 0x1b, 0x3b, 0xeb, 0x0c, 0x83, 0x4d, 0x86, 0xc1, 0x57, 0x86, 0xc1, 0x47, 0x8e, 0x9d, + 0x4d, 0x8e, 0x9d, 0xcf, 0x1c, 0x3b, 0xaf, 0xb7, 0x81, 0x30, 0x61, 0x3a, 0xeb, 0x33, 0x25, 0x3d, + 0xcd, 0xc5, 0x8d, 0xfd, 0x63, 0xa6, 0x22, 0x5b, 0xb0, 0x90, 0x8a, 0xd8, 0x66, 0xc5, 0x4a, 0xe6, + 0xde, 0x7b, 0xb9, 0x36, 0xb3, 0x4a, 0xb8, 0x9e, 0x35, 0x2d, 0x3a, 0xfc, 0x19, 0x00, 0xe3, 0xcf, + 0x86, 0xc8, 0xd4, 0x01, 0x00, 0x00, } func (m *MsgIBCSend) Marshal() (dAtA []byte, err error) { diff --git a/sei-wasmd/x/wasm/types/proposal.pb.go b/sei-wasmd/x/wasm/types/proposal.pb.go index 0a40f2b3d4..0307bb4742 100644 --- a/sei-wasmd/x/wasm/types/proposal.pb.go +++ b/sei-wasmd/x/wasm/types/proposal.pb.go @@ -539,7 +539,7 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/proposal.proto", fileDescriptor_be6422d717c730cb) } var fileDescriptor_be6422d717c730cb = []byte{ - // 820 bytes of a gzipped FileDescriptorProto + // 817 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0x41, 0x6f, 0xe3, 0x44, 0x14, 0xce, 0x34, 0x89, 0x93, 0x4e, 0x23, 0x08, 0xde, 0xb4, 0x1b, 0x0a, 0xb2, 0x23, 0x83, 0x50, 0x2e, 0xd8, 0x4a, 0x91, 0xd0, 0xc2, 0x89, 0x3a, 0x70, 0xe8, 0x4a, 0x95, 0x2a, 0x57, 0x15, 0x12, @@ -580,18 +580,18 @@ var fileDescriptor_be6422d717c730cb = []byte{ 0x67, 0xd0, 0xec, 0x0f, 0x31, 0xca, 0x5e, 0x0d, 0xb8, 0x35, 0xb2, 0x72, 0x7e, 0x02, 0xb0, 0x79, 0x44, 0xa8, 0xec, 0x01, 0xbe, 0x2c, 0xf4, 0xde, 0x95, 0x42, 0x7e, 0x73, 0x9e, 0xdb, 0x0d, 0x7d, 0x13, 0xb5, 0xed, 0x2c, 0x4a, 0x3f, 0xf8, 0x87, 0xd2, 0xfe, 0xce, 0x3c, 0xb7, 0x4d, 0x1d, 0xbd, - 0xe2, 0x74, 0xae, 0x42, 0xfa, 0x48, 0x42, 0x52, 0x9d, 0x28, 0x15, 0x55, 0xee, 0x56, 0x7c, 0x6b, - 0x9a, 0xdb, 0x35, 0xdd, 0x8a, 0x7c, 0x9e, 0xdb, 0xaf, 0xeb, 0x13, 0x16, 0x41, 0x4e, 0x50, 0xd3, - 0xed, 0xc9, 0x9d, 0x9f, 0x01, 0x34, 0x4f, 0x68, 0xfa, 0xbf, 0xc2, 0xfc, 0x2d, 0x80, 0xe6, 0xea, - 0xe4, 0xd1, 0xd2, 0x5b, 0x7d, 0x8f, 0xc0, 0xb5, 0xef, 0xd1, 0x97, 0xd7, 0x0e, 0xb9, 0x8d, 0x9b, - 0x0c, 0x39, 0xbf, 0x22, 0x7b, 0xe6, 0x9a, 0x51, 0xe7, 0xcc, 0x00, 0xb4, 0x35, 0x98, 0xab, 0x43, - 0xee, 0x94, 0x24, 0x77, 0xc8, 0xec, 0x23, 0xb8, 0x8d, 0x14, 0xe4, 0x30, 0x52, 0xa5, 0xc3, 0xb1, - 0x82, 0xa4, 0x69, 0xde, 0xda, 0x7b, 0x77, 0xfd, 0x0d, 0x35, 0xfe, 0xe2, 0x9e, 0xf7, 0xd0, 0x0b, - 0x1e, 0xee, 0x3f, 0xba, 0x7c, 0x66, 0x95, 0x9e, 0x3e, 0xb3, 0x4a, 0x3f, 0x4c, 0x2d, 0x70, 0x39, - 0xb5, 0xc0, 0x93, 0xa9, 0x05, 0x7e, 0x9f, 0x5a, 0xe0, 0xeb, 0x99, 0x55, 0x7a, 0x32, 0xb3, 0x4a, - 0x4f, 0x67, 0x56, 0xe9, 0x8b, 0x1b, 0x3e, 0x2a, 0x12, 0x42, 0xec, 0x3d, 0xd6, 0xff, 0x50, 0xea, - 0x69, 0x19, 0x18, 0x2a, 0xf4, 0x83, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x87, 0xf5, 0x66, 0x18, - 0xb4, 0x09, 0x00, 0x00, + 0xe2, 0x74, 0xae, 0x42, 0xfa, 0x08, 0xd6, 0x8b, 0x4e, 0x94, 0x8a, 0x2a, 0x77, 0x2b, 0xbe, 0x35, + 0xcd, 0xed, 0x9a, 0x6e, 0x45, 0x3e, 0xcf, 0xed, 0xd7, 0xf5, 0x09, 0x8b, 0x20, 0x27, 0xa8, 0xe9, + 0xf6, 0xe4, 0xce, 0xcf, 0x00, 0x9a, 0x27, 0x34, 0xfd, 0x5f, 0x61, 0xfe, 0x16, 0x40, 0x73, 0x75, + 0xf2, 0x68, 0xe9, 0xad, 0xbe, 0x47, 0xe0, 0xda, 0xf7, 0xe8, 0xcb, 0x6b, 0x87, 0xdc, 0xc6, 0x4d, + 0x86, 0x9c, 0x5f, 0x91, 0x3d, 0x73, 0xcd, 0xa8, 0x73, 0x66, 0x00, 0xda, 0x1a, 0xcc, 0xd5, 0x21, + 0x77, 0x4a, 0x92, 0x3b, 0x64, 0xf6, 0x11, 0xdc, 0x46, 0x0a, 0x72, 0x18, 0xa9, 0xd2, 0xe1, 0x58, + 0x41, 0xd2, 0x34, 0x6f, 0xed, 0xbd, 0xbb, 0xfe, 0x86, 0x1a, 0x7f, 0x71, 0xcf, 0x7b, 0xe8, 0x05, + 0x0f, 0xf7, 0x1f, 0x5d, 0x3e, 0xb3, 0x4a, 0x4f, 0x9f, 0x59, 0xa5, 0x1f, 0xa6, 0x16, 0xb8, 0x9c, + 0x5a, 0xe0, 0xc9, 0xd4, 0x02, 0xbf, 0x4f, 0x2d, 0xf0, 0xf5, 0xcc, 0x2a, 0x3d, 0x99, 0x59, 0xa5, + 0xa7, 0x33, 0xab, 0xf4, 0xc5, 0x0d, 0x1f, 0x15, 0x09, 0x21, 0xf6, 0x1e, 0xeb, 0x7f, 0x28, 0xf5, + 0xb4, 0x0c, 0x0c, 0x15, 0xfa, 0xc1, 0x5f, 0x03, 0x00, 0x87, 0xf5, 0x66, 0x18, 0xb4, 0x09, 0x00, + 0x00, } func (this *StoreCodeProposal) Equal(that interface{}) bool { diff --git a/sei-wasmd/x/wasm/types/query.pb.go b/sei-wasmd/x/wasm/types/query.pb.go index ac72054df8..a635f74431 100644 --- a/sei-wasmd/x/wasm/types/query.pb.go +++ b/sei-wasmd/x/wasm/types/query.pb.go @@ -828,82 +828,82 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/query.proto", fileDescriptor_9677c207036b9f2b) } var fileDescriptor_9677c207036b9f2b = []byte{ - // 1198 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x97, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xc7, 0x3d, 0xa9, 0xe3, 0x1f, 0x93, 0x20, 0xcc, 0x08, 0x1a, 0x63, 0xd2, 0x75, 0xb4, 0x54, + // 1192 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x97, 0x4d, 0x6f, 0x1b, 0x45, + 0x18, 0xc7, 0x3d, 0xa9, 0xe3, 0x97, 0x49, 0x10, 0x66, 0x04, 0xad, 0x31, 0xc9, 0x6e, 0xb4, 0x54, 0x21, 0x4d, 0xd3, 0x5d, 0x92, 0x36, 0x2a, 0x20, 0x21, 0x54, 0x27, 0xd0, 0x24, 0x52, 0xa4, 0x74, 0x7b, 0x40, 0x6a, 0x0f, 0xd1, 0x78, 0x77, 0x62, 0xaf, 0x64, 0xef, 0x38, 0x3b, 0x93, 0xa4, 0x56, 0x14, 0x40, 0x95, 0x38, 0x20, 0x10, 0x42, 0x42, 0x9c, 0xe1, 0x80, 0x0a, 0x17, 0x2e, 0x70, 0xe3, - 0x2f, 0xc8, 0x31, 0x12, 0x17, 0x4e, 0x16, 0x38, 0x1c, 0x50, 0xfe, 0x84, 0x9e, 0xd0, 0xcc, 0xce, - 0x26, 0xeb, 0x1f, 0x1b, 0x3b, 0x55, 0xc4, 0xc5, 0xda, 0x1f, 0xf3, 0xde, 0xfb, 0xcc, 0x77, 0xde, - 0xbe, 0xf7, 0x0c, 0x27, 0x6d, 0xca, 0xea, 0x7b, 0x98, 0xd5, 0x4d, 0xf9, 0xb3, 0x3b, 0x6f, 0x6e, - 0xef, 0x10, 0xbf, 0x69, 0x34, 0x7c, 0xca, 0x29, 0xca, 0x85, 0x6f, 0x0d, 0xf9, 0xb3, 0x3b, 0x5f, - 0x98, 0x15, 0x4f, 0x28, 0x33, 0xcb, 0x98, 0x91, 0x60, 0xa9, 0xb9, 0x3b, 0x5f, 0x26, 0x1c, 0xcf, - 0x9b, 0x0d, 0x5c, 0x71, 0x3d, 0xcc, 0x5d, 0xea, 0x05, 0xd6, 0x85, 0x5e, 0xdf, 0xbc, 0xd9, 0x20, - 0x4c, 0xbd, 0x7d, 0xb5, 0x42, 0x2b, 0x54, 0x5e, 0x9a, 0xe2, 0x2a, 0xb4, 0xa9, 0x50, 0x5a, 0xa9, - 0x11, 0x13, 0x37, 0x5c, 0x13, 0x7b, 0x1e, 0xe5, 0xd2, 0xa1, 0xb2, 0xd1, 0xef, 0xc0, 0xfc, 0x03, - 0x11, 0x73, 0x89, 0x7a, 0xdc, 0xc7, 0x36, 0x5f, 0xf5, 0xb6, 0xa8, 0x45, 0xb6, 0x77, 0x08, 0xe3, - 0x28, 0x0f, 0xd3, 0xd8, 0x71, 0x7c, 0xc2, 0x58, 0x1e, 0x4c, 0x81, 0x99, 0xac, 0x15, 0xde, 0xea, - 0x5f, 0x03, 0xf8, 0x7a, 0x1f, 0x33, 0xd6, 0xa0, 0x1e, 0x23, 0xf1, 0x76, 0xe8, 0x01, 0x7c, 0xc9, - 0x56, 0x16, 0x9b, 0xae, 0xb7, 0x45, 0xf3, 0x23, 0x53, 0x60, 0x66, 0x6c, 0x41, 0x33, 0xba, 0x55, - 0x31, 0xa2, 0x8e, 0x4b, 0xe3, 0x87, 0xad, 0x62, 0xe2, 0xa8, 0x55, 0x04, 0x27, 0xad, 0x62, 0xc2, - 0x1a, 0xb7, 0x23, 0xef, 0xde, 0x4b, 0xfe, 0xfb, 0x43, 0x11, 0xe8, 0x9f, 0xc2, 0x37, 0x3a, 0x78, - 0x56, 0x5c, 0xc6, 0xa9, 0xdf, 0x1c, 0xb8, 0x13, 0xf4, 0x11, 0x84, 0x67, 0x2a, 0x2b, 0x9c, 0x69, - 0x23, 0x38, 0x12, 0x43, 0x1c, 0x89, 0x11, 0x9c, 0x9e, 0x3a, 0x12, 0x63, 0x03, 0x57, 0x88, 0xf2, - 0x6a, 0x45, 0x2c, 0xf5, 0xdf, 0x00, 0x9c, 0xec, 0x4f, 0xa0, 0x44, 0x59, 0x83, 0x69, 0xe2, 0x71, - 0xdf, 0x25, 0x02, 0xe1, 0xca, 0xcc, 0xd8, 0xc2, 0x6c, 0xfc, 0xa6, 0x97, 0xa8, 0x43, 0x94, 0xfd, - 0x87, 0x1e, 0xf7, 0x9b, 0xa5, 0xa4, 0x10, 0xc0, 0x0a, 0x1d, 0xa0, 0xfb, 0x7d, 0xa0, 0xdf, 0x1a, - 0x08, 0x1d, 0x80, 0x74, 0x50, 0x7f, 0xd2, 0x25, 0x1b, 0x2b, 0x35, 0x45, 0xec, 0x50, 0xb6, 0x09, - 0x98, 0xb6, 0xa9, 0x43, 0x36, 0x5d, 0x47, 0xca, 0x96, 0xb4, 0x52, 0xe2, 0x76, 0xd5, 0xb9, 0x34, - 0xd5, 0x3e, 0xef, 0x56, 0xed, 0x14, 0x40, 0xa9, 0x36, 0x09, 0xb3, 0xe1, 0x69, 0x07, 0xba, 0x65, - 0xad, 0xb3, 0x07, 0x97, 0xa7, 0xc3, 0x67, 0x21, 0xc7, 0xbd, 0x5a, 0x2d, 0x44, 0x79, 0xc8, 0x31, - 0x27, 0xff, 0x5f, 0x02, 0x7d, 0x0f, 0xe0, 0xb5, 0x18, 0x04, 0xa5, 0xc5, 0x22, 0x4c, 0xd5, 0xa9, - 0x43, 0x6a, 0x61, 0x02, 0x4d, 0xf4, 0x26, 0xd0, 0xba, 0x78, 0xaf, 0xb2, 0x45, 0x2d, 0xbe, 0x3c, - 0x91, 0x3e, 0x56, 0x1a, 0x59, 0x78, 0xef, 0x82, 0x1a, 0x5d, 0x83, 0x50, 0xc6, 0xd8, 0x74, 0x30, - 0xc7, 0x12, 0x61, 0xdc, 0xca, 0xca, 0x27, 0xcb, 0x98, 0x63, 0xfd, 0xb6, 0xda, 0x79, 0xaf, 0x63, - 0xb5, 0x73, 0x04, 0x93, 0xd2, 0x12, 0x48, 0x4b, 0x79, 0xad, 0x6f, 0x43, 0x4d, 0x1a, 0x3d, 0xac, - 0x63, 0x9f, 0x5f, 0x90, 0x67, 0xb1, 0x97, 0xa7, 0x74, 0xf5, 0x79, 0xab, 0x88, 0x22, 0x04, 0xeb, - 0x84, 0x31, 0xa1, 0x44, 0x84, 0x73, 0x1d, 0x16, 0x63, 0x43, 0x2a, 0xd2, 0xd9, 0x28, 0x69, 0xac, - 0xcf, 0x60, 0x07, 0x37, 0x61, 0x4e, 0xe5, 0xfe, 0xe0, 0x2f, 0x4e, 0xff, 0x65, 0x04, 0xe6, 0xc4, - 0xc2, 0x8e, 0x42, 0x7b, 0xa3, 0x6b, 0x75, 0x29, 0xd7, 0x6e, 0x15, 0x53, 0x72, 0xd9, 0xf2, 0x49, - 0xab, 0x38, 0xe2, 0x3a, 0xa7, 0x5f, 0x6c, 0x1e, 0xa6, 0x6d, 0x9f, 0x60, 0x4e, 0x7d, 0xb9, 0xdf, - 0xac, 0x15, 0xde, 0x22, 0x02, 0xb3, 0x02, 0x67, 0xb3, 0x8a, 0x59, 0x35, 0x7f, 0x45, 0x72, 0xaf, - 0x3c, 0x6f, 0x15, 0x97, 0x2b, 0x2e, 0xaf, 0xee, 0x94, 0x0d, 0x9b, 0xd6, 0x4d, 0x46, 0xdc, 0x5b, - 0xb2, 0x5d, 0xd8, 0xb4, 0x26, 0x6f, 0xec, 0x2a, 0x76, 0x3d, 0x79, 0xc5, 0x89, 0xe7, 0x10, 0xbf, - 0xee, 0x7a, 0xdc, 0xac, 0xb9, 0x65, 0x66, 0x96, 0x9b, 0x9c, 0x30, 0x63, 0x85, 0x3c, 0x29, 0x89, - 0x0b, 0x2b, 0x23, 0x5c, 0xaf, 0x60, 0x56, 0x45, 0x8f, 0xe1, 0x55, 0xd7, 0x63, 0x1c, 0x7b, 0xdc, - 0xc5, 0x9c, 0x6c, 0x36, 0x84, 0x11, 0x63, 0x22, 0x25, 0x53, 0x71, 0x3d, 0xe0, 0x9e, 0x6d, 0x13, - 0xc6, 0x96, 0xa8, 0xb7, 0xe5, 0x56, 0x54, 0x52, 0xbf, 0x16, 0xf1, 0xb1, 0x71, 0xea, 0x22, 0x68, - 0x02, 0x6b, 0xc9, 0x4c, 0x32, 0x37, 0xba, 0x96, 0xcc, 0x8c, 0xe6, 0x52, 0xfa, 0x53, 0x00, 0x5f, - 0x89, 0xa8, 0xab, 0x04, 0x5b, 0x15, 0xe5, 0x44, 0x08, 0x26, 0x7a, 0x0f, 0x90, 0x71, 0xf5, 0x7e, - 0x65, 0xb8, 0x53, 0xe7, 0x52, 0xe6, 0xb4, 0xf7, 0x64, 0x6c, 0xf5, 0x0e, 0x4d, 0xaa, 0x93, 0x0e, - 0xb2, 0x27, 0x73, 0xd2, 0x2a, 0xca, 0xfb, 0xe0, 0x6c, 0x55, 0x57, 0x7a, 0x1c, 0x61, 0x60, 0xe1, - 0x11, 0x77, 0x16, 0x0c, 0xf0, 0xc2, 0x05, 0xe3, 0x19, 0x80, 0x28, 0xea, 0x5d, 0x6d, 0xf1, 0x3e, - 0x84, 0xa7, 0x5b, 0x0c, 0x2b, 0xc5, 0x30, 0x7b, 0x0c, 0xf4, 0xcd, 0x86, 0xfb, 0xbb, 0xc4, 0xba, - 0x81, 0xe1, 0x84, 0xe4, 0xdc, 0x70, 0x3d, 0x8f, 0x38, 0xe7, 0x68, 0xf1, 0xe2, 0xc5, 0xf3, 0x4b, - 0xa0, 0xc6, 0x98, 0x8e, 0x18, 0x4a, 0x91, 0x69, 0x98, 0x51, 0x5f, 0x49, 0xa0, 0x47, 0xb2, 0x34, - 0xd6, 0x6e, 0x15, 0xd3, 0xc1, 0x67, 0xc2, 0xac, 0x74, 0xf0, 0x85, 0x5c, 0xde, 0x86, 0x17, 0xbe, - 0x18, 0x83, 0xa3, 0x92, 0x06, 0x7d, 0x07, 0xe0, 0x78, 0x74, 0x92, 0x41, 0x7d, 0x9a, 0x7e, 0xdc, - 0xf8, 0x55, 0xb8, 0x39, 0xd4, 0xda, 0x20, 0xbe, 0x3e, 0xf7, 0xf4, 0x8f, 0x7f, 0xbe, 0x1d, 0x99, - 0x46, 0xd7, 0xcd, 0x9e, 0x11, 0x31, 0xec, 0x97, 0xe6, 0xbe, 0xaa, 0x7f, 0x07, 0xe8, 0x19, 0x80, - 0x2f, 0x77, 0x0d, 0x2a, 0xe8, 0xd6, 0x80, 0x70, 0x9d, 0x23, 0x55, 0xc1, 0x18, 0x76, 0xb9, 0x02, - 0xbc, 0x23, 0x01, 0x0d, 0x34, 0x37, 0x0c, 0xa0, 0x59, 0x55, 0x50, 0x3f, 0x46, 0x40, 0xd5, 0x6c, - 0x30, 0x10, 0xb4, 0x73, 0x88, 0x19, 0x08, 0xda, 0x35, 0x72, 0xe8, 0x0b, 0x12, 0x74, 0x0e, 0xcd, - 0xf6, 0x03, 0x75, 0x88, 0xb9, 0xaf, 0x92, 0xe9, 0xc0, 0x3c, 0x1b, 0x44, 0x7e, 0x02, 0x30, 0xd7, - 0xdd, 0xb7, 0x51, 0x5c, 0xe0, 0x98, 0x19, 0xa3, 0x60, 0x0e, 0xbd, 0x7e, 0x18, 0xd2, 0x1e, 0x49, - 0x99, 0x84, 0xfa, 0x15, 0xc0, 0x5c, 0x77, 0x9f, 0x8d, 0x25, 0x8d, 0xe9, 0xf4, 0xb1, 0xa4, 0x71, - 0x0d, 0x5c, 0x7f, 0x5f, 0x92, 0xde, 0x45, 0x8b, 0x43, 0x91, 0xfa, 0x78, 0xcf, 0xdc, 0x3f, 0x6b, - 0xd0, 0x07, 0xe8, 0x77, 0x00, 0x51, 0x6f, 0xd3, 0x45, 0x6f, 0xc7, 0x60, 0xc4, 0x8e, 0x04, 0x85, - 0xf9, 0x0b, 0x58, 0x28, 0xf4, 0x0f, 0x24, 0xfa, 0xbb, 0xe8, 0xee, 0x70, 0x22, 0x0b, 0x47, 0x9d, - 0xf0, 0x4d, 0x98, 0x94, 0x69, 0xab, 0xc7, 0xe6, 0xe1, 0x59, 0xae, 0xbe, 0x79, 0xee, 0x1a, 0x45, - 0x34, 0x23, 0x89, 0x74, 0x34, 0x35, 0x28, 0x41, 0x91, 0x0f, 0x47, 0x65, 0x29, 0x44, 0xe7, 0xf9, - 0x0d, 0x8b, 0x71, 0xe1, 0xfa, 0xf9, 0x8b, 0x54, 0x74, 0x4d, 0x46, 0xcf, 0xa3, 0xab, 0xfd, 0xa3, - 0xa3, 0xaf, 0x00, 0x1c, 0x8b, 0x54, 0x61, 0x74, 0x23, 0xc6, 0x6b, 0x6f, 0x37, 0x28, 0xcc, 0x0e, - 0xb3, 0x54, 0x61, 0x4c, 0x4b, 0x8c, 0x29, 0xa4, 0xf5, 0xc7, 0x60, 0x66, 0x43, 0x1a, 0x95, 0x1e, - 0x1d, 0xfe, 0xad, 0x25, 0x7e, 0x6e, 0x6b, 0x89, 0xc3, 0xb6, 0x06, 0x8e, 0xda, 0x1a, 0xf8, 0xab, - 0xad, 0x81, 0x6f, 0x8e, 0xb5, 0xc4, 0xd1, 0xb1, 0x96, 0xf8, 0xf3, 0x58, 0x4b, 0x3c, 0x7a, 0x67, - 0xb8, 0x41, 0x47, 0x78, 0x77, 0xcc, 0x27, 0x41, 0x14, 0xf9, 0xaf, 0xbb, 0x9c, 0x92, 0x4b, 0x6f, - 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0x9b, 0xbc, 0x91, 0x23, 0xf2, 0x0f, 0x00, 0x00, + 0x13, 0xe4, 0x18, 0x89, 0x0b, 0x27, 0x0b, 0x1c, 0x0e, 0x28, 0x1f, 0xa1, 0x27, 0xb4, 0xb3, 0xb3, + 0xc9, 0xfa, 0x65, 0xe3, 0x4d, 0x15, 0x71, 0xb1, 0xf6, 0xe5, 0x79, 0xf9, 0xcd, 0x7f, 0x9e, 0x9d, + 0xe7, 0x31, 0x9c, 0xb0, 0x28, 0x6b, 0xec, 0x61, 0xd6, 0x30, 0xc4, 0xcf, 0xee, 0xbc, 0xb1, 0xbd, + 0x43, 0xbc, 0x96, 0xde, 0xf4, 0x28, 0xa7, 0xa8, 0x10, 0xbe, 0xd5, 0xc5, 0xcf, 0xee, 0x7c, 0x69, + 0xd6, 0x7f, 0x42, 0x99, 0x51, 0xc1, 0x8c, 0x04, 0xa6, 0xc6, 0xee, 0x7c, 0x85, 0x70, 0x3c, 0x6f, + 0x34, 0x71, 0xd5, 0x71, 0x31, 0x77, 0xa8, 0x1b, 0x78, 0x97, 0xfa, 0x63, 0xf3, 0x56, 0x93, 0x30, + 0xf9, 0xf6, 0xd5, 0x2a, 0xad, 0x52, 0x71, 0x69, 0xf8, 0x57, 0xa1, 0x4f, 0x95, 0xd2, 0x6a, 0x9d, + 0x18, 0xb8, 0xe9, 0x18, 0xd8, 0x75, 0x29, 0x17, 0x01, 0xa5, 0x8f, 0x76, 0x07, 0x16, 0x1f, 0xf8, + 0x39, 0x97, 0xa8, 0xcb, 0x3d, 0x6c, 0xf1, 0x55, 0x77, 0x8b, 0x9a, 0x64, 0x7b, 0x87, 0x30, 0x8e, + 0x8a, 0x30, 0x8b, 0x6d, 0xdb, 0x23, 0x8c, 0x15, 0xc1, 0x14, 0x98, 0xc9, 0x9b, 0xe1, 0xad, 0xf6, + 0x35, 0x80, 0xaf, 0x0f, 0x70, 0x63, 0x4d, 0xea, 0x32, 0x12, 0xef, 0x87, 0x1e, 0xc0, 0x97, 0x2c, + 0xe9, 0xb1, 0xe9, 0xb8, 0x5b, 0xb4, 0x38, 0x32, 0x05, 0x66, 0xc6, 0x16, 0x14, 0xbd, 0x57, 0x15, + 0x3d, 0x1a, 0xb8, 0x3c, 0x7e, 0xd8, 0x56, 0x53, 0x47, 0x6d, 0x15, 0x9c, 0xb4, 0xd5, 0x94, 0x39, + 0x6e, 0x45, 0xde, 0xbd, 0x97, 0xfe, 0xf7, 0x07, 0x15, 0x68, 0x9f, 0xc2, 0x37, 0xba, 0x78, 0x56, + 0x1c, 0xc6, 0xa9, 0xd7, 0x1a, 0xba, 0x12, 0xf4, 0x11, 0x84, 0x67, 0x2a, 0x4b, 0x9c, 0x69, 0x3d, + 0xd8, 0x12, 0xdd, 0xdf, 0x12, 0x3d, 0xd8, 0x3d, 0xb9, 0x25, 0xfa, 0x06, 0xae, 0x12, 0x19, 0xd5, + 0x8c, 0x78, 0x6a, 0xbf, 0x01, 0x38, 0x31, 0x98, 0x40, 0x8a, 0xb2, 0x06, 0xb3, 0xc4, 0xe5, 0x9e, + 0x43, 0x7c, 0x84, 0x2b, 0x33, 0x63, 0x0b, 0xb3, 0xf1, 0x8b, 0x5e, 0xa2, 0x36, 0x91, 0xfe, 0x1f, + 0xba, 0xdc, 0x6b, 0x95, 0xd3, 0xbe, 0x00, 0x66, 0x18, 0x00, 0xdd, 0x1f, 0x00, 0xfd, 0xd6, 0x50, + 0xe8, 0x00, 0xa4, 0x8b, 0xfa, 0x93, 0x1e, 0xd9, 0x58, 0xb9, 0xe5, 0xe7, 0x0e, 0x65, 0xbb, 0x06, + 0xb3, 0x16, 0xb5, 0xc9, 0xa6, 0x63, 0x0b, 0xd9, 0xd2, 0x66, 0xc6, 0xbf, 0x5d, 0xb5, 0x2f, 0x4d, + 0xb5, 0xcf, 0x7b, 0x55, 0x3b, 0x05, 0x90, 0xaa, 0x4d, 0xc0, 0x7c, 0xb8, 0xdb, 0x81, 0x6e, 0x79, + 0xf3, 0xec, 0xc1, 0xe5, 0xe9, 0xf0, 0x59, 0xc8, 0x71, 0xaf, 0x5e, 0x0f, 0x51, 0x1e, 0x72, 0xcc, + 0xc9, 0xff, 0x57, 0x40, 0xdf, 0x03, 0x38, 0x19, 0x83, 0x20, 0xb5, 0x58, 0x84, 0x99, 0x06, 0xb5, + 0x49, 0x3d, 0x2c, 0xa0, 0x6b, 0xfd, 0x05, 0xb4, 0xee, 0xbf, 0x97, 0xd5, 0x22, 0x8d, 0x2f, 0x4f, + 0xa4, 0x8f, 0xa5, 0x46, 0x26, 0xde, 0xbb, 0xa0, 0x46, 0x93, 0x10, 0x8a, 0x1c, 0x9b, 0x36, 0xe6, + 0x58, 0x20, 0x8c, 0x9b, 0x79, 0xf1, 0x64, 0x19, 0x73, 0xac, 0xdd, 0x86, 0x93, 0x31, 0x81, 0xe5, + 0xca, 0x11, 0x4c, 0x0b, 0x4f, 0x20, 0x3c, 0xc5, 0xb5, 0xb6, 0x0d, 0x15, 0xe1, 0xf4, 0xb0, 0x81, + 0x3d, 0x7e, 0x41, 0x9e, 0xc5, 0x7e, 0x9e, 0xf2, 0xd5, 0xe7, 0x6d, 0x15, 0x45, 0x08, 0xd6, 0x09, + 0x63, 0xbe, 0x12, 0x11, 0xce, 0x75, 0xa8, 0xc6, 0xa6, 0x94, 0xa4, 0xb3, 0x51, 0xd2, 0xd8, 0x98, + 0xc1, 0x0a, 0x6e, 0xc2, 0x82, 0xac, 0xfd, 0xe1, 0x5f, 0x9c, 0xf6, 0xcb, 0x08, 0x2c, 0xf8, 0x86, + 0x5d, 0x07, 0xed, 0x8d, 0x1e, 0xeb, 0x72, 0xa1, 0xd3, 0x56, 0x33, 0xc2, 0x6c, 0xf9, 0xa4, 0xad, + 0x8e, 0x38, 0xf6, 0xe9, 0x17, 0x5b, 0x84, 0x59, 0xcb, 0x23, 0x98, 0x53, 0x4f, 0xac, 0x37, 0x6f, + 0x86, 0xb7, 0x88, 0xc0, 0xbc, 0x8f, 0xb3, 0x59, 0xc3, 0xac, 0x56, 0xbc, 0x22, 0xb8, 0x57, 0x9e, + 0xb7, 0xd5, 0xe5, 0xaa, 0xc3, 0x6b, 0x3b, 0x15, 0xdd, 0xa2, 0x0d, 0x83, 0x11, 0xe7, 0x96, 0x68, + 0x17, 0x16, 0xad, 0x8b, 0x1b, 0xab, 0x86, 0x1d, 0x57, 0x5c, 0x71, 0xe2, 0xda, 0xc4, 0x6b, 0x38, + 0x2e, 0x37, 0xea, 0x4e, 0x85, 0x19, 0x95, 0x16, 0x27, 0x4c, 0x5f, 0x21, 0x4f, 0xca, 0xfe, 0x85, + 0x99, 0xf3, 0x43, 0xaf, 0x60, 0x56, 0x43, 0x8f, 0xe1, 0x55, 0xc7, 0x65, 0x1c, 0xbb, 0xdc, 0xc1, + 0x9c, 0x6c, 0x36, 0x7d, 0x27, 0xc6, 0xfc, 0x92, 0xcc, 0xc4, 0xf5, 0x80, 0x7b, 0x96, 0x45, 0x18, + 0x5b, 0xa2, 0xee, 0x96, 0x53, 0x95, 0x45, 0xfd, 0x5a, 0x24, 0xc6, 0xc6, 0x69, 0x88, 0xa0, 0x09, + 0xac, 0xa5, 0x73, 0xe9, 0xc2, 0xe8, 0x5a, 0x3a, 0x37, 0x5a, 0xc8, 0x68, 0x4f, 0x01, 0x7c, 0x25, + 0xa2, 0xae, 0x14, 0x6c, 0x15, 0xe6, 0x03, 0xc1, 0xfc, 0xde, 0x03, 0x44, 0x5e, 0x6d, 0xd0, 0x31, + 0xdc, 0xad, 0x73, 0x39, 0x77, 0xda, 0x7b, 0x72, 0x96, 0x7c, 0x87, 0x26, 0xe4, 0x4e, 0x07, 0xd5, + 0x93, 0x3b, 0x69, 0xab, 0xe2, 0x3e, 0xd8, 0x5b, 0xd9, 0x95, 0x1e, 0x47, 0x18, 0x58, 0xb8, 0xc5, + 0xdd, 0x07, 0x06, 0x78, 0xe1, 0x03, 0xe3, 0x19, 0x80, 0x28, 0x1a, 0x5d, 0x2e, 0xf1, 0x3e, 0x84, + 0xa7, 0x4b, 0x0c, 0x4f, 0x8a, 0x24, 0x6b, 0x0c, 0xf4, 0xcd, 0x87, 0xeb, 0xbb, 0xc4, 0x73, 0x03, + 0xc3, 0x6b, 0x82, 0x73, 0xc3, 0x71, 0x5d, 0x62, 0x9f, 0xa3, 0xc5, 0x8b, 0x1f, 0x9e, 0x5f, 0x02, + 0x58, 0xec, 0xcf, 0x21, 0x15, 0x99, 0x86, 0x39, 0xf9, 0x95, 0x04, 0x7a, 0xa4, 0xcb, 0x63, 0x9d, + 0xb6, 0x9a, 0x0d, 0x3e, 0x13, 0x66, 0x66, 0x83, 0x2f, 0xe4, 0xf2, 0x16, 0xbc, 0xf0, 0xc5, 0x18, + 0x1c, 0x15, 0x34, 0xe8, 0x3b, 0x00, 0xc7, 0xa3, 0x93, 0x0c, 0x1a, 0xd0, 0xf4, 0xe3, 0xc6, 0xaf, + 0xd2, 0xcd, 0x44, 0xb6, 0x41, 0x7e, 0x6d, 0xee, 0xe9, 0x1f, 0xff, 0x7c, 0x3b, 0x32, 0x8d, 0xae, + 0x1b, 0x7d, 0x23, 0x62, 0xd8, 0x2f, 0x8d, 0x7d, 0x79, 0xfe, 0x1d, 0xa0, 0x67, 0x00, 0xbe, 0xdc, + 0x33, 0xa8, 0xa0, 0x5b, 0x43, 0xd2, 0x75, 0x8f, 0x54, 0x25, 0x3d, 0xa9, 0xb9, 0x04, 0xbc, 0x23, + 0x00, 0x75, 0x34, 0x97, 0x04, 0xd0, 0xa8, 0x49, 0xa8, 0x1f, 0x23, 0xa0, 0x72, 0x36, 0x18, 0x0a, + 0xda, 0x3d, 0xc4, 0x94, 0xf4, 0xa4, 0xe6, 0x12, 0x74, 0x41, 0x80, 0xce, 0xa1, 0xd9, 0x41, 0xa0, + 0x36, 0x31, 0xf6, 0x65, 0x31, 0x1d, 0x18, 0x67, 0x83, 0xc8, 0x4f, 0x00, 0x16, 0x7a, 0xfb, 0x36, + 0x8a, 0x4b, 0x1c, 0x33, 0x63, 0x94, 0x8c, 0xc4, 0xf6, 0x49, 0x48, 0xfb, 0x24, 0x65, 0x02, 0xea, + 0x57, 0x00, 0x0b, 0xbd, 0x7d, 0x36, 0x96, 0x34, 0xa6, 0xd3, 0x97, 0x8c, 0xc4, 0xf6, 0x92, 0xf4, + 0x7d, 0x41, 0x7a, 0x17, 0x2d, 0x26, 0x22, 0xf5, 0xf0, 0x9e, 0xb1, 0x7f, 0xd6, 0xa0, 0x0f, 0xd0, + 0xef, 0x00, 0xa2, 0xfe, 0xa6, 0x8b, 0xde, 0x8e, 0xc1, 0x88, 0x1d, 0x09, 0x4a, 0xf3, 0x17, 0xf0, + 0x90, 0xe8, 0x1f, 0x08, 0xf4, 0x77, 0xd1, 0xdd, 0x64, 0x22, 0xfb, 0x81, 0xba, 0xe1, 0x5b, 0x30, + 0x2d, 0xca, 0x56, 0x8b, 0xad, 0xc3, 0xb3, 0x5a, 0x7d, 0xf3, 0x5c, 0x1b, 0x49, 0x34, 0x23, 0x88, + 0x34, 0x34, 0x35, 0xac, 0x40, 0x91, 0x07, 0x47, 0x7d, 0x4f, 0x86, 0xce, 0x8b, 0x1b, 0x1e, 0xc6, + 0xa5, 0xeb, 0xe7, 0x1b, 0xc9, 0xec, 0x8a, 0xc8, 0x5e, 0x44, 0x57, 0x07, 0x67, 0x47, 0x5f, 0x01, + 0x38, 0x16, 0x39, 0x85, 0xd1, 0x8d, 0x98, 0xa8, 0xfd, 0xdd, 0xa0, 0x34, 0x9b, 0xc4, 0x54, 0x62, + 0x4c, 0x0b, 0x8c, 0x29, 0xa4, 0x0c, 0xc6, 0x60, 0x46, 0x53, 0x38, 0x95, 0x1f, 0x1d, 0xfe, 0xad, + 0xa4, 0x7e, 0xee, 0x28, 0xa9, 0xc3, 0x8e, 0x02, 0x8e, 0x3a, 0x0a, 0xf8, 0xab, 0xa3, 0x80, 0x6f, + 0x8e, 0x95, 0xd4, 0xd1, 0xb1, 0x92, 0xfa, 0xf3, 0x58, 0x49, 0x3d, 0x7a, 0x27, 0xd9, 0xa0, 0xe3, + 0x47, 0xb7, 0x8d, 0x27, 0x41, 0x16, 0xf1, 0xaf, 0xbb, 0x92, 0x11, 0xa6, 0xb7, 0xff, 0x1b, 0x00, + 0x9b, 0xbc, 0x91, 0x23, 0xf2, 0x0f, 0x00, 0x00, } func (this *QueryContractInfoResponse) Equal(that interface{}) bool { diff --git a/sei-wasmd/x/wasm/types/tx.pb.go b/sei-wasmd/x/wasm/types/tx.pb.go index 332128a22f..a17777041e 100644 --- a/sei-wasmd/x/wasm/types/tx.pb.go +++ b/sei-wasmd/x/wasm/types/tx.pb.go @@ -549,55 +549,55 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/tx.proto", fileDescriptor_4f74d82755520264) } var fileDescriptor_4f74d82755520264 = []byte{ - // 764 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xc1, 0x6e, 0xd3, 0x4a, - 0x14, 0x8d, 0x1b, 0x27, 0x4d, 0x6e, 0xf3, 0xfa, 0x22, 0xbf, 0x36, 0x2f, 0x35, 0xc8, 0x89, 0x02, - 0x82, 0x2c, 0xc0, 0x6e, 0x8a, 0x84, 0x90, 0xd8, 0xd0, 0x04, 0x16, 0xad, 0x64, 0x84, 0x5c, 0xb5, - 0x08, 0x36, 0xd1, 0xc4, 0x9e, 0xba, 0x96, 0x12, 0x4f, 0xea, 0x99, 0x36, 0xed, 0x5f, 0xb0, 0x63, - 0xc7, 0x07, 0xf0, 0x17, 0xec, 0xba, 0x42, 0x5d, 0xb2, 0x0a, 0x90, 0x8a, 0x9f, 0x60, 0x85, 0x3c, - 0xb6, 0x53, 0x37, 0x75, 0xd2, 0x20, 0x24, 0x36, 0xd6, 0xdc, 0x99, 0x73, 0xef, 0x99, 0x7b, 0x72, - 0xe6, 0x06, 0xd6, 0x4c, 0x42, 0x7b, 0x03, 0x44, 0x7b, 0x1a, 0xff, 0x1c, 0x37, 0x34, 0x76, 0xa2, - 0xf6, 0x3d, 0xc2, 0x88, 0x54, 0x8c, 0x8e, 0x54, 0xfe, 0x39, 0x6e, 0xc8, 0x8a, 0xbf, 0x43, 0xa8, - 0xd6, 0x41, 0x14, 0x6b, 0xc7, 0x8d, 0x0e, 0x66, 0xa8, 0xa1, 0x99, 0xc4, 0x71, 0x83, 0x0c, 0xf9, - 0xf6, 0xf5, 0x62, 0xa7, 0x7d, 0x4c, 0xc3, 0xd3, 0x15, 0x9b, 0xd8, 0x84, 0x2f, 0x35, 0x7f, 0x15, - 0xec, 0xd6, 0x3e, 0x09, 0x50, 0xd0, 0xa9, 0xbd, 0xc3, 0x88, 0x87, 0x5b, 0xc4, 0xc2, 0x52, 0x09, - 0xb2, 0x14, 0xbb, 0x16, 0xf6, 0xca, 0x42, 0x55, 0xa8, 0xe7, 0x8d, 0x30, 0x92, 0x1e, 0xc3, 0xb2, - 0x5f, 0xb5, 0xdd, 0x39, 0x65, 0xb8, 0x6d, 0x12, 0x0b, 0x97, 0x17, 0xaa, 0x42, 0xbd, 0xd0, 0x2c, - 0x8e, 0x86, 0x95, 0xc2, 0xeb, 0xcd, 0x1d, 0xbd, 0x79, 0xca, 0x78, 0x05, 0xa3, 0xe0, 0xe3, 0xa2, - 0x48, 0xda, 0x85, 0x92, 0xe3, 0x52, 0x86, 0x5c, 0xe6, 0x20, 0x86, 0xdb, 0x7d, 0xec, 0xf5, 0x1c, - 0x4a, 0x1d, 0xe2, 0x96, 0x33, 0x55, 0xa1, 0xbe, 0xb4, 0xa1, 0xa8, 0x93, 0x7d, 0xaa, 0x9b, 0xa6, - 0x89, 0x29, 0x6d, 0x11, 0x77, 0xdf, 0xb1, 0x8d, 0xd5, 0x58, 0xf6, 0xab, 0x71, 0xf2, 0xb6, 0x98, - 0x4b, 0x17, 0xc5, 0x6d, 0x31, 0x27, 0x16, 0x33, 0xb5, 0xa7, 0xb0, 0x12, 0x6f, 0xc1, 0xc0, 0xb4, - 0x4f, 0x5c, 0x8a, 0xa5, 0x3b, 0xb0, 0xe8, 0x5f, 0xb4, 0xed, 0x58, 0xbc, 0x17, 0xb1, 0x09, 0xa3, - 0x61, 0x25, 0xeb, 0x43, 0xb6, 0x9e, 0x1b, 0x59, 0xff, 0x68, 0xcb, 0xaa, 0x7d, 0x58, 0x80, 0x92, - 0x4e, 0xed, 0xad, 0x4b, 0x96, 0x16, 0x71, 0x99, 0x87, 0x4c, 0x36, 0x55, 0x8a, 0x15, 0xc8, 0x20, - 0xab, 0xe7, 0xb8, 0x5c, 0x81, 0xbc, 0x11, 0x04, 0x71, 0xb6, 0xf4, 0x34, 0x36, 0x3f, 0xb5, 0x8b, - 0x3a, 0xb8, 0x5b, 0x16, 0x83, 0x54, 0x1e, 0x48, 0x75, 0x48, 0xf7, 0xa8, 0xcd, 0x05, 0x29, 0x34, - 0x4b, 0x3f, 0x87, 0x15, 0xc9, 0x40, 0x83, 0xe8, 0x1a, 0x3a, 0xa6, 0x14, 0xd9, 0xd8, 0xf0, 0x21, - 0xd2, 0x21, 0x64, 0xf6, 0x8f, 0x5c, 0x8b, 0x96, 0xb3, 0xd5, 0x74, 0x7d, 0x69, 0x63, 0x4d, 0x0d, - 0x2c, 0xa1, 0xfa, 0x96, 0x50, 0x43, 0x4b, 0xa8, 0x2d, 0xe2, 0xb8, 0xcd, 0x67, 0x67, 0xc3, 0x4a, - 0xea, 0xe3, 0xd7, 0xca, 0x13, 0xdb, 0x61, 0x07, 0x47, 0x1d, 0xd5, 0x24, 0x3d, 0x8d, 0x62, 0xe7, - 0x21, 0xff, 0xd9, 0x4d, 0xd2, 0xe5, 0x81, 0x79, 0x80, 0x1c, 0x37, 0x58, 0x05, 0xd6, 0x0a, 0x0c, - 0xe3, 0x17, 0xa0, 0x46, 0xc0, 0x54, 0x7b, 0x09, 0x4a, 0xb2, 0x3e, 0x63, 0x9d, 0xcb, 0xb0, 0x88, - 0x2c, 0xcb, 0xc3, 0x94, 0x86, 0x42, 0x45, 0xa1, 0x24, 0x81, 0x68, 0x21, 0x86, 0x02, 0xab, 0x18, - 0x7c, 0x5d, 0xfb, 0x21, 0x80, 0xa4, 0x53, 0xfb, 0xc5, 0x09, 0x36, 0x8f, 0xe6, 0x10, 0x5b, 0x86, - 0x9c, 0x19, 0x62, 0x42, 0xbd, 0xc7, 0x71, 0xa4, 0x5b, 0xfa, 0x37, 0x74, 0xcb, 0xfc, 0x35, 0xdd, - 0xd6, 0x41, 0xbe, 0xde, 0xe6, 0x58, 0xb3, 0x48, 0x19, 0x21, 0xa6, 0xcc, 0xfb, 0x40, 0x19, 0xdd, - 0xb1, 0x3d, 0xf4, 0x87, 0xca, 0xcc, 0x65, 0xc6, 0x50, 0x3e, 0xf1, 0x46, 0xf9, 0xc2, 0x5e, 0x26, - 0x2e, 0x36, 0xb3, 0x17, 0x04, 0xcb, 0x3a, 0xb5, 0x77, 0xfb, 0x16, 0x62, 0x78, 0x93, 0xbf, 0x8f, - 0x69, 0x6d, 0xdc, 0x82, 0xbc, 0x8b, 0x07, 0xed, 0xf8, 0x8b, 0xca, 0xb9, 0x78, 0x10, 0x24, 0xc5, - 0x7b, 0x4c, 0x5f, 0xed, 0xb1, 0x56, 0xe6, 0x0f, 0x37, 0x46, 0x11, 0x5d, 0xa8, 0xd6, 0x82, 0x7f, - 0x74, 0x6a, 0xb7, 0xba, 0x18, 0x79, 0xb3, 0xb9, 0x67, 0x95, 0xff, 0x1f, 0x56, 0xaf, 0x14, 0x89, - 0xaa, 0x6f, 0x7c, 0x16, 0x21, 0xad, 0x53, 0x5b, 0xda, 0x81, 0xfc, 0xe5, 0xd8, 0x4c, 0x18, 0x63, - 0xf1, 0x99, 0x24, 0xdf, 0x9b, 0x7d, 0x3e, 0xd6, 0xf2, 0x10, 0xfe, 0x4b, 0x1a, 0x45, 0xf5, 0xc4, - 0xf4, 0x04, 0xa4, 0xbc, 0x3e, 0x2f, 0x72, 0x4c, 0x89, 0xe1, 0xdf, 0xc9, 0xc7, 0x78, 0x37, 0xb1, - 0xc8, 0x04, 0x4a, 0x7e, 0x30, 0x0f, 0x2a, 0x4e, 0x33, 0xe9, 0xec, 0x64, 0x9a, 0x09, 0xd4, 0x14, - 0x9a, 0x69, 0x66, 0x7c, 0x03, 0x4b, 0x71, 0xd7, 0x55, 0x13, 0x93, 0x63, 0x08, 0xb9, 0x7e, 0x13, - 0x62, 0x5c, 0x7a, 0x0f, 0x20, 0xe6, 0xa9, 0x4a, 0x62, 0xde, 0x25, 0x40, 0xbe, 0x7f, 0x03, 0x20, - 0xaa, 0xdb, 0xdc, 0x3b, 0xfb, 0xae, 0xa4, 0xce, 0x46, 0x8a, 0x70, 0x3e, 0x52, 0x84, 0x6f, 0x23, - 0x45, 0x78, 0x77, 0xa1, 0xa4, 0xce, 0x2f, 0x94, 0xd4, 0x97, 0x0b, 0x25, 0xf5, 0x76, 0xce, 0x41, - 0xe4, 0x53, 0x58, 0xda, 0x49, 0xf0, 0xd7, 0xcf, 0xc7, 0x51, 0x27, 0xcb, 0xa1, 0x8f, 0x7e, 0x05, - 0x00, 0x00, 0xff, 0xff, 0x39, 0xec, 0x5e, 0xdf, 0x65, 0x08, 0x00, 0x00, + // 761 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xcd, 0x6e, 0xd3, 0x4c, + 0x14, 0x8d, 0x1b, 0x27, 0x4d, 0x6e, 0xf3, 0xf5, 0x8b, 0x4c, 0x1b, 0x52, 0x83, 0x9c, 0x28, 0x20, + 0xf0, 0xa2, 0xd8, 0x4d, 0x91, 0x10, 0x12, 0x1b, 0x9a, 0xc0, 0xa2, 0x95, 0x8c, 0x90, 0xab, 0x16, + 0xc1, 0x26, 0x9a, 0xd8, 0x53, 0xd7, 0x52, 0xe2, 0x49, 0x3d, 0x6e, 0xd3, 0xbe, 0x05, 0x3b, 0x76, + 0x3c, 0x00, 0x6f, 0xc1, 0xae, 0x2b, 0xd4, 0x25, 0xab, 0x00, 0xa9, 0x78, 0x09, 0x56, 0xc8, 0xe3, + 0x9f, 0xba, 0xa9, 0x9b, 0x06, 0x21, 0xb1, 0xb1, 0xe6, 0xce, 0x9c, 0x7b, 0xcf, 0xdc, 0x93, 0x33, + 0x37, 0xb0, 0x62, 0x10, 0xda, 0x1f, 0x22, 0xda, 0x57, 0xd9, 0xe7, 0xa8, 0xa9, 0x7a, 0xc7, 0xca, + 0xc0, 0x25, 0x1e, 0x11, 0xca, 0xd1, 0x91, 0xc2, 0x3e, 0x47, 0x4d, 0x51, 0xf2, 0x77, 0x08, 0x55, + 0xbb, 0x88, 0x62, 0xf5, 0xa8, 0xd9, 0xc5, 0x1e, 0x6a, 0xaa, 0x06, 0xb1, 0x9d, 0x20, 0x43, 0xbc, + 0x7b, 0xb5, 0xd8, 0xc9, 0x00, 0xd3, 0xf0, 0x74, 0xc9, 0x22, 0x16, 0x61, 0x4b, 0xd5, 0x5f, 0x05, + 0xbb, 0x8d, 0xcf, 0x1c, 0x94, 0x34, 0x6a, 0x6d, 0x7b, 0xc4, 0xc5, 0x6d, 0x62, 0x62, 0xa1, 0x02, + 0x79, 0x8a, 0x1d, 0x13, 0xbb, 0x55, 0xae, 0xce, 0xc9, 0x45, 0x3d, 0x8c, 0x84, 0x27, 0xb0, 0xe8, + 0x57, 0xed, 0x74, 0x4f, 0x3c, 0xdc, 0x31, 0x88, 0x89, 0xab, 0x73, 0x75, 0x4e, 0x2e, 0xb5, 0xca, + 0xe3, 0x51, 0xad, 0xf4, 0x66, 0x63, 0x5b, 0x6b, 0x9d, 0x78, 0xac, 0x82, 0x5e, 0xf2, 0x71, 0x51, + 0x24, 0xec, 0x40, 0xc5, 0x76, 0xa8, 0x87, 0x1c, 0xcf, 0x46, 0x1e, 0xee, 0x0c, 0xb0, 0xdb, 0xb7, + 0x29, 0xb5, 0x89, 0x53, 0xcd, 0xd5, 0x39, 0x79, 0x61, 0x5d, 0x52, 0x26, 0xfb, 0x54, 0x36, 0x0c, + 0x03, 0x53, 0xda, 0x26, 0xce, 0x9e, 0x6d, 0xe9, 0xcb, 0x89, 0xec, 0xd7, 0x71, 0xf2, 0x16, 0x5f, + 0xc8, 0x96, 0xf9, 0x2d, 0xbe, 0xc0, 0x97, 0x73, 0x8d, 0x67, 0xb0, 0x94, 0x6c, 0x41, 0xc7, 0x74, + 0x40, 0x1c, 0x8a, 0x85, 0x7b, 0x30, 0xef, 0x5f, 0xb4, 0x63, 0x9b, 0xac, 0x17, 0xbe, 0x05, 0xe3, + 0x51, 0x2d, 0xef, 0x43, 0x36, 0x5f, 0xe8, 0x79, 0xff, 0x68, 0xd3, 0x6c, 0x7c, 0x9c, 0x83, 0x8a, + 0x46, 0xad, 0xcd, 0x0b, 0x96, 0x36, 0x71, 0x3c, 0x17, 0x19, 0xde, 0xb5, 0x52, 0x2c, 0x41, 0x0e, + 0x99, 0x7d, 0xdb, 0x61, 0x0a, 0x14, 0xf5, 0x20, 0x48, 0xb2, 0x65, 0xaf, 0x63, 0xf3, 0x53, 0x7b, + 0xa8, 0x8b, 0x7b, 0x55, 0x3e, 0x48, 0x65, 0x81, 0x20, 0x43, 0xb6, 0x4f, 0x2d, 0x26, 0x48, 0xa9, + 0x55, 0xf9, 0x35, 0xaa, 0x09, 0x3a, 0x1a, 0x46, 0xd7, 0xd0, 0x30, 0xa5, 0xc8, 0xc2, 0xba, 0x0f, + 0x11, 0x0e, 0x20, 0xb7, 0x77, 0xe8, 0x98, 0xb4, 0x9a, 0xaf, 0x67, 0xe5, 0x85, 0xf5, 0x15, 0x25, + 0xb0, 0x84, 0xe2, 0x5b, 0x42, 0x09, 0x2d, 0xa1, 0xb4, 0x89, 0xed, 0xb4, 0x9e, 0x9f, 0x8e, 0x6a, + 0x99, 0x4f, 0xdf, 0x6a, 0x4f, 0x2d, 0xdb, 0xdb, 0x3f, 0xec, 0x2a, 0x06, 0xe9, 0xab, 0x14, 0xdb, + 0x8f, 0xd8, 0xcf, 0x6e, 0x90, 0x1e, 0x0b, 0x8c, 0x7d, 0x64, 0x3b, 0xc1, 0x2a, 0xb0, 0x56, 0x60, + 0x18, 0xbf, 0x00, 0xd5, 0x03, 0xa6, 0xc6, 0x2b, 0x90, 0xd2, 0xf5, 0x89, 0x75, 0xae, 0xc2, 0x3c, + 0x32, 0x4d, 0x17, 0x53, 0x1a, 0x0a, 0x15, 0x85, 0x82, 0x00, 0xbc, 0x89, 0x3c, 0x14, 0x58, 0x45, + 0x67, 0xeb, 0xc6, 0x4f, 0x0e, 0x04, 0x8d, 0x5a, 0x2f, 0x8f, 0xb1, 0x71, 0x38, 0x83, 0xd8, 0x22, + 0x14, 0x8c, 0x10, 0x13, 0xea, 0x1d, 0xc7, 0x91, 0x6e, 0xd9, 0x3f, 0xd0, 0x2d, 0xf7, 0xcf, 0x74, + 0x5b, 0x03, 0xf1, 0x6a, 0x9b, 0xb1, 0x66, 0x91, 0x32, 0x5c, 0x42, 0x99, 0x0f, 0x81, 0x32, 0x9a, + 0x6d, 0xb9, 0xe8, 0x2f, 0x95, 0x99, 0xc9, 0x8c, 0xa1, 0x7c, 0xfc, 0x8d, 0xf2, 0x85, 0xbd, 0x4c, + 0x5c, 0x6c, 0x6a, 0x2f, 0x08, 0x16, 0x35, 0x6a, 0xed, 0x0c, 0x4c, 0xe4, 0xe1, 0x0d, 0xf6, 0x3e, + 0xae, 0x6b, 0xe3, 0x0e, 0x14, 0x1d, 0x3c, 0xec, 0x24, 0x5f, 0x54, 0xc1, 0xc1, 0xc3, 0x20, 0x29, + 0xd9, 0x63, 0xf6, 0x72, 0x8f, 0x8d, 0x2a, 0x54, 0x2e, 0x53, 0x44, 0x17, 0x6a, 0xb4, 0xe1, 0x3f, + 0x8d, 0x5a, 0xed, 0x1e, 0x46, 0xee, 0x74, 0xee, 0x69, 0xe5, 0x6f, 0xc3, 0xf2, 0xa5, 0x22, 0x51, + 0xf5, 0xf5, 0x2f, 0x3c, 0x64, 0x35, 0x6a, 0x09, 0xdb, 0x50, 0xbc, 0x18, 0x9b, 0x29, 0x63, 0x2c, + 0x39, 0x93, 0xc4, 0x07, 0xd3, 0xcf, 0x63, 0x2d, 0x0f, 0xe0, 0x56, 0xda, 0x28, 0x92, 0x53, 0xd3, + 0x53, 0x90, 0xe2, 0xda, 0xac, 0xc8, 0x98, 0x12, 0xc3, 0xff, 0x93, 0x8f, 0xf1, 0x7e, 0x6a, 0x91, + 0x09, 0x94, 0xb8, 0x3a, 0x0b, 0x2a, 0x49, 0x33, 0xe9, 0xec, 0x74, 0x9a, 0x09, 0x94, 0xb8, 0x3a, + 0x0b, 0x2a, 0xa6, 0x79, 0x0b, 0x0b, 0x49, 0xd7, 0xd5, 0x53, 0x93, 0x13, 0x08, 0x51, 0xbe, 0x09, + 0x11, 0x97, 0xde, 0x05, 0x48, 0x78, 0xaa, 0x96, 0x9a, 0x77, 0x01, 0x10, 0x1f, 0xde, 0x00, 0x88, + 0xea, 0xb6, 0x76, 0x4f, 0x7f, 0x48, 0x99, 0xd3, 0xb1, 0xc4, 0x9d, 0x8d, 0x25, 0xee, 0xfb, 0x58, + 0xe2, 0xde, 0x9f, 0x4b, 0x99, 0xb3, 0x73, 0x29, 0xf3, 0xf5, 0x5c, 0xca, 0xbc, 0x9b, 0x71, 0x10, + 0xf9, 0x14, 0xa6, 0x7a, 0x1c, 0xfc, 0xf5, 0xb3, 0x71, 0xd4, 0xcd, 0x33, 0xe8, 0xe3, 0xdf, 0x03, + 0x00, 0x39, 0xec, 0x5e, 0xdf, 0x65, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/sei-wasmd/x/wasm/types/types.pb.go b/sei-wasmd/x/wasm/types/types.pb.go index bbfa7d6092..6a477b568c 100644 --- a/sei-wasmd/x/wasm/types/types.pb.go +++ b/sei-wasmd/x/wasm/types/types.pb.go @@ -448,7 +448,7 @@ func init() { func init() { proto.RegisterFile("cosmwasm/wasm/v1/types.proto", fileDescriptor_e6155d98fa173e02) } var fileDescriptor_e6155d98fa173e02 = []byte{ - // 1115 bytes of a gzipped FileDescriptorProto + // 1112 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xcd, 0x8f, 0xdb, 0xc4, 0x1b, 0x8e, 0x93, 0xec, 0x26, 0x99, 0xe6, 0xd7, 0x9f, 0x3b, 0xec, 0xd2, 0x24, 0x54, 0x4e, 0x6a, 0x8a, 0xd8, 0x7e, 0x25, 0x74, 0x91, 0x00, 0x55, 0xa2, 0x52, 0x3e, 0x4c, 0xd7, 0x15, 0x9b, 0x44, @@ -517,8 +517,8 @@ var fileDescriptor_e6155d98fa173e02 = []byte{ 0x29, 0xd2, 0xb3, 0x99, 0x22, 0xfd, 0x3e, 0x53, 0xa4, 0xaf, 0x9f, 0x2b, 0x91, 0x67, 0xcf, 0x95, 0xc8, 0x6f, 0xcf, 0x95, 0xc8, 0x83, 0x8f, 0xba, 0x0e, 0xeb, 0x0d, 0x3b, 0x45, 0x8b, 0xf4, 0x4b, 0x14, 0x3b, 0x37, 0xf9, 0x07, 0xc9, 0x22, 0x2e, 0x37, 0xac, 0x9e, 0xe9, 0x78, 0xfc, 0x2d, 0x5c, - 0x5f, 0xbb, 0x34, 0x12, 0x3f, 0x36, 0xfc, 0xaf, 0xa6, 0xb3, 0xc9, 0x53, 0xdf, 0xff, 0x27, 0x00, - 0x00, 0xff, 0xff, 0xb2, 0xb7, 0x56, 0xc9, 0xf6, 0x08, 0x00, 0x00, + 0x5f, 0xbb, 0x34, 0x12, 0x3f, 0x36, 0xfc, 0xaf, 0xa6, 0xb3, 0xc9, 0x53, 0xdf, 0xff, 0x67, 0x00, + 0xb2, 0xb7, 0x56, 0xc9, 0xf6, 0x08, 0x00, 0x00, } func (this *AccessTypeParam) Equal(that interface{}) bool { diff --git a/x/epoch/types/epoch.pb.go b/x/epoch/types/epoch.pb.go index 3d40b51d10..e16aa13e9b 100644 --- a/x/epoch/types/epoch.pb.go +++ b/x/epoch/types/epoch.pb.go @@ -110,7 +110,7 @@ func init() { func init() { proto.RegisterFile("epoch/epoch.proto", fileDescriptor_36a9d1673530db42) } var fileDescriptor_36a9d1673530db42 = []byte{ - // 416 bytes of a gzipped FileDescriptorProto + // 413 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x52, 0xbf, 0x8a, 0xdb, 0x30, 0x18, 0xb7, 0x9a, 0xa4, 0x83, 0x93, 0x14, 0xea, 0x26, 0xe0, 0xba, 0x60, 0x05, 0x4f, 0x29, 0x6d, 0x2d, 0x68, 0x87, 0x40, 0x47, 0xd3, 0x42, 0xbb, 0x74, 0x48, 0x3b, 0x75, 0xa8, 0x71, 0x5c, 0xd5, @@ -136,7 +136,7 @@ var fileDescriptor_36a9d1673530db42 = []byte{ 0xfd, 0xd1, 0x06, 0x87, 0xa3, 0x0d, 0x6e, 0x8f, 0x36, 0xd8, 0x9d, 0x6c, 0xed, 0x70, 0xb2, 0xb5, 0xeb, 0x93, 0xad, 0xfd, 0x44, 0x11, 0xe1, 0x71, 0xb1, 0x71, 0x43, 0x9a, 0x20, 0x86, 0xc9, 0xbb, 0xf6, 0x76, 0xe5, 0x20, 0x8f, 0x17, 0xfd, 0x55, 0x07, 0x8e, 0x78, 0x99, 0x61, 0xb6, 0x79, 0x2a, - 0x19, 0x1f, 0xee, 0x02, 0x00, 0x00, 0xff, 0xff, 0xa0, 0xad, 0x1e, 0xf4, 0xfc, 0x02, 0x00, 0x00, + 0x19, 0x1f, 0xee, 0x06, 0x00, 0xa0, 0xad, 0x1e, 0xf4, 0xfc, 0x02, 0x00, 0x00, } func (m *Epoch) Marshal() (dAtA []byte, err error) { diff --git a/x/epoch/types/genesis.pb.go b/x/epoch/types/genesis.pb.go index 0e7eee6890..be22cc450a 100644 --- a/x/epoch/types/genesis.pb.go +++ b/x/epoch/types/genesis.pb.go @@ -83,7 +83,7 @@ func init() { func init() { proto.RegisterFile("epoch/genesis.proto", fileDescriptor_ff244678b065710d) } var fileDescriptor_ff244678b065710d = []byte{ - // 226 bytes of a gzipped FileDescriptorProto + // 223 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4e, 0x2d, 0xc8, 0x4f, 0xce, 0xd0, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x2a, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, 0xf4, 0x8a, 0x53, 0x33, 0x93, 0x33, 0x12, @@ -97,8 +97,7 @@ var fileDescriptor_ff244678b065710d = []byte{ 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0xd2, 0x4f, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x2f, 0x4e, 0xcd, 0xd4, 0x85, 0x19, 0x07, 0xe6, 0x80, 0xcd, 0xd3, 0xaf, 0x80, 0x04, 0x80, 0x7e, 0x49, 0x65, 0x41, 0x6a, 0x71, - 0x12, 0x1b, 0x58, 0x85, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0x2e, 0x78, 0x8a, 0x34, 0x4d, 0x01, - 0x00, 0x00, + 0x12, 0x1b, 0x58, 0x85, 0x31, 0x60, 0x00, 0x2e, 0x78, 0x8a, 0x34, 0x4d, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/epoch/types/params.pb.go b/x/epoch/types/params.pb.go index 498859f390..50ad59ef50 100644 --- a/x/epoch/types/params.pb.go +++ b/x/epoch/types/params.pb.go @@ -66,7 +66,7 @@ func init() { func init() { proto.RegisterFile("epoch/params.proto", fileDescriptor_ce5e34995e51ec07) } var fileDescriptor_ce5e34995e51ec07 = []byte{ - // 158 bytes of a gzipped FileDescriptorProto + // 154 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4a, 0x2d, 0xc8, 0x4f, 0xce, 0xd0, 0x2f, 0x48, 0x2c, 0x4a, 0xcc, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x2a, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, 0xf4, 0x8a, 0x53, 0x33, 0x93, 0x33, 0x12, 0x33, @@ -76,7 +76,7 @@ var fileDescriptor_ce5e34995e51ec07 = []byte{ 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x3f, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0x66, 0x0f, 0x98, 0x03, 0xb6, 0x48, 0xbf, 0x42, 0x1f, 0xe2, 0xa6, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x0a, 0x63, - 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb5, 0x1e, 0x36, 0x90, 0xa9, 0x00, 0x00, 0x00, + 0xc0, 0x00, 0xb5, 0x1e, 0x36, 0x90, 0xa9, 0x00, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/epoch/types/query.pb.go b/x/epoch/types/query.pb.go index 8ce342f77b..f0322b761b 100644 --- a/x/epoch/types/query.pb.go +++ b/x/epoch/types/query.pb.go @@ -202,29 +202,29 @@ func init() { func init() { proto.RegisterFile("epoch/query.proto", fileDescriptor_05537adf7c5c875f) } var fileDescriptor_05537adf7c5c875f = []byte{ - // 349 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x4f, 0x4b, 0x3a, 0x41, - 0x18, 0xc7, 0x77, 0xe4, 0xa7, 0x87, 0xf9, 0x9d, 0x1c, 0x3d, 0xc4, 0x12, 0x5b, 0x6d, 0x05, 0x51, - 0x38, 0x03, 0x76, 0x0e, 0x42, 0xe8, 0xd0, 0xad, 0xec, 0x10, 0x74, 0x5b, 0x97, 0x61, 0x1d, 0xd0, - 0x7d, 0x56, 0x67, 0x85, 0xbc, 0xf6, 0x0a, 0xa2, 0xa0, 0x77, 0xd2, 0x7b, 0xf0, 0x28, 0x74, 0xe9, - 0x14, 0xa1, 0xbd, 0x90, 0xf0, 0x99, 0x47, 0x48, 0xa4, 0xcd, 0xcb, 0x32, 0x7c, 0xf9, 0xfe, 0xf9, - 0xb0, 0x0f, 0xaf, 0xea, 0x0c, 0xe2, 0xae, 0x1a, 0x8c, 0xf4, 0x70, 0x2c, 0xb3, 0x21, 0xe4, 0x20, - 0x7c, 0xab, 0x0d, 0xbe, 0x62, 0xe8, 0x49, 0xab, 0x4d, 0xdc, 0x8d, 0x4c, 0x2a, 0xd1, 0xe7, 0x93, - 0x1d, 0xbf, 0xce, 0xee, 0x0b, 0x27, 0x65, 0xd1, 0x30, 0xea, 0x5b, 0xd2, 0xea, 0x09, 0x24, 0x80, - 0x4f, 0xb5, 0x78, 0x91, 0xba, 0x9d, 0x00, 0x24, 0x3d, 0xad, 0xa2, 0xcc, 0xa8, 0x28, 0x4d, 0x21, - 0x8f, 0x72, 0x03, 0x29, 0x65, 0xc2, 0x3a, 0x17, 0xd7, 0x0b, 0x8a, 0x2b, 0x2c, 0x6a, 0xeb, 0xc1, - 0x48, 0xdb, 0x3c, 0xbc, 0xe5, 0xb5, 0x15, 0xd5, 0x66, 0x90, 0x5a, 0x2d, 0xce, 0x79, 0xc5, 0x0d, - 0x6e, 0xb1, 0x5d, 0x76, 0xf4, 0xbf, 0x19, 0xca, 0xdf, 0xa1, 0xa5, 0xcb, 0xb6, 0xfe, 0x4d, 0x3e, - 0x76, 0xbc, 0x36, 0xe5, 0xc2, 0x1a, 0xaf, 0x62, 0xf1, 0xc5, 0xc2, 0xb2, 0x5c, 0xbb, 0x21, 0x06, - 0x12, 0x69, 0xec, 0x8c, 0x97, 0xb1, 0x88, 0xb6, 0xf6, 0x8a, 0xb6, 0x30, 0x49, 0x53, 0x2e, 0xd5, - 0x7c, 0x2d, 0xf1, 0x32, 0xb6, 0x8a, 0x27, 0xc6, 0xcb, 0x68, 0x10, 0x8d, 0xa2, 0x8e, 0x35, 0x2e, - 0x5f, 0x6e, 0x6a, 0x77, 0xc4, 0xe1, 0xf1, 0xc3, 0xdb, 0xd7, 0x73, 0xe9, 0x40, 0x84, 0xca, 0x6a, - 0xd3, 0x58, 0x06, 0xd5, 0x32, 0xa8, 0x7e, 0x5c, 0x51, 0xbc, 0x30, 0x5e, 0x71, 0x7f, 0x48, 0xfc, - 0x3d, 0xb3, 0x72, 0x1c, 0x5f, 0x6d, 0xec, 0x27, 0xae, 0x13, 0xe4, 0x3a, 0x14, 0xfb, 0x85, 0x5c, - 0xee, 0x42, 0xad, 0xcb, 0xc9, 0x2c, 0x60, 0xd3, 0x59, 0xc0, 0x3e, 0x67, 0x01, 0x7b, 0x9c, 0x07, - 0xde, 0x74, 0x1e, 0x78, 0xef, 0xf3, 0xc0, 0xbb, 0x53, 0x89, 0xc9, 0xbb, 0xa3, 0x8e, 0x8c, 0xa1, - 0xbf, 0x56, 0xd4, 0x70, 0x4d, 0xf7, 0xd4, 0x95, 0x8f, 0x33, 0x6d, 0x3b, 0x15, 0x74, 0x9c, 0x7e, - 0x07, 0x00, 0x00, 0xff, 0xff, 0xb7, 0xc5, 0xac, 0x44, 0xee, 0x02, 0x00, 0x00, + // 345 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x41, 0x4b, 0x02, 0x41, + 0x1c, 0xc5, 0x77, 0x24, 0x3d, 0x4c, 0x27, 0x47, 0x0f, 0xb1, 0xc4, 0x56, 0x5b, 0x41, 0x14, 0xce, + 0x80, 0x9d, 0x83, 0x10, 0x3a, 0x74, 0x2b, 0x3b, 0x04, 0xdd, 0xd6, 0x65, 0x58, 0x07, 0x74, 0xff, + 0xa3, 0x33, 0x42, 0x5e, 0xfb, 0x04, 0x51, 0xd0, 0x37, 0xe9, 0x3b, 0x78, 0x14, 0xba, 0x74, 0x8a, + 0xd0, 0x3e, 0x48, 0xf8, 0x9f, 0x11, 0x14, 0xc9, 0xbc, 0x2c, 0xc3, 0xe3, 0xbd, 0xdf, 0x7b, 0xec, + 0x9f, 0x96, 0xa5, 0x86, 0xb4, 0x2d, 0x7a, 0x03, 0xd9, 0x1f, 0x72, 0xdd, 0x07, 0x0b, 0x2c, 0x34, + 0x52, 0xe1, 0x2b, 0x85, 0x0e, 0x37, 0x52, 0xa5, 0xed, 0x44, 0xe5, 0x1c, 0x7d, 0xa1, 0xb7, 0xe3, + 0xd7, 0xd9, 0x43, 0xe6, 0x24, 0x9d, 0xf4, 0x93, 0xae, 0xf1, 0x5a, 0x35, 0x83, 0x0c, 0xf0, 0x29, + 0x66, 0x2f, 0xaf, 0xee, 0x66, 0x00, 0x59, 0x47, 0x8a, 0x44, 0x2b, 0x91, 0xe4, 0x39, 0xd8, 0xc4, + 0x2a, 0xc8, 0x7d, 0x26, 0xae, 0x52, 0x76, 0x3b, 0x5b, 0x71, 0x83, 0xa0, 0xa6, 0xec, 0x0d, 0xa4, + 0xb1, 0xf1, 0x3d, 0xad, 0x2c, 0xa9, 0x46, 0x43, 0x6e, 0x24, 0xbb, 0xa4, 0x25, 0x57, 0xb8, 0x43, + 0xf6, 0xc9, 0xc9, 0x76, 0x3d, 0xe6, 0x7f, 0x8f, 0xe6, 0x2e, 0xdb, 0xd8, 0x1a, 0x7d, 0xed, 0x05, + 0x4d, 0x9f, 0x8b, 0x2b, 0xb4, 0x8c, 0xe0, 0xab, 0x99, 0x65, 0xde, 0x76, 0x47, 0xd9, 0xa2, 0xe8, + 0xcb, 0x2e, 0x68, 0x11, 0x41, 0xbe, 0xeb, 0x60, 0x5d, 0x17, 0x26, 0x7d, 0x95, 0x4b, 0xd5, 0xdf, + 0x0b, 0xb4, 0x88, 0x54, 0xf6, 0x42, 0x68, 0x11, 0x0d, 0xac, 0xb6, 0x8e, 0xb1, 0xb2, 0x2b, 0xe4, + 0x9b, 0xda, 0xdd, 0xe2, 0xf8, 0xf4, 0xe9, 0xe3, 0xe7, 0xb5, 0x70, 0xc4, 0x62, 0x61, 0xa4, 0xaa, + 0xcd, 0x83, 0x62, 0x1e, 0x14, 0x0b, 0x57, 0x64, 0x6f, 0x84, 0x96, 0xdc, 0x1f, 0x62, 0xff, 0xd7, + 0x2c, 0x1d, 0x27, 0x14, 0x1b, 0xfb, 0xfd, 0xae, 0x33, 0xdc, 0x75, 0xcc, 0x0e, 0xd7, 0xee, 0x72, + 0x17, 0x6a, 0x5c, 0x8f, 0x26, 0x11, 0x19, 0x4f, 0x22, 0xf2, 0x3d, 0x89, 0xc8, 0xf3, 0x34, 0x0a, + 0xc6, 0xd3, 0x28, 0xf8, 0x9c, 0x46, 0xc1, 0x83, 0xc8, 0x94, 0x6d, 0x0f, 0x5a, 0x3c, 0x85, 0xee, + 0x0a, 0xa8, 0xe6, 0x48, 0x8f, 0x9e, 0x65, 0x87, 0x5a, 0x9a, 0x56, 0x09, 0x1d, 0xe7, 0xbf, 0x03, + 0x00, 0xb7, 0xc5, 0xac, 0x44, 0xee, 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/epoch/types/tx.pb.go b/x/epoch/types/tx.pb.go index c5f82161f9..f2b5317d6c 100644 --- a/x/epoch/types/tx.pb.go +++ b/x/epoch/types/tx.pb.go @@ -26,7 +26,7 @@ const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package func init() { proto.RegisterFile("epoch/tx.proto", fileDescriptor_4129a233e0e34832) } var fileDescriptor_4129a233e0e34832 = []byte{ - // 133 bytes of a gzipped FileDescriptorProto + // 130 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x4b, 0x2d, 0xc8, 0x4f, 0xce, 0xd0, 0x2f, 0xa9, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x2a, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, 0xf4, 0x8a, 0x53, 0x33, 0x93, 0x33, 0x12, 0x33, 0xf3, 0xf4, 0xc0, 0x8a, @@ -34,8 +34,8 @@ var fileDescriptor_4129a233e0e34832 = []byte{ 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x3f, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0x66, 0x10, 0x98, 0x03, 0x36, 0x49, 0xbf, 0x42, 0x1f, 0x6a, 0x61, 0x65, - 0x41, 0x6a, 0x71, 0x12, 0x1b, 0x58, 0x85, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0xfd, 0xa6, 0xe0, - 0xda, 0x86, 0x00, 0x00, 0x00, + 0x41, 0x6a, 0x71, 0x12, 0x1b, 0x58, 0x85, 0x31, 0x60, 0x00, 0xfd, 0xa6, 0xe0, 0xda, 0x86, 0x00, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/types/config.pb.go b/x/evm/types/config.pb.go index a800175bd8..e2793cac7b 100644 --- a/x/evm/types/config.pb.go +++ b/x/evm/types/config.pb.go @@ -102,7 +102,7 @@ func init() { func init() { proto.RegisterFile("evm/config.proto", fileDescriptor_95b591dca6bd862e) } var fileDescriptor_95b591dca6bd862e = []byte{ - // 284 bytes of a gzipped FileDescriptorProto + // 281 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x90, 0xb1, 0x6a, 0xc3, 0x30, 0x14, 0x45, 0xad, 0x26, 0x74, 0x50, 0x96, 0x62, 0x4a, 0x30, 0x19, 0xd4, 0xe0, 0x29, 0x4b, 0xec, 0x90, 0x0e, 0x85, 0x8c, 0x09, 0x25, 0xbb, 0xd3, 0xa9, 0x8b, 0x51, 0xc4, 0xab, 0x22, 0x6a, 0x59, @@ -119,8 +119,8 @@ var fileDescriptor_95b591dca6bd862e = []byte{ 0x30, 0x19, 0x6b, 0x10, 0x3b, 0x5b, 0xd8, 0x81, 0xd9, 0x52, 0xfd, 0xe8, 0xe8, 0x7a, 0xfb, 0xd1, 0x10, 0x74, 0x6a, 0x08, 0xfa, 0x6e, 0x08, 0x7a, 0x6f, 0x89, 0x77, 0x6a, 0x89, 0xf7, 0xd9, 0x12, 0xef, 0x79, 0xce, 0x85, 0x39, 0x54, 0xfb, 0x88, 0x29, 0x19, 0x6b, 0x10, 0xf3, 0xf3, 0x98, 0x36, - 0xd8, 0x35, 0xe3, 0xb7, 0xb8, 0x9b, 0xdd, 0x1c, 0x0b, 0xd0, 0xfb, 0x6b, 0xcb, 0xef, 0xff, 0x02, - 0x00, 0x00, 0xff, 0xff, 0x87, 0x38, 0x00, 0x39, 0x8a, 0x01, 0x00, 0x00, + 0xd8, 0x35, 0xe3, 0xb7, 0xb8, 0x9b, 0xdd, 0x1c, 0x0b, 0xd0, 0xfb, 0x6b, 0xcb, 0xef, 0xff, 0x06, + 0x00, 0x87, 0x38, 0x00, 0x39, 0x8a, 0x01, 0x00, 0x00, } func (m *ChainConfig) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/enums.pb.go b/x/evm/types/enums.pb.go index b3ec550289..77188c73ed 100644 --- a/x/evm/types/enums.pb.go +++ b/x/evm/types/enums.pb.go @@ -99,7 +99,7 @@ func init() { func init() { proto.RegisterFile("evm/enums.proto", fileDescriptor_9ba0923a26222f98) } var fileDescriptor_9ba0923a26222f98 = []byte{ - // 268 bytes of a gzipped FileDescriptorProto + // 265 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x34, 0x90, 0xcd, 0x4a, 0xc3, 0x40, 0x14, 0x85, 0x93, 0xfe, 0xc4, 0xe6, 0x46, 0xed, 0x30, 0x2b, 0x57, 0xf3, 0x00, 0x85, 0x26, 0x4d, 0xa4, 0xb8, 0xae, 0x43, 0x90, 0x22, 0xc4, 0x12, 0xa2, 0x41, 0x17, 0x82, 0x0d, 0x17, 0x3b, 0x60, @@ -115,6 +115,6 @@ var fileDescriptor_9ba0923a26222f98 = []byte{ 0xfb, 0xeb, 0x34, 0xb3, 0x47, 0xcf, 0x01, 0xb4, 0xfd, 0x3b, 0xdc, 0xbf, 0xbe, 0xf9, 0x6c, 0x99, 0x7d, 0x6c, 0x99, 0xfd, 0xdd, 0x32, 0xfb, 0xa3, 0x63, 0xd6, 0xb1, 0x63, 0xd6, 0x57, 0xc7, 0xac, 0xa7, 0xe9, 0xab, 0x50, 0x9b, 0xdd, 0xda, 0x2f, 0xea, 0x32, 0x90, 0x28, 0xa6, 0xff, 0x55, 0x8d, - 0x31, 0x5d, 0x83, 0xf7, 0x40, 0xff, 0x44, 0x1d, 0x1a, 0x94, 0x6b, 0xc7, 0xec, 0x2f, 0x7f, 0x02, - 0x00, 0x00, 0xff, 0xff, 0x20, 0x1e, 0x3b, 0xd6, 0x27, 0x01, 0x00, 0x00, + 0x31, 0x5d, 0x83, 0xf7, 0x40, 0xff, 0x44, 0x1d, 0x1a, 0x94, 0x6b, 0xc7, 0xec, 0x2f, 0x7f, 0x06, + 0x00, 0x20, 0x1e, 0x3b, 0xd6, 0x27, 0x01, 0x00, 0x00, } diff --git a/x/evm/types/ethtx/tx.pb.go b/x/evm/types/ethtx/tx.pb.go index bde6b897d6..601af951c4 100644 --- a/x/evm/types/ethtx/tx.pb.go +++ b/x/evm/types/ethtx/tx.pb.go @@ -503,63 +503,63 @@ func init() { func init() { proto.RegisterFile("eth/tx.proto", fileDescriptor_5aa89218db340ee8) } var fileDescriptor_5aa89218db340ee8 = []byte{ - // 888 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x97, 0x41, 0x6b, 0xe3, 0x46, - 0x14, 0xc7, 0x2d, 0x5b, 0xb6, 0xa5, 0x27, 0x25, 0x0b, 0x22, 0x14, 0xb1, 0x2d, 0x96, 0x09, 0x2c, - 0xcd, 0xa5, 0x36, 0x64, 0xa1, 0x87, 0xbd, 0xd9, 0xc9, 0x2e, 0x5d, 0x9a, 0xa5, 0x8b, 0xd6, 0x50, - 0x08, 0x05, 0x33, 0x96, 0xdf, 0x5a, 0xc3, 0x5a, 0x1a, 0xa1, 0x19, 0x07, 0xbb, 0x9f, 0xa0, 0xc7, - 0x7e, 0x80, 0x1e, 0x7a, 0xee, 0x17, 0xe8, 0x37, 0x28, 0x7b, 0xdc, 0x63, 0xe9, 0xc1, 0x2d, 0xf1, - 0x2d, 0x5f, 0xa1, 0x97, 0x32, 0x1a, 0xc5, 0xeb, 0x61, 0x63, 0x0a, 0x4d, 0x52, 0xf6, 0xe0, 0xdb, - 0x7b, 0x33, 0x93, 0xff, 0xcc, 0xfb, 0xbf, 0xdf, 0x8c, 0x23, 0x70, 0x51, 0xc4, 0x5d, 0x31, 0xef, + // 884 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x97, 0xc1, 0x8a, 0xdb, 0x46, + 0x18, 0xc7, 0x2d, 0x5b, 0xb6, 0xa5, 0x4f, 0xda, 0x0d, 0x88, 0xa5, 0x88, 0xb4, 0x58, 0x66, 0x21, + 0x74, 0x2f, 0xb5, 0x61, 0x03, 0x3d, 0xe4, 0x66, 0xef, 0x26, 0x34, 0x74, 0x43, 0x83, 0x62, 0x28, + 0x2c, 0x05, 0x33, 0x96, 0xbf, 0x58, 0x43, 0x2c, 0x8d, 0xd0, 0x8c, 0x17, 0xbb, 0x4f, 0xd0, 0x63, + 0x1f, 0xa0, 0x87, 0x9e, 0xfb, 0x02, 0x7d, 0x83, 0x92, 0x63, 0x8e, 0xa5, 0x07, 0xb7, 0xac, 0x6f, + 0xfb, 0x0a, 0xbd, 0x94, 0xd1, 0xc8, 0x8e, 0x87, 0xac, 0x29, 0x74, 0x77, 0x4b, 0x0e, 0x7b, 0xfb, + 0xbe, 0x99, 0xf1, 0x7f, 0x66, 0xfe, 0xdf, 0x6f, 0x46, 0x1e, 0x70, 0x51, 0xc4, 0x5d, 0x31, 0xef, 0x64, 0x39, 0x13, 0xcc, 0xf3, 0x39, 0xd2, 0x22, 0x8a, 0xd8, 0xb4, 0xc3, 0x91, 0x46, 0x31, 0xa1, - 0x69, 0x07, 0x45, 0xfc, 0xf0, 0x60, 0xc2, 0x26, 0xac, 0x98, 0xea, 0xca, 0x48, 0xad, 0x3f, 0x24, + 0x69, 0x07, 0x45, 0xfc, 0xf0, 0x60, 0xc2, 0x26, 0xac, 0xe8, 0xea, 0xca, 0x48, 0x8d, 0x3f, 0x24, 0xe0, 0xf4, 0xa2, 0x08, 0x39, 0x1f, 0xcc, 0xb2, 0x29, 0x7a, 0x3e, 0x34, 0xc9, 0x78, 0x9c, 0x23, - 0xe7, 0xbe, 0xd1, 0x36, 0x8e, 0xec, 0xf0, 0x3a, 0xf5, 0x8e, 0xc1, 0xe5, 0x82, 0xe5, 0x64, 0x82, - 0xc3, 0x37, 0xb8, 0xe0, 0x7e, 0xb5, 0x5d, 0x3b, 0xb2, 0xfb, 0x0f, 0xae, 0x96, 0x81, 0x53, 0x8e, - 0x7f, 0x8d, 0x0b, 0x1e, 0x6e, 0x26, 0x4f, 0xcc, 0x1f, 0x7e, 0x0e, 0x2a, 0x87, 0x63, 0x70, 0x7a, - 0x9c, 0xb3, 0x88, 0x12, 0x81, 0x83, 0xb9, 0xe7, 0x82, 0x71, 0x51, 0x88, 0xbb, 0xa1, 0x71, 0x21, - 0xb3, 0xdc, 0xaf, 0xaa, 0x2c, 0x97, 0x19, 0xf7, 0x6b, 0x2a, 0xe3, 0xde, 0x23, 0xd8, 0x8f, 0x66, - 0x5c, 0xb0, 0x64, 0x98, 0x20, 0xe7, 0x64, 0x82, 0xbe, 0x59, 0x9c, 0x69, 0x4f, 0x8d, 0xbe, 0x50, - 0x83, 0xe5, 0x2e, 0x2b, 0x03, 0x0e, 0x5e, 0xa1, 0x38, 0x61, 0x63, 0xec, 0xcd, 0x44, 0xcc, 0x72, - 0xfa, 0x3d, 0x11, 0x94, 0xa5, 0xde, 0x1b, 0xb0, 0x0a, 0x13, 0x86, 0x74, 0xac, 0x6a, 0xea, 0xbf, + 0xe7, 0xbe, 0xd1, 0x36, 0x8e, 0xec, 0x70, 0x9d, 0x7a, 0xc7, 0xe0, 0x72, 0xc1, 0x72, 0x32, 0xc1, + 0xe1, 0x1b, 0x5c, 0x70, 0xbf, 0xda, 0xae, 0x1d, 0xd9, 0xfd, 0x07, 0x57, 0xcb, 0xc0, 0x29, 0xdb, + 0xbf, 0xc6, 0x05, 0x0f, 0xb7, 0x93, 0x27, 0xe6, 0x0f, 0x3f, 0x07, 0x95, 0xc3, 0x31, 0x38, 0x3d, + 0xce, 0x59, 0x44, 0x89, 0xc0, 0xc1, 0xdc, 0x73, 0xc1, 0xb8, 0x28, 0xc4, 0xdd, 0xd0, 0xb8, 0x90, + 0x59, 0xee, 0x57, 0x55, 0x96, 0xcb, 0x8c, 0xfb, 0x35, 0x95, 0x71, 0xef, 0x11, 0xec, 0x47, 0x33, + 0x2e, 0x58, 0x32, 0x4c, 0x90, 0x73, 0x32, 0x41, 0xdf, 0x2c, 0xd6, 0xb4, 0xa7, 0x5a, 0x5f, 0xa8, + 0xc6, 0x72, 0x96, 0x95, 0x01, 0x07, 0xaf, 0x50, 0x9c, 0xb0, 0x31, 0xf6, 0x66, 0x22, 0x66, 0x39, + 0xfd, 0x9e, 0x08, 0xca, 0x52, 0xef, 0x0d, 0x58, 0x85, 0x09, 0x43, 0x3a, 0x56, 0x7b, 0xea, 0xbf, 0xfc, 0x63, 0x19, 0x7c, 0x39, 0xa1, 0x22, 0x9e, 0x8d, 0x3a, 0x11, 0x4b, 0xba, 0x1c, 0xe9, 0x17, - 0xd7, 0x9e, 0x15, 0x49, 0xb1, 0x5e, 0x45, 0x8c, 0x27, 0x8c, 0x77, 0xc5, 0x22, 0x43, 0xde, 0x79, - 0x9e, 0x8a, 0xcb, 0x65, 0xd0, 0x3c, 0x91, 0xb3, 0xcf, 0x4f, 0xaf, 0x96, 0x41, 0x33, 0x52, 0x61, - 0x58, 0x06, 0xe3, 0x4d, 0xff, 0xaa, 0xba, 0x7f, 0x07, 0x50, 0x4f, 0x59, 0x1a, 0x61, 0x51, 0x9e, - 0x19, 0xaa, 0x44, 0x99, 0x61, 0x6a, 0x66, 0xd4, 0x35, 0x33, 0x1a, 0xa5, 0x19, 0x65, 0x95, 0xbf, - 0x55, 0xc1, 0x3a, 0xc3, 0x09, 0x89, 0x16, 0x83, 0xf9, 0x7b, 0x49, 0x63, 0x53, 0xf2, 0x5b, 0xb0, - 0x27, 0x84, 0x0f, 0xb3, 0x9c, 0x46, 0xa8, 0x0e, 0xd1, 0x7f, 0xf2, 0xdf, 0x0b, 0x0e, 0xad, 0x09, - 0xe1, 0x2f, 0xa5, 0x96, 0xf7, 0xa9, 0x12, 0x9e, 0xd2, 0x84, 0x8a, 0xb2, 0x0a, 0x39, 0x79, 0x26, - 0x73, 0x6f, 0x1f, 0xaa, 0x82, 0x95, 0xfd, 0xa9, 0x0a, 0xe6, 0x9d, 0x43, 0xfd, 0x82, 0x4c, 0x67, - 0x58, 0x94, 0x63, 0xf7, 0x4f, 0x6f, 0x65, 0x79, 0xa3, 0x97, 0xb0, 0x59, 0x2a, 0x42, 0x25, 0xe9, - 0x79, 0x60, 0x8e, 0x89, 0x20, 0xa5, 0x37, 0x45, 0xac, 0x8c, 0x6c, 0x6a, 0x46, 0x5a, 0x9a, 0x91, - 0xb6, 0x6e, 0xe4, 0x4f, 0x26, 0xb8, 0x0a, 0xfc, 0x33, 0xca, 0xc5, 0x60, 0xfe, 0xff, 0x62, 0xb2, - 0xee, 0x5c, 0x75, 0x6b, 0xe7, 0x6a, 0xf7, 0xd5, 0x39, 0xf3, 0xc6, 0xce, 0xd5, 0x3f, 0xec, 0x5c, - 0xe3, 0xfe, 0x3a, 0xd7, 0xdc, 0xe8, 0x5c, 0x04, 0x16, 0x29, 0x1a, 0x81, 0xdc, 0xb7, 0xda, 0xb5, - 0x23, 0xe7, 0xf8, 0x51, 0x67, 0xdb, 0x23, 0xd6, 0xd9, 0x78, 0xab, 0xfa, 0xed, 0xb7, 0xcb, 0xa0, - 0x72, 0xb5, 0x0c, 0x80, 0xac, 0xfb, 0xf8, 0xcb, 0x9f, 0x01, 0xbc, 0xef, 0x6a, 0xb8, 0x16, 0x56, - 0x78, 0xd8, 0x1a, 0x1e, 0xa0, 0xe1, 0xe1, 0xe8, 0x78, 0xac, 0xea, 0x60, 0x97, 0xaf, 0xc9, 0xc7, - 0xc1, 0xc6, 0x39, 0x38, 0xb2, 0x85, 0x82, 0x66, 0xc3, 0x88, 0x64, 0x77, 0x40, 0x87, 0x24, 0x62, - 0x40, 0xb3, 0x13, 0x92, 0x5d, 0x6b, 0xbf, 0x46, 0x2c, 0xb4, 0xcd, 0x3b, 0xd1, 0x7e, 0x86, 0x28, - 0xb5, 0x35, 0xf4, 0xea, 0x37, 0xa2, 0xd7, 0xf8, 0x10, 0xbd, 0xe6, 0xfd, 0xa1, 0x67, 0x6d, 0x41, - 0xcf, 0xbe, 0x2f, 0xf4, 0x28, 0xd8, 0x64, 0x26, 0xe2, 0xe1, 0x94, 0x72, 0xe1, 0x43, 0xb1, 0x4b, - 0x67, 0xfb, 0x2e, 0x37, 0xfd, 0x84, 0xf5, 0x3f, 0x2b, 0xb7, 0xb3, 0xa4, 0x50, 0xb9, 0x99, 0xd5, - 0x2b, 0xe3, 0x70, 0x3d, 0xaa, 0x28, 0x77, 0x34, 0xca, 0x5d, 0x8d, 0xf2, 0x3d, 0x9d, 0xf2, 0xbf, - 0x4d, 0x70, 0x4f, 0x17, 0x29, 0x49, 0x68, 0xf4, 0x0c, 0x77, 0xa0, 0xef, 0x40, 0xbf, 0xfd, 0x1b, - 0x0b, 0x1a, 0x7d, 0x8e, 0x46, 0x9f, 0xab, 0xd3, 0xf7, 0x6b, 0x03, 0x1a, 0xfd, 0x29, 0x1b, 0xed, - 0xb8, 0xdb, 0x71, 0x77, 0x1b, 0xee, 0xbe, 0x03, 0x77, 0x34, 0x65, 0xa3, 0xb5, 0xbd, 0x70, 0x6b, - 0x7b, 0x41, 0xea, 0x95, 0xfe, 0x06, 0xe0, 0x14, 0xea, 0x31, 0xe1, 0x31, 0xca, 0xff, 0x13, 0x6a, - 0x47, 0xae, 0x5a, 0xf0, 0x55, 0x31, 0xe2, 0xf5, 0xa0, 0xc9, 0xe9, 0x18, 0x23, 0xa2, 0x1e, 0x5b, - 0xe7, 0xf8, 0xf3, 0xed, 0x25, 0x2a, 0xdc, 0x5f, 0xa9, 0xe5, 0xe1, 0xf5, 0xdf, 0xa9, 0x9b, 0xb3, - 0xa7, 0xdd, 0x9c, 0x7d, 0xed, 0xe6, 0x3c, 0xd0, 0x6f, 0xce, 0x10, 0xf6, 0x34, 0x25, 0x89, 0xb4, - 0x3c, 0x91, 0xfc, 0x68, 0x93, 0xc7, 0x53, 0x89, 0xd7, 0x06, 0x27, 0x62, 0x49, 0x42, 0x45, 0x82, - 0xa9, 0x50, 0x5f, 0x6c, 0x6e, 0xb8, 0x39, 0xe4, 0x7d, 0x02, 0x8d, 0x2c, 0x67, 0xec, 0xb5, 0xfc, - 0xe8, 0x92, 0x93, 0x65, 0x76, 0x78, 0x08, 0x0f, 0x9f, 0xce, 0x05, 0xa6, 0x9c, 0xb2, 0xf4, 0x9b, - 0x4c, 0xfe, 0x06, 0xf1, 0xa7, 0x22, 0xc6, 0x1c, 0x67, 0xc9, 0x60, 0xae, 0x0e, 0xd1, 0x7f, 0xf1, - 0xf6, 0xb2, 0x65, 0xbc, 0xbb, 0x6c, 0x19, 0x7f, 0x5d, 0xb6, 0x8c, 0x1f, 0x57, 0xad, 0xca, 0xbb, - 0x55, 0xab, 0xf2, 0xfb, 0xaa, 0x55, 0x39, 0x7f, 0xfc, 0xef, 0xb6, 0xcf, 0xbb, 0x78, 0x91, 0x28, - 0xc7, 0xbb, 0x28, 0x62, 0x31, 0x1f, 0x35, 0x8a, 0x55, 0x8f, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, - 0x52, 0x90, 0xf8, 0x9d, 0xcf, 0x0e, 0x00, 0x00, + 0x6b, 0xcf, 0x8a, 0xa4, 0x18, 0xaf, 0x22, 0xc6, 0x13, 0xc6, 0xbb, 0x62, 0x91, 0x21, 0xef, 0x3c, + 0x4f, 0xc5, 0xe5, 0x32, 0x68, 0x9e, 0xc8, 0xde, 0xe7, 0xa7, 0x57, 0xcb, 0xa0, 0x19, 0xa9, 0x30, + 0x2c, 0x83, 0xf1, 0xb6, 0x7f, 0x55, 0xdd, 0xbf, 0x03, 0xa8, 0xa7, 0x2c, 0x8d, 0xb0, 0xd8, 0x9e, + 0x19, 0xaa, 0x44, 0x99, 0x61, 0x6a, 0x66, 0xd4, 0x35, 0x33, 0x1a, 0x2a, 0x5b, 0x7b, 0xf9, 0x5b, + 0x15, 0xac, 0x33, 0x9c, 0x90, 0x68, 0x31, 0x98, 0xbf, 0x97, 0x34, 0xb6, 0x25, 0xbf, 0x05, 0x7b, + 0x42, 0xf8, 0x30, 0xcb, 0x69, 0x84, 0x6a, 0x11, 0xfd, 0x27, 0xff, 0x7d, 0xc3, 0xa1, 0x35, 0x21, + 0xfc, 0xa5, 0xd4, 0xf2, 0x3e, 0x55, 0xc2, 0x53, 0x9a, 0x50, 0x51, 0xee, 0x42, 0x76, 0x9e, 0xc9, + 0xdc, 0xdb, 0x87, 0xaa, 0x60, 0x65, 0x7d, 0xaa, 0x82, 0x79, 0xe7, 0x50, 0xbf, 0x20, 0xd3, 0x19, + 0x16, 0xdb, 0xb1, 0xfb, 0xa7, 0x37, 0xb2, 0xbc, 0xd1, 0x4b, 0xd8, 0x2c, 0x15, 0xa1, 0x92, 0xf4, + 0x3c, 0x30, 0xc7, 0x44, 0x90, 0xd2, 0x9b, 0x22, 0x56, 0x46, 0x36, 0x35, 0x23, 0x2d, 0xcd, 0x48, + 0x5b, 0x37, 0xf2, 0x27, 0x13, 0x5c, 0x05, 0xfe, 0x19, 0xe5, 0x62, 0x30, 0xff, 0x7f, 0x31, 0xd9, + 0x54, 0xae, 0xba, 0xb3, 0x72, 0xb5, 0xbb, 0xaa, 0x9c, 0x79, 0x6d, 0xe5, 0xea, 0x1f, 0x56, 0xae, + 0x71, 0x77, 0x95, 0x6b, 0x6e, 0x55, 0x2e, 0x02, 0x8b, 0x14, 0x85, 0x40, 0xee, 0x5b, 0xed, 0xda, + 0x91, 0x73, 0xfc, 0xa8, 0xb3, 0xeb, 0x12, 0xeb, 0x6c, 0xdd, 0x55, 0xfd, 0xf6, 0xdb, 0x65, 0x50, + 0xb9, 0x5a, 0x06, 0x40, 0x36, 0x75, 0xfc, 0xe5, 0xcf, 0x00, 0xde, 0x57, 0x35, 0xdc, 0x08, 0x2b, + 0x3c, 0x6c, 0x0d, 0x0f, 0xd0, 0xf0, 0x70, 0x74, 0x3c, 0x56, 0x75, 0xb0, 0xcb, 0xdb, 0xe4, 0xe3, + 0x60, 0xe3, 0x1c, 0x1c, 0x59, 0x42, 0x41, 0xb3, 0x61, 0x44, 0xb2, 0x5b, 0xa0, 0x43, 0x12, 0x31, + 0xa0, 0xd9, 0x09, 0xc9, 0xd6, 0xda, 0xaf, 0x11, 0x0b, 0x6d, 0xf3, 0x56, 0xb4, 0x9f, 0x21, 0x4a, + 0x6d, 0x0d, 0xbd, 0xfa, 0xb5, 0xe8, 0x35, 0x3e, 0x44, 0xaf, 0x79, 0x77, 0xe8, 0x59, 0x3b, 0xd0, + 0xb3, 0xef, 0x0a, 0x3d, 0x0a, 0x36, 0x99, 0x89, 0x78, 0x38, 0xa5, 0x5c, 0xf8, 0x50, 0xcc, 0xd2, + 0xd9, 0x3d, 0xcb, 0x75, 0x9f, 0xb0, 0xfe, 0x67, 0xe5, 0x74, 0x96, 0x14, 0x2a, 0x27, 0xb3, 0x7a, + 0x65, 0x1c, 0x6e, 0x5a, 0x15, 0xe5, 0x8e, 0x46, 0xb9, 0xab, 0x51, 0xbe, 0xa7, 0x53, 0xfe, 0xb7, + 0x09, 0xee, 0xe9, 0x22, 0x25, 0x09, 0x8d, 0x9e, 0xe1, 0x3d, 0xe8, 0xf7, 0xa0, 0xdf, 0xfc, 0x8e, + 0x05, 0x8d, 0x3e, 0x47, 0xa3, 0xcf, 0xd5, 0xe9, 0xfb, 0xb5, 0x01, 0x8d, 0xfe, 0x94, 0x8d, 0xee, + 0xb9, 0xbb, 0xe7, 0xee, 0x26, 0xdc, 0x7d, 0x07, 0xee, 0x68, 0xca, 0x46, 0x1b, 0x7b, 0xe1, 0xc6, + 0xf6, 0x82, 0xd4, 0x2b, 0xfd, 0x0d, 0xc0, 0x29, 0xd4, 0x63, 0xc2, 0x63, 0x94, 0xff, 0x13, 0x6a, + 0x47, 0xae, 0x1a, 0xf0, 0x55, 0xd1, 0xe2, 0xf5, 0xa0, 0xc9, 0xe9, 0x18, 0x23, 0xa2, 0x2e, 0x5b, + 0xe7, 0xf8, 0xf3, 0xdd, 0x5b, 0x54, 0xb8, 0xbf, 0x52, 0xc3, 0xc3, 0xf5, 0xef, 0xd4, 0xc9, 0xd9, + 0xd3, 0x4e, 0xce, 0xbe, 0x76, 0x72, 0x1e, 0xe8, 0x27, 0x67, 0x08, 0x7b, 0x9a, 0x92, 0x44, 0x5a, + 0xae, 0x48, 0x3e, 0xda, 0xe4, 0xf2, 0x54, 0xe2, 0xb5, 0xc1, 0x89, 0x58, 0x92, 0x50, 0x91, 0x60, + 0x2a, 0xd4, 0x8b, 0xcd, 0x0d, 0xb7, 0x9b, 0xbc, 0x4f, 0xa0, 0x91, 0xe5, 0x8c, 0xbd, 0x96, 0x8f, + 0x2e, 0xd9, 0x59, 0x66, 0x87, 0x87, 0xf0, 0xf0, 0xe9, 0x5c, 0x60, 0xca, 0x29, 0x4b, 0xbf, 0xc9, + 0xe4, 0x37, 0x88, 0x3f, 0x15, 0x31, 0xe6, 0x38, 0x4b, 0x06, 0x73, 0xb5, 0x88, 0xfe, 0x8b, 0xb7, + 0x97, 0x2d, 0xe3, 0xdd, 0x65, 0xcb, 0xf8, 0xeb, 0xb2, 0x65, 0xfc, 0xb8, 0x6a, 0x55, 0xde, 0xad, + 0x5a, 0x95, 0xdf, 0x57, 0xad, 0xca, 0xf9, 0xe3, 0x7f, 0xb7, 0x7d, 0xde, 0xc5, 0x8b, 0x44, 0x39, + 0xde, 0x45, 0x11, 0x8b, 0xf9, 0xa8, 0x51, 0x8c, 0x7a, 0xfc, 0xcf, 0x00, 0x52, 0x90, 0xf8, 0x9d, + 0xcf, 0x0e, 0x00, 0x00, } func (m *AccessTuple) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/genesis.pb.go b/x/evm/types/genesis.pb.go index 755ab24ab0..853de05e39 100644 --- a/x/evm/types/genesis.pb.go +++ b/x/evm/types/genesis.pb.go @@ -397,7 +397,7 @@ func init() { func init() { proto.RegisterFile("evm/genesis.proto", fileDescriptor_9f044f30507c97ed) } var fileDescriptor_9f044f30507c97ed = []byte{ - // 461 bytes of a gzipped FileDescriptorProto + // 458 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcd, 0x6a, 0xdb, 0x40, 0x14, 0x85, 0xed, 0xea, 0xa7, 0xf4, 0xda, 0x85, 0x74, 0x6a, 0x8a, 0xc8, 0x42, 0x0e, 0xa2, 0xd0, 0x2c, 0x1a, 0x09, 0xd2, 0x40, 0x76, 0x2d, 0x49, 0x0a, 0xd9, 0x94, 0xd2, 0x4e, 0xa0, 0x8b, 0x6e, @@ -426,7 +426,7 @@ var fileDescriptor_9f044f30507c97ed = []byte{ 0xc6, 0xdd, 0xbf, 0xcb, 0xb8, 0xfb, 0x73, 0x15, 0x77, 0xae, 0x56, 0x71, 0xe7, 0xf7, 0x2a, 0xee, 0x7c, 0xdd, 0x19, 0x6b, 0x3b, 0x39, 0x3b, 0x4d, 0x73, 0x33, 0xcb, 0x08, 0xf5, 0xce, 0x75, 0x2d, 0x0b, 0xee, 0xcd, 0xce, 0x33, 0xf7, 0xd7, 0xd9, 0x8b, 0x39, 0xd2, 0x69, 0xc8, 0xe7, 0x6f, 0xfe, - 0x05, 0x00, 0x00, 0xff, 0xff, 0x9f, 0x70, 0x4a, 0x84, 0xb6, 0x03, 0x00, 0x00, + 0x0d, 0x00, 0x9f, 0x70, 0x4a, 0x84, 0xb6, 0x03, 0x00, 0x00, } func (m *AddressAssociation) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/gov.pb.go b/x/evm/types/gov.pb.go index 7da690701f..e03dc907a2 100644 --- a/x/evm/types/gov.pb.go +++ b/x/evm/types/gov.pb.go @@ -358,7 +358,7 @@ func init() { func init() { proto.RegisterFile("evm/gov.proto", fileDescriptor_fb66eb1aab5c39af) } var fileDescriptor_fb66eb1aab5c39af = []byte{ - // 487 bytes of a gzipped FileDescriptorProto + // 483 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x96, 0xcf, 0x6a, 0xd4, 0x40, 0x1c, 0xc7, 0x93, 0xd8, 0xae, 0x76, 0xda, 0xb5, 0x1a, 0x45, 0x62, 0xc5, 0x4c, 0x19, 0x41, 0x2a, 0xd8, 0x8d, 0xbb, 0x52, 0x94, 0xde, 0xdc, 0x50, 0xbc, 0x49, 0x99, 0x83, 0x0b, 0xde, 0xb2, 0xd9, @@ -388,8 +388,8 @@ var fileDescriptor_fb66eb1aab5c39af = []byte{ 0x86, 0x2f, 0x7f, 0x2c, 0x6c, 0xfd, 0x7c, 0x61, 0xeb, 0xbf, 0x16, 0xb6, 0xfe, 0x71, 0x69, 0x6b, 0xe7, 0x4b, 0x5b, 0xfb, 0xb9, 0xb4, 0xb5, 0x37, 0x87, 0x53, 0x96, 0x9e, 0xbd, 0x1b, 0xf7, 0x7c, 0x1e, 0x3a, 0x02, 0xd8, 0x61, 0xfd, 0x74, 0x92, 0x7f, 0xe4, 0xdb, 0xc9, 0x79, 0xef, 0x94, 0x2f, - 0xac, 0x74, 0x16, 0x83, 0x18, 0x77, 0x64, 0xfe, 0xf4, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x81, - 0x75, 0xa1, 0x20, 0x75, 0x09, 0x00, 0x00, + 0xac, 0x74, 0x16, 0x83, 0x18, 0x77, 0x64, 0xfe, 0xf4, 0xcf, 0x00, 0x81, 0x75, 0xa1, 0x20, 0x75, + 0x09, 0x00, 0x00, } func (m *AddERCNativePointerProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/params.pb.go b/x/evm/types/params.pb.go index e7d575dd0b..8fb068a047 100644 --- a/x/evm/types/params.pb.go +++ b/x/evm/types/params.pb.go @@ -123,28 +123,22 @@ func (m *Params) GetSeiSstoreSetGasEip2200() uint64 { type ParamsPreV580 struct { // string base_denom = 1 [ - // - // (gogoproto.moretags) = "yaml:\"base_denom\"", - // (gogoproto.jsontag) = "base_denom" - // + // (gogoproto.moretags) = "yaml:\"base_denom\"", + // (gogoproto.jsontag) = "base_denom" // ]; PriorityNormalizer github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,2,opt,name=priority_normalizer,json=priorityNormalizer,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"priority_normalizer" yaml:"priority_normalizer"` BaseFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,3,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"base_fee_per_gas" yaml:"base_fee_per_gas"` MinimumFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,4,opt,name=minimum_fee_per_gas,json=minimumFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"minimum_fee_per_gas" yaml:"minimum_fee_per_gas"` // ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; - // - // string chain_id = 6 [ - // (gogoproto.moretags) = "yaml:\"chain_id\"", - // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", - // (gogoproto.nullable) = false, - // (gogoproto.jsontag) = "chain_id" - // + // string chain_id = 6 [ + // (gogoproto.moretags) = "yaml:\"chain_id\"", + // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", + // (gogoproto.nullable) = false, + // (gogoproto.jsontag) = "chain_id" // ]; // repeated string whitelisted_codehashes_bank_send = 7 [ - // - // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", - // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" - // + // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", + // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" // ]; WhitelistedCwCodeHashesForDelegateCall [][]byte `protobuf:"bytes,8,rep,name=whitelisted_cw_code_hashes_for_delegate_call,json=whitelistedCwCodeHashesForDelegateCall,proto3" json:"whitelisted_cw_code_hashes_for_delegate_call" yaml:"whitelisted_cw_code_hashes_for_delegate_call"` } @@ -190,29 +184,23 @@ func (m *ParamsPreV580) GetWhitelistedCwCodeHashesForDelegateCall() [][]byte { type ParamsPreV600 struct { // string base_denom = 1 [ - // - // (gogoproto.moretags) = "yaml:\"base_denom\"", - // (gogoproto.jsontag) = "base_denom" - // + // (gogoproto.moretags) = "yaml:\"base_denom\"", + // (gogoproto.jsontag) = "base_denom" // ]; PriorityNormalizer github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,2,opt,name=priority_normalizer,json=priorityNormalizer,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"priority_normalizer" yaml:"priority_normalizer"` BaseFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,3,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"base_fee_per_gas" yaml:"base_fee_per_gas"` MinimumFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,4,opt,name=minimum_fee_per_gas,json=minimumFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"minimum_fee_per_gas" yaml:"minimum_fee_per_gas"` DeliverTxHookWasmGasLimit uint64 `protobuf:"varint,5,opt,name=deliver_tx_hook_wasm_gas_limit,json=deliverTxHookWasmGasLimit,proto3" json:"deliver_tx_hook_wasm_gas_limit,omitempty"` // ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; - // - // string chain_id = 6 [ - // (gogoproto.moretags) = "yaml:\"chain_id\"", - // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", - // (gogoproto.nullable) = false, - // (gogoproto.jsontag) = "chain_id" - // + // string chain_id = 6 [ + // (gogoproto.moretags) = "yaml:\"chain_id\"", + // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", + // (gogoproto.nullable) = false, + // (gogoproto.jsontag) = "chain_id" // ]; // repeated string whitelisted_codehashes_bank_send = 7 [ - // - // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", - // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" - // + // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", + // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" // ]; WhitelistedCwCodeHashesForDelegateCall [][]byte `protobuf:"bytes,8,rep,name=whitelisted_cw_code_hashes_for_delegate_call,json=whitelistedCwCodeHashesForDelegateCall,proto3" json:"whitelisted_cw_code_hashes_for_delegate_call" yaml:"whitelisted_cw_code_hashes_for_delegate_call"` } @@ -265,28 +253,22 @@ func (m *ParamsPreV600) GetWhitelistedCwCodeHashesForDelegateCall() [][]byte { type ParamsPreV601 struct { // string base_denom = 1 [ - // - // (gogoproto.moretags) = "yaml:\"base_denom\"", - // (gogoproto.jsontag) = "base_denom" - // + // (gogoproto.moretags) = "yaml:\"base_denom\"", + // (gogoproto.jsontag) = "base_denom" // ]; PriorityNormalizer github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,2,opt,name=priority_normalizer,json=priorityNormalizer,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"priority_normalizer" yaml:"priority_normalizer"` BaseFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,3,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"base_fee_per_gas" yaml:"base_fee_per_gas"` MinimumFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,4,opt,name=minimum_fee_per_gas,json=minimumFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"minimum_fee_per_gas" yaml:"minimum_fee_per_gas"` // ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; - // - // string chain_id = 6 [ - // (gogoproto.moretags) = "yaml:\"chain_id\"", - // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", - // (gogoproto.nullable) = false, - // (gogoproto.jsontag) = "chain_id" - // + // string chain_id = 6 [ + // (gogoproto.moretags) = "yaml:\"chain_id\"", + // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", + // (gogoproto.nullable) = false, + // (gogoproto.jsontag) = "chain_id" // ]; // repeated string whitelisted_codehashes_bank_send = 7 [ - // - // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", - // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" - // + // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", + // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" // ]; WhitelistedCwCodeHashesForDelegateCall [][]byte `protobuf:"bytes,8,rep,name=whitelisted_cw_code_hashes_for_delegate_call,json=whitelistedCwCodeHashesForDelegateCall,proto3" json:"whitelisted_cw_code_hashes_for_delegate_call" yaml:"whitelisted_cw_code_hashes_for_delegate_call"` DeliverTxHookWasmGasLimit uint64 `protobuf:"varint,9,opt,name=deliver_tx_hook_wasm_gas_limit,json=deliverTxHookWasmGasLimit,proto3" json:"deliver_tx_hook_wasm_gas_limit,omitempty"` @@ -350,28 +332,22 @@ func (m *ParamsPreV601) GetTargetGasUsedPerBlock() uint64 { type ParamsPreV606 struct { // string base_denom = 1 [ - // - // (gogoproto.moretags) = "yaml:\"base_denom\"", - // (gogoproto.jsontag) = "base_denom" - // + // (gogoproto.moretags) = "yaml:\"base_denom\"", + // (gogoproto.jsontag) = "base_denom" // ]; PriorityNormalizer github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,2,opt,name=priority_normalizer,json=priorityNormalizer,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"priority_normalizer" yaml:"priority_normalizer"` BaseFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,3,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"base_fee_per_gas" yaml:"base_fee_per_gas"` MinimumFeePerGas github_com_sei_protocol_sei_chain_sei_cosmos_types.Dec `protobuf:"bytes,4,opt,name=minimum_fee_per_gas,json=minimumFeePerGas,proto3,customtype=github.com/sei-protocol/sei-chain/sei-cosmos/types.Dec" json:"minimum_fee_per_gas" yaml:"minimum_fee_per_gas"` // ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; - // - // string chain_id = 6 [ - // (gogoproto.moretags) = "yaml:\"chain_id\"", - // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", - // (gogoproto.nullable) = false, - // (gogoproto.jsontag) = "chain_id" - // + // string chain_id = 6 [ + // (gogoproto.moretags) = "yaml:\"chain_id\"", + // (gogoproto.customtype) = "github.com/sei-protocol/sei-chain/sei-cosmos/types.Int", + // (gogoproto.nullable) = false, + // (gogoproto.jsontag) = "chain_id" // ]; // repeated string whitelisted_codehashes_bank_send = 7 [ - // - // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", - // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" - // + // (gogoproto.moretags) = "yaml:\"whitelisted_codehashes_bank_send\"", + // (gogoproto.jsontag) = "whitelisted_codehashes_bank_send" // ]; WhitelistedCwCodeHashesForDelegateCall [][]byte `protobuf:"bytes,8,rep,name=whitelisted_cw_code_hashes_for_delegate_call,json=whitelistedCwCodeHashesForDelegateCall,proto3" json:"whitelisted_cw_code_hashes_for_delegate_call" yaml:"whitelisted_cw_code_hashes_for_delegate_call"` DeliverTxHookWasmGasLimit uint64 `protobuf:"varint,9,opt,name=deliver_tx_hook_wasm_gas_limit,json=deliverTxHookWasmGasLimit,proto3" json:"deliver_tx_hook_wasm_gas_limit,omitempty"` @@ -445,59 +421,59 @@ func init() { func init() { proto.RegisterFile("evm/params.proto", fileDescriptor_9272f3679901ea94) } var fileDescriptor_9272f3679901ea94 = []byte{ - // 819 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x58, 0xcf, 0x4f, 0x3b, 0x45, - 0x14, 0xef, 0xfa, 0xe5, 0x4b, 0x60, 0xa1, 0x4a, 0x16, 0x95, 0x85, 0x43, 0xb7, 0xae, 0x09, 0xe9, - 0x41, 0xda, 0x0a, 0x91, 0x10, 0x6e, 0x94, 0x4a, 0x39, 0x18, 0xd3, 0x2c, 0xa2, 0x89, 0x97, 0xc9, - 0x74, 0xf7, 0xb1, 0x1d, 0xd9, 0xe9, 0x6c, 0x66, 0xb6, 0xbf, 0x4c, 0x4c, 0xbc, 0x78, 0xf7, 0x64, - 0xf4, 0x60, 0x62, 0x8c, 0x89, 0xff, 0x87, 0x89, 0x09, 0x07, 0x0f, 0x1c, 0x8d, 0x87, 0x8d, 0x81, - 0x1b, 0x89, 0x97, 0x26, 0xde, 0xcd, 0xce, 0x6e, 0xa1, 0xd0, 0x22, 0x10, 0xb8, 0xa0, 0x7b, 0x62, - 0x98, 0xcf, 0x67, 0xde, 0xbc, 0xf7, 0xe6, 0x7d, 0xde, 0xec, 0x54, 0x5d, 0x80, 0x0e, 0x2d, 0xf9, - 0x98, 0x63, 0x2a, 0x8a, 0x3e, 0x67, 0x01, 0xd3, 0x74, 0x01, 0x44, 0x8e, 0x6c, 0xe6, 0x15, 0x05, - 0x10, 0xbb, 0x89, 0x49, 0xab, 0x08, 0x1d, 0xba, 0xf2, 0xba, 0xcb, 0x5c, 0x26, 0xa1, 0x52, 0x34, - 0x8a, 0xf9, 0xe6, 0x97, 0x59, 0x75, 0xba, 0x2e, 0x0d, 0x68, 0x3f, 0x29, 0xea, 0xa2, 0xcf, 0x09, - 0xe3, 0x24, 0xe8, 0xa3, 0x16, 0xe3, 0x14, 0x7b, 0xe4, 0x73, 0xe0, 0xfa, 0x2b, 0x79, 0xa5, 0x30, - 0x5b, 0x11, 0x27, 0xa1, 0x91, 0xf9, 0x23, 0x34, 0x36, 0x5d, 0x12, 0x34, 0xdb, 0x8d, 0xa2, 0xcd, - 0x68, 0x49, 0x00, 0x59, 0x1b, 0x6e, 0x26, 0xff, 0x91, 0xbb, 0xc5, 0x23, 0x26, 0x28, 0x13, 0xa5, - 0xa0, 0xef, 0x83, 0x28, 0x56, 0xc1, 0xbe, 0x08, 0x8d, 0x49, 0xc6, 0x07, 0xa1, 0xb1, 0xd2, 0xc7, - 0xd4, 0xdb, 0x36, 0x27, 0x80, 0xa6, 0xa5, 0x0d, 0x67, 0x3f, 0xbc, 0x9c, 0xd4, 0xbe, 0x51, 0xd4, - 0x85, 0x06, 0x16, 0x80, 0x8e, 0x00, 0x90, 0x0f, 0x1c, 0xb9, 0x58, 0xe8, 0x2f, 0xa4, 0x8f, 0xf4, - 0xd1, 0x3e, 0x8e, 0x59, 0x1e, 0x84, 0xc6, 0x52, 0xec, 0xe0, 0x4d, 0xc4, 0xb4, 0xb2, 0xd1, 0xd4, - 0x1e, 0x40, 0x1d, 0x78, 0x0d, 0x0b, 0xed, 0x47, 0x45, 0x5d, 0xa4, 0xa4, 0x45, 0x68, 0x9b, 0x5e, - 0xf3, 0x6d, 0xea, 0xa9, 0xf2, 0x37, 0xc1, 0xf8, 0x55, 0xfe, 0x26, 0x80, 0xa6, 0xb5, 0x90, 0xcc, - 0x5e, 0x39, 0xf9, 0xab, 0xa2, 0xbe, 0xd3, 0x6d, 0x92, 0x00, 0x3c, 0x22, 0x02, 0x70, 0x90, 0xdd, - 0x45, 0x36, 0x73, 0x00, 0x35, 0xb1, 0x68, 0x82, 0x40, 0x47, 0x8c, 0x23, 0x07, 0x3c, 0x70, 0x71, - 0x00, 0xc8, 0xc6, 0x9e, 0xa7, 0xcf, 0xe4, 0x5f, 0x14, 0xe6, 0x2b, 0xee, 0x45, 0x68, 0x3c, 0x68, - 0xdd, 0x20, 0x34, 0x36, 0x62, 0xc7, 0x1e, 0xb2, 0xca, 0xb4, 0x56, 0x47, 0xe8, 0xbb, 0xdd, 0x5d, - 0xe6, 0xc0, 0xbe, 0xe4, 0xee, 0x31, 0x5e, 0x4d, 0x98, 0xbb, 0xd8, 0xf3, 0xb4, 0x1d, 0x35, 0xe7, - 0x80, 0x47, 0x3a, 0xc0, 0x51, 0xd0, 0x43, 0x4d, 0xc6, 0x8e, 0x51, 0x17, 0x0b, 0x1a, 0x85, 0x8d, - 0x3c, 0x42, 0x49, 0xa0, 0xcf, 0xe6, 0x95, 0xc2, 0x94, 0xb5, 0x9c, 0xb0, 0x3e, 0xea, 0xed, 0x33, - 0x76, 0xfc, 0x09, 0x16, 0xb4, 0x86, 0xc5, 0x07, 0x11, 0x41, 0xfb, 0x4b, 0x51, 0x57, 0x29, 0xee, - 0x21, 0xa7, 0xdf, 0xc2, 0x94, 0xd8, 0xe8, 0xf2, 0x80, 0xdb, 0x7e, 0x17, 0x73, 0x07, 0x61, 0xe7, - 0xb3, 0xb6, 0x08, 0x28, 0xb4, 0x02, 0x5d, 0x95, 0x47, 0xf8, 0x9d, 0xf2, 0xe8, 0x33, 0xbc, 0xe7, - 0x86, 0x83, 0xd0, 0x58, 0x4b, 0x8e, 0xf5, 0x5e, 0x7c, 0xd3, 0x7a, 0x8b, 0xe2, 0x5e, 0x35, 0xe6, - 0x55, 0xe2, 0xaa, 0x3c, 0x94, 0xa4, 0x9d, 0x4b, 0x8e, 0xf6, 0xb7, 0xa2, 0x16, 0x26, 0x9a, 0x73, - 0x58, 0xb7, 0x75, 0x33, 0xe2, 0x39, 0x19, 0xf1, 0xf7, 0x8f, 0x8f, 0xf8, 0xde, 0x5b, 0x0e, 0x42, - 0xa3, 0xf4, 0x2f, 0x31, 0x4f, 0x58, 0x61, 0x5a, 0x6f, 0x8f, 0x45, 0x5d, 0x4d, 0x68, 0x23, 0x71, - 0x6f, 0xa9, 0xcb, 0x01, 0xe6, 0x2e, 0x04, 0xb2, 0x38, 0xda, 0x02, 0x1c, 0x29, 0x90, 0x86, 0xc7, - 0xec, 0x63, 0x7d, 0x5e, 0x56, 0xc9, 0x1b, 0x31, 0xa1, 0x86, 0xc5, 0xa1, 0x00, 0xa7, 0x0e, 0xbc, - 0x12, 0x81, 0xb1, 0xa2, 0x71, 0x6f, 0x4c, 0xd1, 0xd9, 0x27, 0x53, 0xf4, 0xb8, 0xf1, 0x11, 0x45, - 0x8f, 0x83, 0x91, 0xa2, 0xe3, 0xd9, 0x2b, 0x45, 0x7f, 0xa1, 0x2e, 0x73, 0x70, 0x23, 0xc1, 0x70, - 0xe4, 0x33, 0xd2, 0x8a, 0xfe, 0x3a, 0x44, 0xe0, 0x86, 0x07, 0x8e, 0xfe, 0x6a, 0x5e, 0x29, 0xcc, - 0x54, 0x76, 0x2e, 0x42, 0xe3, 0x76, 0xd2, 0x20, 0x34, 0xf2, 0xf1, 0x8e, 0xb7, 0x52, 0x4c, 0x6b, - 0x69, 0x88, 0xd5, 0x63, 0xa8, 0x9a, 0x20, 0xda, 0xb6, 0xba, 0x22, 0x80, 0x20, 0x21, 0x02, 0xc6, - 0x01, 0x89, 0x24, 0xcb, 0x40, 0xfc, 0xf5, 0xf5, 0x72, 0x59, 0x7f, 0x4d, 0xa6, 0xf7, 0x4d, 0x01, - 0xe4, 0x40, 0x12, 0x0e, 0x64, 0x92, 0xdf, 0x8f, 0xd1, 0xed, 0xa9, 0x6f, 0x7f, 0x30, 0x32, 0xe6, - 0x2f, 0x2f, 0xd5, 0x6c, 0x7c, 0x05, 0xd5, 0x39, 0x7c, 0xfc, 0xde, 0x56, 0x39, 0xbd, 0x89, 0xd2, - 0x9b, 0xe8, 0xd9, 0xdc, 0x44, 0x49, 0x11, 0x7f, 0x35, 0x3d, 0x5a, 0xc4, 0x9b, 0xe5, 0xb4, 0x88, - 0xff, 0x17, 0x45, 0x7c, 0xf7, 0x67, 0xc8, 0xcb, 0xbb, 0x3e, 0x43, 0xfe, 0x5b, 0x3a, 0xf8, 0x59, - 0xbd, 0xae, 0x83, 0x77, 0x53, 0x1d, 0xa4, 0xcd, 0x3c, 0x7d, 0x56, 0xa4, 0xcf, 0x8a, 0xf4, 0x59, - 0x31, 0x7c, 0x56, 0x24, 0x9d, 0xf2, 0xb7, 0xb9, 0xeb, 0x9d, 0x72, 0x33, 0xed, 0x94, 0x69, 0xa7, - 0x4c, 0x3b, 0x65, 0xda, 0x29, 0xd3, 0x4e, 0xf9, 0xac, 0x7e, 0x80, 0x89, 0xdb, 0x79, 0xa5, 0x76, - 0x72, 0x96, 0x53, 0x4e, 0xcf, 0x72, 0xca, 0x9f, 0x67, 0x39, 0xe5, 0xeb, 0xf3, 0x5c, 0xe6, 0xf4, - 0x3c, 0x97, 0xf9, 0xfd, 0x3c, 0x97, 0xf9, 0x74, 0xed, 0x6e, 0xf7, 0x7a, 0x25, 0xe8, 0xd0, 0xd8, - 0xb3, 0xc6, 0xb4, 0xc4, 0x37, 0xfe, 0x09, 0x00, 0x00, 0xff, 0xff, 0x08, 0x71, 0xbc, 0xbd, 0xdc, - 0x17, 0x00, 0x00, + // 817 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x58, 0xbf, 0x6f, 0xf3, 0x44, + 0x18, 0x8e, 0xf9, 0xfa, 0x55, 0xdf, 0xe7, 0x36, 0x50, 0xb9, 0x40, 0xdd, 0x0e, 0x71, 0x30, 0x52, + 0x95, 0x81, 0x26, 0xa1, 0x15, 0x55, 0xd5, 0xad, 0x69, 0x68, 0x3a, 0x20, 0x14, 0xb9, 0x14, 0x24, + 0x96, 0xd3, 0xc5, 0x7e, 0xeb, 0x1c, 0xf5, 0xe5, 0xac, 0x3b, 0xa7, 0x71, 0x90, 0x90, 0x58, 0xd8, + 0x99, 0x10, 0x0c, 0x48, 0x08, 0x21, 0xf1, 0x7f, 0x20, 0x21, 0x75, 0x60, 0xe8, 0x88, 0x18, 0x2c, + 0xd4, 0x6e, 0x95, 0x58, 0x22, 0xb1, 0x23, 0x9f, 0x9d, 0xb6, 0x69, 0xd3, 0x5f, 0x6a, 0x97, 0xf2, + 0x79, 0x8a, 0x73, 0xcf, 0x73, 0xf7, 0xfe, 0xb8, 0xf7, 0x79, 0xcf, 0x67, 0x75, 0x06, 0x0e, 0x68, + 0xc5, 0xc7, 0x1c, 0x53, 0x51, 0xf6, 0x39, 0x0b, 0x98, 0xa6, 0x0b, 0x20, 0xf2, 0xc9, 0x66, 0x5e, + 0x59, 0x00, 0xb1, 0xdb, 0x98, 0x74, 0xca, 0x70, 0x40, 0x17, 0xde, 0x74, 0x99, 0xcb, 0x24, 0x54, + 0x89, 0x9f, 0x12, 0xbe, 0xf9, 0x75, 0x5e, 0x9d, 0x6c, 0xca, 0x05, 0xb4, 0x5f, 0x14, 0x75, 0xd6, + 0xe7, 0x84, 0x71, 0x12, 0xf4, 0x51, 0x87, 0x71, 0x8a, 0x3d, 0xf2, 0x25, 0x70, 0xfd, 0xb5, 0xa2, + 0x52, 0x7a, 0x59, 0x13, 0x87, 0x91, 0x91, 0xfb, 0x2b, 0x32, 0x56, 0x5d, 0x12, 0xb4, 0xbb, 0xad, + 0xb2, 0xcd, 0x68, 0x45, 0x00, 0x59, 0x1a, 0x1a, 0x93, 0x7f, 0xa4, 0xb5, 0xe4, 0x89, 0x09, 0xca, + 0x44, 0x25, 0xe8, 0xfb, 0x20, 0xca, 0x75, 0xb0, 0x4f, 0x23, 0x63, 0xdc, 0xe2, 0x83, 0xc8, 0x58, + 0xe8, 0x63, 0xea, 0xad, 0x9b, 0x63, 0x40, 0xd3, 0xd2, 0x86, 0xa3, 0x1f, 0x9f, 0x0d, 0x6a, 0xdf, + 0x29, 0xea, 0x4c, 0x0b, 0x0b, 0x40, 0x7b, 0x00, 0xc8, 0x07, 0x8e, 0x5c, 0x2c, 0xf4, 0x67, 0xd2, + 0x47, 0xfa, 0x60, 0x1f, 0xaf, 0xac, 0x3c, 0x88, 0x8c, 0xb9, 0xc4, 0xc1, 0xcb, 0x88, 0x69, 0xe5, + 0xe3, 0xa1, 0x2d, 0x80, 0x26, 0xf0, 0x06, 0x16, 0xda, 0xcf, 0x8a, 0x3a, 0x4b, 0x49, 0x87, 0xd0, + 0x2e, 0x1d, 0xf1, 0x6d, 0xe2, 0xb1, 0xf2, 0x37, 0x66, 0xf1, 0xf3, 0xfc, 0x8d, 0x01, 0x4d, 0x6b, + 0x26, 0x1d, 0x3d, 0x77, 0xf2, 0x77, 0x45, 0x7d, 0xaf, 0xd7, 0x26, 0x01, 0x78, 0x44, 0x04, 0xe0, + 0x20, 0xbb, 0x87, 0x6c, 0xe6, 0x00, 0x6a, 0x63, 0xd1, 0x06, 0x81, 0xf6, 0x18, 0x47, 0x0e, 0x78, + 0xe0, 0xe2, 0x00, 0x90, 0x8d, 0x3d, 0x4f, 0x7f, 0x51, 0x7c, 0x56, 0x9a, 0xae, 0xb9, 0xa7, 0x91, + 0x71, 0xaf, 0x79, 0x83, 0xc8, 0x58, 0x49, 0x1c, 0xbb, 0xcf, 0x2c, 0xd3, 0x5a, 0xbc, 0x40, 0xdf, + 0xec, 0x6d, 0x32, 0x07, 0xb6, 0x25, 0x77, 0x8b, 0xf1, 0x7a, 0xca, 0xdc, 0xc4, 0x9e, 0xa7, 0x6d, + 0xa8, 0x05, 0x07, 0x3c, 0x72, 0x00, 0x1c, 0x05, 0x21, 0x6a, 0x33, 0xb6, 0x8f, 0x7a, 0x58, 0xd0, + 0x38, 0x6c, 0xe4, 0x11, 0x4a, 0x02, 0xfd, 0x65, 0x51, 0x29, 0x4d, 0x58, 0xf3, 0x29, 0xeb, 0x93, + 0x70, 0x9b, 0xb1, 0xfd, 0xcf, 0xb0, 0xa0, 0x0d, 0x2c, 0x3e, 0x8a, 0x09, 0xda, 0x3f, 0x8a, 0xba, + 0x48, 0x71, 0x88, 0x9c, 0x7e, 0x07, 0x53, 0x62, 0xa3, 0xb3, 0x0d, 0xee, 0xfa, 0x3d, 0xcc, 0x1d, + 0x84, 0x9d, 0x2f, 0xba, 0x22, 0xa0, 0xd0, 0x09, 0x74, 0x55, 0x6e, 0xe1, 0x0f, 0xca, 0x83, 0xf7, + 0xf0, 0x8e, 0x06, 0x07, 0x91, 0xb1, 0x94, 0x6e, 0xeb, 0x9d, 0xf8, 0xa6, 0xf5, 0x0e, 0xc5, 0x61, + 0x3d, 0xe1, 0xd5, 0x92, 0xaa, 0xdc, 0x95, 0xa4, 0x8d, 0x33, 0x8e, 0xf6, 0xaf, 0xa2, 0x96, 0xc6, + 0x2e, 0xe7, 0xb0, 0x5e, 0xe7, 0x72, 0xc4, 0x53, 0x32, 0xe2, 0x1f, 0x1f, 0x1e, 0xf1, 0x9d, 0x4d, + 0x0e, 0x22, 0xa3, 0x72, 0x43, 0xcc, 0x63, 0x66, 0x98, 0xd6, 0xbb, 0x57, 0xa2, 0xae, 0xa7, 0xb4, + 0x0b, 0x71, 0xaf, 0xa9, 0xf3, 0x01, 0xe6, 0x2e, 0x04, 0xb2, 0x38, 0xba, 0x02, 0x1c, 0x29, 0x90, + 0x96, 0xc7, 0xec, 0x7d, 0x7d, 0x5a, 0x56, 0xc9, 0x5b, 0x09, 0xa1, 0x81, 0xc5, 0xae, 0x00, 0xa7, + 0x09, 0xbc, 0x16, 0x83, 0x89, 0xa2, 0x71, 0x78, 0x45, 0xd1, 0xf9, 0x47, 0x53, 0x34, 0x0e, 0x6f, + 0x50, 0x34, 0x0e, 0xc7, 0x29, 0x1a, 0x87, 0xa3, 0x8a, 0xfe, 0x4a, 0x9d, 0xe7, 0xe0, 0xc6, 0x82, + 0xe1, 0xc8, 0x67, 0xa4, 0x13, 0xff, 0x3a, 0x44, 0xe0, 0x96, 0x07, 0x8e, 0xfe, 0x7a, 0x51, 0x29, + 0xbd, 0xa8, 0x6d, 0x9c, 0x46, 0xc6, 0xf5, 0xa4, 0x41, 0x64, 0x14, 0x13, 0x8b, 0xd7, 0x52, 0x4c, + 0x6b, 0x6e, 0x88, 0x35, 0x13, 0xa8, 0x9e, 0x22, 0xda, 0xba, 0xba, 0x20, 0x80, 0x20, 0x21, 0x02, + 0xc6, 0x01, 0x89, 0x34, 0xcb, 0x40, 0xfc, 0xe5, 0xe5, 0x6a, 0x55, 0x7f, 0x43, 0xa6, 0xf7, 0x6d, + 0x01, 0x64, 0x47, 0x12, 0x76, 0x64, 0x92, 0x3f, 0x4c, 0xd0, 0xf5, 0x89, 0xef, 0x7f, 0x32, 0x72, + 0xe6, 0x6f, 0xcf, 0xd5, 0x7c, 0x72, 0x04, 0x35, 0x39, 0x7c, 0xfa, 0xc1, 0x5a, 0x35, 0x3b, 0x89, + 0xb2, 0x93, 0xe8, 0xc9, 0x9c, 0x44, 0x69, 0x11, 0x7f, 0x33, 0x79, 0xb1, 0x88, 0x57, 0xab, 0x59, + 0x11, 0xbf, 0x12, 0x45, 0x7c, 0xfb, 0x6b, 0xc8, 0xf3, 0xdb, 0x5e, 0x43, 0xfe, 0x5f, 0x3a, 0xf8, + 0x55, 0x1d, 0xd5, 0xc1, 0xfb, 0x99, 0x0e, 0xb2, 0x66, 0x9e, 0x5d, 0x2b, 0xb2, 0x6b, 0x45, 0x76, + 0xad, 0x18, 0x5e, 0x2b, 0xd2, 0x4e, 0xf9, 0xc7, 0xd4, 0x68, 0xa7, 0x5c, 0xcd, 0x3a, 0x65, 0xd6, + 0x29, 0xb3, 0x4e, 0x99, 0x75, 0xca, 0xac, 0x53, 0x3e, 0xa9, 0x0f, 0x30, 0x49, 0x3b, 0xaf, 0x35, + 0x0e, 0x8f, 0x0b, 0xca, 0xd1, 0x71, 0x41, 0xf9, 0xfb, 0xb8, 0xa0, 0x7c, 0x7b, 0x52, 0xc8, 0x1d, + 0x9d, 0x14, 0x72, 0x7f, 0x9e, 0x14, 0x72, 0x9f, 0x2f, 0xdd, 0xee, 0x5e, 0x58, 0x89, 0x3f, 0xe4, + 0x4b, 0xcf, 0x5a, 0x93, 0x12, 0x5f, 0xf9, 0x6f, 0x00, 0x08, 0x71, 0xbc, 0xbd, 0xdc, 0x17, 0x00, + 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/query.pb.go b/x/evm/types/query.pb.go index 30aa320fd7..08e57b27a6 100644 --- a/x/evm/types/query.pb.go +++ b/x/evm/types/query.pb.go @@ -654,49 +654,49 @@ func init() { func init() { proto.RegisterFile("evm/query.proto", fileDescriptor_11c0d37eed5339f7) } var fileDescriptor_11c0d37eed5339f7 = []byte{ - // 663 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xcf, 0x6e, 0xd3, 0x4e, - 0x10, 0xae, 0xf3, 0xeb, 0xaf, 0x7f, 0xa6, 0xa5, 0x48, 0x0b, 0x2a, 0x91, 0xa9, 0x4c, 0x65, 0xfe, - 0xa8, 0xaa, 0x88, 0x03, 0x05, 0x6e, 0xe5, 0x40, 0xab, 0x0a, 0x38, 0x20, 0x81, 0x81, 0x1e, 0xb8, - 0x44, 0xae, 0x3d, 0x6d, 0x57, 0x8a, 0xbd, 0xae, 0x77, 0x93, 0x36, 0x57, 0x9e, 0x00, 0x09, 0xae, - 0x1c, 0x78, 0x04, 0x1e, 0x02, 0x89, 0x63, 0x25, 0x2e, 0x1c, 0x51, 0xcb, 0x83, 0x20, 0xaf, 0xd7, - 0xb1, 0x9d, 0xa6, 0x76, 0x52, 0xc1, 0xcd, 0xb3, 0x3b, 0xf3, 0xcd, 0x37, 0xdf, 0xac, 0x3f, 0xb8, - 0x8c, 0x5d, 0xbf, 0x79, 0xd0, 0xc1, 0xa8, 0x67, 0x85, 0x11, 0x13, 0x8c, 0xd4, 0x39, 0x52, 0xf9, - 0xe5, 0xb2, 0xb6, 0xc5, 0x91, 0xba, 0xfb, 0x0e, 0x0d, 0x2c, 0xec, 0xfa, 0xba, 0x4c, 0xc5, 0xa0, - 0xe3, 0xf3, 0x24, 0x55, 0x5f, 0xda, 0x63, 0x6c, 0xaf, 0x8d, 0x4d, 0x27, 0xa4, 0x4d, 0x27, 0x08, - 0x98, 0x70, 0x04, 0x65, 0x81, 0xba, 0x35, 0xb7, 0xc0, 0x7c, 0x15, 0xe3, 0xbe, 0x46, 0xfa, 0xc4, - 0xf3, 0x22, 0xe4, 0x7c, 0xa3, 0xb7, 0xb5, 0xfd, 0x42, 0x7d, 0xdb, 0x78, 0xd0, 0x41, 0x2e, 0xc8, - 0x0d, 0x98, 0xc3, 0xae, 0xdf, 0x72, 0x92, 0xd3, 0xba, 0xb6, 0xac, 0xad, 0xcc, 0xda, 0x80, 0x5d, - 0x5f, 0xe5, 0x99, 0xbb, 0x70, 0xb3, 0x14, 0x86, 0x87, 0x2c, 0xe0, 0x18, 0xe3, 0x70, 0xa4, 0x83, - 0x38, 0xbc, 0x5f, 0x44, 0x0c, 0x00, 0x87, 0x73, 0xe6, 0x52, 0x47, 0xa0, 0x57, 0xaf, 0x2d, 0x6b, - 0x2b, 0x33, 0x76, 0xee, 0xa4, 0x4f, 0x37, 0xc3, 0xde, 0xc8, 0xf5, 0xcc, 0xd1, 0x2d, 0x6d, 0xd3, - 0xa7, 0x7b, 0x1e, 0x4c, 0x46, 0xb7, 0x74, 0xec, 0x4a, 0xba, 0xeb, 0xb0, 0x98, 0xc8, 0x12, 0x8b, - 0xee, 0x6e, 0x3a, 0xed, 0x76, 0x4a, 0x91, 0xc0, 0xa4, 0xe7, 0x08, 0x47, 0x62, 0xce, 0xdb, 0xf2, - 0x9b, 0x2c, 0x40, 0x4d, 0x30, 0x89, 0x32, 0x6b, 0xd7, 0x04, 0x33, 0x1b, 0x70, 0xed, 0x4c, 0xb5, - 0x62, 0x36, 0xa4, 0xdc, 0xec, 0xc1, 0x15, 0x99, 0xfe, 0x92, 0xd1, 0x40, 0x60, 0x94, 0x76, 0x7a, - 0x06, 0xf3, 0x61, 0x72, 0xd2, 0x12, 0xbd, 0x10, 0x65, 0xc9, 0xc2, 0xda, 0x6d, 0xeb, 0xbc, 0x17, - 0x64, 0xa9, 0xfa, 0x37, 0xbd, 0x10, 0xed, 0xb9, 0x30, 0x0b, 0x48, 0x1d, 0xa6, 0x93, 0x10, 0x15, - 0xc9, 0x34, 0x34, 0x77, 0xe0, 0x6a, 0xb1, 0xb5, 0xa2, 0xd9, 0xaf, 0x88, 0x94, 0x78, 0x69, 0x18, - 0xdf, 0x74, 0x31, 0xe2, 0x94, 0x05, 0x12, 0xeb, 0x92, 0x9d, 0x86, 0x64, 0x11, 0xa6, 0xf0, 0x88, - 0x72, 0xc1, 0xeb, 0xff, 0x49, 0x3d, 0x55, 0x64, 0xee, 0x82, 0x9e, 0xef, 0xb1, 0x9d, 0xa4, 0xff, - 0xf5, 0x29, 0xcd, 0xb7, 0x70, 0x7d, 0x68, 0x9f, 0x6c, 0xa4, 0x94, 0xb8, 0x56, 0x24, 0xbe, 0x04, - 0xe0, 0x1e, 0xb6, 0x5c, 0xe6, 0x61, 0x8b, 0x26, 0x8f, 0x61, 0xd2, 0x9e, 0x71, 0x0f, 0x37, 0x99, - 0x87, 0xcf, 0xbd, 0x81, 0xed, 0xe0, 0x3f, 0xdc, 0x4e, 0x54, 0xdc, 0x4e, 0x34, 0xb0, 0x1d, 0x3c, - 0xbb, 0x1d, 0x2c, 0x6e, 0x07, 0xc7, 0xdf, 0xce, 0xda, 0xe7, 0x19, 0xf8, 0x5f, 0x36, 0x21, 0xdf, - 0x34, 0x58, 0x1c, 0x6e, 0x03, 0x64, 0xfd, 0xfc, 0xb1, 0xaa, 0x4d, 0x48, 0x7f, 0x7c, 0xc1, 0xea, - 0x64, 0x5a, 0xd3, 0x7a, 0xff, 0xe3, 0xf7, 0xc7, 0xda, 0x0a, 0xb9, 0xd3, 0xe4, 0x48, 0x1b, 0x29, - 0x4e, 0x33, 0xc5, 0x69, 0xc6, 0xbe, 0x99, 0x73, 0x0d, 0x39, 0xc7, 0x70, 0x7f, 0xa8, 0x9c, 0xa3, - 0xd4, 0x9d, 0x2a, 0xe7, 0x28, 0x37, 0xa5, 0x91, 0xe6, 0xc8, 0xb9, 0x16, 0xf9, 0xa2, 0x01, 0x64, - 0x0e, 0x42, 0xee, 0x55, 0xa9, 0x38, 0x68, 0x55, 0xfa, 0xfd, 0x31, 0x2a, 0xc6, 0xd1, 0x5a, 0x96, - 0xb5, 0xdc, 0x98, 0xd4, 0x27, 0x0d, 0xa6, 0xd5, 0xc3, 0x26, 0x8d, 0x8a, 0x76, 0x45, 0x7b, 0xd3, - 0xad, 0x51, 0xd3, 0x15, 0xb5, 0x55, 0x49, 0xed, 0x16, 0x31, 0x4b, 0xa8, 0xa5, 0x26, 0xf5, 0x55, - 0x83, 0x85, 0xa2, 0x0d, 0x90, 0x87, 0xa3, 0xb5, 0x2b, 0xba, 0x93, 0xfe, 0x68, 0xcc, 0x2a, 0xc5, - 0x75, 0x4d, 0x72, 0xbd, 0x4b, 0x56, 0xab, 0xb9, 0xb6, 0xd2, 0x1f, 0x34, 0x93, 0x12, 0x47, 0x94, - 0x12, 0xc7, 0x93, 0x12, 0x2f, 0x20, 0x25, 0x6e, 0x3c, 0xfd, 0x7e, 0x62, 0x68, 0xc7, 0x27, 0x86, - 0xf6, 0xeb, 0xc4, 0xd0, 0x3e, 0x9c, 0x1a, 0x13, 0xc7, 0xa7, 0xc6, 0xc4, 0xcf, 0x53, 0x63, 0xe2, - 0x5d, 0x63, 0x8f, 0x8a, 0xfd, 0xce, 0x8e, 0xe5, 0x32, 0xff, 0x0c, 0x4e, 0x23, 0x01, 0x3a, 0x92, - 0x50, 0xb1, 0x3f, 0xf2, 0x9d, 0x29, 0x79, 0xff, 0xe0, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xad, - 0xc5, 0xe2, 0x1a, 0x13, 0x09, 0x00, 0x00, + // 657 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0x4f, 0x4f, 0xd4, 0x40, + 0x14, 0xa7, 0x2b, 0xf2, 0xe7, 0x81, 0x98, 0x8c, 0x06, 0x37, 0x95, 0x54, 0x52, 0xff, 0x84, 0x10, + 0xb7, 0xab, 0xa8, 0x37, 0x38, 0x08, 0x21, 0xea, 0xc1, 0x44, 0xab, 0x72, 0xf0, 0xb2, 0x29, 0xed, + 0x03, 0x26, 0xd9, 0x76, 0x4a, 0x67, 0x76, 0x61, 0xaf, 0x7e, 0x02, 0x13, 0xbd, 0x7a, 0xf0, 0x23, + 0xf8, 0x21, 0x4c, 0x3c, 0x92, 0x78, 0xf1, 0x68, 0xc0, 0x0f, 0x62, 0x3a, 0x9d, 0x6e, 0xdb, 0x65, + 0xd9, 0x52, 0xa2, 0xb7, 0xbe, 0x99, 0xf7, 0xfb, 0xbd, 0xdf, 0x7b, 0x6f, 0xfa, 0x83, 0xab, 0xd8, + 0xf5, 0x9b, 0xfb, 0x1d, 0x8c, 0x7a, 0x56, 0x18, 0x31, 0xc1, 0x48, 0x9d, 0x23, 0x95, 0x5f, 0x2e, + 0x6b, 0x5b, 0x1c, 0xa9, 0xbb, 0xe7, 0xd0, 0xc0, 0xc2, 0xae, 0xaf, 0xcb, 0x54, 0x0c, 0x3a, 0x3e, + 0x4f, 0x52, 0xf5, 0x85, 0x5d, 0xc6, 0x76, 0xdb, 0xd8, 0x74, 0x42, 0xda, 0x74, 0x82, 0x80, 0x09, + 0x47, 0x50, 0x16, 0xa8, 0x5b, 0x73, 0x13, 0xcc, 0xd7, 0x31, 0xef, 0x1b, 0xa4, 0x4f, 0x3d, 0x2f, + 0x42, 0xce, 0xd7, 0x7b, 0x9b, 0x5b, 0x2f, 0xd5, 0xb7, 0x8d, 0xfb, 0x1d, 0xe4, 0x82, 0xdc, 0x82, + 0x19, 0xec, 0xfa, 0x2d, 0x27, 0x39, 0xad, 0x6b, 0x8b, 0xda, 0xd2, 0xb4, 0x0d, 0xd8, 0xf5, 0x55, + 0x9e, 0xb9, 0x03, 0xb7, 0x47, 0xd2, 0xf0, 0x90, 0x05, 0x1c, 0x63, 0x1e, 0x8e, 0x74, 0x90, 0x87, + 0xf7, 0x41, 0xc4, 0x00, 0x70, 0x38, 0x67, 0x2e, 0x75, 0x04, 0x7a, 0xf5, 0xda, 0xa2, 0xb6, 0x34, + 0x65, 0xe7, 0x4e, 0xfa, 0x72, 0x33, 0xee, 0xf5, 0x5c, 0xcd, 0x9c, 0xdc, 0x91, 0x65, 0xfa, 0x72, + 0xcf, 0xa2, 0xc9, 0xe4, 0x8e, 0x6c, 0xbb, 0x54, 0xee, 0x2a, 0xcc, 0x27, 0x63, 0x89, 0x87, 0xee, + 0x6e, 0x38, 0xed, 0x76, 0x2a, 0x91, 0xc0, 0xb8, 0xe7, 0x08, 0x47, 0x72, 0xce, 0xda, 0xf2, 0x9b, + 0xcc, 0x41, 0x4d, 0x30, 0xc9, 0x32, 0x6d, 0xd7, 0x04, 0x33, 0x1b, 0x70, 0xe3, 0x14, 0x5a, 0x29, + 0x1b, 0x02, 0x37, 0x7b, 0x70, 0x4d, 0xa6, 0xbf, 0x62, 0x34, 0x10, 0x18, 0xa5, 0x95, 0x9e, 0xc3, + 0x6c, 0x98, 0x9c, 0xb4, 0x44, 0x2f, 0x44, 0x09, 0x99, 0x5b, 0xb9, 0x6b, 0x9d, 0xf5, 0x82, 0x2c, + 0x85, 0x7f, 0xdb, 0x0b, 0xd1, 0x9e, 0x09, 0xb3, 0x80, 0xd4, 0x61, 0x32, 0x09, 0x51, 0x89, 0x4c, + 0x43, 0x73, 0x1b, 0xae, 0x17, 0x4b, 0x2b, 0x99, 0x7d, 0x44, 0xa4, 0x86, 0x97, 0x86, 0xf1, 0x4d, + 0x17, 0x23, 0x4e, 0x59, 0x20, 0xb9, 0xae, 0xd8, 0x69, 0x48, 0xe6, 0x61, 0x02, 0x0f, 0x29, 0x17, + 0xbc, 0x7e, 0x49, 0xce, 0x53, 0x45, 0xe6, 0x0e, 0xe8, 0xf9, 0x1a, 0x5b, 0x49, 0xfa, 0x3f, 0xef, + 0xd2, 0x7c, 0x07, 0x37, 0x87, 0xd6, 0xc9, 0x5a, 0x4a, 0x85, 0x6b, 0x45, 0xe1, 0x0b, 0x00, 0xee, + 0x41, 0xcb, 0x65, 0x1e, 0xb6, 0x68, 0xf2, 0x18, 0xc6, 0xed, 0x29, 0xf7, 0x60, 0x83, 0x79, 0xf8, + 0xc2, 0x1b, 0xd8, 0x0e, 0xfe, 0xc7, 0xed, 0x44, 0xc5, 0xed, 0x44, 0x03, 0xdb, 0xc1, 0xd3, 0xdb, + 0xc1, 0xe2, 0x76, 0xb0, 0xfa, 0x76, 0x56, 0xbe, 0x4c, 0xc1, 0x65, 0x59, 0x84, 0x7c, 0xd7, 0x60, + 0x7e, 0xb8, 0x0d, 0x90, 0xd5, 0xb3, 0xdb, 0x2a, 0x37, 0x21, 0x7d, 0xed, 0x82, 0xe8, 0xa4, 0x5b, + 0xd3, 0xfa, 0xf0, 0xf3, 0xcf, 0xa7, 0xda, 0x12, 0xb9, 0xd7, 0xe4, 0x48, 0x1b, 0x29, 0x4f, 0x33, + 0xe5, 0x69, 0xc6, 0xbe, 0x99, 0x73, 0x0d, 0xd9, 0xc7, 0x70, 0x7f, 0x28, 0xed, 0x63, 0xa4, 0x3b, + 0xe9, 0x6b, 0x17, 0x44, 0x57, 0xe8, 0x23, 0xe7, 0x5a, 0xe4, 0xab, 0x06, 0x90, 0x39, 0x08, 0x79, + 0x50, 0x36, 0xc5, 0x41, 0xab, 0xd2, 0x1f, 0x56, 0x40, 0x54, 0x99, 0xb5, 0x84, 0xb5, 0xdc, 0x58, + 0xd4, 0x67, 0x0d, 0x26, 0xd5, 0xc3, 0x26, 0x8d, 0x92, 0x72, 0x45, 0x7b, 0xd3, 0xad, 0xf3, 0xa6, + 0x2b, 0x69, 0xcb, 0x52, 0xda, 0x1d, 0x62, 0x8e, 0x90, 0x96, 0x9a, 0xd4, 0x37, 0x0d, 0xe6, 0x8a, + 0x36, 0x40, 0x1e, 0x9f, 0xaf, 0x5c, 0xd1, 0x9d, 0xf4, 0x27, 0x15, 0x51, 0x4a, 0xeb, 0x8a, 0xd4, + 0x7a, 0x9f, 0x2c, 0x97, 0x6b, 0x6d, 0xa5, 0x3f, 0x68, 0x36, 0x4a, 0x3c, 0xe7, 0x28, 0xb1, 0xda, + 0x28, 0xf1, 0x02, 0xa3, 0xc4, 0xf5, 0x67, 0x3f, 0x8e, 0x0d, 0xed, 0xe8, 0xd8, 0xd0, 0x7e, 0x1f, + 0x1b, 0xda, 0xc7, 0x13, 0x63, 0xec, 0xe8, 0xc4, 0x18, 0xfb, 0x75, 0x62, 0x8c, 0xbd, 0x6f, 0xec, + 0x52, 0xb1, 0xd7, 0xd9, 0xb6, 0x5c, 0xe6, 0x9f, 0xe2, 0x69, 0x24, 0x44, 0x87, 0x92, 0x2a, 0xf6, + 0x47, 0xbe, 0x3d, 0x21, 0xef, 0x1f, 0xfd, 0x1d, 0x00, 0xad, 0xc5, 0xe2, 0x1a, 0x13, 0x09, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/types/receipt.pb.go b/x/evm/types/receipt.pb.go index 90cb8ac082..8a0778616e 100644 --- a/x/evm/types/receipt.pb.go +++ b/x/evm/types/receipt.pb.go @@ -266,7 +266,7 @@ func init() { func init() { proto.RegisterFile("evm/receipt.proto", fileDescriptor_d864f6bdca684f52) } var fileDescriptor_d864f6bdca684f52 = []byte{ - // 671 bytes of a gzipped FileDescriptorProto + // 668 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x54, 0xcd, 0x6e, 0xda, 0x4a, 0x18, 0x8d, 0x81, 0x40, 0x3c, 0x84, 0x10, 0x86, 0xdc, 0x64, 0x94, 0x9b, 0x60, 0x6b, 0xee, 0x86, 0xab, 0x2a, 0xa0, 0xb6, 0x52, 0x17, 0xd9, 0x15, 0x29, 0x7f, 0x52, 0x14, 0x55, 0xa3, 0x74, 0xd3, @@ -308,7 +308,7 @@ var fileDescriptor_d864f6bdca684f52 = []byte{ 0xd8, 0x33, 0x7e, 0x3f, 0xf6, 0x8c, 0xef, 0x4f, 0xbd, 0xad, 0x87, 0xa7, 0xde, 0xd6, 0xaf, 0xa7, 0xde, 0xd6, 0x97, 0x33, 0xcf, 0x57, 0xb3, 0x68, 0x3c, 0x70, 0x79, 0x30, 0x94, 0xcc, 0x3f, 0x2b, 0xd5, 0xeb, 0x42, 0xcb, 0x1f, 0xc6, 0xc3, 0xec, 0xbb, 0x92, 0x6d, 0x9b, 0x1c, 0xd7, 0x75, 0xff, - 0xfd, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xad, 0x79, 0xaf, 0xd9, 0x6b, 0x04, 0x00, 0x00, + 0xfd, 0x9f, 0x01, 0x00, 0xad, 0x79, 0xaf, 0xd9, 0x6b, 0x04, 0x00, 0x00, } func (m *Log) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/tx.pb.go b/x/evm/types/tx.pb.go index 2d336e4ad5..87c66c4109 100644 --- a/x/evm/types/tx.pb.go +++ b/x/evm/types/tx.pb.go @@ -935,68 +935,68 @@ func init() { func init() { proto.RegisterFile("evm/tx.proto", fileDescriptor_d72e73a3d1d93781) } var fileDescriptor_d72e73a3d1d93781 = []byte{ - // 973 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x4b, 0x6f, 0xdb, 0x46, - 0x10, 0x36, 0x6d, 0xf9, 0xa1, 0xb1, 0x2a, 0xc5, 0x84, 0x11, 0xc8, 0x6a, 0x23, 0xb9, 0x4c, 0xdd, - 0x3a, 0x68, 0x43, 0xc2, 0x4e, 0xdb, 0x14, 0x7d, 0x00, 0xb5, 0x6c, 0xa3, 0x09, 0x50, 0xa2, 0x01, - 0xe3, 0xe4, 0xd0, 0x8b, 0xb0, 0x5a, 0x8e, 0x69, 0x02, 0x22, 0x57, 0xe0, 0xae, 0x84, 0xf8, 0xd0, - 0x7f, 0xd0, 0x43, 0x0e, 0x05, 0xda, 0x73, 0x8f, 0xfd, 0x07, 0xbd, 0x14, 0x3d, 0xe6, 0x98, 0x63, - 0x91, 0x83, 0x5b, 0xd8, 0x7f, 0xa4, 0xd8, 0x07, 0x99, 0x58, 0x06, 0x65, 0x3b, 0x27, 0xcd, 0xcc, - 0xce, 0xcc, 0x7e, 0xdf, 0x3c, 0x96, 0x82, 0x1a, 0x8e, 0x13, 0x4f, 0x3c, 0x73, 0x87, 0x19, 0x13, - 0xcc, 0x6e, 0x72, 0x8c, 0x95, 0x44, 0xd9, 0xc0, 0xe5, 0x18, 0xd3, 0x23, 0x12, 0xa7, 0x2e, 0x8e, - 0x93, 0x56, 0x9b, 0x32, 0x9e, 0x30, 0xee, 0xf5, 0x09, 0x47, 0x6f, 0xbc, 0xd5, 0x47, 0x41, 0xb6, - 0x3c, 0xca, 0xe2, 0x54, 0x47, 0xb6, 0x1a, 0x32, 0x0f, 0xa6, 0xa3, 0x84, 0x1b, 0xc3, 0x8a, 0x34, - 0x64, 0x48, 0x31, 0x1e, 0x0a, 0x63, 0x5a, 0x8d, 0x58, 0xc4, 0x94, 0xe8, 0x49, 0xc9, 0x58, 0xd7, - 0x22, 0xc6, 0xa2, 0x01, 0x7a, 0x4a, 0xeb, 0x8f, 0x0e, 0x3d, 0x92, 0x1e, 0xeb, 0x23, 0xe7, 0x17, - 0x0b, 0x56, 0x7c, 0x1e, 0xed, 0x3f, 0xf5, 0x0f, 0x32, 0x92, 0x72, 0x42, 0x45, 0xcc, 0x52, 0x7b, - 0x13, 0x2a, 0x21, 0x11, 0xa4, 0x69, 0xad, 0x5b, 0x9b, 0xcb, 0xdb, 0xab, 0xae, 0x8e, 0x77, 0xf3, - 0x78, 0x77, 0x27, 0x3d, 0x0e, 0x94, 0x87, 0xfd, 0x04, 0x16, 0x43, 0xcc, 0xe2, 0x31, 0x86, 0xcd, - 0xd9, 0x75, 0x6b, 0xb3, 0xd6, 0xfd, 0xea, 0xd5, 0x49, 0xe7, 0x7e, 0x14, 0x8b, 0xa3, 0x51, 0xdf, - 0xa5, 0x2c, 0xf1, 0x38, 0xc6, 0x77, 0x73, 0xbe, 0x4a, 0x51, 0x84, 0xbd, 0x67, 0x9e, 0x04, 0x6f, - 0x42, 0xdd, 0x3d, 0xfd, 0x1b, 0xe4, 0xb9, 0x9c, 0x3f, 0x2d, 0x58, 0xbb, 0x00, 0x2b, 0x40, 0x3e, - 0x64, 0x29, 0x47, 0x7b, 0x0d, 0x96, 0x22, 0xc2, 0x7b, 0x23, 0x8e, 0xa1, 0x82, 0x58, 0x09, 0x16, - 0x23, 0xc2, 0x9f, 0x70, 0x0c, 0xe5, 0xd1, 0x38, 0xe9, 0x61, 0x96, 0xb1, 0x4c, 0x01, 0xaa, 0x06, - 0x8b, 0xe3, 0x64, 0x5f, 0xaa, 0x76, 0x07, 0x96, 0x33, 0x14, 0xa3, 0x2c, 0xed, 0x29, 0x6e, 0x73, - 0x12, 0x6e, 0x00, 0xda, 0xb4, 0x27, 0xb9, 0xd8, 0x50, 0x39, 0x22, 0xfc, 0xa8, 0x59, 0x51, 0x71, - 0x4a, 0xb6, 0xb7, 0xa0, 0x32, 0x60, 0x11, 0x6f, 0xce, 0xaf, 0xcf, 0x6d, 0x2e, 0x6f, 0xdf, 0x72, - 0xcb, 0xba, 0xe7, 0x7e, 0xcf, 0xa2, 0x40, 0xb9, 0x3a, 0xbf, 0x5b, 0x60, 0xfb, 0x3c, 0x7a, 0x98, - 0x0a, 0xcc, 0x52, 0x32, 0xd8, 0x7f, 0xea, 0xef, 0x92, 0xc1, 0xc0, 0xbe, 0x09, 0x0b, 0x1c, 0xd3, - 0x10, 0x33, 0x05, 0xb9, 0x1a, 0x18, 0xcd, 0x7e, 0x04, 0xf3, 0x63, 0x32, 0x18, 0xa1, 0x86, 0xdb, - 0xfd, 0xf2, 0xd5, 0x49, 0xe7, 0xf3, 0xcb, 0xeb, 0xa7, 0x24, 0x3d, 0x2f, 0xe2, 0x78, 0x88, 0xdc, - 0x7d, 0x98, 0x8a, 0x40, 0x27, 0xb2, 0xeb, 0x30, 0x2b, 0x98, 0xe2, 0x57, 0x0d, 0x66, 0x05, 0x93, - 0xbc, 0x14, 0xe3, 0x8a, 0x62, 0xac, 0x64, 0xe7, 0x3d, 0x68, 0x5d, 0xc4, 0x98, 0x17, 0xd8, 0xf9, - 0xcd, 0x9a, 0x3c, 0xde, 0xc3, 0x01, 0x46, 0x44, 0xe0, 0x54, 0x2a, 0x2d, 0x58, 0xa2, 0x2c, 0xc4, - 0x07, 0xb2, 0x88, 0x6a, 0x1a, 0x82, 0x42, 0xbf, 0x0a, 0x28, 0xdb, 0x81, 0xda, 0x61, 0xc6, 0x92, - 0x5d, 0x96, 0x8a, 0x8c, 0x50, 0xd1, 0x9c, 0x57, 0xde, 0xe7, 0x6c, 0xce, 0x07, 0xe0, 0x94, 0x23, - 0x2b, 0x08, 0xfc, 0x6d, 0xc1, 0xa2, 0xcf, 0xa3, 0xc7, 0x98, 0x86, 0xf6, 0xfb, 0x3a, 0x6b, 0x8f, - 0x84, 0x61, 0x86, 0x9c, 0x1b, 0xcc, 0xcb, 0xd2, 0xb6, 0xa3, 0x4d, 0xf6, 0x2d, 0x00, 0xc1, 0x0a, - 0x07, 0x3d, 0x37, 0x55, 0xc1, 0xf2, 0x63, 0x0e, 0x0b, 0x24, 0x61, 0xa3, 0x54, 0x34, 0xe7, 0xd4, - 0x18, 0xac, 0xb9, 0xba, 0xf4, 0xae, 0x5c, 0x55, 0xd7, 0xac, 0xaa, 0xbb, 0xcb, 0xe2, 0xb4, 0xfb, - 0xed, 0x8b, 0x93, 0xce, 0xcc, 0x1f, 0xff, 0x76, 0xbe, 0x78, 0x8b, 0x16, 0xca, 0x04, 0x3c, 0x30, - 0x57, 0x39, 0x2b, 0xd0, 0x30, 0x0c, 0x0a, 0x56, 0xbf, 0xea, 0xc9, 0x0a, 0x30, 0x8a, 0xb9, 0xc0, - 0xec, 0x11, 0x8b, 0x65, 0x19, 0x4a, 0xdb, 0xf1, 0x00, 0x6a, 0x43, 0xed, 0xd2, 0x93, 0x17, 0x28, - 0x5e, 0xf5, 0xed, 0x8d, 0xf2, 0x19, 0x36, 0x09, 0x0f, 0x8e, 0x87, 0x18, 0x2c, 0x0f, 0x5f, 0x2b, - 0x72, 0x75, 0x30, 0xa3, 0x45, 0x81, 0x74, 0x17, 0x01, 0x33, 0x6a, 0x2a, 0xe4, 0xec, 0xab, 0x79, - 0x99, 0x00, 0x56, 0xec, 0xeb, 0x47, 0xd0, 0xc8, 0x81, 0x9c, 0x6f, 0x42, 0xdd, 0x98, 0xf3, 0x34, - 0x3f, 0xc0, 0xbb, 0x3e, 0x8f, 0x76, 0x38, 0x67, 0x34, 0x96, 0x2d, 0x35, 0x4d, 0xcf, 0xfb, 0x50, - 0x46, 0xb4, 0x09, 0x8b, 0xe7, 0x7b, 0x97, 0xab, 0xce, 0x06, 0xdc, 0x9e, 0x92, 0xb0, 0x28, 0xac, - 0x0f, 0xb5, 0x37, 0xdd, 0x4a, 0x2f, 0xda, 0x80, 0x3a, 0x1d, 0x71, 0xc1, 0x92, 0x5e, 0x82, 0x9c, - 0x93, 0xc8, 0x2c, 0x6d, 0xf0, 0x8e, 0xb6, 0xfa, 0xda, 0xe8, 0xdc, 0x84, 0xd5, 0x37, 0xd3, 0x15, - 0xd7, 0x7c, 0x0d, 0x4b, 0x3e, 0x8f, 0x76, 0x07, 0x24, 0x4e, 0xa6, 0x71, 0xa1, 0xd2, 0x01, 0x8b, - 0xf7, 0xcb, 0xa8, 0xce, 0xcf, 0x16, 0xcc, 0xef, 0x70, 0x8e, 0xc2, 0xee, 0x02, 0x10, 0x29, 0xe8, - 0xb6, 0x5a, 0xaa, 0xad, 0xb7, 0xcb, 0xdb, 0xaa, 0x82, 0x54, 0x53, 0xab, 0x24, 0x17, 0xed, 0x3b, - 0x70, 0x83, 0x9a, 0x6a, 0x4c, 0x0c, 0x7e, 0x83, 0x4e, 0x94, 0x7d, 0x15, 0xe6, 0x43, 0x4c, 0x59, - 0x62, 0xfa, 0xae, 0x15, 0xe7, 0x27, 0xb8, 0x91, 0x93, 0x79, 0x3c, 0x44, 0x1a, 0x1f, 0xc6, 0xf4, - 0xfa, 0xa4, 0xec, 0xfb, 0xb0, 0xa0, 0x30, 0x71, 0xb3, 0x5a, 0x9d, 0x4b, 0x68, 0x04, 0xc6, 0x7d, - 0xfb, 0xaf, 0x0a, 0xcc, 0xf9, 0x3c, 0xb2, 0x33, 0xa8, 0x4f, 0x7c, 0xbc, 0x3e, 0x2e, 0x4f, 0x71, - 0xe1, 0x93, 0xd2, 0xba, 0x77, 0x0d, 0xe7, 0x62, 0x9e, 0x0f, 0xa0, 0xa2, 0x5f, 0x96, 0xa9, 0xc1, - 0xd2, 0xa5, 0x75, 0xe7, 0x52, 0x97, 0x22, 0xeb, 0x08, 0x1a, 0x93, 0x9b, 0xfd, 0xc9, 0xd4, 0xe8, - 0x09, 0xef, 0xd6, 0xa7, 0xd7, 0xf1, 0x2e, 0xae, 0x7d, 0x6e, 0x41, 0xb3, 0x74, 0xe3, 0x3e, 0x9b, - 0x9a, 0xb2, 0x2c, 0xac, 0xf5, 0xcd, 0x5b, 0x85, 0x15, 0x90, 0x28, 0x54, 0x5f, 0xef, 0xe2, 0x87, - 0x57, 0xcb, 0xd5, 0x72, 0xaf, 0xe6, 0x97, 0x5f, 0xd2, 0xfd, 0xee, 0xc5, 0x69, 0xdb, 0x7a, 0x79, - 0xda, 0xb6, 0xfe, 0x3b, 0x6d, 0x5b, 0xcf, 0xcf, 0xda, 0x33, 0x2f, 0xcf, 0xda, 0x33, 0xff, 0x9c, - 0xb5, 0x67, 0x7e, 0xbc, 0x7b, 0xd5, 0xbf, 0x2f, 0xea, 0xd9, 0xee, 0x2f, 0xa8, 0xf3, 0x7b, 0xff, - 0x07, 0x00, 0x00, 0xff, 0xff, 0xd0, 0x4b, 0xcf, 0x5f, 0xe8, 0x09, 0x00, 0x00, + // 969 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xcd, 0x6e, 0xdb, 0x46, + 0x10, 0x36, 0x6d, 0xd9, 0xb2, 0x46, 0xaa, 0x14, 0x13, 0x46, 0x20, 0xb3, 0x8d, 0xe4, 0x32, 0x75, + 0xeb, 0xa0, 0x0d, 0x09, 0x3b, 0x6d, 0x53, 0xf4, 0x07, 0xa8, 0x65, 0x1b, 0x4d, 0x80, 0x12, 0x0d, + 0x18, 0x27, 0x87, 0x5e, 0x84, 0x15, 0x39, 0xa6, 0x09, 0x88, 0x5c, 0x81, 0xbb, 0x12, 0xe2, 0x43, + 0xdf, 0xa0, 0x87, 0x1c, 0x0a, 0xb4, 0xe7, 0x1e, 0xfb, 0x06, 0xbd, 0x14, 0x3d, 0xe6, 0x98, 0x63, + 0x91, 0x83, 0x5b, 0xd8, 0x2f, 0x52, 0xec, 0x0f, 0x99, 0x58, 0x06, 0x65, 0x3b, 0x27, 0xcd, 0xcc, + 0xce, 0xcc, 0x7e, 0xdf, 0xfc, 0x2c, 0x05, 0x0d, 0x9c, 0x24, 0x2e, 0x7f, 0xe6, 0x8c, 0x32, 0xca, + 0xa9, 0xd9, 0x66, 0x18, 0x4b, 0x29, 0xa0, 0x43, 0x87, 0x61, 0x1c, 0x1c, 0x91, 0x38, 0x75, 0x70, + 0x92, 0x58, 0x9d, 0x80, 0xb2, 0x84, 0x32, 0x77, 0x40, 0x18, 0xba, 0x93, 0xad, 0x01, 0x72, 0xb2, + 0xe5, 0x06, 0x34, 0x4e, 0x55, 0xa4, 0xd5, 0x12, 0x79, 0x30, 0x1d, 0x27, 0x4c, 0x1b, 0x56, 0x84, + 0x21, 0xc3, 0x00, 0xe3, 0x11, 0xd7, 0xa6, 0xd5, 0x88, 0x46, 0x54, 0x8a, 0xae, 0x90, 0xb4, 0x75, + 0x2d, 0xa2, 0x34, 0x1a, 0xa2, 0x2b, 0xb5, 0xc1, 0xf8, 0xd0, 0x25, 0xe9, 0xb1, 0x3a, 0xb2, 0x7f, + 0x31, 0x60, 0xc5, 0x63, 0xd1, 0xfe, 0x53, 0xef, 0x20, 0x23, 0x29, 0x23, 0x01, 0x8f, 0x69, 0x6a, + 0x6e, 0x42, 0x25, 0x24, 0x9c, 0xb4, 0x8d, 0x75, 0x63, 0xb3, 0xbe, 0xbd, 0xea, 0xa8, 0x78, 0x27, + 0x8f, 0x77, 0x76, 0xd2, 0x63, 0x5f, 0x7a, 0x98, 0x4f, 0xa0, 0x1a, 0x62, 0x16, 0x4f, 0x30, 0x6c, + 0xcf, 0xaf, 0x1b, 0x9b, 0x8d, 0xde, 0x57, 0xaf, 0x4e, 0xba, 0xf7, 0xa3, 0x98, 0x1f, 0x8d, 0x07, + 0x4e, 0x40, 0x13, 0x97, 0x61, 0x7c, 0x37, 0xe7, 0x2b, 0x15, 0x49, 0xd8, 0x7d, 0xe6, 0x0a, 0xf0, + 0x3a, 0xd4, 0xd9, 0x53, 0xbf, 0x7e, 0x9e, 0xcb, 0xfe, 0xd3, 0x80, 0xb5, 0x0b, 0xb0, 0x7c, 0x64, + 0x23, 0x9a, 0x32, 0x34, 0xd7, 0x60, 0x39, 0x22, 0xac, 0x3f, 0x66, 0x18, 0x4a, 0x88, 0x15, 0xbf, + 0x1a, 0x11, 0xf6, 0x84, 0x61, 0x28, 0x8e, 0x26, 0x49, 0x1f, 0xb3, 0x8c, 0x66, 0x12, 0x50, 0xcd, + 0xaf, 0x4e, 0x92, 0x7d, 0xa1, 0x9a, 0x5d, 0xa8, 0x67, 0xc8, 0xc7, 0x59, 0xda, 0x97, 0xdc, 0x16, + 0x04, 0x5c, 0x1f, 0x94, 0x69, 0x4f, 0x70, 0x31, 0xa1, 0x72, 0x44, 0xd8, 0x51, 0xbb, 0x22, 0xe3, + 0xa4, 0x6c, 0x6e, 0x41, 0x65, 0x48, 0x23, 0xd6, 0x5e, 0x5c, 0x5f, 0xd8, 0xac, 0x6f, 0xdf, 0x72, + 0xca, 0xba, 0xe7, 0x7c, 0x4f, 0x23, 0x5f, 0xba, 0xda, 0xbf, 0x1b, 0x60, 0x7a, 0x2c, 0x7a, 0x98, + 0x72, 0xcc, 0x52, 0x32, 0xdc, 0x7f, 0xea, 0xed, 0x92, 0xe1, 0xd0, 0xbc, 0x09, 0x4b, 0x0c, 0xd3, + 0x10, 0x33, 0x09, 0xb9, 0xe6, 0x6b, 0xcd, 0x7c, 0x04, 0x8b, 0x13, 0x32, 0x1c, 0xa3, 0x82, 0xdb, + 0xfb, 0xf2, 0xd5, 0x49, 0xf7, 0xf3, 0xcb, 0xeb, 0x27, 0x25, 0x35, 0x2f, 0xfc, 0x78, 0x84, 0xcc, + 0x79, 0x98, 0x72, 0x5f, 0x25, 0x32, 0x9b, 0x30, 0xcf, 0xa9, 0xe4, 0x57, 0xf3, 0xe7, 0x39, 0x15, + 0xbc, 0x24, 0xe3, 0x8a, 0x64, 0x2c, 0x65, 0xfb, 0x3d, 0xb0, 0x2e, 0x62, 0xcc, 0x0b, 0x6c, 0xff, + 0x66, 0x4c, 0x1f, 0xef, 0xe1, 0x10, 0x23, 0xc2, 0x71, 0x26, 0x15, 0x0b, 0x96, 0x03, 0x1a, 0xe2, + 0x03, 0x51, 0x44, 0x39, 0x0d, 0x7e, 0xa1, 0x5f, 0x05, 0x94, 0x69, 0x43, 0xe3, 0x30, 0xa3, 0xc9, + 0x2e, 0x4d, 0x79, 0x46, 0x02, 0xde, 0x5e, 0x94, 0xde, 0xe7, 0x6c, 0xf6, 0x07, 0x60, 0x97, 0x23, + 0x2b, 0x08, 0xfc, 0x6d, 0x40, 0xd5, 0x63, 0xd1, 0x63, 0x4c, 0x43, 0xf3, 0x7d, 0x95, 0xb5, 0x4f, + 0xc2, 0x30, 0x43, 0xc6, 0x34, 0xe6, 0xba, 0xb0, 0xed, 0x28, 0x93, 0x79, 0x0b, 0x80, 0xd3, 0xc2, + 0x41, 0xcd, 0x4d, 0x8d, 0xd3, 0xfc, 0x98, 0xc1, 0x12, 0x49, 0xe8, 0x38, 0xe5, 0xed, 0x05, 0x39, + 0x06, 0x6b, 0x8e, 0x2a, 0xbd, 0x23, 0x56, 0xd5, 0xd1, 0xab, 0xea, 0xec, 0xd2, 0x38, 0xed, 0x7d, + 0xfb, 0xe2, 0xa4, 0x3b, 0xf7, 0xc7, 0xbf, 0xdd, 0x2f, 0xde, 0xa2, 0x85, 0x22, 0x01, 0xf3, 0xf5, + 0x55, 0xf6, 0x0a, 0xb4, 0x34, 0x83, 0x82, 0xd5, 0xaf, 0x6a, 0xb2, 0x7c, 0x8c, 0x62, 0xc6, 0x31, + 0x7b, 0x44, 0x63, 0x51, 0x86, 0xd2, 0x76, 0x3c, 0x80, 0xc6, 0x48, 0xb9, 0xf4, 0xc5, 0x05, 0x92, + 0x57, 0x73, 0x7b, 0xa3, 0x7c, 0x86, 0x75, 0xc2, 0x83, 0xe3, 0x11, 0xfa, 0xf5, 0xd1, 0x6b, 0x45, + 0xac, 0x0e, 0x66, 0x41, 0x51, 0x20, 0xd5, 0x45, 0xc0, 0x2c, 0xd0, 0x15, 0xb2, 0xf7, 0xc1, 0xba, + 0x08, 0xac, 0xd8, 0xd7, 0x8f, 0xa0, 0x95, 0x03, 0x39, 0xdf, 0x84, 0xa6, 0x36, 0xe7, 0x69, 0x7e, + 0x80, 0x77, 0x3d, 0x16, 0xed, 0x30, 0x46, 0x83, 0x58, 0xb4, 0x54, 0x37, 0x3d, 0xef, 0x43, 0x19, + 0xd1, 0x36, 0x54, 0xcf, 0xf7, 0x2e, 0x57, 0xed, 0x0d, 0xb8, 0x3d, 0x23, 0x61, 0x51, 0x58, 0x0f, + 0x1a, 0x6f, 0xba, 0x95, 0x5e, 0xb4, 0x01, 0xcd, 0x60, 0xcc, 0x38, 0x4d, 0xfa, 0x09, 0x32, 0x46, + 0x22, 0xbd, 0xb4, 0xfe, 0x3b, 0xca, 0xea, 0x29, 0xa3, 0x7d, 0x13, 0x56, 0xdf, 0x4c, 0x57, 0x5c, + 0xf3, 0x35, 0x2c, 0x7b, 0x2c, 0xda, 0x1d, 0x92, 0x38, 0x99, 0xc5, 0x25, 0x10, 0x0e, 0x58, 0xbc, + 0x5f, 0x5a, 0xb5, 0x7f, 0x36, 0x60, 0x71, 0x87, 0x31, 0xe4, 0x66, 0x0f, 0x80, 0x08, 0x41, 0xb5, + 0xd5, 0x90, 0x6d, 0xbd, 0x5d, 0xde, 0x56, 0x19, 0x24, 0x9b, 0x5a, 0x23, 0xb9, 0x68, 0xde, 0x81, + 0x1b, 0x81, 0xae, 0xc6, 0xd4, 0xe0, 0xb7, 0x82, 0xa9, 0xb2, 0xaf, 0xc2, 0x62, 0x88, 0x29, 0x4d, + 0x74, 0xdf, 0x95, 0x62, 0xff, 0x04, 0x37, 0x72, 0x32, 0x8f, 0x47, 0x18, 0xc4, 0x87, 0x71, 0x70, + 0x7d, 0x52, 0xe6, 0x7d, 0x58, 0x92, 0x98, 0x98, 0x5e, 0xad, 0xee, 0x25, 0x34, 0x7c, 0xed, 0xbe, + 0xfd, 0x57, 0x05, 0x16, 0x3c, 0x16, 0x99, 0x19, 0x34, 0xa7, 0x3e, 0x5e, 0x1f, 0x97, 0xa7, 0xb8, + 0xf0, 0x49, 0xb1, 0xee, 0x5d, 0xc3, 0xb9, 0x98, 0xe7, 0x03, 0xa8, 0xa8, 0x97, 0x65, 0x66, 0xb0, + 0x70, 0xb1, 0xee, 0x5c, 0xea, 0x52, 0x64, 0x1d, 0x43, 0x6b, 0x7a, 0xb3, 0x3f, 0x99, 0x19, 0x3d, + 0xe5, 0x6d, 0x7d, 0x7a, 0x1d, 0xef, 0xe2, 0xda, 0xe7, 0x06, 0xb4, 0x4b, 0x37, 0xee, 0xb3, 0x99, + 0x29, 0xcb, 0xc2, 0xac, 0x6f, 0xde, 0x2a, 0xac, 0x80, 0x14, 0x40, 0xed, 0xf5, 0x2e, 0x7e, 0x78, + 0xb5, 0x5c, 0x96, 0x73, 0x35, 0xbf, 0xfc, 0x92, 0xde, 0x77, 0x2f, 0x4e, 0x3b, 0xc6, 0xcb, 0xd3, + 0x8e, 0xf1, 0xdf, 0x69, 0xc7, 0x78, 0x7e, 0xd6, 0x99, 0x7b, 0x79, 0xd6, 0x99, 0xfb, 0xe7, 0xac, + 0x33, 0xf7, 0xe3, 0xdd, 0xab, 0xfe, 0x7d, 0x91, 0xcf, 0xf6, 0x60, 0x49, 0x9e, 0xdf, 0xfb, 0x7f, + 0x00, 0xd0, 0x4b, 0xcf, 0x5f, 0xe8, 0x09, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/types/types.pb.go b/x/evm/types/types.pb.go index 3819b71423..117de4fa95 100644 --- a/x/evm/types/types.pb.go +++ b/x/evm/types/types.pb.go @@ -145,7 +145,7 @@ func init() { func init() { proto.RegisterFile("evm/types.proto", fileDescriptor_6eba926c274d8fd0) } var fileDescriptor_6eba926c274d8fd0 = []byte{ - // 323 bytes of a gzipped FileDescriptorProto + // 319 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0xbf, 0x6e, 0xf2, 0x30, 0x14, 0xc5, 0xe3, 0x8f, 0x0f, 0x52, 0x2c, 0x50, 0xd5, 0x08, 0xa9, 0x6e, 0x87, 0x10, 0x65, 0x4a, 0x07, 0x92, 0xa1, 0x12, 0x43, 0x87, 0x0e, 0x51, 0xa5, 0x96, 0x35, 0x4b, 0xab, 0x2e, 0x28, 0xc0, @@ -165,8 +165,7 @@ var fileDescriptor_6eba926c274d8fd0 = []byte{ 0x58, 0x3f, 0xcd, 0x28, 0x57, 0xd1, 0x29, 0xce, 0xea, 0xd1, 0x26, 0x48, 0x29, 0x24, 0x6b, 0x16, 0xb9, 0x51, 0x05, 0xe1, 0xe3, 0xf6, 0x60, 0x93, 0xdd, 0xc1, 0x26, 0x5f, 0x07, 0x9b, 0xbc, 0x1d, 0x6d, 0x63, 0x77, 0xb4, 0x8d, 0x8f, 0xa3, 0x6d, 0xbc, 0x0e, 0xfe, 0xbe, 0x50, 0x07, 0xbf, 0xdf, - 0x30, 0x69, 0x95, 0xfe, 0xed, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x01, 0xcc, 0xc3, 0xe3, 0x9a, - 0x01, 0x00, 0x00, + 0x30, 0x69, 0x95, 0xfe, 0xed, 0xcf, 0x00, 0x01, 0xcc, 0xc3, 0xe3, 0x9a, 0x01, 0x00, 0x00, } func (m *Whitelist) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/genesis.pb.go b/x/mint/types/genesis.pb.go index 015f18cfef..e609128d38 100644 --- a/x/mint/types/genesis.pb.go +++ b/x/mint/types/genesis.pb.go @@ -85,7 +85,7 @@ func init() { func init() { proto.RegisterFile("mint/v1beta1/genesis.proto", fileDescriptor_1dfa75836a5d5f23) } var fileDescriptor_1dfa75836a5d5f23 = []byte{ - // 225 bytes of a gzipped FileDescriptorProto + // 222 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x2c, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, @@ -99,8 +99,7 @@ var fileDescriptor_1dfa75836a5d5f23 = []byte{ 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0xa5, 0x97, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x9c, 0x9a, 0xa9, 0x0b, 0x33, 0x15, 0xcc, 0x01, 0x1b, 0xab, 0x5f, 0x01, 0xf6, 0x9c, 0x7e, 0x49, 0x65, 0x41, 0x6a, 0x71, 0x12, - 0x1b, 0x58, 0x81, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0xef, 0x52, 0xff, 0xbf, 0x4b, 0x01, 0x00, - 0x00, + 0x1b, 0x58, 0x81, 0x31, 0x60, 0x00, 0xef, 0x52, 0xff, 0xbf, 0x4b, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/gov.pb.go b/x/mint/types/gov.pb.go index 32a3d8c9a7..466d56223e 100644 --- a/x/mint/types/gov.pb.go +++ b/x/mint/types/gov.pb.go @@ -68,7 +68,7 @@ func init() { func init() { proto.RegisterFile("mint/v1beta1/gov.proto", fileDescriptor_32c289d376c9cc98) } var fileDescriptor_32c289d376c9cc98 = []byte{ - // 298 bytes of a gzipped FileDescriptorProto + // 295 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0xcb, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0xcf, 0x2f, 0xd3, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x2c, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, 0xf4, 0x8a, 0x53, 0x33, @@ -86,8 +86,8 @@ var fileDescriptor_32c289d376c9cc98 = []byte{ 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x2f, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x38, 0x35, 0x53, 0x17, 0x66, 0x21, 0x98, 0x03, 0xb6, 0x51, 0xbf, 0x02, 0x1c, - 0x40, 0xfa, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0x60, 0x05, 0xc6, 0x80, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x70, 0x1a, 0x99, 0x8b, 0x8b, 0x01, 0x00, 0x00, + 0x40, 0xfa, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0x60, 0x05, 0xc6, 0x80, 0x01, 0x00, 0x70, + 0x1a, 0x99, 0x8b, 0x8b, 0x01, 0x00, 0x00, } func (m *UpdateMinterProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/mint.pb.go b/x/mint/types/mint.pb.go index 10c186e36e..d4deec192e 100644 --- a/x/mint/types/mint.pb.go +++ b/x/mint/types/mint.pb.go @@ -419,45 +419,45 @@ func init() { func init() { proto.RegisterFile("mint/v1beta1/mint.proto", fileDescriptor_06339c129491fd39) } var fileDescriptor_06339c129491fd39 = []byte{ - // 597 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xc1, 0x6b, 0x13, 0x4f, - 0x14, 0xce, 0x26, 0x69, 0xda, 0xce, 0xaf, 0xf4, 0x57, 0xd7, 0xc4, 0x26, 0x4a, 0x76, 0xc3, 0xa2, - 0x12, 0x04, 0x37, 0x6d, 0x04, 0x91, 0x5e, 0xc4, 0x10, 0xa1, 0x17, 0x41, 0xa2, 0x08, 0x7a, 0x09, - 0x93, 0xec, 0x23, 0x59, 0xdc, 0x9d, 0x29, 0x3b, 0x13, 0xb1, 0xe7, 0x9e, 0x05, 0x2f, 0x82, 0x47, - 0xff, 0x06, 0xef, 0x5e, 0xa5, 0x17, 0xa1, 0x47, 0xf1, 0xb0, 0x48, 0xf2, 0x1f, 0xe4, 0x2f, 0x90, - 0x79, 0x93, 0xb5, 0x49, 0xba, 0x6d, 0x05, 0xbd, 0xbd, 0x79, 0xef, 0x9b, 0xef, 0xbd, 0x6f, 0xdf, - 0x37, 0x4b, 0xb6, 0x43, 0x9f, 0xc9, 0xc6, 0x9b, 0xdd, 0x1e, 0x48, 0xba, 0xdb, 0x50, 0x07, 0xf7, - 0x20, 0xe2, 0x92, 0x9b, 0x15, 0x01, 0x3e, 0x46, 0x7d, 0x1e, 0xb8, 0x02, 0xfc, 0xfe, 0x90, 0xfa, - 0xcc, 0x55, 0x80, 0xeb, 0xc5, 0x01, 0x1f, 0x70, 0xac, 0x35, 0x54, 0xa4, 0x2f, 0x38, 0x9f, 0xb3, - 0xa4, 0xf0, 0xc4, 0x67, 0x12, 0x22, 0xb3, 0x4a, 0x88, 0x90, 0x34, 0x92, 0x5d, 0x8f, 0x4a, 0x28, - 0x1b, 0x35, 0xa3, 0xbe, 0xde, 0x59, 0xc7, 0x4c, 0x9b, 0x4a, 0x30, 0x2b, 0x64, 0x0d, 0x98, 0xa7, - 0x8b, 0x59, 0x2c, 0xae, 0x02, 0xf3, 0xb0, 0x54, 0x24, 0x2b, 0x1e, 0x30, 0x1e, 0x96, 0x73, 0x98, - 0xd7, 0x07, 0xf3, 0x0e, 0xb9, 0x22, 0xb9, 0xa4, 0x41, 0x57, 0xb5, 0xef, 0xd2, 0x90, 0x8f, 0x98, - 0x2c, 0xe7, 0x6b, 0x46, 0x3d, 0xdf, 0xf9, 0x1f, 0x0b, 0xaa, 0xef, 0x23, 0x4c, 0x9b, 0x4d, 0x52, - 0x8a, 0x20, 0xa4, 0x3e, 0xf3, 0xd9, 0x60, 0x01, 0xbf, 0x82, 0xf8, 0xab, 0xbf, 0x8b, 0x73, 0x77, - 0xea, 0x64, 0x2b, 0xa0, 0x42, 0x2e, 0xc0, 0x0b, 0x08, 0xdf, 0x54, 0xf9, 0x39, 0xe4, 0x4d, 0xb2, - 0x79, 0x8a, 0x44, 0x01, 0xab, 0x38, 0xe8, 0x46, 0x82, 0x43, 0x15, 0x0b, 0x7c, 0x43, 0xf0, 0x07, - 0x43, 0x59, 0x5e, 0x5b, 0xe4, 0xdb, 0xc7, 0xac, 0x73, 0x64, 0x90, 0xd2, 0xb3, 0xfe, 0x10, 0xbc, - 0x51, 0x00, 0xde, 0x73, 0xfe, 0x1a, 0x58, 0x07, 0x02, 0xa0, 0x02, 0xfe, 0xe2, 0x1b, 0xee, 0x90, - 0xa2, 0x54, 0x4c, 0xdd, 0x48, 0x53, 0x25, 0x8a, 0x72, 0x38, 0x81, 0x29, 0xe7, 0xba, 0x68, 0x55, - 0xce, 0x17, 0x83, 0x14, 0x9e, 0xd2, 0x88, 0x86, 0x42, 0xb5, 0xd5, 0xda, 0x70, 0x0b, 0xb3, 0xb6, - 0x2a, 0xd3, 0xc6, 0x4d, 0xbc, 0x33, 0xc8, 0xb5, 0x45, 0x72, 0x31, 0x9b, 0xbe, 0x9c, 0xad, 0xe5, - 0xea, 0xff, 0x35, 0x77, 0xdc, 0x73, 0x7d, 0xe3, 0xa6, 0x0a, 0x6d, 0xdd, 0x3a, 0x8e, 0xed, 0xcc, - 0x34, 0xb6, 0xab, 0x87, 0x34, 0x0c, 0xf6, 0x9c, 0x74, 0x76, 0xa7, 0x53, 0x9c, 0x9f, 0x3b, 0x61, - 0xda, 0xcb, 0x7f, 0xfc, 0x64, 0x67, 0x9c, 0xaf, 0x59, 0xb2, 0xf9, 0x02, 0x22, 0xe1, 0x73, 0xd6, - 0x9c, 0x59, 0xf0, 0xc8, 0x48, 0xd9, 0x29, 0xca, 0x69, 0xbd, 0x54, 0x0d, 0x7f, 0xc4, 0xf6, 0xfd, - 0x81, 0x2f, 0x87, 0xa3, 0x9e, 0xdb, 0xe7, 0x61, 0x43, 0x80, 0x7f, 0x37, 0x99, 0x1a, 0x0f, 0x38, - 0xb6, 0x8e, 0xb8, 0x08, 0xb9, 0x68, 0xc8, 0xc3, 0x03, 0x10, 0x6e, 0x1b, 0xfa, 0xd3, 0xd8, 0xde, - 0xd6, 0xa3, 0x2e, 0xf3, 0x3b, 0x67, 0xec, 0xf2, 0xf0, 0x8c, 0x5d, 0x70, 0x57, 0xad, 0xca, 0x34, - 0xb6, 0x4b, 0xcb, 0x24, 0xaa, 0xee, 0x2c, 0x39, 0xe9, 0x71, 0x8a, 0x93, 0xd4, 0x1e, 0x73, 0xad, - 0x1b, 0x69, 0x73, 0x68, 0x84, 0xb3, 0x6c, 0x33, 0xf3, 0x76, 0xf2, 0xac, 0xf2, 0xd8, 0x7e, 0x6b, - 0x1a, 0xdb, 0x1b, 0xfa, 0x2e, 0xa6, 0x9d, 0xd9, 0x43, 0x73, 0x80, 0x54, 0x93, 0xef, 0x98, 0xee, - 0x4a, 0x93, 0xe4, 0xe7, 0xfc, 0x88, 0xf1, 0xb9, 0x7e, 0x53, 0x52, 0x73, 0xa9, 0x7e, 0xfb, 0x66, - 0x9c, 0xee, 0xeb, 0xcf, 0x7c, 0xf7, 0xe1, 0x32, 0xdf, 0x3d, 0xb8, 0xc0, 0x77, 0x17, 0x4a, 0xfa, - 0x07, 0xfe, 0x6b, 0xed, 0x1f, 0x8f, 0x2d, 0xe3, 0x64, 0x6c, 0x19, 0x3f, 0xc7, 0x96, 0xf1, 0x7e, - 0x62, 0x65, 0x4e, 0x26, 0x56, 0xe6, 0xfb, 0xc4, 0xca, 0xbc, 0x72, 0x2f, 0xf7, 0xd8, 0x5b, 0xfc, - 0xeb, 0x6a, 0x7f, 0xf5, 0x0a, 0x08, 0xb8, 0xf7, 0x2b, 0x00, 0x00, 0xff, 0xff, 0x7e, 0x99, 0x28, - 0x4e, 0x97, 0x05, 0x00, 0x00, + // 593 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0x41, 0x6b, 0x13, 0x41, + 0x14, 0xc7, 0xb3, 0xc9, 0x36, 0x6d, 0xc7, 0x12, 0xeb, 0x9a, 0xd8, 0x44, 0xc9, 0x6e, 0x58, 0x54, + 0x82, 0xe0, 0xa6, 0x8d, 0x20, 0xd2, 0x8b, 0x18, 0x22, 0xf4, 0x22, 0x48, 0x14, 0x41, 0x2f, 0x61, + 0x92, 0x7d, 0x24, 0x8b, 0xbb, 0x3b, 0x65, 0x67, 0x22, 0xf6, 0xdc, 0xb3, 0xe0, 0x45, 0xf0, 0xe8, + 0x67, 0xf0, 0xee, 0x55, 0x7a, 0x11, 0x7a, 0x14, 0x0f, 0x8b, 0x24, 0xdf, 0x20, 0x9f, 0x40, 0xe6, + 0x4d, 0xd6, 0x26, 0xe9, 0x9a, 0x0a, 0x7a, 0x9b, 0x79, 0xef, 0x3f, 0xef, 0xbd, 0x7f, 0xde, 0x6f, + 0x43, 0x76, 0x02, 0x2f, 0x14, 0x8d, 0x37, 0x7b, 0x3d, 0x10, 0x74, 0xaf, 0x21, 0x2f, 0xce, 0x61, + 0xc4, 0x04, 0x33, 0x2a, 0x1c, 0x3c, 0x3c, 0xf5, 0x99, 0xef, 0x70, 0xf0, 0xfa, 0x43, 0xea, 0x85, + 0x8e, 0x14, 0x5c, 0x2f, 0x0e, 0xd8, 0x80, 0x61, 0xae, 0x21, 0x4f, 0xea, 0x81, 0xfd, 0x39, 0x4b, + 0xf2, 0x4f, 0xbc, 0x50, 0x40, 0x64, 0x54, 0x09, 0xe1, 0x82, 0x46, 0xa2, 0xeb, 0x52, 0x01, 0x65, + 0xad, 0xa6, 0xd5, 0x37, 0x3b, 0x9b, 0x18, 0x69, 0x53, 0x01, 0x46, 0x85, 0x6c, 0x40, 0xe8, 0xaa, + 0x64, 0x16, 0x93, 0xeb, 0x10, 0xba, 0x98, 0x2a, 0x92, 0x35, 0x17, 0x42, 0x16, 0x94, 0x73, 0x18, + 0x57, 0x17, 0xe3, 0x0e, 0xb9, 0x22, 0x98, 0xa0, 0x7e, 0x57, 0xb6, 0xef, 0xd2, 0x80, 0x8d, 0x42, + 0x51, 0xd6, 0x6b, 0x5a, 0x5d, 0xef, 0x5c, 0xc6, 0x84, 0xec, 0xfb, 0x08, 0xc3, 0x46, 0x93, 0x94, + 0x22, 0x08, 0xa8, 0x17, 0x7a, 0xe1, 0x60, 0x41, 0xbf, 0x86, 0xfa, 0xab, 0xbf, 0x93, 0x73, 0x6f, + 0xea, 0x64, 0xdb, 0xa7, 0x5c, 0x2c, 0xc8, 0xf3, 0x28, 0x2f, 0xc8, 0xf8, 0x9c, 0xf2, 0x26, 0x29, + 0x9c, 0x29, 0xd1, 0xc0, 0x3a, 0x0e, 0xba, 0x95, 0xe8, 0xd0, 0xc5, 0x42, 0xbd, 0x21, 0x78, 0x83, + 0xa1, 0x28, 0x6f, 0x2c, 0xd6, 0x3b, 0xc0, 0xa8, 0x7d, 0xac, 0x91, 0xd2, 0xb3, 0xfe, 0x10, 0xdc, + 0x91, 0x0f, 0xee, 0x73, 0xf6, 0x1a, 0xc2, 0x0e, 0xf8, 0x40, 0x39, 0xfc, 0xc3, 0x6f, 0xb8, 0x4b, + 0x8a, 0x42, 0x56, 0xea, 0x46, 0xaa, 0x54, 0xe2, 0x28, 0x87, 0x13, 0x18, 0x62, 0xae, 0x8b, 0x72, + 0x65, 0x7f, 0xd1, 0x48, 0xfe, 0x29, 0x8d, 0x68, 0xc0, 0x65, 0x5b, 0xe5, 0x0d, 0xb7, 0x30, 0x6b, + 0x2b, 0x23, 0x6d, 0xdc, 0xc4, 0x3b, 0x8d, 0x5c, 0x5b, 0x2c, 0xce, 0x67, 0xd3, 0x97, 0xb3, 0xb5, + 0x5c, 0xfd, 0x52, 0x73, 0xd7, 0xf9, 0x23, 0x37, 0x4e, 0xaa, 0xd1, 0xd6, 0xad, 0x93, 0xd8, 0xca, + 0x4c, 0x63, 0xab, 0x7a, 0x44, 0x03, 0x7f, 0xdf, 0x4e, 0xaf, 0x6e, 0x77, 0x8a, 0xf3, 0x73, 0x27, + 0x95, 0xf6, 0xf5, 0x8f, 0x9f, 0xac, 0x8c, 0xfd, 0x35, 0x4b, 0x0a, 0x2f, 0x20, 0xe2, 0x1e, 0x0b, + 0x9b, 0x33, 0x04, 0x8f, 0xb5, 0x94, 0x9d, 0xa2, 0x9d, 0xd6, 0x4b, 0xd9, 0xf0, 0x47, 0x6c, 0xdd, + 0x1f, 0x78, 0x62, 0x38, 0xea, 0x39, 0x7d, 0x16, 0x34, 0x38, 0x78, 0x77, 0x93, 0xa9, 0xf1, 0x82, + 0x63, 0xab, 0x13, 0xe3, 0x01, 0xe3, 0x0d, 0x71, 0x74, 0x08, 0xdc, 0x69, 0x43, 0x7f, 0x1a, 0x5b, + 0x3b, 0x6a, 0xd4, 0xe5, 0xfa, 0xf6, 0x39, 0x5c, 0x1e, 0x9e, 0xc3, 0x05, 0x77, 0xd5, 0xaa, 0x4c, + 0x63, 0xab, 0xb4, 0x5c, 0x44, 0xe6, 0xed, 0x25, 0x92, 0x1e, 0xa7, 0x90, 0x24, 0xf7, 0x98, 0x6b, + 0xdd, 0x48, 0x9b, 0x43, 0x29, 0xec, 0x65, 0xcc, 0x8c, 0xdb, 0xc9, 0x67, 0xa5, 0x63, 0xfb, 0xed, + 0x69, 0x6c, 0x6d, 0xa9, 0xb7, 0x18, 0xb6, 0x67, 0x1f, 0x9a, 0x0d, 0xa4, 0x9a, 0xfc, 0x8e, 0xe9, + 0x54, 0x1a, 0x44, 0x9f, 0xe3, 0x51, 0x77, 0x57, 0xf1, 0x26, 0xad, 0xe6, 0x52, 0x79, 0xfb, 0xa6, + 0x9d, 0xed, 0xeb, 0xef, 0xb8, 0xfb, 0x70, 0x11, 0x77, 0x0f, 0x56, 0x70, 0xb7, 0xd2, 0xd2, 0x7f, + 0xe0, 0xaf, 0x75, 0x70, 0x32, 0x36, 0xb5, 0xd3, 0xb1, 0xa9, 0xfd, 0x1c, 0x9b, 0xda, 0xfb, 0x89, + 0x99, 0x39, 0x9d, 0x98, 0x99, 0xef, 0x13, 0x33, 0xf3, 0xca, 0xb9, 0x98, 0xb1, 0xb7, 0xf8, 0xaf, + 0xab, 0xf8, 0xea, 0xe5, 0x51, 0x70, 0xef, 0xd7, 0x00, 0x7e, 0x99, 0x28, 0x4e, 0x97, 0x05, 0x00, + 0x00, } func (m *Minter) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/query.pb.go b/x/mint/types/query.pb.go index 7113ca7147..dab014cf79 100644 --- a/x/mint/types/query.pb.go +++ b/x/mint/types/query.pb.go @@ -262,42 +262,42 @@ func init() { func init() { proto.RegisterFile("mint/v1beta1/query.proto", fileDescriptor_b0718dda172d2cb4) } var fileDescriptor_b0718dda172d2cb4 = []byte{ - // 549 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0xcd, 0x6e, 0xd3, 0x40, - 0x18, 0x8c, 0x43, 0x92, 0xb6, 0x4b, 0xd5, 0x1f, 0xa7, 0x51, 0xdd, 0x10, 0xec, 0xb0, 0x12, 0xa8, - 0x97, 0xda, 0x6a, 0xe1, 0xc4, 0xa5, 0x22, 0x02, 0x29, 0x17, 0x24, 0xb0, 0x10, 0x07, 0x2e, 0xd1, - 0x26, 0x59, 0x39, 0x2b, 0xc5, 0xbb, 0xae, 0x77, 0x83, 0xc8, 0x95, 0x07, 0x40, 0x08, 0x9e, 0x82, - 0x37, 0xe9, 0xb1, 0x12, 0x17, 0x4e, 0x16, 0x4a, 0x78, 0x02, 0x3f, 0x01, 0xf2, 0xb7, 0x71, 0x1b, - 0xb7, 0x94, 0xf4, 0xe6, 0x9d, 0x6f, 0xbe, 0x99, 0xf1, 0x6a, 0x16, 0x59, 0x21, 0xe3, 0xca, 0xfb, - 0x78, 0xdc, 0xa7, 0x8a, 0x1c, 0x7b, 0x67, 0x13, 0x1a, 0x4f, 0xdd, 0x28, 0x16, 0x4a, 0x98, 0x07, - 0x92, 0x32, 0xf8, 0x1a, 0x88, 0xb1, 0x2b, 0x29, 0x1b, 0x8c, 0x08, 0xe3, 0x6e, 0x46, 0x6f, 0xee, - 0x05, 0x22, 0x10, 0x30, 0xf3, 0xb2, 0x2f, 0xbd, 0xd0, 0x6c, 0x05, 0x42, 0x04, 0x63, 0xea, 0x91, - 0x88, 0x79, 0x84, 0x73, 0xa1, 0x88, 0x62, 0x82, 0xcb, 0xc5, 0x74, 0xbf, 0x60, 0x94, 0x1d, 0xf4, - 0x00, 0xef, 0x21, 0xf3, 0x6d, 0x66, 0xfb, 0x86, 0xc4, 0x24, 0x94, 0x3e, 0x3d, 0x9b, 0x50, 0xa9, - 0xf0, 0x7b, 0x54, 0x2f, 0xa0, 0x32, 0x12, 0x5c, 0x52, 0xf3, 0x14, 0xd5, 0x22, 0x40, 0x2c, 0xa3, - 0x6d, 0x1c, 0xde, 0x3f, 0x79, 0xe4, 0xde, 0x9a, 0xd2, 0xd5, 0xab, 0x9d, 0xca, 0x79, 0xe2, 0x94, - 0xfc, 0xc5, 0xda, 0xa5, 0xdb, 0x6b, 0xc6, 0x15, 0x8d, 0x73, 0xb7, 0x6f, 0x95, 0x85, 0x5d, 0x0e, - 0x2f, 0xec, 0x9e, 0x21, 0x24, 0x15, 0x89, 0x55, 0x6f, 0x48, 0x14, 0x05, 0xcb, 0x8d, 0x4e, 0x23, - 0x4d, 0x9c, 0xdd, 0x29, 0x09, 0xc7, 0xcf, 0xf1, 0xd5, 0x0c, 0xfb, 0x1b, 0x70, 0x78, 0x49, 0x14, - 0x35, 0x5d, 0xb4, 0x4e, 0xf9, 0x50, 0xef, 0x94, 0x61, 0xa7, 0x9e, 0x26, 0xce, 0xb6, 0xde, 0xc9, - 0x27, 0xd8, 0x5f, 0xa3, 0x7c, 0x08, 0xfc, 0x27, 0xa8, 0x3a, 0xa4, 0x5c, 0x84, 0xd6, 0x3d, 0x20, - 0xef, 0xa4, 0x89, 0xb3, 0xa9, 0xc9, 0x00, 0x63, 0x5f, 0x8f, 0xcd, 0x2e, 0xda, 0x55, 0x42, 0x91, - 0x71, 0x2f, 0xfb, 0xbd, 0x1e, 0x09, 0xc5, 0x84, 0x2b, 0xab, 0xd2, 0x36, 0x0e, 0x2b, 0x9d, 0x56, - 0x9a, 0x38, 0x96, 0xde, 0xb9, 0x41, 0xc1, 0xfe, 0x36, 0x60, 0xd9, 0xbf, 0xbd, 0x00, 0xc4, 0x7c, - 0x87, 0x1a, 0x31, 0x0d, 0x09, 0xe3, 0x8c, 0x07, 0x05, 0xb5, 0x2a, 0xa8, 0xb5, 0xd3, 0xc4, 0x69, - 0x69, 0xb5, 0x7f, 0xd2, 0xb0, 0x5f, 0xbf, 0xc4, 0x97, 0x54, 0x5f, 0xa1, 0x9d, 0x31, 0x91, 0xaa, - 0x20, 0x58, 0x03, 0xc1, 0x07, 0x69, 0xe2, 0xec, 0x6b, 0xc1, 0xeb, 0x0c, 0xec, 0x6f, 0x65, 0xd0, - 0x92, 0xcc, 0x29, 0xda, 0xba, 0x22, 0xc1, 0x25, 0xae, 0xc1, 0xbd, 0x1c, 0xa4, 0x89, 0xd3, 0xb8, - 0x2e, 0xa2, 0xaf, 0x72, 0x33, 0x97, 0x80, 0xfb, 0x2c, 0xe4, 0x18, 0x51, 0x16, 0x8c, 0x94, 0xb5, - 0x7e, 0x7b, 0x0e, 0xcd, 0x58, 0xca, 0xd1, 0x05, 0xe0, 0xe4, 0x47, 0x19, 0x55, 0xa1, 0x14, 0xe6, - 0x17, 0x03, 0xd5, 0x74, 0x9b, 0xcc, 0xa3, 0xff, 0x14, 0xee, 0x66, 0x8d, 0x9b, 0xee, 0x5d, 0xe9, - 0xba, 0x70, 0xf8, 0xf1, 0xe7, 0x9f, 0x7f, 0xbe, 0x97, 0x1d, 0xf3, 0xa1, 0x97, 0x73, 0xbd, 0xc2, - 0xbb, 0xd1, 0x2d, 0x86, 0x40, 0xba, 0xaa, 0xab, 0x03, 0x15, 0x9a, 0xbe, 0x3a, 0x50, 0xf1, 0x05, - 0xac, 0x0c, 0x14, 0x02, 0xbd, 0xd3, 0x3d, 0x9f, 0xd9, 0xc6, 0xc5, 0xcc, 0x36, 0x7e, 0xcf, 0x6c, - 0xe3, 0xeb, 0xdc, 0x2e, 0x5d, 0xcc, 0xed, 0xd2, 0xaf, 0xb9, 0x5d, 0xfa, 0xe0, 0x06, 0x4c, 0x8d, - 0x26, 0x7d, 0x77, 0x20, 0xc2, 0x4c, 0xe2, 0x28, 0xf7, 0x86, 0x83, 0x16, 0xfc, 0xa4, 0x25, 0xd5, - 0x34, 0xa2, 0xb2, 0x5f, 0x03, 0xc2, 0xd3, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x4c, 0x6e, 0x23, - 0xe2, 0x99, 0x04, 0x00, 0x00, + // 546 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0x4f, 0x6e, 0xd3, 0x40, + 0x14, 0xc6, 0xe3, 0x90, 0xa4, 0xed, 0x50, 0xf5, 0x8f, 0xd3, 0xa8, 0x6e, 0x08, 0x76, 0x18, 0x09, + 0xd4, 0x4d, 0xc7, 0x6a, 0x61, 0xc5, 0xa6, 0x22, 0x02, 0x29, 0x1b, 0x24, 0xb0, 0x10, 0x0b, 0x36, + 0xd1, 0x24, 0x19, 0x39, 0x23, 0xc5, 0x33, 0xa9, 0x67, 0x82, 0xc8, 0x96, 0x03, 0x20, 0x04, 0xa7, + 0xe0, 0x26, 0x5d, 0x56, 0x62, 0xc3, 0xca, 0x42, 0x09, 0x27, 0xf0, 0x09, 0x90, 0xdf, 0x24, 0x6d, + 0xdc, 0x52, 0x9a, 0x9d, 0xe7, 0x7b, 0xbf, 0xf7, 0xbd, 0x37, 0xa3, 0xcf, 0xc8, 0x89, 0xb8, 0xd0, + 0xfe, 0xc7, 0xe3, 0x2e, 0xd3, 0xf4, 0xd8, 0x3f, 0x1b, 0xb3, 0x78, 0x42, 0x46, 0xb1, 0xd4, 0xd2, + 0x3e, 0x50, 0x8c, 0xc3, 0x57, 0x4f, 0x0e, 0x89, 0x62, 0xbc, 0x37, 0xa0, 0x5c, 0x90, 0x0c, 0xaf, + 0xef, 0x85, 0x32, 0x94, 0x50, 0xf3, 0xb3, 0x2f, 0xd3, 0x50, 0x6f, 0x84, 0x52, 0x86, 0x43, 0xe6, + 0xd3, 0x11, 0xf7, 0xa9, 0x10, 0x52, 0x53, 0xcd, 0xa5, 0x50, 0xf3, 0xea, 0x7e, 0x6e, 0x50, 0x76, + 0x30, 0x05, 0xbc, 0x87, 0xec, 0xb7, 0xd9, 0xd8, 0x37, 0x34, 0xa6, 0x91, 0x0a, 0xd8, 0xd9, 0x98, + 0x29, 0x8d, 0xdf, 0xa3, 0x6a, 0x4e, 0x55, 0x23, 0x29, 0x14, 0xb3, 0x4f, 0x51, 0x65, 0x04, 0x8a, + 0x63, 0x35, 0xad, 0xc3, 0xfb, 0x27, 0x8f, 0xc8, 0xad, 0x5b, 0x12, 0xd3, 0xda, 0x2a, 0x9d, 0x27, + 0x5e, 0x21, 0x98, 0xb7, 0x5d, 0x4e, 0x7b, 0xcd, 0x85, 0x66, 0xf1, 0x62, 0xda, 0xb7, 0x12, 0xaa, + 0xe6, 0xe4, 0xf9, 0xb8, 0x67, 0x08, 0x29, 0x4d, 0x63, 0xdd, 0xe9, 0x53, 0xcd, 0x60, 0xe4, 0x46, + 0xab, 0x96, 0x26, 0xde, 0xee, 0x84, 0x46, 0xc3, 0xe7, 0xf8, 0xaa, 0x86, 0x83, 0x0d, 0x38, 0xbc, + 0xa4, 0x9a, 0xd9, 0x04, 0xad, 0x33, 0xd1, 0x37, 0x3d, 0x45, 0xe8, 0xa9, 0xa6, 0x89, 0xb7, 0x6d, + 0x7a, 0x16, 0x15, 0x1c, 0xac, 0x31, 0xd1, 0x07, 0xfe, 0x09, 0x2a, 0xf7, 0x99, 0x90, 0x91, 0x73, + 0x0f, 0xe0, 0x9d, 0x34, 0xf1, 0x36, 0x0d, 0x0c, 0x32, 0x0e, 0x4c, 0xd9, 0x6e, 0xa3, 0x5d, 0x2d, + 0x35, 0x1d, 0x76, 0xb2, 0xeb, 0x75, 0x68, 0x24, 0xc7, 0x42, 0x3b, 0xa5, 0xa6, 0x75, 0x58, 0x6a, + 0x35, 0xd2, 0xc4, 0x73, 0x4c, 0xcf, 0x0d, 0x04, 0x07, 0xdb, 0xa0, 0x65, 0x77, 0x7b, 0x01, 0x8a, + 0xfd, 0x0e, 0xd5, 0x62, 0x16, 0x51, 0x2e, 0xb8, 0x08, 0x73, 0x6e, 0x65, 0x70, 0x6b, 0xa6, 0x89, + 0xd7, 0x30, 0x6e, 0xff, 0xc4, 0x70, 0x50, 0xbd, 0xd4, 0x97, 0x5c, 0x5f, 0xa1, 0x9d, 0x21, 0x55, + 0x3a, 0x67, 0x58, 0x01, 0xc3, 0x07, 0x69, 0xe2, 0xed, 0x1b, 0xc3, 0xeb, 0x04, 0x0e, 0xb6, 0x32, + 0x69, 0xc9, 0xe6, 0x14, 0x6d, 0x5d, 0x41, 0xf0, 0x88, 0x6b, 0xf0, 0x2e, 0x07, 0x69, 0xe2, 0xd5, + 0xae, 0x9b, 0x98, 0xa7, 0xdc, 0x5c, 0x58, 0xc0, 0x7b, 0xe6, 0xf6, 0x18, 0x30, 0x1e, 0x0e, 0xb4, + 0xb3, 0x7e, 0xfb, 0x1e, 0x86, 0x58, 0xda, 0xa3, 0x0d, 0xc2, 0xc9, 0x8f, 0x22, 0x2a, 0x43, 0x28, + 0xec, 0x2f, 0x16, 0xaa, 0x98, 0x34, 0xd9, 0x47, 0xff, 0x09, 0xdc, 0xcd, 0x18, 0xd7, 0xc9, 0xaa, + 0xb8, 0x09, 0x1c, 0x7e, 0xfc, 0xf9, 0xe7, 0x9f, 0xef, 0x45, 0xcf, 0x7e, 0xe8, 0x2f, 0x58, 0x3f, + 0xf7, 0xdf, 0x98, 0x14, 0xc3, 0x42, 0x26, 0xaa, 0x77, 0x2f, 0x94, 0x4b, 0x7a, 0x9d, 0xac, 0x8a, + 0xaf, 0xb8, 0x50, 0x04, 0x78, 0xab, 0x7d, 0x3e, 0x75, 0xad, 0x8b, 0xa9, 0x6b, 0xfd, 0x9e, 0xba, + 0xd6, 0xd7, 0x99, 0x5b, 0xb8, 0x98, 0xb9, 0x85, 0x5f, 0x33, 0xb7, 0xf0, 0x81, 0x84, 0x5c, 0x0f, + 0xc6, 0x5d, 0xd2, 0x93, 0x51, 0x66, 0x71, 0xb4, 0x98, 0x0d, 0x07, 0x63, 0xf8, 0xc9, 0x58, 0xea, + 0xc9, 0x88, 0xa9, 0x6e, 0x05, 0x80, 0xa7, 0x7f, 0x07, 0x00, 0x4c, 0x6e, 0x23, 0xe2, 0x99, 0x04, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/oracle/types/genesis.pb.go b/x/oracle/types/genesis.pb.go index 98cbc7ac53..167183b99c 100644 --- a/x/oracle/types/genesis.pb.go +++ b/x/oracle/types/genesis.pb.go @@ -220,7 +220,7 @@ func init() { func init() { proto.RegisterFile("oracle/genesis.proto", fileDescriptor_ce0b3a2b4a184fc3) } var fileDescriptor_ce0b3a2b4a184fc3 = []byte{ - // 500 bytes of a gzipped FileDescriptorProto + // 496 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0xcd, 0x6e, 0xd3, 0x40, 0x10, 0x8e, 0xdb, 0x10, 0x60, 0x43, 0xdd, 0x74, 0x89, 0x90, 0x15, 0x84, 0x5b, 0x05, 0x21, 0x55, 0x54, 0xb5, 0x51, 0x90, 0xb8, 0x27, 0xfc, 0x49, 0x3d, 0x21, 0x17, 0x71, 0x40, 0x48, 0xd6, 0xc6, @@ -251,8 +251,7 @@ var fileDescriptor_ce0b3a2b4a184fc3 = []byte{ 0x1d, 0x9c, 0x2e, 0x5c, 0xeb, 0x6c, 0xe1, 0x5a, 0x7f, 0x16, 0xae, 0xf5, 0x6d, 0xe9, 0x36, 0xce, 0x96, 0x6e, 0xe3, 0xe7, 0xd2, 0x6d, 0x7c, 0x7c, 0x96, 0xa4, 0x72, 0x3a, 0x1b, 0x7b, 0x11, 0x3f, 0xf2, 0x11, 0xd2, 0xfd, 0xf3, 0x24, 0x75, 0x51, 0x51, 0xfe, 0xb1, 0xf9, 0xa7, 0x7d, 0x79, 0x52, - 0x00, 0x8e, 0x5b, 0x8a, 0xf2, 0xfc, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3e, 0x54, 0x38, 0x48, - 0x3a, 0x04, 0x00, 0x00, + 0x00, 0x8e, 0x5b, 0x8a, 0xf2, 0xfc, 0xdf, 0x00, 0x3e, 0x54, 0x38, 0x48, 0x3a, 0x04, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/oracle/types/oracle.pb.go b/x/oracle/types/oracle.pb.go index f119c33cf8..304fd8068f 100644 --- a/x/oracle/types/oracle.pb.go +++ b/x/oracle/types/oracle.pb.go @@ -478,68 +478,68 @@ func init() { func init() { proto.RegisterFile("oracle/oracle.proto", fileDescriptor_dc470b50b143d488) } var fileDescriptor_dc470b50b143d488 = []byte{ - // 971 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcf, 0x8b, 0x23, 0x45, - 0x14, 0x4e, 0xcf, 0x64, 0x46, 0x53, 0x49, 0xdc, 0x49, 0x4d, 0x56, 0xb3, 0xee, 0x6e, 0x7a, 0xa8, - 0x45, 0x19, 0x0f, 0x26, 0xb2, 0x82, 0x62, 0x6e, 0xc6, 0x51, 0x18, 0x59, 0x71, 0xa8, 0x8d, 0xb3, - 0x20, 0x48, 0x53, 0xe9, 0x2e, 0x93, 0x62, 0xbb, 0xbb, 0x9a, 0xae, 0xca, 0x66, 0x07, 0xd1, 0xb3, - 0x27, 0x11, 0x4f, 0x82, 0x97, 0x39, 0x7b, 0xf2, 0x7f, 0x10, 0x64, 0x8f, 0x73, 0x14, 0x0f, 0xad, - 0xcc, 0x5c, 0x3c, 0x08, 0x42, 0xae, 0x5e, 0xa4, 0x7e, 0x24, 0xe9, 0x99, 0x1e, 0x47, 0x21, 0xb2, - 0xa7, 0xf4, 0xfb, 0xde, 0xab, 0xaf, 0xde, 0xfb, 0xea, 0xbd, 0x47, 0xc0, 0x36, 0x4f, 0x89, 0x1f, - 0xd2, 0xae, 0xf9, 0xe9, 0x24, 0x29, 0x97, 0x1c, 0xde, 0x14, 0x94, 0xe9, 0x2f, 0x9f, 0x87, 0x1d, - 0x41, 0x99, 0x3f, 0x26, 0x2c, 0xee, 0x98, 0x90, 0x17, 0x9b, 0x23, 0x3e, 0xe2, 0xda, 0xdb, 0x55, - 0x5f, 0xe6, 0x08, 0xfa, 0x71, 0x13, 0x6c, 0x1e, 0x90, 0x94, 0x44, 0x02, 0xbe, 0x09, 0xaa, 0x8f, - 0xb8, 0xa4, 0x5e, 0x42, 0x53, 0xc6, 0x83, 0x96, 0xb3, 0xe3, 0xec, 0x96, 0xfb, 0xcf, 0xcf, 0x32, - 0x17, 0x1e, 0x91, 0x28, 0xec, 0xa1, 0x9c, 0x13, 0x61, 0xa0, 0xac, 0x03, 0x6d, 0xc0, 0x2f, 0xc0, - 0x73, 0xda, 0x27, 0xc7, 0x29, 0x15, 0x63, 0x1e, 0x06, 0xad, 0xb5, 0x1d, 0x67, 0xb7, 0xd2, 0x7f, - 0xf0, 0x24, 0x73, 0x4b, 0xbf, 0x64, 0xee, 0x1b, 0x23, 0x26, 0xc7, 0x93, 0x61, 0xc7, 0xe7, 0x51, - 0x57, 0x50, 0xf6, 0xea, 0x3c, 0x45, 0x6d, 0xe8, 0x1c, 0xcd, 0x17, 0x17, 0x11, 0x17, 0x5d, 0x79, - 0x94, 0x50, 0xd1, 0xd9, 0xa3, 0xfe, 0x2c, 0x73, 0xaf, 0xe7, 0x6e, 0x5e, 0xb0, 0x23, 0x5c, 0x57, - 0xc0, 0x60, 0x6e, 0xc3, 0x09, 0xa8, 0xa6, 0x74, 0x4a, 0xd2, 0xc0, 0x1b, 0x92, 0x38, 0x68, 0xad, - 0xeb, 0xcb, 0x07, 0x2b, 0x5f, 0x6e, 0xcb, 0xce, 0x51, 0x23, 0x0c, 0x8c, 0xd5, 0x27, 0x71, 0x00, - 0x47, 0xa0, 0x32, 0x1d, 0x33, 0x49, 0x43, 0x26, 0x64, 0xab, 0xbc, 0xb3, 0xbe, 0x5b, 0xbd, 0x8b, - 0x3a, 0x57, 0xbc, 0x40, 0x67, 0x8f, 0xc6, 0x3c, 0xea, 0xbf, 0xa4, 0x12, 0x9b, 0x65, 0xee, 0x96, - 0xa1, 0x5f, 0x50, 0xa0, 0xef, 0x7f, 0x75, 0x2b, 0x3a, 0xe4, 0x1e, 0x13, 0x12, 0x2f, 0xb9, 0x95, - 0xbe, 0x22, 0x24, 0x62, 0xec, 0x7d, 0x9a, 0x12, 0x5f, 0x32, 0x1e, 0xb7, 0x36, 0xfe, 0x5f, 0x7d, - 0xcf, 0xb3, 0x23, 0x5c, 0xd7, 0xc0, 0x7b, 0xd6, 0x86, 0x3d, 0x50, 0x33, 0x11, 0x53, 0x16, 0x07, - 0x7c, 0xda, 0xda, 0xd4, 0x9d, 0xf1, 0xc2, 0x2c, 0x73, 0xb7, 0xf3, 0xe7, 0x8d, 0x17, 0xe1, 0xaa, - 0x36, 0x1f, 0x68, 0x0b, 0x7e, 0xe5, 0x80, 0x66, 0xc4, 0x62, 0xef, 0x11, 0x09, 0x59, 0xa0, 0xba, - 0x67, 0x4e, 0xf2, 0x8c, 0x2e, 0xe1, 0x93, 0x95, 0x4b, 0xb8, 0x69, 0x52, 0xb8, 0xec, 0x0e, 0x84, - 0x1b, 0x11, 0x8b, 0x0f, 0x15, 0x7a, 0x40, 0x53, 0x9b, 0xd0, 0x3e, 0x68, 0x84, 0x9c, 0x3f, 0x1c, - 0x12, 0xff, 0xa1, 0x17, 0x4c, 0x52, 0xa2, 0xf5, 0xac, 0xe8, 0x8a, 0x6e, 0xcd, 0x32, 0xb7, 0x65, - 0xe8, 0x0a, 0x21, 0x08, 0x6f, 0xcd, 0xb1, 0x3d, 0x0b, 0xf5, 0x9e, 0xfd, 0xf6, 0xd8, 0x2d, 0xfd, - 0x7e, 0xec, 0x3a, 0xa8, 0x07, 0x36, 0xf4, 0xcb, 0xc1, 0x3b, 0xa0, 0x1c, 0x93, 0x88, 0xea, 0xe1, - 0xa9, 0xf4, 0xaf, 0xcd, 0x32, 0xb7, 0x6a, 0x08, 0x15, 0x8a, 0xb0, 0x76, 0xf6, 0x6a, 0x5f, 0x1e, - 0xbb, 0x25, 0x7b, 0xb6, 0x84, 0xfe, 0x74, 0xc0, 0x8d, 0xb7, 0x47, 0xa3, 0x94, 0x8e, 0x88, 0xa4, - 0xef, 0x3e, 0xf6, 0xc7, 0x24, 0x1e, 0x51, 0x4c, 0x24, 0x3d, 0xe4, 0x92, 0xc2, 0xef, 0x1c, 0xd0, - 0xa4, 0x16, 0xf4, 0x52, 0xa2, 0xe6, 0x60, 0x92, 0x84, 0x54, 0xb4, 0x1c, 0xdd, 0x70, 0x9d, 0x2b, - 0x1b, 0x2e, 0xcf, 0x36, 0x50, 0xc7, 0xfa, 0x6f, 0xd9, 0xe6, 0xb3, 0xaa, 0x5d, 0xc6, 0xac, 0xfa, - 0x10, 0x16, 0x4e, 0x0a, 0x0c, 0x69, 0x01, 0x83, 0x2f, 0x83, 0x0d, 0x35, 0x8a, 0xa9, 0x1d, 0xf8, - 0xad, 0x59, 0xe6, 0xd6, 0x96, 0x23, 0x9b, 0x22, 0x6c, 0xdc, 0x17, 0x2a, 0xfe, 0xc9, 0x01, 0x8d, - 0xc2, 0x05, 0x8a, 0x2b, 0x50, 0x1a, 0x5a, 0xed, 0x72, 0x5c, 0x1a, 0x46, 0xd8, 0xb8, 0xe1, 0x67, - 0xa0, 0x7e, 0x2e, 0x6d, 0x7b, 0xf7, 0xe1, 0xca, 0x9d, 0xd4, 0xbc, 0x44, 0x13, 0x84, 0x6b, 0xf9, - 0xb2, 0x2f, 0x14, 0xf2, 0xc7, 0x1a, 0x80, 0x1f, 0x6a, 0xa9, 0xf3, 0xe5, 0x14, 0x33, 0x74, 0x9e, - 0x5e, 0x86, 0x6a, 0x19, 0x86, 0x44, 0x48, 0x6f, 0x92, 0x04, 0x4b, 0x71, 0x56, 0x59, 0x86, 0xfb, - 0xb1, 0x5c, 0x2e, 0xc3, 0x1c, 0x35, 0xc2, 0x40, 0x59, 0x1f, 0x69, 0x03, 0x0e, 0xc0, 0xf5, 0x9c, - 0xcf, 0x93, 0x2c, 0xa2, 0x42, 0x92, 0x28, 0xd1, 0xdb, 0x78, 0xbd, 0xbf, 0x33, 0xcb, 0xdc, 0x5b, - 0x05, 0x8a, 0x65, 0x18, 0xc2, 0xdb, 0x4b, 0xb2, 0xc1, 0x1c, 0xbd, 0x20, 0xf7, 0x37, 0x0e, 0x68, - 0x1c, 0xa4, 0xcc, 0xa7, 0xf7, 0x63, 0x92, 0x88, 0x31, 0x97, 0xfb, 0x92, 0x46, 0xb0, 0x79, 0xae, - 0x6f, 0xe6, 0x5d, 0x32, 0x02, 0x4d, 0x33, 0x04, 0x5e, 0xb1, 0x59, 0xaa, 0x77, 0xbb, 0x57, 0x8e, - 0x4d, 0xf1, 0x49, 0xfb, 0x65, 0x25, 0x20, 0x86, 0xbc, 0xe0, 0x41, 0x7f, 0x39, 0xa0, 0x7e, 0x2e, - 0x29, 0x78, 0x0f, 0x40, 0x61, 0xbf, 0x73, 0x3a, 0x38, 0x5a, 0x87, 0xdb, 0xb3, 0xcc, 0xbd, 0x61, - 0x97, 0x66, 0x21, 0x06, 0xe1, 0xc6, 0x1c, 0x5c, 0x48, 0xa0, 0x17, 0x40, 0xa2, 0xf8, 0xbd, 0xc5, - 0x01, 0x26, 0x69, 0x24, 0x5a, 0x6b, 0xff, 0x61, 0x01, 0x14, 0xd4, 0xba, 0xb8, 0x00, 0x2e, 0x63, - 0xd6, 0x0b, 0xa0, 0x70, 0x52, 0x60, 0x98, 0x14, 0x30, 0xf4, 0x83, 0x03, 0x80, 0x91, 0x6b, 0x30, - 0x25, 0xc9, 0x3f, 0xbc, 0x05, 0x01, 0x65, 0x39, 0x25, 0x89, 0xed, 0xc5, 0x0f, 0x56, 0x1e, 0x03, - 0xbb, 0x52, 0x15, 0x27, 0xc2, 0x9a, 0x1a, 0xbe, 0x02, 0x16, 0xeb, 0xd9, 0x13, 0xd4, 0xe7, 0x71, - 0x20, 0x4c, 0xe7, 0xe1, 0x6b, 0x73, 0xfc, 0xbe, 0x81, 0xd1, 0xe7, 0x00, 0x1e, 0xea, 0xff, 0x2e, - 0x31, 0x09, 0xe5, 0xd1, 0x3b, 0x7c, 0x12, 0x4b, 0x9a, 0xc2, 0xdb, 0x00, 0x44, 0x4c, 0x08, 0xcf, - 0x57, 0xb6, 0xf9, 0xef, 0x83, 0x2b, 0x0a, 0xd1, 0x01, 0xf0, 0x0e, 0xa8, 0x93, 0xa1, 0x90, 0x84, - 0xc5, 0x36, 0x62, 0x4d, 0x47, 0xd4, 0x2c, 0xb8, 0x08, 0x12, 0x13, 0xdf, 0xa7, 0x0b, 0x9a, 0x75, - 0x13, 0x64, 0x41, 0x1d, 0xd4, 0x7f, 0xff, 0xc9, 0x69, 0xdb, 0x39, 0x39, 0x6d, 0x3b, 0xbf, 0x9d, - 0xb6, 0x9d, 0xaf, 0xcf, 0xda, 0xa5, 0x93, 0xb3, 0x76, 0xe9, 0xe7, 0xb3, 0x76, 0xe9, 0xe3, 0xd7, - 0xfe, 0x5d, 0x90, 0xc7, 0xf6, 0xff, 0x9e, 0x91, 0x63, 0xb8, 0xa9, 0x43, 0x5e, 0xff, 0x3b, 0x00, - 0x00, 0xff, 0xff, 0x10, 0xb7, 0x30, 0xca, 0x0d, 0x0a, 0x00, 0x00, + // 970 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xc1, 0x8b, 0x23, 0xc5, + 0x17, 0x4e, 0xcf, 0x64, 0xe6, 0xf7, 0x4b, 0x25, 0x71, 0x27, 0x35, 0x59, 0xed, 0x75, 0x77, 0xd3, + 0x43, 0x2d, 0xca, 0x78, 0x30, 0x91, 0x15, 0x14, 0x73, 0x33, 0x8e, 0xc2, 0xc8, 0x8a, 0x43, 0x6d, + 0x9c, 0x05, 0x41, 0x9a, 0x4a, 0x77, 0x99, 0x14, 0xdb, 0xdd, 0xd5, 0x74, 0x55, 0x36, 0x3b, 0x88, + 0x9e, 0x3d, 0x89, 0x78, 0x12, 0xbc, 0xcc, 0xd9, 0x93, 0xff, 0x83, 0x20, 0x7b, 0xdc, 0xa3, 0x78, + 0x68, 0x65, 0xe6, 0xe2, 0x41, 0x10, 0xfa, 0xea, 0x45, 0xaa, 0xaa, 0x93, 0xf4, 0xa4, 0xc7, 0x51, + 0x88, 0x78, 0x4a, 0xbf, 0xef, 0xbd, 0xfa, 0xea, 0xbd, 0xaf, 0xde, 0x7b, 0x04, 0xec, 0xf2, 0x84, + 0x78, 0x01, 0xed, 0x99, 0x9f, 0x6e, 0x9c, 0x70, 0xc9, 0xe1, 0x4d, 0x41, 0x99, 0xfe, 0xf2, 0x78, + 0xd0, 0x15, 0x94, 0x79, 0x13, 0xc2, 0xa2, 0xae, 0x09, 0x79, 0xbe, 0x3d, 0xe6, 0x63, 0xae, 0xbd, + 0x3d, 0xf5, 0x65, 0x8e, 0xa0, 0xef, 0xb7, 0xc1, 0xf6, 0x11, 0x49, 0x48, 0x28, 0xe0, 0xeb, 0xa0, + 0xfe, 0x88, 0x4b, 0xea, 0xc6, 0x34, 0x61, 0xdc, 0xb7, 0xad, 0x3d, 0x6b, 0xbf, 0x3a, 0x78, 0x36, + 0x4b, 0x1d, 0x78, 0x42, 0xc2, 0xa0, 0x8f, 0x0a, 0x4e, 0x84, 0x81, 0xb2, 0x8e, 0xb4, 0x01, 0x3f, + 0x03, 0xcf, 0x68, 0x9f, 0x9c, 0x24, 0x54, 0x4c, 0x78, 0xe0, 0xdb, 0x1b, 0x7b, 0xd6, 0x7e, 0x6d, + 0xf0, 0xe0, 0x49, 0xea, 0x54, 0x7e, 0x4a, 0x9d, 0xd7, 0xc6, 0x4c, 0x4e, 0xa6, 0xa3, 0xae, 0xc7, + 0xc3, 0x9e, 0xa0, 0xec, 0xe5, 0x79, 0x8a, 0xda, 0xd0, 0x39, 0x9a, 0x2f, 0x2e, 0x42, 0x2e, 0x7a, + 0xf2, 0x24, 0xa6, 0xa2, 0x7b, 0x40, 0xbd, 0x2c, 0x75, 0xae, 0x17, 0x6e, 0x5e, 0xb0, 0x23, 0xdc, + 0x54, 0xc0, 0x70, 0x6e, 0xc3, 0x29, 0xa8, 0x27, 0x74, 0x46, 0x12, 0xdf, 0x1d, 0x91, 0xc8, 0xb7, + 0x37, 0xf5, 0xe5, 0xc3, 0xb5, 0x2f, 0xcf, 0xcb, 0x2e, 0x50, 0x23, 0x0c, 0x8c, 0x35, 0x20, 0x91, + 0x0f, 0xc7, 0xa0, 0x36, 0x9b, 0x30, 0x49, 0x03, 0x26, 0xa4, 0x5d, 0xdd, 0xdb, 0xdc, 0xaf, 0xdf, + 0x45, 0xdd, 0x2b, 0x5e, 0xa0, 0x7b, 0x40, 0x23, 0x1e, 0x0e, 0x5e, 0x50, 0x89, 0x65, 0xa9, 0xb3, + 0x63, 0xe8, 0x17, 0x14, 0xe8, 0xdb, 0x9f, 0x9d, 0x9a, 0x0e, 0xb9, 0xc7, 0x84, 0xc4, 0x4b, 0x6e, + 0xa5, 0xaf, 0x08, 0x88, 0x98, 0xb8, 0x1f, 0x27, 0xc4, 0x93, 0x8c, 0x47, 0xf6, 0xd6, 0xbf, 0xab, + 0xef, 0x45, 0x76, 0x84, 0x9b, 0x1a, 0x78, 0x27, 0xb7, 0x61, 0x1f, 0x34, 0x4c, 0xc4, 0x8c, 0x45, + 0x3e, 0x9f, 0xd9, 0xdb, 0xba, 0x33, 0x9e, 0xcb, 0x52, 0x67, 0xb7, 0x78, 0xde, 0x78, 0x11, 0xae, + 0x6b, 0xf3, 0x81, 0xb6, 0xe0, 0x17, 0x16, 0x68, 0x87, 0x2c, 0x72, 0x1f, 0x91, 0x80, 0xf9, 0xaa, + 0x7b, 0xe6, 0x24, 0xff, 0xd3, 0x25, 0x7c, 0xb4, 0x76, 0x09, 0x37, 0x4d, 0x0a, 0x97, 0xdd, 0x81, + 0x70, 0x2b, 0x64, 0xd1, 0xb1, 0x42, 0x8f, 0x68, 0x92, 0x27, 0x74, 0x08, 0x5a, 0x01, 0xe7, 0x0f, + 0x47, 0xc4, 0x7b, 0xe8, 0xfa, 0xd3, 0x84, 0x68, 0x3d, 0x6b, 0xba, 0xa2, 0x5b, 0x59, 0xea, 0xd8, + 0x86, 0xae, 0x14, 0x82, 0xf0, 0xce, 0x1c, 0x3b, 0xc8, 0xa1, 0xfe, 0xff, 0xbf, 0x3e, 0x75, 0x2a, + 0xbf, 0x9e, 0x3a, 0x16, 0xea, 0x83, 0x2d, 0xfd, 0x72, 0xf0, 0x0e, 0xa8, 0x46, 0x24, 0xa4, 0x7a, + 0x78, 0x6a, 0x83, 0x6b, 0x59, 0xea, 0xd4, 0x0d, 0xa1, 0x42, 0x11, 0xd6, 0xce, 0x7e, 0xe3, 0xf3, + 0x53, 0xa7, 0x92, 0x9f, 0xad, 0xa0, 0xdf, 0x2d, 0x70, 0xe3, 0xcd, 0xf1, 0x38, 0xa1, 0x63, 0x22, + 0xe9, 0xdb, 0x8f, 0xbd, 0x09, 0x89, 0xc6, 0x14, 0x13, 0x49, 0x8f, 0xb9, 0xa4, 0xf0, 0x1b, 0x0b, + 0xb4, 0x69, 0x0e, 0xba, 0x09, 0x51, 0x73, 0x30, 0x8d, 0x03, 0x2a, 0x6c, 0x4b, 0x37, 0x5c, 0xf7, + 0xca, 0x86, 0x2b, 0xb2, 0x0d, 0xd5, 0xb1, 0xc1, 0x1b, 0x79, 0xf3, 0xe5, 0xaa, 0x5d, 0xc6, 0xac, + 0xfa, 0x10, 0x96, 0x4e, 0x0a, 0x0c, 0x69, 0x09, 0x83, 0x2f, 0x82, 0x2d, 0x35, 0x8a, 0x49, 0x3e, + 0xf0, 0x3b, 0x59, 0xea, 0x34, 0x96, 0x23, 0x9b, 0x20, 0x6c, 0xdc, 0x2b, 0x15, 0xff, 0x60, 0x81, + 0x56, 0xe9, 0x02, 0xc5, 0xe5, 0x2b, 0x0d, 0x6d, 0x6b, 0x95, 0x4b, 0xc3, 0x08, 0x1b, 0x37, 0xfc, + 0x04, 0x34, 0x2f, 0xa4, 0x9d, 0xdf, 0x7d, 0xbc, 0x76, 0x27, 0xb5, 0x2f, 0xd1, 0x04, 0xe1, 0x46, + 0xb1, 0xec, 0x95, 0x42, 0x7e, 0xdb, 0x00, 0xf0, 0x7d, 0x2d, 0x75, 0xb1, 0x9c, 0x72, 0x86, 0xd6, + 0x7f, 0x97, 0xa1, 0x5a, 0x86, 0x01, 0x11, 0xd2, 0x9d, 0xc6, 0xfe, 0x52, 0x9c, 0x75, 0x96, 0xe1, + 0x61, 0x24, 0x97, 0xcb, 0xb0, 0x40, 0x8d, 0x30, 0x50, 0xd6, 0x07, 0xda, 0x80, 0x43, 0x70, 0xbd, + 0xe0, 0x73, 0x25, 0x0b, 0xa9, 0x90, 0x24, 0x8c, 0xf5, 0x36, 0xde, 0x1c, 0xec, 0x65, 0xa9, 0x73, + 0xab, 0x44, 0xb1, 0x0c, 0x43, 0x78, 0x77, 0x49, 0x36, 0x9c, 0xa3, 0x2b, 0x72, 0x7f, 0x65, 0x81, + 0xd6, 0x51, 0xc2, 0x3c, 0x7a, 0x3f, 0x22, 0xb1, 0x98, 0x70, 0x79, 0x28, 0x69, 0x08, 0xdb, 0x17, + 0xfa, 0x66, 0xde, 0x25, 0x63, 0xd0, 0x36, 0x43, 0xe0, 0x96, 0x9b, 0xa5, 0x7e, 0xb7, 0x77, 0xe5, + 0xd8, 0x94, 0x9f, 0x74, 0x50, 0x55, 0x02, 0x62, 0xc8, 0x4b, 0x1e, 0xf4, 0x87, 0x05, 0x9a, 0x17, + 0x92, 0x82, 0xf7, 0x00, 0x14, 0xf9, 0x77, 0x41, 0x07, 0x4b, 0xeb, 0x70, 0x3b, 0x4b, 0x9d, 0x1b, + 0xf9, 0xd2, 0x2c, 0xc5, 0x20, 0xdc, 0x9a, 0x83, 0x0b, 0x09, 0xf4, 0x02, 0x88, 0x15, 0xbf, 0xbb, + 0x38, 0xc0, 0x24, 0x0d, 0x85, 0xbd, 0xf1, 0x0f, 0x16, 0x40, 0x49, 0xad, 0xd5, 0x05, 0x70, 0x19, + 0xb3, 0x5e, 0x00, 0xa5, 0x93, 0x02, 0xc3, 0xb8, 0x84, 0xa1, 0xef, 0x2c, 0x00, 0x8c, 0x5c, 0xc3, + 0x19, 0x89, 0xff, 0xe2, 0x2d, 0x08, 0xa8, 0xca, 0x19, 0x89, 0xf3, 0x5e, 0x7c, 0x6f, 0xed, 0x31, + 0xc8, 0x57, 0xaa, 0xe2, 0x44, 0x58, 0x53, 0xc3, 0x97, 0xc0, 0x62, 0x3d, 0xbb, 0x82, 0x7a, 0x3c, + 0xf2, 0x85, 0xe9, 0x3c, 0x7c, 0x6d, 0x8e, 0xdf, 0x37, 0x30, 0xfa, 0x14, 0xc0, 0x63, 0xfd, 0xdf, + 0x25, 0x22, 0x81, 0x3c, 0x79, 0x8b, 0x4f, 0x23, 0x49, 0x13, 0x78, 0x1b, 0x80, 0x90, 0x09, 0xe1, + 0x7a, 0xca, 0x36, 0xff, 0x7d, 0x70, 0x4d, 0x21, 0x3a, 0x00, 0xde, 0x01, 0x4d, 0x32, 0x12, 0x92, + 0xb0, 0x28, 0x8f, 0xd8, 0xd0, 0x11, 0x8d, 0x1c, 0x5c, 0x04, 0x89, 0xa9, 0xe7, 0xd1, 0x05, 0xcd, + 0xa6, 0x09, 0xca, 0x41, 0x1d, 0x34, 0x78, 0xf7, 0xc9, 0x59, 0xc7, 0x7a, 0x7a, 0xd6, 0xb1, 0x7e, + 0x39, 0xeb, 0x58, 0x5f, 0x9e, 0x77, 0x2a, 0x4f, 0xcf, 0x3b, 0x95, 0x1f, 0xcf, 0x3b, 0x95, 0x0f, + 0x5f, 0xf9, 0x7b, 0x41, 0x1e, 0xe7, 0xff, 0xf7, 0x8c, 0x1c, 0xa3, 0x6d, 0x1d, 0xf2, 0xea, 0x9f, + 0x03, 0x00, 0x10, 0xb7, 0x30, 0xca, 0x0d, 0x0a, 0x00, 0x00, } func (this *Params) Equal(that interface{}) bool { diff --git a/x/oracle/types/query.pb.go b/x/oracle/types/query.pb.go index cb5dd1955b..de650eed55 100644 --- a/x/oracle/types/query.pb.go +++ b/x/oracle/types/query.pb.go @@ -957,76 +957,76 @@ func init() { func init() { proto.RegisterFile("oracle/query.proto", fileDescriptor_562b782cb9ac197e) } var fileDescriptor_562b782cb9ac197e = []byte{ - // 1104 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xf6, 0x94, 0x26, 0xa5, 0xcf, 0x69, 0x52, 0x26, 0x06, 0xd2, 0x4d, 0xb0, 0xd3, 0x85, 0x2a, - 0x05, 0x14, 0x6f, 0x48, 0x93, 0x02, 0x69, 0x12, 0x35, 0x3f, 0xa8, 0x80, 0x4b, 0x12, 0xa7, 0xa2, - 0x88, 0xcb, 0x6a, 0x62, 0x0f, 0xeb, 0x55, 0x9c, 0x9d, 0xed, 0xce, 0x26, 0x69, 0x14, 0xe5, 0x82, - 0x7a, 0xe0, 0x18, 0x89, 0x1b, 0xe2, 0xd0, 0x0b, 0x1c, 0xb8, 0xc0, 0x89, 0x23, 0x07, 0x24, 0xa4, - 0x1e, 0x2b, 0xc1, 0x01, 0x09, 0x09, 0x50, 0xc2, 0xa1, 0x7f, 0x06, 0xf2, 0xec, 0x5b, 0x67, 0xb7, - 0x59, 0xaf, 0xd7, 0xa1, 0xa7, 0xf5, 0xbc, 0x37, 0xef, 0x9b, 0xef, 0x1b, 0xbf, 0x79, 0x1f, 0x50, - 0xe1, 0xb1, 0x6a, 0x83, 0x1b, 0xf7, 0xb7, 0xb9, 0xb7, 0x57, 0x76, 0x3d, 0xe1, 0x0b, 0x3a, 0x2c, - 0xb9, 0xad, 0x7e, 0x55, 0x45, 0xa3, 0x2c, 0xb9, 0x5d, 0xad, 0x33, 0xdb, 0x29, 0x07, 0x1b, 0xb5, - 0x82, 0x25, 0x2c, 0xa1, 0xb2, 0x46, 0xf3, 0x57, 0x50, 0xa2, 0x8d, 0x58, 0x42, 0x58, 0x0d, 0x6e, - 0x30, 0xd7, 0x36, 0x98, 0xe3, 0x08, 0x9f, 0xf9, 0xb6, 0x70, 0x24, 0x66, 0x07, 0xf1, 0x90, 0xe0, - 0x13, 0x04, 0xf5, 0x19, 0x18, 0x5a, 0x6b, 0x1e, 0xfa, 0xc1, 0x83, 0x6a, 0x9d, 0x39, 0x16, 0xaf, - 0x30, 0x9f, 0x57, 0xf8, 0xfd, 0x6d, 0x2e, 0x7d, 0x5a, 0x80, 0x9e, 0x1a, 0x77, 0xc4, 0xd6, 0x10, - 0x19, 0x25, 0xd7, 0x2f, 0x56, 0x82, 0xc5, 0xcc, 0x8b, 0x5f, 0x3e, 0x2a, 0xe5, 0x9e, 0x3e, 0x2a, - 0xe5, 0xf4, 0x87, 0x04, 0xae, 0x24, 0x14, 0x4b, 0x57, 0x38, 0x92, 0x53, 0x0b, 0x0a, 0xc1, 0x49, - 0x26, 0xc7, 0xb4, 0xe9, 0x31, 0x9f, 0x2b, 0xb0, 0xfc, 0xa4, 0x51, 0x4e, 0x91, 0x57, 0x5e, 0x51, - 0x9f, 0x28, 0xec, 0xe2, 0xf9, 0xc7, 0x7f, 0x95, 0x72, 0x15, 0xbc, 0xa8, 0x68, 0x46, 0x1f, 0x4e, - 0x60, 0x21, 0x51, 0x83, 0xfe, 0x0d, 0x81, 0xe1, 0xe5, 0x26, 0xef, 0xd3, 0x90, 0xab, 0xcc, 0xf6, - 0x92, 0x35, 0xb6, 0xe5, 0x7e, 0xee, 0x79, 0x73, 0xff, 0x95, 0x80, 0x96, 0x44, 0x1e, 0xef, 0xf0, - 0x3b, 0x02, 0xa3, 0x8a, 0x91, 0x99, 0x44, 0xc7, 0x74, 0x99, 0xed, 0xc9, 0x21, 0x32, 0xfa, 0xc2, - 0xf5, 0xfc, 0xe4, 0x7b, 0xa9, 0xa4, 0x52, 0xae, 0x60, 0xf1, 0x8d, 0x26, 0xbb, 0xef, 0xff, 0x2e, - 0x8d, 0xa4, 0x6c, 0x92, 0x95, 0x91, 0x5a, 0x4a, 0x56, 0x7f, 0x19, 0x06, 0x95, 0x8c, 0x85, 0xaa, - 0x6f, 0xef, 0x9c, 0xdc, 0xfe, 0x04, 0x14, 0xe2, 0x61, 0xd4, 0x35, 0x04, 0x17, 0x58, 0x10, 0x52, - 0xec, 0x2f, 0x56, 0xc2, 0xa5, 0x7e, 0x05, 0x5e, 0x55, 0x15, 0x9f, 0x08, 0x9f, 0xdf, 0x65, 0x9e, - 0xc5, 0xfd, 0x16, 0xd8, 0x1c, 0xb6, 0x6a, 0x2c, 0x85, 0x80, 0x57, 0xa1, 0x6f, 0x47, 0xf8, 0xdc, - 0xf4, 0x83, 0x38, 0xa2, 0xe6, 0x77, 0x4e, 0xb6, 0xea, 0x3a, 0x8c, 0xaa, 0xf2, 0x55, 0xcf, 0xae, - 0xf2, 0x75, 0x87, 0xb9, 0xb2, 0x2e, 0xfc, 0x0f, 0x6d, 0xe9, 0x0b, 0x6f, 0x2f, 0x3c, 0xe2, 0x90, - 0xc0, 0xd5, 0x94, 0x4d, 0x78, 0xd8, 0x26, 0x0c, 0xb8, 0xcd, 0xbc, 0x29, 0x71, 0x43, 0xf8, 0x1f, - 0xbc, 0x95, 0xfa, 0x1f, 0xc4, 0x30, 0x17, 0x5f, 0xc1, 0x5b, 0xef, 0x8f, 0x85, 0x65, 0xa5, 0xdf, - 0x8d, 0xad, 0xf5, 0x79, 0x78, 0x49, 0x31, 0xba, 0xbb, 0xcb, 0xdc, 0xf0, 0x2a, 0xe8, 0x9b, 0x70, - 0xb9, 0x21, 0xc4, 0xe6, 0x06, 0xab, 0x6e, 0x9a, 0x92, 0x57, 0x85, 0x53, 0x93, 0xaa, 0x81, 0xcf, - 0x57, 0x06, 0xc2, 0xf8, 0x7a, 0x10, 0xd6, 0xb7, 0x81, 0x46, 0xeb, 0x51, 0x82, 0x09, 0x7d, 0xd8, - 0x51, 0x7e, 0x33, 0x8e, 0xfc, 0xc7, 0x32, 0x34, 0x76, 0x13, 0x67, 0x71, 0x10, 0xc9, 0xe7, 0x4f, - 0x62, 0xb2, 0x92, 0x17, 0x27, 0x0b, 0x7d, 0x05, 0x46, 0xd4, 0xb1, 0x77, 0x38, 0xaf, 0x71, 0x6f, - 0x99, 0x37, 0xb8, 0xa5, 0x86, 0x51, 0xa8, 0xe0, 0x1a, 0xf4, 0xef, 0xb0, 0x86, 0x5d, 0x63, 0xbe, - 0xf0, 0x4c, 0x56, 0xab, 0x79, 0xf8, 0x00, 0x2f, 0xb5, 0xa2, 0x0b, 0xb5, 0x9a, 0x17, 0x19, 0x36, - 0xb7, 0xe1, 0xb5, 0x36, 0x80, 0x28, 0xa9, 0x04, 0xf9, 0xcf, 0x55, 0x2e, 0x0a, 0x07, 0x41, 0xa8, - 0x89, 0xa5, 0xaf, 0x41, 0xb1, 0xd5, 0x3f, 0xab, 0xdc, 0x61, 0x0d, 0x7f, 0x6f, 0x49, 0x6c, 0x3b, - 0x3e, 0xf7, 0xce, 0x4c, 0xea, 0x21, 0x81, 0x52, 0x5b, 0x4c, 0xe4, 0xc5, 0xa0, 0xa0, 0x5a, 0xd3, - 0x0d, 0xd2, 0x66, 0x35, 0xc8, 0x67, 0x9a, 0x83, 0x09, 0xb0, 0x74, 0xe7, 0x54, 0xac, 0xf5, 0x68, - 0xd6, 0x1b, 0x4c, 0xd6, 0xef, 0xd9, 0x4e, 0x4d, 0xec, 0x86, 0x1d, 0xbd, 0x84, 0x8f, 0x26, 0x96, - 0x42, 0x66, 0x63, 0x30, 0xb0, 0xab, 0x22, 0xa6, 0xeb, 0x09, 0xcb, 0xe3, 0x32, 0x6c, 0xa2, 0xfe, - 0x20, 0xbc, 0x8a, 0x51, 0xbd, 0x80, 0x3d, 0xb4, 0xca, 0x3c, 0xb6, 0xd5, 0x7a, 0x8f, 0x9f, 0xe2, - 0x9b, 0x0f, 0xa3, 0x88, 0xba, 0x00, 0xbd, 0xae, 0x8a, 0xa0, 0xc2, 0xd7, 0xd3, 0x1f, 0x85, 0xda, - 0x8a, 0x13, 0x12, 0x0b, 0x27, 0x0f, 0x07, 0xa0, 0x47, 0x41, 0xd3, 0x5f, 0x08, 0xf4, 0x45, 0xa7, - 0x0d, 0x9d, 0x4e, 0x45, 0x6b, 0x67, 0x65, 0xda, 0xcd, 0x6e, 0xcb, 0x02, 0x31, 0xfa, 0xd2, 0x17, - 0xbf, 0xfd, 0xfb, 0xd5, 0xb9, 0x39, 0x7a, 0xcb, 0x90, 0xdc, 0x1e, 0x0f, 0x01, 0xd4, 0x42, 0x21, - 0xa0, 0x99, 0x1a, 0x6a, 0x38, 0x4a, 0x63, 0x5f, 0x7d, 0x0f, 0x8c, 0xd8, 0x98, 0xa6, 0x3f, 0x13, - 0xb8, 0x14, 0x9b, 0xef, 0xb4, 0x4b, 0x3a, 0xe1, 0x95, 0x6b, 0xef, 0x76, 0x5d, 0x87, 0x3a, 0x66, - 0x95, 0x8e, 0x9b, 0x74, 0x2a, 0x9b, 0x8e, 0x18, 0x7f, 0x49, 0xbf, 0x25, 0x70, 0x01, 0x47, 0x38, - 0x9d, 0xe8, 0x4c, 0x21, 0x6e, 0x02, 0xda, 0x3b, 0x5d, 0x54, 0x20, 0xdd, 0x69, 0x45, 0xd7, 0xa0, - 0xe3, 0xd9, 0xe8, 0xa2, 0x79, 0xd0, 0x9f, 0x08, 0xe4, 0x23, 0xee, 0x40, 0xa7, 0x3a, 0x9f, 0x7c, - 0xda, 0x67, 0xb4, 0xe9, 0x2e, 0xab, 0x90, 0xf3, 0x8c, 0xe2, 0x3c, 0x45, 0x27, 0xb3, 0x71, 0x8e, - 0xda, 0x15, 0xfd, 0x93, 0x40, 0x21, 0xc9, 0x72, 0xe8, 0x5c, 0x67, 0x2e, 0x29, 0x7e, 0xa6, 0xcd, - 0x9f, 0xb5, 0x1c, 0x35, 0x2d, 0x2b, 0x4d, 0xf3, 0x74, 0x36, 0x9b, 0xa6, 0xb8, 0x2b, 0x9a, 0x75, - 0x14, 0xf1, 0x23, 0x81, 0x1e, 0xe5, 0x0a, 0xb4, 0xdc, 0x99, 0x4f, 0xd4, 0xe7, 0x34, 0x23, 0xf3, - 0x7e, 0x24, 0x7c, 0x47, 0x11, 0xbe, 0x4d, 0xe7, 0xb3, 0x11, 0x56, 0xe6, 0x67, 0xec, 0x3f, 0xeb, - 0xa5, 0x07, 0xf4, 0x77, 0x02, 0x97, 0x9f, 0x75, 0x1a, 0xfa, 0x7e, 0x67, 0x36, 0x6d, 0xec, 0x4e, - 0x9b, 0x39, 0x4b, 0x29, 0x6a, 0xfa, 0x48, 0x69, 0x5a, 0xa2, 0x0b, 0x1d, 0x34, 0xb5, 0x4c, 0x4a, - 0x1a, 0xfb, 0x71, 0x1b, 0x3b, 0x30, 0x02, 0x1b, 0xa4, 0x4f, 0x09, 0xd0, 0xd3, 0x9e, 0x42, 0x6f, - 0x65, 0xeb, 0xf8, 0x44, 0xd3, 0xd4, 0x66, 0xcf, 0x56, 0x8c, 0xe2, 0xee, 0x29, 0x71, 0x6b, 0x74, - 0xe5, 0x7f, 0x88, 0x4b, 0xb2, 0x57, 0xfa, 0x03, 0x81, 0x7c, 0xc4, 0xf4, 0xb2, 0xcc, 0x82, 0xd3, - 0xf6, 0x99, 0x65, 0x16, 0x24, 0x38, 0xab, 0x7e, 0x43, 0xa9, 0x1a, 0xa7, 0x6f, 0x77, 0x50, 0x25, - 0x9b, 0xb5, 0x66, 0xe0, 0xb6, 0xf4, 0x6b, 0x02, 0xbd, 0x81, 0x1d, 0xd2, 0x0c, 0x7d, 0x1f, 0xf3, - 0x62, 0x6d, 0x22, 0x7b, 0x01, 0x52, 0x1c, 0x57, 0x14, 0xc7, 0xe8, 0xb5, 0x0e, 0x14, 0x03, 0x4b, - 0x5e, 0xfc, 0xf8, 0xf1, 0x51, 0x91, 0x3c, 0x39, 0x2a, 0x92, 0x7f, 0x8e, 0x8a, 0xe4, 0xf0, 0xb8, - 0x98, 0x7b, 0x72, 0x5c, 0xcc, 0xfd, 0x71, 0x5c, 0xcc, 0x7d, 0x36, 0x61, 0xd9, 0x7e, 0x7d, 0x7b, - 0xa3, 0x5c, 0x15, 0x5b, 0xed, 0xa0, 0x1e, 0x84, 0x60, 0xfe, 0x9e, 0xcb, 0xe5, 0x46, 0xaf, 0xda, - 0x72, 0xe3, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x58, 0x07, 0x8e, 0x14, 0xf6, 0x0e, 0x00, 0x00, + // 1098 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x41, 0x6f, 0x1b, 0x45, + 0x14, 0xf6, 0x94, 0x26, 0xa5, 0xcf, 0x69, 0x52, 0x26, 0x06, 0xdc, 0x4d, 0xb0, 0xd3, 0x85, 0x2a, + 0x05, 0x14, 0x6f, 0x48, 0x93, 0x02, 0x69, 0x12, 0x35, 0x4e, 0xa8, 0x80, 0x4b, 0x1c, 0xa7, 0xa2, + 0x88, 0xcb, 0x6a, 0xb2, 0x3b, 0xac, 0x57, 0x71, 0x76, 0xb6, 0x3b, 0x6b, 0xa7, 0x51, 0x94, 0x0b, + 0xea, 0x81, 0x63, 0x24, 0x6e, 0x88, 0x43, 0x2f, 0x70, 0xe0, 0x02, 0x27, 0x8e, 0x1c, 0x90, 0x90, + 0x7a, 0xac, 0x04, 0x07, 0x24, 0x24, 0x40, 0x09, 0x87, 0xfe, 0x0c, 0xe4, 0xd9, 0x59, 0x67, 0xb7, + 0xb6, 0xd7, 0xeb, 0xd0, 0xd3, 0x7a, 0xde, 0x9b, 0xf7, 0xcd, 0xf7, 0x8d, 0xdf, 0xbc, 0x0f, 0x30, + 0xf3, 0x88, 0x51, 0xa7, 0xda, 0xfd, 0x06, 0xf5, 0xf6, 0x4b, 0xae, 0xc7, 0x7c, 0x86, 0x27, 0x38, + 0xb5, 0xc5, 0x2f, 0x83, 0xd5, 0x4b, 0x9c, 0xda, 0x46, 0x8d, 0xd8, 0x4e, 0x29, 0xd8, 0xa8, 0xe4, + 0x2c, 0x66, 0x31, 0x91, 0xd5, 0x5a, 0xbf, 0x82, 0x12, 0x65, 0xd2, 0x62, 0xcc, 0xaa, 0x53, 0x8d, + 0xb8, 0xb6, 0x46, 0x1c, 0x87, 0xf9, 0xc4, 0xb7, 0x99, 0xc3, 0x65, 0x76, 0x5c, 0x1e, 0x12, 0x7c, + 0x82, 0xa0, 0xba, 0x08, 0xf9, 0xcd, 0xd6, 0xa1, 0x1f, 0x3c, 0x30, 0x6a, 0xc4, 0xb1, 0x68, 0x95, + 0xf8, 0xb4, 0x4a, 0xef, 0x37, 0x28, 0xf7, 0x71, 0x0e, 0x86, 0x4c, 0xea, 0xb0, 0xdd, 0x3c, 0x9a, + 0x42, 0xd7, 0x2f, 0x56, 0x83, 0xc5, 0xe2, 0x8b, 0x5f, 0x3e, 0x2a, 0x66, 0x9e, 0x3e, 0x2a, 0x66, + 0xd4, 0x87, 0x08, 0xae, 0x74, 0x29, 0xe6, 0x2e, 0x73, 0x38, 0xc5, 0x16, 0xe4, 0x82, 0x93, 0x74, + 0x2a, 0xd3, 0xba, 0x47, 0x7c, 0x2a, 0xc0, 0xb2, 0x73, 0x5a, 0x29, 0x41, 0x5e, 0x69, 0x43, 0x7c, + 0xa2, 0xb0, 0xe5, 0xf3, 0x8f, 0xff, 0x2a, 0x66, 0xaa, 0x98, 0x75, 0x64, 0xd4, 0x89, 0x2e, 0x2c, + 0xb8, 0xd4, 0xa0, 0x7e, 0x83, 0x60, 0x62, 0xbd, 0xc5, 0xbb, 0x13, 0xb2, 0x42, 0x6c, 0xaf, 0xbb, + 0xc6, 0x9e, 0xdc, 0xcf, 0x3d, 0x6f, 0xee, 0xbf, 0x22, 0x50, 0xba, 0x91, 0x97, 0x77, 0xf8, 0x1d, + 0x82, 0x29, 0xc1, 0x48, 0xef, 0x46, 0x47, 0x77, 0x89, 0xed, 0xf1, 0x3c, 0x9a, 0x7a, 0xe1, 0x7a, + 0x76, 0xee, 0xbd, 0x44, 0x52, 0x09, 0x57, 0x50, 0x7e, 0xa3, 0xc5, 0xee, 0xfb, 0xbf, 0x8b, 0x93, + 0x09, 0x9b, 0x78, 0x75, 0xd2, 0x4c, 0xc8, 0xaa, 0x2f, 0xc3, 0xb8, 0x90, 0xb1, 0x6a, 0xf8, 0x76, + 0xf3, 0xf4, 0xf6, 0x67, 0x21, 0x17, 0x0f, 0x4b, 0x5d, 0x79, 0xb8, 0x40, 0x82, 0x90, 0x60, 0x7f, + 0xb1, 0x1a, 0x2e, 0xd5, 0x2b, 0xf0, 0xaa, 0xa8, 0xf8, 0x84, 0xf9, 0xf4, 0x2e, 0xf1, 0x2c, 0xea, + 0xb7, 0xc1, 0x96, 0x21, 0xdf, 0x99, 0x92, 0x80, 0x57, 0x61, 0xa4, 0xc9, 0x7c, 0xaa, 0xfb, 0x41, + 0x5c, 0xa2, 0x66, 0x9b, 0xa7, 0x5b, 0x55, 0x15, 0xa6, 0x44, 0x79, 0xc5, 0xb3, 0x0d, 0xba, 0xe5, + 0x10, 0x97, 0xd7, 0x98, 0xff, 0xa1, 0xcd, 0x7d, 0xe6, 0xed, 0x87, 0x47, 0x1c, 0x21, 0xb8, 0x9a, + 0xb0, 0x49, 0x1e, 0xb6, 0x03, 0x63, 0x6e, 0x2b, 0xaf, 0x73, 0xb9, 0x21, 0xfc, 0x0f, 0xde, 0x4a, + 0xfc, 0x0f, 0x62, 0x98, 0xe5, 0x57, 0xe4, 0xad, 0x8f, 0xc6, 0xc2, 0xbc, 0x3a, 0xea, 0xc6, 0xd6, + 0xea, 0x0a, 0xbc, 0x24, 0x18, 0xdd, 0xdd, 0x23, 0x6e, 0x78, 0x15, 0xf8, 0x4d, 0xb8, 0x5c, 0x67, + 0x6c, 0x67, 0x9b, 0x18, 0x3b, 0x3a, 0xa7, 0x06, 0x73, 0x4c, 0x2e, 0x1a, 0xf8, 0x7c, 0x75, 0x2c, + 0x8c, 0x6f, 0x05, 0x61, 0xb5, 0x01, 0x38, 0x5a, 0x2f, 0x25, 0xe8, 0x30, 0x22, 0x3b, 0xca, 0x6f, + 0xc5, 0x25, 0xff, 0xe9, 0x14, 0x8d, 0xdd, 0xc2, 0x29, 0x8f, 0x4b, 0xf2, 0xd9, 0xd3, 0x18, 0xaf, + 0x66, 0xd9, 0xe9, 0x42, 0xdd, 0x80, 0x49, 0x71, 0xec, 0x1d, 0x4a, 0x4d, 0xea, 0xad, 0xd3, 0x3a, + 0xb5, 0xc4, 0x30, 0x0a, 0x15, 0x5c, 0x83, 0xd1, 0x26, 0xa9, 0xdb, 0x26, 0xf1, 0x99, 0xa7, 0x13, + 0xd3, 0xf4, 0xe4, 0x03, 0xbc, 0xd4, 0x8e, 0xae, 0x9a, 0xa6, 0x17, 0x19, 0x36, 0xb7, 0xe1, 0xb5, + 0x1e, 0x80, 0x52, 0x52, 0x11, 0xb2, 0x9f, 0x8b, 0x5c, 0x14, 0x0e, 0x82, 0x50, 0x0b, 0x4b, 0xdd, + 0x84, 0x42, 0xbb, 0x7f, 0x2a, 0xd4, 0x21, 0x75, 0x7f, 0x7f, 0x8d, 0x35, 0x1c, 0x9f, 0x7a, 0x67, + 0x26, 0xf5, 0x10, 0x41, 0xb1, 0x27, 0xa6, 0xe4, 0x45, 0x20, 0x27, 0x5a, 0xd3, 0x0d, 0xd2, 0xba, + 0x11, 0xe4, 0x53, 0xcd, 0xc1, 0x2e, 0xb0, 0xb8, 0xd9, 0x11, 0x6b, 0x3f, 0x9a, 0xad, 0x3a, 0xe1, + 0xb5, 0x7b, 0xb6, 0x63, 0xb2, 0xbd, 0xb0, 0xa3, 0xd7, 0x20, 0xdf, 0x99, 0x92, 0xcc, 0xa6, 0x61, + 0x6c, 0x4f, 0x44, 0x74, 0xd7, 0x63, 0x96, 0x47, 0x79, 0xd8, 0x44, 0xa3, 0x41, 0xb8, 0x22, 0xa3, + 0x6a, 0x4e, 0xf6, 0x50, 0x85, 0x78, 0x64, 0xb7, 0xfd, 0x1e, 0x3f, 0x85, 0xf1, 0x58, 0x54, 0xa2, + 0xae, 0xc2, 0xb0, 0x2b, 0x22, 0x52, 0xe1, 0xeb, 0xc9, 0x8f, 0x42, 0x6c, 0x95, 0x13, 0x52, 0x16, + 0xce, 0x1d, 0x8d, 0xc1, 0x90, 0x80, 0xc6, 0xbf, 0x20, 0x18, 0x89, 0x4e, 0x1b, 0xbc, 0x90, 0x88, + 0xd6, 0xcb, 0xca, 0x94, 0x9b, 0x83, 0x96, 0x05, 0x62, 0xd4, 0xb5, 0x2f, 0x7e, 0xfb, 0xf7, 0xab, + 0x73, 0xcb, 0xf8, 0x96, 0xc6, 0xa9, 0x3d, 0x13, 0x02, 0x88, 0x85, 0x40, 0x90, 0x66, 0xaa, 0x89, + 0xe1, 0xc8, 0xb5, 0x03, 0xf1, 0x3d, 0xd4, 0x62, 0x63, 0x1a, 0xff, 0x8c, 0xe0, 0x52, 0x14, 0x9d, + 0xe3, 0x01, 0xe9, 0x84, 0x57, 0xae, 0xbc, 0x3b, 0x70, 0x9d, 0xd4, 0xb1, 0x24, 0x74, 0xdc, 0xc4, + 0xf3, 0xe9, 0x74, 0xc4, 0xf8, 0x73, 0xfc, 0x2d, 0x82, 0x0b, 0x72, 0x84, 0xe3, 0xd9, 0xfe, 0x14, + 0xe2, 0x26, 0xa0, 0xbc, 0x33, 0x40, 0x85, 0xa4, 0xbb, 0x20, 0xe8, 0x6a, 0x78, 0x26, 0x1d, 0x5d, + 0x69, 0x1e, 0xf8, 0x27, 0x04, 0xd9, 0x88, 0x3b, 0xe0, 0xf9, 0xfe, 0x27, 0x77, 0xfa, 0x8c, 0xb2, + 0x30, 0x60, 0x95, 0xe4, 0xbc, 0x28, 0x38, 0xcf, 0xe3, 0xb9, 0x74, 0x9c, 0xa3, 0x76, 0x85, 0xff, + 0x44, 0x90, 0xeb, 0x66, 0x39, 0x78, 0xb9, 0x3f, 0x97, 0x04, 0x3f, 0x53, 0x56, 0xce, 0x5a, 0x2e, + 0x35, 0xad, 0x0b, 0x4d, 0x2b, 0x78, 0x29, 0x9d, 0xa6, 0xb8, 0x2b, 0xea, 0x35, 0x29, 0xe2, 0x47, + 0x04, 0x43, 0xc2, 0x15, 0x70, 0xa9, 0x3f, 0x9f, 0xa8, 0xcf, 0x29, 0x5a, 0xea, 0xfd, 0x92, 0xf0, + 0x1d, 0x41, 0xf8, 0x36, 0x5e, 0x49, 0x47, 0x58, 0x98, 0x9f, 0x76, 0xf0, 0xac, 0x97, 0x1e, 0xe2, + 0xdf, 0x11, 0x5c, 0x7e, 0xd6, 0x69, 0xf0, 0xfb, 0xfd, 0xd9, 0xf4, 0xb0, 0x3b, 0x65, 0xf1, 0x2c, + 0xa5, 0x52, 0xd3, 0x47, 0x42, 0xd3, 0x1a, 0x5e, 0xed, 0xa3, 0xa9, 0x6d, 0x52, 0x5c, 0x3b, 0x88, + 0xdb, 0xd8, 0xa1, 0x16, 0xd8, 0x20, 0x7e, 0x8a, 0x00, 0x77, 0x7a, 0x0a, 0xbe, 0x95, 0xae, 0xe3, + 0xbb, 0x9a, 0xa6, 0xb2, 0x74, 0xb6, 0x62, 0x29, 0xee, 0x9e, 0x10, 0xb7, 0x89, 0x37, 0xfe, 0x87, + 0xb8, 0x6e, 0xf6, 0x8a, 0x7f, 0x40, 0x90, 0x8d, 0x98, 0x5e, 0x9a, 0x59, 0xd0, 0x69, 0x9f, 0xca, + 0xc2, 0x80, 0x55, 0x52, 0xd5, 0x0d, 0xa1, 0x6a, 0x06, 0xbf, 0xdd, 0x47, 0x15, 0x6f, 0xd5, 0xea, + 0x81, 0xdb, 0xe2, 0xaf, 0x11, 0x0c, 0x07, 0x76, 0x88, 0x53, 0xf4, 0x7d, 0xcc, 0x8b, 0x95, 0xd9, + 0xf4, 0x05, 0x92, 0xe2, 0x8c, 0xa0, 0x38, 0x8d, 0xaf, 0xf5, 0xa1, 0x18, 0x58, 0x72, 0xf9, 0xe3, + 0xc7, 0xc7, 0x05, 0xf4, 0xe4, 0xb8, 0x80, 0xfe, 0x39, 0x2e, 0xa0, 0xa3, 0x93, 0x42, 0xe6, 0xc9, + 0x49, 0x21, 0xf3, 0xc7, 0x49, 0x21, 0xf3, 0xd9, 0xac, 0x65, 0xfb, 0xb5, 0xc6, 0x76, 0xc9, 0x60, + 0xbb, 0xbd, 0xa0, 0x1e, 0x84, 0x60, 0xfe, 0xbe, 0x4b, 0xf9, 0xf6, 0xb0, 0xd8, 0x72, 0xe3, 0xbf, + 0x01, 0x00, 0x58, 0x07, 0x8e, 0x14, 0xf6, 0x0e, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/oracle/types/tx.pb.go b/x/oracle/types/tx.pb.go index 441abe509f..9d229fcda7 100644 --- a/x/oracle/types/tx.pb.go +++ b/x/oracle/types/tx.pb.go @@ -194,34 +194,33 @@ func init() { func init() { proto.RegisterFile("oracle/tx.proto", fileDescriptor_cb5390096518ffda) } var fileDescriptor_cb5390096518ffda = []byte{ - // 417 bytes of a gzipped FileDescriptorProto + // 413 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0xbf, 0xcf, 0xd2, 0x40, - 0x1c, 0xc6, 0x7b, 0x60, 0x08, 0x5c, 0x82, 0x68, 0x41, 0x03, 0x68, 0x5a, 0x72, 0x31, 0x46, 0x07, - 0x5b, 0x03, 0x93, 0xb8, 0x08, 0xfe, 0x18, 0x4c, 0x58, 0x3a, 0x38, 0xb8, 0x98, 0xa3, 0xfd, 0x7a, - 0x34, 0x29, 0xbd, 0xa6, 0x77, 0x1a, 0xd8, 0x4d, 0x74, 0x74, 0x75, 0x63, 0xf7, 0x1f, 0xd1, 0x8d, - 0xd1, 0xa9, 0x31, 0xb0, 0x38, 0xf7, 0x2f, 0x30, 0x5c, 0x5b, 0x5e, 0xde, 0x84, 0x97, 0x37, 0x61, - 0x3b, 0xee, 0xf9, 0x3c, 0xdf, 0xe7, 0xe1, 0x7b, 0x29, 0x6e, 0xf0, 0x98, 0xba, 0x01, 0xd8, 0x72, - 0x61, 0x45, 0x31, 0x97, 0x5c, 0xbf, 0x27, 0xc0, 0x57, 0x27, 0x97, 0x07, 0x96, 0x00, 0xdf, 0x9d, - 0x51, 0x3f, 0xb4, 0x32, 0xaa, 0xdb, 0x62, 0x9c, 0x71, 0xa5, 0xda, 0xbb, 0x53, 0x66, 0x21, 0xbf, - 0x11, 0xbe, 0x3f, 0x11, 0x6c, 0xc4, 0x58, 0x0c, 0x8c, 0x4a, 0x78, 0xbd, 0x70, 0x67, 0x34, 0x64, - 0xe0, 0x50, 0x09, 0xef, 0xb8, 0x04, 0xfd, 0x05, 0xbe, 0x09, 0xf9, 0xdd, 0x87, 0x98, 0x4a, 0x10, - 0xed, 0x52, 0x0f, 0x3d, 0xaa, 0x8d, 0x3b, 0x69, 0x62, 0xde, 0x59, 0xd2, 0x79, 0x30, 0x24, 0x97, - 0x75, 0xe2, 0xd4, 0xe1, 0x60, 0x88, 0xd0, 0x1f, 0xe3, 0xca, 0x47, 0x00, 0x0f, 0xe2, 0x76, 0x59, - 0x39, 0x6f, 0xa7, 0x89, 0x59, 0xcf, 0x9c, 0xd9, 0x3d, 0x71, 0x72, 0x40, 0xef, 0xe3, 0xda, 0x67, - 0x1a, 0xf8, 0x1e, 0x95, 0x3c, 0x6e, 0xdf, 0x50, 0x74, 0x2b, 0x4d, 0xcc, 0x5b, 0x19, 0xbd, 0x97, - 0x88, 0x73, 0x81, 0x0d, 0xab, 0xdf, 0x56, 0xa6, 0xf6, 0x6f, 0x65, 0x6a, 0xe4, 0x21, 0x7e, 0x70, - 0xea, 0xaf, 0x38, 0x20, 0x22, 0x1e, 0x0a, 0x20, 0x5f, 0x10, 0xbe, 0x3b, 0x11, 0xec, 0x15, 0x04, - 0x8a, 0x7b, 0x03, 0xe0, 0xbd, 0xdc, 0x09, 0xa1, 0xd4, 0x6d, 0x5c, 0xe5, 0x11, 0xc4, 0x2a, 0x1f, - 0xa9, 0xfc, 0x66, 0x9a, 0x98, 0x8d, 0x2c, 0xbf, 0x50, 0x88, 0xb3, 0x87, 0x76, 0x06, 0x2f, 0x9f, - 0x93, 0x2f, 0xe6, 0xc0, 0x50, 0x28, 0xc4, 0xd9, 0x43, 0x07, 0x75, 0x7b, 0xd8, 0x38, 0xde, 0xa2, - 0x28, 0xda, 0xff, 0x59, 0xc2, 0xe5, 0x89, 0x60, 0xfa, 0x0f, 0x84, 0x3b, 0x57, 0xbf, 0xd0, 0x33, - 0xeb, 0xc4, 0xb3, 0x5b, 0xa7, 0x36, 0xd2, 0x1d, 0x9d, 0x6d, 0x2d, 0x3a, 0xea, 0x5f, 0x11, 0x6e, - 0x1e, 0xdb, 0xe4, 0xe0, 0xba, 0xd1, 0x47, 0x4c, 0xdd, 0xe7, 0x67, 0x98, 0x8a, 0x26, 0xe3, 0xb7, - 0xbf, 0x36, 0x06, 0x5a, 0x6f, 0x0c, 0xf4, 0x77, 0x63, 0xa0, 0xef, 0x5b, 0x43, 0x5b, 0x6f, 0x0d, - 0xed, 0xcf, 0xd6, 0xd0, 0xde, 0x3f, 0x65, 0xbe, 0x9c, 0x7d, 0x9a, 0x5a, 0x2e, 0x9f, 0xdb, 0x02, - 0xfc, 0x27, 0x45, 0x82, 0xfa, 0xa1, 0x22, 0xec, 0x85, 0x5d, 0x7c, 0x4c, 0xcb, 0x08, 0xc4, 0xb4, - 0xa2, 0x90, 0xc1, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4a, 0xa4, 0x0e, 0xd3, 0x63, 0x03, 0x00, - 0x00, + 0x1c, 0xc6, 0x7b, 0x60, 0x08, 0x5c, 0x82, 0x68, 0x41, 0x53, 0xd0, 0xb4, 0xe4, 0x62, 0x8c, 0x0e, + 0xb6, 0x06, 0x26, 0x71, 0x11, 0xfc, 0x31, 0x98, 0xb0, 0x74, 0x70, 0x70, 0x31, 0x47, 0xfb, 0xf5, + 0x68, 0x52, 0x7a, 0x4d, 0xef, 0x34, 0xb0, 0x9b, 0xe8, 0xe8, 0xea, 0xc6, 0xee, 0x3f, 0xa2, 0x1b, + 0xa3, 0x53, 0x63, 0x60, 0x71, 0xee, 0x5f, 0x60, 0xb8, 0x52, 0xc4, 0x37, 0xbc, 0xbc, 0x09, 0xdb, + 0xf5, 0x9e, 0xcf, 0xf3, 0x7d, 0x9e, 0xde, 0xe5, 0x70, 0x83, 0x27, 0xd4, 0x0b, 0xc1, 0x91, 0x73, + 0x3b, 0x4e, 0xb8, 0xe4, 0xfa, 0x1d, 0x01, 0x81, 0x5a, 0x79, 0x3c, 0xb4, 0x05, 0x04, 0xde, 0x94, + 0x06, 0x91, 0x9d, 0x53, 0x9d, 0x16, 0xe3, 0x8c, 0x2b, 0xd5, 0xd9, 0xae, 0x72, 0x0b, 0xf9, 0x89, + 0xf0, 0xdd, 0xb1, 0x60, 0x43, 0xc6, 0x12, 0x60, 0x54, 0xc2, 0xcb, 0xb9, 0x37, 0xa5, 0x11, 0x03, + 0x97, 0x4a, 0x78, 0xc3, 0x25, 0xe8, 0xcf, 0xf0, 0x75, 0xd8, 0xed, 0xbd, 0x4b, 0xa8, 0x04, 0x61, + 0x94, 0xba, 0xe8, 0x41, 0x6d, 0xd4, 0xce, 0x52, 0xeb, 0xd6, 0x82, 0xce, 0xc2, 0x01, 0xf9, 0x5f, + 0x27, 0x6e, 0x1d, 0x0e, 0x86, 0x08, 0xfd, 0x21, 0xae, 0xbc, 0x07, 0xf0, 0x21, 0x31, 0xca, 0xca, + 0x79, 0x33, 0x4b, 0xad, 0x7a, 0xee, 0xcc, 0xf7, 0x89, 0xbb, 0x03, 0xf4, 0x1e, 0xae, 0x7d, 0xa4, + 0x61, 0xe0, 0x53, 0xc9, 0x13, 0xe3, 0x9a, 0xa2, 0x5b, 0x59, 0x6a, 0xdd, 0xc8, 0xe9, 0xbd, 0x44, + 0xdc, 0x7f, 0xd8, 0xa0, 0xfa, 0x65, 0x69, 0x69, 0x7f, 0x96, 0x96, 0x46, 0xee, 0xe3, 0x7b, 0xa7, + 0x7e, 0xc5, 0x05, 0x11, 0xf3, 0x48, 0x00, 0xf9, 0x84, 0xf0, 0xed, 0xb1, 0x60, 0x2f, 0x20, 0x54, + 0xdc, 0x2b, 0x00, 0xff, 0xf9, 0x56, 0x88, 0xa4, 0xee, 0xe0, 0x2a, 0x8f, 0x21, 0x51, 0xf9, 0x48, + 0xe5, 0x37, 0xb3, 0xd4, 0x6a, 0xe4, 0xf9, 0x85, 0x42, 0xdc, 0x3d, 0xb4, 0x35, 0xf8, 0xbb, 0x39, + 0x46, 0xe9, 0xa2, 0xa1, 0x50, 0x88, 0xbb, 0x87, 0x0e, 0xea, 0x76, 0xb1, 0x79, 0xbc, 0x45, 0x51, + 0xb4, 0xf7, 0xbd, 0x84, 0xcb, 0x63, 0xc1, 0xf4, 0x6f, 0x08, 0xb7, 0x2f, 0xbf, 0xa1, 0x27, 0xf6, + 0x89, 0x6b, 0xb7, 0x4f, 0x9d, 0x48, 0x67, 0x78, 0xb6, 0xb5, 0xe8, 0xa8, 0x7f, 0x46, 0xb8, 0x79, + 0xec, 0x24, 0xfb, 0x57, 0x8d, 0x3e, 0x62, 0xea, 0x3c, 0x3d, 0xc3, 0x54, 0x34, 0x19, 0xbd, 0xfe, + 0xb1, 0x36, 0xd1, 0x6a, 0x6d, 0xa2, 0xdf, 0x6b, 0x13, 0x7d, 0xdd, 0x98, 0xda, 0x6a, 0x63, 0x6a, + 0xbf, 0x36, 0xa6, 0xf6, 0xf6, 0x31, 0x0b, 0xe4, 0xf4, 0xc3, 0xc4, 0xf6, 0xf8, 0xcc, 0x11, 0x10, + 0x3c, 0x2a, 0x12, 0xd4, 0x87, 0x8a, 0x70, 0xe6, 0x4e, 0xf1, 0x98, 0x16, 0x31, 0x88, 0x49, 0x45, + 0x21, 0xfd, 0xbf, 0x03, 0x00, 0x4a, 0xa4, 0x0e, 0xd3, 0x63, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/tokenfactory/types/authority_metadata.pb.go b/x/tokenfactory/types/authority_metadata.pb.go index b8248f62da..4cb4dbe617 100644 --- a/x/tokenfactory/types/authority_metadata.pb.go +++ b/x/tokenfactory/types/authority_metadata.pb.go @@ -80,7 +80,7 @@ func init() { } var fileDescriptor_2e0fb97022669b8a = []byte{ - // 218 bytes of a gzipped FileDescriptorProto + // 215 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2d, 0xc9, 0xcf, 0x4e, 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x4f, 0x2c, 0x2d, 0xc9, 0xc8, 0x2f, 0xca, 0x2c, 0xa9, 0x8c, 0xcf, 0x4d, 0x2d, 0x49, 0x4c, 0x49, 0x2c, 0x49, 0xd4, 0x2b, 0x28, 0xca, 0x2f, @@ -93,8 +93,8 @@ var fileDescriptor_2e0fb97022669b8a = []byte{ 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x66, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xc5, 0xa9, 0x99, 0xba, 0x30, 0x67, 0x82, 0x39, 0x60, 0x77, 0xea, 0x57, 0xe8, - 0xa3, 0xf8, 0xb2, 0xa4, 0xb2, 0x20, 0xb5, 0x38, 0x89, 0x0d, 0xac, 0xd0, 0x18, 0x10, 0x00, 0x00, - 0xff, 0xff, 0xd4, 0x4d, 0xde, 0xdb, 0x02, 0x01, 0x00, 0x00, + 0xa3, 0xf8, 0xb2, 0xa4, 0xb2, 0x20, 0xb5, 0x38, 0x89, 0x0d, 0xac, 0xd0, 0x18, 0x30, 0x00, 0xd4, + 0x4d, 0xde, 0xdb, 0x02, 0x01, 0x00, 0x00, } func (this *DenomAuthorityMetadata) Equal(that interface{}) bool { diff --git a/x/tokenfactory/types/genesis.pb.go b/x/tokenfactory/types/genesis.pb.go index 10d3898c2f..ce41217aaf 100644 --- a/x/tokenfactory/types/genesis.pb.go +++ b/x/tokenfactory/types/genesis.pb.go @@ -140,30 +140,30 @@ func init() { func init() { proto.RegisterFile("tokenfactory/genesis.proto", fileDescriptor_415d5acd9b7bd461) } var fileDescriptor_415d5acd9b7bd461 = []byte{ - // 359 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0xc9, 0xcf, 0x4e, - 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, - 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x52, 0x2c, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, - 0xf4, 0x8a, 0x53, 0x33, 0x93, 0x33, 0x12, 0x33, 0xf3, 0xf4, 0x90, 0x35, 0x48, 0x89, 0xa4, 0xe7, - 0xa7, 0xe7, 0x83, 0xd5, 0xe8, 0x83, 0x58, 0x10, 0x8d, 0x52, 0xaa, 0x28, 0x86, 0x26, 0x96, 0x96, - 0x64, 0xe4, 0x17, 0x65, 0x96, 0x54, 0xc6, 0xe7, 0xa6, 0x96, 0x24, 0xa6, 0x24, 0x96, 0x24, 0x42, - 0x95, 0x49, 0xa2, 0x28, 0x2b, 0x48, 0x2c, 0x4a, 0xcc, 0x85, 0x5a, 0xad, 0x74, 0x8e, 0x91, 0x8b, - 0xc7, 0x1d, 0xe2, 0x98, 0xe0, 0x92, 0xc4, 0x92, 0x54, 0x21, 0x77, 0x2e, 0x36, 0x88, 0x02, 0x09, - 0x46, 0x05, 0x46, 0x0d, 0x6e, 0x23, 0x4d, 0x3d, 0x82, 0x8e, 0xd3, 0x0b, 0x00, 0x6b, 0x70, 0x62, - 0x39, 0x71, 0x4f, 0x9e, 0x21, 0x08, 0xaa, 0x5d, 0xa8, 0x94, 0x8b, 0x0f, 0x2a, 0x1f, 0x9f, 0x92, - 0x9a, 0x97, 0x9f, 0x5b, 0x2c, 0xc1, 0xa4, 0xc0, 0xac, 0xc1, 0x6d, 0xa4, 0x4f, 0x84, 0x81, 0x50, - 0x17, 0xb9, 0x80, 0xf4, 0x39, 0xc9, 0x82, 0x8c, 0xfd, 0x74, 0x4f, 0x5e, 0xb4, 0x32, 0x31, 0x37, - 0xc7, 0x4a, 0x09, 0xd5, 0x50, 0xa5, 0x20, 0x5e, 0xa8, 0x80, 0x0b, 0x84, 0x7f, 0x0a, 0xe1, 0x21, - 0xb0, 0x88, 0x90, 0x1a, 0x17, 0x2b, 0x58, 0x29, 0xd8, 0x3f, 0x9c, 0x4e, 0x02, 0x9f, 0xee, 0xc9, - 0xf3, 0x40, 0x4c, 0x02, 0x0b, 0x2b, 0x05, 0x41, 0xa4, 0x85, 0xba, 0x19, 0xb9, 0x84, 0x30, 0x43, - 0x50, 0x82, 0x09, 0x1c, 0x0a, 0x96, 0x44, 0x38, 0x1a, 0x6c, 0x9d, 0x23, 0xcc, 0x04, 0x5f, 0xa8, - 0x01, 0x4e, 0x8a, 0x50, 0xe7, 0x4b, 0x42, 0x2c, 0xc5, 0xb4, 0x42, 0x29, 0x48, 0x30, 0x11, 0x5d, - 0x97, 0x15, 0xcb, 0x8b, 0x05, 0xf2, 0x8c, 0x4e, 0x01, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78, 0x24, - 0xc7, 0xf8, 0xe0, 0x91, 0x1c, 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, - 0x2c, 0xc7, 0x10, 0x65, 0x96, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, - 0x9c, 0x9a, 0xa9, 0x0b, 0x73, 0x1b, 0x98, 0x03, 0x76, 0x9c, 0x7e, 0x85, 0x3e, 0x4a, 0xb4, 0x97, - 0x54, 0x16, 0xa4, 0x16, 0x27, 0xb1, 0x81, 0x15, 0x1a, 0x03, 0x02, 0x00, 0x00, 0xff, 0xff, 0x0f, - 0xe2, 0xdb, 0xfc, 0x8f, 0x02, 0x00, 0x00, + // 358 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x51, 0x4f, 0x4b, 0x32, 0x41, + 0x18, 0xdf, 0xf1, 0xf5, 0x15, 0x5a, 0x2d, 0x6a, 0x29, 0x50, 0xa1, 0x5d, 0x5d, 0x28, 0xec, 0xd0, + 0x0e, 0x18, 0x04, 0x79, 0x6b, 0x11, 0x3c, 0x05, 0xb2, 0xdd, 0xba, 0xc8, 0xb8, 0x4e, 0xeb, 0x90, + 0xbb, 0x23, 0x3b, 0x23, 0xb4, 0x9f, 0xa1, 0x4b, 0x1f, 0xa1, 0x8f, 0x23, 0x1d, 0xc2, 0x63, 0x27, + 0x09, 0xbd, 0x74, 0xf6, 0x13, 0xc4, 0xce, 0x8c, 0xd4, 0xe6, 0x21, 0x6f, 0xf3, 0x3c, 0xcf, 0xef, + 0xdf, 0xf3, 0x8c, 0x5e, 0xe5, 0xf4, 0x01, 0x47, 0xf7, 0xc8, 0xe7, 0x34, 0x4e, 0x60, 0x80, 0x23, + 0xcc, 0x08, 0x73, 0xc6, 0x31, 0xe5, 0xd4, 0xa8, 0x33, 0x4c, 0xc4, 0xcb, 0xa7, 0x23, 0x87, 0x61, + 0xe2, 0x0f, 0x11, 0x89, 0x9c, 0x9f, 0x84, 0xea, 0x61, 0x40, 0x03, 0x2a, 0x30, 0x30, 0x7d, 0x49, + 0x62, 0xf5, 0x24, 0x23, 0x8a, 0x26, 0x7c, 0x48, 0x63, 0xc2, 0x93, 0x5e, 0x88, 0x39, 0x1a, 0x20, + 0x8e, 0x14, 0xac, 0x92, 0x81, 0x8d, 0x51, 0x8c, 0x42, 0x65, 0x6d, 0xbf, 0x01, 0xbd, 0xd4, 0x91, + 0x61, 0x6e, 0x39, 0xe2, 0xd8, 0xe8, 0xe8, 0x05, 0x09, 0x28, 0x83, 0x1a, 0x68, 0x14, 0x9b, 0x67, + 0xce, 0x9f, 0xe1, 0x9c, 0xae, 0x20, 0xb8, 0xf9, 0xe9, 0xdc, 0xd2, 0x3c, 0x45, 0x37, 0x26, 0xfa, + 0x9e, 0x9a, 0xf7, 0x06, 0x38, 0xa2, 0x21, 0x2b, 0xe7, 0x6a, 0xff, 0x1a, 0xc5, 0x26, 0xdc, 0x42, + 0x50, 0x25, 0x6a, 0xa7, 0x3c, 0xf7, 0x38, 0x95, 0x5d, 0xcd, 0xad, 0xa3, 0x04, 0x85, 0xa3, 0x96, + 0x9d, 0x15, 0xb5, 0xbd, 0x5d, 0xd5, 0x68, 0xcb, 0xfa, 0xf5, 0x7b, 0x21, 0xd1, 0x31, 0x4e, 0xf5, + 0xff, 0x02, 0x2a, 0xf6, 0xd9, 0x71, 0xf7, 0x57, 0x73, 0xab, 0x24, 0x95, 0x44, 0xdb, 0xf6, 0xe4, + 0xd8, 0x78, 0x02, 0xba, 0xb1, 0x79, 0xc1, 0x72, 0x4e, 0x5c, 0xe1, 0x6a, 0x8b, 0xd0, 0xc2, 0xee, + 0x7a, 0xad, 0x70, 0xa3, 0x04, 0xdc, 0xba, 0x8a, 0x5f, 0x91, 0xa6, 0x9b, 0x16, 0xb6, 0x77, 0x80, + 0x7e, 0xb3, 0x5a, 0xf9, 0xcf, 0x17, 0x0b, 0xb8, 0xdd, 0xe9, 0xc2, 0x04, 0xb3, 0x85, 0x09, 0x3e, + 0x16, 0x26, 0x78, 0x5e, 0x9a, 0xda, 0x6c, 0x69, 0x6a, 0xef, 0x4b, 0x53, 0xbb, 0xbb, 0x0c, 0x08, + 0x1f, 0x4e, 0xfa, 0x8e, 0x4f, 0x43, 0xc8, 0x30, 0x39, 0x5f, 0x67, 0x13, 0x85, 0x08, 0x07, 0x1f, + 0x61, 0xe6, 0xdb, 0x79, 0x32, 0xc6, 0xac, 0x5f, 0x10, 0xc0, 0x8b, 0xaf, 0x01, 0x00, 0x0f, 0xe2, + 0xdb, 0xfc, 0x8f, 0x02, 0x00, 0x00, } func (this *GenesisDenom) Equal(that interface{}) bool { diff --git a/x/tokenfactory/types/params.pb.go b/x/tokenfactory/types/params.pb.go index 5061f269fa..43a94ea462 100644 --- a/x/tokenfactory/types/params.pb.go +++ b/x/tokenfactory/types/params.pb.go @@ -74,7 +74,7 @@ func init() { func init() { proto.RegisterFile("tokenfactory/params.proto", fileDescriptor_0f39a375875b281a) } var fileDescriptor_0f39a375875b281a = []byte{ - // 194 bytes of a gzipped FileDescriptorProto + // 191 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2c, 0xc9, 0xcf, 0x4e, 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x2f, 0x48, 0x2c, 0x4a, 0xcc, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x52, 0x2c, 0x4e, 0xcd, 0x04, 0xb3, 0x92, 0xf3, 0x73, 0xf4, @@ -86,8 +86,7 @@ var fileDescriptor_0f39a375875b281a = []byte{ 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0x65, 0x96, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x9c, 0x9a, 0xa9, 0x0b, 0x73, 0x0b, 0x98, 0x03, 0x76, 0x8c, 0x7e, 0x85, 0x3e, 0x8a, 0xf3, 0x4b, 0x2a, 0x0b, 0x52, 0x8b, 0x93, - 0xd8, 0xc0, 0x0a, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xbf, 0x4a, 0x3c, 0xf9, 0xdb, 0x00, - 0x00, 0x00, + 0xd8, 0xc0, 0x0a, 0x8d, 0x01, 0x03, 0x00, 0xbf, 0x4a, 0x3c, 0xf9, 0xdb, 0x00, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/tokenfactory/types/query.pb.go b/x/tokenfactory/types/query.pb.go index 9f6a7c72b7..d69b203801 100644 --- a/x/tokenfactory/types/query.pb.go +++ b/x/tokenfactory/types/query.pb.go @@ -516,7 +516,7 @@ func init() { func init() { proto.RegisterFile("tokenfactory/query.proto", fileDescriptor_78516c77a1ba9513) } var fileDescriptor_78516c77a1ba9513 = []byte{ - // 772 bytes of a gzipped FileDescriptorProto + // 769 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x54, 0x4f, 0x4f, 0x13, 0x4f, 0x18, 0xee, 0xf0, 0xfb, 0x51, 0x61, 0x14, 0x22, 0x23, 0x31, 0x50, 0x65, 0x2b, 0x63, 0x44, 0x20, 0xb0, 0x1b, 0x4a, 0xc0, 0xf8, 0x07, 0xb5, 0x45, 0x20, 0x26, 0x90, 0x60, 0x8f, 0x26, 0xda, 0x4c, @@ -564,8 +564,8 @@ var fileDescriptor_78516c77a1ba9513 = []byte{ 0xba, 0xf8, 0x68, 0x8d, 0x51, 0x93, 0xd8, 0x3c, 0x3c, 0x36, 0xc0, 0xd1, 0xb1, 0x01, 0x7e, 0x1d, 0x1b, 0xe0, 0x7d, 0xd9, 0x08, 0x1d, 0x95, 0x8d, 0xd0, 0xcf, 0xb2, 0x11, 0x7a, 0xbe, 0x98, 0xb5, 0xc5, 0x4e, 0x21, 0x6d, 0x66, 0x98, 0xd3, 0x46, 0x3d, 0xab, 0xb8, 0xdf, 0xf8, 0xd9, 0x45, 0x31, - 0x4f, 0x79, 0x3a, 0x2c, 0x1b, 0xe7, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x34, 0x90, 0x0e, 0xae, - 0x60, 0x09, 0x00, 0x00, + 0x4f, 0x79, 0x3a, 0x2c, 0x1b, 0xe7, 0xff, 0x0e, 0x00, 0x34, 0x90, 0x0e, 0xae, 0x60, 0x09, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -587,8 +587,7 @@ type QueryClient interface { // DenomAuthorityMetadata for a particular denom. DenomAuthorityMetadata(ctx context.Context, in *QueryDenomAuthorityMetadataRequest, opts ...grpc.CallOption) (*QueryDenomAuthorityMetadataResponse, error) // DenomsMetadata defines a gRPC query method for fetching - // - // DenomMetadata for a particular denom. + // DenomMetadata for a particular denom. DenomMetadata(ctx context.Context, in *QueryDenomMetadataRequest, opts ...grpc.CallOption) (*QueryDenomMetadataResponse, error) // DenomsFromCreator defines a gRPC query method for fetching all // denominations created by a specific admin/creator. @@ -659,8 +658,7 @@ type QueryServer interface { // DenomAuthorityMetadata for a particular denom. DenomAuthorityMetadata(context.Context, *QueryDenomAuthorityMetadataRequest) (*QueryDenomAuthorityMetadataResponse, error) // DenomsMetadata defines a gRPC query method for fetching - // - // DenomMetadata for a particular denom. + // DenomMetadata for a particular denom. DenomMetadata(context.Context, *QueryDenomMetadataRequest) (*QueryDenomMetadataResponse, error) // DenomsFromCreator defines a gRPC query method for fetching all // denominations created by a specific admin/creator. diff --git a/x/tokenfactory/types/tx.pb.go b/x/tokenfactory/types/tx.pb.go index a4944a5284..1de8004490 100644 --- a/x/tokenfactory/types/tx.pb.go +++ b/x/tokenfactory/types/tx.pb.go @@ -634,50 +634,50 @@ func init() { func init() { proto.RegisterFile("tokenfactory/tx.proto", fileDescriptor_51ab120c97d57038) } var fileDescriptor_51ab120c97d57038 = []byte{ - // 683 bytes of a gzipped FileDescriptorProto + // 679 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x56, 0xcf, 0x6b, 0xd4, 0x4e, - 0x14, 0xdf, 0x7c, 0xfb, 0x6d, 0xed, 0xce, 0x5a, 0xdb, 0xa6, 0x3f, 0xdc, 0xae, 0x34, 0xa9, 0x73, - 0x90, 0x2a, 0x98, 0xb0, 0x2b, 0x14, 0xf4, 0x20, 0x34, 0xf5, 0xe0, 0xc1, 0x05, 0x89, 0x0a, 0x22, - 0x42, 0x99, 0xcd, 0x4e, 0xd3, 0xd0, 0xcd, 0xcc, 0xb2, 0x33, 0xeb, 0xb6, 0x14, 0xfc, 0x03, 0x3c, - 0x79, 0x10, 0xff, 0x1b, 0xaf, 0xd2, 0x63, 0x8f, 0x7a, 0x09, 0xd2, 0xfe, 0x07, 0xf9, 0x0b, 0x24, - 0x33, 0x93, 0x1f, 0x6d, 0x17, 0xcc, 0x16, 0xc4, 0xdb, 0x64, 0xde, 0xe7, 0xf3, 0xde, 0xe7, 0xbd, - 0x37, 0xef, 0x11, 0xb0, 0xc2, 0xe9, 0x01, 0x26, 0x7b, 0xc8, 0xe3, 0x74, 0x70, 0x64, 0xf3, 0x43, - 0xab, 0x3f, 0xa0, 0x9c, 0xea, 0x77, 0x19, 0x0e, 0xc4, 0xc9, 0xa3, 0x3d, 0x8b, 0xe1, 0xc0, 0xdb, - 0x47, 0x01, 0xb1, 0x8a, 0xd8, 0x86, 0xe1, 0x51, 0x16, 0x52, 0x66, 0x77, 0x10, 0x39, 0xb0, 0x3f, - 0x34, 0x3b, 0x98, 0xa3, 0xa6, 0xf8, 0x90, 0x2e, 0x0a, 0x76, 0x86, 0x33, 0xbb, 0x47, 0x03, 0xa2, - 0xec, 0xcb, 0x3e, 0xf5, 0xa9, 0x38, 0xda, 0xc9, 0x49, 0xde, 0xc2, 0xef, 0x1a, 0xb8, 0xd5, 0x66, - 0xfe, 0xce, 0x00, 0x23, 0x8e, 0x9f, 0x61, 0x42, 0x43, 0xfd, 0x3e, 0x98, 0x61, 0x98, 0x74, 0xf1, - 0xa0, 0xae, 0x6d, 0x68, 0x9b, 0x55, 0x67, 0x31, 0x8e, 0xcc, 0xb9, 0x23, 0x14, 0xf6, 0x9e, 0x40, - 0x79, 0x0f, 0x5d, 0x05, 0xd0, 0x6d, 0x30, 0xcb, 0x86, 0x9d, 0x6e, 0x42, 0xab, 0xff, 0x27, 0xc0, - 0x4b, 0x71, 0x64, 0xce, 0x2b, 0xb0, 0xb2, 0x40, 0x37, 0x03, 0xe9, 0x6f, 0x01, 0x40, 0xbd, 0x1e, - 0x1d, 0xed, 0xf6, 0x02, 0xc6, 0xeb, 0x53, 0x1b, 0xda, 0x66, 0xad, 0x65, 0x58, 0x52, 0xb9, 0x25, - 0x92, 0x51, 0xca, 0xad, 0xed, 0x04, 0xf6, 0x22, 0x60, 0xdc, 0x59, 0x3b, 0x89, 0x4c, 0x2d, 0x8e, - 0xcc, 0x45, 0xe9, 0x36, 0xe7, 0x43, 0xb7, 0x8a, 0x52, 0x14, 0x7c, 0x0f, 0x56, 0x2f, 0xe6, 0xe1, - 0x62, 0xd6, 0xa7, 0x84, 0x61, 0xdd, 0x01, 0xf3, 0x04, 0x8f, 0x76, 0x45, 0x31, 0x77, 0xa5, 0x56, - 0x99, 0x58, 0x23, 0x8e, 0xcc, 0x55, 0xe9, 0xf4, 0x12, 0x00, 0xba, 0x73, 0x04, 0x8f, 0x5e, 0x27, - 0x17, 0xc2, 0x17, 0xfc, 0x08, 0x6e, 0xb4, 0x99, 0xdf, 0x0e, 0x08, 0x9f, 0xa4, 0x3c, 0xcf, 0xc1, - 0x0c, 0x0a, 0xe9, 0x90, 0x70, 0x51, 0x9c, 0x5a, 0x6b, 0x2d, 0xcf, 0x94, 0xe1, 0x2c, 0xd3, 0x1d, - 0x1a, 0x10, 0x67, 0xe5, 0x24, 0x32, 0x2b, 0xb9, 0x27, 0x49, 0x83, 0xae, 0xe2, 0xc3, 0x45, 0x30, - 0xaf, 0xe2, 0xa7, 0x69, 0x29, 0x49, 0xce, 0x70, 0x40, 0xfe, 0xa5, 0xa4, 0x24, 0x7e, 0x26, 0xe9, - 0xab, 0x7a, 0x4c, 0xfb, 0x88, 0xf8, 0x78, 0xbb, 0x1b, 0x06, 0x13, 0x49, 0xbb, 0x07, 0xa6, 0x8b, - 0x2f, 0x69, 0x21, 0x8e, 0xcc, 0x9b, 0x12, 0xa9, 0x7a, 0x22, 0xcd, 0x7a, 0x13, 0x54, 0x93, 0x76, - 0xa1, 0xc4, 0xbf, 0x78, 0x42, 0x55, 0x67, 0x39, 0x8e, 0xcc, 0x85, 0xbc, 0x93, 0xc2, 0x04, 0xdd, - 0x59, 0x82, 0x47, 0x42, 0x05, 0xac, 0xcb, 0xc7, 0x91, 0xeb, 0xca, 0x24, 0x7f, 0xd1, 0xc0, 0x52, - 0x9b, 0xf9, 0xaf, 0x30, 0x17, 0x8d, 0x6e, 0x63, 0x8e, 0xba, 0x88, 0xa3, 0x49, 0x74, 0xbb, 0x60, - 0x36, 0x54, 0x34, 0x55, 0xd4, 0xf5, 0xb1, 0x2f, 0x3a, 0xf5, 0xed, 0xdc, 0x56, 0x85, 0x55, 0x73, - 0x92, 0x92, 0xa1, 0x9b, 0xf9, 0x81, 0xeb, 0xe0, 0xce, 0x18, 0x55, 0x99, 0xea, 0x6f, 0xb2, 0xd0, - 0x6f, 0xfa, 0xdd, 0xeb, 0x4c, 0x6d, 0xd9, 0x42, 0xff, 0xbd, 0x61, 0x95, 0xfd, 0x28, 0xc8, 0x4f, - 0x33, 0x6b, 0xfd, 0x9c, 0x06, 0x53, 0x6d, 0xe6, 0xeb, 0xc7, 0xa0, 0x56, 0xdc, 0x49, 0x4d, 0xeb, - 0x8f, 0x0b, 0xd2, 0xba, 0x38, 0xfe, 0x8d, 0xc7, 0x13, 0x53, 0xb2, 0x8d, 0x71, 0x0c, 0x6a, 0xc5, - 0xd2, 0x96, 0x0c, 0x5e, 0xa0, 0x94, 0x0d, 0x3e, 0xa6, 0x02, 0xfa, 0x1e, 0xf8, 0x5f, 0xec, 0x99, - 0x07, 0xe5, 0x5c, 0x24, 0xd8, 0x46, 0xab, 0x3c, 0xb6, 0x18, 0x47, 0x2c, 0x8f, 0x92, 0x71, 0x12, - 0x6c, 0xd9, 0x38, 0xc5, 0xa5, 0x20, 0x3a, 0x59, 0x58, 0x08, 0x65, 0x3b, 0x99, 0x53, 0x4a, 0x77, - 0xf2, 0xea, 0x78, 0xeb, 0x9f, 0x34, 0xb0, 0x70, 0x65, 0xb6, 0xb7, 0xca, 0xf9, 0xbb, 0xcc, 0x6b, - 0x3c, 0xbd, 0x1e, 0x2f, 0x15, 0xe3, 0xbc, 0x3c, 0x39, 0x33, 0xb4, 0xd3, 0x33, 0x43, 0xfb, 0x75, - 0x66, 0x68, 0x9f, 0xcf, 0x8d, 0xca, 0xe9, 0xb9, 0x51, 0xf9, 0x71, 0x6e, 0x54, 0xde, 0x6d, 0xf9, - 0x01, 0xdf, 0x1f, 0x76, 0x2c, 0x8f, 0x86, 0x36, 0xc3, 0xc1, 0xc3, 0x34, 0x88, 0xf8, 0x10, 0x51, - 0xec, 0x43, 0xfb, 0xe2, 0x9f, 0xc3, 0x51, 0x1f, 0xb3, 0xce, 0x8c, 0x00, 0x3e, 0xfa, 0x1d, 0x00, - 0x00, 0xff, 0xff, 0xab, 0xef, 0xe1, 0xe0, 0x56, 0x08, 0x00, 0x00, + 0x14, 0xdf, 0x7c, 0xfb, 0x6d, 0xed, 0xce, 0x5a, 0xdb, 0xa6, 0x3f, 0xdc, 0x46, 0x9a, 0xd4, 0x39, + 0x48, 0x15, 0x4c, 0xd8, 0x15, 0x0a, 0xf5, 0x20, 0x34, 0xf5, 0xe0, 0xc1, 0x05, 0x89, 0x0a, 0x22, + 0x42, 0x99, 0xdd, 0x9d, 0xa6, 0xa1, 0x9b, 0x99, 0x65, 0x67, 0xd6, 0x6d, 0x29, 0xf8, 0x07, 0x78, + 0xf2, 0x20, 0xfe, 0x37, 0x5e, 0xa5, 0xc7, 0x1e, 0xf5, 0x12, 0xa4, 0xfd, 0x0f, 0xf2, 0x17, 0x48, + 0x66, 0x26, 0xd9, 0x6c, 0x2d, 0x98, 0x14, 0xc4, 0xdb, 0x64, 0xde, 0xe7, 0xf3, 0xde, 0xe7, 0xbd, + 0x37, 0xef, 0x11, 0xb0, 0xc2, 0xe9, 0x21, 0x26, 0xfb, 0xa8, 0xc3, 0xe9, 0xe0, 0xd8, 0xe1, 0x47, + 0x76, 0x7f, 0x40, 0x39, 0xd5, 0xef, 0x32, 0x1c, 0x88, 0x53, 0x87, 0xf6, 0x6c, 0x86, 0x83, 0xce, + 0x01, 0x0a, 0x88, 0x9d, 0xc7, 0x1a, 0x66, 0x87, 0xb2, 0x90, 0x32, 0xa7, 0x8d, 0xc8, 0xa1, 0xf3, + 0xbe, 0xd1, 0xc6, 0x1c, 0x35, 0xc4, 0x87, 0x74, 0x91, 0xb3, 0x33, 0x9c, 0xd9, 0x3b, 0x34, 0x20, + 0xca, 0xbe, 0xec, 0x53, 0x9f, 0x8a, 0xa3, 0x93, 0x9c, 0xe4, 0x2d, 0xfc, 0xa6, 0x81, 0x5b, 0x2d, + 0xe6, 0xef, 0x0e, 0x30, 0xe2, 0xf8, 0x29, 0x26, 0x34, 0xd4, 0xef, 0x83, 0x19, 0x86, 0x49, 0x17, + 0x0f, 0xea, 0xda, 0x86, 0xb6, 0x59, 0x75, 0x17, 0xe3, 0xc8, 0x9a, 0x3b, 0x46, 0x61, 0xef, 0x31, + 0x94, 0xf7, 0xd0, 0x53, 0x00, 0xdd, 0x01, 0xb3, 0x6c, 0xd8, 0xee, 0x26, 0xb4, 0xfa, 0x7f, 0x02, + 0xbc, 0x14, 0x47, 0xd6, 0xbc, 0x02, 0x2b, 0x0b, 0xf4, 0x32, 0x90, 0xfe, 0x06, 0x00, 0xd4, 0xeb, + 0xd1, 0xd1, 0x5e, 0x2f, 0x60, 0xbc, 0x3e, 0xb5, 0xa1, 0x6d, 0xd6, 0x9a, 0xa6, 0x2d, 0x95, 0xdb, + 0x22, 0x19, 0xa5, 0xdc, 0xde, 0x49, 0x60, 0xcf, 0x03, 0xc6, 0xdd, 0xb5, 0xd3, 0xc8, 0xd2, 0xe2, + 0xc8, 0x5a, 0x94, 0x6e, 0xc7, 0x7c, 0xe8, 0x55, 0x51, 0x8a, 0x82, 0xef, 0xc0, 0xea, 0x64, 0x1e, + 0x1e, 0x66, 0x7d, 0x4a, 0x18, 0xd6, 0x5d, 0x30, 0x4f, 0xf0, 0x68, 0x4f, 0x14, 0x73, 0x4f, 0x6a, + 0x95, 0x89, 0x19, 0x71, 0x64, 0xad, 0x4a, 0xa7, 0x97, 0x00, 0xd0, 0x9b, 0x23, 0x78, 0xf4, 0x2a, + 0xb9, 0x10, 0xbe, 0xe0, 0x07, 0x70, 0xa3, 0xc5, 0xfc, 0x56, 0x40, 0x78, 0x99, 0xf2, 0x3c, 0x03, + 0x33, 0x28, 0xa4, 0x43, 0xc2, 0x45, 0x71, 0x6a, 0xcd, 0xb5, 0x71, 0xa6, 0x0c, 0x67, 0x99, 0xee, + 0xd2, 0x80, 0xb8, 0x2b, 0xa7, 0x91, 0x55, 0x19, 0x7b, 0x92, 0x34, 0xe8, 0x29, 0x3e, 0x5c, 0x04, + 0xf3, 0x2a, 0x7e, 0x9a, 0x96, 0x92, 0xe4, 0x0e, 0x07, 0xe4, 0x5f, 0x4a, 0x4a, 0xe2, 0x67, 0x92, + 0xbe, 0xa8, 0xc7, 0x74, 0x80, 0x88, 0x8f, 0x77, 0xba, 0x61, 0x50, 0x4a, 0xda, 0x3d, 0x30, 0x9d, + 0x7f, 0x49, 0x0b, 0x71, 0x64, 0xdd, 0x94, 0x48, 0xd5, 0x13, 0x69, 0xd6, 0x1b, 0xa0, 0x9a, 0xb4, + 0x0b, 0x25, 0xfe, 0xc5, 0x13, 0xaa, 0xba, 0xcb, 0x71, 0x64, 0x2d, 0x8c, 0x3b, 0x29, 0x4c, 0xd0, + 0x9b, 0x25, 0x78, 0x24, 0x54, 0xc0, 0x3a, 0x58, 0x9d, 0xd4, 0x95, 0x49, 0xfe, 0xac, 0x81, 0xa5, + 0x16, 0xf3, 0x5f, 0x62, 0x2e, 0x1a, 0xdd, 0xc2, 0x1c, 0x75, 0x11, 0x47, 0x65, 0x74, 0x7b, 0x60, + 0x36, 0x54, 0x34, 0x55, 0xd4, 0xf5, 0x2b, 0x5f, 0x74, 0xea, 0xdb, 0xbd, 0xad, 0x0a, 0xab, 0xe6, + 0x24, 0x25, 0x43, 0x2f, 0xf3, 0x03, 0xd7, 0xc1, 0x9d, 0x2b, 0x54, 0x65, 0xaa, 0xbf, 0xca, 0x42, + 0xbf, 0xee, 0x77, 0xaf, 0x33, 0xb5, 0x45, 0x0b, 0xfd, 0xf7, 0x86, 0x55, 0xf6, 0x23, 0x27, 0x3f, + 0xcd, 0xac, 0xf9, 0x63, 0x1a, 0x4c, 0xb5, 0x98, 0xaf, 0x9f, 0x80, 0x5a, 0x7e, 0x27, 0x35, 0xec, + 0x3f, 0x2e, 0x48, 0x7b, 0x72, 0xfc, 0x8d, 0xed, 0xd2, 0x94, 0x6c, 0x63, 0x9c, 0x80, 0x5a, 0xbe, + 0xb4, 0x05, 0x83, 0xe7, 0x28, 0xc6, 0x76, 0x69, 0x4a, 0x16, 0x7c, 0x1f, 0xfc, 0x2f, 0xf6, 0xcc, + 0x83, 0x62, 0x2e, 0x12, 0xac, 0xd1, 0x2c, 0x8e, 0xcd, 0xc7, 0x11, 0xcb, 0xa3, 0x60, 0x9c, 0x04, + 0x6b, 0x34, 0x8b, 0x63, 0xf3, 0xc5, 0xcc, 0x2f, 0x84, 0xa2, 0x9d, 0x1c, 0x53, 0x8c, 0xed, 0xd2, + 0x94, 0x2c, 0xf8, 0x47, 0x0d, 0x2c, 0xfc, 0x36, 0xdb, 0x5b, 0xc5, 0xfc, 0x5d, 0xe6, 0x19, 0x4f, + 0xae, 0xc7, 0x4b, 0xc5, 0xb8, 0x2f, 0x4e, 0xcf, 0x4d, 0xed, 0xec, 0xdc, 0xd4, 0x7e, 0x9e, 0x9b, + 0xda, 0xa7, 0x0b, 0xb3, 0x72, 0x76, 0x61, 0x56, 0xbe, 0x5f, 0x98, 0x95, 0xb7, 0x5b, 0x7e, 0xc0, + 0x0f, 0x86, 0x6d, 0xbb, 0x43, 0x43, 0x87, 0xe1, 0xe0, 0x61, 0x1a, 0x44, 0x7c, 0x88, 0x28, 0xce, + 0x91, 0x33, 0xf9, 0xe7, 0x70, 0xdc, 0xc7, 0xac, 0x3d, 0x23, 0x80, 0x8f, 0x7e, 0x0d, 0x00, 0xab, + 0xef, 0xe1, 0xe0, 0x56, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. From e4c663e7e920c47b66d8c7d82db73e876ad22762 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Fri, 4 Sep 2026 13:12:57 +0100 Subject: [PATCH 3/6] Fix failing tests and bump the snapshot version --- integration_test/rpc_tests/eth/eth_call.spec.ts | 8 ++++---- scripts/bump_version/main.go | 5 ++++- sei-cosmos/snapshots/helpers_test.go | 9 +++++++++ sei-cosmos/snapshots/manager.go | 2 +- sei-cosmos/snapshots/manager_test.go | 7 ++++--- sei-cosmos/snapshots/types/format.go | 10 ++++++---- .../state_db/bench/cryptosim/tools/setup-ubuntu.sh | 2 +- sei-tendermint/internal/p2p/router.go | 5 +++++ sei-tendermint/internal/p2p/router_test.go | 4 ++++ .../rpc/jsonrpc/client/integration_test.go | 3 +-- sei-tendermint/rpc/jsonrpc/client/ws_client.go | 12 +++++++----- sei-tendermint/types/node_info_test.go | 4 ++++ sei-wasmd/x/wasm/ioutils/utils_test.go | 13 +++++-------- 13 files changed, 55 insertions(+), 29 deletions(-) diff --git a/integration_test/rpc_tests/eth/eth_call.spec.ts b/integration_test/rpc_tests/eth/eth_call.spec.ts index c92020bc5f..861b6aca1a 100644 --- a/integration_test/rpc_tests/eth/eth_call.spec.ts +++ b/integration_test/rpc_tests/eth/eth_call.spec.ts @@ -239,7 +239,7 @@ describe('eth_call Tests', function () { rawSei('eth_call', [{ to: '0x123', data }, 'latest']), rawGeth('eth_call', [{ to: '0x123', data }, 'latest']), ]); - expectJsonRpcError(s, -32602, /unmarshal hex string of odd length .*TransactionArgs\.to/); + expectJsonRpcError(s, -32602, /unmarshal hex string of odd length .*common\.Address/); expectSameError(s, g); }); @@ -248,7 +248,7 @@ describe('eth_call Tests', function () { rawSei('eth_call', [{ to: erc20Sei, data: 'notHex' }, 'latest']), rawGeth('eth_call', [{ to: erc20Geth, data: 'notHex' }, 'latest']), ]); - expectJsonRpcError(s, -32602, /without 0x prefix .*TransactionArgs\.data of type hexutil\.Bytes/); + expectJsonRpcError(s, -32602, /without 0x prefix .*hexutil\.Bytes/); expectSameError(s, g); }); @@ -257,7 +257,7 @@ describe('eth_call Tests', function () { rawSei('eth_call', [{ to: erc20Sei, data: '0x123' }, 'latest']), rawGeth('eth_call', [{ to: erc20Geth, data: '0x123' }, 'latest']), ]); - expectJsonRpcError(s, -32602, /odd length .*TransactionArgs\.data of type hexutil\.Bytes/); + expectJsonRpcError(s, -32602, /odd length .*hexutil\.Bytes/); expectSameError(s, g); }); @@ -267,7 +267,7 @@ describe('eth_call Tests', function () { rawSei('eth_call', [{ to: erc20Sei, data, gas: '-0x1' }, 'latest']), rawGeth('eth_call', [{ to: erc20Geth, data, gas: '-0x1' }, 'latest']), ]); - expectJsonRpcError(s, -32602, /TransactionArgs\.gas of type hexutil\.Uint64/); + expectJsonRpcError(s, -32602, /hexutil\.Uint64/); expectSameError(s, g); }); diff --git a/scripts/bump_version/main.go b/scripts/bump_version/main.go index 5219d5dbb8..0e120972f6 100644 --- a/scripts/bump_version/main.go +++ b/scripts/bump_version/main.go @@ -144,7 +144,10 @@ func archiveNewVersion(tags []string, newTag, tagFolder string) error { // Open the git repository and find the commit where the previous version // was added to app/tags. We diff precompiles/ against that commit. - repo, err := git.PlainOpenWithOptions(".", &git.PlainOpenOptions{DetectDotGit: true}) + repo, err := git.PlainOpenWithOptions(".", &git.PlainOpenOptions{ + DetectDotGit: true, + EnableDotGitCommonDir: true, + }) if err != nil { return fmt.Errorf("opening git repo: %w", err) } diff --git a/sei-cosmos/snapshots/helpers_test.go b/sei-cosmos/snapshots/helpers_test.go index 3d994dae92..7182abf2f5 100644 --- a/sei-cosmos/snapshots/helpers_test.go +++ b/sei-cosmos/snapshots/helpers_test.go @@ -92,6 +92,15 @@ func snapshotItems(items [][]byte) [][]byte { return chunks } +func snapshotV1Items() [][]byte { + // This fixture pins the format 1 zlib stream for payloads {1,2,3}, {4,5,6}, {7,8,9}. + return [][]byte{{ + 0x78, 0xda, 0x62, 0x57, 0x62, 0xe5, 0x62, 0x66, 0x64, 0x62, 0x06, + 0xd3, 0x2c, 0xac, 0x6c, 0x60, 0x9a, 0x9d, 0x83, 0x13, 0x10, 0x00, + 0x00, 0xff, 0xff, 0x0b, 0x52, 0x00, 0xdf, 0x0b, 0x52, 0x00, 0xdf, + }} +} + type mockSnapshotter struct { items [][]byte } diff --git a/sei-cosmos/snapshots/manager.go b/sei-cosmos/snapshots/manager.go index 2ee10d77a0..4f2768f698 100644 --- a/sei-cosmos/snapshots/manager.go +++ b/sei-cosmos/snapshots/manager.go @@ -261,7 +261,7 @@ func (m *Manager) Restore(snapshot types.Snapshot) error { defer m.mtx.Unlock() // check multistore supported format preemptive - if snapshot.Format != types.CurrentFormat { + if snapshot.Format != types.FormatV1 && snapshot.Format != types.CurrentFormat { return sdkerrors.Wrapf(types.ErrUnknownFormat, "snapshot format %v", snapshot.Format) } if snapshot.Height == 0 { diff --git a/sei-cosmos/snapshots/manager_test.go b/sei-cosmos/snapshots/manager_test.go index 5f33e0f53d..de80a1a8f6 100644 --- a/sei-cosmos/snapshots/manager_test.go +++ b/sei-cosmos/snapshots/manager_test.go @@ -74,11 +74,12 @@ func TestManager_Take(t *testing.T) { // creating a snapshot at a higher height should be fine, and should return it snapshot, err := manager.Create(5) require.NoError(t, err) + // Keep the hash literal so compressor changes require an explicit snapshot format bump. assert.Equal(t, &types.Snapshot{ Height: 5, - Format: snapshotter.SnapshotFormat(), + Format: types.CurrentFormat, Chunks: 1, - Hash: []uint8{0x14, 0x38, 0x97, 0x96, 0xba, 0xe4, 0x81, 0xaf, 0x6c, 0xac, 0xff, 0xa5, 0xb8, 0x7e, 0x63, 0x4b, 0xac, 0x69, 0x3f, 0x38, 0x90, 0x5c, 0x7d, 0x57, 0xb3, 0xf, 0x69, 0x73, 0xb3, 0xa0, 0xe0, 0xad}, + Hash: []uint8{0xe6, 0x8c, 0xca, 0x17, 0x27, 0xbf, 0x6d, 0xd9, 0x1, 0x57, 0x81, 0x66, 0x13, 0xf5, 0xcd, 0xdd, 0x7f, 0xbf, 0x4e, 0x42, 0x77, 0x7a, 0xa2, 0xdd, 0x5d, 0x8b, 0xd2, 0x2e, 0x1c, 0x79, 0xf0, 0x51}, Metadata: types.Metadata{ ChunkHashes: checksums(expectChunks), }, @@ -124,7 +125,7 @@ func TestManager_Restore(t *testing.T) { {7, 8, 9}, } - chunks := snapshotItems(expectItems) + chunks := snapshotV1Items() // Restore errors on invalid format err := manager.Restore(types.Snapshot{ diff --git a/sei-cosmos/snapshots/types/format.go b/sei-cosmos/snapshots/types/format.go index edfdb36d7b..8ab0fd31f4 100644 --- a/sei-cosmos/snapshots/types/format.go +++ b/sei-cosmos/snapshots/types/format.go @@ -1,6 +1,8 @@ package types -// CurrentFormat is the currently used format for snapshots. Snapshots using the same format -// must be identical across all nodes for a given height, so this must be bumped when the binary -// snapshot output changes. -const CurrentFormat uint32 = 1 +const ( + // FormatV1 identifies version 1 of multistore snapshots. + FormatV1 uint32 = 1 + // CurrentFormat identifies the multistore snapshot format produced by this binary. + CurrentFormat uint32 = 2 +) diff --git a/sei-db/state_db/bench/cryptosim/tools/setup-ubuntu.sh b/sei-db/state_db/bench/cryptosim/tools/setup-ubuntu.sh index bdad69cdf1..20fe825e0b 100755 --- a/sei-db/state_db/bench/cryptosim/tools/setup-ubuntu.sh +++ b/sei-db/state_db/bench/cryptosim/tools/setup-ubuntu.sh @@ -26,7 +26,7 @@ case "$ARCH" in *) echo "Error: Unsupported architecture: $ARCH" >&2; exit 1 ;; esac -GO_VERSION="1.26.0" +GO_VERSION="1.27.1" GO_TAR="go${GO_VERSION}.linux-${GO_ARCH}.tar.gz" GO_URL="https://go.dev/dl/${GO_TAR}" diff --git a/sei-tendermint/internal/p2p/router.go b/sei-tendermint/internal/p2p/router.go index 4b62fe8827..d7f962b848 100644 --- a/sei-tendermint/internal/p2p/router.go +++ b/sei-tendermint/internal/p2p/router.go @@ -4,6 +4,7 @@ import ( "context" "errors" "fmt" + "math" "sync" "time" @@ -155,6 +156,10 @@ func (r *Router) Giga() utils.Option[GigaRouter] { return r.giga } // OpenChannel opens a new channel for the given message type. func OpenChannel[T gogoproto.Message](r *Router, chDesc ChannelDescriptor[T]) (*Channel[T], error) { + if chDesc.ID > math.MaxUint8 { + return nil, fmt.Errorf("channel ID %d exceeds the one-byte wire limit", chDesc.ID) + } + for channels := range r.channels.Lock() { id := chDesc.ID if _, ok := channels[id]; ok { diff --git a/sei-tendermint/internal/p2p/router_test.go b/sei-tendermint/internal/p2p/router_test.go index cd7b3b8eb8..d6e748871a 100644 --- a/sei-tendermint/internal/p2p/router_test.go +++ b/sei-tendermint/internal/p2p/router_test.go @@ -125,6 +125,10 @@ func TestRouter_Channel_Basic(t *testing.T) { _, err = OpenChannel(router, chDesc2) require.NoError(t, err) + t.Logf("Opening a channel outside the wire range should fail.") + _, err = OpenChannel(router, makeChDesc(256)) + require.Error(t, err) + t.Logf("We should be able to send on the channel, even though there are no peers.") channel.Send(&TestMessage{Value: "foo"}, types.NodeID(strings.Repeat("a", 40))) diff --git a/sei-tendermint/rpc/jsonrpc/client/integration_test.go b/sei-tendermint/rpc/jsonrpc/client/integration_test.go index 14790e90fa..89042502cc 100644 --- a/sei-tendermint/rpc/jsonrpc/client/integration_test.go +++ b/sei-tendermint/rpc/jsonrpc/client/integration_test.go @@ -8,7 +8,6 @@ package client import ( "bytes" - "context" "errors" "net" "regexp" @@ -25,7 +24,7 @@ func TestWSClientReconnectWithJitter(t *testing.T) { ctx := t.Context() - failDialer := func(_ context.Context, net, addr string) (net.Conn, error) { + failDialer := func(net, addr string) (net.Conn, error) { return nil, errors.New("not connected") } diff --git a/sei-tendermint/rpc/jsonrpc/client/ws_client.go b/sei-tendermint/rpc/jsonrpc/client/ws_client.go index ec367f486f..33d230a6db 100644 --- a/sei-tendermint/rpc/jsonrpc/client/ws_client.go +++ b/sei-tendermint/rpc/jsonrpc/client/ws_client.go @@ -43,7 +43,7 @@ type WSClient struct { Address string // IP:PORT or /path/to/socket Endpoint string // /websocket/url/endpoint - Dialer func(context.Context, string, string) (net.Conn, error) + Dialer func(string, string) (net.Conn, error) // Single user facing channel to read RPCResponses from, closed only when the // client is being stopped. @@ -102,8 +102,10 @@ func NewWS(remoteAddr, endpoint string) (*WSClient, error) { } c := &WSClient{ - Address: parsedURL.GetTrimmedHostWithPath(), - Dialer: dialFn, + Address: parsedURL.GetTrimmedHostWithPath(), + Dialer: func(network, address string) (net.Conn, error) { + return dialFn(context.Background(), network, address) + }, Endpoint: endpoint, maxReconnectAttempts: opts.MaxReconnectAttempts, readWait: opts.ReadWait, @@ -207,8 +209,8 @@ func (c *WSClient) nextRequestID() int { func (c *WSClient) dial() error { dialer := &websocket.Dialer{ - NetDialContext: c.Dialer, - Proxy: http.ProxyFromEnvironment, + NetDial: c.Dialer, + Proxy: http.ProxyFromEnvironment, } rHeader := http.Header{} conn, _, err := dialer.Dial(c.protocol+"://"+c.Address+c.Endpoint, rHeader) // nolint:bodyclose diff --git a/sei-tendermint/types/node_info_test.go b/sei-tendermint/types/node_info_test.go index e2de42bfc6..f53afa3760 100644 --- a/sei-tendermint/types/node_info_test.go +++ b/sei-tendermint/types/node_info_test.go @@ -178,6 +178,10 @@ func TestNodeInfoAddChannel(t *testing.T) { // adding the same channel again shouldn't be a problem nodeInfo.AddChannel(2) require.Contains(t, nodeInfo.Channels, byte(0x02)) + + // channels outside the one-byte wire range are not advertised + nodeInfo.AddChannel(256) + require.Len(t, nodeInfo.Channels, 1) } func TestResolveAddressStringDNS(t *testing.T) { diff --git a/sei-wasmd/x/wasm/ioutils/utils_test.go b/sei-wasmd/x/wasm/ioutils/utils_test.go index cd4846f092..51c9b8fac0 100644 --- a/sei-wasmd/x/wasm/ioutils/utils_test.go +++ b/sei-wasmd/x/wasm/ioutils/utils_test.go @@ -46,21 +46,18 @@ func TestIsGzip(t *testing.T) { func TestGzipIt(t *testing.T) { wasmCode, someRandomStr, _, err := GetTestData() - originalGzipData := []byte{ - 31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 202, 72, 205, 201, 201, 87, 40, 207, 47, 202, 73, 1, - 4, 0, 0, 255, 255, 133, 17, 74, 13, 11, 0, 0, 0, - } - require.NoError(t, err) t.Log("gzip wasm with no error") _, err = GzipIt(wasmCode) require.NoError(t, err) - t.Log("gzip of a string should return exact gzip data") + t.Log("gzip of a string should round-trip") strToGzip, err := GzipIt(someRandomStr) - + require.NoError(t, err) require.True(t, IsGzip(strToGzip)) + + uncompressed, err := Uncompress(strToGzip, uint64(len(strToGzip)*2)) require.NoError(t, err) - require.Equal(t, originalGzipData, strToGzip) + require.Equal(t, someRandomStr, uncompressed) } From e097ed8ca2018885e566571147ab9ed91acc1016 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Fri, 4 Sep 2026 14:48:22 +0100 Subject: [PATCH 4/6] Fix failing and flaky tests --- sei-cosmos/baseapp/baseapp_test.go | 3 ++- sei-cosmos/baseapp/deliver_tx_test.go | 12 ++++++------ sei-cosmos/server/grpc/inflight_test.go | 26 +++++++++++++++++++++++-- 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/sei-cosmos/baseapp/baseapp_test.go b/sei-cosmos/baseapp/baseapp_test.go index c65d765de1..78f2b0a012 100644 --- a/sei-cosmos/baseapp/baseapp_test.go +++ b/sei-cosmos/baseapp/baseapp_test.go @@ -12,6 +12,7 @@ import ( dbm "github.com/tendermint/tm-db" "github.com/sei-protocol/sei-chain/sei-cosmos/codec" + snapshottypes "github.com/sei-protocol/sei-chain/sei-cosmos/snapshots/types" store "github.com/sei-protocol/sei-chain/sei-cosmos/store/types" "github.com/sei-protocol/sei-chain/sei-cosmos/testutil" sdk "github.com/sei-protocol/sei-chain/sei-cosmos/types" @@ -142,7 +143,7 @@ func TestListSnapshots(t *testing.T) { app := setupBaseAppWithSnapshots(t, 2, 5) expected := abci.ResponseListSnapshots{Snapshots: []*abci.Snapshot{ - {Height: 2, Format: 1, Chunks: 2}, + {Height: 2, Format: snapshottypes.CurrentFormat, Chunks: 2}, }} resp, _ := app.ListSnapshots(context.Background(), &abci.RequestListSnapshots{}) diff --git a/sei-cosmos/baseapp/deliver_tx_test.go b/sei-cosmos/baseapp/deliver_tx_test.go index 7e8fc811a3..0e45921495 100644 --- a/sei-cosmos/baseapp/deliver_tx_test.go +++ b/sei-cosmos/baseapp/deliver_tx_test.go @@ -43,13 +43,13 @@ func TestLoadSnapshotChunk(t *testing.T) { chunk uint32 expectEmpty bool }{ - "Existing snapshot": {2, 1, 1, false}, - "Missing height": {100, 1, 1, true}, - "Missing format": {2, 2, 1, true}, - "Missing chunk": {2, 1, 9, true}, - "Zero height": {0, 1, 1, true}, + "Existing snapshot": {2, snapshottypes.CurrentFormat, 1, false}, + "Missing height": {100, snapshottypes.CurrentFormat, 1, true}, + "Missing format": {2, snapshottypes.FormatV1, 1, true}, + "Missing chunk": {2, snapshottypes.CurrentFormat, 9, true}, + "Zero height": {0, snapshottypes.CurrentFormat, 1, true}, "Zero format": {2, 0, 1, true}, - "Zero chunk": {2, 1, 0, false}, + "Zero chunk": {2, snapshottypes.CurrentFormat, 0, false}, } for name, tc := range testcases { tc := tc diff --git a/sei-cosmos/server/grpc/inflight_test.go b/sei-cosmos/server/grpc/inflight_test.go index 878e885c2b..eedfb1c6e6 100644 --- a/sei-cosmos/server/grpc/inflight_test.go +++ b/sei-cosmos/server/grpc/inflight_test.go @@ -343,7 +343,7 @@ func TestStartGRPCServer_ConnectionsPerIPCapRefusesExcess(t *testing.T) { // Closing a connection returns its slot. require.NoError(t, held.Close()) - requireConnAlive(t, dialRaw(t, server.addr)) + requireEventuallyConnAlive(t, server.addr) } // TestStartGRPCServer_ConnectionsPerIPCapAppliesWithRateLimitingDisabled pins @@ -391,7 +391,7 @@ func TestStartGRPCWeb_ConnectionsPerIPCapRefusesExcess(t *testing.T) { // Closing a connection returns its slot on this listener too. require.NoError(t, held.Close()) - requireConnAlive(t, dialRaw(t, webAddr)) + requireEventuallyConnAlive(t, webAddr) } // connRejectedCountsByPlane returns the connection-rejection counter's value per @@ -444,3 +444,25 @@ func requireConnAlive(t *testing.T, conn net.Conn) { _, err := conn.Read(make([]byte, 1)) require.NotErrorIs(t, err, io.EOF) } + +// requireEventuallyConnAlive requires addr to accept and retain a connection within five seconds. +func requireEventuallyConnAlive(t *testing.T, addr string) { + t.Helper() + require.Eventually(t, func() bool { + conn, err := net.DialTimeout("tcp", addr, 100*time.Millisecond) + if err != nil { + return false + } + defer conn.Close() + + if err := conn.SetReadDeadline(time.Now().Add(100 * time.Millisecond)); err != nil { + return false + } + _, err = conn.Read(make([]byte, 1)) + if err == nil { + return true + } + netErr, ok := err.(net.Error) + return ok && netErr.Timeout() + }, 5*time.Second, 10*time.Millisecond) +} From a85e43eb3571ce024224ef3584f7829c64332081 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Tue, 8 Sep 2026 14:22:51 +0100 Subject: [PATCH 5/6] Adjsut golangci linters to reduce lines touched --- .golangci.yml | 17 +++ app/test_helpers.go | 22 ++-- cmd/autobahn-e2e/aws.go | 69 +++++------ cmd/autobahn-e2e/deploy.go | 6 +- cmd/autobahn-e2e/forward.go | 2 +- cmd/autobahn-e2e/list.go | 4 +- cmd/autobahn-e2e/teardown.go | 2 +- cmd/frozen-rpc-router/router.go | 19 ++- evmrpc/block.go | 114 +++++++----------- evmrpc/block_trace_profiled.go | 26 ++-- evmrpc/sei_legacy_http.go | 33 +++-- evmrpc/server.go | 2 +- evmrpc/subscribe.go | 92 +++++++------- evmrpc/tests/mock_client.go | 6 +- evmrpc/tests/mock_contracts.go | 6 +- evmrpc/tx.go | 8 +- evmrpc/utils.go | 4 +- .../processblock/verify/distribution.go | 14 +-- giga/evmonly/cmd/evmonly-loadtest/metrics.go | 12 +- loadtest/main.go | 20 ++- sei-cosmos/telemetry/metrics.go | 3 +- sei-cosmos/telemetry/wrapper.go | 2 +- sei-cosmos/x/auth/client/cli/tx_multisign.go | 4 +- sei-cosmos/x/auth/client/cli/tx_sign.go | 3 +- sei-cosmos/x/auth/client/testutil/suite.go | 17 +-- sei-cosmos/x/authz/client/testutil/query.go | 17 +-- sei-cosmos/x/authz/client/testutil/tx.go | 58 ++++----- sei-cosmos/x/bank/client/testutil/suite.go | 92 ++++++-------- .../x/distribution/client/testutil/suite.go | 66 +++++----- sei-cosmos/x/gov/client/testutil/suite.go | 37 +++--- sei-cosmos/x/staking/client/testutil/suite.go | 56 ++++----- sei-db/db_engine/litt/cli/litt_cli.go | 55 ++++----- .../seidb/operations/evm_logical_digest.go | 32 ++--- sei-db/tools/rpc_bench/main.go | 12 +- sei-tendermint/privval/socket_dialers.go | 6 +- sei-tendermint/scripts/confix/plan.go | 27 ++--- sei-tendermint/test/e2e/generator/generate.go | 10 +- sei-wasmd/x/wasm/artifacts/v152/api/mocks.go | 24 ++-- sei-wasmd/x/wasm/artifacts/v155/api/mocks.go | 24 ++-- sei-wasmd/x/wasm/keeper/keeper.go | 2 +- sei-wasmd/x/wasm/keeper/metrics.go | 27 ++--- sei-wasmd/x/wasm/keeper/msg_server.go | 12 +- sei-wasmd/x/wasm/keeper/proposal_handler.go | 10 +- sei-wasmd/x/wasm/types/test_fixtures.go | 40 +++--- sei-wasmvm/internal/api/mocks.go | 24 ++-- testutil/processblock/verify/distribution.go | 14 +-- x/evm/client/cli/query.go | 12 +- 47 files changed, 516 insertions(+), 648 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 45bfa3a261..bf15a0d08e 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -20,6 +20,11 @@ linters: - staticcheck - unconvert - misspell + settings: + goconst: + min-occurrences: 5 + ignore-string-values: + - "^(consensus|error|gasUsed|get hex payload for the given inputs|kind|logsBloom|memiavl|sei-test|src|usei)$" exclusions: paths: - ".*\\.pb\\.go$" @@ -27,6 +32,18 @@ linters: - linters: - gosec text: "Use of weak random number generator" + - linters: + - goconst + path: "(^|/)testutil(/|$)" + - linters: + - goconst + path: "(^|/)test_fixtures\\.go$" + - linters: + - goconst + path: "(^|/)mocks?(/|$)" + - linters: + - goconst + path: "(^|/)[^/]*mock[^/]*\\.go$" formatters: enable: diff --git a/app/test_helpers.go b/app/test_helpers.go index 7621ffc50c..e33512e322 100644 --- a/app/test_helpers.go +++ b/app/test_helpers.go @@ -53,8 +53,6 @@ import ( const TestContract = "TEST" const TestUser = "sei1jdppe6fnj2q7hjsepty5crxtrryzhuqsjrj95y" -const testChainID = "sei-test" - type TestTx struct { msgs []sdk.Msg } @@ -84,7 +82,7 @@ type TestAppOpts struct { func (t TestAppOpts) Get(s string) interface{} { if s == "chain-id" { - return testChainID + return "sei-test" } if s == FlagSCEnable { return true @@ -196,7 +194,7 @@ func newTestWrapper(tb testing.TB, tm time.Time, valPub cryptotypes.PubKey, enab } else { appPtr = Setup(tb, false, enableEVMCustomPrecompiles, false, baseAppOptions...) } - ctx := appPtr.NewContext(false, tmproto.Header{Height: 1, ChainID: testChainID, Time: tm}) + ctx := appPtr.NewContext(false, tmproto.Header{Height: 1, ChainID: "sei-test", Time: tm}) wrapper := &TestWrapper{ App: appPtr, Ctx: ctx, @@ -401,7 +399,7 @@ func SetupWithAppOptsAndDefaultHome(isCheckTx bool, appOpts TestAppOpts, enableE _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) @@ -469,7 +467,7 @@ func SetupWithDB(tb testing.TB, db dbm.DB, isCheckTx bool, enableEVMCustomPrecom _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) @@ -516,7 +514,7 @@ func SetupWithScReceiptFromOpts(t *testing.T, isCheckTx bool, enableEVMCustomPre _, err = res.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) @@ -614,7 +612,7 @@ func SetupTestingAppWithLevelDb(t *testing.T, isCheckTx bool, enableEVMCustomPre _, err = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) @@ -740,7 +738,7 @@ func SetupWithGenesisValSet(t *testing.T, valSet *tmtypes.ValidatorSet, genAccs // init chain will set the validator set and initialize the genesis accounts _, _ = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) @@ -750,7 +748,7 @@ func SetupWithGenesisValSet(t *testing.T, valSet *tmtypes.ValidatorSet, genAccs _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{ Hash: app.LastCommitID().Hash, Header: &tmproto.Header{ - ChainID: testChainID, + ChainID: "sei-test", Height: app.LastBlockHeight() + 1, NextValidatorsHash: valSet.Hash(), }, @@ -781,13 +779,13 @@ func SetupWithGenesisAccounts(t *testing.T, genAccs []authtypes.GenesisAccount, _, _ = app.InitChain(&abci.RequestInitChain{ ConsensusParams: DefaultConsensusParams, - ChainId: testChainID, + ChainId: "sei-test", AppStateBytes: stateBytes, }, ) _, _ = app.Commit(context.Background()) - _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{Header: &tmproto.Header{ChainID: testChainID, Height: app.LastBlockHeight() + 1}}) + _, _ = app.FinalizeBlock(context.Background(), &abci.RequestFinalizeBlock{Header: &tmproto.Header{ChainID: "sei-test", Height: app.LastBlockHeight() + 1}}) return app } diff --git a/cmd/autobahn-e2e/aws.go b/cmd/autobahn-e2e/aws.go index 1cd8830be5..de6499fda2 100644 --- a/cmd/autobahn-e2e/aws.go +++ b/cmd/autobahn-e2e/aws.go @@ -15,11 +15,6 @@ import ( ) const ( - awsServiceEC2 = "ec2" - awsQueryFlag = "--query" - awsOutputFlag = "--output" - awsTextOutput = "text" - ubuntuARM64AMIParameter = "/aws/service/canonical/ubuntu/server/24.04/stable/current/arm64/hvm/ebs-gp3/ami-id" ) @@ -32,11 +27,11 @@ type awsClient struct { } func (c awsClient) output(ctx context.Context, args ...string) (string, error) { - return c.runner.output(ctx, commandSpec{name: targetAWS, args: args, env: c.environment()}) + return c.runner.output(ctx, commandSpec{name: "aws", args: args, env: c.environment()}) } func (c awsClient) stream(ctx context.Context, args ...string) error { - return c.runner.stream(ctx, commandSpec{name: targetAWS, args: args, env: c.environment()}) + return c.runner.stream(ctx, commandSpec{name: "aws", args: args, env: c.environment()}) } func (c awsClient) environment() []string { @@ -57,7 +52,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro if !sshUserPattern.MatchString(options.sshUser) { return fmt.Errorf("invalid --ssh-user %q", options.sshUser) } - for _, name := range []string{targetAWS, commandGit, commandSSH} { + for _, name := range []string{"aws", "git", "ssh"} { if err := a.runner.lookPath(name); err != nil { return err } @@ -75,8 +70,8 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro amiID, err = client.output(ctx, "ssm", "get-parameter", "--name", ubuntuARM64AMIParameter, - awsQueryFlag, "Parameter.Value", - awsOutputFlag, awsTextOutput, + "--query", "Parameter.Value", + "--output", "text", ) if err != nil { return fmt.Errorf("resolve Ubuntu AMI: %w", err) @@ -118,12 +113,12 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro securityGroupName := fmt.Sprintf("sei-autobahn-e2e-%s-%d", options.name, time.Now().Unix()) securityGroupID, err := client.output(ctx, - awsServiceEC2, "create-security-group", + "ec2", "create-security-group", "--group-name", securityGroupName, "--description", "SSH access for Sei Autobahn EVM-only E2E", "--vpc-id", vpcID, - awsQueryFlag, "GroupId", - awsOutputFlag, awsTextOutput, + "--query", "GroupId", + "--output", "text", ) if err != nil { return err @@ -133,14 +128,14 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro return err } if _, err := client.output(ctx, - awsServiceEC2, "create-tags", + "ec2", "create-tags", "--resources", state.AWS.SecurityGroupID, "--tags", "Key=sei-autobahn-e2e-cluster,Value="+options.name, ); err != nil { return fail(err) } if _, err := client.output(ctx, - awsServiceEC2, "authorize-security-group-ingress", + "ec2", "authorize-security-group-ingress", "--group-id", state.AWS.SecurityGroupID, "--protocol", "tcp", "--port", "22", @@ -157,11 +152,11 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro state.AWS.SSHKeyPath = filepath.Join(a.stateDir, options.name+".pem") state.AWS.ManagedKey = true keyMaterial, err := client.output(ctx, - awsServiceEC2, "create-key-pair", + "ec2", "create-key-pair", "--key-name", state.AWS.KeyName, "--key-type", "ed25519", - awsQueryFlag, "KeyMaterial", - awsOutputFlag, awsTextOutput, + "--query", "KeyMaterial", + "--output", "text", ) if err != nil { return fail(err) @@ -186,7 +181,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro } defer func() { _ = os.Remove(userDataPath) }() runArgs := []string{ - awsServiceEC2, "run-instances", + "ec2", "run-instances", "--image-id", amiID, "--instance-type", options.instanceType, "--key-name", state.AWS.KeyName, @@ -196,8 +191,8 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro "--block-device-mappings", fmt.Sprintf("DeviceName=/dev/sda1,Ebs={VolumeSize=%d,VolumeType=gp3,DeleteOnTermination=true}", options.volumeSize), "--user-data", "file://" + userDataPath, "--tag-specifications", fmt.Sprintf("ResourceType=instance,Tags=[{Key=Name,Value=sei-autobahn-e2e-%s},{Key=sei-autobahn-e2e-cluster,Value=%s}]", options.name, options.name), - awsQueryFlag, "Instances[0].InstanceId", - awsOutputFlag, awsTextOutput, + "--query", "Instances[0].InstanceId", + "--output", "text", } if options.subnetID != "" { runArgs = append(runArgs, "--subnet-id", options.subnetID) @@ -210,17 +205,17 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro if err := a.store().save(state); err != nil { return err } - if err := client.stream(ctx, awsServiceEC2, "wait", "instance-running", "--instance-ids", state.AWS.InstanceID); err != nil { + if err := client.stream(ctx, "ec2", "wait", "instance-running", "--instance-ids", state.AWS.InstanceID); err != nil { return fail(err) } - if err := client.stream(ctx, awsServiceEC2, "wait", "instance-status-ok", "--instance-ids", state.AWS.InstanceID); err != nil { + if err := client.stream(ctx, "ec2", "wait", "instance-status-ok", "--instance-ids", state.AWS.InstanceID); err != nil { return fail(err) } publicIP, err := client.output(ctx, - awsServiceEC2, "describe-instances", + "ec2", "describe-instances", "--instance-ids", state.AWS.InstanceID, - awsQueryFlag, "Reservations[0].Instances[0].PublicIpAddress", - awsOutputFlag, awsTextOutput, + "--query", "Reservations[0].Instances[0].PublicIpAddress", + "--output", "text", ) if err != nil { return fail(err) @@ -253,7 +248,7 @@ func (a *application) deployAWS(ctx context.Context, options deployOptions) erro } func (a *application) ensureAWSCredentials(ctx context.Context, client awsClient) error { - if _, err := client.output(ctx, "sts", "get-caller-identity", awsOutputFlag, "json"); err == nil { + if _, err := client.output(ctx, "sts", "get-caller-identity", "--output", "json"); err == nil { return nil } stdinInfo, statErr := os.Stdin.Stat() @@ -268,7 +263,7 @@ func (a *application) ensureAWSCredentials(ctx context.Context, client awsClient if err := client.stream(ctx, args...); err != nil { return err } - if _, err := client.output(ctx, "sts", "get-caller-identity", awsOutputFlag, "json"); err != nil { + if _, err := client.output(ctx, "sts", "get-caller-identity", "--output", "json"); err != nil { return fmt.Errorf("validate configured AWS credentials: %w", err) } return nil @@ -286,7 +281,7 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt } } if repoURL == "" { - repoURL, err = a.runner.output(ctx, commandSpec{dir: root, name: commandGit, args: []string{"remote", "get-url", "origin"}}) + repoURL, err = a.runner.output(ctx, commandSpec{dir: root, name: "git", args: []string{"remote", "get-url", "origin"}}) if err != nil { return "", "", err } @@ -296,7 +291,7 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt repoURL = "https://github.com/" + strings.TrimPrefix(repoURL, "git@github.com:") } if ref == "" { - ref, err = a.runner.output(ctx, commandSpec{dir: root, name: commandGit, args: []string{"rev-parse", "HEAD"}}) + ref, err = a.runner.output(ctx, commandSpec{dir: root, name: "git", args: []string{"rev-parse", "HEAD"}}) if err != nil { return "", "", err } @@ -307,17 +302,17 @@ func (a *application) resolveRemoteSource(ctx context.Context, options deployOpt func resolveVPC(ctx context.Context, client awsClient, subnetID string) (string, error) { args := []string{ - awsServiceEC2, "describe-vpcs", + "ec2", "describe-vpcs", "--filters", "Name=is-default,Values=true", - awsQueryFlag, "Vpcs[0].VpcId", - awsOutputFlag, awsTextOutput, + "--query", "Vpcs[0].VpcId", + "--output", "text", } if subnetID != "" { args = []string{ - awsServiceEC2, "describe-subnets", + "ec2", "describe-subnets", "--subnet-ids", subnetID, - awsQueryFlag, "Subnets[0].VpcId", - awsOutputFlag, awsTextOutput, + "--query", "Subnets[0].VpcId", + "--output", "text", } } value, err := client.output(ctx, args...) @@ -459,7 +454,7 @@ func (a *application) waitForRemoteCluster(ctx context.Context, state clusterSta } func sshCommand(state clusterState, remoteCommand string) commandSpec { - return commandSpec{name: commandSSH, args: append(sshBaseArgs(state), remoteCommand)} + return commandSpec{name: "ssh", args: append(sshBaseArgs(state), remoteCommand)} } func sshBaseArgs(state clusterState) []string { diff --git a/cmd/autobahn-e2e/deploy.go b/cmd/autobahn-e2e/deploy.go index bb5a008797..95635f0bc8 100644 --- a/cmd/autobahn-e2e/deploy.go +++ b/cmd/autobahn-e2e/deploy.go @@ -86,7 +86,7 @@ func (a *application) deploy(ctx context.Context, options deployOptions) error { } func (a *application) deployLocal(ctx context.Context, options deployOptions) error { - for _, name := range []string{commandDocker, commandMake} { + for _, name := range []string{"docker", "make"} { if err := a.runner.lookPath(name); err != nil { return err } @@ -96,7 +96,7 @@ func (a *application) deployLocal(ctx context.Context, options deployOptions) er return err } existing, err := a.runner.output(ctx, commandSpec{ - name: commandDocker, + name: "docker", args: []string{"ps", "-a", "--filter", "name=sei-node-", "--format", "{{.Names}}"}, }) if err != nil { @@ -133,7 +133,7 @@ func (a *application) deployLocal(ctx context.Context, options deployOptions) er "AUTOBAHN_EVMONLY_IN_MEMORY=true", "DOCKER_DETACH=true", }, - name: commandMake, + name: "make", args: []string{"docker-cluster-start"}, }); err != nil { return fail(err) diff --git a/cmd/autobahn-e2e/forward.go b/cmd/autobahn-e2e/forward.go index a66ac4fc26..804ac86b9f 100644 --- a/cmd/autobahn-e2e/forward.go +++ b/cmd/autobahn-e2e/forward.go @@ -69,7 +69,7 @@ func (a *application) forward(ctx context.Context, options forwardOptions) error "-L", fmt.Sprintf("%s:127.0.0.1:%d", localAddress, node.EVMHostPort), destination, ) - return a.runner.stream(ctx, commandSpec{name: commandSSH, args: args}) + return a.runner.stream(ctx, commandSpec{name: "ssh", args: args}) default: return fmt.Errorf("unsupported target %q", state.Target) } diff --git a/cmd/autobahn-e2e/list.go b/cmd/autobahn-e2e/list.go index a4b4535bd5..1d114a4442 100644 --- a/cmd/autobahn-e2e/list.go +++ b/cmd/autobahn-e2e/list.go @@ -109,7 +109,7 @@ func (a *application) inspectLocalCluster(ctx context.Context, state clusterStat reports := make([]nodeReport, len(state.Nodes)) for i, node := range state.Nodes { status, err := a.runner.output(ctx, commandSpec{ - name: commandDocker, + name: "docker", args: []string{"inspect", "--format", "{{.State.Status}}", node.Container}, }) if err != nil { @@ -119,7 +119,7 @@ func (a *application) inspectLocalCluster(ctx context.Context, state clusterStat height := "-" if status == "running" { metrics, metricsErr := a.runner.output(ctx, commandSpec{ - name: commandDocker, + name: "docker", args: []string{"exec", node.Container, "curl", "-fsS", "http://127.0.0.1:26660/metrics"}, }) if metricsErr == nil { diff --git a/cmd/autobahn-e2e/teardown.go b/cmd/autobahn-e2e/teardown.go index 994d6a4216..4f0235af94 100644 --- a/cmd/autobahn-e2e/teardown.go +++ b/cmd/autobahn-e2e/teardown.go @@ -34,7 +34,7 @@ func (a *application) teardown(ctx context.Context, options teardownOptions) err } switch state.Target { case targetLocal: - if err := a.runner.stream(ctx, commandSpec{dir: state.RepoRoot, name: commandMake, args: []string{"docker-cluster-stop"}}); err != nil { + if err := a.runner.stream(ctx, commandSpec{dir: state.RepoRoot, name: "make", args: []string{"docker-cluster-stop"}}); err != nil { return err } case targetAWS: diff --git a/cmd/frozen-rpc-router/router.go b/cmd/frozen-rpc-router/router.go index 66b3209ba7..e9557a58b5 100644 --- a/cmd/frozen-rpc-router/router.go +++ b/cmd/frozen-rpc-router/router.go @@ -17,12 +17,11 @@ import ( ) const ( - jsonRPCParseError = -32700 - jsonRPCInvalidRequest = -32600 - jsonRPCUnsupportedError = -32000 - jsonRPCInvalidRequestMessage = "invalid request" - jsonRPCUpstreamError = -32001 - rpcRouteHeader = "Sei-RPC-Route" + jsonRPCParseError = -32700 + jsonRPCInvalidRequest = -32600 + jsonRPCUnsupportedError = -32000 + jsonRPCUpstreamError = -32001 + rpcRouteHeader = "Sei-RPC-Route" ) var blockParameterIndexes = map[string]int{ @@ -202,14 +201,14 @@ func (r *router) serveSingle(w http.ResponseWriter, request *http.Request, body call, err := decodeCall(body) if err != nil { if json.Valid(body) { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) } else { writeRPCError(w, nil, rpcError{Code: jsonRPCParseError, Message: "parse error"}) } return } if !call.isValid { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) return } target, routingErr := r.route(call) @@ -237,7 +236,7 @@ func (r *router) serveBatch(w http.ResponseWriter, request *http.Request, body [ return } if len(calls) == 0 { - writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage}) + writeRPCError(w, nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"}) return } @@ -346,7 +345,7 @@ func (r *router) groupBatch(calls []rpcCall) ([]*batchGroup, []json.RawMessage) localResponses := make([]json.RawMessage, 0) for _, call := range calls { if !call.isValid { - localResponses = append(localResponses, marshalRPCError(nil, rpcError{Code: jsonRPCInvalidRequest, Message: jsonRPCInvalidRequestMessage})) + localResponses = append(localResponses, marshalRPCError(nil, rpcError{Code: jsonRPCInvalidRequest, Message: "invalid request"})) continue } target, routingErr := r.route(call) diff --git a/evmrpc/block.go b/evmrpc/block.go index fe68c9bd74..d62cea2ef4 100644 --- a/evmrpc/block.go +++ b/evmrpc/block.go @@ -26,32 +26,6 @@ import ( ) const EthNamespace = "eth" -const ( - seiNamespace = "sei" - rpcFieldNumber = "number" - rpcFieldHash = "hash" - rpcFieldParentHash = "parentHash" - rpcFieldNonce = "nonce" - rpcFieldMixHash = "mixHash" - rpcFieldSHA3Uncles = "sha3Uncles" - rpcFieldLogsBloom = "logsBloom" - rpcFieldStateRoot = "stateRoot" - rpcFieldMiner = "miner" - rpcFieldDifficulty = "difficulty" - rpcFieldExtraData = "extraData" - rpcFieldGasLimit = "gasLimit" - rpcFieldGasUsed = "gasUsed" - rpcFieldTimestamp = "timestamp" - rpcFieldMilliTimestamp = "milliTimestamp" - rpcFieldTransactionsRoot = "transactionsRoot" - rpcFieldReceiptsRoot = "receiptsRoot" - rpcFieldBaseFeePerGas = "baseFeePerGas" - rpcFieldFrom = "from" - rpcFieldError = "error" - rpcFieldJSONRPC = "jsonrpc" - rpcFieldCode = "code" - rpcFieldMessage = "message" -) // maxBlockReceiptsConcurrency is a hard cap on the number of goroutines // eth_getBlockReceipts will fan out to when fetching per-tx receipts. @@ -68,27 +42,27 @@ var genesisBlockTxCount = func() *hexutil.Uint { u := hexutil.Uint(0); return &u func encodeGenesisBlock() map[string]any { return map[string]any{ - rpcFieldNumber: (*hexutil.Big)(big.NewInt(0)), - rpcFieldHash: genesisBlockHashHex, - rpcFieldParentHash: common.Hash{}, - rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei - rpcFieldMixHash: common.Hash{}, // inapplicable to Sei - rpcFieldSHA3Uncles: ethtypes.EmptyUncleHash, // inapplicable to Sei - rpcFieldLogsBloom: ethtypes.Bloom{}, - rpcFieldStateRoot: common.Hash{}, - rpcFieldMiner: common.Address{}, - rpcFieldDifficulty: (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei - rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei - rpcFieldGasLimit: hexutil.Uint64(0), - rpcFieldGasUsed: hexutil.Uint64(0), - rpcFieldTimestamp: hexutil.Uint64(0), - rpcFieldMilliTimestamp: hexutil.Uint64(0), // BEP-520-compatible, see EncodeTmBlock - rpcFieldTransactionsRoot: common.Hash{}, - rpcFieldReceiptsRoot: common.Hash{}, - "size": hexutil.Uint64(0), - "uncles": []common.Hash{}, // inapplicable to Sei - "transactions": []any{}, - rpcFieldBaseFeePerGas: (*hexutil.Big)(big.NewInt(0)), + "number": (*hexutil.Big)(big.NewInt(0)), + "hash": genesisBlockHashHex, + "parentHash": common.Hash{}, + "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei + "mixHash": common.Hash{}, // inapplicable to Sei + "sha3Uncles": ethtypes.EmptyUncleHash, // inapplicable to Sei + "logsBloom": ethtypes.Bloom{}, + "stateRoot": common.Hash{}, + "miner": common.Address{}, + "difficulty": (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei + "extraData": hexutil.Bytes{}, // inapplicable to Sei + "gasLimit": hexutil.Uint64(0), + "gasUsed": hexutil.Uint64(0), + "timestamp": hexutil.Uint64(0), + "milliTimestamp": hexutil.Uint64(0), // BEP-520-compatible, see EncodeTmBlock + "transactionsRoot": common.Hash{}, + "receiptsRoot": common.Hash{}, + "size": hexutil.Uint64(0), + "uncles": []common.Hash{}, // inapplicable to Sei + "transactions": []any{}, + "baseFeePerGas": (*hexutil.Big)(big.NewInt(0)), } } @@ -452,32 +426,32 @@ func EncodeTmBlock( if cp := ctx.ConsensusParams(); cp != nil && cp.Block != nil { gasLimit = cp.Block.MaxGas } - // rpcFieldTimestamp stays in whole seconds because every Ethereum client reads it + // "timestamp" stays in whole seconds because every Ethereum client reads it // that way, and Sei block intervals are shorter than a second, so it repeats - // across consecutive blocks. rpcFieldMilliTimestamp is the BEP-520-compatible + // across consecutive blocks. "milliTimestamp" is the BEP-520-compatible // companion exposing the sub-second precision the Tendermint header already carries. result := map[string]any{ - rpcFieldNumber: (*hexutil.Big)(number), - rpcFieldHash: blockhash, - rpcFieldParentHash: lastHash, - rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei - rpcFieldMixHash: common.Hash{}, // inapplicable to Sei - rpcFieldSHA3Uncles: ethtypes.EmptyUncleHash, // inapplicable to Sei - rpcFieldLogsBloom: ethtypes.BytesToBloom(blockBloom), - rpcFieldStateRoot: appHash, - rpcFieldMiner: miner, - rpcFieldDifficulty: (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei - rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei - rpcFieldGasLimit: hexutil.Uint64(gasLimit), //nolint:gosec - rpcFieldGasUsed: hexutil.Uint64(blockGasUsed), //nolint:gosec - rpcFieldTimestamp: hexutil.Uint64(block.Block.Time.Unix()), //nolint:gosec - rpcFieldMilliTimestamp: hexutil.Uint64(block.Block.Time.UnixMilli()), //nolint:gosec - rpcFieldTransactionsRoot: txHash, - rpcFieldReceiptsRoot: resultHash, - "size": hexutil.Uint64(block.Block.Size()), //nolint:gosec - "uncles": []common.Hash{}, // inapplicable to Sei - "transactions": transactions, - rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFeePerGas), + "number": (*hexutil.Big)(number), + "hash": blockhash, + "parentHash": lastHash, + "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei + "mixHash": common.Hash{}, // inapplicable to Sei + "sha3Uncles": ethtypes.EmptyUncleHash, // inapplicable to Sei + "logsBloom": ethtypes.BytesToBloom(blockBloom), + "stateRoot": appHash, + "miner": miner, + "difficulty": (*hexutil.Big)(big.NewInt(0)), // inapplicable to Sei + "extraData": hexutil.Bytes{}, // inapplicable to Sei + "gasLimit": hexutil.Uint64(gasLimit), //nolint:gosec + "gasUsed": hexutil.Uint64(blockGasUsed), //nolint:gosec + "timestamp": hexutil.Uint64(block.Block.Time.Unix()), //nolint:gosec + "milliTimestamp": hexutil.Uint64(block.Block.Time.UnixMilli()), //nolint:gosec + "transactionsRoot": txHash, + "receiptsRoot": resultHash, + "size": hexutil.Uint64(block.Block.Size()), //nolint:gosec + "uncles": []common.Hash{}, // inapplicable to Sei + "transactions": transactions, + "baseFeePerGas": (*hexutil.Big)(baseFeePerGas), } if fullTx { result["totalDifficulty"] = (*hexutil.Big)(big.NewInt(0)) // inapplicable to Sei diff --git a/evmrpc/block_trace_profiled.go b/evmrpc/block_trace_profiled.go index 7f545321cc..d5abca64bd 100644 --- a/evmrpc/block_trace_profiled.go +++ b/evmrpc/block_trace_profiled.go @@ -439,12 +439,12 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess switch *config.Tracer { case "callTracer": errTrace := map[string]interface{}{ - rpcFieldFrom: message.From.Hex(), - "gas": hexutil.Uint64(message.GasLimit), - rpcFieldGasUsed: "0x0", - "input": "0x", - rpcFieldError: err.Error(), - "type": "CALL", + "from": message.From.Hex(), + "gas": hexutil.Uint64(message.GasLimit), + "gasUsed": "0x0", + "input": "0x", + "error": err.Error(), + "type": "CALL", } if message.Value != nil { errTrace["value"] = hexutil.Big(*message.Value) @@ -464,10 +464,10 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess return json.RawMessage(bz), nil case "flatCallTracer": action := map[string]interface{}{ - "callType": "call", - rpcFieldFrom: message.From.Hex(), - "gas": hexutil.Uint64(message.GasLimit), - "input": "0x", + "callType": "call", + "from": message.From.Hex(), + "gas": hexutil.Uint64(message.GasLimit), + "input": "0x", } if message.Value != nil { action["value"] = hexutil.Big(*message.Value) @@ -483,14 +483,14 @@ func profiledErrorTrace(err error, tx *gethtypes.Transaction, message *core.Mess "blockHash": txctx.BlockHash, "blockNumber": txctx.BlockNumber, "result": map[string]interface{}{ - rpcFieldGasUsed: "0x0", - "output": "0x", + "gasUsed": "0x0", + "output": "0x", }, "subtraces": 0, "traceAddress": []string{}, "transactionHash": tx.Hash(), "transactionPosition": txctx.TxIndex, - rpcFieldError: err.Error(), + "error": err.Error(), } bz, marshalErr := json.Marshal([]map[string]interface{}{errTrace}) if marshalErr != nil { diff --git a/evmrpc/sei_legacy_http.go b/evmrpc/sei_legacy_http.go index a57a024f38..4dc932145e 100644 --- a/evmrpc/sei_legacy_http.go +++ b/evmrpc/sei_legacy_http.go @@ -11,7 +11,6 @@ import ( ) const ( - jsonRPCVersion = "2.0" invalidRequestCode = -32600 seiLegacyNotEnabled = -32601 internalErrorCode = -32603 @@ -354,11 +353,11 @@ func jsonRPCObjectIDKey(raw json.RawMessage) (idField json.RawMessage, hasKey bo func marshalJSONRPCError(id json.RawMessage, code int, message string) []byte { b, _ := json.Marshal(map[string]any{ - rpcFieldJSONRPC: jsonRPCVersion, - "id": id, - rpcFieldError: map[string]any{ - rpcFieldCode: code, - rpcFieldMessage: message, + "jsonrpc": "2.0", + "id": id, + "error": map[string]any{ + "code": code, + "message": message, }, }) return b @@ -439,22 +438,22 @@ func marshalBlockedResponse(id json.RawMessage, gateErr error) []byte { e, ok := gateErr.(*errSeiLegacyNotEnabled) if !ok { fallback, _ := json.Marshal(map[string]interface{}{ - rpcFieldJSONRPC: jsonRPCVersion, - "id": id, - rpcFieldError: map[string]interface{}{ - rpcFieldCode: internalErrorCode, - rpcFieldMessage: gateErr.Error(), + "jsonrpc": "2.0", + "id": id, + "error": map[string]interface{}{ + "code": internalErrorCode, + "message": gateErr.Error(), }, }) return fallback } m := map[string]interface{}{ - rpcFieldJSONRPC: jsonRPCVersion, - "id": id, - rpcFieldError: map[string]interface{}{ - rpcFieldCode: e.ErrorCode(), - rpcFieldMessage: e.Error(), - "data": e.ErrorData(), + "jsonrpc": "2.0", + "id": id, + "error": map[string]interface{}{ + "code": e.ErrorCode(), + "message": e.Error(), + "data": e.ErrorData(), }, } b, _ := json.Marshal(m) diff --git a/evmrpc/server.go b/evmrpc/server.go index c54197c786..26b6ee7663 100644 --- a/evmrpc/server.go +++ b/evmrpc/server.go @@ -180,7 +180,7 @@ func NewEVMHTTPServer( ), }, { - Namespace: seiNamespace, + Namespace: "sei", Service: NewAssociationAPI(tmClient, k, ctxProvider, ConnectionTypeHTTP, watermarks), }, { diff --git a/evmrpc/subscribe.go b/evmrpc/subscribe.go index 39525fe4a0..70f8ff2956 100644 --- a/evmrpc/subscribe.go +++ b/evmrpc/subscribe.go @@ -412,7 +412,7 @@ func (s *SubscriptionManager) Unsubscribe(ctx context.Context, id SubscriberID) // encodeCommittedBlock builds the eth_newHeads payload for an Autobahn- // committed block. It differs from encodeTmHeader in two notable ways: // -// 1. rpcFieldHash is the explicit Autobahn block-header hash from evt.hash +// 1. "hash" is the explicit Autobahn block-header hash from evt.hash // (the same value the EVM receipt store records as blockHash). See // blockHeaderEvent's doc for the rationale. // 2. parentHash, receiptsRoot, and transactionsRoot are zero. The @@ -444,28 +444,28 @@ func encodeCommittedBlock(evt blockHeaderEvent, baseFee *big.Int, gasLimit int64 totalGasUsed += txRes.GasUsed } return map[string]interface{}{ - rpcFieldDifficulty: (*hexutil.Big)(utils.Big0), // inapplicable to Sei - rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei - rpcFieldGasLimit: hexutil.Uint64(gasLimit), //nolint:gosec - rpcFieldGasUsed: hexutil.Uint64(totalGasUsed), //nolint:gosec - rpcFieldLogsBloom: ethtypes.Bloom{}, // TODO(autobahn): derive from receipts so newHeads subscribers can pre-filter logs - rpcFieldMiner: miner, - rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei - rpcFieldNumber: (*hexutil.Big)(number), - rpcFieldParentHash: common.Hash{}, // see function doc - rpcFieldReceiptsRoot: common.Hash{}, // see function doc - rpcFieldSHA3Uncles: common.Hash{}, // inapplicable to Sei - rpcFieldStateRoot: appHash, - rpcFieldTimestamp: hexutil.Uint64(evt.header.Time.Unix()), //nolint:gosec - rpcFieldMilliTimestamp: hexutil.Uint64(evt.header.Time.UnixMilli()), //nolint:gosec - rpcFieldTransactionsRoot: common.Hash{}, // see function doc - rpcFieldMixHash: common.Hash{}, // inapplicable to Sei - "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei - "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei - rpcFieldHash: blockHash, - rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFee), - "withdrawalsRoot": common.Hash{}, // inapplicable to Sei - "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei + "difficulty": (*hexutil.Big)(utils.Big0), // inapplicable to Sei + "extraData": hexutil.Bytes{}, // inapplicable to Sei + "gasLimit": hexutil.Uint64(gasLimit), //nolint:gosec + "gasUsed": hexutil.Uint64(totalGasUsed), //nolint:gosec + "logsBloom": ethtypes.Bloom{}, // TODO(autobahn): derive from receipts so newHeads subscribers can pre-filter logs + "miner": miner, + "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei + "number": (*hexutil.Big)(number), + "parentHash": common.Hash{}, // see function doc + "receiptsRoot": common.Hash{}, // see function doc + "sha3Uncles": common.Hash{}, // inapplicable to Sei + "stateRoot": appHash, + "timestamp": hexutil.Uint64(evt.header.Time.Unix()), //nolint:gosec + "milliTimestamp": hexutil.Uint64(evt.header.Time.UnixMilli()), //nolint:gosec + "transactionsRoot": common.Hash{}, // see function doc + "mixHash": common.Hash{}, // inapplicable to Sei + "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei + "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei + "hash": blockHash, + "baseFeePerGas": (*hexutil.Big)(baseFee), + "withdrawalsRoot": common.Hash{}, // inapplicable to Sei + "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei } } @@ -486,29 +486,29 @@ func encodeTmHeader( } gasLimit := uint64(header.ResultFinalizeBlock.ConsensusParamUpdates.Block.MaxGas) //nolint:gosec result := map[string]interface{}{ - rpcFieldDifficulty: (*hexutil.Big)(utils.Big0), // inapplicable to Sei - rpcFieldExtraData: hexutil.Bytes{}, // inapplicable to Sei - rpcFieldGasLimit: hexutil.Uint64(gasLimit), - rpcFieldGasUsed: hexutil.Uint64(gasWanted), //nolint:gosec - rpcFieldLogsBloom: ethtypes.Bloom{}, // inapplicable to Sei - rpcFieldMiner: miner, - rpcFieldNonce: ethtypes.BlockNonce{}, // inapplicable to Sei - rpcFieldNumber: (*hexutil.Big)(number), - rpcFieldParentHash: lastHash, - rpcFieldReceiptsRoot: resultHash, - rpcFieldSHA3Uncles: common.Hash{}, // inapplicable to Sei - rpcFieldStateRoot: appHash, - rpcFieldTimestamp: hexutil.Uint64(header.Header.Time.Unix()), //nolint:gosec - rpcFieldMilliTimestamp: hexutil.Uint64(header.Header.Time.UnixMilli()), //nolint:gosec - rpcFieldTransactionsRoot: txHash, - rpcFieldMixHash: common.Hash{}, // inapplicable to Sei - "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei - "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei - rpcFieldHash: blockHash, - "withdrawlsRoot": common.Hash{}, // inapplicable to Sei - rpcFieldBaseFeePerGas: (*hexutil.Big)(baseFee), - "withdrawalsRoot": common.Hash{}, // inapplicable to Sei - "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei + "difficulty": (*hexutil.Big)(utils.Big0), // inapplicable to Sei + "extraData": hexutil.Bytes{}, // inapplicable to Sei + "gasLimit": hexutil.Uint64(gasLimit), + "gasUsed": hexutil.Uint64(gasWanted), //nolint:gosec + "logsBloom": ethtypes.Bloom{}, // inapplicable to Sei + "miner": miner, + "nonce": ethtypes.BlockNonce{}, // inapplicable to Sei + "number": (*hexutil.Big)(number), + "parentHash": lastHash, + "receiptsRoot": resultHash, + "sha3Uncles": common.Hash{}, // inapplicable to Sei + "stateRoot": appHash, + "timestamp": hexutil.Uint64(header.Header.Time.Unix()), //nolint:gosec + "milliTimestamp": hexutil.Uint64(header.Header.Time.UnixMilli()), //nolint:gosec + "transactionsRoot": txHash, + "mixHash": common.Hash{}, // inapplicable to Sei + "excessBlobGas": hexutil.Uint64(0), // inapplicable to Sei + "parentBeaconBlockRoot": common.Hash{}, // inapplicable to Sei + "hash": blockHash, + "withdrawlsRoot": common.Hash{}, // inapplicable to Sei + "baseFeePerGas": (*hexutil.Big)(baseFee), + "withdrawalsRoot": common.Hash{}, // inapplicable to Sei + "blobGasUsed": hexutil.Uint64(0), // inapplicable to Sei } return result, nil } diff --git a/evmrpc/tests/mock_client.go b/evmrpc/tests/mock_client.go index 27d1d7d59e..e480f285aa 100644 --- a/evmrpc/tests/mock_client.go +++ b/evmrpc/tests/mock_client.go @@ -24,10 +24,6 @@ import ( seiutils "github.com/sei-protocol/sei-chain/utils" ) -const ( - mockChainID = "test" -) - type MockClient struct { rpcclient.Client blocks [][][]byte @@ -243,7 +239,7 @@ func mockHash(height int64, prefix int64) tmbytes.HexBytes { func mockBlockHeader(height int64) *tmtypes.Header { header := tmtypes.Header{ - ChainID: mockChainID, + ChainID: "test", Height: height, Time: time.Unix(1696941649+height, 0), DataHash: mockHash(height, 1), diff --git a/evmrpc/tests/mock_contracts.go b/evmrpc/tests/mock_contracts.go index af0f78ee70..ab07ec2342 100644 --- a/evmrpc/tests/mock_contracts.go +++ b/evmrpc/tests/mock_contracts.go @@ -32,7 +32,7 @@ func cw20Initializer(mnemonic string, pointer bool) func(ctx sdk.Context, a *app } contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte(fmt.Sprintf("{\"name\":\"test\",\"symbol\":\"test\",\"decimals\":6,\"initial_balances\":[{\"address\":\"%s\",\"amount\":\"1000000000\"}]}", - creator.String())), mockChainID, sdk.NewCoins()) + creator.String())), "test", sdk.NewCoins()) if err != nil { panic(err) } @@ -42,7 +42,7 @@ func cw20Initializer(mnemonic string, pointer bool) func(ctx sdk.Context, a *app if pointer { // Upsert writes via StateDB; Finalize so pointer registry persists. err = a.EvmKeeper.RunWithOneOffEVMInstance(ctx, func(e *vm.EVM) error { - _, err := a.EvmKeeper.UpsertERCCW20Pointer(ctx, e, contractAddr.String(), utils.ERCMetadata{Name: mockChainID, Symbol: mockChainID}) + _, err := a.EvmKeeper.UpsertERCCW20Pointer(ctx, e, contractAddr.String(), utils.ERCMetadata{Name: "test", Symbol: "test"}) return err }, func(step, msg string) { panic(fmt.Sprintf("UpsertERCCW20Pointer %s: %s", step, msg)) @@ -65,7 +65,7 @@ func cwIterInitializer(mnemonic string) func(ctx sdk.Context, a *app.App) { if err != nil { panic(err) } - contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte("{}"), mockChainID, sdk.NewCoins()) + contractAddr, _, err := a.EvmKeeper.WasmKeeper().Instantiate(ctx, codeID, creator, creator, []byte("{}"), "test", sdk.NewCoins()) if err != nil { panic(err) } diff --git a/evmrpc/tx.go b/evmrpc/tx.go index 5112387e84..bfc898c849 100644 --- a/evmrpc/tx.go +++ b/evmrpc/tx.go @@ -488,11 +488,11 @@ func encodeReceipt( "blockNumber": hexutil.Uint64(receipt.BlockNumber), "transactionHash": common.HexToHash(receipt.TxHashHex), "transactionIndex": hexutil.Uint64(evmTxIndex), //nolint:gosec - rpcFieldFrom: common.HexToAddress(receipt.From), - rpcFieldGasUsed: hexutil.Uint64(receipt.GasUsed), + "from": common.HexToAddress(receipt.From), + "gasUsed": hexutil.Uint64(receipt.GasUsed), "cumulativeGasUsed": hexutil.Uint64(receipt.CumulativeGasUsed), "logs": logs, - rpcFieldLogsBloom: bloom, + "logsBloom": bloom, "type": hexutil.Uint(receipt.TxType), "effectiveGasPrice": (*hexutil.Big)(big.NewInt(int64(receipt.EffectiveGasPrice))), // nolint:gosec "status": hexutil.Uint(receipt.Status), @@ -500,7 +500,7 @@ func encodeReceipt( if etx != nil && receipt.From == "" { from, err := rpcutils.RecoverEVMSender(etx, block.Block.Height, block.Block.Time.Unix()) if err == nil { - fields[rpcFieldFrom] = from + fields["from"] = from } to := etx.To() if to != nil { diff --git a/evmrpc/utils.go b/evmrpc/utils.go index 49fa5ac33b..c81836279f 100644 --- a/evmrpc/utils.go +++ b/evmrpc/utils.go @@ -317,10 +317,10 @@ func evmExists(ctx sdk.Context, k *keeper.Keeper) bool { } func shouldIncludeSynthetic(namespace string) bool { - if namespace != EthNamespace && namespace != seiNamespace { + if namespace != EthNamespace && namespace != "sei" { panic(fmt.Sprintf("unknown namespace %s", namespace)) } - return namespace == seiNamespace + return namespace == "sei" } type typedTxHash struct { diff --git a/giga/deps/testutil/processblock/verify/distribution.go b/giga/deps/testutil/processblock/verify/distribution.go index 135b3a8fc1..6e55770acb 100644 --- a/giga/deps/testutil/processblock/verify/distribution.go +++ b/giga/deps/testutil/processblock/verify/distribution.go @@ -14,10 +14,6 @@ import ( "github.com/stretchr/testify/require" ) -const ( - baseDenom = "usei" -) - // assuming only `usei` will get distributed func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable { return func() []uint32 { @@ -25,7 +21,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin // query fee collector's balance since this function is called between T-1 // and T. feeCollector := app.AccountKeeper.GetModuleAccount(app.Ctx(), authtypes.FeeCollectorName) - feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), baseDenom) + feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), "usei") feesCollected := sdk.NewDecCoinFromCoin(feesCollectedInt) prevProposer := sdk.ValAddress(app.DistrKeeper.GetPreviousProposerConsAddr(app.Ctx())).String() @@ -38,7 +34,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin bonusProposerReward := app.DistrKeeper.GetBonusProposerReward(app.Ctx()) proposerMultiplier := baseProposerReward.Add(bonusProposerReward.MulTruncate(sdk.OneDec())) // in test, every val always signs proposerReward := sdk.DecCoin{ - Denom: baseDenom, + Denom: "usei", Amount: feesCollected.Amount.MulTruncate(proposerMultiplier), } expectedOutstandingRewards[prevProposer] = expectedOutstandingRewards[prevProposer].Add(proposerReward) @@ -46,7 +42,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin communityTax := app.DistrKeeper.GetCommunityTax(app.Ctx()) voteMultiplier := sdk.OneDec().Sub(proposerMultiplier).Sub(communityTax).QuoInt(sdk.NewInt(int64(len(votedValidators)))) voterReward := sdk.DecCoin{ - Denom: baseDenom, + Denom: "usei", Amount: feesCollected.Amount.MulTruncate(voteMultiplier), } @@ -71,7 +67,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { outstandingRewards := map[string]sdk.DecCoin{} for _, val := range app.GetAllValidators() { - outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin(baseDenom, sdk.NewInt(0)) + outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin("usei", sdk.NewInt(0)) } app.DistrKeeper.IterateValidatorOutstandingRewards( app.Ctx(), @@ -82,7 +78,7 @@ func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { if len(rewards.Rewards) > 1 { panic("expecting only usei as validator reward denom but found multiple") } - if rewards.Rewards[0].Denom != baseDenom { + if rewards.Rewards[0].Denom != "usei" { panic(fmt.Sprintf("expecting only usei as validator reward denom but found %s", rewards.Rewards[0].Denom)) } outstandingRewards[val.String()] = rewards.Rewards[0] diff --git a/giga/evmonly/cmd/evmonly-loadtest/metrics.go b/giga/evmonly/cmd/evmonly-loadtest/metrics.go index fbbf719188..6bf7e41c7a 100644 --- a/giga/evmonly/cmd/evmonly-loadtest/metrics.go +++ b/giga/evmonly/cmd/evmonly-loadtest/metrics.go @@ -14,8 +14,6 @@ import ( "github.com/sei-protocol/sei-chain/giga/evmonly" ) -const metricLabelKind = "kind" - type loadMetrics struct { inputBlocks atomic.Uint64 preparedBlocks atomic.Uint64 @@ -175,19 +173,19 @@ func newLoadMetrics(registry *prometheus.Registry) *loadMetrics { occConflictAccessTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_occ_conflict_accesses_total", Help: "OCC conflict accesses by access type and state kind.", - }, []string{"access", metricLabelKind}), + }, []string{"access", "kind"}), sinkEnqueuedTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_records_enqueued_total", Help: "Total records accepted by the result sink.", - }, []string{metricLabelKind}), + }, []string{"kind"}), sinkWrittenTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_records_written_total", Help: "Total records written by the result sink.", - }, []string{metricLabelKind}), + }, []string{"kind"}), sinkBytesTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_bytes_written_total", Help: "Total bytes written by the result sink, including record framing.", - }, []string{metricLabelKind}), + }, []string{"kind"}), sinkEnqueueWaitTotal: prometheus.NewCounter(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_enqueue_wait_seconds_total", Help: "Total time executor workers spent blocked enqueueing result sink records.", @@ -199,7 +197,7 @@ func newLoadMetrics(registry *prometheus.Registry) *loadMetrics { sinkWriteSecondsTotal: prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "evmonly_loadtest_result_sink_write_seconds_total", Help: "Total time spent by result sink writers serializing, writing, flushing, and optionally syncing records.", - }, []string{metricLabelKind}), + }, []string{"kind"}), inputBlockRate: prometheus.NewGauge(prometheus.GaugeOpts{ Name: "evmonly_loadtest_block_input_throughput", Help: "Most recent measured block input throughput in blocks per second.", diff --git a/loadtest/main.go b/loadtest/main.go index e7b4b20e72..df0c80869f 100644 --- a/loadtest/main.go +++ b/loadtest/main.go @@ -44,10 +44,6 @@ import ( otelmetric "go.opentelemetry.io/otel/metric" ) -const ( - baseDenom = "usei" -) - var TestConfig EncodingConfig const ( @@ -338,7 +334,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string // TODO: Potentially just hard code the Funds amount here price := config.PriceDistr.Sample() quantity := config.QuantityDistr.Sample() - amount, err := sdk.ParseCoinsNormalized(fmt.Sprintf("%d%s", price.Mul(quantity).Ceil().RoundInt64(), baseDenom)) + amount, err := sdk.ParseCoinsNormalized(fmt.Sprintf("%d%s", price.Mul(quantity).Ceil().RoundInt64(), "usei")) if err != nil { panic(err) } @@ -355,7 +351,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string Label: "test", Msg: wasmtypes.RawContractMessage([]byte(config.WasmMsgTypes.Instantiate.Payload)), Funds: sdk.NewCoins(sdk.Coin{ - Denom: baseDenom, + Denom: "usei", Amount: sdk.NewInt(1), }), // maybe make this configurable as well in the future }} @@ -367,7 +363,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(key.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: baseDenom, + Denom: "usei", Amount: sdk.NewInt(1), }), }) @@ -378,7 +374,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(adminKey.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: baseDenom, + Denom: "usei", Amount: sdk.NewInt(10000000), }), }} @@ -464,7 +460,7 @@ func (c *LoadTestClient) generateMessage(key cryptotypes.PrivKey, msgType string FromAddress: sdk.AccAddress(key.PubKey().Address()).String(), ToAddress: sdk.AccAddress(key.PubKey().Address()).String(), Amount: sdk.NewCoins(sdk.Coin{ - Denom: baseDenom, + Denom: "usei", Amount: sdk.NewInt(amountUsei), }), }} @@ -537,7 +533,7 @@ func (c *LoadTestClient) generateStakingMsg(delegatorAddr string, chosenValidato msg = &stakingtypes.MsgDelegate{ DelegatorAddress: delegatorAddr, ValidatorAddress: chosenValidator, - Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, } c.DelegationMap[delegatorAddr] = map[string]int{} c.DelegationMap[delegatorAddr][chosenValidator] = 1 @@ -547,14 +543,14 @@ func (c *LoadTestClient) generateStakingMsg(delegatorAddr string, chosenValidato DelegatorAddress: delegatorAddr, ValidatorSrcAddress: srcAddr, ValidatorDstAddress: chosenValidator, - Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, } c.DelegationMap[delegatorAddr][chosenValidator]++ } else { msg = &stakingtypes.MsgUndelegate{ DelegatorAddress: delegatorAddr, ValidatorAddress: srcAddr, - Amount: sdk.Coin{Denom: baseDenom, Amount: sdk.NewInt(1)}, + Amount: sdk.Coin{Denom: "usei", Amount: sdk.NewInt(1)}, } } // Update delegation map diff --git a/sei-cosmos/telemetry/metrics.go b/sei-cosmos/telemetry/metrics.go index 8b13552fc2..9c08b9ba90 100644 --- a/sei-cosmos/telemetry/metrics.go +++ b/sei-cosmos/telemetry/metrics.go @@ -18,7 +18,6 @@ var globalLabels = []metrics.Label{} // Metrics supported format types. const ( - cosmosNamespace = "cosmos" FormatDefault = "" FormatPrometheus = "prometheus" FormatText = "text" @@ -120,7 +119,7 @@ func (m *Metrics) setupPrometheus(cfg Config) (*metricsprom.PrometheusSink, erro // will mean the metrics are stored in memory. GaugeDefinitions: []metricsprom.GaugeDefinition{ { - Name: []string{cosmosNamespace, "upgrade", "plan", "height"}, + Name: []string{"cosmos", "upgrade", "plan", "height"}, Help: "Next upgrade height", }, }, diff --git a/sei-cosmos/telemetry/wrapper.go b/sei-cosmos/telemetry/wrapper.go index 29d6d3da72..0b0421dba3 100644 --- a/sei-cosmos/telemetry/wrapper.go +++ b/sei-cosmos/telemetry/wrapper.go @@ -57,7 +57,7 @@ func MeasureSince(start time.Time, keys ...string) { // validator_slashed func IncrValidatorSlashedCounter(validator string, slashingType string) { metrics.IncrCounterWithLabels( - []string{"sei", cosmosNamespace, "validator", "slashed"}, + []string{"sei", "cosmos", "validator", "slashed"}, 1, []metrics.Label{ NewLabel("type", slashingType), diff --git a/sei-cosmos/x/auth/client/cli/tx_multisign.go b/sei-cosmos/x/auth/client/cli/tx_multisign.go index e80b5608da..c65e929af7 100644 --- a/sei-cosmos/x/auth/client/cli/tx_multisign.go +++ b/sei-cosmos/x/auth/client/cli/tx_multisign.go @@ -169,7 +169,7 @@ func makeMultiSignCmd() func(cmd *cobra.Command, args []string) (err error) { req := BroadcastReq{ Tx: stdTx, - Mode: broadcastModeValues, + Mode: "block|sync|async", } json, err = clientCtx.LegacyAmino.MarshalAsJSON(req) @@ -360,7 +360,7 @@ func makeBatchMultisignCmd() func(cmd *cobra.Command, args []string) error { req := BroadcastReq{ Tx: stdTx, - Mode: broadcastModeValues, + Mode: "block|sync|async", } json, _ = clientCtx.LegacyAmino.MarshalAsJSON(req) diff --git a/sei-cosmos/x/auth/client/cli/tx_sign.go b/sei-cosmos/x/auth/client/cli/tx_sign.go index 2ec68a9da4..87d92359e5 100644 --- a/sei-cosmos/x/auth/client/cli/tx_sign.go +++ b/sei-cosmos/x/auth/client/cli/tx_sign.go @@ -17,7 +17,6 @@ import ( ) const ( - broadcastModeValues = "block|sync|async" flagMultisig = "multisig" flagOverwrite = "overwrite" flagSigOnly = "signature-only" @@ -292,7 +291,7 @@ func makeSignCmd() func(cmd *cobra.Command, args []string) error { } req := BroadcastReq{ Tx: stdTx, - Mode: broadcastModeValues, + Mode: "block|sync|async", } json, err = clientCtx.LegacyAmino.MarshalAsJSON(req) if err != nil { diff --git a/sei-cosmos/x/auth/client/testutil/suite.go b/sei-cosmos/x/auth/client/testutil/suite.go index 806a4ccb59..c6463d0a51 100644 --- a/sei-cosmos/x/auth/client/testutil/suite.go +++ b/sei-cosmos/x/auth/client/testutil/suite.go @@ -34,11 +34,6 @@ import ( banktypes "github.com/sei-protocol/sei-chain/sei-cosmos/x/bank/types" ) -const ( - accountSequenceType = "--type=acc_seq" - signatureType = "--type=signature" -) - type IntegrationTestSuite struct { suite.Suite @@ -363,7 +358,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "--type=acc_seq with no addr+seq", []string{ - accountSequenceType, + "--type=acc_seq", "", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -372,7 +367,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "non-existing addr+seq combo", []string{ - accountSequenceType, + "--type=acc_seq", "foobar", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -381,7 +376,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "addr+seq happy case", []string{ - accountSequenceType, + "--type=acc_seq", fmt.Sprintf("%s/%d", val.Address, protoTx.AuthInfo.SignerInfos[0].Sequence), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -390,7 +385,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "--type=signature with no signature", []string{ - signatureType, + "--type=signature", "", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -399,7 +394,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "non-existing signatures", []string{ - signatureType, + "--type=signature", "foo", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -408,7 +403,7 @@ func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents() { { "with --signatures happy case", []string{ - signatureType, + "--type=signature", base64.StdEncoding.EncodeToString(protoTx.Signatures[0]), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, diff --git a/sei-cosmos/x/authz/client/testutil/query.go b/sei-cosmos/x/authz/client/testutil/query.go index 530a2ad0f4..0a74bc62c1 100644 --- a/sei-cosmos/x/authz/client/testutil/query.go +++ b/sei-cosmos/x/authz/client/testutil/query.go @@ -14,15 +14,6 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/authz/client/cli" ) -const ( - sendCase = "send" - invalidGranteeCase = "invalid grantee" - genericCase = "generic" - delegateCase = "delegate" - unbondCase = "unbond" - validTransactionCase = "valid txn" -) - func (s *IntegrationTestSuite) TestQueryAuthorizations() { val := s.network.Validators[0] @@ -33,7 +24,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorizations() { val, []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -54,7 +45,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorizations() { "Error: Invalid grantee", []string{ val.Address.String(), - invalidGranteeCase, + "invalid grantee", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, @@ -111,7 +102,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorization() { val, []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -132,7 +123,7 @@ func (s *IntegrationTestSuite) TestQueryAuthorization() { "Error: Invalid grantee", []string{ val.Address.String(), - invalidGranteeCase, + "invalid grantee", typeMsgSend, fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, diff --git a/sei-cosmos/x/authz/client/testutil/tx.go b/sei-cosmos/x/authz/client/testutil/tx.go index 85298e47af..b1a363471b 100644 --- a/sei-cosmos/x/authz/client/testutil/tx.go +++ b/sei-cosmos/x/authz/client/testutil/tx.go @@ -98,7 +98,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid granter Address", []string{ "grantee_addr", - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, "granter"), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -111,7 +111,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid grantee Address", []string{ "grantee_addr", - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -124,7 +124,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Invalid expiration time", []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), @@ -137,7 +137,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "fail with error invalid msg-type", []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=invalid-msg-type", cli.FlagMsgType), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -152,7 +152,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "failed with error both validators not allowed", []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -169,7 +169,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx delegate authorization allowed validators", []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -185,7 +185,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx delegate authorization deny validators", []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -201,7 +201,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "valid tx undelegate authorization", []string{ grantee.String(), - unbondCase, + "unbond", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -233,7 +233,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx send authorization", []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -248,7 +248,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx generic authorization", []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -263,7 +263,7 @@ func (s *IntegrationTestSuite) TestCLITxGrantAuthorization() { "Valid tx with amino", []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -314,7 +314,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=100steak", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -330,7 +330,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -346,7 +346,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { val, []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgSubmitProposal), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address), @@ -368,7 +368,7 @@ func (s *IntegrationTestSuite) TestCmdRevokeAuthorizations() { { "invalid grantee address", []string{ - invalidGranteeCase, + "invalid grantee", typeMsgSend, fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagGenerateOnly), @@ -459,7 +459,7 @@ func (s *IntegrationTestSuite) TestExecAuthorizationWithExpiration() { val, []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -499,7 +499,7 @@ func (s *IntegrationTestSuite) TestNewExecGenericAuthorized() { val, []string{ grantee.String(), - genericCase, + "generic", fmt.Sprintf("--%s=%s", cli.FlagMsgType, typeMsgVote), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -545,7 +545,7 @@ func (s *IntegrationTestSuite) TestNewExecGenericAuthorized() { true, }, { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -601,7 +601,7 @@ func (s *IntegrationTestSuite) TestNewExecGrantAuthorized() { val, []string{ grantee.String(), - sendCase, + "send", fmt.Sprintf("--%s=12%stoken", cli.FlagSpendLimit, val.Moniker), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -633,7 +633,7 @@ func (s *IntegrationTestSuite) TestNewExecGrantAuthorized() { expectErr bool }{ { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -686,7 +686,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -778,7 +778,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -804,7 +804,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { errMsg string }{ { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -817,7 +817,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { "", }, { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, grantee.String()), @@ -855,7 +855,7 @@ func (s *IntegrationTestSuite) TestExecDelegateAuthorization() { val, []string{ grantee.String(), - delegateCase, + "delegate", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -890,7 +890,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { val, []string{ grantee.String(), - unbondCase, + "unbond", fmt.Sprintf("--%s=100usei", cli.FlagSpendLimit), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -999,7 +999,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { val, []string{ grantee.String(), - unbondCase, + "unbond", fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -1025,7 +1025,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { errMsg string }{ { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagGas, "250000"), @@ -1039,7 +1039,7 @@ func (s *IntegrationTestSuite) TestExecUndelegateAuthorization() { "", }, { - validTransactionCase, + "valid txn", []string{ execMsg.Name(), fmt.Sprintf("--%s=%s", flags.FlagGas, "250000"), diff --git a/sei-cosmos/x/bank/client/testutil/suite.go b/sei-cosmos/x/bank/client/testutil/suite.go index 1d9b05388b..4796a9ab22 100644 --- a/sei-cosmos/x/bank/client/testutil/suite.go +++ b/sei-cosmos/x/bank/client/testutil/suite.go @@ -17,18 +17,6 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/bank/types" ) -const ( - atomName = "Cosmos Hub Atom" - atomSymbol = "ATOM" - atomDescription = "The native staking token of the Cosmos Hub." - uatomDenom = "uatom" - microatomAlias = "microatom" - atomDenom = "atom" - ethSymbol = "ETH" - weiDenom = "wei" - ethDenom = "eth" -) - type IntegrationTestSuite struct { suite.Suite @@ -49,41 +37,41 @@ func (s *IntegrationTestSuite) SetupSuite() { bankGenesis.DenomMetadata = []types.Metadata{ { - Name: atomName, - Symbol: atomSymbol, - Description: atomDescription, + Name: "Cosmos Hub Atom", + Symbol: "ATOM", + Description: "The native staking token of the Cosmos Hub.", DenomUnits: []*types.DenomUnit{ { - Denom: uatomDenom, + Denom: "uatom", Exponent: 0, - Aliases: []string{microatomAlias}, + Aliases: []string{"microatom"}, }, { - Denom: atomDenom, + Denom: "atom", Exponent: 6, - Aliases: []string{atomSymbol}, + Aliases: []string{"ATOM"}, }, }, - Base: uatomDenom, - Display: atomDenom, + Base: "uatom", + Display: "atom", }, { Name: "Ethereum", - Symbol: ethSymbol, + Symbol: "ETH", Description: "Ethereum mainnet token", DenomUnits: []*types.DenomUnit{ { - Denom: weiDenom, + Denom: "wei", Exponent: 0, }, { - Denom: ethDenom, + Denom: "eth", Exponent: 6, - Aliases: []string{ethSymbol}, + Aliases: []string{"ETH"}, }, }, - Base: weiDenom, - Display: ethDenom, + Base: "wei", + Display: "eth", }, } @@ -266,42 +254,42 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDenomsMetadata() { expected: &types.QueryDenomsMetadataResponse{ Metadatas: []types.Metadata{ { - Name: atomName, - Symbol: atomSymbol, - Description: atomDescription, + Name: "Cosmos Hub Atom", + Symbol: "ATOM", + Description: "The native staking token of the Cosmos Hub.", DenomUnits: []*types.DenomUnit{ { - Denom: uatomDenom, + Denom: "uatom", Exponent: 0, - Aliases: []string{microatomAlias}, + Aliases: []string{"microatom"}, }, { - Denom: atomDenom, + Denom: "atom", Exponent: 6, - Aliases: []string{atomSymbol}, + Aliases: []string{"ATOM"}, }, }, - Base: uatomDenom, - Display: atomDenom, + Base: "uatom", + Display: "atom", }, { Name: "Ethereum", - Symbol: ethSymbol, + Symbol: "ETH", Description: "Ethereum mainnet token", DenomUnits: []*types.DenomUnit{ { - Denom: weiDenom, + Denom: "wei", Exponent: 0, Aliases: []string{}, }, { - Denom: ethDenom, + Denom: "eth", Exponent: 6, - Aliases: []string{ethSymbol}, + Aliases: []string{"ETH"}, }, }, - Base: weiDenom, - Display: ethDenom, + Base: "wei", + Display: "eth", }, }, Pagination: &query.PageResponse{Total: 2}, @@ -311,29 +299,29 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDenomsMetadata() { name: "client metadata of a specific denomination", args: []string{ fmt.Sprintf("--%s=1", flags.FlagHeight), - fmt.Sprintf("--%s=%s", cli.FlagDenom, uatomDenom), + fmt.Sprintf("--%s=%s", cli.FlagDenom, "uatom"), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, respType: &types.QueryDenomMetadataResponse{}, expected: &types.QueryDenomMetadataResponse{ Metadata: types.Metadata{ - Name: atomName, - Symbol: atomSymbol, - Description: atomDescription, + Name: "Cosmos Hub Atom", + Symbol: "ATOM", + Description: "The native staking token of the Cosmos Hub.", DenomUnits: []*types.DenomUnit{ { - Denom: uatomDenom, + Denom: "uatom", Exponent: 0, - Aliases: []string{microatomAlias}, + Aliases: []string{"microatom"}, }, { - Denom: atomDenom, + Denom: "atom", Exponent: 6, - Aliases: []string{atomSymbol}, + Aliases: []string{"ATOM"}, }, }, - Base: uatomDenom, - Display: atomDenom, + Base: "uatom", + Display: "atom", }, }, }, diff --git a/sei-cosmos/x/distribution/client/testutil/suite.go b/sei-cosmos/x/distribution/client/testutil/suite.go index 6599b40536..4a0b52b89b 100644 --- a/sei-cosmos/x/distribution/client/testutil/suite.go +++ b/sei-cosmos/x/distribution/client/testutil/suite.go @@ -18,14 +18,6 @@ import ( minttypes "github.com/sei-protocol/sei-chain/x/mint/types" ) -const ( - jsonOutputCase = "json output" - textOutputCase = "text output" - invalidValidatorCase = "invalid validator address" - invalidAddress = "foo" - validTransactionCase = "valid transaction" -) - type IntegrationTestSuite struct { suite.Suite @@ -74,12 +66,12 @@ func (s *IntegrationTestSuite) TestGetCmdQueryParams() { expectedOutput string }{ { - jsonOutputCase, + "json output", []string{fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"community_tax":"0.020000000000000000","base_proposer_reward":"0.010000000000000000","bonus_proposer_reward":"0.040000000000000000","withdraw_addr_enabled":true}`, }, { - textOutputCase, + "text output", []string{fmt.Sprintf("--%s=text", tmcli.OutputFlag)}, `base_proposer_reward: "0.010000000000000000" bonus_proposer_reward: "0.040000000000000000" @@ -115,16 +107,16 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorOutstandingRewards() { expectedOutput string }{ { - invalidValidatorCase, + "invalid validator address", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - invalidAddress, + "foo", }, true, "", }, { - jsonOutputCase, + "json output", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), @@ -134,7 +126,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorOutstandingRewards() { `{"rewards":[{"denom":"usei","amount":"1164.240000000000000000"}]}`, }, { - textOutputCase, + "text output", []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -178,16 +170,16 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorCommission() { expectedOutput string }{ { - invalidValidatorCase, + "invalid validator address", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - invalidAddress, + "foo", }, true, "", }, { - jsonOutputCase, + "json output", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), @@ -197,7 +189,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorCommission() { `{"commission":[{"denom":"usei","amount":"464.520000000000000000"}]}`, }, { - textOutputCase, + "text output", []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -241,10 +233,10 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { expectedOutput string }{ { - invalidValidatorCase, + "invalid validator address", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), - invalidAddress, "1", "3", + "foo", "1", "3", }, true, "", @@ -268,7 +260,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { "", }, { - jsonOutputCase, + "json output", []string{ fmt.Sprintf("--%s=3", flags.FlagHeight), sdk.ValAddress(val.Address).String(), "1", "3", @@ -278,7 +270,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorSlashes() { "{\"slashes\":[],\"pagination\":{\"next_key\":null,\"total\":\"0\"}}", }, { - textOutputCase, + "text output", []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight), @@ -325,22 +317,22 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegatorRewards() { "invalid delegator address", []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), - invalidAddress, valAddr.String(), + "foo", valAddr.String(), }, true, "", }, { - invalidValidatorCase, + "invalid validator address", []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), - addr.String(), invalidAddress, + addr.String(), "foo", }, true, "", }, { - jsonOutputCase, + "json output", []string{ fmt.Sprintf("--%s=5", flags.FlagHeight), addr.String(), @@ -360,7 +352,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegatorRewards() { `{"rewards":[{"denom":"usei","amount":"387.100000000000000000"}]}`, }, { - textOutputCase, + "text output", []string{ fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=5", flags.FlagHeight), @@ -420,12 +412,12 @@ func (s *IntegrationTestSuite) TestGetCmdQueryCommunityPool() { expectedOutput string }{ { - jsonOutputCase, + "json output", []string{fmt.Sprintf("--%s=3", flags.FlagHeight), fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"pool":[{"denom":"usei","amount":"4.740000000000000000"}]}`, }, { - textOutputCase, + "text output", []string{fmt.Sprintf("--%s=text", tmcli.OutputFlag), fmt.Sprintf("--%s=3", flags.FlagHeight)}, `pool: - amount: "4.740000000000000000" @@ -459,7 +451,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawRewardsCmd() { respType proto.Message }{ { - invalidValidatorCase, + "invalid validator address", val.Address, []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -470,7 +462,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawRewardsCmd() { true, 0, nil, }, { - validTransactionCase, + "valid transaction", sdk.ValAddress(val.Address), []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -535,7 +527,7 @@ func (s *IntegrationTestSuite) TestNewWithdrawAllRewardsCmd() { true, 0, nil, }, { - validTransactionCase, + "valid transaction", []string{ fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), @@ -580,7 +572,7 @@ func (s *IntegrationTestSuite) TestNewSetWithdrawAddrCmd() { { "invalid withdraw address", []string{ - invalidAddress, + "foo", fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -589,7 +581,7 @@ func (s *IntegrationTestSuite) TestNewSetWithdrawAddrCmd() { true, 0, nil, }, { - validTransactionCase, + "valid transaction", []string{ val.Address.String(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -644,7 +636,7 @@ func (s *IntegrationTestSuite) TestNewFundCommunityPoolCmd() { true, 0, nil, }, { - validTransactionCase, + "valid transaction", []string{ sdk.NewCoins(sdk.NewCoin(s.cfg.BondDenom, sdk.NewInt(5431))).String(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -682,7 +674,7 @@ func (s *IntegrationTestSuite) TestGetCmdSubmitProposal() { invalidProp := `{ "title": "", "description": "Pay me some Atoms!", - "recipient": invalidAddress, + "recipient": "foo", "amount": "-343foocoin", "deposit": -324foocoin }` @@ -717,7 +709,7 @@ func (s *IntegrationTestSuite) TestGetCmdSubmitProposal() { true, 0, nil, }, { - validTransactionCase, + "valid transaction", []string{ validPropFile.Name(), fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), diff --git a/sei-cosmos/x/gov/client/testutil/suite.go b/sei-cosmos/x/gov/client/testutil/suite.go index 07b9440f2e..272c96e662 100644 --- a/sei-cosmos/x/gov/client/testutil/suite.go +++ b/sei-cosmos/x/gov/client/testutil/suite.go @@ -19,13 +19,6 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/gov/types" ) -const ( - jsonOutputCase = "json output" - withoutProposalIDCase = "without proposal id" - invalidProposalVoteCase = "vote for invalid proposal" - yesVote = "yes" -) - type IntegrationTestSuite struct { suite.Suite @@ -56,7 +49,7 @@ func (s *IntegrationTestSuite) SetupSuite() { s.Require().NoError(err) // vote for proposal - _, err = MsgVote(val.ClientCtx, val.Address.String(), "1", yesVote) + _, err = MsgVote(val.ClientCtx, val.Address.String(), "1", "yes") s.Require().NoError(err) // create a proposal without deposit @@ -93,7 +86,7 @@ func (s *IntegrationTestSuite) TestCmdParams() { expectedOutput string }{ { - jsonOutputCase, + "json output", []string{fmt.Sprintf("--%s=json", tmcli.OutputFlag)}, `{"voting_params":{"voting_period":"172800000000000"},"tally_params":{"quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000"},"deposit_params":{"min_deposit":[{"denom":"usei","amount":"10000000"}],"max_deposit_period":"172800000000000"}, "min_expedited_deposit":[{"denom":"usei","amount":"20000000"}]}`, }, @@ -191,7 +184,7 @@ func (s *IntegrationTestSuite) TestCmdProposer() { expectedOutput string }{ { - withoutProposalIDCase, + "without proposal id", []string{ fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -199,7 +192,7 @@ func (s *IntegrationTestSuite) TestCmdProposer() { ``, }, { - jsonOutputCase, + "json output", []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -237,7 +230,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { expectedOutput types.TallyResult }{ { - withoutProposalIDCase, + "without proposal id", []string{ fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -245,7 +238,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { types.TallyResult{}, }, { - jsonOutputCase, + "json output", []string{ "2", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -254,7 +247,7 @@ func (s *IntegrationTestSuite) TestCmdTally() { types.NewTallyResult(sdk.NewInt(0), sdk.NewInt(0), sdk.NewInt(0), sdk.NewInt(0)), }, { - jsonOutputCase, + "json output", []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -581,7 +574,7 @@ func (s *IntegrationTestSuite) TestNewCmdDeposit() { expectedCode uint32 }{ { - withoutProposalIDCase, + "without proposal id", []string{ sdk.NewCoin(s.cfg.BondDenom, sdk.NewInt(10)).String(), // 10stake fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), @@ -670,7 +663,7 @@ func (s *IntegrationTestSuite) TestCmdQueryVotes() { true, }, { - invalidProposalVoteCase, + "vote for invalid proposal", []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -794,10 +787,10 @@ func (s *IntegrationTestSuite) TestNewCmdVote() { true, 0, }, { - invalidProposalVoteCase, + "vote for invalid proposal", []string{ "10", - yesVote, + "yes", fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -809,7 +802,7 @@ func (s *IntegrationTestSuite) TestNewCmdVote() { "valid vote", []string{ "1", - yesVote, + "yes", fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -854,10 +847,10 @@ func (s *IntegrationTestSuite) TestNewCmdWeightedVote() { true, 0, }, { - invalidProposalVoteCase, + "vote for invalid proposal", []string{ "10", - yesVote, + "yes", fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), @@ -869,7 +862,7 @@ func (s *IntegrationTestSuite) TestNewCmdWeightedVote() { "valid vote", []string{ "1", - yesVote, + "yes", fmt.Sprintf("--%s=%s", flags.FlagFrom, val.Address.String()), fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation), fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastBlock), diff --git a/sei-cosmos/x/staking/client/testutil/suite.go b/sei-cosmos/x/staking/client/testutil/suite.go index fbbf9868fa..989f5bcc2a 100644 --- a/sei-cosmos/x/staking/client/testutil/suite.go +++ b/sei-cosmos/x/staking/client/testutil/suite.go @@ -25,14 +25,6 @@ import ( "github.com/sei-protocol/sei-chain/sei-cosmos/x/staking/types" ) -const ( - wrongDelegatorAddress = "wrongDelAddr" - wrongValidatorAddress = "wrongValAddr" - wrongValidatorCase = "wrong validator address" - wrongDelegatorCase = "wrong delegator address" - validRequestCase = "valid request" -) - type IntegrationTestSuite struct { suite.Suite @@ -323,7 +315,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegation() { { "with wrong delegator address", []string{ - wrongDelegatorAddress, + "wrongDelAddr", val2.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, @@ -333,7 +325,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegation() { "with wrong validator address", []string{ val.Address.String(), - wrongValidatorAddress, + "wrongValAddr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, nil, nil, @@ -393,7 +385,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryDelegations() { }, { "with wrong delegator address", - []string{wrongDelegatorAddress}, + []string{"wrongDelAddr"}, true, nil, nil, }, { @@ -448,8 +440,8 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorDelegations() { true, nil, nil, }, { - wrongValidatorCase, - []string{wrongValidatorAddress}, + "wrong validator address", + []string{"wrongValAddr"}, true, nil, nil, }, { @@ -497,15 +489,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryUnbondingDelegations() { expErr bool }{ { - wrongDelegatorCase, + "wrong delegator address", []string{ - wrongDelegatorAddress, + "wrongDelAddr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - validRequestCase, + "valid request", []string{ val.Address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -545,25 +537,25 @@ func (s *IntegrationTestSuite) TestGetCmdQueryUnbondingDelegation() { expErr bool }{ { - wrongDelegatorCase, + "wrong delegator address", []string{ - wrongDelegatorAddress, + "wrongDelAddr", val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - wrongValidatorCase, + "wrong validator address", []string{ val.Address.String(), - wrongValidatorAddress, + "wrongValAddr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - validRequestCase, + "valid request", []string{ val.Address.String(), val.ValAddress.String(), @@ -605,15 +597,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorUnbondingDelegations() { expErr bool }{ { - wrongValidatorCase, + "wrong validator address", []string{ - wrongValidatorAddress, + "wrongValAddr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - validRequestCase, + "valid request", []string{ val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -654,7 +646,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegations() { expErr bool }{ { - wrongDelegatorCase, + "wrong delegator address", []string{ "wrongdeladdr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -662,7 +654,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegations() { true, }, { - validRequestCase, + "valid request", []string{ val.Address.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -706,7 +698,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegation() { expErr bool }{ { - wrongDelegatorCase, + "wrong delegator address", []string{ "wrongdeladdr", val.ValAddress.String(), @@ -736,7 +728,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryRedelegation() { true, }, { - validRequestCase, + "valid request", []string{ val.Address.String(), val.ValAddress.String(), @@ -782,15 +774,15 @@ func (s *IntegrationTestSuite) TestGetCmdQueryValidatorRedelegations() { expErr bool }{ { - wrongValidatorCase, + "wrong validator address", []string{ - wrongValidatorAddress, + "wrongValAddr", fmt.Sprintf("--%s=json", tmcli.OutputFlag), }, true, }, { - validRequestCase, + "valid request", []string{ val.ValAddress.String(), fmt.Sprintf("--%s=json", tmcli.OutputFlag), @@ -841,7 +833,7 @@ func (s *IntegrationTestSuite) TestGetCmdQueryHistoricalInfo() { true, }, { - validRequestCase, + "valid request", []string{ "1", fmt.Sprintf("--%s=json", tmcli.OutputFlag), diff --git a/sei-db/db_engine/litt/cli/litt_cli.go b/sei-db/db_engine/litt/cli/litt_cli.go index 649e9d2409..b6ada2e830 100644 --- a/sei-db/db_engine/litt/cli/litt_cli.go +++ b/sei-db/db_engine/litt/cli/litt_cli.go @@ -10,21 +10,12 @@ import ( "github.com/urfave/cli/v2" ) -const ( - sourceFlagName = "src" - sourceFlagUsage = "Source paths where the DB data is found, at least one is required." - rebaseSourceUsage = "Source paths where the data is found, at least one is required." - destinationFlagName = "dst" - quietFlagName = "quiet" - quietFlagUsage = "Reduces the verbosity of the output." -) - // TODO (cody.littley): convert all commands to use flags stored in these variables var ( srcFlag = &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: sourceFlagUsage, + Usage: "Source paths where the DB data is found, at least one is required.", Required: true, } forceFlag = &cli.BoolFlag{ @@ -72,9 +63,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { ArgsUsage: "--src ... --src ", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: sourceFlagUsage, + Usage: "Source paths where the DB data is found, at least one is required.", Required: true, }, }, @@ -88,9 +79,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Args: true, Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: sourceFlagUsage, + Usage: "Source paths where the DB data is found, at least one is required.", Required: true, }, }, @@ -103,13 +94,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "--dest ... --dest [--preserve] [--quiet]", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: rebaseSourceUsage, + Usage: "Source paths where the data is found, at least one is required.", Required: true, }, &cli.StringSliceFlag{ - Name: destinationFlagName, + Name: "dst", Aliases: []string{"d"}, Usage: "Destination paths for the rebased LittDB, at least one is required.", Required: true, @@ -120,9 +111,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If enabled, then the old files are not removed.", }, &cli.BoolFlag{ - Name: quietFlagName, + Name: "quiet", Aliases: []string{"q"}, - Usage: quietFlagUsage, + Usage: "Reduces the verbosity of the output.", }, }, Action: rebaseCommand, @@ -141,9 +132,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "[--table ... --table ]", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: sourceFlagUsage, + Usage: "Source paths where the DB data is found, at least one is required.", Required: true, }, &cli.StringSliceFlag{ @@ -171,13 +162,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Args: true, Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: rebaseSourceUsage, + Usage: "Source paths where the data is found, at least one is required.", Required: true, }, &cli.StringSliceFlag{ - Name: destinationFlagName, + Name: "dst", Aliases: []string{"d"}, Usage: "Remote destination paths, at least one is required.", Required: true, @@ -201,9 +192,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If true, do not delete files pushed to the remote host.", }, &cli.BoolFlag{ - Name: quietFlagName, + Name: "quiet", Aliases: []string{"q"}, - Usage: quietFlagUsage, + Usage: "Reduces the verbosity of the output.", }, &cli.Uint64Flag{ Name: "threads", @@ -232,13 +223,13 @@ func buildCLIParser(logger *slog.Logger) *cli.App { "@", Flags: []cli.Flag{ &cli.StringSliceFlag{ - Name: sourceFlagName, + Name: "src", Aliases: []string{"s"}, - Usage: rebaseSourceUsage, + Usage: "Source paths where the data is found, at least one is required.", Required: true, }, &cli.StringSliceFlag{ - Name: destinationFlagName, + Name: "dst", Aliases: []string{"d"}, Usage: "Remote destination paths, at least one is required.", Required: true, @@ -262,9 +253,9 @@ func buildCLIParser(logger *slog.Logger) *cli.App { Usage: "If true, do not delete files pushed to the remote host.", }, &cli.BoolFlag{ - Name: quietFlagName, + Name: "quiet", Aliases: []string{"q"}, - Usage: quietFlagUsage, + Usage: "Reduces the verbosity of the output.", }, &cli.Uint64Flag{ Name: "threads", diff --git a/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go b/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go index 7a678d07ac..25fe2e8743 100644 --- a/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go +++ b/sei-db/tools/cmd/seidb/operations/evm_logical_digest.go @@ -30,12 +30,6 @@ import ( // never to memiavl. It therefore shows up in the FlatKV misc bucket but is // absent from a memiavl-only node, so excluding it lets the FlatKV digest be // compared apples-to-apples against memiavl-only output. -const ( - compositeBackend = "composite" - flatKVBackend = "flatkv" - memIAVLBackend = "memiavl" -) - var migrationVersionPhysKey = []byte(migration.MigrationStore + "/" + migration.MigrationVersionKey) // migrationBoundaryPhysKey is the FlatKV physical key of the in-progress @@ -415,7 +409,7 @@ func runEvmLogicalDigest(cmd *cobra.Command, _ []string) error { flatKVDir, _ := cmd.Flags().GetString("flatkv-dir") memIAVLDir, _ := cmd.Flags().GetString("memiavl-dir") height, _ := cmd.Flags().GetInt64("height") - if dbDir == "" && backend != compositeBackend { + if dbDir == "" && backend != "composite" { return errors.New("must provide --db-dir") } inspectBucket, _ := cmd.Flags().GetString("inspect-bucket") @@ -442,11 +436,11 @@ func runEvmLogicalDigest(cmd *cobra.Command, _ []string) error { } switch backend { - case flatKVBackend: + case "flatkv": return digestFlatKV(dbDir, height, findTarget) - case memIAVLBackend: + case "memiavl": return digestMemIAVL(dbDir, height, findTarget, memiavlNormalization, memiavlOpenMode) - case compositeBackend: + case "composite": if flatKVDir == "" || memIAVLDir == "" { return errors.New("--backend composite requires --flatkv-dir and --memiavl-dir") } @@ -469,7 +463,7 @@ func digestCompositeMigrateEVM(flatKVDir, memIAVLDir string, height int64, findT } ctx := digestPrintContext{ - backend: compositeBackend, + backend: "composite", mode: "migrate_evm", dbDir: fmt.Sprintf("flatkv=%s memiavl=%s", flatKVDir, memIAVLDir), requestedHeight: height, @@ -521,7 +515,7 @@ func digestCompositeMigrateEVM(flatKVDir, memIAVLDir string, height int64, findT } else { if err := consumeCompositeMemiavl(func(fn func(rawKey, rawVal []byte) error) error { return scanMemiavlSnapshotEVMLeaves(memEvmSnapshotDir, fn) - }, memIAVLBackend, boundary, &d, accounts); err != nil { + }, "memiavl", boundary, &d, accounts); err != nil { return err } } @@ -653,7 +647,7 @@ func digestFlatKV(dbDir string, height int64, findTarget []byte) error { d := evmDigest{findTarget: findTarget} ctx := digestPrintContext{ - backend: flatKVBackend, + backend: "flatkv", mode: "native", dbDir: dbDir, source: "isolated FlatKV clone opened from snapshot + changelog WAL replay", @@ -730,9 +724,9 @@ func runEvmLogicalInspect(cmd *cobra.Command, backend, dbDir string, height int6 } switch backend { - case flatKVBackend: + case "flatkv": return inspectFlatKV(dbDir, height, acc) - case memIAVLBackend: + case "memiavl": return inspectMemIAVL(dbDir, height, acc, memiavlNormalization) default: return fmt.Errorf("unknown --backend %q (want flatkv|memiavl)", backend) @@ -1309,7 +1303,7 @@ func runMemiavlTranslatorDigest(ctx digestPrintContext, modeLabel, totalLabel st func digestMemIAVLReplaySemantic(dbDir string, height int64, db *memiavl.DB, findTarget []byte) error { ctx := digestPrintContext{ - backend: memIAVLBackend, + backend: "memiavl", mode: "semantic-replay", dbDir: dbDir, source: "read-only memiavl DB opened from snapshot + changelog replay", @@ -1326,7 +1320,7 @@ func digestMemIAVLReplaySemantic(dbDir string, height int64, db *memiavl.DB, fin func digestMemIAVLReplayTranslator(dbDir string, height int64, db *memiavl.DB, findTarget []byte) error { ctx := digestPrintContext{ - backend: memIAVLBackend, + backend: "memiavl", mode: "translator-replay", dbDir: dbDir, source: "read-only memiavl DB opened from snapshot + changelog replay", @@ -1351,7 +1345,7 @@ func digestMemIAVLTranslator(dbDir string, height int64, findTarget []byte) erro return err } ctx := digestPrintContext{ - backend: memIAVLBackend, + backend: "memiavl", mode: memiavlNormTranslator, dbDir: dbDir, source: evmSnapshotDir + " (snapshot/current only; no memiavl WAL replay)", @@ -1412,7 +1406,7 @@ func digestMemIAVLSemantic(dbDir string, height int64, findTarget []byte) error return err } ctx := digestPrintContext{ - backend: memIAVLBackend, + backend: "memiavl", mode: memiavlNormSemantic, dbDir: dbDir, source: evmSnapshotDir + " (snapshot/current only; no memiavl WAL replay)", diff --git a/sei-db/tools/rpc_bench/main.go b/sei-db/tools/rpc_bench/main.go index 31cfdcb3a4..a9a7fac990 100644 --- a/sei-db/tools/rpc_bench/main.go +++ b/sei-db/tools/rpc_bench/main.go @@ -25,8 +25,6 @@ import ( "golang.org/x/image/math/fixed" ) -const traceBlockByNumberMethod = "debug_traceBlockByNumber" - type RPCRequest struct { JSONRPC string `json:"jsonrpc"` Method string `json:"method"` @@ -811,7 +809,7 @@ func main() { // Method registry — add new methods here (one line each) // ========================================================================= allMethods := []benchMethod{ - {traceBlockByNumberMethod, func() []interface{} { return []interface{}{fmt.Sprintf("0x%x", randBlock().Number)} }, 10, true}, + {"debug_traceBlockByNumber", func() []interface{} { return []interface{}{fmt.Sprintf("0x%x", randBlock().Number)} }, 10, true}, {"debug_traceTransaction", func() []interface{} { return []interface{}{randTxHash()} }, 10, true}, {"eth_getLogs", func() []interface{} { return randLogsParams() }, 20, true}, {"eth_getBalance", func() []interface{} { return []interface{}{randAddr(), referenceHex} }, 25, false}, @@ -878,15 +876,15 @@ func main() { // ========================================================================= // Phase 1: Per-block trace — one trace per discovered block, prints each result // ========================================================================= - if hasMethod(traceBlockByNumberMethod) { + if hasMethod("debug_traceBlockByNumber") { fmt.Printf("\n--- Per-block trace (1 req per block, %d blocks) ---\n", len(blocks)) fmt.Printf(" %-12s %-6s %-12s %-12s %s\n", "BLOCK", "TXS", "GAS_USED", "AVG_GAS/TX", "LATENCY") fmt.Printf(" %-12s %-6s %-12s %-12s %s\n", "-----", "---", "--------", "----------", "-------") - perBlockStats := &LatencyStats{Method: traceBlockByNumberMethod} + perBlockStats := &LatencyStats{Method: "debug_traceBlockByNumber"} perBlockSamples := make([]PerBlockTraceSample, 0, len(blocks)) for _, b := range blocks { hexNum := fmt.Sprintf("0x%x", b.Number) - resp, lat, err := rpcCall(endpoint, traceBlockByNumberMethod, []interface{}{hexNum}) + resp, lat, err := rpcCall(endpoint, "debug_traceBlockByNumber", []interface{}{hexNum}) if err == nil && resp != nil && resp.Error != nil { err = fmt.Errorf("rpc: %s", resp.Error.Message) } @@ -915,7 +913,7 @@ func main() { totalTime += lat } perBlockStats.Duration = totalTime - printStats("Per-block trace summary", map[string]*LatencyStats{traceBlockByNumberMethod: perBlockStats}) + printStats("Per-block trace summary", map[string]*LatencyStats{"debug_traceBlockByNumber": perBlockStats}) if plotDir != "" { paths, err := writePerBlockTracePlots(plotDir, perBlockSamples) if err != nil { diff --git a/sei-tendermint/privval/socket_dialers.go b/sei-tendermint/privval/socket_dialers.go index 77bca58a32..91f759e85b 100644 --- a/sei-tendermint/privval/socket_dialers.go +++ b/sei-tendermint/privval/socket_dialers.go @@ -9,8 +9,6 @@ import ( tmnet "github.com/sei-protocol/sei-chain/sei-tendermint/libs/net" ) -const unixNetwork = "unix" - // Socket errors. var ( ErrDialRetryMax = errors.New("dialed maximum retries") @@ -38,7 +36,7 @@ func DialTCPFn(addr string, timeoutReadWrite time.Duration, privKey crypto.PrivK // DialUnixFn dials the given unix socket. func DialUnixFn(addr string) SocketDialer { return func() (net.Conn, error) { - unixAddr := &net.UnixAddr{Name: addr, Net: unixNetwork} - return net.DialUnix(unixNetwork, nil, unixAddr) + unixAddr := &net.UnixAddr{Name: addr, Net: "unix"} + return net.DialUnix("unix", nil, unixAddr) } } diff --git a/sei-tendermint/scripts/confix/plan.go b/sei-tendermint/scripts/confix/plan.go index 73f77b7763..85ed6d7a5e 100644 --- a/sei-tendermint/scripts/confix/plan.go +++ b/sei-tendermint/scripts/confix/plan.go @@ -18,11 +18,6 @@ import ( // Transformation steps are specific to the target config version. For this // reason, you must exercise caution when backporting changes to this script // into older releases. -const ( - consensusSection = "consensus" - mempoolSection = "mempool" -) - var plan = transform.Plan{ { // Since https://github.com/tendermint/tendermint/pull/5777. @@ -64,14 +59,14 @@ var plan = transform.Plan{ // Since https://github.com/tendermint/tendermint/pull/8217. Desc: "Remove per-node consensus timeouts (converted to consensus parameters)", T: transform.Remove( - parser.Key{consensusSection, "skip-timeout-commit"}, - parser.Key{consensusSection, "timeout-commit"}, - parser.Key{consensusSection, "timeout-precommit"}, - parser.Key{consensusSection, "timeout-precommit-delta"}, - parser.Key{consensusSection, "timeout-prevote"}, - parser.Key{consensusSection, "timeout-prevote-delta"}, - parser.Key{consensusSection, "timeout-propose"}, - parser.Key{consensusSection, "timeout-propose-delta"}, + parser.Key{"consensus", "skip-timeout-commit"}, + parser.Key{"consensus", "timeout-commit"}, + parser.Key{"consensus", "timeout-precommit"}, + parser.Key{"consensus", "timeout-precommit-delta"}, + parser.Key{"consensus", "timeout-prevote"}, + parser.Key{"consensus", "timeout-prevote-delta"}, + parser.Key{"consensus", "timeout-propose"}, + parser.Key{"consensus", "timeout-propose-delta"}, ), ErrorOK: true, }, @@ -80,8 +75,8 @@ var plan = transform.Plan{ // Removed version: https://github.com/tendermint/tendermint/pull/7171. Desc: "Remove vestigial mempool.wal-dir settings", T: transform.Remove( - parser.Key{mempoolSection, "wal-dir"}, - parser.Key{mempoolSection, "version"}, + parser.Key{"mempool", "wal-dir"}, + parser.Key{"mempool", "version"}, ), ErrorOK: true, }, @@ -230,7 +225,7 @@ var plan = transform.Plan{ { // Since https://github.com/tendermint/tendermint/pull/8514. Desc: "Remove the recheck option from the [mempool] section", - T: transform.Remove(parser.Key{mempoolSection, "recheck"}), + T: transform.Remove(parser.Key{"mempool", "recheck"}), ErrorOK: true, }, { diff --git a/sei-tendermint/test/e2e/generator/generate.go b/sei-tendermint/test/e2e/generator/generate.go index ba86a2e8e5..88922294ff 100644 --- a/sei-tendermint/test/e2e/generator/generate.go +++ b/sei-tendermint/test/e2e/generator/generate.go @@ -10,13 +10,11 @@ import ( "github.com/sei-protocol/sei-chain/sei-tendermint/types" ) -const largeTopology = "large" - var ( // testnetCombinations defines global testnet options, where we generate a // separate testnet for each combination (Cartesian product) of options. testnetCombinations = map[string][]interface{}{ - "topology": {"single", "quad", largeTopology}, + "topology": {"single", "quad", "large"}, "initialHeight": {0, 1000}, "initialState": { map[string]string{}, @@ -69,7 +67,7 @@ var ( txSize = uniformChoice{1024, 4096} // either 1kb or 4kb ipv6 = uniformChoice{false, true} keyType = uniformChoice{types.ABCIPubKeyTypeEd25519} - abciDelays = uniformChoice{"none", "small", largeTopology} + abciDelays = uniformChoice{"none", "small", "large"} ) // Generate generates random testnets using the given RNG. @@ -131,7 +129,7 @@ func generateTestnet(r *rand.Rand, opt map[string]interface{}) (e2e.Manifest, er manifest.PrepareProposalDelayMS = 100 manifest.ProcessProposalDelayMS = 100 manifest.FinalizeBlockDelayMS = 200 - case largeTopology: + case "large": manifest.PrepareProposalDelayMS = 200 manifest.ProcessProposalDelayMS = 200 manifest.CheckTxDelayMS = 20 @@ -144,7 +142,7 @@ func generateTestnet(r *rand.Rand, opt map[string]interface{}) (e2e.Manifest, er numValidators = 1 case "quad": numValidators = 4 - case largeTopology: + case "large": // FIXME Networks are kept small since large ones use too much CPU. numSeeds = r.Intn(2) numLightClients = r.Intn(2) diff --git a/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go b/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go index 47f37e24ec..4868e82c6f 100644 --- a/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go +++ b/sei-wasmd/x/wasm/artifacts/v152/api/mocks.go @@ -19,8 +19,6 @@ import ( const ( MOCK_CONTRACT_ADDR = "contract" - mockHumanAddress = "foobar" - mockDenom = "ATOM" ) func MockEnv() types.Env { @@ -28,7 +26,7 @@ func MockEnv() types.Env { Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: mockHumanAddress, + ChainID: "foobar", }, Transaction: &types.TransactionInfo{ Index: 4, @@ -54,7 +52,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: mockDenom, + Denom: "ATOM", Amount: "100", }}) } @@ -373,7 +371,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = mockHumanAddress + const human = "foobar" canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -524,8 +522,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -560,8 +558,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -569,7 +567,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -578,7 +576,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) // query existing account with missing denom req2 := types.QueryRequest{ @@ -601,7 +599,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -610,7 +608,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) + assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go b/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go index f1f56a4d8f..bb48b493a5 100644 --- a/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go +++ b/sei-wasmd/x/wasm/artifacts/v155/api/mocks.go @@ -19,8 +19,6 @@ import ( const ( MOCK_CONTRACT_ADDR = "contract" - mockHumanAddress = "foobar" - mockDenom = "ATOM" ) func MockEnv() types.Env { @@ -28,7 +26,7 @@ func MockEnv() types.Env { Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: mockHumanAddress, + ChainID: "foobar", }, Transaction: &types.TransactionInfo{ Index: 4, @@ -54,7 +52,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: mockDenom, + Denom: "ATOM", Amount: "100", }}) } @@ -373,7 +371,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = mockHumanAddress + const human = "foobar" canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -524,8 +522,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -560,8 +558,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -569,7 +567,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -578,7 +576,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) // query existing account with missing denom req2 := types.QueryRequest{ @@ -601,7 +599,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -610,7 +608,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) + assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/sei-wasmd/x/wasm/keeper/keeper.go b/sei-wasmd/x/wasm/keeper/keeper.go index d7bf53a755..e1197edc52 100644 --- a/sei-wasmd/x/wasm/keeper/keeper.go +++ b/sei-wasmd/x/wasm/keeper/keeper.go @@ -758,7 +758,7 @@ func (k Keeper) contractInstance(ctx sdk.Context, contractAddress sdk.AccAddress contractBz := store.Get(types.GetContractAddressKey(contractAddress)) if contractBz == nil { - return types.ContractInfo{}, types.CodeInfo{}, types.NewStoreAdapter(prefix.Store{}), sdkerrors.Wrap(types.ErrNotFound, contractLabel) + return types.ContractInfo{}, types.CodeInfo{}, types.NewStoreAdapter(prefix.Store{}), sdkerrors.Wrap(types.ErrNotFound, "contract") } var contractInfo types.ContractInfo k.cdc.MustUnmarshal(contractBz, &contractInfo) diff --git a/sei-wasmd/x/wasm/keeper/metrics.go b/sei-wasmd/x/wasm/keeper/metrics.go index f4ac6510bf..20c54ea4ef 100644 --- a/sei-wasmd/x/wasm/keeper/metrics.go +++ b/sei-wasmd/x/wasm/keeper/metrics.go @@ -12,11 +12,6 @@ import ( "go.opentelemetry.io/otel/metric" ) -const ( - contractLabel = "contract" - metricTypeLabel = "type" -) - var ( meter = otel.Meter("wasm_keeper") @@ -94,37 +89,37 @@ func must[V any](v V, err error) V { func recordContractInstantiateDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractInstantiateDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_instantiate_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "instantiate") + telemetry.MeasureSince(start, "wasm", "contract", "instantiate") } func recordContractExecuteDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractExecuteDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_execute_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "execute") + telemetry.MeasureSince(start, "wasm", "contract", "execute") } func recordContractMigrateDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractMigrateDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_migrate_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "migrate") + telemetry.MeasureSince(start, "wasm", "contract", "migrate") } func recordContractSudoDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractSudoDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_sudo_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "sudo") + telemetry.MeasureSince(start, "wasm", "contract", "sudo") } func recordContractQuerySmartDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractQuerySmartDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_query_smart_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "query-smart") + telemetry.MeasureSince(start, "wasm", "contract", "query-smart") } func recordContractQueryRawDuration(ctx context.Context, start time.Time) { wasmKeeperMetrics.contractQueryRawDuration.Record(ctx, time.Since(start).Seconds()) // TODO(PLT-910): remove once wasm_contract_query_raw_duration verified - telemetry.MeasureSince(start, "wasm", contractLabel, "query-raw") + telemetry.MeasureSince(start, "wasm", "contract", "query-raw") } func recordContractQuerySmartInvocation(contractAddress string) { @@ -132,7 +127,7 @@ func recordContractQuerySmartInvocation(contractAddress string) { // count, which is recorded unconditionally on every QuerySmart call just like this one. // TODO(PLT-910): remove once wasm_contract_query_smart_duration verified telemetry.IncrCounterWithLabels( - []string{"wasm", contractLabel, "query-smart", "invocation"}, + []string{"wasm", "contract", "query-smart", "invocation"}, 1, []metrics.Label{telemetry.NewLabel("contract_address", contractAddress)}, ) @@ -145,7 +140,7 @@ func recordContractQuerySmartGasUsed(ctx context.Context, contractAddress string wasmKeeperMetrics.contractQuerySmartGasUsed.Record(ctx, int64(gasUsed)) //nolint:gosec // TODO(PLT-910): remove once wasm_contract_query_smart_gas_used verified telemetry.SetGaugeWithLabels( - []string{"wasm", contractLabel, "query-smart", "gas-used"}, + []string{"wasm", "contract", "query-smart", "gas-used"}, float32(gasUsed), []metrics.Label{telemetry.NewLabel("contract_address", contractAddress)}, ) @@ -177,10 +172,10 @@ type WasmVMMetricsCollector struct { func NewWasmVMMetricsCollector(s metricSource) *WasmVMMetricsCollector { return &WasmVMMetricsCollector{ source: s, - CacheHitsDescr: prometheus.NewDesc("wasmvm_cache_hits_total", "Total number of cache hits", []string{metricTypeLabel}, nil), + CacheHitsDescr: prometheus.NewDesc("wasmvm_cache_hits_total", "Total number of cache hits", []string{"type"}, nil), CacheMissesDescr: prometheus.NewDesc("wasmvm_cache_misses_total", "Total number of cache misses", nil, nil), - CacheElementsDescr: prometheus.NewDesc("wasmvm_cache_elements_total", "Total number of elements in the cache", []string{metricTypeLabel}, nil), - CacheSizeDescr: prometheus.NewDesc("wasmvm_cache_size_bytes", "Total number of elements in the cache", []string{metricTypeLabel}, nil), + CacheElementsDescr: prometheus.NewDesc("wasmvm_cache_elements_total", "Total number of elements in the cache", []string{"type"}, nil), + CacheSizeDescr: prometheus.NewDesc("wasmvm_cache_size_bytes", "Total number of elements in the cache", []string{"type"}, nil), } } diff --git a/sei-wasmd/x/wasm/keeper/msg_server.go b/sei-wasmd/x/wasm/keeper/msg_server.go index df30e0a3ec..77c1aa232d 100644 --- a/sei-wasmd/x/wasm/keeper/msg_server.go +++ b/sei-wasmd/x/wasm/keeper/msg_server.go @@ -83,12 +83,12 @@ func (m msgServer) ExecuteContract(goCtx context.Context, msg *types.MsgExecuteC } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, contractLabel) + return nil, sdkerrors.Wrap(err, "contract") } defer metrics.MeasureSinceWithLabels( - []string{"wasmd", "execute", contractLabel, "latency"}, + []string{"wasmd", "execute", "contract", "latency"}, time.Now(), - []metrics.Label{{Name: contractLabel, Value: contractAddr.String()}}, + []metrics.Label{{Name: "contract", Value: contractAddr.String()}}, ) ctx.EventManager().EmitEvent(sdk.NewEvent( @@ -115,7 +115,7 @@ func (m msgServer) MigrateContract(goCtx context.Context, msg *types.MsgMigrateC } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, contractLabel) + return nil, sdkerrors.Wrap(err, "contract") } ctx.EventManager().EmitEvent(sdk.NewEvent( @@ -142,7 +142,7 @@ func (m msgServer) UpdateAdmin(goCtx context.Context, msg *types.MsgUpdateAdmin) } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, contractLabel) + return nil, sdkerrors.Wrap(err, "contract") } newAdminAddr, err := sdk.AccAddressFromBech32(msg.NewAdmin) if err != nil { @@ -170,7 +170,7 @@ func (m msgServer) ClearAdmin(goCtx context.Context, msg *types.MsgClearAdmin) ( } contractAddr, err := sdk.AccAddressFromBech32(msg.Contract) if err != nil { - return nil, sdkerrors.Wrap(err, contractLabel) + return nil, sdkerrors.Wrap(err, "contract") } ctx.EventManager().EmitEvent(sdk.NewEvent( diff --git a/sei-wasmd/x/wasm/keeper/proposal_handler.go b/sei-wasmd/x/wasm/keeper/proposal_handler.go index 35cefbfb5a..c73f66f318 100644 --- a/sei-wasmd/x/wasm/keeper/proposal_handler.go +++ b/sei-wasmd/x/wasm/keeper/proposal_handler.go @@ -105,7 +105,7 @@ func handleMigrateProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.M contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, contractLabel) + return sdkerrors.Wrap(err, "contract") } if err != nil { return sdkerrors.Wrap(err, "run as address") @@ -130,7 +130,7 @@ func handleSudoProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.Sudo contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, contractLabel) + return sdkerrors.Wrap(err, "contract") } data, err := k.Sudo(ctx, contractAddr, p.Msg) if err != nil { @@ -151,7 +151,7 @@ func handleExecuteProposal(ctx sdk.Context, k types.ContractOpsKeeper, p types.E contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, contractLabel) + return sdkerrors.Wrap(err, "contract") } runAsAddr, err := sdk.AccAddressFromBech32(p.RunAs) if err != nil { @@ -175,7 +175,7 @@ func handleUpdateAdminProposal(ctx sdk.Context, k types.ContractOpsKeeper, p typ } contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, contractLabel) + return sdkerrors.Wrap(err, "contract") } newAdminAddr, err := sdk.AccAddressFromBech32(p.NewAdmin) if err != nil { @@ -192,7 +192,7 @@ func handleClearAdminProposal(ctx sdk.Context, k types.ContractOpsKeeper, p type contractAddr, err := sdk.AccAddressFromBech32(p.Contract) if err != nil { - return sdkerrors.Wrap(err, contractLabel) + return sdkerrors.Wrap(err, "contract") } if err := k.ClearContractAdmin(ctx, contractAddr, nil); err != nil { return err diff --git a/sei-wasmd/x/wasm/types/test_fixtures.go b/sei-wasmd/x/wasm/types/test_fixtures.go index dacef851ea..e3cbafcb4d 100644 --- a/sei-wasmd/x/wasm/types/test_fixtures.go +++ b/sei-wasmd/x/wasm/types/test_fixtures.go @@ -9,12 +9,6 @@ import ( sdk "github.com/sei-protocol/sei-chain/sei-cosmos/types" ) -const ( - fixtureDenom = "stake" - fixtureTitle = "Foo" - fixtureDescription = "Bar" -) - func GenesisFixture(mutators ...func(*GenesisState)) GenesisState { const ( numCodes = 2 @@ -153,7 +147,7 @@ func MsgInstantiateContractFixture(mutators ...func(*MsgInstantiateContract)) *M Label: "testing", Msg: []byte(`{"foo":"bar"}`), Funds: sdk.Coins{{ - Denom: fixtureDenom, + Denom: "stake", Amount: sdk.NewInt(1), }}, } @@ -173,7 +167,7 @@ func MsgExecuteContractFixture(mutators ...func(*MsgExecuteContract)) *MsgExecut Contract: firstContractAddress, Msg: []byte(`{"do":"something"}`), Funds: sdk.Coins{{ - Denom: fixtureDenom, + Denom: "stake", Amount: sdk.NewInt(1), }}, } @@ -186,8 +180,8 @@ func MsgExecuteContractFixture(mutators ...func(*MsgExecuteContract)) *MsgExecut func StoreCodeProposalFixture(mutators ...func(*StoreCodeProposal)) *StoreCodeProposal { const anyAddress = "sei1rs8v2232uv5nw8c88ruvyjy08mmxfx25pur3pl" p := &StoreCodeProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", RunAs: anyAddress, WASMByteCode: []byte{0x0}, } @@ -216,8 +210,8 @@ func InstantiateContractProposalFixture(mutators ...func(p *InstantiateContractP panic(err) } p := &InstantiateContractProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", RunAs: anyAddress, Admin: anyAddress, CodeID: 1, @@ -250,8 +244,8 @@ func MigrateContractProposalFixture(mutators ...func(p *MigrateContractProposal) anyAddress = "sei1rs8v2232uv5nw8c88ruvyjy08mmxfx25pur3pl" ) p := &MigrateContractProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", Contract: contractAddr, CodeID: 1, Msg: migMsgBz, @@ -269,8 +263,8 @@ func SudoContractProposalFixture(mutators ...func(p *SudoContractProposal)) *Sud ) p := &SudoContractProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", Contract: contractAddr, Msg: []byte(`{"do":"something"}`), } @@ -288,13 +282,13 @@ func ExecuteContractProposalFixture(mutators ...func(p *ExecuteContractProposal) ) p := &ExecuteContractProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", Contract: contractAddr, RunAs: anyAddress, Msg: []byte(`{"do":"something"}`), Funds: sdk.Coins{{ - Denom: fixtureDenom, + Denom: "stake", Amount: sdk.NewInt(1), }}, } @@ -312,8 +306,8 @@ func UpdateAdminProposalFixture(mutators ...func(p *UpdateAdminProposal)) *Updat ) p := &UpdateAdminProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", NewAdmin: anyAddress, Contract: contractAddr, } @@ -326,8 +320,8 @@ func UpdateAdminProposalFixture(mutators ...func(p *UpdateAdminProposal)) *Updat func ClearAdminProposalFixture(mutators ...func(p *ClearAdminProposal)) *ClearAdminProposal { const contractAddr = "sei1l976cvcndrr6hnuyzn93azaxx8sc2xre5crtpz" p := &ClearAdminProposal{ - Title: fixtureTitle, - Description: fixtureDescription, + Title: "Foo", + Description: "Bar", Contract: contractAddr, } for _, m := range mutators { diff --git a/sei-wasmvm/internal/api/mocks.go b/sei-wasmvm/internal/api/mocks.go index 3430492168..58429b3aa2 100644 --- a/sei-wasmvm/internal/api/mocks.go +++ b/sei-wasmvm/internal/api/mocks.go @@ -19,8 +19,6 @@ import ( const ( MOCK_CONTRACT_ADDR = "contract" - mockHumanAddress = "foobar" - mockDenom = "ATOM" ) func MockEnv() types.Env { @@ -28,7 +26,7 @@ func MockEnv() types.Env { Block: types.BlockInfo{ Height: 123, Time: 1578939743_987654321, - ChainID: mockHumanAddress, + ChainID: "foobar", }, Transaction: &types.TransactionInfo{ Index: 4, @@ -54,7 +52,7 @@ func MockInfo(sender types.HumanAddress, funds []types.Coin) types.MessageInfo { func MockInfoWithFunds(sender types.HumanAddress) types.MessageInfo { return MockInfo(sender, []types.Coin{{ - Denom: mockDenom, + Denom: "ATOM", Amount: "100", }}) } @@ -373,7 +371,7 @@ func NewMockAPI() *types.GoAPI { } func TestMockApi(t *testing.T) { - const human = mockHumanAddress + const human = "foobar" canon, cost, err := MockCanonicalAddress(human) require.NoError(t, err) assert.Equal(t, CanonicalLength, len(canon)) @@ -524,8 +522,8 @@ func (q ReflectCustom) Query(request json.RawMessage) ([]byte, error) { //************ test code for mocks *************************// func TestBankQuerierAllBalances(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account @@ -560,8 +558,8 @@ func TestBankQuerierAllBalances(t *testing.T) { } func TestBankQuerierBalance(t *testing.T) { - addr := mockHumanAddress - balance := types.Coins{types.NewCoin(12345678, mockDenom), types.NewCoin(54321, "ETH")} + addr := "foobar" + balance := types.Coins{types.NewCoin(12345678, "ATOM"), types.NewCoin(54321, "ETH")} q := DefaultQuerier(addr, balance) // query existing account with matching denom @@ -569,7 +567,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: addr, - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -578,7 +576,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp types.BalanceResponse err = json.Unmarshal(res, &resp) require.NoError(t, err) - assert.Equal(t, resp.Amount, types.NewCoin(12345678, mockDenom)) + assert.Equal(t, resp.Amount, types.NewCoin(12345678, "ATOM")) // query existing account with missing denom req2 := types.QueryRequest{ @@ -601,7 +599,7 @@ func TestBankQuerierBalance(t *testing.T) { Bank: &types.BankQuery{ Balance: &types.BalanceQuery{ Address: "someone-else", - Denom: mockDenom, + Denom: "ATOM", }, }, } @@ -610,7 +608,7 @@ func TestBankQuerierBalance(t *testing.T) { var resp3 types.BalanceResponse err = json.Unmarshal(res, &resp3) require.NoError(t, err) - assert.Equal(t, resp3.Amount, types.NewCoin(0, mockDenom)) + assert.Equal(t, resp3.Amount, types.NewCoin(0, "ATOM")) } func TestReflectCustomQuerier(t *testing.T) { diff --git a/testutil/processblock/verify/distribution.go b/testutil/processblock/verify/distribution.go index 135b3a8fc1..6e55770acb 100644 --- a/testutil/processblock/verify/distribution.go +++ b/testutil/processblock/verify/distribution.go @@ -14,10 +14,6 @@ import ( "github.com/stretchr/testify/require" ) -const ( - baseDenom = "usei" -) - // assuming only `usei` will get distributed func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable { return func() []uint32 { @@ -25,7 +21,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin // query fee collector's balance since this function is called between T-1 // and T. feeCollector := app.AccountKeeper.GetModuleAccount(app.Ctx(), authtypes.FeeCollectorName) - feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), baseDenom) + feesCollectedInt := app.BankKeeper.GetBalance(app.Ctx(), feeCollector.GetAddress(), "usei") feesCollected := sdk.NewDecCoinFromCoin(feesCollectedInt) prevProposer := sdk.ValAddress(app.DistrKeeper.GetPreviousProposerConsAddr(app.Ctx())).String() @@ -38,7 +34,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin bonusProposerReward := app.DistrKeeper.GetBonusProposerReward(app.Ctx()) proposerMultiplier := baseProposerReward.Add(bonusProposerReward.MulTruncate(sdk.OneDec())) // in test, every val always signs proposerReward := sdk.DecCoin{ - Denom: baseDenom, + Denom: "usei", Amount: feesCollected.Amount.MulTruncate(proposerMultiplier), } expectedOutstandingRewards[prevProposer] = expectedOutstandingRewards[prevProposer].Add(proposerReward) @@ -46,7 +42,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin communityTax := app.DistrKeeper.GetCommunityTax(app.Ctx()) voteMultiplier := sdk.OneDec().Sub(proposerMultiplier).Sub(communityTax).QuoInt(sdk.NewInt(int64(len(votedValidators)))) voterReward := sdk.DecCoin{ - Denom: baseDenom, + Denom: "usei", Amount: feesCollected.Amount.MulTruncate(voteMultiplier), } @@ -71,7 +67,7 @@ func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signin func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { outstandingRewards := map[string]sdk.DecCoin{} for _, val := range app.GetAllValidators() { - outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin(baseDenom, sdk.NewInt(0)) + outstandingRewards[val.GetOperator().String()] = sdk.NewDecCoin("usei", sdk.NewInt(0)) } app.DistrKeeper.IterateValidatorOutstandingRewards( app.Ctx(), @@ -82,7 +78,7 @@ func getOutstandingRewards(app *processblock.App) map[string]sdk.DecCoin { if len(rewards.Rewards) > 1 { panic("expecting only usei as validator reward denom but found multiple") } - if rewards.Rewards[0].Denom != baseDenom { + if rewards.Rewards[0].Denom != "usei" { panic(fmt.Sprintf("expecting only usei as validator reward denom but found %s", rewards.Rewards[0].Denom)) } outstandingRewards[val.String()] = rewards.Rewards[0] diff --git a/x/evm/client/cli/query.go b/x/evm/client/cli/query.go index 12374a4f8b..febb097b25 100644 --- a/x/evm/client/cli/query.go +++ b/x/evm/client/cli/query.go @@ -113,12 +113,10 @@ func CmdQueryEVMAddress() *cobra.Command { return cmd } -const hexPayloadQueryShort = "get hex payload for the given inputs" - func CmdQueryERC20() *cobra.Command { cmd := &cobra.Command{ Use: "erc20 [addr] [method] [arguments...]", - Short: hexPayloadQueryShort, + Short: "get hex payload for the given inputs", Args: cobra.MinimumNArgs(2), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -180,7 +178,7 @@ func CmdQueryERC20() *cobra.Command { func CmdQueryPayload() *cobra.Command { cmd := &cobra.Command{ Use: "payload [abi-filepath] [method] [arguments...]", - Short: hexPayloadQueryShort, + Short: "get hex payload for the given inputs", Args: cobra.MinimumNArgs(2), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -213,7 +211,7 @@ func CmdQueryPayload() *cobra.Command { func CmdQueryERC20Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc20-payload [method] [arguments...]", - Short: hexPayloadQueryShort, + Short: "get hex payload for the given inputs", Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -265,7 +263,7 @@ func CmdQueryERC20Payload() *cobra.Command { func CmdQueryERC721Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc721-payload [method] [arguments...]", - Short: hexPayloadQueryShort, + Short: "get hex payload for the given inputs", Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -317,7 +315,7 @@ func CmdQueryERC721Payload() *cobra.Command { func CmdQueryERC1155Payload() *cobra.Command { cmd := &cobra.Command{ Use: "erc1155-payload [method] [arguments...]", - Short: hexPayloadQueryShort, + Short: "get hex payload for the given inputs", Args: cobra.MinimumNArgs(1), RunE: func(cmd *cobra.Command, args []string) error { clientCtx, err := client.GetClientQueryContext(cmd) From 678ca1b4ae5c7ac57334cacb819018a4f4c3d457 Mon Sep 17 00:00:00 2001 From: "Masih H. Derkani" Date: Tue, 8 Sep 2026 15:56:42 +0100 Subject: [PATCH 6/6] Fix failing tests --- .github/scripts/offline-upgrade-test.sh | 16 ++++++++++++++-- .github/scripts/release-upgrade-test.sh | 12 ++++++++++++ .github/workflows/offline-upgrade-test.yml | 6 +++--- upgradetest/compile_offline.sh | 19 +++++++++++++++---- upgradetest/crossversion.go | 2 +- 5 files changed, 45 insertions(+), 10 deletions(-) diff --git a/.github/scripts/offline-upgrade-test.sh b/.github/scripts/offline-upgrade-test.sh index e066687d4d..f8a42bb5e4 100644 --- a/.github/scripts/offline-upgrade-test.sh +++ b/.github/scripts/offline-upgrade-test.sh @@ -24,6 +24,15 @@ die() { exit 1 } +go_toolchain_for() { + local worktree="$1" + local version + version="$(awk '$1 == "go" { print $2; exit }' "$worktree/go.mod")" + [[ -n "$version" ]] || die "go.mod in $worktree does not declare a Go version" + [[ "$version" =~ ^[0-9]+\.[0-9]+$ ]] && version="$version.0" + printf 'go%s\n' "$version" +} + offline_phase_test_path() { case "$1" in source) @@ -121,6 +130,7 @@ run_phase() { local test_suffix local upgrade_list local file_phase + local go_toolchain case "$phase" in source) test_suffix=Source @@ -140,14 +150,15 @@ run_phase() { *) die "unknown offline upgrade phase $phase" ;; esac install_phase_tests "$worktree" "$file_phase" + go_toolchain="$(go_toolchain_for "$worktree")" - log "Running $UPGRADE_TAG offline $phase phase against $(git -C "$worktree" rev-parse --short HEAD)" + log "Running $UPGRADE_TAG offline $phase phase with $go_toolchain against $(git -C "$worktree" rev-parse --short HEAD)" ( cd "$worktree" local tests local listing_stdout="$ARTIFACT_ROOT/$phase-list.stdout" local listing_stderr="$ARTIFACT_ROOT/$phase-list.stderr" - if ! go test \ + if ! GOTOOLCHAIN="$go_toolchain" go test \ -tags="$UPGRADE_TAG,offline_upgrade,upgrade_$file_phase" \ -list "^Test.*OfflineUpgrade${test_suffix}$" \ ./app >"$listing_stdout" 2>"$listing_stderr"; then @@ -164,6 +175,7 @@ run_phase() { UPGRADE_TEST_PHASE="$phase" \ UPGRADE_TEST_ARTIFACT="$STATE_ARTIFACT" \ UPGRADE_VERSION_LIST="$upgrade_list" \ + GOTOOLCHAIN="$go_toolchain" \ go test \ -tags="$UPGRADE_TAG,offline_upgrade,upgrade_$file_phase" \ -run "^Test.*OfflineUpgrade${test_suffix}$" \ diff --git a/.github/scripts/release-upgrade-test.sh b/.github/scripts/release-upgrade-test.sh index 692eba7904..847c32b618 100755 --- a/.github/scripts/release-upgrade-test.sh +++ b/.github/scripts/release-upgrade-test.sh @@ -31,6 +31,15 @@ die() { exit 1 } +go_toolchain_for() { + local worktree="$1" + local version + version="$(awk '$1 == "go" { print $2; exit }' "$worktree/go.mod")" + [[ -n "$version" ]] || die "go.mod in $worktree does not declare a Go version" + [[ "$version" =~ ^[0-9]+\.[0-9]+$ ]] && version="$version.0" + printf 'go%s\n' "$version" +} + validate_inputs() { [[ "$UPGRADE_LEAD_SECONDS" =~ ^[0-9]+$ ]] || die "upgrade_lead_seconds must be an integer" @@ -188,10 +197,12 @@ build_binary() { local label="$3" local source_commit local source_version + local source_go_toolchain local go_mod_cache local go_build_cache source_commit="$(git -C "$source_dir" rev-parse HEAD)" source_version="$(git -C "$source_dir" describe --tags --always)" + source_go_toolchain="$(go_toolchain_for "$source_dir")" go_mod_cache="$(go env GOMODCACHE)" go_build_cache="$(go env GOCACHE)" mkdir -p "$go_mod_cache" "$go_build_cache" @@ -206,6 +217,7 @@ build_binary() { -w /sei-protocol/sei-chain \ -e LEDGER_ENABLED=false \ -e GOFLAGS=-buildvcs=false \ + -e "GOTOOLCHAIN=$source_go_toolchain" \ -e "BUILD_COMMIT=$source_commit" \ -e "BUILD_VERSION=$source_version" \ sei-chain/localnode \ diff --git a/.github/workflows/offline-upgrade-test.yml b/.github/workflows/offline-upgrade-test.yml index 5ba276f586..37b41cca06 100644 --- a/.github/workflows/offline-upgrade-test.yml +++ b/.github/workflows/offline-upgrade-test.yml @@ -40,10 +40,10 @@ jobs: with: fetch-depth: 0 - # See: https://github.com/actions/setup-go/releases/tag/v6 - - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 + # See: https://github.com/actions/setup-go/releases/tag/v7 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e with: - go-version: '1.25.6' + go-version: '1.27.1' cache: false - name: Run persisted cross-branch Go test diff --git a/upgradetest/compile_offline.sh b/upgradetest/compile_offline.sh index 0b2edd7a36..1c6aa7533d 100644 --- a/upgradetest/compile_offline.sh +++ b/upgradetest/compile_offline.sh @@ -12,6 +12,15 @@ die() { exit 1 } +go_toolchain_for() { + local checkout="$1" + local version + version="$(awk '$1 == "go" { print $2; exit }' "$checkout/go.mod")" + [[ -n "$version" ]] || die "go.mod in $checkout does not declare a Go version" + [[ "$version" =~ ^[0-9]+\.[0-9]+$ ]] && version="$version.0" + printf 'go%s\n' "$version" +} + cleanup() { local exit_code=$? trap - EXIT @@ -107,17 +116,19 @@ compile_phase() { local source_file="$2" local tags="$3" local file="${source_file##*/}" + local go_toolchain if [[ "$checkout" != "$REPO_ROOT" ]]; then install -m 0644 \ "$REPO_ROOT/app/upgrade_offline_harness_test.go" \ "$checkout/app/upgrade_offline_harness_test.go" install -m 0644 "$REPO_ROOT/app/$source_file" "$checkout/app/$file" fi + go_toolchain="$(go_toolchain_for "$checkout")" local included if ! included="$( cd "$checkout" - go list -tags "$tags" \ + GOTOOLCHAIN="$go_toolchain" go list -tags "$tags" \ -f '{{range .TestGoFiles}}{{println .}}{{end}}{{range .XTestGoFiles}}{{println .}}{{end}}' \ ./app )"; then @@ -126,11 +137,11 @@ compile_phase() { grep -Fxq "$file" <<<"$included" || die "$file is not selected by build tags $tags" - printf '=== Compiling app/%s against %s (-tags %s) ===\n' \ - "$file" "$(git -C "$checkout" rev-parse --short HEAD)" "$tags" + printf '=== Compiling app/%s against %s with %s (-tags %s) ===\n' \ + "$file" "$(git -C "$checkout" rev-parse --short HEAD)" "$go_toolchain" "$tags" ( cd "$checkout" - go test -tags "$tags" -run '^$' ./app + GOTOOLCHAIN="$go_toolchain" go test -tags "$tags" -run '^$' ./app ) } diff --git a/upgradetest/crossversion.go b/upgradetest/crossversion.go index edcfd2d2e9..a5dc50daaf 100644 --- a/upgradetest/crossversion.go +++ b/upgradetest/crossversion.go @@ -78,7 +78,7 @@ func RunCrossVersion( if node == "" { t.Fatalf("%s is required", crossVersionNodeEnv) } - if err := os.MkdirAll(filepath.Dir(artifactPath), 0o750); err != nil { + if err := os.MkdirAll(filepath.Dir(artifactPath), 0o750); err != nil { //nolint:gosec // The upgrade harness supplies the artifact path. t.Fatalf("create cross-version artifact directory: %v", err) }